READ THIS ENTIRE OP BEFORE POSTING ANY QUESTIONS AND BEFORE IMPLEMENTING ANY OF THESE TWEAKS
**DISCLAIMER**
Neither myself, nor droidrzr.com are responsible for melting or exploding phones. You know you are taking a risk when modifying any aspect of your phone, beyond the factory settings.
That being said, I've implemented these tweaks myself on my CDMA VERIZON MOTOROLA DROID RAZR, and have had NO adverse effects. Enjoy!
Hey guys, just wanted to share some Init.d tweaks with everyone that are supposed to help with device speed and battery life, as well as some internet speed tweaks.
**NOTE**
These will work with the ICS leak. However, you have to be running DroidTh3ory's script that he put out for the ICS leak because it enables full Init.d support.
To implement these tweaks, just scroll down to the bottom of your build.prop file located in /system and start typing. Copy and paste can work too as long as everything matches up.
**NOTE**
Some of these lines may already be in your build.prop file and you may just need to edit them. Look for the line BEFORE you edit it. Also, keep in mind that some of these tweaks may or may not give you any difference whatsoever, they're just being posted for you to try. I am not promising better battery life or a better signal or faster internet speeds. I am simply posting what the tweak SHOULD do.
How do I do this?
Well for starters there are 4 requirements for implementing these tweaks:
1. You need to be on the ICS leak.
2. You need to have FULL root.
3. You need to be running DroidTh3ory's CMPLX script. (Enables full Init.d support)
4. You need to have a root file explorer. (I used Root Explorer for mine)
Implementing the tweaks to your build.prop:
Ok let's get started. Open your file explorer (Root Explorer preferred) and navigate to the /system folder on the root of your device.
If using Root Explorer, you will see a little box that looks like the one in the pic (attached below ---pic won't upload for some reason).
Press the button to ensure that the text to the left of it says "Mounted as r/w"
Now locate the build.prop file and press and hold on the file and another menu will pop up.
You may or may not have to scroll but you need to select "Open In Text Editor."
Once the build.prop is open, follow the rest of the instructions to add the tweaks. After you're done, simply back out of Root Explorer. It will ask if you want to save changes, just select "Yes" and Root Explorer will exit.
Reboot
**NOTE**
Upon exiting Root Explorer and saving your changes, it will automatically rename your OLD build.prop file to "build.prop.bak." If for some reason, you experience any wacky behavior with your device after doing these tweaks, simply use Root Explorer to delete your CURRENT build.prop file then go to your OLD file and delete the .bak so that it is renamed "build.prop" this will reset your build.prop to how it was before any changes were made. Reboot after changes and you'll be good to go.
Let's start with some basics:
Lock Home Launcher In Memory:
ro.HOME_APP_ADJ=1
Raise the display quality of jpeg images:
ro.media.enc.jpeg.quality=100
Maybe save some battery life:
ro.ril.disable.power.collapse=0
pm.sleep_mode=1
wifi.supplicant_scan_interval=180
echo "500" > /proc/sys/vm/dirty_expire_centisecs
echo "1000" > /proc/sys/vm/dirty_writeback_centisecs
Net Speed Tweaks:
echo "0" > /proc/sys/net/ipv4/tcp_timestamps;
echo "1" > /proc/sys/net/ipv4/tcp_tw_reuse;
echo "1" > /proc/sys/net/ipv4/tcp_sack;
echo "1" > /proc/sys/net/ipv4/tcp_tw_recycle;
echo "1" > /proc/sys/net/ipv4/tcp_window_scaling;
echo "5" > /proc/sys/net/ipv4/tcp_keepalive_probes;
echo "30" > /proc/sys/net/ipv4/tcp_keepalive_intvl;
echo "30" > /proc/sys/net/ipv4/tcp_fin_timeout
echo "404480" > /proc/sys/net/core/wmem_max;
echo "404480" > /proc/sys/net/core/rmem_max;
echo "256960" > /proc/sys/net/core/rmem_default;
echo "256960" > /proc/sys/net/core/wmem_default;
echo "4096,16384,404480" > /proc/sys/net/ipv4/tcp_wmem;
echo "4096,87380,404480" > /proc/sys/net/ipv4/tcp_rmem;
3G Speed Tweaks:
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5
Disable Bootanimation (faster bootup time):
debug.sf.nobootanimation=1
Edited by spc_hicks09, 20 April 2012 - 10:17 AM.