• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Tim's Evo V 4G Tweaks - 3,800+ In Quadrant!!!

voxibanez

Well-Known Member
As a former Triumph user, im addicted to squeezing the best performance out of my phone, especially through the use of tweaks. Here are the tweaks I am currently using on JMZs VM Shooter Rom.

I am am not responsible for what happens to your phone, these all worked for me with no adverse side affects so if they don't work for you, its not my fault.



Build Prop Tweaks
Note: You must be rooted and have a file manager capable of Read and Write access to your system folder. I highly recommend using Root Explorer.
https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer&hl=en

To acess your Build.Prop file, go into the System folder in the root of your phone. It will be the only file there thats not a folder, right under the bin folder. If your in Root Explorer hold down on the Build.Prop file until a menu appears and click "Open In Text Editor". Add any of these lines into the bottom of your Build.Prop file.


GPU Tweaks

debug.enabletr=true
debug.sf.hw=1
video.accelerate.hw=1
ro.media.enc.hprof.vid.fps=75
debug.egl.hw=1
persist.sys.use_16bpp_alpha=1
debug.performance.tuning=1
windowsmgr.max_events_per_sec=1000
debug.composition.type=c2d
persist.sys.use_dithering=0
persist.sys.ui.hw=1


Ril 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.tcp.buffersize.wimax=4096,221184,524288,4096,1 6384,110208

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

ro.ril.hsxpa=3
ro.ril.gprsclass=32
ro.ril.hep=1
ro.ril.hsdpa.category=28
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=268449905
ro.ril.hsupa.category=9
ro.ril.def.agps.mode=2
ro.ril.def.agps.feature=1
ro.ril.enable.sdr=1
ro.ril.enable.gea3=1
ro.ril.enable.fd.plmn.prefix=23402,23410,23411
ro.ril.enable.a52=0
ro.ril.enable.a53=1
ro.ril.enable.dtm=1
persist.cust.tel.eons=1
ro.config.hw_fast_dormancy=1
ro.cdma.nbpcd=1
ro.ril.enable.amr.wideband=1

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

ro.telephony.call_ring.multiple=false
ro.telephony.ril.v3=icccardstatus,skipbrokendatacall,datacall,signalstrength,facilitylock
Disable Logging

persist.adb.notify=0
ro.config.htc.nocheckin=1
ro.config.nocheckin=1
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
ro.kernel.android.checkjni=0
ro.kernel.checkjni=0
ro.config.nocheckin=1


Power Saving

pm.sleep_mode=1
ro.ril.disable.power.collapse=1


Other Performance Tweaks

ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
dalvik.vm.dexopt-data-only=1
persist.android.strictmode=0
dalvik.gc.type=precise
debug.gr.swapinterval=0
persist.android.strictmode=0
dalvik.vm.jniopts=forcecopy
persist.sampling_profiler=0
ENFORCE_PROCESS_LIMIT=false
dalvik.vm.verify_bytecode=false
ro.min_pointer_dur=1


Other Tweaks

ro.media.enc.jpeg.quality=100
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.telephony.call_ring.delay=0
ro.sec.proximity.delay=0
ro.HOME_APP_ADJ=1
persist.service.pcsync.enable=0
persist.service.lgospd.enable=0
(Edit Existing Line) dalvik.vm.dexopt-flags=m=v,o=y

Save the text file and reboot

AFTER APPLYING THESE TWEAKS, BOOT INTO YOUR RECOVERY AND WIPE CACHE AND DALVIK CACHE



GPU Tweaks
These tweaks will increase your GPU performance by putting all the rendering on the GPU instead of the CPU


Adreno Config
First, using your File Manager, navigate to /System/etc and open up adreno_config.txt in the text editor.

Scroll down untill you find the section called "Binning".
Under the first section of Binning change the line "binning=sw" to "binning=hw" (Without the quotes)

Scroll down near the bottom untill you see "2D Settings"
Under the first section change "2D.HwBlt=0" to "2D.HwBlt=1" (Without the quotes)

Scroll down until you find a section called "Features and Performance"
Scroll down until you find the text "Enable tiled textures"
Change "textureTiling=0" to "textureTiling=1" (Without the quotes)

Save the text file and reboot


EGL Config
Next we are going to disable software rendering completely

Navigate to /System/lib/egl
Open egl.cfg and delete the first line "0 0 android", leaving the "0 1 adreno200" line. Save the file and go back to /System/lib/egl and delete "libGLES_android.so"

Reboot



Enable Both Cores
This tweak enables both cores for a real performance boost when the screen is on. And disables the second core when the screen is off, saving power.
Dual-Core Mod fix.zip
Download the above file and put it on your sdcard. Then go into your recovery and flash it.
Note: For everyone experiencing the button lights not turning on with the old scripts, just flash this zip and it will overwrite my bad scripts

Remove Dual Core Mod
This zip reverts the init.qcom.post_boot script back to stock
[Stock Evo V] init.qcom.post_boot.sh.zip
(Thanks Mobstergunz)
Download the above file and put it on your sdcard. Then go into your recovery and flash it.



Flashable Tweaks
These are tweaks that are flashable through a custom recovery (You do not need 4EXT or S-OFF to flash them)

THESE FLASHABLE TWEAKS ARE NOT MADE BY ME!


EXT 4 Tweaks
https://www.dropbox.com/s/qil8y439strtq7j/Android_Revolution_HD_EXT4_Tweaks_v.0.1.zip
Increases IO performance

You Will Need To Be Rooted And Have BusyBox Installed To Install This Tweak
https://play.google.com/store/apps/details?id=com.jrummy.busybox.installer&hl=en


