____________________________________________ _____________________________________________
Writed on UNIX
Harness the gpu of your phone
After the success of my Audio Engine, I decided to dedicate myself to improve another part of the phone: the graphics.
We all know that if something is beautiful intrigues us and draws us; therefore, if our phone can show the images we see every day in the best way, our user experience improves!!
Each phone has hardware limitations, large or small they are... but also in the low-end devices you can do so much in the SW to improve the user experience.
In what way?
Certainly the various engine tweaks help, but what would happen if the files are being developed that enable every millimeter of the potential of the gpu?
In this case there is the Pure™ Graphic HD system
How does it work?
This system is a. Zip file less than 300 Kb big, that once extracted brings significant improvements to the system graphics. No themes, no apps, only functions that take advantage of the best of our mobile gpu
Features
- Enable GPU rendernig
- Enable dithering but did not affect consumption!!
- Use the GPU for the management of the touch
- Improve video HW render
- It allows you to play ported ARMV7 games without lags problems
- Increase scores on the AnTuTu graphic rank
- In MDPI devices improves the density pixels and brightness
- Eliminates lag system with the generator of video entropy
- Liquify the UI
Compatibility
This Engine should works on any GB/ICS/JB (and I hope KK in future) roms of any devices
Technical informations
Adds lines to the build.prop file using the add_to_build.prop.sh. In this way, any rom you have, the build.prop will remain the same.
Code:
busybox echo "" >> /system/build.prop
busybox echo "debug.sf.hw = 1" >> /system/build.prop
busybox echo "" >> /system/build.prop
[STRIKE]busybox echo "ro.HOME_APP_ADJ = 1" >> /system/build.prop[/STRIKE]
busybox echo "" >> /system/build.prop
busybox echo "video.accelerate.hw=1" >> /system/build.prop
busybox echo "" >> /system/build.prop
busybox echo "persist.sys.use_dithering = 1" >> /system/build.prop
busybox echo "" >> /system/build.prop
Clicking on the button you can see a screen of AOSP graphics library used for this engine
It has also been added to the file in / system / etc / init.d 01-GPU_touchrender to force touch rendering by GPU
____________________________________________________________________________________________________________________________
Code:
echo 7035 > /sys/class/touch/switch/set_touchscreen;
echo 8002 > /sys/class/touch/switch/set_touchscreen;
echo 11000 > /sys/class/touch/switch/set_touchscreen;
echo 13060 > /sys/class/touch/switch/set_touchscreen;
echo 14005 > /sys/class/touch/switch/set_touchscreen;
____________________________________________________________________________________________________________________________
Positive feedbacks
Great mod
My phone ui is now smooth as butter
Best graphic mod ever
Awesome!
Working great on Nexus 4 with CM 10.1. Even though it's a high end device I can see little improvements especially when switching apps
Thank you!
For Developers
If you want include this Graphics system on your work, insert the proper credits
New Rendering Version with revisitated build.prop lines
Download this if you are using XDA App
Just flash it!
____________________________________________________________________________________________________________________________
Credits:
AOSP Project
Nexus 4
Me (Jeeko)
Like my work? Use the thanks button (it's free) or rate this thread with 5 stars,
Or better still support me with a donation buying me a donut :good:
Last edited: