yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] m378:
Understood thanks.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] :
The answer is, this TWRP could not handle with newer versions of MIUI...there is no fix yet. Dev maybe find one in a few days...so be patient....thx.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] Dwokfur:
As I understand it, current TWRP doesn't support decrypt for Pie, and newer ROMs come with Pie.

---------- Post added at 12:14 PM ---------- Previous post was at 12:06 PM ----------

Hi Nijel8,

I was using modified LineageOS for Xiaomi Mi Max Helium before and now I'm about to start using a Mi Max 3. I will be able to unlock it's bootloader next week. I'm capable of compiling a ROM for the device. The source code is now available. If I can be of any help to brew a ROM for this device, please let me know. LineageOS is not officially out for this device, but I saw the github tree of yours. I understand, that it's just a testing device now for you. There's the ARB issue, I'm not sure when going from an official ROM to an upcoming LineageOS. I have an EDL cable, just in case. TWRP Pie decryption will probably be available soon. Xiaomi Mi Max 3 seems to be a nice device after all...

Thx: Dw.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] ROMFACTORY:
Don't worry my sources are nearly completed will open soon for your helpful commits
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] opasha:
Xiaomi.eu pie roms flash and work just fine in case anyone is interested. Flash latest Oreo xiaomi.eu 8.11.15 then wipe cache and dalvik cache. Let it boot. Go back to recovery and flash latest 8.12.6 and wipe cache and dalvik cache. Reboot to system. Flawless, no issues. I used this method going from 8.8.9 xiaomi.eu to 8.12.6 xiaomi.eu with nijel's twrp. No problems. :good:
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] :
+1...works very well! I tested backup from Global Devel to Xiaomi.eu and back. Same from Xiaomi.eu to AOSP 9.0 Treble and back...all fine!
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] :
There is only little bug: After wiping and flashing a treble image, the error message " No OS installed" apears at reboot to system. But it boots correct, there is a system...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
I wouldn't say bug but a long time known glitch which is supposed to not happen but it does some time... More likely to happen if system or vendor are wiped before flashing... Why even people wipe those partitions is beyond my understanding.

After every operation TWRP checks if system is mountable and has more than 50MB of files. If one of these conditions fails it throws that message before reboot.

I personally don't see the point of it, it only scares users just like the message about couldn't unmount system. I mean what bad could happen even if it's true!? Just reboot to recovery and flash again if system wasn't installed properly... So I might just go ahead and disable it in my builds if that bothers you...

For now just ignore it...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] :
I wanna help you to make your work better, so I will post all big or little glitches I found. You can handle them how it is ok for you.

Is this way ok for you?
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
That's why we are here for... To report problems and fix them.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nomipakistanli:
My phone is rooted now.

and TWRP installed.

BUT! still the decryption is not enabled. and everytime i entert he recıovery it asks for password for decrypt data partition. :( :( thats too bad..

any way to solve the problem? i dont need the data. we can format it. i tried formating the data but i doesnt DO anything... rooted with magisk by the way.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] :
Format Data! Then change to OrangeFox TWRP! This project maybe dead..?
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nomipakistanli:
I solved my problem. this is how you should go.

1. find Magisk (all versions work) and install the ZİP on your SD CARD.

2. download TWRP (latest official worked for me) and put it on your computer.

3. go to fastboot mode. and flash the TWRP and get in the twrp without going to system.

4. it will ask for passowrd. press cancel and then go and format data from wipe.

5. again press back and dont get in the system and stay in the TWRP.

6. NOW! from twrp install the magisk zip. and boot to system.

now my phone is decrypted and also rooted. i am looking for a good ROM now.... emui.eu is really alggggy
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Updated...

Pie decryption with default password fixed...

Security is tightening more and more with every new Android version so still fighting decryption with user set password for Pie in recovery... Hopefully I'll get it working...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] JulianJenner:
WoW! Nice work!

Booted (not flashed permanently). Working. No data encryption issue! I could make a full backup with this version!

But after backup, system does not reboot, stucked on MI logo.

It's just an experience, there's no problem.

But the experience is that this recovery still doesn't work smoothly with the stock MIUI ROM ( I know, you hate this).

Maybe last TWRP survival script? I do not know...

I will continue to explore. Now, check if the new recovery works well with

TREBLED ROM

.

To be continued...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] Hen Ry:
[MENTION=4399618]nijel8[/MENTION]

Thank you very much.

I always had problems installing MiuiPro with the previous version.

The installation was repeated again and again after it was finished, after a restart.

Something about your script triggered that.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] dmitriypavlov:
Decrypted data on latest miui weekly just perfectly. Thank you.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Updated... Pie decryption completely fixed among other critical things! Fill very good about this release...

It's LOS time...

Sorry, can't help with that. Done countless backups/restore in my testing and had zero issues...

