[MOD] Build.Prop Tweaks

Search This thread

Woody

Retired Admin - Vacationing in Nanda Parbat
Nov 18, 2010
8,842
16,519
Immersed in Dark Matter
I’ve been scouring XDA and the net for some ways to make our phones a little bit better. What I have found is that you can alter your Build.Prop to work to your advantage.

Did you know that if there is an app exclusive to the Droid X and only works for the Droid X (not withstanding hardware issues), we can change our Build.Prop from Milestone XT720 to Droid X (whatever that model number is) and get into the market and download it?

There also other “tweaks” to you Build.Prop that are beneficial in many other ways, Data strength, Video and Camera resolution, GPS lock, Power saves,…

The below is what I have been able to find, save and test for most of our builds on the Milestone XT720, but first…

Choice is something that has been fought for, relinquished, dreamt of and lost. Here in XDA we have a choice to either use on not to use. This is YOUR choice. If YOU decide to use these tweaks, any problems that arise are YOUR responsibility. Now that is out of the way, here you are.

Oh and one other thing:::::::::::Make a backup of at the very least your /system because if something goes awry while editing the Build.Prop, all you have to do is restore your /system, since that is where the Build.Prop is located.

**XT720 Users->I have not tested these on any of the MIUI builds or Fjfalcon's CM7 release (per Sebastiman -all tweaks but camera work on Fjfalcon's CM7).**
Per Fjfalcon some of these are NOT working on [ROM][KANG][2012.01.30] CyanogenMod 7.2.0 RC0 Milestone XT720


If any Devs want to use these, that is cool. Just make sure you put in your OP that they are already on there so no one duplicates them on their Build.Prop.

Motorola XT720 "Stock" Build.Props are located here (thanks to AA1973 and 3rdstring) http://xdaforums.com/show....php?t=1327141


I presume most of us are using Root Explorer or something extremely similar. You just need to have Root access and able to edit the Build.Prop text. I user Root Explore so that is what these are based off.

1, Open "Root Explorer" and click the R/W
2, Go to /system/build.prop.
3, Long-presson Build.Prop and you’ll see a pop up.
4, Text Editor.
5, Type in those few line of words below into the last line of the text then save.
6. Reboot twice

Data Tweaks Increase download/upload/3G speeds

ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=0
ro.ril.hsdpa.category=8 (or 10,12,14) Still looking for more of these though.
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=6

net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960


For some reason XDA won't let me take out the spaces between 4096, 16384. I have edited it twice and it still shows up with the spaces on OP. Should read 4096,16384 for all 5 (default, wifi, umts, gprs and edge) with no space between 6,1 or 16384

For the "ro.ril.hsxpa" ******* 0=UMTS, 1=HSDPA, 2=HSDPA/HSUPA


POWER SAVES

Allows the phone to sleep better
ro.ril.disable.power.collapse=1

Saves power when phone is sleep
pm.sleep_mode=1

Allows your wifi to scan less, saving more battery
wifi.supplicant_scan_interval=150 or 180 (your choice)

Helps Scrolling Responsiveness
windowsmgr.max_events_per_sec=150

Increase overal touch responsivenss
Debug.performance.tuning=1
Video.accelerate.hw=1


MEDIA TWEAKS

Makes streaming videos stream faster
media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
media.stagefright.enable-record=false


Increases quality of photo and videos
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000


Raises quality of JPEG images
ro.media.enc.jpeg.quality=90 or 100 (your choice)

Better camera and video taking results
camera/camcorder mods
ro.media.capture.maxres=8m
ro.media.capture.fast.fps=4
ro.media.capture.slow.fps=120
ro.media.capture.flash=led ***May interfere with Xenon
ro.media.capture.flashMinV=3300000
ro.media.capture.torchIntensity=40
ro.media.capture.flashIntensity=70
ro.media.panorama.defres=3264x1840
ro.media.panorama.frameres=1280x720
ro.camcorder.videoModes=true



BOOT TWEAKS

Gives your phone no boot animation
debug.sf.nobootanimation=1 ***This might freak out some people not seeing their animation and cause unnecessary battery pulls***

