This is a known Linux speed tweak, and i found it on the epic 4g thread (my son has one, and I loaded CM9 on his phone) that was started by marcusant. So, i'm really just sharing the info with the Evo community, but I truly think it is quite valuable info, and will likely work on any Android based device since as stated earlier it is a Linux tweak. This has only been tested on ICS, and GB, but I'm pretty sure results will be the same with Sense...
This is what i did, and for those of you that want to add it yourself, just add this code...
to a file sysctl.conf (you can use root explorer to make a new file, or whatever file manager tool you like) then using root explorer copy the file and navigate to /system/etc/ mount as r/w and rename the original sysctl.conf file to sysctl.conf.bak, then paste the one you originally copied (you can add the lines of code to the original file if you are using a edited one already). Then change ownership to root/root, and permissions to rw/r/r, then mount back to r/o, and exit root explorer, and reboot. If it works you should notice your browser opening pages faster, the market much faster, and of course speed test will be faster.
I was pm'd this as a way to get this properly working on ICS. Thanks ratkiley
Originally Posted by ratkiley
You can ignore my previous email because I found the solution. I am sharing it with you so you could update your original forum post with the missing information.
At first, I was not able to install the data speed tweak zip files through my ClockWorkMod recovery ROM on my Ice Cream Sandwich / Android 4.0 phone. After various experimentation, I figured out the solution.
To install the zip from the SD card,
Copy the zip file into the root of your SD card
Boot into Clockwork mod recovery rom on your phone.
Mount the /system/ folder. (So you don't flash the files into the Recovery ROM's /system/ folder instead of your android ROM's system folder. Otherwise, you won't see the /system/etc/sysctl.conf file appear in the file system after installing the zip file.)
Choose "install zip from sd card" -> "choose zip from sd card", then find the zip file.
* The /system/etc folder does not exist on the clockwork mod ROM's file system, but it does on other android ROMs. ADB shell exposes the clockwork mod /system/ folder to you unless you first mount the /system folder. So apparently, "Mount /system" means mount your phone's Android ROM's /system folder in the running Clockwork Mod unix file system.
This is highly unlikely, but if this somehow breaks your device I am in no way responsible... Just had to put that out there...
/system/etc/ does not seem to be the location on Sense based Roms. Do you have any information on where it is on Sense Roms?
I extracted a sense rom (Derps), and i did see a /system/etc directory, however, i did not see a sysctl.conf file. You could try putting the file in that directory, and it may do the needed adjustments upon boot. Again, i'm not a sense user, but It is still a linux base, so the adjustment "should" still be possible...
OK, both flashable zip, and flashable undo zip are in the OP. The flashable zips are based on a stock file, so if you are using a modified sysctl.conf file, this will set you back to stock, so I would suggest just adding the lines manually if you are using a modified sysctl.conf file. You can easily check this by just navigating to your /system/etc/ location with a file manager (i suggest root explorer), and just checking the size of your sysctl.conf file, if it is 0kb, then it is stock, and flash away. If it has any size value at all, then it is modified in some way, and as stated earlier I would suggest manually modifying your file.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?