18
Updated!Best build prop tweaks for your opo.

  1. Manav Bhagia
    Ice Cream Sandwich Jun 21, 2015

    Manav Bhagia , Jun 21, 2015 :
    These are some great and useful build.prop tweaks to push ur opo to the limits.
    Just copy /paste in system/build.prop
    I used root browser
    For devs and beginners ( I'm against calling anyone noob as we all started out as one) alike:
    # Rendering Tweaks
    debug.composition.type=c2d
    debug.egl.hw=1
    debug.enabletr=true
    debug.overlayui.enable=1
    debug.qctwa.preservebuf=1
    debug.performance.tuning=1
    debug.sf.hw=1
    dev.pm.dyn_samplingrate=1
    hw3d.force=1
    ro.config.disable.hw_accel=false
    ro.fb.mode=1
    ro.sf.compbypass.enable=0
    ro.vold.umsdirtyratio=20
    persist.sys.composition.type=c2d
    persist.sys.ui.hw=1
    video.accelerate.hw=1

    # Enable GPU Acceleration
    debug.sf.hw=1
    video.accelerate.hw=1
    debug.performance.tuning=1
    persist.sys.composition.type=gpu
    debug.qc.hardware=true
    debug.qctwa.statusbar=1
    debug.qctwa.preservebuf=1
    debug.egl.profiler=1
    debug.egl.hw=1
    debug.composition.type=gpu
    hw3d.force=1
    ro.product.gpu.driver=1
    persist.sys.use_16bpp_alpha=1
    persist.sampling_profiler=0
    hwui.render_dirty_regions=false
    hwui.disable_vsync=true

    # Saves some battery without reducing performances
    wifi.supplicant_scan_interval=497
    pm.sleep_mode=1
    power.saving.mode=1
    ro.ril.disable.power.collapse=0
    ro.vold.umsdirtyratio=20

    # Battery save
    pm.sleep_mode=1
    ro.ril.disable.power.collapse=0
    profiler.force_disable_err_rpt=1
    profiler.force_disable_ulog=1
    dalvik.vm.checkjni=false
    dalvik.vm.execution-mode=int:jit
    ro.ril.power_collapse=1
    power_supply.wakeup=enable
    ro.mot.eri.losalert.delay=1000
    ro.config.hw_fast_dormancy=1
    ro.config.hw_power_saving=1

    # Misc Tweaks (enables ADB service)
    persist.service.adb.enable=1

    # Sensor Sleep Control
    ro.ril.sensor.sleep.control=1

    # Device will boot faster
    persist.sys.shutdown.mode=hibernate
    ro.config.hw_fast_dormancy=1
    ro.config.hw_quickpoweron=true

    # Reduce dial-out time
    ro.telephony.call_ring.delay=0

    # Allow purge of assets to free more ram
    persist.sys.purgeable_assets=1

    # More free ram and apps load faster
    dalvik.vm.dexopt-flags=m=y

    # More RAM
    #persist.sys.purgeable_assets=1
    persist.service.pcsync.enable=0
    persist.service.lgospd.enable=0

    # Increase general Performance
    debug.performance.tuning=1

    # Increase some Performance
    ro.secure=0
    persist.sys.use_16bpp_alpha=1
    ro.product.gpu.driver=1
    ro.min.fling_velocity=8000

    # Reduce the black screen time of the proximity sensor
    ro.lge.proximity.delay=15
    mot.proximity.delay=15
    ro.ril.enable.amr.wideband=1

    # TOUCH
    touch.presure.scale=0.001

    # Better Scrolling responsiveness and speed
    windowsmgr.max_events_per_sec=150
    ro.max.fling_velocity=12000
    ro.min.fling_velocity=8000
    ro.min_pointer_dur=8

    # Smoothens UI
    persist.service.lgospd.enable=0
    persist.service.pcsync.enable=0
    ro.ril.enable.a52=1
    ro.ril.enable.a53=0

    # Increase camera's photo and video recording quality
    ro.media.dec.jpeg.memcap=8000000
    ro.media.enc.hprof.vid.bps=8000000
    ro.media.enc.hprof.vid.fps=65

    # Better Flashlight intensity and camera-flash quality
    ro.media.capture.flash=led
    ro.media.capture.flashMinV=3300000
    ro.media.capture.torchIntensity=40
    ro.media.capture.flashIntensity=70
    ro.media.capture.maxres=8m
    ro.media.capture.fast.fps=4
    ro.media.capture.slow.fps=120
    ro.media.panorama.defres=3264x1840
    ro.media.panorama.frameres=1280x720
    ro.camcorder.videoModes=true
    ro.media.enc.hprof.vid.fps=65

    # Increase the volume steps in-call
    ro.config.vc_call_steps=20

    # Better call voice quality.
    ro.ril.enable.amr.wideband=1

    # Force launcher into memory
    ro.HOME_APP_ADJ=1

    # Disable Bytecode Verification
    dalvik.vm.verify-bytecode=false
    dalvik.vm.dexopt-flags=m=y,v=n,o=v
    #dalvik.vm.dexopt-flags=m=y,v=n,o=v,u=n

    # Improves Camera & Video Results
    ro.media.panorama.defres=3264x1840
    ro.media.panorama.frameres=1280x720
    ro.camcorder.videoModes=true
    ime_extend_row_keyboard=true
    ime_onehand_keyboard=true
    ime_split_keyboard=true
    ime_vibration_pattern=0:60

    # Increase jpg quality to 100%
    ro.media.enc.jpeg.quality=100

    # Disable Error reporting and logs
    profiler.force_disable_err_rpt=1
    profiler.force_disable_ulog=1

    # Disable Sending Usage Data
    ro.config.nocheckin=1

    # Fix some application issues (FC)
    ro.kernel.android.checkjni=0

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

    # Miscellaneous Tweaks for performance
    ro.config.hw_menu_unlockscreen=false
    persist.sys.use_dithering=0
    persist.sys.purgeable_assets=1
    dalvik.vm.dexopt-flags=m=y
    ro.mot.eri.losalert.delay=1000

    # Better internet browsing & download speed
    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.hspa=6144,87380,524288,6144,163 84,262144
    net.tcp.buffersize.lte=524288,1048576,2097152,5242 88,1048576,2097152
    net.tcp.buffersize.hsdpa=6144,87380,1048576,6144,8 7380,1048576
    net.tcp.buffersize.evdo_b=6144,87380,1048576,6144, 87380,1048576

    # Smoother video streaming and tweak media
    media.stagefright.enable-player=true
    media.stagefright.enable-meta=true
    media.stagefright.enable-scan=true
    media.stagefright.enable-http=true
    media.stagefright.enable-aac=true
    media.stagefright.enable-qcp=true
    media.stagefright.enable-record=true

    # 3G signal and speed tweaks
    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=7
    ro.ril.hsdpa.category=10
    ro.ril.enable.a52=1
    ro.ril.set.mtu1472=1
    persist.cust.tel.eons=1
    ro.config.hw_fast_dormancy=1

    # GOOGLE DNS
    net.dns1=8.8.8.8
    net.dns2=8.8.4.4
    net.rmnet0.dns1=8.8.8.8
    net.rmnet0.dns2=8.8.4.4
    net.ppp0.dns1=8.8.8.8
    net.ppp0.dns2=8.8.4.4
    net.wlan0.dns1=8.8.8.8
    net.wlan0.dns2=8.8.4.4
    net.eth0.dns1=8.8.8.8
    net.eth0.dns2=8.8.4.4
    net.gprs.dns1=8.8.8.8
    net.gprs.dns2=8.8.4.4

    # CRT
    persist.sys.screen_off=crt
    persist.sys.screen_on=none

    # Support For IPV4 and IPV6
    persist.telephony.support.ipv6=1
    persist.telephony.support.ipv4=1

    #
    ro.com.google.locationfeatures=1
    ro.com.google.networklocation=1
    htc.audio.alt.enable=0
    htc.audio.hac.enable=0

    # Wireless Tweaks
    net.ipv4.ip_no_pmtu_disc=0
    net.ipv4.route.flush=1
    net.ipv4.tcp_ecn=0
    net.ipv4.tcp_fack=1
    net.ipv4.tcp_mem=187000 187000 187000
    net.ipv4.tcp_moderate_rcvbuf=1
    net.ipv4.tcp_no_metrics_save=1
    net.ipv4.tcp_rfc1337=1
    net.ipv4.tcp_rmem=4096 39000 187000
    net.ipv4.tcp_sack=1
    net.ipv4.tcp_timestamps=1
    net.ipv4.tcp_window_scaling=1
    net.ipv4.tcp_wmem=4096 39000 18700
    wifi.supplicant_scan_interval=180

    # Video Acceleration Enabled And HW debugging
    video.accelerate.hw=1
    debug.sf.hw=1
    debug.performance.tuning=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

    # Disable logcat

    logcat.live=disable

    # Better image quality, lower performance.

    persist.sys.use_dithering=1


    # Qualcomm tweaks
    com.qc.hardware=1
    debug.qc.hardware=true
    debug.qctwa.preservebuf=1
    debug.qctwa.statusbar=1


    Want more ?

    # Game tweaks
    persist.sys.NV_FPSLIMIT=60
    persist.sys.NV_POWERMODE=1
    persist.sys.NV_PROFVER=15
    persist.sys.NV_STEREOCTRL=0
    persist.sys.NV_STEREOSEPCHG=0
    persist.sys.NV_STEREOSEP=20
    persist.sys.purgeable_assets=1

    # Enable Quick Power-On mode to reduce boot-time
    ro.config.hw_quickpoweron=true

    # ButtonLight Always On - Remove # Below To Enable
    ro.mot.buttonlight.timeout=0

    # Enables 270 Degree Rotation
    windowsmgr.support_rotation_270=true


    Multi users
    # Multi Users
    fw.max_users=30
    fw.show_multiuserui=1

    # Bass audio props for Lolipop
    tunnel.decode=false
    lpa.use-stagefright=false
    persist.sys.media.use-awesome=1
    sys.keep_app_1=com.bel.android.dspmanager
    ro.audio.samplerate=48000
    ro.audio.pcm.samplerate=48000
    af.resampler.quality=255
    af.resample=52000

    # Audio Tweaks
    persist.audio.fluence.mode=endfire
    persist.audio.hp=true
    persist.audio.vr.enable=false
    persist.audio.handset.mic=digital
    persist.audio.lowlatency.rec=false

    Additional ui tweaks

    #Zram Mods
    persist.service.zram=0
    ro.zram.default=0

    #UI Tweaks
    persist.sys.ui.hw=1
    view.scroll_friction=10
    debug.composition.type=gpu
    debug.performance.tuning=1



    Will add more tweaks every time some great one comes
    Credits : thereassad
    Dip6691
    AOSP
    Leather.face
    Disclaimer:
    * I am not responsible for bricked devices, dead SD cards,
    * thermonuclear war, weird acting pets or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about the build props.
    * before flashing it! YOU are choosing to make these modifications.
     
    Last edited: Feb 13, 2016

    #1
  2. Baymax
    Starting Point Expert Community Expert Jun 21, 2015


    #2
  3. anzi2001
    Jelly Bean Jun 21, 2015


    #3
    tandu likes this.
  4. DeltaSky
    Ice Cream Sandwich Jun 21, 2015

    DeltaSky , Jun 21, 2015 :
    For the extreme tweaker,
    I'm happy with developer options !

    Nice thread though
     

    #4
    Manav Bhagia, tandu and Ceasedd like this.
  5. ddlittlejohn
    Honeycomb Jun 21, 2015

    ddlittlejohn , Jun 21, 2015 :
    Looks like a good mix between performance and battery saving items - with these in place, would there be any reason to use something like Kernel Aduitor or LeanDroid, etc, or can this be considered a stand-alone tweak ?
     

    #5
  6. JorgeDiesel
    Honeycomb Jun 21, 2015


    #6
    tandu, Baymax and Ceasedd like this.
  7. Dr. Indest
    Lollipop Jun 21, 2015

    Dr. Indest , Jun 21, 2015 :
    Why not make a flashable zip for everyone?
     
    Last edited: Jun 21, 2015

    #7
  8. camohan
    Moderator Moderator Jun 21, 2015

    camohan , Jun 21, 2015 :
    Would you might mentioning the source so that ppl can see the ill-effects if any before editing ther build props.
     

    #8
  9. Slatter191
    Lollipop Jun 21, 2015

    Slatter191 , Jun 21, 2015 :
    @indest how to copy/paste......all of them......shall they replace the default ones or be added?

    Thanks.
     

    #9
  10. Dr. Indest
    Lollipop Jun 21, 2015

    Dr. Indest , Jun 21, 2015 :
    You will need something like ES Explorer and enable root access (using the side pane). Once you open the build file, you got to replace the entries above with the tweak you want. If the entry does not exist, just add it.

    Hopefully he makes a flashable zip. If not, I might make one in the distant future. As of now, I have no time.
     

    #10
  11. Manav Bhagia
    Ice Cream Sandwich Jun 21, 2015


    #11
  12. Slatter191
    Lollipop Jun 21, 2015

    Slatter191 , Jun 21, 2015 :
    @indest, thanks for your expert reply, shall wait for your developed zip. Are these new entries or they already exist?

    Thanks.
     

    #12
  13. lupsaiu
    Honeycomb Jun 21, 2015


    #13
    Jorge48197 and tEf0o like this.
  14. Dr. Indest
    Lollipop Jun 21, 2015

    Dr. Indest , Jun 21, 2015 :
    I am sure the DNS are new... But some look old... Been a long time since I tweaked this file.
     

    #14
    Slatter191 likes this.
  15. gaster
    Moderator Moderator Jun 21, 2015

    gaster , Jun 21, 2015 :
    Cool. But the 2D GPU acceleration decreases the performance. At least in Antutu the score is lower. If that means the option force GOU rendering of course
     

    #15
    Joyyy, Manav Bhagia and Slatter191 like this.
  16. Manav Bhagia
    Ice Cream Sandwich Jun 21, 2015

    Last edited: Jun 21, 2015

    #16
  17. aiku
    Gingerbread Jun 22, 2015


    #17
    tEf0o likes this.
  18. LilTrouble4U
    Donut Jun 22, 2015


    #18
  19. Enyalius
    Jelly Bean Jun 22, 2015


    #19
    ddlittlejohn and tEf0o like this.
  20. Manav Bhagia
    Ice Cream Sandwich Jun 22, 2015

    Manav Bhagia , Jun 22, 2015 :
    Qualcomm specific tweaks tune your Snapdragon processor
    Audio tweaks tune your audio
     

    #20