That was fixed couple of versions back. Also reading about data partition size issues after flashing MIUIPro but I personally never experienced it in my testing.

But to tell you the true MIUIPro looks kinda fishy in my eyes as a dev, poor porting job IMO. And on top of that with paid OTA updates!? Shame on that guy... Just my 2 cents...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nirur:
First of all thank you for all the great work. My bootloader got unlocked today. Tried with the official TWRP, but after reboot, Mi's default recovery replaced TWRP. Tried various options suggested in different forums, but the end result was the same. Then tried the above mentioned steps. After flashing the TWRP in the recovery partition, I still see Mi's default boot loader replacing your new bootloader.

Any suggestions?:(
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Updated...

Never quote OP again ever!

recovery log is not realy helpful in this case b/c it's too late when issue happens, twrp is already shutting down. But I appreciate posting it anyway as that is how bugs are reported. Thanks...

Now... Flash the update and run this command in recovery:

adb shell twrp_persist

Show me the output... or recovery log...:)
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Can you read?

You are trying to install partial 8.1 OTA update on a 9.0 system!!! Thank god it failed... as it should to keep your system safe from corruption...

Scratch that... I am the one who can't read... Too early morning here... Sorry...

I can fix that easy but wondering why MIUI OTA reads recovery fingerprint and not the system one it should be updating!? Stupid Xiaomi...

Anyway posting fixed release soon...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
It's included from the beginning. That's what happens behind the scenes before every TWRP reboot. I just added some extra lodging for debugging...

Unfortunately it's too late in reboot process for those lines to show up in recovery log...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Posted 12-30-2018 update earlier taken down. What I thought was easy fix for incremental OTA updates proved to be much harder... Fixing it breakes decryption. Fixing decryption breakes incremental OTA.

So decryption it is for the time being. You can always update with full package ROM.

If anybody installed 12-30-2018 update, please redownload and install again. Sorry for the inconvenience...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nirur:
[MENTION=4399618]nijel8[/MENTION] Something went wrong....I installed Busybox and the bootloader does not load now...Do you want some log files or shall I go ahead and reinstall the TWRP again?
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Don't get it... You installed busybox in MIUI and asking for TWRP reinstall!?:confused::rolleyes:
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nirur:
Yes. After installing busybox on my MIUI, now TWRP does not load. The OS loads fine.

---------- Post added at 01:19 PM ---------- Previous post was at 01:11 PM ----------

Now TWRP is loading. :confused::rolleyes: This is very strange:eek: and I have no clue what is going on...maybe the autoupdater fixed something...anyway sorry for the confusion...

Evaluating installing Treble ROM....Do you have any suggestion...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] JulianJenner:
Sorry my Heroe! I can not able to find 12-30-2018 update... Where is it? I just can find 12-29-2018 version on first page...

Okay. Forget it. Now that I have read everything, I think "12-30-2018" is just a typing error and the real one is '12 -29-2018 '
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] 4z4:
Your TWRP is working but I rooted my device for nothing... Mi Max 3 can't capture RAW photos even when Camera2API is enabled :( Xiaomi sucks!

EDIT: You have to manually edit build.prop to add or enable "persist.camera.HAL3.enabled=1". Now I can take RAW photos! :)
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] frulex:
Great work, I just installed your TWRP instead older TWRP and only then official 10.2 OTA update went through and installed without a single hiccup and all data intact. I only lost root, but I guess I will just have to reinstall Magisk again...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] Nerdholica:
Thank you for your work and help.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Who me...?

jk

You always need to root again after rom install which overrides partitions, doesn't matter if root is in /system or systemless.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] palmdude:
Thanks, I tested the 12-29 version with xiaomi.eu 8.12.27 (Pie). Decryption works fine now. Great work :)
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] choubix1:
I tried to restore a backup using TWRP and I bricked my phone (soft brick so I had to flash the Xiaomi global 10.2 fastboot rom using the xiaomi fast tool, then unlaock bootloader and resintall TWRP + magisk...)

How to properly perform a a backup and restore for next time time? thanks!
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] JulianJenner:
What version of ROM did you save backup?

What did you do exactly? And how did you do that?
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
You just backup and restore, nothing special about it...

Next time grab recovery logs for both backup/restore operations... But don't think recovery is your problem if no errors were thrown...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Updated... New Pie kernel built from source with LineageOS 16.0!
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] :
Works perfect! Is your kernel running on Xiaomi.eu, too?

Do you add some features in future?

How can I help you testing LOS16?
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
By running the recovery as hard as you can for now...:D

This kernel haven't seen Android yet, much less MIUI... Doubt it will boot on MIUI as is, it's pure as it gets for AOSP/Lineage based roms... Shoud work on GSIs too.

