[DRIVER] [10.0+] Adreno 600 Series OpenGL & Vulkan Drivers [[email protected]][1.1.128]

Search This thread

dey18

Member
Sep 11, 2021
44
9
Xiaomi Poco X3 Pro
Same as source. I merged into my device tree from latest android sources in the https://developer.android.com, after merged complate i extracted driver files from my own local device tree.

Sent from my LGE LG-H850 using XDA Labs
Can you provide sd 8 gen 1 drivers to try on sd855+ for below.
Reference:https://www.xda-developers.com/adreno-tools-update-android-graphics-drivers/
Extra rading:https://blog.esper.io/android-dessert-bites-14-gpu-driver-updates-3819534/
 

astronomy2021

Senior Member
May 1, 2021
464
243
Someone have drivers for Adreno 618?
Yes v631 Works perfectly on A618
Here is Twrp flashble
Guide
Files

Magisk manager is work in progress or I can share v614 OpenGL ES and v631 Vulkan for best compatibility
 
  • Like
Reactions: mcgoxel

marcussacana

Member
Sep 24, 2018
17
0
Yes v631 Works perfectly on A618
Here is Twrp flashble
Guide
Files

Magisk manager is work in progress or I can share v614 OpenGL ES and v631 Vulkan for best compatibility
thx! I think I will wait Magisk version, I have TWRP but I have a bit of fear to flash things.
 

Kcane95

Member
Apr 6, 2010
25
9
thx! I think I will wait Magisk version, I have TWRP but I have a bit of fear to flash things.
I just create a Magisk Module of the Lyb v631 driver using spektykles module file as a reference, it boots and both OpenGL, OpenCL and Vulkan seem to be working properly.

Again credits to Lyb and Spektykles, I only compiled a personal build Magisk file for experimenting.

I'm using a Poco X3 Pro on stock Miui 12.5.1
 

Attachments

  • sm8x50_v631_spec.zip
    77.4 MB · Views: 345
Last edited:

Cagarin2

Member
Jan 12, 2021
19
8
Madrid
OnePlus 9 Pro
I just create a Magisk Module of the Lyb v631 driver using spektykles module file as a reference, it boots and both OpenGL, OpenCL and Vulkan seem to be working properly.

Again credits to Lyb and Spektykles, I only compiled a personal build Magisk file for experimenting.

I'm using a Poco X3 Pro on stock Miui 12.5.1
bru would be too much to ask if you can and have time to do another with 8x50_ @ 615 Vulcan V615 and work for AOSP would be great, a greeting😎
 

Kcane95

Member
Apr 6, 2010
25
9
bru would be too much to ask if you can and have time to do another with 8x50_ @ 615 Vulcan V615 and work for AOSP would be great, a greeting😎
If I find time I may try to, however I can't tell when that is. Also I don't use AOSP Roms, I'm still using Stock MIUI 12.5.1.0 so knowing if it works on AOSP would be up to your testing.

Did the v631 I created worked on AOSP?
 

Cagarin2

Member
Jan 12, 2021
19
8
Madrid
OnePlus 9 Pro
If I find time I may try to, however I can't tell when that is. Also I don't use AOSP Roms, I'm still using Stock MIUI 12.5.1.0 so knowing if it works on AOSP would be up to your testing.

Did the v631 I created worked on AOSP?
I installed it and it gave me boot log but nothing serious happened because it had magisk boot log protection and it saved me. I'm on aospa ROM with 9pro. If you want to try it, there's no rush, I'd love to try it. Regards
 

Kcane95

Member
Apr 6, 2010
25
9
I installed it and it gave me boot log but nothing serious happened because it had magisk boot log protection and it saved me. I'm on aospa ROM with 9pro. If you want to try it, there's no rush, I'd love to try it. Regards
Oh, I didn't experience any bootloop, however with that first one I couldn't launch Playstore app, (it's possible other apps may have been affected.) But every other app I used worked without problems.

However I've spend a couple of hours trying to fix that, and ended up making a [email protected] and also a mix [email protected] with v615 Vulkan.

They both worked for me on "Poco X3 Pro Stock Miui 12.5.1.0 A11" without the Playstore launch problem. I haven't tried any other Roms, Devices or Android Versions nor have I had time to fully test it. (I'm stressing that.)

Note:
- When installing these drivers please make sure to DISABLE or uninstall any previous GPU driver module you have installed, if any.
- Only try these modules if you know how to disable a Magisk Module if end up in a bootloop situation.
 

Attachments

  • sm8x50_GL-615_VK-615_kcane95-magisk.zip
    69.3 MB · Views: 216
  • sm8x50_GL-631_VK-615_kcane95-magisk.zip
    72.1 MB · Views: 320

Cagarin2

Member
Jan 12, 2021
19
8
Madrid
OnePlus 9 Pro
Oh, I didn't experience any bootloop, however with that first one I couldn't launch Playstore app, (it's possible other apps may have been affected.) But every other app I used worked without problems.

However I've spend a couple of hours trying to fix that, and ended up making a [email protected] and also a mix [email protected] with v615 Vulkan.

They both worked for me on "Poco X3 Pro Stock Miui 12.5.1.0 A11" without the Playstore launch problem. I haven't tried any other Roms, Devices or Android Versions nor have I had time to fully test it. (I'm stressing that.)

Note:
- When installing these drivers please make sure to DISABLE or uninstall any previous GPU driver module you have installed, if any.
- Only try these modules if you know how to disable a Magisk Module if end up in a bootloop situation.
hi bro thanks for sharing .gl-631 didn't work and gl-615 works fine but it breaks the fingerprint and i had to uninstall it for that matter. Cheers
 
  • Like
