[Android Software Development] scottypeterson:
Updated tweaks are at bottom of this post

Here is a flashable zip of 3 scripts that when put together speed up your phone and make it faster.

The niftyconiptionstweaks was meant only for the HTC Evo 4g but if your phone supports "init.d" then try it out if you want to and please report back. It may not even flash in recovery because the phones are different but its worth a shot. If it works, please post saying it does and what kind of phone you have. The Legit Zip should work for any phone.

To determine if your phone supports "init.d", download a file manager like Root Explorer or ES File Explorer, go to "system", then "etc". If you come across a folder named "init.d" then your phone may support it.

I did not write these scripts, I just edited them to work like Car-O-Dopes tweaks. It basically has the same values as Car-o-Dopes tweaks. It is best to use this on a Sense rom. I used the S97ramscript, KickAssKernel, and 02sictweaks but I changed the values of each script to match what Car-o-Dopes tweaks do, and I wanted to share this with you all because it makes installing these tweaks easier and faster. Thanks to zeppelinrox for the kickasskernelizer, Juwe11 for the S97ramscript, Smokinl1337 for the 02sicktweaks, coffehandle for giving me the idea when he made his own tweaks, and Car-o-Dope for coming up with the ultimate combination of out-of-memory settings and sysctl tweaks that make your phone smooth as butter.

I use this on my HTC Evo 4g running Shooter E3D, with AnthraX kernel and it works like a charm.

I am in no way responsible if your device messes up or anything unwanted happens to it. Use at your own risk.

http://dl.dropbox.com/u/40376256/niftyconiptionstweaks.zip

Instructions: Follow Exactly

1) Make a nandroid backup incase something goes wrong or you want to revert.

2) Download a file manager like Root Explorer or ES File Explorer (I use Root explorer).

3) Open up root explorer and go to "system", then "etc", then "init.d". Click on the "Mount R/W" button so it turns to "Mount R/O" (that way you can delete files).

4) Delete any or move to a folder on your sdcard (incase you want to revert) any ram scripts or ram tweaks you may have that is in the "init.d" folder (examples of ram scripts or tweaks are 01sysctl, 06sysctl, 02sicktweaks, S97ramscript, 99supercharge, and 98Kickasskernel).

5) Also if you are running v6 supercharger, you need to un-supercharge. If you are running Kickass Kernelizer, you need to un-kernelize and do not run those scripts while you have the niftyconiptionsscripts installed.

6) Uninstall any ram manager apps or task killers and do not use these.

7) After you uninstall all of that, reboot your phone and verify that none of the scripts you had before are still installed. (it will mess with the scripts you are about to install).

8) Boot into recovery (preferably Amon Ra).

9) Once in recovery, you need to mount /system, then mount /data.

10) Find the niftyconiptionstweaks.zip you downloaded and flash it.

11) After you flash the zip, go back and unmount /system. Don't mess with the /data because after you flashed the zip, it automatically unmounted the /data for you.

12) Reboot phone and enjoy. Let your phone set at the lock screen for about 2 minutes, unlock and let it set for another 2 minutes to let it settle in. Your phone will become dramatically smoother after about an hour.

UPDATE:

Nifty Coniptions Tweaks

Updated niftyconitpionstweaks. Install just as you would before and follow directions as posted above. I got rid of some unnecessary settings in the scripts. Also your sdcard read ahead speed will change to 512kb which is the optimal value for the evo.

Sense Version

http://dl.dropbox.com/u/40376256/Nifty-v1.01/niftyconiptionstweaks-Sense-v1.01.zip

AOSP Version

http://dl.dropbox.com/u/40376256/Nifty-v1.01/niftyconiptionstweaks-AOSP-v1.01.zip

The Legit Zip

http://dl.dropbox.com/u/40376256/Nifty-v1.01/TheLegitZip.zip

Here is The Legit Zip I just put together. This has the same settings as the V6 Supercharger on option 8 and the Kickasskernalizer. I did not change any values to these so its the same as installing those two scipts manually. Again, I did not write these scripts, I just put them into a tweak bundle to make it easier to install. Thanks to zepplinrox for making the V6 supercharger and the Kickasskernalizer. To install this, follow the same instructions in the first post.

To see if the settings stuck, download Rom Toolbox Pro and go to the performance tab, Kernel tweaks or Sysctl Tweaks (depending on what version of the application you have) and see if it reads as Min Free KBytes - 4096, Dirty Ratio - 95, Dirty Background Ratio - 60, VFS Cache Pressure - 10. Then go to the Auto Memory Manager and see if it reads as 6,12,150,165,180,200.

If you would like me to add another version of the V6 Supercharger just let me know.

Have fun and hit that thanks button if you like it.