yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] xmixmaster:
For those who get blackscreen boot (no bootloop) you have to wipe system, data, cache and dalvik then install Rom, adreno drivers(make sure ypur android version 313 its the max for oreo all others from 313+ are for android Pie) gapps, magisk(optional) and ofc if you want another kernel or stick to your stock of rom thanks.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Somname:
Updated mido from v2xx to v313.

Although it worked well and without problems, I didn't saw any difference. AnTuTu Score change is negligible.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] D1stRU3T0R:
Just asking, why not 331? Also, from which 2xx, and the improvements should be seen in games, not really in everyday usage.

[MENTION=8436723]heindrix[/MENTION] just out of curiosity, is this kind of driver ports posibile for mali gpus?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Somname:
Bcs I'm in an Oreo ROM and that's the max version I can use... No good pie ROM for mido right now

I believe that it was 269, but not sure
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
if i remember correctly, mali gpu have more simpler blobs than adreno, back then i do a little peek at samsung galaxy note 9's blobs.

but back to the topic, i think yes it can be done.

i don't know if mali gpu's blobs can be used universally between the same tier (like adreno 530 blobs can be used for adreno 540 blobs), yeah someone have to test it.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Somname:
[MENTION=8436723]heindrix[/MENTION]

In your update script I saw that u are updating permissions of the unpacked files.

set_perm(0, 0, 0644, "/vendor/lib64/hw/vulkan.msm8996.so");

set_perm(0, 0, 0644, "/vendor/lib64/hw/vulkan.msm8996.so");

Has u can see, this is hardcoded and u don't ask for anyone to change it in first post.

Using

getprop("ro.product.device")

U can change file names inside the script based on device.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] D1stRU3T0R:
Would be awesome to have to the most used mali gpus, like mali 450, t860or whatever if famous.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
adreno 530?

nougat?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] yoshidaharu:
Yup, adreno 530, sd821, nougat 7.0
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
come on, mate.

i've stated about Oreo on the first post. ?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] locolyric:
Zuk z2 . Update to laeat driver successfully.

Not sure how to test improvement.haha
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] yoshidaharu:
Thats why i ask in my first post in this thread, is that support for miui nougat 7.0 :(

Ok, i will try after flash aex rom 8.1

Thanks :)
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Super_SU01:
Quick question. When adding the string of code in build prop I added all of them to the graphics section, is that OK? There was one code that was already in the build prop that I didn't have to add. What I'm trying to say is I didn't know we're each code line went so I added them all under graphics. Is the placement OK or do I need to put each string in a different location in the build prop or does it matter? I ended up flashing the newest version of crDroid and flashed floppy kernel and after my device booted up I checked the drivers and I ended up with the old ones again, so I had to re-flash.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] noobwork94:
I only been using 530 drivers, and tried magisk version with success aswell, but without version being changes, or performance increased.

And yes, i mounted /System and /Vendor.

I tried remounting via twrp terminal without progress.

After flashing:

Adreno 530 - non-treble use-twrp - V@313.0 V8.zip

/System partion gets unmounted.

After flashing:

Adreno 530 - treble use-twrp - V@313.0 V8 (cust-vendor).zip

Adreno 530 - treble use-twrp - V@313.0 V8 (vendor-vendor).zip

/Vendor gets unmounted

none of the above zip's give output when flashed other than.

Flashing

Partion updated.

Successful Flash

Finalizing

Done

And i have confirmed that no files have been edited/modified/removed after each flash.

Problem persists in latest Resurrection Remix OS aswell as Pixel Experience release with the same outcome. Other roms have not been tested.

Note:

Clean flash was done before each try.

/System /Vendor partitions mounted for each try.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] arpharazonn:
yeap
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Super_SU01:
After flashing v8 non treble on crDroid Oreo my camera doesn't work. The camera issue isn't a deal breaker because I don't take pics if I need a picture taken ill use my other device. Is there a fix or no?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
you can place the code anywhere, it's fine.

and of course after you flash rom, you have to redo it again, flash gpu drivers and re-add the build.prop code.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
shouldn't have any problem with cameras.

because i'm on CrDroid too and flashed the gpu driver too.

it must be something else, like kernel or anything else.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
i haven't test MIUI 10 yet, and i'm using Mi Mix.

is it Oreo rom?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
you using Mi Mix?

what RR are you using? Oreo or Nougat?

and as i know, Pixel Experience is a Treble rom, what android version are you using? Oreo or P?

you sure you flashed the right driver for right rom?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Super_SU01:
I'll re-flash the rom without flashing a custom kernel and see if that fixes the problem.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] arpharazonn:
Nougat.

There is a warning on first topic. I didnt see that. :)
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] noobwork94:
RR Oreo Latest with corresponding firmware.

I have had this installed before with working result and version change.

