[Tweaks][Guide]Build.prop Tweaks

Search This thread

Admiral Sym

New member
Apr 27, 2013
4
0
I need some help forcing reverse landscape on HDMI output of my tablet. I am using an upsidedown monitor and need to rotate the HDMI output 180 degrees. I can edit the following build.prop entry to either portrait or landscape [ persist.demo.hdmirotation portrait/landscape ] but I haven't been able to switch to the reverse of those options. Can anyone help me? Any info would be appreciated.

Thanks!
 

Admiral Sym

New member
Apr 27, 2013
4
0
I need some help forcing reverse landscape on HDMI output of my tablet. I am using an upsidedown monitor and need to rotate the HDMI output 180 degrees. I can edit the following build.prop entry to either portrait or landscape [ persist.demo.hdmirotation portrait/landscape ] but I haven't been able to switch to the reverse of those options. Can anyone help me? Any info would be appreciated.

Thanks!
 
Aug 31, 2016
13
0
Warning:
This Tweaks may brick your Android device. Make sure that you take a complete backup of your ROM using a custom recovery. I am not responsible if you brick your device.

Introduction

As you know Android is open source and the development of Android is increased in today’s life. Basically, what happens is Android operating system is having some of the information and that is really important a lot. Now, whenever a user wants to do editing in this the Android system they do changes in build prop. Build prop tweaks are something which helps you to do changes in the system and customize your android.

Android is open source so what does the users and developers do is the just check for the system codes. Which will suit best in every Android smartphone? So today we are sharing the Build Prop Tweaks for your Android device. This tweak works on every Android device. It will work absolutely fine in Android versions such as jelly bean, KitKat, Lollipop and Marshmallow.

The thing is that if you are having any rooted Android device. So this tweak will work absolutely fine. Every user can do editing. But while editing you have to make sure that you do proper editing or else it will lead to brick your Android device. Then you have to Install custom ROM on your Android device. You can easily increase the bootup time of your Android. Increase sound and much more.

Let me tell you an example.
Suppose if you are using any of your Android devices. In your Android, there is no navigation bar. Now accidentally you drop your Android device. Now, at this situation your buttons are not working. With the help of build prop, you can add navigation bar on your screen easily on your Android device.

You have to make sure that you don’t brick your Android device. While doing any changes on your Android device. You have to play safe if you have to play with build prop.

If you will add up this code on your Android device. Then you have to restart your Android device. To make your device to run those code. This is really very simple and easy if you follow up this guide properly then you will be able to run those codes. So let’s get started how can you apply those codes on your Android device.


Best Build Prop Tweaks Codes
Below are the Build Prop Tweaks which will help you out to install best function on your devices such as fasten your booting speed increase your internet speed and much more.



1. Better RAM management
Code:
ro.HOME_APP_ADJ=1

2. Improves audio and video recording quality
Code:
ro.media.enc.jpeg.quality=100
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.media.capture.maxres=8m
ro.media.panorama.defres=3264×1840
ro.media.panorama.frameres=1280×720
ro.camcorder.videoModes=true
ro.media.enc.hprof.vid.fps=65

3. Faster streaming videos
Code:
media.stagefright.enable-player=true
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
media.stagefright.enable-rtsp=true
media.stagefright.enable-record=false

4. Video acceleration and HW debugging. debug.composition.type can also be changed to cpu or mdp.
Code:
debug.sf.hw=1
debug.performance.tuning=1
video.accelerate.hw=1
debug.egl.profiler=1 # Measure rendering time in adb shell dumpsys gfxinfo
debug.egl.hw=1
debug.composition.type=gpu # Disable hardware overlays and use GPU for screen compositing

5. Disables built in error reporting.
Code:
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1

6. Better net speeds.
Code:
net.tcp.buffersize.default=4096,87380,256960, 4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,409 6,163 84,256960
net.tcp.buffersize.umts=4096,8 7380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,8 7380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,8 7380,256960,4096,163 84,256960

7. Saves power.
Code:
ro.mot.eri.losalert.delay=1000 (could brake tethering.)
ro.ril.power_collapse=1
pm.sleep_mode=1
wifi.supplicant_scan_interval=180
ro.mot.eri.losalert.delay=1000

