[DRIVER] [9.0+] Adreno 500 Series OpenGL & Vulkan Drivers [[email protected]] [1.1.128]

Search This thread

Arda Süzen

Senior Member
Nov 25, 2017
289
579
113
22
Eskisehir
xSYvVuM.png

Code:
*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned

What Adreno 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.

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 HW Info 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 #cpu_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 500 Series:
  • sd835
  • sd820/sd821
  • sd660
  • sd652/sd653
  • sd650
  • sd636
  • sd632
  • sd630
  • sd625/sd626
  • sd617
  • sd450
  • sd439
  • sd435
  • sd430
  • sd429
If your processor isn't listed here, don't worry! There is also a thread for the Adreno 600 series.

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 500 Series:

OpenGL and Vulkan

OpenGL

OpenGL lite

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

Downloads
Google Drive Folder

We also have Telegram Group and Channel! You can join us from the links below.
Group: @adrenodrivers
Channel: @adrenodriverschannel

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_package 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_package 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 HW Info 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 #cpu_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 dev within XDA or admins within the group.

Thanks to
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
[email protected]: https://developer.android.com Android 11 R Beta
[email protected]: https://developer.android.com Android 11 R Beta
[email protected]: https://developer.android.com Android 11 R Beta
Vulkan 1.1.128: https://developer.android.com Android 11 R Beta
Vulkan 1.1.128: https://github.com/XiaoMi Android 10
 

Attachments

  • 500_474.jpg
    500_474.jpg
    75 KB · Views: 3,131
  • 500_454.jpg
    500_454.jpg
    76.5 KB · Views: 3,069
Last edited:

Arda Süzen

Senior Member
Nov 25, 2017
289
579
113
22
Eskisehir
Changelogs
July 9, 2020
  • [DRIVER] Added latest OpenGL [email protected] and Vulkan drivers (v4.0 for 500 series)
  • [DRIVER] Some debug log issues have been fixed
  • [DRIVER] OpenGL lite packages has been updated and based on new drivers
  • Guides in the group have been updated

Update 2 Changelog:
  • [DRIVER] OpenGL and Vulkan (both in one) drivers have been updated for fix Vulkan issue on Android 9 roms (v4.1_fix for 500 series)
Notes: The version information of the drivers have been upgraded to [email protected] (v4.0). Drivers with v4.0 version number are main drivers. If you are having any problems, such as the Vulkan version is not showing, please install the v4.1_fix version.[/HIDE]


July 4, 2020, 2020

  • [DRIVER] All drivers have been updated with new stable ones ([email protected] v2.4 for 500 series and [email protected] rev2 v3.4 for 600 series)
  • [DRIVER] File mapping was re-generated with using stable driver files for all supported processors
  • [DRIVER] Modded drivers used in some processors have been updated with stable ones
  • [DRIVER] Now each 600 series processors uses its own compatible driver files
  • [DRIVER] Fixed vulkan issue on sd710 and sd712 processors
  • [DRIVER] OpenGL lite packages has been updated and based on new drivers
  • Guides in the group have been updated
Notes: The version information of the drivers in the previous update and the drivers in the new update are the same, but all the drivers are updated with new and stable files. For this reason, I recommend all Adreno users to install this update.

 
Last edited:

Arda Süzen

Senior Member
Nov 25, 2017
289
579
113
22
Eskisehir
When I flash this driver like it is in the instructions camera app disappears, but when I flash the ROM again without the driver camera works normally.
Because you flashing v415. This version not working on every rom. Maybe you can try to flash v401.

Latest and most stable of v401 on both os.

Sent from my LGE LG-H850 using XDA Labs
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 48
    xSYvVuM.png

    Code:
    *** Disclaimer
    I am not responsible for any damage you made to your device
    You have been warned

    What Adreno 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.

    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 HW Info 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 #cpu_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 500 Series:
    • sd835
    • sd820/sd821
    • sd660
    • sd652/sd653
    • sd650
    • sd636
    • sd632
    • sd630
    • sd625/sd626
    • sd617
    • sd450
    • sd439
    • sd435
    • sd430
    • sd429
    If your processor isn't listed here, don't worry! There is also a thread for the Adreno 600 series.

    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 500 Series:

    OpenGL and Vulkan

    OpenGL

    OpenGL lite

    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

    Downloads
    Google Drive Folder

    We also have Telegram Group and Channel! You can join us from the links below.
    Group: @adrenodrivers
    Channel: @adrenodriverschannel

    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_package 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_package 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 HW Info 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 #cpu_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 dev within XDA or admins within the group.

    Thanks to
    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
    [email protected]: https://developer.android.com Android 11 R Beta
    [email protected]: https://developer.android.com Android 11 R Beta
    [email protected]: https://developer.android.com Android 11 R Beta
    Vulkan 1.1.128: https://developer.android.com Android 11 R Beta
    Vulkan 1.1.128: https://github.com/XiaoMi Android 10
    14
    Changelogs
    July 9, 2020
    • [DRIVER] Added latest OpenGL [email protected] and Vulkan drivers (v4.0 for 500 series)
    • [DRIVER] Some debug log issues have been fixed
    • [DRIVER] OpenGL lite packages has been updated and based on new drivers
    • Guides in the group have been updated

    Update 2 Changelog:
    • [DRIVER] OpenGL and Vulkan (both in one) drivers have been updated for fix Vulkan issue on Android 9 roms (v4.1_fix for 500 series)
    Notes: The version information of the drivers have been upgraded to [email protected] (v4.0). Drivers with v4.0 version number are main drivers. If you are having any problems, such as the Vulkan version is not showing, please install the v4.1_fix version.[/HIDE]


    July 4, 2020, 2020

    • [DRIVER] All drivers have been updated with new stable ones ([email protected] v2.4 for 500 series and [email protected] rev2 v3.4 for 600 series)
    • [DRIVER] File mapping was re-generated with using stable driver files for all supported processors
    • [DRIVER] Modded drivers used in some processors have been updated with stable ones
    • [DRIVER] Now each 600 series processors uses its own compatible driver files
    • [DRIVER] Fixed vulkan issue on sd710 and sd712 processors
    • [DRIVER] OpenGL lite packages has been updated and based on new drivers
    • Guides in the group have been updated
    Notes: The version information of the drivers in the previous update and the drivers in the new update are the same, but all the drivers are updated with new and stable files. For this reason, I recommend all Adreno users to install this update.

    12
    New updates released!
    OpenGL ES 3.2 [email protected] drivers both in one packages now available for all supporting processors!
    These processors previously only supported separated installations methods. But now can simply update drivers with a single both in one module.
    New OpenGL lite packages now available for wider support.
    Lite packages specially designed for those who have bootloop, black screen, flickering screen and google play application problems.
    The installation guide and topic has been updated.
    8
    New update released!
    The installation guide and topic has been updated.
    All zips updated for new installation template and new package list.
    6
    Thread updated with new fixed drivers and magisk modules :good:

    Sent from my LGE LG-H850 using XDA Labs
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone