Beginner Guide for Adreno Team Graphics Drivers

Beginner Guide for Adreno Team Graphics Drivers

Arda Süzen

What Adreno Team Graphics Drivers do?

Fully release the potential of GPU to continuously improve gaming experience. The main functions are optimize the GPU driver to game performance and stability. Including OpenGL and Vulkan optimizations.


How many processors are supported?

Currently, a total of 31 different processors are supported.


Who is the developer of this project?

My name is Arda Süzen, I'm 21 years old and I live in Turkey.

I am a student and I have been interested in software development. My goal is to get more Android users to get more efficiency from the devices they use using most up-to-date sources.


You can contact me in the following ways.

Telegram: @ardasuzen

E-mail: a.suzen@outlook.com


Who are the Adreno Modding Team?

We are here for Android users. Our team consists of team member with great test team.


How can I support the developer?

You can contribute to the development of the project and me by using advertised download links.


Can you help me with the installation?

Of course, let's proceed step by step. Also you can reach the required notes by typing the following commands in the chat section.


1 - Soc List

First, you should download the Device Info HW application on Google Play and learn the platform processor information from the system tab. Remember, you have to choose the drivers you will use according to the platform information. You can also access application link by typing #soc_checker in the group chat section.


Then you can check the processor you are using from the list below. Don't worry if your processor is not listed, you can contact the dev.


Adreno 600 Series:

  • sd865
  • sd855/sd855+
  • sd845
  • sd765g
  • sd730/sd730g
  • sd720/sd720g
  • sd710/sd712
  • sd675
  • sd665


Adreno 500 Series:

  • sd835
  • sd820/sd821
  • sd660
  • sd652/sd653
  • sd650
  • sd636
  • sd632
  • sd630
  • sd625/sd626
  • sd617
  • sd450
  • sd439
  • sd435
  • sd430
  • sd429


2 - Driver Packages

Then you can choose the package you will install from the list below. Remember that each package has its own characteristics.


OpenGL and Vulkan (both in one) - Recommended

  • It contains both OpenGL and Vulkan drivers, Do not install any other driver modules with this package.


OpenGL

  • It contains only OpenGL drivers, this package and Vulkan package must be installed separately.
  • OpenGL should be installed in the first step, Vulkan should be installed in the second step.


OpenGL lite

  • It contains only OpenGL lite drivers, this package and Vulkan package must be installed separately.
  • This package specially designed for those who have bootloop, black screen, flickering screen and google play application problems and some branded devices like OnePlus, LG, Sony, Realme.
  • OpenGL lite should be installed in the first step, Vulkan should be installed in the second step.


Vulkan

  • It contains only Vulkan drivers, this package and OpenGL or OpenGL lite package must be installed separately.
  • OpenGL or OpenGL lite should be installed in the first step, Vulkan should be installed in the second step.


3 - Driver Versions

Do you need information about the versions of the drivers? Let's take a look at the version information. Version information contained in the zip file such as v1.0 is only for determining the version of the zip file. My advice is always use the most up-to-date.


Adreno 600 Series:

OpenGL and Vulkan

  • V@0481.0 - 1.1.128 (v5.0) - only for sd865 and sd765g with Android 11 roms!
  • V@0472.0 - 1.1.128 (v4.5) - Avaiable soon!
  • V@474.0 - 1.1.128 (v4.3) - only for sd865 and sd765g
  • V@464.0 rev2 - 1.1.128 (v3.4)

OpenGL

  • V@0481.0 (v5.0) - only for sd865 and sd765g with Android 11 roms!
  • V@0472.0 (v4.5) - Avaiable soon!
  • V@474.0 (v4.3) - only for sd865 and sd765g
  • V@464.0 rev2 (v3.4)

OpenGL lite

  • V@0472.0 (v4.5) - Avaiable soon!
  • V@464.0 rev2 (v3.4)

Vulkan

  • 1.1.128 (v5.0) - only for sd865 and sd765g with Android 11 roms!
  • 1.1.128 (v4.5) - Avaiable soon!
  • 1.1.128 (v4.3) - only for sd865 and sd765g
  • 1.1.128 (v3.4)


Adreno 500 Series:

OpenGL and Vulkan

  • V@0472.0 - 1.1.128 (v4.5) - Avaiable soon!
  • V@474.0 - 1.1.128 (v4.1_fix) - fix version for Vulkan issue on Android 9 roms
  • V@474.0 - 1.1.128 (v4.0)
  • V@454.0 - 1.1.128 (v2.4)

OpenGL

  • V@0472.0 (v4.5) - Avaiable soon!
  • V@474.0 (v4.0)
  • V@454.0 (v2.4)

OpenGL lite

  • V@0472.0 (v4.5) - Avaiable soon!
  • V@474.0 (v4.0)
  • V@454.0 (v2.4)

