Related
DO YOU SICK OF PLACEBO OR SLOWDOWN TWEAKS?
Then this tweaks are just for you and especially for your i9100
You can use this tweaks on other devices too but I don't know if they speedup so I guarantie only for i9100
WARNING: This changes may lead to soft brick. If you don't know how to recover it cry another thread!
I tested this tweaks on CM11 nightly and Lollipop. I published for stock roms too
NOOBS HERE:
1. Download build.prop editor on google play
2. Click on three dots and tap edit
3. Copy and paste my tweaks below existing lines
4. Be careful! First tweak says edit existing line!
5. REBOOT
WARNING: Check your build.prop file if you already have this tweaks! It is safe to paste directly all official cm builds and cm12 by @Lysergic Acid without confession
I get 4 and a half hour screen on time with this tweaks and apolo 7.2 kernel on kk (undervolted settings) WITHOUT LAG!
ONLY for 5.0.x and 5.1 (UPDATED - 18.04.2015)
I noticed a major bug on lollipop which caused by my tweaks! So I am publishing here only safe tweaks. Extreme users can use 4.4.4 tweaks on lollipop but their dalvik cache will clear on (almost) every boot (they have warned). Some of tweaks which causes this bug are have negative effect on kitkat (just on boot) but it is not harmful on a rusty os compared to lollipop. I can live with that.
Code:
#Nhmanas
######WARNING#######
#Edit existing lines
wifi.supplicant_scan_interval=9000
ro.telephony.call_ring.delay=0
###DON'T FORGET TO EDIT UP THERE##
# Power Saving Tweaks
ro.ril.disable.power.collapse=0
pm.sleep_mode=1
# Dialing Tweaks
ro.lge.proximity.delay=25
mot.proximity.delay=25
[/HIDE]
FOR 4.0.x to 4.4.4 (CHECK ALL WARNINGS AGAIN STOP ASKING SILLY QUESTIONS) (UPDATED - 09.03.2015)
NEATROM TW USERS USE SAMMY TWEAKS FROM NOW
Massive update!! Changelog for both:
Camera issues fixed
Sound tweaks added
Code:
#Nhmanas
######WARNING######
#
#Edit existing lines
dalvik.vm.dexopt-flags=o=y,m=y,v=n
wifi.supplicant_scan_interval=9000
ro.telephony.call_ring.delay=0
#
##DON'T FORGET TO EDIT UP THERE##
# System Tweaks
ro.HOME_APP_ADJ=1
ro.mot.eri.losalert.delay=1000
ro.config.hw_fast_dormancy=0
ro.ril.enable.amr.wideband=1
# Miscellaneous Tweaks
persist.sys.NV_FPSLIMIT=90
ro.config.hw_power_saving=true
ro.mot.buttonlight.timeout=1
# Signal Tweaks
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.ril.hsdpa.category=8
ro.ril.hsupa.category=6
persist.cust.tel.eons=1
# Wireless Speed Tweaks
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
net.ipv4.tcp_ecn=0
net.ipv4.route.flush=1
net.ipv4.tcp_rfc1337=1
net.ipv4.ip_no_pmtu_disc=0
net.ipv4.tcp_sack=1
net.ipv4.tcp_fack=1
net.ipv4.tcp_window_scaling=1
net.ipv4.tcp_timestamps=1
net.ipv4.tcp_rmem=4096 39000 187000
net.ipv4.tcp_wmem=4096 39000 187000
net.ipv4.tcp_mem=187000 187000 187000
net.ipv4.tcp_no_metrics_save=1
net.ipv4.tcp_moderate_rcvbuf=1
# 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=true
# Website Bypass
net.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4
net.dns1=8.8.8.8
net.dns2=8.8.4.4
#Graphics
ro.media.dec.jpeg.memcap=20000000
ro.media.enc.hprof.vid.bps=8000000
ro.media.enc.jpeg.quality=100
# Disables data sent and logging
ro.config.nocheckin=1
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
# Scrolling Responsiveness
windowsmgr.max_events_per_sec=90
# Power Saving Tweaks
ro.ril.disable.power.collapse=0
pm.sleep_mode=1
# Dialing Tweaks
ro.telephony.call_ring.delay=0
ro.lge.proximity.delay=25
mot.proximity.delay=25
# Performance
ro.max.fling_velocity=20000
ro.min.fling_velocity=18000
debug.kill_allocating_task=0
persist.sys.purgeable_assets=1
persist.sys.use_dithering=1
ro.secure=0
ro.min_pointer_dur=1
# 16bit Transparency
persist.sys.use_16bpp_alpha=1
#Misc
persist.sys.shutdown.mode=hibernate
persist.radio.add_power_save=1
ro.semc.enable.fast_dormancy=false
ro.config.hw_quickpoweron=true
ro.ril.sensor.sleep.control=1
power_supply.wakeup=enable
persist.android.strictmode=0
ro.kernel.android.checkjni=0
ro.kernel.checkjni=0
ro.compcache.default=0
dalvik.vm.execution-mode=int:jit
dalvik.vm.verify-bytecode=true
dalvik.vm.jmiopts=forcecopy
ro.ext4fs=1
ro.setupwizard.mode=DISABLED
dalvik.vm.heaputilization=0.25
dalvik.vm.heaptargetutilization=0.75
###AC!D Sound Tweaks by TEAM AC!D EDITED BY NHMANAS###
ro.audio.samplerate=48000
persist.audio.vr.enable=false
persist.htc.audio.pcm.samplerate=48000
htc.audio.swalt.enable=1
htc.audio.swalt.mingain=14512
htc.audio.alc.enable=1
af.resample=52000
persist.audio.SupportHTCHWAEC=1
ro.service.swiqi2.supported=true
persist.service.swiqi2.enable=1
#Sony Xloud & Clearbass +
ro.semc.sound_effects_enabled=true
ro.semc.xloud.supported=true
persist.service.xloud.enable=1
ro.semc.enhance.supported=true
persist.service.enhance.enable=1
ro.semc.clearaudio.supported=true
persist.service.clearaudio.enable=1
ro.sony.walkman.logger=1
persist.service.walkman.enable=1
ro.somc.clearphase.supported=true
persist.service.clearphase.enable=1
#Resampling
af.resampler.quality=255
persist.af.resampler.quality=255
persist.dev.pm.dyn_samplingrate=1
#System prop to select MPQAudioPlayer by default on mpq8064
mpq.audio.decode=true
#Awesome Beats Engine
persist.audio.fluence.mode=endfire
persist.audio.hp=true
htc.audio.global.state=0
htc.audio.lpa.a2dp=0
htc.audio.global.profile=0
htc.audio.q6.topology=0
htc.audio.enable_dmic=1
persist.htc.audio.pcm.channels=2
persist.service.adb.enable=1
Not necesary but here is a little advice for AOSP. Use 211 dpi screen by editing
ro.sf.lcd_density=240 to
ro.sf.lcd_density=211 and you have smaller and better nexusish look for i9100
NEW: SAMMY 4.1.2 STABLE TWEAKS!! (UPDATED 09.03.2015)
Code:
#Nhmanas (FOR STOCK 4.1.2)
######WARNING######
#
#Edit existing lines
wifi.supplicant_scan_interval=9000
ro.telephony.call_ring.delay=0
#
##DON'T FORGET TO EDIT UP THERE##
#Sammy
debug.sf.hw=1
video.accelerate.hw=1
# System Tweaks
ro.HOME_APP_ADJ=1
ro.mot.eri.losalert.delay=1000
ro.config.hw_fast_dormancy=0
ro.ril.enable.amr.wideband=1
# Miscellaneous Tweaks
persist.sys.NV_FPSLIMIT=90
ro.config.hw_power_saving=true
ro.mot.buttonlight.timeout=1
# Signal Tweaks
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.ril.hsdpa.category=8
ro.ril.hsupa.category=6
persist.cust.tel.eons=1
# Wireless Speed Tweaks
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
net.ipv4.tcp_ecn=0
net.ipv4.route.flush=1
net.ipv4.tcp_rfc1337=1
net.ipv4.ip_no_pmtu_disc=0
net.ipv4.tcp_sack=1
net.ipv4.tcp_fack=1
net.ipv4.tcp_window_scaling=1
net.ipv4.tcp_timestamps=1
net.ipv4.tcp_rmem=4096 39000 187000
net.ipv4.tcp_wmem=4096 39000 187000
net.ipv4.tcp_mem=187000 187000 187000
net.ipv4.tcp_no_metrics_save=1
net.ipv4.tcp_moderate_rcvbuf=1
# 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=true
# Website Bypass
net.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4
net.dns1=8.8.8.8
net.dns2=8.8.4.4
#Graphics
ro.media.dec.jpeg.memcap=20000000
ro.media.enc.hprof.vid.bps=8000000
ro.media.enc.jpeg.quality=100
# Disables data sent and logging
ro.config.nocheckin=1
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
# Scrolling Responsiveness
windowsmgr.max_events_per_sec=90
# Power Saving Tweaks
ro.ril.disable.power.collapse=0
pm.sleep_mode=1
# Dialing Tweaks
ro.telephony.call_ring.delay=0
ro.lge.proximity.delay=25
mot.proximity.delay=25
# Performance
ro.max.fling_velocity=20000
ro.min.fling_velocity=18000
debug.kill_allocating_task=0
persist.sys.purgeable_assets=1
persist.sys.use_dithering=1
ro.secure=0
ro.min_pointer_dur=1
# 16bit Transparency
persist.sys.use_16bpp_alpha=1
#Misc
persist.sys.shutdown.mode=hibernate
persist.radio.add_power_save=1
ro.semc.enable.fast_dormancy=false
ro.config.hw_quickpoweron=true
ro.ril.sensor.sleep.control=1
power_supply.wakeup=enable
persist.android.strictmode=0
ro.kernel.android.checkjni=0
ro.kernel.checkjni=0
ro.compcache.default=0
dalvik.vm.execution-mode=int:jit
dalvik.vm.verify-bytecode=true
dalvik.vm.jmiopts=forcecopy
ro.ext4fs=1
ro.setupwizard.mode=DISABLED
dalvik.vm.heaputilization=0.25
dalvik.vm.heaptargetutilization=0.75
###AC!D Sound Tweaks by TEAM AC!D EDITED BY NHMANAS###
ro.audio.samplerate=48000
persist.audio.vr.enable=false
persist.htc.audio.pcm.samplerate=48000
htc.audio.swalt.enable=1
htc.audio.swalt.mingain=14512
htc.audio.alc.enable=1
af.resample=52000
persist.audio.SupportHTCHWAEC=1
ro.service.swiqi2.supported=true
persist.service.swiqi2.enable=1
#Sony Xloud & Clearbass +
ro.semc.sound_effects_enabled=true
ro.semc.xloud.supported=true
persist.service.xloud.enable=1
ro.semc.enhance.supported=true
persist.service.enhance.enable=1
ro.semc.clearaudio.supported=true
persist.service.clearaudio.enable=1
ro.sony.walkman.logger=1
persist.service.walkman.enable=1
ro.somc.clearphase.supported=true
persist.service.clearphase.enable=1
#Resampling
af.resampler.quality=255
persist.af.resampler.quality=255
persist.dev.pm.dyn_samplingrate=1
#System prop to select MPQAudioPlayer by default on mpq8064
mpq.audio.decode=true
#Awesome Beats Engine
persist.audio.fluence.mode=endfire
persist.audio.hp=true
htc.audio.global.state=0
htc.audio.lpa.a2dp=0
htc.audio.global.profile=0
htc.audio.q6.topology=0
htc.audio.enable_dmic=1
persist.htc.audio.pcm.channels=2
persist.service.adb.enable=1
DON'T FORGET TO EDIT EXISTING LINES
Some members got confused how to do this so here is my build.prop for example (this can be old after updates. Anyways just an example)
WARNING!!! DO NOT PASTE MY BUILD.PROP FILE DIRECTLY! THIS MAY LEAD SOFT BRICK IF WE DON'T HAVE SAME ROM
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=LRX22G
ro.build.display.id=cm_i9100-userdebug 5.0.2 LRX22G f4d0a59c9e test-keys
ro.build.version.incremental=f4d0a59c9e
ro.build.version.sdk=21
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=5.0.2
ro.build.date=Qua Fev 11 01:50:36 BRST 2015
ro.build.date.utc=1423626636
ro.build.type=userdebug
ro.build.user=lysergic_acid
ro.build.host=Caio
ro.build.tags=test-keys
ro.product.brand=Samsung
ro.product.name=GT-I9100
ro.product.board=smdk4210
# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,
# use ro.product.cpu.abilist instead.
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.cpu.abilist=armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi
ro.product.cpu.abilist64=
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=exynos4
# ro.build.product is obsolete; use ro.product.device
ro.build.product=GT-I9100
ro.product.model=GT-I9100
ro.product.device=GT-I9100
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=GT-I9100-user 4.1.2 JZO54K I9100XWMS2 release-keys
ro.build.fingerprint=samsung/GT-I9100/GT-I9100:4.1.2/JZO54K/I9100XWMS2:user/release-keys
ro.build.characteristics=default
ro.cm.device=i9100
# end build properties
#
# from device/samsung/i9100/system.prop
#
# system.prop for i9100
rild.libpath=/system/lib/libsec-ril.so
rild.libargs=-d /dev/ttyS0
# Media
media.stagefright.use-awesome=false
persist.sys.media.use-awesome=true
# Dalvik
persist.sys.dalvik.multithread=true
dalvik.vm.dexopt-data-only=1
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.rommanager.developerid=cyanogenmod
ro.com.google.clientidbase=android-google
keyguard.no_require_sim=true
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.android.wifi-watchlist=GoogleGuest
ro.setupwizard.enterprise_mode=1
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.build.selinux=1
persist.sys.dun.override=0
persist.sys.root_access=0
ro.cm.version=12-20150211-UNOFFICIAL-i9100
ro.cm.releasetype=UNOFFICIAL
ro.modversion=12-20150211-UNOFFICIAL-i9100
ro.cmlegal.url=https://www.cyanogenmod.org/docs/privacy
persist.sys.recovery_update=false
ro.cm.display.version=12-20150211-UNOFFICIAL-i9100
ro.config.notification_sound=Argon.ogg
ro.config.alarm_alert=Hassium.ogg
ro.config.ringtone=Orion.ogg
ro.carrier=unknown
wifi.interface=wlan0
wifi.supplicant_scan_interval=9000
ro.opengles.version=131072
ro.zygote.disable_gl_preload=true
ro.bq.gpu_to_cpu_unsupported=1
debug.hwui.render_dirty_regions=false
ro.telephony.ril_class=SamsungExynos4RIL
mobiledata.interfaces=pdp0,gprs,ppp0,rmnet0,rmnet1
ro.telephony.call_ring.multiple=false
ro.telephony.call_ring.delay=3000
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=128m
dalvik.vm.heaptargetutilization=0.75
dalvik.vm.heapminfree=512k
dalvik.vm.heapmaxfree=2m
ro.sf.lcd_density=211
persist.sys.dalvik.vm.lib.2=libart.so
dalvik.vm.isa.arm.features=default
dalvik.vm.lockprof.threshold=500
dalvik.vm.dexopt-flags=o=y,m=y,v=n
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
# System Tweaks
ro.HOME_APP_ADJ=1
ro.mot.eri.losalert.delay=1000
ro.config.hw_fast_dormancy=0
ro.ril.enable.amr.wideband=1
# Miscellaneous Tweaks
persist.sys.NV_FPSLIMIT=90
ro.config.hw_power_saving=true
ro.media.enc.hprof.vid.fps=65
ro.mot.buttonlight.timeout=1
# Signal Tweaks
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.ril.hsdpa.category=8
ro.ril.hsupa.category=6
persist.cust.tel.eons=1
# Wireless Speed Tweaks
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
net.ipv4.tcp_ecn=0
net.ipv4.route.flush=1
net.ipv4.tcp_rfc1337=1
net.ipv4.ip_no_pmtu_disc=0
net.ipv4.tcp_sack=1
net.ipv4.tcp_fack=1
net.ipv4.tcp_window_scaling=1
net.ipv4.tcp_timestamps=1
net.ipv4.tcp_rmem=4096 39000 187000
net.ipv4.tcp_wmem=4096 39000 187000
net.ipv4.tcp_mem=187000 187000 187000
net.ipv4.tcp_no_metrics_save=1
net.ipv4.tcp_moderate_rcvbuf=1
# 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=true
# Website Bypass
net.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4
net.dns1=8.8.8.8
net.dns2=8.8.4.4
#Graphics
ro.media.dec.jpeg.memcap=20000000
ro.media.enc.hprof.vid.bps=8000000
ro.media.enc.jpeg.quality=100
# Disables data sent and logging
ro.config.nocheckin=1
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
# Scrolling Responsiveness
windowsmgr.max_events_per_sec=90
persist.cust.tel.eons=1
# Power Saving Tweaks
ro.ril.disable.power.collapse=1
pm.sleep_mode=1
# Dialing Tweaks
ro.telephony.call_ring.delay=0
ro.lge.proximity.delay=25
mot.proximity.delay=25
# Performance
ro.max.fling_velocity=20000
ro.min.fling_velocity=18000
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
ro.min_pointer_dur=8
debug.kill_allocating_task=0
persist.sys.purgeable_assets=1
persist.sys.use_dithering=1
ro.secure=0
ro.min_pointer_dur=1
# 16bit Transparency
persist.sys.use_16bpp_alpha=1
#Misc
persist.sys.shutdown.mode=hibernate
persist.radio.add_power_save=1
ro.semc.enable.fast_dormancy=false
ro.config.hw_quickpoweron=true
ro.ril.sensor.sleep.control=1
power_supply.wakeup=enable
persist.android.strictmode=0
ro.kernel.android.checkjni=0
ro.kernel.checkjni=0
ro.compcache.default=0
dalvik.vm.execution-mode=int:jit
dalvik.vm.verify-bytecode=true
dalvik.vm.jmiopts=forcecopy
ro.ext4fs=1
ro.setupwizard.mode=DISABLED
dalvik.vm.heaputilization=0.25
dalvik.vm.heaptargetutilization=0.75
Here is little FAQ
Q: If I am going to use this tweaks what will change on my phone?
A: This tweaks for batter batery, lighter phone, butter smooth UI and faster app load. If you are good abserver you will notice the change.
Q: Every build.prop tweaker advices GPU rendering why don't you?
A for AOSP: Our little monster have heating problem. My purpose is speeding up this device without heating and ofcourse GPU rendering uses more battery (about %25 more from my tests on AOSP roms)
A for SAMMY: Yes, I added gpu rendering on sammy. Because there is no heating problem on stock (even colder). And we get great ui experience with less battery drain (compared to aosp. Btw this drain is very small and these lines are worth to use)
Q: OMG! This tweaks are awesome how can I thank you?
A: Oh.. Don't embarress me just press thanks button
GUIDE FOR BUILD.PROP FILE:
This tweaks disappear when you update your rom or if you flash new rom or if you format /system
If you do one of them you have to re-paste this tweaks.
Check twice your buid.prop file if you have this tweaks already. Delete stock line if it is opposite value.
DO NOT DELETE ALL LINES just paste this tweaks below them.
If you experience random reboot or just phone power off after this tweaks clear cache and dalvik (adding v=n will boost first dalvik caching process).
How to update my tweaks? This tweaks are frequently updating. If you want to update them just delete my tweaks (NOT WHOLE LINES) then paste new tweaks.
These are not my tweaks I didn't invent them. But I gather them slowly, BEST for our i9100. It took my 6 months to test all the tweaks and combine them.
If I helped you please press THANKS button.
nhmanas said:
DO YOU SICK OF PLACEBO OR SLOWDOWN TWEAKS?
Then this tweaks are just for you and especially for your i9100
I tested this tweaks on CM11 03.01.2015 nightly. I recomend that do NOT use this tweaks on stock roms. Because I changed few lines on sammy rom build.prop. Stay tuned I will publish for sammy later.
Click to expand...
Click to collapse
TY for this, you've posted on CM12 thread about these tweaks, but they're tested on CM11, could this be a problem?
First line to edit is about dalvik, CM12 use ART, is this correct also for CM12?
Looking forward for these answers, thank you!
Kinda confused... Should I add these lines, delete something and put this in place or search for all the lines there and change some data? And after a ROM update, should I modify the build.prop again? And I'm in CM12 unnofficial too and need to know about compatibility
^ same question here. should i remove the existing lines and paste everything?
Deleted
spacellama said:
Kinda confused... Should I add these lines, delete something and put this in place or search for all the lines there and change some data? And after a ROM update, should I modify the build.prop again? And I'm in CM12 unnofficial too and need to know about compatibility
Click to expand...
Click to collapse
Read the updated OP. And yes you have to edit again after every flash
yukice said:
^ same question here. should i remove the existing lines and paste everything?
Click to expand...
Click to collapse
There is too much question like that I will make something about lollipop starting now
And no!!!! Dont delete all existing lines!!! Just paste below them
okidokiss said:
TY for this, you've posted on CM12 thread about these tweaks, but they're tested on CM11, could this be a problem?
First line to edit is about dalvik, CM12 use ART, is this correct also for CM12?
Looking forward for these answers, thank you!
Click to expand...
Click to collapse
Read the updated OP. You can find your answers there
Anyone tried this ?
Is it for real ?
It's working on my phone. Still soon to say if there's an improvement or not, at least isn't worst.
First two lines is to edit the existing ones, all the others to paste at the end. There's also one line to delete or comment because CM12 use ART instead of Dalvik. Read the commented lines.
Enviado do meu GT-I9100 através de Tapatalk
Dr AM said:
Anyone tried this ?
Is it for real ?
Click to expand...
Click to collapse
I mentioned in OP. It took my 6 months to gather them. But don't expect a hardcore gaming machine. These tweaks lights up phone and battery life - smooth ui balanced tweaks. If you are a light user (fb, whatsapp, runner games and music) use this tweaks safely.
Again, these are not for performance. Only for daily usage.
okidokiss said:
It's working on my phone. Still soon to say if there's an improvement or not, at least isn't worst.
First two lines is to edit the existing ones, all the others to paste at the end. There's also one line to delete or comment because CM12 use ART instead of Dalvik. Read the commented lines.
Enviado do meu GT-I9100 através de Tapatalk
Click to expand...
Click to collapse
Thank you for this post. I am not a native speaker I couldn't explain that much
Dr AM said:
Anyone tried this ?
Is it for real ?
Click to expand...
Click to collapse
Yeah it's working for my device running Spirit KitKat latest built!
Just did it, rebooted, let's see if it is that good! Anyway thanks dude
I added new lines for all versions. I am testing now and I will publish later.
For Sammy Base: I have no time to flash sammy rom If I flash it. I will paste lines in OP
Ok OP, I've got sign this tweaks to the build.prop. And now it cant be how it looks, but soon maybe prove how the performance! Good Works sir!!
Sorry if my english too bad
Something is messing with accounts synchronization, notice now that are several hours since last sync email, contacts, etc ...
okidokiss said:
Something is messing with accounts synchronization, notice now that are several hours since last sync email, contacts, etc ...
Click to expand...
Click to collapse
I open sync only before and after flashing new rom. If this is true, I didn't noticed because of this. I think this is one of the battery saving tweak's side effect.
I'm impressed mate, thank you
Sent from my GT-I9100 using XDA Free mobile app
thanks great guide
thanks great guide
This is not my work i m just sharing................
What is Build.Prop
Generally, Build.prop file will be stored in /system/ path in Android Operating System Devices. In Which, All Phone Specifications, Tweaks, Settings Will Storing. This file is very important for all android phones. Without this File, Android Phone can survive but, if you restart your phone, then it will not boot up. So, usage of Build.prop is very important for Android Phones.
You can Easily this file, If you have rooted your Smartphone. If you don’t have rooted Smartphone, then you will not be able to edit this file, because this file is available for edit for use for Rooted Smartphones only. Because, Without Root you can’t change permissions in your Phone. You can Add Below tweaks, in your Phone’s Build.prop file after you root your phone. then you can optimize your phone easily. So let’s checkout Some Easy Steps, for How to Use Build.prop in Smartphones.
1. Better RAM managment
ro.HOME_APP_ADJ=1
2. Improves audio and video recording quality
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
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.
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.
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
6. Better net speeds.
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. 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.
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
logcat.live=disable
10. Screen recognizes only two fingers.
ro.product.multi_touch_enabled=true
ro.product.max_num_touch=2
11. Support for ipv4 and ipv6.
persist.telephony.support.ipv6=1
persist.telephony.support.ipv4=1
12. Phone rings immediately.
ro.telephony.call_ring.delay=0
ring.delay=0
13. Disables blackscreen issue after a call.
ro.lge.proximity.delay=25
mot.proximity.delay=25
14. Better scrolling.
windowsmgr.max_events_per_sec=150
ro.min_pointer_dur=8
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
15. Better signal.
persist.cust.tel.eons=1
16. Better call voice quality.
ro.ril.enable.amr.wideband=1
17. Better signal.
ro.config.hw_fast_dormancy=1
18. Faster boot.
ro.config.hw_quickpoweron=true
19. Disables error checking.
ro.kernel.android.checkjni=0
ro.kernel.checkjni=0
20. Dalvik Virtual Machine tweaks.
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/
framework/com.android.location.provider.jar
ro.com.google.locationfeatures=0
ro.com.google.networklocation=0
22. Disables sending of usage data.
ro.config.nocheckin=1
23. Better image quality, lower performance.
persist.sys.use_dithering=1
24. Disable notification while adb is active
persist.adb.notify=0
25. Change LCD density – My Favorite
– Default value is 240. Don’t forget to install a patched market after changing it.
ro.sf.lcd.density=240
26. 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
27. Key lights stay on while screen is on.
ro.mot.buttonlight.timeout=0
28. Disable strict mode checking.
persist.android.strictmode=0
29. Remove FPS cap. May be unstable – better have it activated
debug.gr.swapinterval=0
30. build.prop tweaks for battery life
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
31. build.prop tweaks for improved performance
debug.performance.tuning=1
Does your phone tell you that you need to purchase an upgrade to your plan whenever you try and tether? Depending on your carrier, this line may help:
net.tethering.noprovisioning=true
#Helps scrolling responsiveness
windowsmgr.max_events_per_sec=240
#Faster Scrolling
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
#you can use multiwindow for all apps
#Default value is false, edit to true
persist.splitwindow.support_all=true
#Enable Permanent LTE Option
#default value is 9
ro.telephony.default_network=10
found this line in the prop
#property to enable DS2 Dap
audio.dolby.ds2.enable=false (if change to true, would also need to edit lge.music.xml in the etc folder to get it to work, i personally don't know the edit use the file @JaybondzeWell provided)
#Multi Users
fw.max_users=30
fw.show_multiuserui=1
^^^^thanks @Krlypumaa
#Liquid Smooth Ui (not the custom rom)
persist.service.lgospd.enable=0
persist.service.pcsync.enable=0
ro.ril.enable.a52=1
ro.ril.enable.a53=0
#Change android name and version
ro.build.display.id=Your ROM name
ro.build.version.release=5.1.1 (Android version number)
#More volume steps in call. (default is 6)
ro.config.vc_call_steps=20
#Default volume in call. (default is 3)
ro.config.vc_call_default=10
#Better call voice quality.
ro.ril.enable.amr.wideband=1
#Increase Quality Of Media Streaming (add to #system props for the MM modules)
media.stagefright.enable-meta=true
media.stagefright.enable-rtsp=true
#Increase VM Heap Size (default is 36m)
dalvik.vm.heapsize=72m
#makes apps load faster and frees more ram.
dalvik.vm.dexopt-flags=m=y,v=n,o=v,u=n
#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
#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
htc.audio.alt.enable=0
htc.audio.hac.enable=0
ro.config.hw_quickpoweron=true
#Qualcomm tweaks
com.qc.hardware=1
debug.qc.hardware=true
debug.qctwa.preservebuf=1
debug.qctwa.statusbar=1
#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
#Increase jpg quality to 100%
ro.media.enc.jpeg.quality=100
# 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
# 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
# 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
if you know of any more that work please comment them i will probably add them to the OP
Credits:
@Vikas Jaybhaye
Additional ....
##Wifi
wifi.supplicant_scan_interval=160
persist.wifi_scan_interval=160
##Increase photo and video recording quality
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.media.capture.maxres=13m
ro.media.panorama.defres=3264x1840
ro.media.panorama.frameres=1280x720
ro.camcorder.videoModes=true
ro.media.enc.hprof.vid.fps=65
ro.media.enc.jpeg.quality=100
# Streaming quality
media.stagefright.enable-meta=true
media.stagefright.enable-scan=true
media.stagefright.enable-http=true
media.stagefright.enable-record=false
# Google DNS Tweak
net.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4
net.dns1=8.8.8.8
net.dns2=8.8.4.4
## Better flash
ro.media.capture.flash=led
ro.media.capture.flashMinV=3300000
ro.media.capture.torchIntensity=65
ro.media.capture.flashIntensity=70
##DPI
ro.sf.lcd_density=220
+1
# enable navigation bar
qemu.hw.mainkeys=0
Added +2
#Disable BootAnimation
debug.sf.nobootanimation=1
##Off The Proximity Quickly After Call
ro.lge.proximity.delay=25
mot.proximity.delay=25
##Screen recognizes only two fingers.
ro.product.multi_touch_enabled=true
ro.product.max_num_touch=2
##Support for ipv4 and ipv6.
persist.telephony.support.ipv6=1
persist.telephony.support.ipv4=1
##Disables blackscreen issue after a call.
ro.lge.proximity.delay=25
mot.proximity.delay=25
##Better call voice quality.
ro.ril.enable.amr.wideband=1
:good:
Added +3
##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
##More volume steps in call.
ro.config.vc_call_steps=20
##Lock app in memory.
sys.keep_app_1=com.your.app.app
##Liquid Smooth Ui
persist.service.lgospd.enable=0
persist.service.pcsync.enable=0
Added +4 :fingers-crossed::good:
## Qualcomm tweaks
com.qc.hardware=1
debug.qc.hardware=true
debug.qctwa.preservebuf=1
debug.qctwa.statusbar=1
## 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
## Change LCD density
- Default value is 240. Don't forget to install a patched market after changing it.
ro.sf.lcd.density=240
## Disable Error Checking
ro.kernel.android.checkjni=0
## Ringing Will Start Immediately
ro.telephony.call_ring.delay=0
ring.delay=0
## Deeper Sleep/Better battery life
ro.ril.disable.power.collapse=1
pm.sleep_mode=1
## Disable Sending Usage Data
ro.config.nocheckin=1
## Increase Performance
debug.performance.tuning=1
## Video Acceleration Enabled And HW debugging. debug.composition.type can also be changed to cpu or mdp.
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
## Increase VM Heap Size(resolve some fc's)
dalvik.vm.heapsize=64m
## Fast Reboot
persist.sys.purgeable_assets=1
Added +6:fingers-crossed:
##Increase Quality Of Media Streaming
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
##makes apps load faster and frees more ram. (Edit exsisting line)
dalvik.vm.dexopt-flags=m=v,o=y
##Key lights stay on while screen is on.
ro.mot.buttonlight.timeout=0
##Disable notification sound for SD storage insert
persist.service.mount.playsnd=0
Dude, if you're looking for recognition, this is NOT the way to do it. A lot of those "tweaks" are going to either cripple a working phone or stop it from booting altogether. There's a whole bunch of stuff that does not belong on the K50 even if it were running kitkat. htc, sony, motorola, lg.. qualcomm? If you're gonna post nonsense, do it elsewhere before you cause other people problems.
MODs, please review. Thanks.
neocyke said:
Dude, if you're looking for recognition, this is NOT the way to do it. A lot of those "tweaks" are going to either cripple a working phone or stop it from booting altogether. There's a whole bunch of stuff that does not belong on the K50 even if it were running kitkat. htc, sony, motorola, lg.. qualcomm? If you're gonna post nonsense, do it elsewhere before you cause other people problems.
MODs, please review. Thanks.
Click to expand...
Click to collapse
Im not saying to add those all tweaks...
Nice post, people must proceed with high attention to the detail here...otherwise it's not so dangerous, just backup the original build.prop and if something goes wrong you always can restore the original file via twrp.
911-Future_Maker said:
Nice post, people must proceed with high attention to the detail here...otherwise it's not so dangerous, just backup the original build.prop and if something goes wrong you always can restore the original file via twrp.
Click to expand...
Click to collapse
Yup thanks...
I can't find the proximity in my build.prop can I just edit and input the same
Sir I lost my original build prop and now play store not working
So anyone male me original build prop. File on my e mail
[email protected]
Can anyone please share stock build.prop Lenovo A6000/Plus?
PRO23 said:
Can anyone please share stock build.prop Lenovo A6000/Plus?
Click to expand...
Click to collapse
i didnt know it ll work on your device or not but its working on many devices you can give it a try
edit build.prop with this
1. Better RAM managment
ro.HOME_APP_ADJ=1
2. Improves audio and video recording quality
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
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.
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.
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
6. Better net speeds.
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. 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.
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
logcat.live=disable
10. Screen recognizes only two fingers.
ro.product.multi_touch_enabled=true
ro.product.max_num_touch=2
11. Support for ipv4 and ipv6.
persist.telephony.support.ipv6=1
persist.telephony.support.ipv4=1
12. Phone rings immediately.
ro.telephony.call_ring.delay=0
ring.delay=0
13. Disables blackscreen issue after a call.
ro.lge.proximity.delay=25
mot.proximity.delay=25
14. Better scrolling.
windowsmgr.max_events_per_sec=150
ro.min_pointer_dur=8
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
15. Better signal.
persist.cust.tel.eons=1
16. Better call voice quality.
ro.ril.enable.amr.wideband=1
17. Better signal.
ro.config.hw_fast_dormancy=1
18. Faster boot.
ro.config.hw_quickpoweron=true
19. Disables error checking.
ro.kernel.android.checkjni=0
ro.kernel.checkjni=0
20. Dalvik Virtual Machine tweaks.
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/
framework/com.android.location.provider.jar
ro.com.google.locationfeatures=0
ro.com.google.networklocation=0
22. Disables sending of usage data.
ro.config.nocheckin=1
23. Better image quality, lower performance.
persist.sys.use_dithering=1
24. Disable notification while adb is active
persist.adb.notify=0
25. Change LCD density – My Favorite
– Default value is 240. Don’t forget to install a patched market after changing it.
ro.sf.lcd.density=240
26. 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
27. Key lights stay on while screen is on.
ro.mot.buttonlight.timeout=0
28. Disable strict mode checking.
persist.android.strictmode=0
29. Remove FPS cap. May be unstable – better have it activated
debug.gr.swapinterval=0
30. build.prop tweaks for battery life
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
31. build.prop tweaks for improved performance
debug.performance.tuning=1
Anyone know what kind of tweaks can be done to the Pro 3 that actually work?
this are the ones is use (should be added to "system/vendor/Build.prop")
# Assertive Display
#ro.qcom.ad=1
ro.qcom.ad.calib.data=/system/vendor/etc/ad_calib.cfg
#
##- Faster 3G Speeds -##
ro.ril.hep=0
ro.ril.hsxpa=3
ro.ril.gprsclass=12
ro.ril.hsdpa.category=10
ro.ril.hsupa.category=6
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=268449905
#### GSM=1, CDMA=2
ro.ril.def.agps.feature=1
ro.ril.def.agps.mode=2
ro.ril.enable.sdr=1
ro.ril.enable.gea3=1
ro.ril.enable.dtm=0
ro.ril.enable.a52=0
ro.ril.enable.a53=0
#
##- Better signal-##
persist.cust.tel.eons=1
ro.config.hw_fast_dormancy=0
persist.telephony.support.ipv6=1
persist.telephony.support.ipv4=1
ro.ril.enable.amr.wideband=1
#
##- Disables logcat -##
logcat.live=disable
#
##- Enable Faster Boot -##
ro.config.hw_quickpoweron=true
#
##- Disables built in error reporting. -##
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
#
##- No Delay In Making Call -##
ro.telephony.call_ring.delay=0
ring.delay=0
#
##- Disable blackscreen issue after a call -##
mot.proximity.delay=0
ro.lge.proximity.delay=25
#
##- build.prop tweaks for battery life -##
ro.HOME_APP_ADJ=1
pm.sleep_mode=1
wifi.supplicant_scan_interval=180
ro.ril.disable.power.collapse=0
#
##- Improves Video quality -##
video.accelerate.hw=1
ro.media.dec.jpeg.memcap=20000000
ro.media.enc.hprof.vid.bps=8000000
ro.media.enc.jpeg.quality=100
ro.media.enc.hprof.vid.fps=65
#
##- system property determining camera HAL to be used for a Video call -##
# 1 is camera1
# 2 or anything else is camera2
persist.radio.VT_CAM_INTERFACE=2
#
##- 16bit Transparency -##
persist.sys.use_16bpp_alpha=1
#
Click to expand...
Click to collapse
I will leave this to add on to the other excellent post by @lukanz
Note: some of this may not have any effect on certain SDK's or some Roms may already have some of these
These Build Props came from alot of places that I have collected ( I have no idea on who to give credit to)
Other Build Props Part 1
Better Scrolling
You might have noticed your phone is not that smooth while scrolling the screen. You can fix this by altering the minimum and maximum fluid velocity. This will improve your overall scrolling experience.
* windowsmgr.max_events_per_sec=150
* ro.min_pointer_dur=8
* ro.max.fling_velocity=12000
* ro.min.fling_velocity=8000
* persist.sys.scrollingcache=3
* debug.sf.hw=1
Auto Rotation for Home screen and Lockscreen
The new versions of Android do not support auto-rotation on lockscreen. Likewise, Numerous OEM launchers and stock launchers do not have auto-rotation support for the home screen. Well, there is absolutely nothing to worry about. You can enable these rotation functionality by adding this command –
* lockscreen.rot_override=true**// for Lockscreen
* log.tag.launcher_force_rotate=VERBOSE**// for Home-screen
Better Internet Speed
If your browsing speed is not up to the mark on Android device you are using, or if you are suffering from slow download speed, you can improve the overall internet speed by increasing the TCP’s buffer size. Also, forcing device to use Google’s DNS could unlock more 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.rmnet0.dns1=8.8.8.8
* net.rmnet0.dns2=8.8.4.4
* net.dns1=8.8.8.8
* net.dns2=8.8.4.4
Modify Logcat
You can control the Android Logcat file generation, which is mainly used for debugging. Disabling logcat would reduce expensive disk reads/writes.
* logcat.live=disable
Disable Black Screen Issue After Call
You might have noticed a black screen for a few seconds after you disconnect a voice call. If this is happening to you on a regular basis, it means your device’s proximity sensor is not functioning properly. It can be fixed by changing the proximity delay value.
* mot.proximity.delay=0
* ro.lge.proximity.delay=25
Ring Your Phone Immediately
When you get a call, the Android system usually waits and verifies the connection before it sends the signals to ring the phone. However, if your device is taking more than usual time before it starts to ring, you can change this by adding the line shown below.
* ro.telephony.call_ring.delay=0
* ring.delay=0
Improve Voice Call Clarity
You can control the AMR audio codec’s property, which is used for voice calls. Also, you can adjust the volume of your voice calls. By default, Android provides seven audio levels for calls. You can change this number to manage it more precisely. The integer value ranging between 7 and 20 is recommended. However, this won’t increase the volume if it’s already low.
* ro.ril.enable.amr.wideband=1
* ro.config.vc_call_steps=20
Improve Image Quality
In order to reduce the processing power, Android system does not display the entire content of an image. It only renders the picture at lower quality, which is good enough but not the best. If you think your device has enough power to handle the image processing task, you can force your hardware to display the original quality.
* ro.media.enc.jpeg.quality=100
Increase*Panorama Image Resolution
You can force the panorama mode in the camera app to save the picture at a higher resolution. This may not be supported by all devices.
* ro.media.panorama.defres=10800x2442
* ro.media.panorama.frameres=3264x1840
Quick Power On
When your device boots up, there are a lot of services that boot up along with Android. The more applications you have, the longer it would take. However, you can force your device to boot faster by enabling “quickpoweron”, a process in which most of the data is stored as a hibernation file, which is loaded upon the next boot, saving a few seconds.
* ro.config.hw_quickpoweron=true
You can also disable the boot animation by adding the code below
* debug.sf.nobootanimation=1
Rotate Screen to 270 Degree
Most of the apps choose to rotate only 90°. However, the Android system supports three default rotation degrees –*90°, 180° and 270°. You can take the leverage of this feature and force all your apps to rotate 270°.
* windowsmgr.support_rotation_270=true
Modify Error Profiler
For most users, there is literally no use in having error profiling. However, a few apps might make use of this for generating error reports. You can enable or disable the error profiler by adding the code shown below. Put 0 for enabling or 1 for disabling the feature.
* profiler.force_disable_err_rpt=1
* profiler.force_disable_ulog=1
Keep Key Lights On While Screen Is On
If your phone has backlit capacitive keys on it, you might have noticed that the key lights usually turn off after a few seconds you press it. If you want these key lights to be permanently turned on as long as the screen stays awake, you can do this by changing the back light’s timeout value.
* ro.mot.buttonlight.timeout=0
Keep Your Launcher In Memory
If you are using any Android Launcher app, you can force it to stay in the main memory (RAM), by adding the following code. Your device must have enough free memory for this, otherwise you will see lags and performance will be degraded severely.
* ro.HOME_APP_ADJ = 1
Save Power
Many Android devices come with built-in battery saving feature, like Sony has “Stamina” and “Ultra Stamina” mode that cut additional background services in order to save battery. You can do it by yourself by adding this code.
* ro.mot.eri.losalert.delay=1000**//this may brake tethering
* ro.ril.power_collapse=1
* pm.sleep_mode=1
* wifi.supplicant_scan_interval=180
* ro.mot.eri.losalert.delay=1000
* power_supply.wakeup=enable
* ro.config.hw_fast_dormancy=1
* ro.config.hw_power_saving=1
Disable Automatic Error Reporting
App crashing is common on all platforms. Obviously it doesn’t feel good, but the*continuous notification of error reporting is even more frustrating. You can get rid of this built-in error reporting function by adding the code shown below.
* profiler.force_disable_err_rpt=1
* profiler.force_disable_ulog=1
To disable error checking, use this
* ro.kernel.checkjni=0
* ro.kernel.android.checkjni=0
And to disable the strict mode checking, add this line
* persist.android.strictmode=0
Change Screen DPI
DPI stands for Dots Per Inch, which is also the ratio of your device’s resolution to the display size. Usually, its values are a multiple of 160, but you can set any value you want.
* ro.sf.lcd_density=420
Change WiFi Scan Interval
By default, Android scans for WiFi network at an interval of 15 seconds. In order to save battery, you can increase this interval with the following code. The value is in seconds, so if you want to change the interval to say 10 minutes, put 600, instead of 120.
* wifi.supplicant_scan_interval=120
Improve Gaming Experience
If you use your phone for extensive gaming, try adding the following code at the end. This will enable tile rendering, utilize processing power and improve 3d performance.
* 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
*
* debug.enabletr=true
* debug.qctwa.preservebuf=1
* dev.pm.dyn_samplingrate=1
* video.accelerate.hw=1
* ro.vold.umsdirtyratio=20
* debug.overlayui.enable=1
* debug.egl.hw=1
* ro.fb.mode=1
* hw3d.force=1
* persist.sys.ui.hw=1
* ro.sf.compbypass.enable=0
* debug.sf.hw=1
* debug.composition.type=c2d
* persist.sys.composition.type=c2d
* debug.performance.tuning=1
*
* ro.media.dec.jpeg.memcap=8000000
* ro.media.enc.hprof.vid.bps=8000000
* ro.media.dec.aud.wma.enabled=1
* ro.media.dec.vid.wmv.enabled=1
* ro.media.cam.preview.fps=0
* ro.media.codec_priority_for_thumb=so
Modify MMS APN Retry Timer
If an SMS/MMS fails to send, Android tries to send it again after 5 seconds. You can change the number of reattempts and interval between those reattempts. The following code will force 3 retries, every 3 seconds.
* ro.gsm.2nd_data_retry_config=max/_retries=3, 3000, 3000, 3000
Improve Touch Responsiveness via Hardware Rendering
You can force the Android system to use GPU for rendering each 2d frame in apps. Since Android uses frame by frame rendering of the screen normally, the following code will offload the rendering to GPU by a vast amount. Moreover, it will increase processing, provide better RAM management and make the experience smoother.
* debug.sf.hw=1
* persist.sys.ui.hw=1
* debug.performance.tuning=1
* video.accelerate.hw=1
* debug.egl.profiler=1
* debug.egl.hw=1
* debug.composition.type=gpu
Stream Videos Faster
Android uses the media framework called “Stagefright”. Although Stagefright is more open and simple, it is often buggy compared to the old OpenCore framework. However, developers have greatly improved its stability. The new framework can be altered to result in faster streaming of online videos, but this might affect the playback stability in some devices. If it’s ruining your experience, revert to the original values.
* 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=true
Other Build Props Part 2
# 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
apparently I forgot to suscribe to my post, just now seeing the replies ha. Thx for the info, do y'all happen to have a link for X522/X526/X527 tweaks? I must be blind and not able to find any..
GWARslave119 said:
apparently I forgot to suscribe to my post, just now seeing the replies ha. Thx for the info, do y'all happen to have a link for X522/X526/X527 tweaks? I must be blind and not able to find any..
Click to expand...
Click to collapse
Both of my teenage kids have a X522. But I can only get a hold of their phones maybe once every 3-4 months. The tweaks would mostly be identical to the Le Pro 3. Currently both of our x522's have a build of Lineage 15.1 made by Codeworkx, his versions have no issues whatsoever.
He is one of the best developers on XDA, if not the best. It's not just my opinion, if you take a look at his Github pages, you will see that he is followed by almost 600 android developers.
We are also using his radio drivers ( aka: firmware) from his Lineage X5X 14.1 thread) Also use his Twrp from the Lineage 14 thread.
I would try installing one of the X522 versions of Pie: Pixel experience or Pixify ( whatever its called) Those Roms will come with some of the best tweaks already built in. If you are using a different rom, you can still install the Pixify Magisk module, which will include many good tweaks...the most important ones.
tsongming said:
Both of my teenage kids have a X522. But I can only get a hold of their phones maybe once every 3-4 months. The tweaks would mostly be identical to the Le Pro 3. Currently both of our x522's have a build of Lineage 15.1 made by Codeworkx, his versions have no issues whatsoever.
He is one of the best developers on XDA, if not the best. It's not just my opinion, if you take a look at his Github pages, you will see that he is followed by almost 600 android developers.
We are also using his radio drivers ( aka: firmware) from his Lineage X5X 14.1 thread) Also use his Twrp from the Lineage 14 thread.
I would try installing one of the X522 versions of Pie: Pixel experience or Pixify ( whatever its called) Those Roms will come with some of the best tweaks already built in. If you are using a different rom, you can still install the Pixify Magisk module, which will include many good tweaks...the most important ones.
Click to expand...
Click to collapse
Well the X522 is a WiFi phone used mostly for gaming...as well as my phone X720. Anything that can increase gaming performance on both ;p
GWARslave119 said:
Well the X522 is a WiFi phone used mostly for gaming...as well as my phone X720. Anything that can increase gaming performance on both ;p
Click to expand...
Click to collapse
There are several kernels that you can try for the x522. I haven't used them but they are supposedly pretty good. No doubt, the Leeco x52x phones are stellar devices.
I bought 4 Leeco's two X727's.
One for me and one for my mother, and the two Leeco x522's.
I paid just over $450, for all four, What a bargain! I paid $200 more that that for my last phone...( one phone) a Samsung.The quality of these phones easily matches the Samsung and look at the savings!
Its too bad that Leeco made poor business decisions and can no longer innovate/build new devices.
I feel that given the chance EUI, could have evolved into something unique and awesome, and maybe would had achieved the same recognition and respect that Miui has earned.
Speaking of Miui give Miui a try on your x522, Miui 10 if available.
Sent from my LeEco LEX727 using XDA Labs
i cant seem to find as many kernels for the s3, although i do admit i am horrible at blazing through finding things and forgetting when im high ;0 ive flashed so many times its crazy lol. i try to catch any kernels in here when i see them, but i probably miss a lot, and clicking the Kernel filter doesnt seem to sort out the topics well. whats miui, a xiaomi os thing? right now im running bootleggers on both phones. i seem to randomly stick roms on when i feel i want to experiment ;0
btw do yall know what determines whether a specific kernel will be successful in memory modifying of various apps? i.e. GameGuardian
tsongming said:
Both of my teenage kids have a X522. But I can only get a hold of their phones maybe once every 3-4 months. The tweaks would mostly be identical to the Le Pro 3.
Click to expand...
Click to collapse
I just bootlooped the 522 after editing the build.prop from my computer using Notepad++. After I bootlooped it earlier by using Wordpad, I looked up what to use ;0 Did I not save in the right format? And I edited my 720 earlier on my phone using the Code Editor option (whatever app that is) and it worked fine, but Im mucb more a conputer person, hate typing on my phone if i dont have to
I'm on havoc 3.2.but these tweaks I've used already in derpfest, crdroid....
This is my actually build.prop with this excellent battery consumption : https://forum.xda-developers.com/showpost.php?p=81947965&postcount=102
End of origin build.prop of havoc ro.havoc.version=3.2
Added:
ro.ril.enable.amr.wideband=1
persist.cust.tel.eons=1
persist.camera.HAL3.enabled=1
persist.camera.eis.enable=1
wifi.supplicant_scan_interval=360
ro.config.nocheckin=1
logcat.live=disable
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
ro.kernel.android.checkjni=0
ro.kernel.checkjni=0
persist.timed.enable=true
persist.service.zram=0
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.rmnet0.dns1=8.8.8.8
net.rmnet0.dns2=8.8.4.4
net.dns1=8.8.8.8
net.dns2=8.8.4.4
ro.config.hw_fast_dormancy=1
windowsmgr.max_events_per_sec=150
ro.min_pointer_dur=8
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
persist.sys.scrollingcache=3
debug.sf.hw=1
On test status with different ROMs:
#camera.HAL3.enabled=1
#persist.camera.is_mode=4
#camera.eis.enable=1
#ro.sf.lcd_density=440
#ro.telephony.call_ring.delay=0
#ring.delay=0
#ro.HOME_APP_ADJ=1
#mot.proximity.delay=150
#ro.lge.proximity.delay=25
#mot.proximity.delay=25
#persist.sys.timezone=Europe/Amsterdam
#ro.product.locale.language=de
#ro.product.locale.region=DE
#persist.sys.language=de
#persist.sys.country=DE
#persist.sys.timezone=Europe/Berlin
#persist.sys.sf.native_mode=0
#persist.sys.sf.color_saturation=0.6
#persist.sys.sf.color_saturation=0.7
#ro.product.locale.region=ALL
Which tweaks you're using?
Mi 9 cepheus (unmodified build.prop)
Can u share unmodified build.prop of mi 9 (cepheus) ?
Mahmud21 said:
Can u share unmodified build.prop of mi 9 (cepheus) ?
Click to expand...
Click to collapse
It's unmodified from syberia rom:
# begin common build properties
# autogenerated by build/make/tools/buildinfo_common.sh
ro.system.build.date=Sun Jun 7 11:29:24 CST 2020
ro.system.build.date.utc=1591500564
ro.system.build.fingerprint=Xiaomi/syberia_cepheus/cepheus:10/QQ3A.200605.002.A1/7a92f0004e:user/release-keys
ro.system.build.id=QQ3A.200605.002.A1
ro.system.build.tags=release-keys
ro.system.build.type=user
ro.system.build.version.incremental=7a92f0004e
ro.system.build.version.release=10
ro.system.build.version.sdk=29
ro.product.system.brand=Xiaomi
ro.product.system.device=cepheus
ro.product.system.manufacturer=Xiaomi
ro.product.system.model=MI 9
ro.product.system.name=cepheus
# end common build properties
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=QQ3A.200605.002.A1
ro.build.display.id=QQ3A.200605.002.A1 release-keys
ro.build.version.incremental=7a92f0004e
ro.build.version.sdk=29
ro.build.version.preview_sdk=0
ro.build.version.preview_sdk_fingerprint=REL
ro.build.version.codename=REL
ro.build.version.all_codenames=REL
ro.build.version.release=10
ro.build.version.security_patch=2020-06-05
ro.build.version.base_os=
ro.build.version.min_supported_target_sdk=23
ro.build.date=Sun Jun 7 11:29:24 CST 2020
ro.build.date.utc=1591500564
ro.build.type=user
ro.build.user=evasi0n
ro.build.host=evasi0n-Ubuntu
ro.build.tags=release-keys
ro.build.flavor=syberia_cepheus-user
ro.build.system_root_image=true
ro.product.model=MI 9
ro.product.brand=Xiaomi
ro.product.name=cepheus
ro.product.device=cepheus
# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,
# use ro.product.cpu.abilist instead.
ro.product.cpu.abi=arm64-v8a
ro.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi
ro.product.cpu.abilist64=arm64-v8a
ro.product.manufacturer=Xiaomi
ro.product.locale=en-US
ro.wifi.channels=
# ro.build.product is obsolete; use ro.product.device
ro.build.product=cepheus
# Do not try to parse description, fingerprint, or thumbprint
ro.build.description=syberia_cepheus-user 10 QQ3A.200605.002.A1 7a92f0004e release-keys
ro.build.fingerprint=Xiaomi/syberia_cepheus/cepheus:10/QQ3A.200605.002.A1/7a92f0004e:user/release-keys
ro.syberia.device=cepheus
# end build properties
#
# from device/xiaomi/cepheus/system.prop
#
# Bluetooth
persist.bt.enableAptXHD=true
persist.service.btui.use_aptx=1
# Camera
persist.camera.sat.fallback.dist.d=10
persist.camera.sat.fallback.dist=40
persist.camera.sat.fallback.lux.d=50
persist.camera.sat.fallback.luxindex=360
persist.vendor.camera.enableNCSService=TRUE
persist.vendor.camera.enableTOFInterface=TRUE
persist.vendor.camera.mfnrframenum=8
persist.vendor.camera.multicam=TRUE
vendor.camera.aux.packagelist=org.codeaurora.snapcam,com.android.camera,org.lineageos.snap
ro.miui.notch=1
# CNE and DPM
persist.vendor.cne.feature=1
persist.vendor.dpm.feature=1
persist.vendor.dpm.loglevel=0
persist.vendor.dpm.nsrm.bkg.evt=3955
# Display
ro.sf.lcd_density=440
# Graphics
ro.surface_flinger.has_wide_color_display=true
ro.surface_flinger.has_HDR_display=true
# Set lmkd options
ro.config.low_ram = false
ro.lmk.kill_heaviest_task = true
ro.lmk.kill_timeout_ms = 100
ro.lmk.use_minfree_levels = true
ro.lmk.log_stats = true
# Media
media.aac_51_output_enabled=true
media.stagefright.enable-aac=true
media.stagefright.enable-fma2dp=true
media.stagefright.enable-http=true
media.stagefright.enable-player=true
media.stagefright.enable-qcp=true
media.stagefright.enable-scan=true
media.stagefright.thumbnail.prefer_hw_codecs=true
mmp.enable.3g2=true
media.settings.xml=/vendor/etc/media_profiles_vendor.xml
persist.mm.enable.prefetch=true
# Netflix custom property
ro.netflix.bsp_rev=Q855-16947-1
# NFC DT
ro.nfc.port=I2C
# RCS
persist.rcs.supported=1
# RIL
DEVICE_PROVISIONED=1
persist.vendor.radio.enable_temp_dds=true
persist.vendor.radio.force_on_dc=true
ril.subscription.types=RUIM
ro.telephony.default_cdma_sub=0
ro.telephony.default_network=22,22
telephony.lteOnCdmaDevice=1
# SurfaceFlinger
ro.surface_flinger.max_frame_buffer_acquired_buffers=3
ro.surface_flinger.vsync_event_phase_offset_ns=2000000
ro.surface_flinger.vsync_sf_event_phase_offset_ns=6000000
# WiFi
wifi.interface=wlan0
# end of device/xiaomi/cepheus/system.prop
#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.treble.enabled=true
net.bt.name=Android
Those are the build.prop tweaks i'm using on my Moto G2 Titan running AOSPExtended Pie, i'm sharing it because i tested them on other phones
# Better Performance
debug.performance.tuning=1
debug.fb.rgb565=0
debug.egl.profiler=1
ro.config.hw_menu_unlockscreen=false
dalvik.vm.dexopt-flags=m=y
debug.egl.hw=1
debug.enabletr=true
debug.overlayui.enable=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
debug.composition.type=c2d
persist.sys.composition.type=c2d
video.accelerate.hw=1
# More RAM
persist.service.lgospd.enable=0
persist.service.pcsync.enable=0
profiler.force_disable_ulog=true
profiler.force_disable_ulog=1
profiler.force_disable_err_rpt=1
profiler.force_disable_err_rpt=true
profiler.hung.dumpdobugreport=false
debugtool.anrhistory=0
debug.mdpcomp.logs=0
profiler.debugmonitor=false
profiler.launch=false
logcat.live=disable
# Saves Power
wifi.supplicant_scan_interval=150
ro.config.hw_power_saving=1
persist.radio.add_power_save=1
pm.sleep_mode=1
ro.ril.sensor.sleep.control=1
qcom.bt.le_dev_pwr_class=1
power.saving.mode=1
ro.ril.disable.power.collapse=1
ro.ril.fast.dormancy.rule=0
proximity_incall=enable
power_supply.wakeup=enable
#Beta Power Saving
save_battery_system=65%
save_battery_usage=50%
power_saving_system_battery_saver=70%
power_battery_system_save_usage=60%
power_saving_battery_saver=2x
chuy19312 said:
Those are the build.prop tweaks i'm using on my Moto G2 Titan running AOSPExtended Pie, i'm sharing it because i tested them on other phones
# Better Performance
debug.performance.tuning=1
debug.fb.rgb565=0
debug.egl.profiler=1
ro.config.hw_menu_unlockscreen=false
dalvik.vm.dexopt-flags=m=y
debug.egl.hw=1
debug.enabletr=true
debug.overlayui.enable=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
debug.composition.type=c2d
persist.sys.composition.type=c2d
video.accelerate.hw=1
# More RAM
persist.service.lgospd.enable=0
persist.service.pcsync.enable=0
profiler.force_disable_ulog=true
profiler.force_disable_ulog=1
profiler.force_disable_err_rpt=1
profiler.force_disable_err_rpt=true
profiler.hung.dumpdobugreport=false
debugtool.anrhistory=0
debug.mdpcomp.logs=0
profiler.debugmonitor=false
profiler.launch=false
logcat.live=disable
# Saves Power
wifi.supplicant_scan_interval=150
ro.config.hw_power_saving=1
persist.radio.add_power_save=1
pm.sleep_mode=1
ro.ril.sensor.sleep.control=1
qcom.bt.le_dev_pwr_class=1
power.saving.mode=1
ro.ril.disable.power.collapse=1
ro.ril.fast.dormancy.rule=0
proximity_incall=enable
power_supply.wakeup=enable
#Beta Power Saving
save_battery_system=65%
save_battery_usage=50%
power_saving_system_battery_saver=70%
power_battery_system_save_usage=60%
power_saving_battery_saver=2x
Click to expand...
Click to collapse
Which ROM you're using and which SOT?
Laptapper said:
Which ROM you're using and which SOT?
Click to expand...
Click to collapse
Actually i'm using Lineage OS 16 for my Moto G Titan, checked on some other roms like AOSP Extended 6.0 (Pie) and Lineage OS 17.1
On Lineage os 16 i got like 2:40 hours of SOT using apps like facebook, messenger and whatsapp (40 extra minutes), on AOSP Extended i got like 3.5 hours of SOT (like 50 extra minutes) and on lineage OS 17.1 i got a little less (like 30 extra minutes) than LOS 16 because of the android version (Android 10), note: the battery of my moto G Titan now has way less duration that it should do but with an new battery, it will last more
Tested too on Alcatel 5054s on stock rom and i got 5 hours of SOT (2 extra hours, especially considering this phone overheates way too much and battery didn't last before adding tweaks, also had only like 250 MB of free ram and now i have almost 400 MB of free ram)