[Galaxy 3 Android Development] jazux:
Hi all! i liked to introduce my own build.prop tweaks that i got from my FRIEND IN GTALK :i know a lot of you think that build.prop is just a file that will let you modify the ROM name in about phone :D but build.prop is actually a configuration file ;) you write a line of code into build.prop and that line tells the android system what to do.

for example lets take

debug.sf.hw=X

now this line tells the android OS how to render the UI,

debug.sf.hw=0

means that the OS uses CPU to render UI and if its

debug.sf.hw=1

it means that OS uses GPU to render the UI. (notice that we dont have this line in build.prop because our phone CPU and GPU sucks :D)

ok so now that you all know what build.prop can do lets get to the actual tweaks :)

**NOTE!

If you dont have these lines on build.prop just add them to the last line in build.prop, BUT if you have these then you can just change the values ;)

1.)

save power while phone is in sleep mode

ro.ril.disable.power.collapse=1

2.)

make the phone ring faster when dialing out

ro.telephony.call_ring.delay=1000

3.)

make UI and scrolling more responsive (notice that this line should already be in build.prop but with different value)

windowsmgr.max_events_per_sec=150

4.)

save battery by decreasing the amount of time Wifi looks for an access point (now it searchs an wifi acces point every 1.5 minute instead of 45secs)

wifi.supplicant_scan_interval = 150

5.)

Change the Dalvik VM heap size (this line is also in build.prop, you can change the value whatever you like and test if it makes your system more stable but 32m is recommended, and in my phone its 32m by stock)

dalvik.vm.heapsize=32m

6.)

disable usb debugging popup

persist.adb.notify=0

7.)

get better signal and data

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

8.)

enable JIT

dalvik.vm.execution-mode=int:jit

9.)

disable JIT

dalvik.vm.execution-mode=int:fast

10.)

fix that SUPER annoying black screen after/during call (i think its in build.prop already but with higher values)

mot.proximity.delay=150

11.)

to enable lockscreen unlocking with menu button (true=enable and false=disable)

ro.config.hw_menu_unlockscreen=false

12.)

change the lcd density (icons become smaller and you can gett more stuff on your home screen)(change to any value and test it :))

**NOTE** this is just an example value

ro.sf.lcd_density=225

13.)

enable Stagefright helps stream Video and Music Faster but may not let you watch recorded videos

media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true

ok. now to another tweaks ;) ok so i recently got a bunch of build.prop code from my friend because i helped him on xda :p but i have no idea what they mean :D so here they are! (if you know what these mean please leave a reply and share your knowledge!)

persist.sys.use_dithering=0

persist.sys.purgeable_assets=1

dalvik.vm.dexopt-flags=m=y

Mod edit : removed the same dont use huge bold letters pls it looks like ur screaming

**note: my friend gave me most of these tweaks, the only ource i used besides my friend is this, now PLEASE stop quessing the source :rolleyes:

MORE TO COME!

P.S ROM devs are free to use these tweaks, just give me the credits and a thanks :)