Yes i am confident i used proper driver and procedure when flashing.

I included some system/device info.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
if you're flashing the right file, the only possibility is you are not mount system and vendor before flash the zip.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] noobwork94:
Ok...

/System and /Vendor was been mounted before each flash.

Each flash started out clean flash, in between each and every flash of drivers.

/System and /Vendor was also tried mounted with twrp terminal.

Only after the moment of driver flash, the used partition /System or /Vendor gets un-mounted. Both partitions never gets un-mounted. Only the one used by the zip file.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
you just need one file to flash, and it's this one : Adreno 530 - non-treble use-twrp - V@313.0 V8.zip

you use that one?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] noobwork94:
In provided recovery.log starting at line 533.

Please notice me, if any sensitive data was found in recovery log.

Thank you in advanced.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
yes i'm aware of this.

don't worry about it, since it won't affect anything.

that set_perm code i added just for testing purpose, it doesn't affect anything at all.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
do you have the device with mali gpu?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Somname:
Okay =}

U can still use my suggestion to change the names of the files automatically, instead of asking the users to do it manually
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] D1stRU3T0R:
Ahm, no, i don't have it anymore. But my friend *could* test it, with mali 450. Are you srsly going into it?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
if i have a free time, i can do it.

i just don't want to do it when no one wants to test, it will be a wasting time.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] veedz:
I have problem with google play store ,can u fix this after flash v313 all rev version

Device : Xiaomi Redmi Note 5 Pro

Os : 8.1.0 miui 10 8.12.6 global dev

Log :

Process: com.android.vending

PID: 4992

Flags: 0x38cabe45

Package: com.android.vending v81313200 (13.1.32-all [0] [PR] 227779152)

Foreground: Yes

Build: xiaomi/whyred/whyred:8.1.0/OPM1.171019.011/V9.5.11.0.OEIMIFA:user/release-keys

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

Build fingerprint: 'xiaomi/whyred/whyred:8.1.0/OPM1.171019.011/V9.5.11.0.OEIMIFA:user/release-keys'

Revision: '0'

ABI: 'arm'

pid: 4992, tid: 6940, name: RenderThread >>> com.android.vending <<<

signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x200

Cause: null pointer dereference

r0 00000000 r1 00001f01 r2 00000001 r3 00000000

r4 e1ed4ca0 r5 c966ea80 r6 da537541 r7 00000000

r8 cbc9af34 r9 cad76cbc sl cad76cb8 fp cad76cc8

ip ed5d4da0 sp c97ff6c8 lr cbc63dc5 pc da4dee88 cpsr 80000030

backtrace:

#00 pc 000a7e88 /vendor/lib/egl/libGLESv2_adreno.so (EsxContext::GlGetFramebufferAttachmentParameteriv(unsigned int, unsigned int, unsigned int, int*) const+307)

#01 pc 0003e67c [anon:libc_malloc:eaa00000]
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] ValKyre:
excuse me. I have a question. have something wrong with me, hope someone can test and check issue.

.

My problem is: i use u11-android 8 and use v313 rev 23. after flash it work fine. (antutu increase >90k gpu). *the video test in first time run smooth than stock driver -like 60 fps-*.... But some day ago i check again.... i full wipe and flash rom,magisk, and driver " like method, but only use v313" . But when i check again with antutu ( score still 83k gpu). * the video in first test not smooth anymore - like 30 fps-*.

.

So what does this mean bro ? . Can someone test like me and and let me know it only problem on my phone :(
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Bintang Krisna:
Is this the latest version for Oreo based phone?will there be an update for it?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] D1stRU3T0R:
Yes, that's the last.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] tejasudupa:
Guys can anyone answer why Snapdragon 650 is not compatible or is it in still progress. beacause the new pie ROM has problems with vulkan. Vulakn slows down games instead of making them faster and the graphics get corrupted with red or blue screen it's soo troublesome to have it turned on and the android glitches now and then with solid red and blue screen and the driver is old it's version is 145(i guess ).please reply
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] D1stRU3T0R:
It's saying that sd650 not compatible in the op
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] tejasudupa:
Exactly I know why isnt it compatible with sd650 when all others seem to work why only sd650 not working because like I mentioned vulkan on pie is having problems isn't there any solution to that?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] airidosas252:
I'm guessing that if these drivers aren't compatible with 650 for so long, it means that something is not right. It could be down to even kernel level, since 650 is out for quite a while. It makes sense, since other SOCs, which are updated more frequently, can run these drivers without too much issue.

I remember once trying to run newer on one of my older phones and it didn't run because the code inside the kernel sources were just too old.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] zoel.fahmi:
It's working well on redmi note 4x snap 625

AICP 13.1 (OREO 8.1 TREBLE)

ARM64

combined with Franco kernel
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
if you just want to flash the vulkan driver, delete everything except :

