100% found this document useful (1 vote)
487 views6 pages

Liquid Performance

The document provides instructions and code snippets to optimize hardware performance, media quality, and user interface smoothness on an Android device through modifications to the build.prop file. It includes tweaks for rendering using the GPU, increasing transparency and scrolling smoothness, improving media encoding and decoding quality, making the UI more liquid smooth, disabling noise cancellation, unlocking FPS limits, and various Qualcomm and other device-specific optimizations. Requirements are a rooted Android 2.3+ device and editing the build.prop file in the system partition.

Uploaded by

Paul Carissimo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
487 views6 pages

Liquid Performance

The document provides instructions and code snippets to optimize hardware performance, media quality, and user interface smoothness on an Android device through modifications to the build.prop file. It includes tweaks for rendering using the GPU, increasing transparency and scrolling smoothness, improving media encoding and decoding quality, making the UI more liquid smooth, disabling noise cancellation, unlocking FPS limits, and various Qualcomm and other device-specific optimizations. Requirements are a rooted Android 2.3+ device and editing the build.prop file in the system partition.

Uploaded by

Paul Carissimo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 6

#enable harware egl profile debug.egl.

profiler=1 #16BIT transparency , Smother S


crolling persist.sys.use_16bpp_alpha=1 #debug.composition.type=gpu debug.composi
tion.type=c2d debug.performance.tuning=1 debug.enabletr=true debug.qctwa.preserv
ebuf=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.co
mposition.type=c2d persist.sys.ui.hw=1 ro.sf.compbypass.enable=0 #Enable tile re
ndering debug.enabletr=true persist.sys.composition.type=gpu #3d performance per
sist.android.strictmode=0 ro.min_pointer_dur=1 ro.secure=0 ro.media.enc.jpeg.qua
lity=100 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 persist.service.lgospd.enable=0 persi
st.service.pcsync.enable=0 #Noise Cancellation Off htc.audio.alt.enable=0 htc.au
dio.hac.enable=0 debug.egl.swapinterval=0 com.qc.hardware=1 debug.qc.hardware=tr
ue debug.qctwa.preservebuf=1 debug.qctwa.statusbar=1 ro.ril.set.mtu1472=1 Angry
Build.Prop Tweaks BUILD.PROP

Requirements: A Rooted android device running Android 2.3 or above Installation:


Method- I 1. Open "Root Explorer" and click the R/W 2. Go to /system/build.prop
3. Backup yout current build.prop 4. Long-press on Build.Prop and you ll see a
pop up 5. Text Editor 6. Type in those few line of words below into the last lin
e of the text then save 7. reboot and enjoy Method- II 1. Open "Root Explorer" a
nd click R/W 2. Go to /system and copy build.prop to your sd card 3. Copy build.
prop to your pc 4. Move build.prop again to /system and change permission
Tweaks:
Render using GPU and GPU Tweaks: Code: #enable harware egl profile debug.egl.pro
filer=1 #16BIT transparency , Smother Scrolling persist.sys.use_16bpp_alpha=1 #d
ebug.composition.type=gpu debug.composition.type=c2d debug.performance.tuning=1
debug.enabletr=true debug.qctwa.preservebuf=1 dev.pm.dyn_samplingrate=1 video.ac
celerate.hw=1 ro.vold.umsdirtyratio=20 debug.overlayui.enable=1 debug.egl.hw=1 r
o.fb.mode=1 hw3d.force=1 persist.sys.composition.type=c2d persist.sys.ui.hw=1 ro
.sf.compbypass.enable=0 #Enable tile rendering debug.enabletr=true persist.sys.c
omposition.type=gpu #3d performance persist.android.strictmode=0 ro.min_pointer_
dur=1 ro.secure=0

Media Quality: Code: ro.media.enc.jpeg.quality=100 ro.media.dec.jpeg.memcap=8000


000 ro.media.enc.hprof.vid.bps=8000000 ro.media.dec.aud.wma.enabled=1 ro.media.d
ec.vid.wmv.enabled=1 ro.media.cam.preview.fps=0 ro.media.codec_priority_for_thum
b=so Liquid Smooth Ui: Code: persist.service.lgospd.enable=0 persist.service.pcs
ync.enable=0 Noise Cancellation: Code: #Noise Cancellation Off htc.audio.alt.ena
ble=0 htc.audio.hac.enable=0 Sensor Sleep: Code: # For sensor sleep control ro.r
il.sensor.sleep.control=1 Unlock fps limit: Code: debug.egl.swapinterval=0 Qualc
omm tweaks: Code: com.qc.hardware=1 debug.qc.hardware=true debug.qctwa.preserveb
uf=1 debug.qctwa.statusbar=1 Screen Glitches fix: Code: debug.gr.numframebuffers
=3 Disable debugging notify icon on statusbar: Code: persist.adb.notify=0 EHRPD
Support : Code: ro.config.ehrpd=true Disable boot animation for faster boot : Co
de:

debug.sf.nobootanimation=1 3G network for speeding up : Code: ro.ril.set.mtu1472


=1 Disable Logers (safe battery + performance gain) Code: ro.config.htc.nochecki
n=1 ro.config.nocheckin=1 profiler.force_disable_ulog=1 profiler.force_disable_e
rr_rpt=1 ro.tether.denied=false ro.ril.disable.power.collapse=1 pm.sleep_mode=1
usb_wakeup=enable proximity_incall=enable power_supply.wakeup=enable ro.config.h
w_power_saving=1 ro.config.hw_fast_dormancy=1 ro.config.hw_quickpoweron=true per
sist.sys.use_dithering=0 #improve battery under no signal -- need test ro.mot.er
i.losalert.delay=1000 ro.semc.sound_effects_enabled=true ro.semc.xloud.supported
=true persist.service.xloud.enable=1 media.xloud.enable=1 media.xloud.supported=
true ro.ril.enable.amr.wideband persist.cust.tel.eons=1 ro.ril.gprsclass=10 ro.r
il.hsdpa.category=8 ro.ril.hsupa.category=6 ro.ril.hsxpa=1 net.tcp.buffersize.de
fault=4096,87380,256960,4096, net.tcp.buffersize.wifi=4096,87380,256960,4096,163
net.tcp.buffersize.umts=4096,87380,256960,4096,163 net.tcp.buffersize.gprs=4096
,87380,256960,4096,163 net.tcp.buffersize.edge=4096,87380,256960,4096,163 net.tc
p.buffersize.hspda=4096,87380,256960,4096,16 net.tcp.buffersize.hspa=4096,87380,
256960,4096,163 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.dns1=8.8.8.8 net.dns2=8.8.4.4 16384,256960 84,25
6960 84,256960 84,256960 84,256960 384,256960 84,256960

dalvik.gc.type=precise dalvik.vm.dexopt-data-only=1 #Enables register map for tr


acking objects to garbage collect. Might give a litt le more RAM at the cost of
a few CPU cycles. dalvik.vm.dexopt-flags=m=v,o=y dalvik.vm.jniopts=forcecopy dal
vik.vm.lockprof.threshold=500 dalvik.vm.stack-trace-file=/data/anr/traces.txt da
lvik.vm.verify-bytecode=false # persist.sys.shutdown.mode=hibernate ro.config.hw
_quickpoweron=true

You might also like