Reactions: Kcane95

mcgoxel

Senior Member
Apr 27, 2011
85
9
Yes v631 Works perfectly on A618
Here is Twrp flashble
Guide
Files

Magisk manager is work in progress or I can share v614 OpenGL ES and v631 Vulkan for best compatibility
i've adreno 618 snapdragon 730 device. could you please share any tutorial for us.
 
  • Like
Reactions: iakoboss7

rejectedjs

Senior Member
Apr 1, 2012
436
135
Okay so use v611_615 Magisk Module or V614 Magisk Module and v615 drivers
So, I finally got around to testing all of these on my device, the good news is they all work, and all benchmark higher than stock graphics drivers scores. Bad news is a lot of the good multiplayer games and some work apps (i.e. Teams) require root to not be detected so if you Zygisk + Denylist them, then they fail to load (obviously because DenyList reverts all magisk modules for that app ,which in turn reverts the graphics driver)

Seems like without TWRP, there's no real way to get these installed in a stable fashion. Which sucks because the OnePlus 9 Pro doesn't have TWRP available for it past Android 11.
 

astronomy2021

Senior Member
May 1, 2021
464
243
So, I finally got around to testing all of these on my device, the good news is they all work, and all benchmark higher than stock graphics drivers scores. Bad news is a lot of the good multiplayer games and some work apps (i.e. Teams) require root to not be detected so if you Zygisk + Denylist them, then they fail to load (obviously because DenyList reverts all magisk modules for that app ,which in turn reverts the graphics driver)

Seems like without TWRP, there's no real way to get these installed in a stable fashion. Which sucks because the OnePlus 9 Pro doesn't have TWRP available for it past Android 11.
I can suggested v615 bylaws Vulkan only will work with Zynisk but olny Vulkan games will benefit and emu and benchs.
 

Attachments

  • AdrenoVK-615-bylaws-magisk.zip
    18.9 MB · Views: 177

Jackson、

New member
May 25, 2022
1
0
哦,我没有遇到任何引导循环,但是第一个引导循环我无法启动 Playstore 应用程序,(可能其他应用程序可能已受到影响。)但我使用的所有其他应用程序都没有问题。

但是我花了几个小时试图解决这个问题,最终制作了 [email protected] 以及 [email protected] 与 v615 Vulkan 的混合。

他们都在“Poco X3 Pro Stock Miui 12.5.1.0 A11”上为我工作,没有 Playstore 启动问题。我还没有尝试过任何其他 Rom、设备或 Android 版本,也没有时间对其进行全面测试。(我强调这一点。)

笔记:
- 安装这些驱动程序时,请确保禁用或卸载您之前安装的任何 GPU 驱动程序模块(如果有)。
- 如果您知道如何在引导循环情况下禁用 Magisk 模块,请仅尝试这些模块。
您好,v631 和 V615 / V631 驱动程序在 SD865 设备上无法正常工作,这将导致设备无法启动(Android 11 和 android 12)。多个 SD865 设备已经验证了相同的情况,但它们在 SD855 设备上工作正常。
 

Sammy612

Senior Member
Feb 18, 2014
133
21
So i dont play games on my Poco F1, (On Awaken OS - A12)
Is it still worth upgrading to these drivers Or there wont be much difference..
 
May 7, 2017
21
1
Hi, I have a doubt, I hope someone can help me. I'm confused, I have xiaomi Mi 9 se, but I can't distinguish if the version I have is newer than the one posted on Google Drive. Here's the screenshots. Thank you in advance, regards.
1654097087234.jpg
Captura de pantalla 2022-06-01 102519.png
 

Top Liked Posts

  • There are no posts matching your filters.
  • 83
    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 600 Series:
    • sd865
    • sd855/sd855+
    • sd845
    • sd765g
    • sd730/sd730g
    • sd720/sd720g
    • sd710/sd712
    • sd675
    • sd665
    If your processor isn't listed here, don't worry! There is also a thread for the Adreno 500 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 600 Series:

    OpenGL and Vulkan

    OpenGL

    OpenGL lite

    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)

    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] rev2: https://developer.android.com Android 11 R Beta
    [email protected] rev2: https://github.com/XiaoMi Android 10
    [email protected]: https://xiaomi-market.en.uptodown.com/android Chinese GPU Update app
    [email protected]: https://developer.android.com Android 11 R Beta
    [email protected]: https://github.com/XiaoMi Android 11 Beta
    Vulkan 1.1.128: https://developer.android.com Android 11 R Beta
    Vulkan 1.1.128: https://github.com/XiaoMi Android 10
    30
    Changelogs
    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.
    15
    Good news everyone!
    Topic updated with latest [email protected] OpenGL and Vulkan drivers :cowboy:

    Sent from my LGE LG-H850 using XDA Labs
    13
    Telegram Group and Channel
    You can help us grow by joining us in the group by using the links below.
    Group: @adrenodrivers
    Channel: @adrenodriverschannel
    13
    New updates released!
    New installer script for both flashable and Magisk module installation methods.
    treble/non-treble and Android 9.0/10.0 support with a single zip,
    Flashable installer now including GPU cache cleaner for bug fixes with reduced zip size.
    GPU drivers updated with latest [email protected] (v4.2) for sd865, [email protected] (v3.2) for Adreno 600 Series, [email protected] (v2.2) for Adreno 500 series.