1. vendor/lib/libllvm-qgl.so

2. vendor/lib64/libllvm-qgl.so

3. vendor/lib/hw

4. vendor/lib64/hw

flash it.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] brujo5:
vulkan fixed for android pie dolphin emulator thx to dolphin devs.

https://github.com/dolphin-emu/dolphin/pull/7729

apk here https://dl.dolphin-emu.org/prs/pr-7729-dolphin-latest.apk
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Revenant Ghost:
I'm still waiting for the MMJ version to be updated because it runs faster than master, thanks to some added tweaks.

EDIT: Dolphin MMJ has been updated. Guess I'll try Android Pie, again.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Somname:
Just to update...

I went from v269 to v313 using lineageOS 15.1 on sd625.

It increased my battery consumption by about 10%/20% with negligible performance effects.

Rolling back to old version.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] danny19901:
Latest dolphin update fixed the vulkan issue
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] GodOfPsychos:
This got mentioned just 3 posts earlier
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] danny19901:
I know but pr build and it didn't download and also didn't work
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Afixel:
Thanks bro... MIUI 10 working
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] liecin:
Mi6x with xiaomi.eu rom

Witch one to download for mi6x with xiaomi.eu stable rom 10.2.1.0, i dont know trebel or non treble download,
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] kakobr:
This forum doesn't have a telegram group?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Paschfire:
Use the forums search to find the answer.

A simple Google search will also answer this question.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] SoI-Ieil-A:
Which File should i download for redmi note 6 (sdm636) android 9 non treble? which one is best for my device?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Paschfire:
Read the OP, as all the necessary information on what the correct version to install, including the detailed instructions on how to correctly install these drivers, can be found there.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] erokhin06:
Hello! (Non-Treble v313 rev23) my xiaomi mi 6X everything is fine, but the camera doesn’t work in AI mode, an error immediately appears and the camera closes. oreo (miui 10)(snapdragon 660). Is it possible to fix it somehow?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] GodOfPsychos:
[MENTION=8436723]heindrix[/MENTION] since dolphin finally fixed its issues with latest vulkan api's, could you maybe upload the 1.1 versions again?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
Yes i will ASAP.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
[UPDATE]

since dolphin emulator team have made a workaround fix on android dolphin emulator for blackscreen issue because of bad vulkan adreno driver from qualcomm, i made a small zip to flash vulkan driver only, you can find it in my google drive.

filename :

- vulkan_1.1 - non-treble.zip

- vulkan_1.1 - treble.zip

please note that you still need to rename the vulkan.xxx.so to your own device chipset name, if you're new to this, you can read the instructions on the first page.

also, this is specifically for Pie, not for Oreo.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] UzE ™:
Do I need to flash them with the ROM or flashing after booting will be fine on pie?

I have already flashed the drivers with the ROM .
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] atakan33:
i flashed my non treble oreo no problems so far .
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Paschfire:
Really it shouldn't matter, though report back here if an issue persists.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] GodOfPsychos:
Of course there is no problem if you don't test it.

Just try any app/game which needs vulkan. Vulkan isn't used otherwise for normal use (like drawing the UI is still handled by opengl). Only apps/games which need it or have an option to enable it, will use vulkan.

Anyway, whatever you try to use with vulkan, should just crash. This is because the 1.1 drivers were compiled for android pie.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] joshuaroilox123:
Do i need to flash the adreno 5xx for the vulkan driver to work? The vulkan 1.1? Or I can just Flash vulkan 1.1 and it will work just fine?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] joshuaroilox123:
Also how to fix on dolphin emulator like exploding bomb or something that has so many effect happening on the screen gives you lower fps? This happens on resident evil 4 even cutscenes gives me lower fps
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] serjann:
debug.enabletr=true or debug.enable=true ???
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Paschfire:
debug.enabletr=true is correct.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] heindrix:
last time i checked, this thread is not a dolphin emulator thread :D
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] joshuaroilox123:
I also think that. Sorry :P
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] nitishkrp:
Anyone have the link of rev15

Rev23 doesn't make any difference in gaming(too much frame drop) specially pubg but when I was on rev15 its gave very smooth performance and no frame drop.

I've HTC 10 sd820.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] GodOfPsychos:
Hmm. Now im curious to test a previous revision myself as my phone (axon 7) also uses the SD820

Edit: just a little sidenote, but perhaps the rev15 might use more power for the performance gain while rev23 got changed to save power. Only speculation tho

[MENTION=8436723]heindrix[/MENTION], are the previous versions gone from your google drive completely or just hidden as of now? If so could you maybe unhide or reupload them (only if it doesn't bother you of course)?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] SoI-Ieil-A:
ok.i flashed V313 not treble on redmi note 6 Miui 10 android 8.1 . there is a bug .video playback is green.how to fix it?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] PSH ZentroGodYT:
Can this be used on sdm845?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] joshuaroilox123:
Is the 331 version has better performance than the previous build? I'm planning to update my driver to the latest one.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Pseudonym:
Why 324 has newer date than 331? 331 is Oct 2018
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] GodOfPsychos:
Because that number doesn't mean its the latest or newer. As i understand (as you maybe saw in OP) its related to which android version is the minimum requirement. Perhaps 324 has a newer revision than the 331, therefore its a newer date.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] noskojv:
For Xiaomi Redmi Note 5, what archive do I need to update ?

Firmware ARROW OS PIE.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Paschfire:
Read the OP, as all the necessary information on what the correct version to install for your devices SoC/Android version, including the detailed instructions on how to correctly install these drivers, can be found there.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] GodOfPsychos:
[MENTION=8436723]heindrix[/MENTION] could you maybe reupload the previous revisions of the adreno drivers as well. As a previous comment stated, the rev23 of 313 had less performance than rev15 for example (at least in this persons case; weren't able to test myself yet).

Since there might actually be more experiencing this, it could be useful for everyone to get their revision of choice which suits their needs the best (if another version indeed does give them more performance than another one).

Also it would be beneficial to those who might have problems with a certain versions be buggier for their phone. Even if the latest revisions usually have the latest fixes, some of those might not work fully on their rom.

Basically meaning to give the user the choice to downgrade their current driver if a newer one doesn't work correctly.

No need to rush or anything. Just asking if you could reupload them for those reasons.

We all appreciate you work.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] jesus693:
Has someone been able to install in some custom rom pie? I've tried several but I get bootlogo :( I have a motog5 plus SoC625.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] eiPeiDweP:
Snapdragon 652 running on dotOS

Android version: 8.1.0 Oreo

Stuck at bootlogo.

Just a feedback :D

---------- Post added at 06:04 AM ---------- Previous post was at 05:41 AM ----------

Another feedback.

Tried non treble vulkan only driver, flashed, booted but not updated. Maybe my device uses a different fs.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] TensorLake:
hi！ I see the drivers are not compatible with snapdragon650, but is there any chance that vulkan1.1 can work on it?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] toha-lev:
throw a link to download rev 15
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] D1stRU3T0R:
Aren't there new drivers?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] GodOfPsychos:
Anyone with all driver versions (including older ones) backed up?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] pitufimanuel:
Screen black solution¡¡¡

In my case, I have an Axon 7 (A2017G), the first time I flash rev23 and restart it, I throw the black screen problem, the solution was to flash the rom that I had then or any other rom and then flash the drivers.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] GodOfPsychos:
Axon 7 user here as well.

The solution you described to the black screen issue is already mentioned in the OP
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] AjrAlves2016:
I have one question (and sorry if it was already answered in older messages):

I have a Mi A1 with Extreme Kernel in the STOCK March pie ROM, I am looking after this driver update to improve my performance, even if it go up just by a little.

My question is:

Do this fix work in the stock Pie ROM?

If yes, do I really need to flash the ROM and after flash this driver or can I just do a general wipe in data/cache, flash the driver and call it the day?

And, one more time, sorry if this question was already answered previously in this topic.

Also, I am not asking for anyone warranty for it to work, just asking if anyone already did what I am about to try and know what can happen or if what I am trying to do haves any logic.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Paschfire:
Yes it works with Pie.

Yes, as stated within the OP you may have to flash the Adreno_Driver zip after cleaning flashing Pie 9 ROM, if blacksreen occurs during boot up from flashing it without clean flashing the ROM first.

Also, using the XDA forums search does shows

other Mi A1 users successfully installing it on previous Pie builds.

While this doesn't guarantee it's going to work on your current Pie 9 ROM build, you can still try it for yourself and find out. If successful you could also return to this thread and share your results for other users whom have yet to attempt it.
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] AjrAlves2016:
Thank you mate! I'll try
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Cygnuss:
Will this work in Nougat?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] GodOfPsychos:
Read the OP
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] fabiotg:
project treble

installing the project treble version is it possible then to install rom gsi?
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Livio21:
I cant seem to be able to install it. I followed every step , but no change. I am using a ZTE Axon 7 ( S820) with lineage os 15.1 official build . I flashed it with 3 different versions of twrp ( 3.2.3.0 ; 3.2.1.0 ; 3.2.1.8 ) still no change. I have magisk 18.1 installed also
[Xiaomi Mi MIX  ROMs, Kernels, Recoveries, & Other ] Paschfire:
Did you fully read the OP installation instructions and following them correctly?

Making the necessary file name edits to the vulkan.xxx.so file(Eg. vulkan.msm8996.so) found within the Adreno-5xx-GPU driver zip before flashing the archive?