SYSTEM TWEAKS

Forces your home launcher into memory
ro.HOME_APP_ADJ=1

Change the Dalvik VM heap size
dalvik.vm.heapsize=64m can use 24, 32 is default, 48, 64

To disable usb debugging popup
persist.adb.notify=0

To give your phone an HD effect fitting a little more on the screen, look for this in your current build.prop and change the 240 to:
qemu.sf.lcd_density=X (225 or 230) ***This has been known to cause FC’s for the Market, so may not be a good tweak but I still put it in here just in case*** See Changelog

To stop the phone from waking up when pressing the volume key
ro.config.hwfeature_wakeupkey=0

To make the phone ring faster when dialing out
ro.telephony.call_ring.delay=800

Disable black screen issue after call
ro.lge.proximity.delay=25
mot.proximity.delay=25


Screen ppi or font density
ro.sf.lcd_density=240

THESE ARE ONES THAT I DO NOT KNOW WHAT THEY DO AND HAVE NOT TESTED

To enable the hard key lights to stay on while the screen is on and not timeout
ro.mot.buttonlight.timeout=0
Try disabling BLN if your having trouble getting this to work

To make the phone come off of the "black screen" in the middle of, or the end of phone calls when you pull the phone away from your face
mot.proximity.delay=150
**May kill the dialer**

Render UI with GPU
debug.sf.hw=1

Fix some application issues
ro.kernel.android.checkjni=0

Defrags database files
for I in \
‘find /data –iname “*.db”’
do \
sqlite3 $i ‘VACUUM; ’ ; ***This might be something for devs to look into using for something, not sure what***


Credits to the following and links to their pages.
Master&Slaves http://xdaforums.com/showthread.php?t=1151608
knzo http://xdaforums.com/showthread.php?t=1227269
Jokersax11 http://xdaforums.com/showthread.php?t=1263768


Change/Edit log:

11/4/11:::
1-Per peshovec qemu.sf.lcd_density::: if that is different from the default 240 or from 160, chances that some application from the market will be reported as incompatible with your device (web market), or dosen't show in the market (phone) are great.
So use what you want, but when you want to be sure, that you see all the applications, change temporary to 240 or 160

2-Per Sebastiman all tweaks work on Fjfalcon's CM7 except camera ones (caused boot loop)

11/9/11:::
Took out spaces in net.tcp.buffersize as was a copy/paste issue from Word.doc to XDA.

1/6/12:::
Took out some of the Motorola XT720 ROM specific verbiage as this is being view by way more people/devices than the XT

2/1/12:::
Noted the some of these are not working on [ROM][KANG][2012.01.30] CyanogenMod 7.2.0 RC0 Milestone XT720
 
Last edited:

LibertyMonger

Senior Member
Mar 13, 2011
6,280
2,284
Cincinnati
WOW Awesome dude! Nice work! Can't wait to test them! I wonder if there are reversals? Or probably is if I knew anything about coding lol. Great job dude looks promising. Can't believe the excitement we are still getting out of our phones lol.
 

Woody

Retired Admin - Vacationing in Nanda Parbat
Nov 18, 2010
8,842
16,519
Immersed in Dark Matter
I wonder if there are reversals?



Just make sure you have a back up of /system because that is where the build.prop "lives". Also I have found that when I edit them, it creates a .bak backup, but you can never fail restoring a nandroid of just the /system.


As a side note, AA1973 gave the "stock" Build.Pro for the MIUI and 3rdstring (of course) uploaded a .zip with damn near the rest of them here http://xdaforums.com/showthread.php?t=1327141

Plus is you adjust a value, wirte down what the original was and if new doesn't work for you, jsut pust back in the original. This way you shoudl only have to restore /system nandroid is something screws up majorly.
 
  • Like
Reactions: LibertyMonger

shungun

Senior Member
Jun 23, 2010
57
8
Great work there!
I'd like to call attention to

Code:
Change the Dalvik VM heap size
dalvik.vm.heapsize=64m

Since we have rather limited memory, its better if we stick to a heap size of 32 (default in most roms) personally I use 24 and feel that multitasking is much better than at 32 when most apps get killed repeatedly.
 

