For Mi Max 3 Users ....
Before update i was on 8.10.25. The most runs well. One bug i have was known in OREO. SD Card shows sometimes 0Kb files. The other was the delay when i close a app and wents back to homescreen. So i plan to go to Pie. Sadly there´s no nitrogen TWRP version which supports Pie. I ask here sometimes if a known version exists. So the only way - seems - are the fastboot way. This i didn´t want, so i wait. Meanwhile the users here have reported for many bugs in the first version so i wait. And the most posters here tells to update with a clean install. This means everything must be new installed. I have no pleasure for that. So i tried a dirty install : At first i found a custom TWRP Version with Pie Support. I forget on which place - means somewhere on the XDA forums. The name : MiMax3-twrp-3.2.3-2-nitrogen-nijel8.img Try google. I didn´t know if its allowed to post it here. 1 Step i delete useless files and clean cache from the phone. 2. Step i flash this TWRP via fastboot to phone. 3. Step i copy the
8.12.6 v2 zip to sdcard. 4.Step i boot the phone into TWRP, wipe Cache/dalvik and install the rom without reboot. The time to flash was very quick - i stop 4min and a few seconds. After install reboot. First boot costs 3min 41 sec. Everything seems ok. 5. Step i went again to TWRP and flask Magisk 17.2. As well everything wents good. Phone boots extremely fast under Pie. The delays i discribe are away. The 0kb bug also gone. The Phone is fast, stable and the battery charging/drain is much better than before. The only mistake - the camera2api doesn´t works anymore. Bad. But i remember a post from a user here who offers kindly a patch for enabling Camera2api. The name was Camera_2API_Pie.zip. My respect to this user. Read the posts and you find it here. Flashing this file with TWRP and all works well. So it seems - by me - that a dirty install with TWRP works good. The Bootloader stays unlocked after flash. Also ARB is not active. check with this command - fastboot getvar anti - gives me this result : fastboot getvar anti failed. Means no ARB. Hope this helps all Mi Max 3 Users.
Happy X-mas
Anony