My optimized build.prop
Been optimizing and researching all of these properties for months now, as well as testing them out. Now I'm going to release what I have found. Nothing too spectacular. Just what I have found to work best for my Droids. (I have had multiple.)
Let me know if this helps your Droid or not. Do not attempt to use on any other Android phone, including Milestone. (Unless you are manually adding in changed entries.) All you will do is cause your phone to be completely inoperable. I use Cyanogen, however, it shouldn't really matter what ROM this is used on. It's not really specific.
How do I apply these and try them out?
# begin phone identification props
ro.build.date=Sun June 12 2011
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=voles-user 2.2.1 FRG83D 75603 release-keys
# end identification properties
# Motorola RIL Proprietaries
wifi.interface = tiwlan0
# Defines the max events ui manager can handle in 1 s (max 300)
# Optimize TCP Stack for faster speeds
# Battery Savings (Sleep Mode)
# Render UI through GPU instead of CPU
# Comment out if this causes laggy UI (it should speed up UI)
# Proximit sensor screen off delay. (Default 450)
# Smaller number = smaller icons, text, etc.
# Default network type.
# 4 => CDMA / EVDO.
# When moving through zones or losing signal, having a delay
# smooths out constant disconnects and reconnects, which in turn
# saves a ton of battery life!
# Time between scans in seconds. Keep it high to minimize battery drain.
wifi.supplicant_scan_interval = 420 #7 minutes. 5 minutes=300, 4 minutes=240
# Indicate carrier OTA SP number schema
# refer to frameworks/base/telephony/java/com/android/
# internal/telephony/cdma/CDMAPhone.java for the schema:
# The OpenGL ES API level that is natively supported by this device.
# This is a 16.16 fixed point number
ro.opengles.version = 131072
# This is a high density device with more memory, so larger vm heaps for it.
dalvik.vm.startheapsize=8m #Allows the system to start at a lower heap size and rank up as needed.
# Begin giant clumb of props
Easiest way is to use a program like Root Explorer and navigate to your build.prop in /system and copy that over to the SD and use your computer and either delete everything in it and replace with mine, or just add the entries you want. You can also just edit the file directly and manually add the values you want (pay attention to typos, anything not recognized will be skipped).
It will probably be beneficial to reboot your phone at least twice for these values to take affect.
Very nice! I will have to try this out!
Should this be copied and pasted replacing current build prop file or is it something that needs to be built into the rom during the compiling of it?
Sent from my Droid using DroidForums
I pulled my build.prop from my phone, edited it on my computer by pasting only the changes into it, and then put it back on my phone and it seems to be working good so far.
Originally Posted by zachdroid
Going to give this a shot.
Anyone try this? Any opinion?
Sent from my Droid using Tapatalk
i'm really wanting to try this but i'm on a frg22d rom right now...
screw it, i'll try it anyway.
the tcp tweak causes my 3g to not work
Edit: rebooted again and its fine now.
Originally Posted by winner00
Is it working better than the build.prop for your builds? And if so, will you be including it in your nightly builds?
Yea I will include some of these in my build. I will be testing it today to see how everything goes.
Originally Posted by Wetzilla