BTW all modules/drivers are built-in so no worries there like the oreo kernel we were building from Xiaomi sources... This one is only ~23MB all-in-one single image... v.4.4.153

I will be adding reasonable features after I get it running in Android.

For major kernel mods see [MENTION=5795080]mario_R[/MENTION]... He is the kernel guy here...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] JulianJenner:
"...Our hopa is micel in thou, O' Hlafweard!..." (old english prayer)
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] mario_R:
So I've compiled the kernel from your sources using GCC 4.9 few min ago but unfortunately bugs remains same as on my previous sources. So it's:

-no sound (overall, system doesn't play music, no ringtones, notifications, alarm app shows error called "Error" while switching alarm sounds)

-videos doesn't work work. Including YouTube, Messenger, Telegram etc... Videos can be played via MX Player using SW and HW+ decoders. Normal HW doesn't work. Of course without any sound. Already took some logs so let's see if I can fix it
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] babay911:
Hi ! We, some testers and fans of your mod.recovery for MM3 and was not able to directly ( even Magisk ) , start stock global ! To launch a localized firmware , restore backup and ...... , no complaints . We want you to tell us how to launch a Global flow from your recovery? And desirable on counts ! The answer is to branch Mi or Max 3 here : your thread on XDA ! Sincerely, Babay911 !
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] arieszx:
Thank you. This works with the latest MIUI Eu rom.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] JulianJenner:
The situation - I think - is:

I'll describe what I think, and then the more skilled-android-gurus will correct it if my thought is wrong.

Stock-Factory MIUI ROMs work with an encrypted partition.

This TWRP works perfectly with non-encrypted data partitions (like xiaomi.eu ROM, and Trebled AOSP-->)

When you start this TWRP, it avoids encryption, but it may cause additional problems.

Your device has a factory-partitioned encrypted partition.

With TWRP you successfully save all partitions (including encrypted partitions)

You then use TWRP, perform the Format data operation, and then the partition is no longer encrypted.

And when you want to restore the previous backup (including the encrypted partition), bootloop is created due to the incompatibility of the encrypted and unencrypted partitions.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Updated... Automatic OTA install finally fixed!

Not likely... TWRP backup is pure file per file tar archiving, decryption doesn't matter as long as files are accessible. It's not block or binary backup.

[MENTION=7371066]babay911[/MENTION] I really don't understand what you are saying exactly so not able to offer any help, sorry...

Is it the Global ROM not booting in general after clean install(never failed on me) or is it not booting after data restore(possible) or the full restore is not booting!? Please, explain your problem in details more clear. You can do it on 4PDA or PM in russian... Thanks.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] frulex:
Can I just ask what's the difference from the 12-29 (3.2.3-3) version which I have running now, because OTA installed through it without a problem last week?
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] :
I've got boot problems after complete backup and restore of MIUI. It boots up, but launcher did not start, blank screen, phone not usable. No security was set for screen before backup!
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
You will see the problem with incremental OTAs. Full rom OTAs are fine... And btw there is that thing a.k.a changelog on first page.

"complete backup" means... what?

No such problems here restoring boot, system, vendor and data from same stock miui version... Force closes, hangups etc are possible if you mix data/system/vendor from different miui versions. No boot at all possible if boot doesn't match system and vendor. Same goes 1000% for sure if you restore system and vendor regular(file based) backups with dm-verity enabled boot(stock miui). There is so much that can go wrong if you don't do backup/restore the right way.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] :
It is a bug in your recovery. I've backup all partitions (not internal Data like pics eg.) and restored them...two times...no complete boot! Done 1000% the same with OrangeFox TWRP and my phone boots correct. I tested with Xiaomi.eu 9.1.3 without active lookscreen security.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] JulianJenner:
[MENTION=4399618]nijel8[/MENTION] Thanks for

UPDATE-01-07-2019

i will try it.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] :
Fix this my restore-problem, too?

By the way...link is dead...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Updated...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] JulianJenner:
Not dead: https://dc5.androidfilehost.com/dl/...1-07-2019)twrp_v323-4_nitrogen_nijel8-MOD.img

小米MIX标准版4GB128GB银色MIUI10中国开发者9.1.7
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Link was dead temporary, was fixing minor bug catched after first upload...

No, that problem is not fixed, but I debugged it already. And for your info it is a bug in Android 9.0 platform I am building on, not a recovery bug.

Google has removed make_ext4fs utility which use to format ext4 file systems on pre-Pie platforms. make_ext4fs was suppose to be removed with Oreo but they left it due to bugs in mke2fs Pie is using now. Well as it turns out mke2fs still has bugs and that is what you are experiencing... And we don't have alternative(make_ext4fs) in Pie now.