GPU Rendering
https://www.dropbox.com/s/z5fhqxitowbdz78/Android_Revolution_HD_GPU_Rendering_v.0.1.zip
Increases GPU performance


You Will Need To Be Rooted And Have BusyBox Installed To Install This Tweak
https://play.google.com/store/apps/details?id=com.jrummy.busybox.installer&hl=en



Custom Kernels
Custom kernels are the best way to speed up a phone and improve battery life.


Mobstergunz Power Kernel
Features:
-3000+ Quadrants
-Better Camera / Camcorder Quality
-Better Speaker Quality
-No more Audio Lags
-Higher FPS 70+ Possible
-System uses less Ram
-Smoother System

What Doesn't Work:
Nothing

Download
http://androidforums.com/evo-v-4g-all-things-root/580139-kernel-power-kernel-mobstergunz.html

AnthraX Kernel Release 2
Features:
-Overclock to 1.92 GHz
-Overclock GPU to 320 MHz (From 300 MHz)
-Beats audio drivers
-All audio effects process by sound chip (Not offloaded to CPU)
-Everything Works

What Doesn't Work:
-Phone crashes when it reaches 1.782 GHz (Your phone may differ)

Both V2.1 and V2.5 are available in this link

Download
Anthrax Development
(You need to register to see this forum post)

To install kernels:
You need to be rooted, and have installed a recovery, either 4EXT with S-ON or S-OFF, or a different recovery with S-OFF.

Download the zip file and put it on your SD card. Go into your recovery and go to "Install Zip From SD Card" from there choose the AnthraX kernel and install it.

Wipe Cache and Dalvik Cache and reboot.


ICS OOM Priority Charger

Haven't been able to test this yet, but its supposed to speed up your phone. Use this at your own risk!

http://android.mimic.ca/



With all these tweaks I can score over 3800 in Quadrant benchmarks and over 7000 in Antutu benchmarks. Enjoy :D
 
Screenshots:

Quadrant:
33507d1339704715-tims-evo-v-4g-tweaks-3-800-quadrant-screenshot_2012-06-14-15-40-14.png


Antutu:
33508d1339704715-tims-evo-v-4g-tweaks-3-800-quadrant-screenshot_2012-06-14-16-04-26.png
 

Attachments

  • Screenshot_2012-06-14-15-40-14.png
    Screenshot_2012-06-14-15-40-14.png
    79.3 KB · Views: 2,118
  • Screenshot_2012-06-14-16-04-26.png
    Screenshot_2012-06-14-16-04-26.png
    61.9 KB · Views: 2,093
Changelog:
Coming Soon
-New Quadrant and Antutu benchmarks with AnthraX Kernel 3

8/5/12
-Added 2 RIL Build.Prop Tweaks (10-20 KB/s faster 3g)

7/20/12
-Added Chad's AnthraX Kernel Release 2.1
-Added Chad's AnthraX Kernel Release 2.5
-Added what works and what doesn't work for both AnthraX 2.1 and 2.5

7/18/12
-Changed dalvik.vm.jmiopts=forcecopy to dalvik.vm.jniopts=forcecopy

7/10/12
-Added Mobstergunz Power Kernel

6/18/12
-Removed Build.Prop tweaks hindering graphical performance (Expect 4-8 more FPS in 2D and 3D)
-Changed debug.composition.type from gpu to c2d (Expect about 5 more FPS in 3D)

6/15/12
-Added WiMAX tweak
-Changed Dual Core Script to flashable zip and added a stock zip file to remove the tweak (Thanks Mobstergunz)
-Added more wifi RIL tweaks

6/14/12
-Initial Release
 
Also, those tweaks need full permissions? You sure it isn't supposed to be like this? That's how the other files are.

ae907f62-4946-f2f4.jpg
 
Also, those tweaks need full permissions? You sure it isn't supposed to be like this? That's how the other files are.

It works either way, it makes it less complicated to check off everything
I haven't experienced any drawbacks by enabling all permissions.
 
I did it and it booted up fine

Edit: I was talking about the tweak that disabled one core when the screen is off lol
 
Thanks for posting this!! So far I've applied all the tweaks except for the flashable stuff and the modified kernel. My Quadrant score went from ~2400 to a little over 3000. It's noticeably snappier too, especially with things like scrolling through the list of installed apps.

For comparison, my friend's Xoom scored a hair over 2000. My Optimus V, which is overclocked and running the Harmonia ROM, eventually scored a whipping 663.
 
sweet post! how does enable both cores effect the battery life?

also can anybody comment on the better camera mods?
 
Any recommendations as to how to get these into the buildprop? I copied them to a word document on my phone to copy to the building prop and the text was way bigger than what had been there and it ran all of the text together.
 
Any recommendations as to how to get these into the buildprop? I copied them to a word document on my phone to copy to the building prop and the text was way bigger than what had been there and it ran all of the text together.

When doing any editing of text files for android/linux I'd recommend that you don't use Word. Use a text editor instead such as Notepad++ or other text editors that recognize the correct unix/linux end of lines. Here's a link for notepad++ if you want to try that:

Notepad++ Home
 
if all else fails, make a copy of your build.prop, edit it on your pc, then overwrite your old one. works fine. though i think most of the formating issues can be fixed if the OP used
Code:
text

and i did everything up til GPU tweaks, didnt feel the need to go too crazy. but did see an average of +4-500 on my quadrant scores using mobsters rom.
 
When doing any editing of text files for android/linux I'd recommend that you don't use Word. Use a text editor instead such as Notepad++ or other text editors that recognize the correct unix/linux end of lines. Here's a link for notepad++ if you want to try that:

Notepad++ Home

^ +1 notepad++ is something everyone should have. works wonders.

also scored 2900 on harmonia current version with all tweaks installed.
 
Back
Top Bottom