Woody

Retired Admin - Vacationing in Nanda Parbat
Nov 18, 2010
8,842
16,519
Immersed in Dark Matter
That's cool. I know that when I was on Kahl's V4, mine was at 48 and never had a problem with it. Think the intervals are 24, 32, 48, 64

Edited OP with that.
 
Last edited:

abet1017

Senior Member
Feb 15, 2011
93
5
ro.media.capture.flash=led ***Might want to check with MZ or Fjfalcon on these b/c of Xenon... In tweaking the camrera and camcorder is it ok to skip this one if it is not sure?
 

Woody

Retired Admin - Vacationing in Nanda Parbat
Nov 18, 2010
8,842
16,519
Immersed in Dark Matter
ro.media.capture.flash=led ***Might want to check with MZ or Fjfalcon on these b/c of Xenon... In tweaking the camrera and camcorder is it ok to skip this one if it is not sure?

Try it out but ok to skip too. I have read that this might have something to to with the LED notifications that we have all been looking for. Will keep looking into this weekend for that part.
 
  • Like
Reactions: abet1017

peshovec

Senior Member
Nov 11, 2010
305
343
To give your phone an HD effect fitting a little more on the screen, look for this in your current build.prop and change the 240 to:
ro.sf.lcd_density=X (225 or 230) ***This has been known to cause FC’s for the Market, so may not be a good tweak but I still put it in here just in case***

Screen ppi or font density
ro.sf.lcd_density=240 ***This is how MZ and Peshovec fixed the tiny little Korean keyboard on CM6***


Defrags database files
for I in \
‘find /data –iname “*.db”’
do \
sqlite3 $i ‘VACUUM; ’ ; ***This might be something for MZ, Fjfalcon and Peshovec could use for something, not sure what***



Thanks for your hard work, i'd like to put some comments

ro.sf.lcd_density -> if that is different from the default 240 or from 160, chances that some application from the market will be reported as incompatible with your device (web market), or dosen't show in the market (phone) are great.
So use what you want, but when you want to be sure, that you see all the applications, change temporary to 240 or 160

qemu.sf.lcd_density (here there is typo for the keyboard it should be qemu.sf.lcd_density, instead of ro.sf.lcd_density)


about defraging the database, may be including as part of openrecovery is better. I don't see the point to be defraged at every start..
 
  • Like
Reactions: Woody

abet1017

Senior Member
Feb 15, 2011
93
5
After applying the tweaks, headset is not working... I don't know if it is related with the tweaks..... I'm using mz cm6 rc3 rom.



By rebooting I resolve the issue......
 
Last edited:

Woody

Retired Admin - Vacationing in Nanda Parbat
Nov 18, 2010
8,842
16,519
Immersed in Dark Matter
ro.sf.lcd_density -> if that is different from the default 240 or from 160, chances that some application from the market will be reported as incompatible with your device (web market), or dosen't show in the market (phone) are great.
So use what you want, but when you want to be sure, that you see all the applications, change temporary to 240 or 160

qemu.sf.lcd_density (here there is typo for the keyboard it should be qemu.sf.lcd_density, instead of ro.sf.lcd_density).
I will edit OP later on when I get to PC. Thanks for re-checking the lcd.density issue too
 
S

sebastimau

Guest
build.prop

All tweaks work fine on fjfalcons cm7
except the camera tweaks. it causes the phone to bootloop.
 

LibertyMonger

Senior Member
Mar 13, 2011
6,280
2,284
Cincinnati
Data Tweaks Increase download/upload/3G speeds

ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=0
ro.ril.hsdpa.category=8 (or 10,12,14) Still looking for more of these though.
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=6

net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960


For the "ro.ril.hsxpa" ******* 0=UMTS, 1=HSDPA, 2=HSDPA/HSUPA

Hey Wood, do I type in all these commands? save after the first set? Or what do I do...?

---------- Post added at 08:47 PM ---------- Previous post was at 08:27 PM ----------

net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960[/B]

For the "ro.ril.hsxpa" ******* 0=UMTS, 1=HSDPA, 2=HSDPA/HSUPA