OrangeFox is built with Oreo so using make_ext4fs to format system and vendor. Now I have to hack Pie/recovery to compile make_ext4fs from Oreo for ext4 partitions formatting. I don't like it at all but if that's the only way I have no choice. We'll see...

In a mean time you can backup system and vendor as Image which always works.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Updated... Now any backup type works for any partition of any ROM, stock/custom doesn't matter, dm-verity doesn't matter, Magisk doesn't matter.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] :
Tested...works now perfect. Thx a lot!

Are you able to add the password feature to lock twrp itself?
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Useless...

https://twrp.me/faq/securetwrp.html
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] babay911:
When will LineageOS 16.0?
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] quincyquinn:
As soon as you compile it I would imagine....???
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] palmdude:
Is there a bug regarding encrypting backups?

I set a password 'test1' and ran a backup for the recovery partition. Then another backup with password 'test2'.

After that I restored the first backup, but TWRP did not ask for any password? So it looks like the backup was not encrypted?

Version 1-9
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] Uschinator:
Did you upload a newer version of the 3.2.3-4 Version? Do i have to reflash the 3.2.3-4?
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] :
Look at filename...date...yes, there are a few version with same build name, but newer date in name...I am not happy with this signing, but who cares :p
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
If I was bumping up device version with every release the twrp top bar would've ran out of space...:)
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] shyboydream:
Is there a version can let me to touch /system files,like build.prop?

Thanks
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Yep... It's called "any TWRP + Magisk".
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] Kegos:
Sorry to ask about that. Whether you have made the firmware on the basis of lineage? For Mi max 3.:cowboy:
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
https://xdaforums.com/mi-max-3/help/los-t3889122
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] Kegos:
Hi, nijel8!

Sometimes I do a full cleanup and do a smartphone reboot, twrp asks to do its settings. Sometimes the settings are saved. Why it depends? Does it matter?
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] Bartos81:
I installed the latest beta version of MIUI Global, 9.1.24 by fastboot, launched and configured. I installed TWRP by ADB. Now TWRP can not see the internal memory, 0 MB. Why. Did MIUI improve the encryption?

Magisk installed.

Similarly, I installed previous versions of MIUI, I did not do the partition format data and installed TWRP which saw internal memory.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
If you wiped /data and wiped/flashed /persist yes, it's normal.

Yes, MIUI Pie and Oreo handle data encryption differently so you might have problems decrypting data from Pie to Oreo and vice versa. But that should not affect TWRP decryption performance - it handles both no problem.

Most likely you have experienced one of these rear occasions when things go foobar...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] SPOCK_VULKAN:
How's progress with lineageos ? Waiting impatiently ! Keep it up
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] Bartos81:
The new version of TWRP and the Data partition are again visible. Thank you.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] JulianJenner:
Installed. But now comes Chinese New Year ... no updates ... I can't test compatibility with incremental updates... A.S.A.P.... ;)
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] JulianJenner:
Dear [MENTION=4399618]nijel8[/MENTION] ! Thanks. Today I've successfully installed HAVOC - trebled and Pixel Dust -trebled to my MAX3 with your new recovery.

HAVOC:

PIXEL DUST:

And most importantly, it has never been so far. I was able to reset the TWRP backup back from the original saved MIUI China Developer system. ...and even tried - and with success - I was able to install a stock China Developer ROM with your help! Huge thanks to you !!! :p(Unfortunately, I can't buy your redundant phone, because would you send it here and I pay the duty, it would be more expensive than I buying a new one in my country ...):p
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Yet another update with decryption reliability improvements + having some fun...:)
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] nijel8:
Just tested incremental update from 10.0.1.0 to 10.2.1.0(581 MB) and it works just fine...
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] JulianJenner:
[MENTION=4399618]nijel8[/MENTION] Thanks. I am on China Dev...so I will see after Chinese New Year... :)

Ahh...I see....today's update again. Your development is amazing!

MiMax3 - HavocOS - Android 9.0
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] GEoMaNTiK:
Can I ask why Havoc over the other options available?

Do you have a guide for installing it?

I'm currently on the latest xiaomi.eu, didn't think I needed to to for custom ROMs, but your screenshots look great.
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] JulianJenner:
HAVOC is not MIUI. HAVOC is more customizable. But this is just a GSI, you need a base (xiaomi.eu ROM is perfect for this purpose)

There is https://xdaforums.com/project-treble/trebleenabled-device-development/gsi-havocos-v2-0-t3855601 HAVOC OS Thread... You need (for Max3) ARM64 Aonly GSI file !!! and ARM64 9.0 micro GAPPS-pack and Magisk 18.zip (if you need) Cheers!
[Xiaomi Mi Max 3 ROMs, Kernels, Recoveries, & Other] Dave Hodson:
If I am on latest global MIUI which has ARB I assume I cannot flash the HAVOC?