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

Root [Adreno Mod] GPU Performance

HasH_BrowN

Android Expert
:) Read the whole thread, including the update below. :)

I know some people are leary of editing system files, so I made some zips. Just flash in recovery. The mod_egl has the edited egl.cfg file and library file has been deleted.

What this does is forces the use of the GPU (instead of using the software to render), thereby increasing "snappiness" in system response. Games with higher framerate play smoother. Ive been using this mod for a couple of months with no adverse affects (been used on a couple of LG devices).

I compiled the stock_egl.zip using zip.me.
The mod was inspired by an XDA S3 thread, i can provide a link if needed. Developers feel free to include this in any development, just show some love.

If needed there is the stock egl.cfg available to return to default (stock). It has complete stock egl.cfg file, plus the .so lib file. Just flash in recovery and reboot

Hit like if this has helped

Update 10/22/2015:
There was a defect with the mod zip (@Curtis1973), it wasn't deleting the library file. Don't know if it would cause an issue or affect the performance of the mod. I edited the updater-script to correct the problem.

The new name is GPU_performance_mod.zip. Please download and flash in recovery to correct any compatability issues that might arise.
Tested: I flashed back to stock egl, then flashed the new zip. All fixed.

If you are on a deodexed rom and run benchmarks, they will be considerably lower due to change in structure. Using the mod will still work for deodexed roms, performance will still be there

Steps for manually entering the mod in 2nd post

This will not brick your device, but here is the standard disclaimer with an addition:
You are responsible for what happens to your device, not anyone else. Always make a backup. If unsure, READ the whole thread THEN ASK a question.
 

Attachments

Last edited:
For those wanting direct instructions on this mod


  • /system/lib/egl
  • delete/comment (#) first line of egl.cfg
  • save
  • set permission to 644
  • delete .so lib file or rename
  • reboot and enjoy


edited with color, nothing else.

Please see disclaimer in OP.
 
Last edited:
If someone would like to provide a detailed structured explanation of this mod, I will include it in the OP. I dont have the proper knowledge to explain this correctly. I just know the gains involved with using the mod. :)
 
I will be adding this to rom. Same mod we used on the tribute right? Was snappy on that device.
Yep. I used it also with str8 stock for the Volt. As long as the file is present it can be used. Its a mod for Adreno 200 series that works on the 300's and supposedly on 400's.
Go ahead, use it!!:)
 
Just a thought, but rather than deleting the lib file, it would be safer to just add .bak to the end, in case anyone needs to revert for some reason.
 
Will this affect battery life at all?
Yep, it should improve. Less processing, by using the GPU instead of running through software to render. I dont have any numbers to be throwing around for comparison, nor do i have any performance numbers.
This is totally safe and reversible.
 
Last edited:
Battery life is the same in my use. Has no noticeable impact on battery in a negative way. Ive been running it since yesterday. Took off charger at 5am this morning,its now 11am with heavy use compiling zips and uploading and only down to 89%
 
OP has been edited for sake of clarity, with minor changes made to post. Please re-read.

2ND post edited with color.
 
Last edited:
Last edited:
I haven't did any testing as far as benchmarks. Could give it a go and see what kind of results you get. Would be interested in seeing your results.
 
Ran Antutu a few times and took a screenshot on the second run results. I attached screenshots of the results, though I cant see a clear difference though. With the mod off I scored a bit higher overall eachtime, but it could just be random. Not sure Antutu is accurate enough to test the mod?
 

Attachments

  • GPU mod off 1.png
    GPU mod off 1.png
    77.3 KB · Views: 330
  • GPU mod off 2.png
    GPU mod off 2.png
    76.7 KB · Views: 337
  • GPU mod on 1.png
    GPU mod on 1.png
    78.1 KB · Views: 334
  • GPU mod on 2.png
    GPU mod on 2.png
    76.8 KB · Views: 319
Anyone tested with benchmarks like Antutu. Is there a fair gain when using this?
****In order to get accurate results, we would have to have a baseline. From there testing would have to be done at each change of the system, every app and customization. Testing would need to be done over extended period, testing as stock and then modded.

Your scores shown in post 21 are going be different than what others will get, simply because nobody has their device setup the same. I've also never been a fan of the benchmark tests. IMO 9/10 they're inaccurate, plus random results.

:):)
But if someone does want to test according to the **** above, I will include them in the OP.
 
Ran Antutu a few times and took a screenshot on the second run results. I attached screenshots of the results, though I cant see a clear difference though. With the mod off I scored a bit higher overall eachtime, but it could just be random. Not sure Antutu is accurate enough to test the mod?
I can honestly say that my high framerate games and movies play much smoother, with the mod in place than without.
 
For #2's and giggles (lol)
Screenshot_2015-10-26-17-29-04.png


I flashed the Volt UNO kernel. Here are the settings I used, in attached photos, which I normally wouldnt have set as such (not the right settings for balance). Even with enabling GPU algorithm in photo 3, still maintained similar results.
Screenshot_2015-10-26-17-29-28.png Screenshot_2015-10-26-17-29-20.pngScreenshot_2015-10-26-17-29-37.png Screenshot_2015-10-26-17-29-44.png

And last screenshot will be from developer options
Screenshot_2015-10-26-17-33-47.png

But thats what I had to tweak to get those numbers, with the mod in place.
@redspeed what do you have your settings at to achieve your results?
On the stock kernel I couldnt get any higher results than 15,000.
 
Last edited:
GPU benchmark 3D, seems the most consistent. All repeated tests were within a few points of each other. Here is results on the mod with kernel settings the same as my previous post.
Screenshot_2015-10-26-19-11-46.png
 
For #2's and giggles (lol)
View attachment 95965

I flashed the Volt UNO kernel. Here are the settings I used, in attached photos, which I normally wouldnt have set as such (not the right settings for balance). Even with enabling GPU algorithm in photo 3, still maintained similar results.
View attachment 95967 View attachment 95966View attachment 95968 View attachment 95969

And last screenshot will be from developer options
View attachment 95970

But thats what I had to tweak to get those numbers, with the mod in place.
@redspeed what do you have your settings at to achieve your results?
On the stock kernel I couldnt get any higher results than 15,000.

Everything is stock on zd6 I just debloated all the apps I could.
 
Back
Top Bottom