You see any typo's in here? The space between 163 84,? Is that correct?

***also have you tested these on Bravo?


***I got all the tweaks saved but I think I better leave well enough alone lol. Bravo is almost perfect as is everything is running great. What do you think Brian? Should I try these?
 
Last edited:

Woody

Retired Admin - Vacationing in Nanda Parbat
Nov 18, 2010
8,842
16,519
Immersed in Dark Matter
Hey Wood, do I type in all these commands? save after the first set? Or what do I do...?


You can type them all in at the same time, but when I did it I did ti in pieces to make sure each one was taking effect and if I got looped was able to determine which one caused it problem (like typo ro something like that).

You see any typo's in here? The space between 163 84,? Is that correct?

***also have you tested these on Bravo?


***I got all the tweaks saved but I think I better leave well enough alone lol. Bravo is almost perfect as is everything is running great. What do you think Brian? Should I try these?

I'll fix that in the OP. No spaces between 163 84. Should be 16384. XDA must have remarginalized them when I put it in here. I copied them from a WORD.doc when I was compiling.

I tested the data tweaks and a few of the system tweaks on Bravo and they worked fine. But if you have everything working fine for you, I would suggest either leaving it alone or bit-piece them in there. Don't want the lightning rod effect like you had in HM's ROM.

p.s. - Sorry I didn't respond sooner, I was mostly off-line this weekend and took a few extra days off. Kind of a brain recharge thing.
 
Last edited:
  • Like
Reactions: LibertyMonger

rancur3p1c

Senior Member
Jan 2, 2011
584
80
Atlanta
anybody have descriptions of these?
A lot of these are smaller / larger than what the "change to" value is...not sure how they're going to affect things, such as--
1. why are there 6 numbers for the tcp buffer sizes
2. I don't notice any performance diff modifying the max_events_per_sec
3. Proximity Delay-- is that in ms? If I think my prox delay is "too long" when I take phone away from face, I should make this smaller, right? How small is OK?
 

Woody

Retired Admin - Vacationing in Nanda Parbat
Nov 18, 2010
8,842
16,519
Immersed in Dark Matter
anybody have descriptions of these?
A lot of these are smaller / larger than what the "change to" value is...not sure how they're going to affect things, such as--
1. why are there 6 numbers for the tcp buffer sizes
2. I don't notice any performance diff modifying the max_events_per_sec
3. Proximity Delay-- is that in ms? If I think my prox delay is "too long" when I take phone away from face, I should make this smaller, right? How small is OK?