8. 3G tweaks.
Code:
ro.ril.hep=0
ro.ril.hsxpa=2
ro.ril.gprsclass=12
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=8
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

9. Disables logcat
Code:
logcat.live=disable

10. Screen recognizes only two fingers.
Code:
ro.product.multi_touch_enabled=true
ro.product.max_num_touch=2

11. Support for ipv4 and ipv6.
Code:
persist.telephony.support.ipv6=1
persist.telephony.support.ipv4=1

12. Phone rings immediately.
Code:
ro.telephony.call_ring.delay=0
ring.delay=0

13. Disables blackscreen issue after a call.
Code:
ro.lge.proximity.delay=25
mot.proximity.delay=25

14. Better scrolling.
Code:
windowsmgr.max_events_per_sec=150
ro.min_pointer_dur=8 ro.max.fling_velocity=12000
ro.min.fling_velocity=8000

15. Better signal.
Code:
persist.cust.tel.eons=1

16. Better call voice quality.
Code:
ro.ril.enable.amr.wideband=1

17. Better signal.
Code:
ro.config.hw_fast_dormancy=1

18. Faster boot.
Code:
ro.config.hw_quickpoweron=true

19. Disables error checking.
Code:
ro.kernel.android.checkjni=0
ro.kernel.checkjni=0

20. Dalvik Virtual Machine tweaks.
Code:
dalvik.vm.checkjni=false
dalvik.vm.dexopt-data-only=1
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=64m
dalvik.vm.verify-bytecode=false
dalvik.vm.execution-mode=int:jit
dalvik.vm.lockprof.threshold=250
dalvik.vm.dexopt-flags=m=v,o=y
dalvik.vm.stack-trace-file=/data/anr/traces.txt
dalvik.vm.jmiopts=forcecopy

21. Disables locating.
Also delete /system/app/networklocation.apk and /system/
Code:
framework/com.android.location.provider.jar[/I]
ro.com.google.locationfeatures=0
ro.com.google.networklocation=0

22. Disables sending of usage data.
Code:
ro.config.nocheckin=1

23. Better image quality, lower performance.
Code:
persist.sys.use_dithering=1

24. Disable notification while adb is active
Code:
persist.adb.notify=0

25. Change LCD density
Code:
ro.sf.lcd.density=xxx
Note: Replace "xxx" with numeric value.

