Jump to content

[UTIL] One Click Lag Fix From XDA Dev for rooted devices


Guest lucasjohny

Recommended Posts

Guest lucasjohny

post-565997-1281428872.jpg

This software is currently in BETA status! This means that a lot of people have tested, and reported good results. There are still issues, but if you take note of the known issues and make sure to avoid them, you very likely will have no problems in using this fix. The worst this software should be able to do is force you to reflash your phone, by removing the battery and turning on the device with HOME+VOLDOWN+POWER + Odin and then following one of the many guides to flash a new firmware to your phone.

Details about what this fix does:

Creates a VIRTUAL EXT2 filesystem inside the stock RFS filesystem on the internal SD card, with a 4KB block size. This means that this lag fix creates a buffer between the real filesystem and the android system. This buffer should reduce the amount of disk I/O required for all operations by utilizing EXT2 buffering, as well as not writing file access times to disk, etc. It allows only 1GB for application data at this stage, down from the 2GB of application data when running stock.

Folders that are currently supported:

/data/data

/data/system

/data/dalvik-cache

More folders can be added, and should help performance further.

Advantages for this fix over mimocan's fix

Does not require an external SD card.

Allows the external SD card to be removed and reinserted into the device.

Faster speed (Quadrant benchmarks of 2000+ vs 1700 for mimocan's fix)

Possible battery savings, by not requiring the external SD card to be always active.

Requirements for this fix

(Beta Release) The ability to reflash your device if something goes wrong.

Any firmware should work, including 2.2 froyo firmwares. (Tested!)

Rooted device - I used this: http://www.addictivetips.com/mobile/...-single-click/

Busybox 1.17.1 from http://forum.xda-developers.com/show...&postcount=229 -

You must have a busybox version installed that has mkfs.ext2. If unsure, install 1.17.1 from that thread!

That thread has an APK that you must sideload onto your device. Once installed, you will have a new application on your phone called "BusyBox Installer".

Run this application, and it will have a button to install busybox. Click the button, and it should install it for you!

If you have made a mistake and run this without the right busybox, there may be a solution for you! Check out this post: http://forum.xda-developers.com/show...&postcount=187

A windows box to run the batch script. (Batch script does very little, you should be able to easily modify this to run in any enviroment.)

If you are already running mimocan's lag fix, check out this post: http://forum.xda-developers.com/show...7&postcount=85

How to run the one click fix

Place your phone into USB debugging mode: Settings->Applications->Development

Download the attached ZIP file.

Unzip to a folder of your choice.

Double click "lagfixme.bat"

Wait for it to complete.

How to remove the one click fix

Double click "unlagfixme.bat"

Wait for it to complete.

New Method for applying this lag fix

Tayutama has developed an update.zip version of this lag fix. I haven't tested it personally, but some people have had a lot of success with it. It should be more robust and less likely to cause you problems. I believe it avoids all rooting and busybox issues as well! Nice! Check out this helpful post by glockyboots for instructions. You must only use one lag fix, not both! http://forum.xda-developers.com/show...&postcount=417

Known Issues

1) If you do not have 1GB of free space on /data, this fix won't be able to run. Looking into workarounds.

2) Script fails if your busybox does not have mkfs.ext2 - Solution is to update busybox - http://forum.xda-developers.com/show...&postcount=229

3) Script will not work if you have previously used mimocan's fix on your current firmware. Try this to revert mimocan's fix: http://forum.xda-developers.com/show...7&postcount=85

4) Make sure your device is plugged in, and that you have the correct drivers. Permission denied errors usually mean that your device is not in USB debug mode. Settings->Applications->Development

Warning, this software is BETA QUALITY, and is known to function on a lot devices! You must have busybox 1.17.1 !

This doesn't meant that this won't break your phone and force you to reflash. It does mean that if you do everything properly and you read everything a few times, you very likely will have no issues!

Download :

http://forum.xda-developers.com/attachment...mp;d=1281354095

Original post:

http://forum.xda-developers.com/showthread.php?t=749495

post-565997-1281428872_thumb.jpg

Edited by lucasjohny
Link to comment
Share on other sites

Guest Compuse

Perfectly, was around 800 points it's now 2k =)

Only the gps is giving some trouble, for instance, I can't turn it off, .. but lemmie check how the battery will hold out!

Link to comment
Share on other sites

Guest DistortedLoop
Perfectly, was around 800 points it's now 2k =)

Only the gps is giving some trouble, for instance, I can't turn it off, .. but lemmie check how the battery will hold out!

No issue with GPS here. It turns on and off as expected. Dare I even say the GPS, which I made a point of testing with Google Maps yesterday) actually performed better than usual? At least the compass part did in terms of orientation of the vehicle pointer on the map actually pointing in my correct track on the road.

If your GPS won't turn off, you're gonna kill the battery pretty quick, aren't you?

Link to comment
Share on other sites

Guest DistortedLoop

WORD OF ADVICE TO ALL. GET CLOCKWORK ROM MANAGER. USE IT. ALWAYS MAKE SURE THE UPDATE.ZIP FILE NEEDED TO START IT IS IN THE ROOT OF YOUR INTERNAL SDCARD BEFORE EXPERIMENTING WITH THE PHONE AND THIS STUFF.

Even the author of this original fix quoted me on the above and said he agreed. Proceed forward without it at your own risk. :D

Saved my butt when this one click fix screwed up my phone (not the scripts fault, my own fault for trying to convert it to use on a Mac instead of windows.

A Titanium backup wouldn't hurt, either.

Link to comment
Share on other sites

Guest Chris-Aus

Cut my legs and call me stumpy!

Quadrant score from 912 to >>>>> 2095!

Everything is flying!

Running JM5, busybox 1.17.1 as per instructions above.

Used windows script, placed phone in USB debugging mode.

Thank you! This is how this phone should be!

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.