Monday, November 12, 2012

Tweak Nitdroid on N900- BUILD PROPS FOR NITDROID N900

15/12/2012 4:27pm----------------

In all occasion that you are reading and referring to any information on my pages, please give first priority to Maemo.org directed settings and tweaks. Below is what I grabbed just now and should help with tweaking n900

Boot into Maemo
Open Xterm and type...
leafpad /home/system/build.prop

when you have build prop file opened, look for below setting and change as below.
My fone showed this value at 20 and I have tweaked it to 32!
dalvik.vm.heapsize=32

for Swap enabling

OPen Xterm in Maemo and type
root
mount /home /and
leafpad /and/default.prop

look for: persis.swap.swappiness=0; the value to 1 (enabled)

 -----------------------------------------------------------------------------



Helo World *Beeeep* Disconnected! AM BACK!

Its been 16 hours since Nitdroid has been running on my n900 flawlessly without reboots or issues.

Now I am getting interested to tweak it a bit. This can be done by editing the build.prop file in nitdroid partition.

In one of my successful Nitdroid install in past, I failed to understand that N900 nitdroid was rooted from start. I edited the build.prop file on nitdroid using ES FILE EXPLORER and root could be activated by going to options in ES FILE EXPLORER and choosing 'enable root access' option (this gives you access to file system in Android).

Build prop file is located in /home/system/build.prop in the maemo OS. use filebox and you can edit the file without installing anything onto nitdroid.. You need to add the lines (as they are) at the BOTTOM of the Build.prop file entries.

General Performance UI Tweaks
debug.sf.hw=1
Edit existing line,
dalvik.vm.heapsize=48m
persist.sys.ui.hw=1

also read as below (but bot checked by me) on x-da forum- Dalvik.vm settings
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=64m
dalvik.vm.heapsize=128m



Faster Scrolling
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000

Saves power
ro.ril.disable.power.collapse=1
pm.sleep_mode=1
windowsmgr.max_events_per_sec=60 (can be increased to higher values 60-150 safe)
wifi.supplicant_scan_interval=150

Raises quality of images
ro.media.enc.jpeg.quality=100
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000


Increased Media & Streaming Performance
media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=false
media.stagefright.enable-http=true
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
net.tcp.buffersize.evdo_b=4096,87380,256960,4096,1 6384,256960

Disable sending usage data
ro.config.nocheckin=1


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

Disable black screen issue after call

ro.lge.proximity.delay=25
mot.proximity.delay=25

Disable USB Debugging icon from Status Bar. (Just the Icon, debugging remains enabled.)
persist.adb.notify=0

Makes apps load faster and frees more ram. (Edit exsisting line)
dalvik.vm.dexopt-flags=m=v,o=y

Improve 3g data speeds

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

Update :

Increase the volume steps in-call :

ro.config.vc_call_steps=20

By Default, android offers seven audio levels for calls. This can be altered through this command , if you want to fine adjust the volume of your voice calls. This won’t increase the volume if it’s already low. But you can manage it by more precisely.

Values

Number of steps as integers. 7-20 is recommended. 7 is the default.

To Disable Boot Animation :
debug.sf.nobootanimation=1

Increase Touch responsiveness :
debug.performance.tuning=1
video.accelerate.hw=1

To give your phone an HD effect fitting a little more on the screen, look for this in you current build.prop and change the 240 to:
ro.sf.lcd_density=X (225 or 230)

ENABLE SWAP

in default.prop: (ADD OR EDIT)  
persist.swap.swappiness=1


If you need to see the changes you made, then download the 'build prop editor' by JRUMMY from the android market. It will show the additions you made. Handy to be sure eh!

NOTE: Just in case; please make a back-up of your original build.prop file so that if anything start acting alien, then you can just replace the old. I advise to add little by little and OBSERVE the changes. 10 additions should be ok.. and rebooting will apply them.


updated*12-nov-2012* 6:00PM*******************************

No comments:

Post a Comment