26. MMS APN retry timer set to 2 sec( if SMS/MMS couldn`t be sent, it retries after 2 instead of 5 seconds).
Code:
ro.gsm.2nd_data_retry_config=max/_retries=3, 2000, 2000, 2000

27. Key lights stay on while screen is on.
Code:
ro.mot.buttonlight.timeout=0

28. Disable strict mode checking.
Code:
persist.android.strictmode=0

29. Remove FPS cap. May be unstable – better have it activated
Code:
debug.gr.swapinterval=0

30. build.prop tweaks for battery life
Code:
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0

31. build.prop tweaks for improved performance
Code:
debug.performance.tuning=1

How To Use Build Prop Tweaks On Your Android Device.
If you don’t know how to install those codes on your Android device. Don’t worry. About how can you install those codes on your Android device? If you are having rooted Android device on your device. Then you are good to go.

1) Download and install root explorer on your Android device from above given requirements
2) Open the application and grant the root permissions
3) Now, simply open go to /System/ and then you will be able to see Build.Prop file
4) Now, click on the option called as Mount R/O.
5) Long press on that files and you will get a pop-up of open with
6) Just hit open with text editor and then you are good to go
7) Copy the above code of your choice and simply paste on your build.Prop
8) Click on the save changes and then reboot your Android device.
Dude, are you sure

1. Better RAM management
Code:
ro.HOME_APP_ADJ=1

is for better RAM management and not lock launcher in RAM, so that the launcher won't be killed?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 101
    Warning:
    This Tweaks may brick your Android device. Make sure that you take a complete backup of your ROM using a custom recovery. I am not responsible if you brick your device.

    Introduction

    As you know Android is open source and the development of Android is increased in today’s life. Basically, what happens is Android operating system is having some of the information and that is really important a lot. Now, whenever a user wants to do editing in this the Android system they do changes in build prop. Build prop tweaks are something which helps you to do changes in the system and customize your android.

    Android is open source so what does the users and developers do is the just check for the system codes. Which will suit best in every Android smartphone? So today we are sharing the Build Prop Tweaks for your Android device. This tweak works on every Android device. It will work absolutely fine in Android versions such as jelly bean, KitKat, Lollipop and Marshmallow.

    The thing is that if you are having any rooted Android device. So this tweak will work absolutely fine. Every user can do editing. But while editing you have to make sure that you do proper editing or else it will lead to brick your Android device. Then you have to Install custom ROM on your Android device. You can easily increase the bootup time of your Android. Increase sound and much more.

    Let me tell you an example.

    Suppose if you are using any of your Android devices. In your Android, there is no navigation bar. Now accidentally you drop your Android device. Now, at this situation your buttons are not working. With the help of build prop, you can add navigation bar on your screen easily on your Android device.

    You have to make sure that you don’t brick your Android device. While doing any changes on your Android device. You have to play safe if you have to play with build prop.

    If you will add up this code on your Android device. Then you have to restart your Android device. To make your device to run those code. This is really very simple and easy if you follow up this guide properly then you will be able to run those codes. So let’s get started how can you apply those codes on your Android device.


    Best Build Prop Tweaks Codes
    Below are the Build Prop Tweaks which will help you out to install best function on your devices such as fasten your booting speed increase your internet speed and much more.



    1. Better RAM management
    Code:
    ro.HOME_APP_ADJ=1

    2. Improves audio and video recording quality
    Code:
    ro.media.enc.jpeg.quality=100
    ro.media.dec.jpeg.memcap=8000000
    ro.media.enc.hprof.vid.bps=8000000
    ro.media.capture.maxres=8m
    ro.media.panorama.defres=3264×1840
    ro.media.panorama.frameres=1280×720
    ro.camcorder.videoModes=true
    ro.media.enc.hprof.vid.fps=65

    3. Faster streaming videos
    Code:
    media.stagefright.enable-player=true
    media.stagefright.enable-meta=true
    media.stagefright.enable-scan=true
    media.stagefright.enable-http=true
    media.stagefright.enable-rtsp=true
    media.stagefright.enable-record=false

    4. Video acceleration and HW debugging. debug.composition.type can also be changed to cpu or mdp.
    Code:
    debug.sf.hw=1
    debug.performance.tuning=1
    video.accelerate.hw=1
    debug.egl.profiler=1 # Measure rendering time in adb shell dumpsys gfxinfo
    debug.egl.hw=1
    debug.composition.type=gpu # Disable hardware overlays and use GPU for screen compositing

    5. Disables built in error reporting.
    Code:
    profiler.force_disable_err_rpt=1
    profiler.force_disable_ulog=1

    6. Better net speeds.
    Code:
    net.tcp.buffersize.default=4096,87380,256960, 4096, 16384,256960
    net.tcp.buffersize.wifi=4096,87380,256960,409 6,163 84,256960
    net.tcp.buffersize.umts=4096,8 7380,256960,4096,163 84,256960
    net.tcp.buffersize.gprs=4096,8 7380,256960,4096,163 84,256960
    net.tcp.buffersize.edge=4096,8 7380,256960,4096,163 84,256960

    7. Saves power.
    Code:
    ro.mot.eri.losalert.delay=1000 (could brake tethering.)
    ro.ril.power_collapse=1
    pm.sleep_mode=1
    wifi.supplicant_scan_interval=180
    ro.mot.eri.losalert.delay=1000

    8. 3G tweaks.
    Code:
    ro.ril.hep=0
    ro.ril.hsxpa=2
    ro.ril.gprsclass=12
    ro.ril.enable.dtm=1
    ro.ril.hsdpa.category=8
    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

    9. Disables logcat
    Code:
    logcat.live=disable

    10. Screen recognizes only two fingers.
    Code:
    ro.product.multi_touch_enabled=true
    ro.product.max_num_touch=2

    11. Support for ipv4 and ipv6.
    Code:
    persist.telephony.support.ipv6=1
    persist.telephony.support.ipv4=1

    12. Phone rings immediately.
    Code:
    ro.telephony.call_ring.delay=0
    ring.delay=0

    13. Disables blackscreen issue after a call.
    Code:
    ro.lge.proximity.delay=25
    mot.proximity.delay=25

    14. Better scrolling.
    Code:
    windowsmgr.max_events_per_sec=150
    ro.min_pointer_dur=8 ro.max.fling_velocity=12000
    ro.min.fling_velocity=8000

    15. Better signal.
    Code:
    persist.cust.tel.eons=1

    16. Better call voice quality.
    Code:
    ro.ril.enable.amr.wideband=1

    17. Better signal.
    Code:
    ro.config.hw_fast_dormancy=1

    18. Faster boot.
    Code:
    ro.config.hw_quickpoweron=true

    19. Disables error checking.
    Code:
    ro.kernel.android.checkjni=0
    ro.kernel.checkjni=0

    20. Dalvik Virtual Machine tweaks.
    Code:
    dalvik.vm.checkjni=false
    dalvik.vm.dexopt-data-only=1
    dalvik.vm.heapstartsize=5m
    dalvik.vm.heapgrowthlimit=48m
    dalvik.vm.heapsize=64m
    dalvik.vm.verify-bytecode=false
    dalvik.vm.execution-mode=int:jit
    dalvik.vm.lockprof.threshold=250
    dalvik.vm.dexopt-flags=m=v,o=y
    dalvik.vm.stack-trace-file=/data/anr/traces.txt
    dalvik.vm.jmiopts=forcecopy

    21. Disables locating.
    Also delete /system/app/networklocation.apk and /system/
    Code:
    framework/com.android.location.provider.jar[/I]
    ro.com.google.locationfeatures=0
    ro.com.google.networklocation=0

    22. Disables sending of usage data.
    Code:
    ro.config.nocheckin=1

    23. Better image quality, lower performance.
    Code:
    persist.sys.use_dithering=1

    24. Disable notification while adb is active
    Code:
    persist.adb.notify=0

    25. Change LCD density
    Code:
    ro.sf.lcd.density=xxx
    Note: Replace "xxx" with numeric value.

    26. MMS APN retry timer set to 2 sec( if SMS/MMS couldn`t be sent, it retries after 2 instead of 5 seconds).
    Code:
    ro.gsm.2nd_data_retry_config=max/_retries=3, 2000, 2000, 2000

    27. Key lights stay on while screen is on.
    Code:
    ro.mot.buttonlight.timeout=0

    28. Disable strict mode checking.
    Code:
    persist.android.strictmode=0

    29. Remove FPS cap. May be unstable – better have it activated
    Code:
    debug.gr.swapinterval=0

    30. build.prop tweaks for battery life
    Code:
    wifi.supplicant_scan_interval=180
    pm.sleep_mode=1
    ro.ril.disable.power.collapse=0

    31. build.prop tweaks for improved performance
    Code:
    debug.performance.tuning=1

    How To Use Build Prop Tweaks On Your Android Device.
    If you don’t know how to install those codes on your Android device. Don’t worry. About how can you install those codes on your Android device? If you are having rooted Android device on your device. Then you are good to go.

    1) Download and install root explorer on your Android device from above given requirements
    2) Open the application and grant the root permissions
    3) Now, simply open go to /System/ and then you will be able to see Build.Prop file
    4) Now, click on the option called as Mount R/O.
    5) Long press on that files and you will get a pop-up of open with
    6) Just hit open with text editor and then you are good to go
    7) Copy the above code of your choice and simply paste on your build.Prop
    8) Click on the save changes and then reboot your Android device.
    12
    If possible, please add Init.d tweaks also @bravonova

    Init.d tweak thread created. Visit here. :)
    4
    Which is the best app to edit build.prop?

    Use any file manager app with root access like Root Explorer, ES File Manager etc. :)
    4
    @rskstier after editing build.prop, reboot once for settings to take effect :)
    4
    If possible, please add Init.d tweaks also @bravonova

    I will add Init.d tweaks too :)