What ROM are you running? That would help me answer your questions a bit more clearly.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 26
    I’ve been scouring XDA and the net for some ways to make our phones a little bit better. What I have found is that you can alter your Build.Prop to work to your advantage.

    Did you know that if there is an app exclusive to the Droid X and only works for the Droid X (not withstanding hardware issues), we can change our Build.Prop from Milestone XT720 to Droid X (whatever that model number is) and get into the market and download it?

    There also other “tweaks” to you Build.Prop that are beneficial in many other ways, Data strength, Video and Camera resolution, GPS lock, Power saves,…

    The below is what I have been able to find, save and test for most of our builds on the Milestone XT720, but first…

    Choice is something that has been fought for, relinquished, dreamt of and lost. Here in XDA we have a choice to either use on not to use. This is YOUR choice. If YOU decide to use these tweaks, any problems that arise are YOUR responsibility. Now that is out of the way, here you are.

    Oh and one other thing:::::::::::Make a backup of at the very least your /system because if something goes awry while editing the Build.Prop, all you have to do is restore your /system, since that is where the Build.Prop is located.

    **XT720 Users->I have not tested these on any of the MIUI builds or Fjfalcon's CM7 release (per Sebastiman -all tweaks but camera work on Fjfalcon's CM7).**
    Per Fjfalcon some of these are NOT working on [ROM][KANG][2012.01.30] CyanogenMod 7.2.0 RC0 Milestone XT720


    If any Devs want to use these, that is cool. Just make sure you put in your OP that they are already on there so no one duplicates them on their Build.Prop.

    Motorola XT720 "Stock" Build.Props are located here (thanks to AA1973 and 3rdstring) http://xdaforums.com/show....php?t=1327141


    I presume most of us are using Root Explorer or something extremely similar. You just need to have Root access and able to edit the Build.Prop text. I user Root Explore so that is what these are based off.

    1, Open "Root Explorer" and click the R/W
    2, Go to /system/build.prop.
    3, Long-presson Build.Prop and you’ll see a pop up.
    4, Text Editor.
    5, Type in those few line of words below into the last line of the text then save.
    6. Reboot twice

    Data Tweaks Increase download/upload/3G speeds

    ro.ril.hsxpa=2
    ro.ril.gprsclass=10
    ro.ril.hep=1
    ro.ril.enable.dtm=0
    ro.ril.hsdpa.category=8 (or 10,12,14) Still looking for more of these though.
    ro.ril.enable.a53=1
    ro.ril.enable.3g.prefix=1
    ro.ril.htcmaskw1.bitmask=4294967295
    ro.ril.htcmaskw1=14449
    ro.ril.hsupa.category=6

    net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960
    net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960
    net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960
    net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960
    net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960


    For some reason XDA won't let me take out the spaces between 4096, 16384. I have edited it twice and it still shows up with the spaces on OP. Should read 4096,16384 for all 5 (default, wifi, umts, gprs and edge) with no space between 6,1 or 16384

    For the "ro.ril.hsxpa" ******* 0=UMTS, 1=HSDPA, 2=HSDPA/HSUPA


    POWER SAVES

    Allows the phone to sleep better
    ro.ril.disable.power.collapse=1

    Saves power when phone is sleep
    pm.sleep_mode=1

    Allows your wifi to scan less, saving more battery
    wifi.supplicant_scan_interval=150 or 180 (your choice)

    Helps Scrolling Responsiveness
    windowsmgr.max_events_per_sec=150

    Increase overal touch responsivenss
    Debug.performance.tuning=1
    Video.accelerate.hw=1


    MEDIA TWEAKS

    Makes streaming videos stream faster
    media.stagefright.enable-player=true
    media.stagefright.enable-meta=true
    media.stagefright.enable-scan=true
    media.stagefright.enable-http=true
    media.stagefright.enable-record=false


    Increases quality of photo and videos
    ro.media.dec.jpeg.memcap=8000000
    ro.media.enc.hprof.vid.bps=8000000


    Raises quality of JPEG images
    ro.media.enc.jpeg.quality=90 or 100 (your choice)

    Better camera and video taking results
    camera/camcorder mods
    ro.media.capture.maxres=8m
    ro.media.capture.fast.fps=4
    ro.media.capture.slow.fps=120
    ro.media.capture.flash=led ***May interfere with Xenon
    ro.media.capture.flashMinV=3300000
    ro.media.capture.torchIntensity=40
    ro.media.capture.flashIntensity=70
    ro.media.panorama.defres=3264x1840
    ro.media.panorama.frameres=1280x720
    ro.camcorder.videoModes=true



    BOOT TWEAKS

    Gives your phone no boot animation
    debug.sf.nobootanimation=1 ***This might freak out some people not seeing their animation and cause unnecessary battery pulls***

    SYSTEM TWEAKS

    Forces your home launcher into memory
    ro.HOME_APP_ADJ=1

    Change the Dalvik VM heap size
    dalvik.vm.heapsize=64m can use 24, 32 is default, 48, 64

    To disable usb debugging popup
    persist.adb.notify=0

    To give your phone an HD effect fitting a little more on the screen, look for this in your current build.prop and change the 240 to:
    qemu.sf.lcd_density=X (225 or 230) ***This has been known to cause FC’s for the Market, so may not be a good tweak but I still put it in here just in case*** See Changelog

    To stop the phone from waking up when pressing the volume key
    ro.config.hwfeature_wakeupkey=0

    To make the phone ring faster when dialing out
    ro.telephony.call_ring.delay=800

    Disable black screen issue after call
    ro.lge.proximity.delay=25
    mot.proximity.delay=25


    Screen ppi or font density
    ro.sf.lcd_density=240

    THESE ARE ONES THAT I DO NOT KNOW WHAT THEY DO AND HAVE NOT TESTED

    To enable the hard key lights to stay on while the screen is on and not timeout
    ro.mot.buttonlight.timeout=0
    Try disabling BLN if your having trouble getting this to work

    To make the phone come off of the "black screen" in the middle of, or the end of phone calls when you pull the phone away from your face
    mot.proximity.delay=150
    **May kill the dialer**

    Render UI with GPU
    debug.sf.hw=1

    Fix some application issues
    ro.kernel.android.checkjni=0

    Defrags database files
    for I in \
    ‘find /data –iname “*.db”’
    do \
    sqlite3 $i ‘VACUUM; ’ ; ***This might be something for devs to look into using for something, not sure what***


    Credits to the following and links to their pages.
    Master&Slaves http://xdaforums.com/showthread.php?t=1151608
    knzo http://xdaforums.com/showthread.php?t=1227269
    Jokersax11 http://xdaforums.com/showthread.php?t=1263768


    Change/Edit log:

    11/4/11:::
    1-Per peshovec qemu.sf.lcd_density::: if that is different from the default 240 or from 160, chances that some application from the market will be reported as incompatible with your device (web market), or dosen't show in the market (phone) are great.
    So use what you want, but when you want to be sure, that you see all the applications, change temporary to 240 or 160

    2-Per Sebastiman all tweaks work on Fjfalcon's CM7 except camera ones (caused boot loop)

    11/9/11:::
    Took out spaces in net.tcp.buffersize as was a copy/paste issue from Word.doc to XDA.

    1/6/12:::
    Took out some of the Motorola XT720 ROM specific verbiage as this is being view by way more people/devices than the XT

    2/1/12:::
    Noted the some of these are not working on [ROM][KANG][2012.01.30] CyanogenMod 7.2.0 RC0 Milestone XT720
    4
    Just let me know what works on CM and what doesn't and I will change the OP.

    I am still monitoring this whenever there is a new post, so it you guys find something that does/doesn't work right for a specific ROM, let me know and I will adjust and flag it in the OP.
    3
    it will help, but only if the corresponding modification to the framework are in place...

    https://github.com/nadlabak/android_frameworks_base/commit/afb2020932ad6c1e5db0231424e495f8c9495c1e

    https://github.com/nadlabak/android_frameworks_base/commit/d9cedbab495140bea1ec530f98e69e8eae74caf7


    without them the build.prop entry is harmless, but useless
    1
    I wonder if there are reversals?



    Just make sure you have a back up of /system because that is where the build.prop "lives". Also I have found that when I edit them, it creates a .bak backup, but you can never fail restoring a nandroid of just the /system.


    As a side note, AA1973 gave the "stock" Build.Pro for the MIUI and 3rdstring (of course) uploaded a .zip with damn near the rest of them here http://xdaforums.com/showthread.php?t=1327141

    Plus is you adjust a value, wirte down what the original was and if new doesn't work for you, jsut pust back in the original. This way you shoudl only have to restore /system nandroid is something screws up majorly.
    1
    All that I can say is that phone boot with this 2 lines ( I put vm max size to 48) but I don't know if it change something in memory management. I have about 20% RAM free when I check with Android System info but I changed minfree values too.

    But your problem should come from no bootanimation tweak.

    If you want I can post my build.prop file.

    My suggestion is to use the vm max size to at most 24, unless you use heavy applications. In fact, the system "cleans" automatically at fixed intervals the memory used by each application that is beyond the threshold of the max vm heap size, thus if you set a too high vm heap size this "cleaning" process almost never happens. The result is that your RAM availability decreases significantly a few hours after switching on the phone. This should not happen (or happen less) if you decrease the max vm heap size.

    So, after a few days, did you notice any improvement by adding those two lines in the buid.prop file? :)


    This should help, as soon as you open the app the garbage collector will work I was trying to add this command

    echo 3 > /proc/sys/vm/drop_caches

    but I'm a bit busy, I may update it later

    Hi syrokos, what does the app you uploaded do? Thanks!