Vulkan

  • 1.1.128 (v4.5) - Avaiable soon!
  • 1.1.128 (v4.0)
  • 1.1.128 (v2.4)


4 - Installation Methods

Then you have to decide which installation method to choose. My advice is primarily the flashable method. The numbers 1 to 2 at the beginning of the files are for specifying the installation methods.


[1] Magisk Module (systemless)

  • Support for Android 9 and above operating system.
  • If it cause any problem, you can get rid of the problem by disabling or removing the module via Magisk manager application or by deleting the Adreno folder in /data/adb/modules/ via custom recovery.


[2] New Flashable (via custom recovery)

  • Support for Android 9 and above operating system.
  • If it cause any problem, the system backup or rom must be reinstalled.
  • treble/non-treble support with a single zip.


5 - Installation (How To Install)

Be careful, my suggestion is always use flashable installation!


Thank you very much for the video of How To Install by the Soap - Customization and Gaming YouTube Channel. Also don't forget to subscribe!


Flashable installation:

  • First of download both in one package drivers or separated OpenGL/lite and Vulkan drivers. You can access download links by typing #downloads in the group chat section.
  • Boot into recovery
  • Just in case backup your system and vendor partitions to an external device
  • Install the drivers
  • Wipe dalvik cache
  • Reboot into system
  • Download OpenGL ES Extensions app and check if your version of OpenGL and Vulkan drivers has changed


For root, after you boot into the rom, you can go back to recovery and install latest Magisk Canary build by typing #magisk_canary in the group chat section.


Magisk module installation: Required latest Magisk Canary build!

  • First of download both in one package drivers or separated OpenGL/lite and Vulkan drivers with GPU cache cleaner scrpit. You can access download links by typing #downloads and #gpu_cache_cleaner in the group chat section.
  • Install the drivers via Magisk manager
  • Boot into recovery
  • Install GPU cache cleaner script
  • Wipe dalvik cache
  • Reboot into system
  • Download OpenGL ES Extensions app and check if your version of OpenGL and Vulkan drivers has changed


Troubleshoot Guide

Having trouble after installing the drivers? Here are the problems and solutions we know.


Bootloop, black screen, screen flickering and app application problems.

  • This problem is usually caused by the GPU caches not being cleaned. You can solve this problem by installing the script via recovery. You can reach download link by typing #gpu_cache_cleaner in the chat section.
  • You can also try installing the separated OpenGL lite package specially designed for such problems with separated Vulkan package. You can access driver packages by typing #driver_packages in the group chat section.


Bootloop problem after Magisk module installation.

  • First you need to clear the GPU caches.
  • You can also try installing the separated OpenGL lite package specially designed for such problems with separated Vulkan package. You can access driver packages by typing #driver_packages in the group chat section.
  • If the problem still persists, it is most likely due to the Magisk stable builds. You should uninstall the drivers and install the Magisk canary builds via recovery. Then you can re-install the drivers via the new Magisk canary manager. You can access Magisk canary stuffs by typing #magisk_canary in the group chat section.


I installed the drivers but my OpenGL or Vulkan version hasn't changed?

  • The main reason for this problem is that some devices are different from the hardware processor information that the platform processor information uses.
  • The solution to the problem is very simple. You should download the Device Info HW application on Google Play and learn the platform processor information from the system tab. Remember, you have to choose the drivers you will use according to the platform information. You can also access application link by typing #soc_checker in the group chat section.
  • If the problem still persists, it is most likely due to the Magisk stable builds. You should uninstall the drivers and install the Magisk canary builds via recovery. Then you can re-install the drivers via the new Magisk canary manager. You can access Magisk canary stuffs by typing #magisk_canary in the group chat section.


If you experience a different problem than the listed issues, please contact the admins within the group.


Thanks to

Adreno Modding Team members

heindrix and his driver topic

ayandebnath and his FlameGApps project

D1stRU3TOR and his Seshstation kernel

Kyliekyler and his MAGNETAR project

k1ks and his NFS INJECTOR project

FeraVolt and his FDE.AI project

All my friends who contributed to the development of the project and many others...


Sources

V@454: https://developer.android.com Android 11 Beta

V@454: https://github.com/XiaoMi Android 10

V@464: https://developer.android.com Android 11 Beta

V@464 rev2: https://developer.android.com Android 11 Beta

V@464 rev2: https://github.com/XiaoMi Android 10

V@474: https://developer.android.com Android 11 Beta

V@474: https://xiaomi-market.en.uptodown.com/android Chinese GPU Update app

V@0472: https://developer.android.com Android 11 Beta

V@0481: https://github.com/XiaoMi Android 11 Beta

V@0490: https://developer.android.com Android 11 Beta

Vulkan 1.1.128: https://developer.android.com Android 11 Beta

Vulkan 1.1.128: https://github.com/XiaoMi Android 10

Report Page