[Android Software/Hacking General [Developers Only]] Jeeko:
____________________________________________ _____________________________________________

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.

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

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

For Developers

If you want include this Graphics system on your work, insert the proper credits :D

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:​