FORUMS

OnePlus 2 Announced: Specs, Price and Details

The OnePlus 2 has just had its Virtual Reality Launch event, and at the XDA Office we all … more

A Helpful Guide to Music Streaming Services

With the launch of Apple Music, music streaming services have recently gained a lot of … more

An Inside Look at the Redesign of Business Calendar

The much-acclaimed calendar app, Business Calendar, underwent a major design … more

New Android One Device Dead On Arrival

Today, Google announced the second generation of Android One devices, with the new Lava Pixel … more

ROM - Deodexed with root, newest busybox, supports JAC kernel, no more lag fix

412 posts
Thanks Meter: 13
 
By anomalous3, Senior Member on 3rd August 2010, 10:59 AM
Post Reply Subscribe to Thread Email Thread
This has been updated to be deodexed+root+busybox only (though it still supports JAC kernel out of the box). At this point there are so many different lag fixes that it's hard to keep up with them all.
What it does have:
ROOT
No .odex files (deodexed)
Newest Busybox
ext manipulation files and libs, so it makes it easier to e2fsck or tune2fsck if you want ext4.

Also thanks to eugene373 for his work in establishing a baseline update.zip without which this would have taken a great deal more work.

Should work in clockwork, doesn't seem to need a wipe. If you have problems, use regular recovery, just rename it to "update.zip" on the root of your sdcard and it should flash just fine.

WARNING:
This should be completely safe. Nonetheless, should loss of job/loss of fertility/nuclear war ensue, I am not responsible.

Instructions:
1. Load the .zip file onto the root of your internal SD card (/sdcard)

2. Using Clockwork recovery, do "Install zip from SD card", then "Choose zip from sdcard", choose the VibrantDeodexed.zip, and choose "Yes"

2b.(ONLY If you don't have Clockwork) rename the download to "update.zip" and place it on the root of your sdcard. Then reboot into recovery and choose "Update packages".

3. (Optional) Flash JAC's kernel with ODIN using the directions specified HERE It is more stable and gets better benchmarks but there do seem to be some issues with the screen taking a while to wake up.

http://www.getyourboneon.com/VibrantDeodexed1_2.zip

NOTE: The first boot takes a long time because it has to dexopt stuff.
Last edited by anomalous3; 12th August 2010 at 09:51 PM.
 
 
3rd August 2010, 10:59 AM |#2  
OP Senior Member
Flag Phoenix
Thanks Meter: 13
 
More
Version 1.0:
Just stock and rooted w/busybox

Version 1.1:
Uses the latest version of busybox and comes with support for JAC kernel out of the box (no need to flash the init.d update.zip and supersedes my method if his kernel is flashed.)

Version 1.2:
Updated busybox, added ext tools. Removed all lag fixes, though it will still work with the JAC kernels.
There are so many lag fixes out there at the moment that I didn't want to "lock in" people to a particular one.
Last edited by anomalous3; 12th August 2010 at 09:51 PM.
3rd August 2010, 11:07 AM |#3  
Senior Member
Thanks Meter: 2
 
More
Part of the high quadrant score is the 90 million triangles/sec. The data script boosts the data score.

Sent from my SGH-T959 using XDA App
3rd August 2010, 02:47 PM |#4  
Senior Member
Thanks Meter: 4
 
More
what is the ext hack? and how does it make the phone faster?
3rd August 2010, 03:03 PM |#5  
Senior Member
Flag Georgia
Thanks Meter: 10
 
More
the ext hack puts the data and dalvik cache on the sdcard on an ext2/3 partition...

it brought my quadrant score from 850-950 up to 1400-1500

its like apps2sd but the apps part is still on the phones internal memory...
original link is here for the hack--http://forum.xda-developers.com/showthread.php?t=739647

anomalous, thanks for all your hard work...
so if we get a good deodexed rom, someone could compile JIT for our 2.1 right?
Last edited by junkdruggler; 3rd August 2010 at 03:06 PM. Reason: link to hack
3rd August 2010, 03:04 PM |#6  
Senior Member
Thanks Meter: 4
 
More
Quote:
Originally Posted by junkdruggler

the ext hack puts the data and dalvik cache on the sdcard on an ext2/3 partition...

it brought my quadrant score from 850-950 up to 1400-1500

its like apps2sd but the apps part is still on the phones internal memory...

why does the phone run faster with the data stored externaly? or is it because of the partition type?
3rd August 2010, 03:11 PM |#7  
Senior Member
Flag Georgia
Thanks Meter: 10
 
More
im not quite sure, I would have figured our internal mem had a faster transfer rate than an sdcard, but Im on a class 2 and still getting better results... so it cant be a faster transfer rate...
3rd August 2010, 03:28 PM |#8  
Senior Member
Thanks Meter: 7
 
More
@freedom: put simply, EXT formats run way faster than Fat32, which is what the rest of the storage is.
wiki: EXT3 (common format) and ext4 (latest)
edit: better explanation here

However, I'd most love to see either one of the internal storage (app storage or the other internal) finding a way to be put into EXT3, as that would probably run better than any sdcard.
Last edited by designerfx; 3rd August 2010 at 03:37 PM. Reason: better explanation
3rd August 2010, 03:36 PM |#9  
eugene373's Avatar
Retired Recognized Developer
Thanks Meter: 7,315
 
Donate to Me
More
Just so everyone Knows, the Format via the update script don't work, still trying to find the correct command for it....

But, in clockworkmod, just format the system / data / cache partition's before flashing.
3rd August 2010, 03:43 PM |#10  
Disconn3ct's Avatar
Senior Member
Flag Washington, DC
Thanks Meter: 127
 
Donate to Me
More
Quote:
Originally Posted by designerfx

@freedom: put simply, EXT formats run way faster than Fat32, which is what the rest of the storage is.
wiki: EXT3 (common format) and ext4 (latest)
edit: better explanation here

However, I'd most love to see either one of the internal storage (app storage or the other internal) finding a way to be put into EXT3, as that would probably run better than any sdcard.

Er, the internal storage is "rfs", samsung's proprietary fs. (And the read/write speed of fat32 tends to be a little faster than ext2, and TONS faster than ext3/4 - journals slow it down in exchange for stability after crashes)

The increase in speed is just that - faster underlying hardware. The onboard "sd card" (same "disk" that /data is partitioned out of) is heartbreakingly slow.
3rd August 2010, 03:58 PM |#11  
Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by Disconn3ct


The increase in speed is just that - faster underlying hardware. The onboard "sd card" (same "disk" that /data is partitioned out of) is heartbreakingly slow.

Is there an app to test thr transfer speed on the phone? I ask because I have moved my data/dalvik to ext3 on a class 6 sd card. When I benchmark reads from Linux the speed and seek time between internal and my sd are not that great yet the actual performance of the phone is as different as night and day.

I wonder if this is more an issue with the rfs implementation than a hardware speed issue. My other thought is that maybe the benefit comes from having a separate I/O lane for loading data/dalvik. Not sure the hardware actually supports multiple/parallel I/O but it's a theory.


Sent from my SGH-T959 using XDA App

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes