Stable daily driver treble roms? - Xiaomi Mi 8 SE Questions & Answers

Hello everybody,
I was just wondering if there's any daily driver Treble roms out there that you would suggest, Thanks ?

I'm using phhtreble AOSP 9.0 v111 (with gapps) on top of Xiaomi.eu 9.1.24 and it's working flawlessly. Only thing I can't test is the screen cast thing, since I don't have an enabled tv and VoLTE since my carrier doesn't use it. Also GCam crashes when trying to use slow mo. One last thing, I'd recommend using Magisk Canary 18.2 since that works. Cheers.

liquid or descendant, im using liquid tho

guglicap said:
... on top of Xiaomi.eu 9.1.24 ...
Click to expand...
Click to collapse
How did you flash MIUI 9.1.24. What I mean did you remove Firmware Update folder from the ZIP or leave it be? I am currently on MIUI 8.7.5 and affraid to get Anti Rollback protection. So I remove this Firmware Update just in case, but after flashing such ZIP my MI8SE doesn't want to boot. It stucks on MI Unlocked logo, it is not even a bootloop.

Doman said:
How did you flash MIUI 9.1.24. What I mean did you remove Firmware Update folder from the ZIP or leave it be? I am currently on MIUI 8.7.5 and affraid to get Anti Rollback protection. So I remove this Firmware Update just in case, but after flashing such ZIP my MI8SE doesn't want to boot. It stucks on MI Unlocked logo, it is not even a bootloop.
Click to expand...
Click to collapse
I think Xiaomi.eu roms shouldn't trigger anti rollback anyway. If you want to be safe flash a China Pie rom, then Xiaomi.eu 9.1.24 then whatever. I think I did china 9.1.3, eu 9.1.24 and PE 190111, but I'm not sure

@guglicap
Thanks for all the tips. Before I had MIUI EU 8.7.5 as a base. I could run most treble GSI, but with some problems and issues (like phone reboot after trying to make call or a few reboots before the system finally started). With MIUI EU 9.1.24 as a base they seems to run much better. I will try to test more features soon.
A few remarks from myself for anyone who wants to try treble GSI:
1. Flash full MIUI EU zip, do not remove Firmware Update folder as I tried before. Firmware Update contains some necessary files to be flash to run latest builds. Regarding the Anti Rollback protection... I had a FALSE response for fastboot getvar anti on MIUI EU 8.7.5, and after MIUI EU 9.1.24 I have anti:1... so it is still safe.
2. Use MIUI 9.1.24 (xiaomi.eu_multi_MI8SE_9.1.24_v10-9) as a base, not the newer builds, as they did not work for me. Also use TWRP 1227 for this build.
3. You can also use MIUI stable 10.2.2 (xiaomi.eu_multi_MI8SE_V10.2.2.0.PEBCNXM_v10-9), but this build works with TWRP 1217.
4. The precedure to run GSI is as below:
a) preferably clean: System, Data, Cache, Dalvik-Cache
b) flash MIUI EU as above, make sure it boots
c) flash treble GSI as System Image (there is many available, I prefer Resurrection Remix, LiquidRemix, HavocOS, AEX, AOISP... I find them the most customizable)
d) clean Cache, Dalvik-Cache, Data (or format Data as an option)
e) disable dm-verity in TWRP => Advanced => RM-dm-verity (very important, as most of the GSI will not run without this step)
What I still need to figure out is:
- encryption (that is a must have for me, so far with no luck on MIUI nor on treble GSI ROMs using the system build in option)
- camera (either working MIUI Camera or GCam, as the AOSP cameras are really bad)

Doman said:
@guglicap
Thanks for all the tips. Before I had MIUI EU 8.7.5 as a base. I could run most treble GSI, but with some problems and issues (like phone reboot after trying to make call or a few reboots before the system finally started). With MIUI EU 9.1.24 as a base they seems to run much better. I will try to test more features soon.
A few remarks from myself for anyone who wants to try treble GSI:
1. Flash full MIUI EU zip, do not remove Firmware Update folder as I tried before. Firmware Update contains some necessary files to be flash to run latest builds. Regarding the Anti Rollback protection... I had a FALSE response for fastboot getvar anti on MIUI EU 8.7.5, and after MIUI EU 9.1.24 I have anti:1... so it is still safe.
2. Use MIUI 9.1.24 (xiaomi.eu_multi_MI8SE_9.1.24_v10-9) as a base, not the newer builds, as they did not work for me. Also use TWRP 1227 for this build.
3. You can also use MIUI stable 10.2.2 (xiaomi.eu_multi_MI8SE_V10.2.2.0.PEBCNXM_v10-9), but this build works with TWRP 1217.
4. The precedure to run GSI is as below:
a) preferably clean: System, Data, Cache, Dalvik-Cache
b) flash MIUI EU as above, make sure it boots
c) flash treble GSI as System Image (there is many available, I prefer Resurrection Remix, LiquidRemix, HavocOS, AEX, AOISP... I find them the most customizable)
d) clean Cache, Dalvik-Cache, Data (or format Data as an option)
e) disable dm-verity in TWRP => Advanced => RM-dm-verity (very important, as most of the GSI will not run without this step)
What I still need to figure out is:
- encryption (that is a must have for me, so far with no luck on MIUI nor on treble GSI ROMs using the system build in option)
- camera (either working MIUI Camera or GCam, as the AOSP cameras are really bad)
Click to expand...
Click to collapse
About camera, this works well for me https://f.celsoazevedo.com/file/gcamera/MGC_6.1.021_MI8_V2b_plus3.apk
you need to flash a Magisk module for the fix which is in another thread. Even slow mo works.
Also, I never had a problem with dm-verity, could you elaborate on that? I'm curious now.

guglicap said:
... Also, I never had a problem with dm-verity, could you elaborate on that? I'm curious now.
Click to expand...
Click to collapse
phhtreble AOSP 9.0 v111 ROM worked out-of-the-box, with dm-verity untouched. But for many other ROMs I got bootloop. You need to disable dm-verity to make those ROMs to boot properly.

phhtreble v111 with magisk on top of miui pro seems to work without any problem.
The only bug i experience is that google camera crashes when entering slow-mo mode. Also, notification light works only for charging battery.
Geekbench 4 shows the same results as on miui, battery life seems pretty solid.
Currently using it as daily driver, no problems so far.

adrian.boata.7 said:
phhtreble v111 with magisk on top of miui pro seems to work without any problem.
The only bug i experience is that google camera crashes when entering slow-mo mode. Also, notification light works only for charging battery.
Geekbench 4 shows the same results as on miui, battery life seems pretty solid.
Currently using it as daily driver, no problems so far.
Click to expand...
Click to collapse
does double tap to wake work on you ?

twentyfourinc said:
does double tap to wake work on you ?
Click to expand...
Click to collapse
Hi, apparently it doesn't.

So, after i've spent few days with phhtreble v111, i've noticed the following bugs:
-Bluetooth call doesn't work (the phone rings, music stops playing, but the call runs through the phone speaker)
-Double tap to wake doesn't work
-LED lights up only when charging (Lightflow and other apps designed to take control over it are unable to do it)
-Front facing flash is dead
-Slow motion crashes camera app.
In rest, everything else seem to work fine, even the notch cutout.
Battery and performance are rock solid, substratum is fully compatible.
For camera, i use BSG's Google Camera, which excepting front flash and slow-motion, works like a charm.
Since those bugs are not critical or annoying, at least for me, i currently recommend it as a daily driver.

Related

Lenovo Z5s (no PRO) TWRP 3.3.1 + Pixel GSI + MIUI + FlyMe + H2OS

Hello guys,
I don't see a dedicated section for lenovo Z5s but I managed to download the TWRP 3.3.1 from baidu (only chinese and english but chinese default).
I then looked for rom authors, it seems they all are using chinese custom roms, anyway they are mirrored and MIUI has been tested by me.
I decided to mirror all downloads I found (they were quite hard to get):
TWRP :
TWRP-3.3.1-LENOVO_Z5S-CN-wzsx150-fastboot.7z (with fastboot instructions and files)
TWRP-3.3.1-0529-LENOVO_Z5S-CN-wzsx150.zip (can be flashed with TWRP)
recovery-TWRP-3.3.1-0529-LENOVO_Z5S-CN-wzsx150.img (only .img file)
Chinese Roms :
Z5s_miui_19.5.20(9.5.16)_Pie_Public_by Art_Chen(TWRP_FASBOOT_2in1).zip
Z5S_H2OS_190722
Z5s_Flyme7.3.1.0A_YouLinw_V1.5_19.07.25
GSI Roms : (Seems to be AB, because A-Only are not working)
According to 4PDA, only Pixel Experience have been tested for now, they provide screenshot and video.
Pixel Experience GSI Tested working!
Ressurection Remix Tested working!
Arrow OS Tested Working!
All other public GSI images (tested many, none of them working, no idea why)
Official ROM backup (QPST format):
https://mirrors.lolinet.com/firmware/lenovo/l78071/
I added permissiver v4 I got from Telegram on Android Q GSI channel
Instructions for GSI Images (thanks to 4PDA):
Using TWRP recovery:
0. Download the firmware files to your smartphone.
1. Enter the recovery menu. To do this, turn off the smartphone and simultaneously hold down the power button and volume +.
2. In the recovery menu, select the item Cleaning -> Selective cleaning. Check the boxes on Dalvik / ART Cache , System , Data and Cache . Swipe the slider to the right. Return to the main recovery menu.
3. In the main recovery menu, select Installation -> Install Img. Select firmware file XX.img. For system section firmware, select System Image, and for boot - Boot. Swipe the slider to the right. Go to the main recovery menu. Select Reboot -> System.
This procedure is new for all smartphones, so don't be afraid to ask questions if something went wrong.
Click to expand...
Click to collapse
Using adb:
0. Install the USB, ADB and Qualcomm drivers on the PC. Reboot the computer and connect the smartphone to the PC. Download files for firmware on PC.
1. In the folder where the files (.img) were saved, press SHIFT and the right mouse button from scratch. In the context menu, select PowerShell or CMD (activate command console).
2. Enter the commands one by one
fastboot flash system XX.img
fastboot erase userdata
fastboot -w
fastboot reboot
PS In some cases, it will be necessary to flash vendor and / or boot:
fastboot flash vendor XX.img
fastboot flash boot XX.img
Click to expand...
Click to collapse
Source for TWRP: https://club.lenovo.com.cn/thread-5442053-1-1.html
Source/author for H2OS & Flyme : Weibo
Source/author for MIUI : Weibo
4PDA page : https://4pda.ru/forum/index.php?showtopic=960895
Please move topic to another section if wrong.
First, thanks for the Thread. Very informative.
let me report that H2OS showes black screen after boot logo,
Flyme seems working but with some minor problems (bad english translation, no google apps on built-in chinese app store, upper notification bar not aligned, etc).
TASON42 said:
First, thanks for the Thread. Very informative.
let me report that H2OS showes black screen after boot logo,
Flyme seems working but with some minor problems (bad english translation, no google apps on built-in chinese app store, upper notification bar not aligned, etc).
Click to expand...
Click to collapse
Hi, thanks. H2OS is the only one i have not tested, i will remove the link. If you live outside Cina I would recommend GSI rom since chinese roms might have issues with notifications.
I now recommend AEX (arm64 AB)
vickdu31 said:
Hi, thanks. H2OS is the only one i have not tested, i will remove the link. If you live outside Cina I would recommend GSI rom since chinese roms might have issues with notifications.
I now recommend AEX (arm64 AB)
Click to expand...
Click to collapse
Don't you lost WIFI after flashing just GSI img file? I need to flash MIUI before flashing any GSI to keep WIFI working.
and this maybe is a lil bit off topic but have you ever had problems with fastboot?
my fastboot is not working properly since I bought this smartphone, 'fastboot devices' works but
can't flash anything, saying random error like 'maxium download size not reported', 'too many links', and even 'error: no error'...
tried changing usb port, cable, driver, everything I can think of.
I can still flash boot.img, recovery.img, vbmeta.img via QFIL but I want to use fastboot which is less hassle..
Report:
MSM Xtended is working too.
problems I hav till now.
1. WIFI not working if you flash directly from ZUI, or wipe cache/dalvic.
2. loud speaker sound problems at various ROMs, with or without equalizer app.
3. notch size is not matching with status bar at every ROMs
4. double tap to wake is not working for every ROMs.
I actually did flash miui first.
I contacted art_chen to get international MIUI, he told me he dont have phone anymore but we can download his miui zip and replace system.img with the one official from MI9 (taking the system.img full global fastboot firmware and it should work).
The vendor image and boot.img included in the miui rom have been customised by art_chen so he probably fixed wifi !
Since i also dont have the phone i cannot test so well.
vickdu31 said:
I actually did flash miui first.
I contacted art_chen to get international MIUI, he told me he dont have phone anymore but we can download his miui zip and replace system.img with the one official from MI9 (taking the system.img full global fastboot firmware and it should work).
The vendor image and boot.img included in the miui rom have been customised by art_chen so he probably fixed wifi !
Since i also dont have the phone i cannot test so well.
Click to expand...
Click to collapse
1. did you had loud speaker problem after flashing treble GSI files? Mine distorts heavily with every .img file i tried.
2. I'm testing swapping .img file with other xiaomi devices but none of them is working. Sounds like you don't own the device anymore so this will be lonely fight.
---------- Post added at 03:41 AM ---------- Previous post was at 03:36 AM ----------
I need FM radio which is not included in Art_chen's ROM so I tried swapping system.img with Redmi note 7 (closest spec), and failed.
TWRP log is saying "Failed to mount '/system_root'" so i guess the reason is partition chart problem or pre-installed magisk, I'm not sure I can fix this but I'll keep trying.
since FM radio is not even on the hardware list so i decided to give up FM radio, but updating android security patch with
Mi 9 (since OP mentioned), Mi 9 SE (quite close spec) and Mi CC9 (not international but even closer than redmi note 7) firmware files,
I don't think any of them would work, but I'll keep trying(2).
You could also try with Flyme blobs (boot, vendor etc) they are from different dev
If you messed up partition i recomment flash wjole miui or flyme with adb
Looking for Global Rom
I purchased the Chinese version of this model.
I tried various GSIROMs, but there were a lot of things that didn't work.
I want to use ZUIOS obediently. Does anyone have a Global Rom?
Also, you should be careful about overwriting GSIROM.
The lighting adjustment has gone wrong.
(No problem with genuine ROM)
teketake said:
I purchased the Chinese version of this model.
I tried various GSIROMs, but there were a lot of things that didn't work.
I want to use ZUIOS obediently. Does anyone have a Global Rom?
Also, you should be careful about overwriting GSIROM.
The lighting adjustment has gone wrong.
(No problem with genuine ROM)
Click to expand...
Click to collapse
there is no Official Global Firmware since this phone is only for china mainland. You can enable google service/calendar/GPS by downloading play store .apk from lenovo app store.
there is faulty firmware chimera with chinese rom + google service preinstalled, but trust me, it is unusable. It has every unfamiliar chinese-specific settings + bunch of 'google service force closed' alarms, bad battery drain by google service, crashing app downloading, etc.
Yes, I'm still using this mediocre device, found some useful articles about GSI, will throw links here.
https://www.dospy.wang/forum.php?mod=viewthread&tid=1626&extra=page=1
https://www.htcmania.com/showthread.php?t=1504540
it's not in English but google translate will help you guys.
here's the essence.
Flash MIUI first, its mandatory. Without it you will lost WiFi.
But, you will lost DT2W and FM radio at kernel level if you flash MIUI.
Now you can flash any GSI, but I recommend Pixel Experience from the link I uploaded,
because fixes of common GSI issues like statusbar height (use magisk+rirucore+riruedxposed+gravitybox), sound distortion (use magisk+audio compability), headphone not detecting (random) are integrated to the GSI.
Global ROM was uploaded to 4PDA.
K10 note is almost identical with Z5s and now it's Global released, you can get the QFIL files, I guess just swap system.img and userdata.img might work.
the difference between Z5s chinese ROM and K10 note global ROM must be something like that of Z6 pro chinese and global version...
edit: yes it is working, just swap system_xx.img and userdata_xx.img files will do the work, only camera.apk won't work properly (no optical zoom just digital, ramdom crash sometimes ) but we can stick with Gcam port.
I flash pixel experience then i find out auto brightness isn't work well.i adjust it to the lowest , but it still so bright.how can i fix it?
H2OS 9 : https://mp.weixin.qq.com/s/45L1TZFa0g1MP3-jSYhMDg
Flyme 8 : https://mp.weixin.qq.com/s/P8tL8eq9UhV8Hbq8-7nYBQ
MIUI 11 : https://mp.weixin.qq.com/s/q-8qnFI1VP8upyz6quZZmw
it's all from YouLinw, the dev of Flyme 7 port in OP.
Flyme 8 is still in daily alpha, it boots but stuck in Terms&Conditions screen.
MIUI 11 and H2OS works great, (but don't use pre-installed Magisk, install official v19.3 from via TWRP. idk why but pre-installed one or lastest v20.1 won't work.)
Android Security Patch in MIUI11 is Sep 1st while H2OS is Aug 1st (same with PE I linked before)
so it's your choice to use MIUIsh MIUI with newer ASP, or H2/PE which is more stock android, but with older ASP.
Quack phh Android 10 is not working sadly,
neither vendor by Art_Chen (MIUI10) nor YouLinw booted,
with original vendor it boots but Wi-Fi won't work, like always.
---------- Post added at 04:29 AM ---------- Previous post was at 04:21 AM ----------
s94084sammy said:
I flash pixel experience then i find out auto brightness isn't work well.i adjust it to the lowest , but it still so bright.how can i fix it?
Click to expand...
Click to collapse
I have the same problem, I just bear it since it's not major one. you can use any third party apps from play store that dims your screen if you want to.
Hello, i think about buying this phone or xiaomi note 7 pro . Want to flash lineage or aosp base rom, someone has a point of view about best hardware and best dev support ? For me note 7 pro have better dev support but one week for unlock bootloader and lcd cheaper for repair . Can't find photo versus, z5s have three module but rn7p have 48mp , someone have an advice ?
bretzelpopo said:
Hello, i think about buying this phone or xiaomi note 7 pro . Want to flash lineage or aosp base rom, someone has a point of view about best hardware and best dev support ? For me note 7 pro have better dev support but one week for unlock bootloader and lcd cheaper for repair . Can't find photo versus, z5s have three module but rn7p have 48mp , someone have an advice ?
Click to expand...
Click to collapse
I think Redmi Note 7 pro is the buy.
I chose Z5s because of its cheaper price, lighter weight, and more premium material (alu+glass).
And I also had nice Dev experience with ZUK Z2 so I expected the same with this phone (which was wrong guess )
Cam, I assume stock camera is better in Z5s, but You won't use stock ZUI/MIUI ROM anyway so that won't bother you.
GCam works great on both model, ported stock camera apk won't work as good as it's on stock ROM, both in Z5s/Note 7.
Sound, both mediocre.
Screen, both mediocre (HDR on Z5s is fake color boost only for chinese content apps),
and Z5s has unusual copper plate type connection not like normal ribon cable.
Dev, Z5s is for China mainland only so you won't get proper global/AOSP ROM developments,
but you can get bunch of MIUI/Flyme/H2OS ROMs...
Official Update is also better in MIUI over ZUI.
Hi there. Was there any AOSP or LineageOS working on our Z5S?
Hi @vickdu31 do you have a copy of recovery-TWRP-3.3.1-1015-LENOVO_Z5S-CN-wzsx150.img ? I tried as a guest in 4pda but I get a 404 error. Thanks for your help!
carlshark said:
do you have a copy of recovery-TWRP-3.3.1-1015-LENOVO_Z5S-CN-wzsx150.img?
Click to expand...
Click to collapse
https://drive.google.com/file/d/1-JwD0Ie5xY2CQRDv8rvZMK6ICf0vmp4n/view?usp=drivesdk

Miui 11 3D Face Unlock

Hi guys, So I recently bought mi 8 global version. I changed the region to HK,Taiwan Italy u name it but it only gives me 2D Face unlock. is there a way to avtivate it? Thanks.
samcex said:
Hi guys, So I recently bought mi 8 global version. I changed the region to HK,Taiwan Italy u name it but it only gives me 2D Face unlock. is there a way to avtivate it? Thanks.
Click to expand...
Click to collapse
You are talking about IR unlock. and it sounds like you are already using it. For example, go into a pitch-black room and use face ID to unlock the phone. if it unlocks in a pitch-black room, it's already activated. You will notice the IR receiver turns red as this happens.
While the Stable rom is great, once you can unlock the bootloader, give the custom Miui Xiaomi.EU rom a try. The Xiaomi.EU rom includes all of the bleeding edge features that have not yet made their way onto the stable rom. Plus, there is no need to disable ads, there aren't any to disable and you do not need to change regions, to be allowed to access the best features.
Additionally, Xiaomi.EU rom is based on the Weekly developers, China builds, and as the stable build, Google Play services is built-in, it also includes the drivers from the global build. The only drawback is that it is released weekly, and if you flash updates with every release, you will experience occasional bugs. ( it is based on beta afterall) So, it's best, to stick with the builds without bugs and update only occasionally instead of weekly. With that being said there are also many great custom ROMs, including the latest Pixel Rom which is also stellar.
Enjoy your new phone.
tsongming said:
You are talking about IR unlock. and it sounds like you are already using it. For example, go into a pitch-black room and use face ID to unlock the phone. if it unlocks in a pitch-black room, it's already activated. You will notice the IR receiver turns red as this happens.
While the Stable rom is great, once you can unlock the bootloader, give the custom Miui Xiaomi.EU rom a try. The Xiaomi.EU rom includes all of the bleeding edge features that have not yet made their way onto the stable rom. Plus, there is no need to disable ads, there aren't any to disable and you do not need to change regions, to be allowed to access the best features.
Additionally, Xiaomi.EU rom is based on the Weekly developers, China builds, and as the stable build, Google Play services is built-in, it also includes the drivers from the global build. The only drawback is that it is released weekly, and if you flash updates with every release, you will experience occasional bugs. ( it is based on beta afterall) So, it's best, to stick with the builds without bugs and update only occasionally instead of weekly. With that being said there are also many great custom ROMs, including the latest Pixel Rom which is also stellar.
Enjoy your new phone.
Click to expand...
Click to collapse
I unlocked my bootloader and flashed twrp, but twrp can't see the zip files I put in Internal storage, can u help me out?
samcex said:
I unlocked my bootloader and flashed twrp, but twrp can't see the zip files I put in Internal storage, can u help me out?
Click to expand...
Click to collapse
You need to format your data partition. All your files will be lost, so try to backup them somehow. You can find how to format data using TWRP on YouTube. Good search.
samcex said:
I unlocked my bootloader and flashed twrp, but twrp can't see the zip files I put in Internal storage, can u help me out?
Click to expand...
Click to collapse
You may need to mount system first, and then your desktop may be able to see the files. You will also need to install root, until you change from stock. I would suggest using Orange fox, but it's different from using TWRP.
Since you have TWRP, keep using it until you have mastered it's use than change to Orange fox later.
The stock Rom automatically encrypts your data so as the other person said you may need to format user data. Format type yes, reboot to recovery
When wiping on choose wiping caches, data, and storage only when needed. i would suggest buy a fast USB 3.0 drive and a OTBA to USB A adapter. You can get them cheap at places like Walmart, typically around $5.
While videos can be helpful, this page can answer any of your questions about TWRP : https://twrp.me/FAQ/
just take your time, never wipe Persist if it's in the wipe menu, never wipe system unless using a rom that instructs that you do so. in most cases swiping factory reset is all you need to do when installing new rom.
This post may be a little out of data : but you can find the majority of what you need here: https://forum.xda-developers.com/mi-8/how-to/how-to-install-roms-resolve-issues-t3911611
tsongming said:
You may need to mount system first, and then your desktop may be able to see the files. You will also need to install root, until you change from stock. I would suggest using Orange fox, but it's different from using TWRP.
Since you have TWRP, keep using it until you have mastered it's use than change to Orange fox later.
The stock Rom automatically encrypts your data so as the other person said you may need to format user data. Format type yes, reboot to recovery
When wiping on choose wiping caches, data, and storage only when needed. i would suggest buy a fast USB 3.0 drive and a OTBA to USB A adapter. You can get them cheap at places like Walmart, typically around $5.
While videos can be helpful, this page can answer any of your questions about TWRP : https://twrp.me/FAQ/
just take your time, never wipe Persist if it's in the wipe menu, never wipe system unless using a rom that instructs that you do so. in most cases swiping factory reset is all you need to do when installing new rom.
This post may be a little out of data : but you can find the majority of what you need here: https://forum.xda-developers.com/mi-8/how-to/how-to-install-roms-resolve-issues-t3911611
Click to expand...
Click to collapse
I did it! Do u think I could downgrade to miui 9 or miui 10?
samcex said:
I did it! Do u think I could downgrade to miui 9 or miui 10?
Click to expand...
Click to collapse
Can you see my signature?
Rollback protections were never enabled on the Mi8 by Xiaomi, so why wouldn't you be able to downgrade? You will have to format data though. (format, not wipe)
Next the newer versions of Miui 11, especially the beta versions are vastly better than previous builds. There is a a lot more features, more overall fluidity, less issues with permissions and notifications, and better overall battery life.
tsongming said:
Can you see my signature?
Rollback protections were never enabled on the Mi8 by Xiaomi, so why wouldn't you be able to downgrade? You will have to format data though. (format, not wipe)
Next the newer versions of Miui 11, especially the beta versions are vastly better than previous builds. There is a a lot more features, more overall fluidity, less issues with permissions and notifications, and better overall battery life.
Click to expand...
Click to collapse
Where can I find older miui versions images?

Need help in flashing cutom roms

I got my device yesterday and today i have been trying to flash legion os 2.11 but i always keep getting error 7 even tried by installing global rom through mi flash tool but still got error 7 from twrp and oxfox both.
Can someone just guide me clearly on flashing roms on this k20 pro.
Currently i using global miui 11 11.0.4.0 rom but want to try other custom roms as well..
Ezio553 said:
I got my device yesterday and today i have been trying to flash legion os 2.11 but i always keep getting error 7 even tried by installing global rom through mi flash tool but still got error 7 from twrp and oxfox both.
Can someone just guide me clearly on flashing roms on this k20 pro.
Currently i using global miui 11 11.0.4.0 rom but want to try other custom roms as well..
Click to expand...
Click to collapse
Try the latest TWRP from here.
https://forum.xda-developers.com/k2...icial-twrp-xiaomi-redmi-t3944363/post79823568
If you still get the same problem, report back in this thread.
Robbo.5000 said:
Try the latest TWRP from here.
https://forum.xda-developers.com/k2...icial-twrp-xiaomi-redmi-t3944363/post79823568
If you still get the same problem, report back in this thread.
Click to expand...
Click to collapse
yeah finally the twrp 3.4 unofficial worked fine from global miui 11 rom i wiped everything and flashed indian vendor-firmware file and then flashed rom with fcrypt zip file nd worked fine...
Thanks for suggesting this file i was using youtube videos as guide and everyone was using oxfox or older twrp..
Ezio553 said:
yeah finally the twrp 3.4 unofficial worked fine from global miui 11 rom i wiped everything and flashed indian vendor-firmware file and then flashed rom with fcrypt zip file nd worked fine...
Thanks for suggesting this file i was using youtube videos as guide and everyone was using oxfox or older twrp..
Click to expand...
Click to collapse
I've got a bit more time to reply now.
OFox is really designed to be used with MIUI. The majority of it's extra features are specific to running MIUI. I would only recommend it if you decide to stick with MIUI in the long run.
The TWRP I pointed to is from the dev who maintains the official TWRP for our device. The unofficial version you've installed is identical to the official version, but with the TWRP app removed. If you intend to stick with custom ROMs, I recommend you stick with TWRP from mauronofrio.
If you prefer to have your phone encrypted, then there was no need to flash fcrypt/DFE. There are a small number of users that continue to insist that we need to disable encryption, but it is not needed.
Having the phone unencrypted does make life a little easier when flashing, but if you prefer the security and want to know about living with an encrypted phone, reply back and I'll give you more details.
Robbo.5000 said:
I've got a bit more time to reply now.
OFox is really designed to be used with MIUI. The majority of it's extra features are specific to running MIUI. I would only recommend it if you decide to stick with MIUI in the long run.
The TWRP I pointed to is from the dev who maintains the official TWRP for our device. The unofficial version you've installed is identical to the official version, but with the TWRP app removed. If you intend to stick with custom ROMs, I recommend you stick with TWRP from mauronofrio.
If you prefer to have your phone encrypted, then there was no need to flash fcrypt/DFE. There are a small number of users that continue to insist that we need to disable encryption, but it is not needed.
Having the phone unencrypted does make life a little easier when flashing, but if you prefer the security and want to know about living with an encrypted phone, reply back and I'll give you more details.
Click to expand...
Click to collapse
I tried Legion Os which is Aosp based and it installed fine but then i tried Masik X 16 which again said this isn't for your device so had to make changes in updater script then it flashed fine.
Also i would like to know about decryption of storage and would it cause any issues in flashing roms again nd again..
Ezio553 said:
I tried Legion Os which is Aosp based and it installed fine but then i tried Masik X 16 which again said this isn't for your device so had to make changes in updater script then it flashed fine.
Also i would like to know about decryption of storage and would it cause any issues in flashing roms again nd again..
Click to expand...
Click to collapse
If you want to be permanently decrypted, then you will not have any problems flashing ROMs. However, whenever you need to update the vendor and firmware, you will also need to flash the DFE script again.
If you want to be encrypted, then the best thing to do, every time you flash, is to temporarily remove encryption by removing all lockscreen security just before flashing, then once you've finished, restore encryption by adding back lockscreen security. However, if you restore MIUI, then choose to go to another custom ROM, you will need to format the data partition when flashing over MIUI, even if you've removed lockscreen security first.
Robbo.5000 said:
If you want to be permanently decrypted, then you will not have any problems flashing ROMs. However, whenever you need to update the vendor and firmware, you will also need to flash the DFE script again.
If you want to be encrypted, then the best thing to do, every time you flash, is to temporarily remove encryption by removing all lockscreen security just before flashing, then once you've finished, restore encryption by adding back lockscreen security. However, if you restore MIUI, then choose to go to another custom ROM, you will need to format the data partition when flashing over MIUI, even if you've removed lockscreen security first.
Click to expand...
Click to collapse
Ok that means going from miui to aosp & vice versa - format data needed.
So this should similarly apply to all Miui based roms like xiaomi.eu or masik x or it is just for stock miui.
Ezio553 said:
Ok that means going from miui to aosp & vice versa - format data needed.
So this should similarly apply to all Miui based roms like xiaomi.eu or masik x or it is just for stock miui.
Click to expand...
Click to collapse
As far as I know, you only need to format data when flashing over official MIUI. I don't know the details, but it is my understanding that encryption on MIUI does not follow standard practice, which is why it it's necessary to format data when flashing over MIUI. I don't believe this issue exists with MIUI based custom ROMs, or when reverting back to MIUI.
Though, there may be occasions, when flashing from one AOSP ROM to another, and the phone is encrypted, when you may get a bootloop. In this case booting to TWRP and formatting data, will fix the problem. This is why I earlier recommended temporarily removing lockscreen security, if you choose to have an encrypted phone, even though this is a rare occurrence.
Robbo.5000 said:
As far as I know, you only need to format data when flashing over official MIUI. I don't know the details, but it is my understanding that encryption on MIUI does not follow standard practice, which is why it it's necessary to format data when flashing over MIUI. I don't believe this issue exists with MIUI based custom ROMs, or when reverting back to MIUI.
Though, there may be occasions, when flashing from one AOSP ROM to another, and the phone is encrypted, when you may get a bootloop. In this case booting to TWRP and formatting data, will fix the problem. This is why I earlier recommended temporarily removing lockscreen security, if you choose to have an encrypted phone, even though this is a rare occurrence.
Click to expand...
Click to collapse
Thanks for the info.
I tried custom miui rom and well flashing dfe worked fine so i think its just for official miui.

Eu Rom. Need help

Hi guys, I couldn't find a full guide here. Mostly scrambled. Can anyone Please dm me or write here , a full step guide to shift to eu rom.
Currently I am on the latest global rom V11.0.2.0.QCNMIXM : MIUI 11 : Android 10 .
Previous xiaomi device I owned gave me a headache whenever there was an issue of bootlooping etc that comes with flashing i.e. it was difficult to get back. What's the situation here.
Basically I want to shift to eu rom with magisk etc.
Please suggest most stable kernel, recovery etc and procedure. Appreciate any help , links will be helpful. Thanks a ton. :fingers-crossed:
Do you mean a stock EEA rom or the xiaomi.eu custom rom?
Maranex said:
Do you mean a stock EEA rom or the xiaomi.eu custom rom?
Click to expand...
Click to collapse
I mean the Xiaomi.eu custom rom.
1. Unlock Bootloader
2. Install TWRP
3. Format Data partition with twrp
4. Copy rom to internal storage
5. Flash it via TWRP
DONE.
Details:-
https://xiaomi.eu/community/threads/miui-12-0-stable-release.56191/#post-548405
ksulaiman579 said:
I mean the Xiaomi.eu custom rom.
Click to expand...
Click to collapse
Hello, did you finally succeed installing eu rom?
GTMF99 said:
Hello, did you finally succeed installing eu rom?
Click to expand...
Click to collapse
No, bro. Still waiting on bootloader unlock timer. 2.5 days more.
GTMF99 said:
Hello, did you finally succeed installing eu rom?
Click to expand...
Click to collapse
Yes, Finally Done. Just booted up. Will let you know what all is working etc.
I unlocked bootloader.
Flashed TWRP, using xiaomi adbtool ,
in twrp formatted everything , but not vendor.
Flashed xiaomi eu rom , then again formatter cache and dalvik cahche, and then formatted data ,.
If you don't format data then the device will keep rebooting to twrp.
ksulaiman579 said:
Yes, Finally Done. Just booted up. Will let you know what all is working etc.
I unlocked bootloader.
Flashed TWRP, using xiaomi adbtool ,
in twrp formatted everything , but not vendor.
Flashed xiaomi eu rom , then again formatter cache and dalvik cahche, and then formatted data ,.
If you don't format data then the device will keep rebooting to twrp.
Click to expand...
Click to collapse
Yep, I'd install EU ROM, but didn't like it, many bugs in addition to the ones already in stock MIUI, actually using Havoc OS GSI 3.8, recommended for a less bloated experience and awesome tweaks for this device
GTMF99 said:
Yep, I'd install EU ROM, but didn't like it, many bugs in addition to the ones already in stock MIUI, actually using Havoc OS GSI 3.8, recommended for a less bloated experience and awesome tweaks for this device
Click to expand...
Click to collapse
Which version did you try?
11.0.8.0 was buggy for me but 11.0.11.0 is really smooth, only issue I have with it is that gestures won't trigger the PUP player so I'm stuck with on-screen buttons. Haven't tried their 11.0.1.0 build because TWRP still can't decrypt Android 10 but I've used it on stock and it was still pretty buggy.
Hopefully Xiaomi will patch it and not just release another broken Android 10 build, this time with MIUI 12.
Maranex said:
Which version did you try?
11.0.8.0 was buggy for me but 11.0.11.0 is really smooth, only issue I have with it is that gestures won't trigger the PUP player so I'm stuck with on-screen buttons. Haven't tried their 11.0.1.0 build because TWRP still can't decrypt Android 10 but I've used it on stock and it was still pretty buggy.
Hopefully Xiaomi will patch it and not just release another broken Android 10 build, this time with MIUI 12.
Click to expand...
Click to collapse
I am using 11.0.10 , I am not going to use twrp to flash anything anymore so... Doesn't matter to me about it.
But I am finding this to be better than stock miui. Feels a bit more smooth , everything seems to be working just fine.
Maranex said:
Which version did you try?
11.0.8.0 was buggy for me but 11.0.11.0 is really smooth, only issue I have with it is that gestures won't trigger the PUP player so I'm stuck with on-screen buttons. Haven't tried their 11.0.1.0 build because TWRP still can't decrypt Android 10 but I've used it on stock and it was still pretty buggy.
Hopefully Xiaomi will patch it and not just release another broken Android 10 build, this time with MIUI 12.
Click to expand...
Click to collapse
11.0.1.0 with android 10

Confusion with firmware, vendor etc.

Hey guys,
as my last phone was an OPO where flashing custom roms was pretty simple, I don't understand the principle of flashing the Mi 9T Pro, where you always have to consider and install separately the right version of firmware, vendor etc. I would be thankful if someone could explain it to me.
I try to order my questions:
Why are ROM, firmware and vendor separated and don't come together in a single file?
How do I find out the correct version of firmware for my phone? And what is the difference between those versions, eg. China, Global and EU? And is EU the same as EEA?
The recommendation is always to update the firmware when flashing a ROM - but for vendor it is not (like for LineageOS 18.1) - why? Wouldn't it be beneficial to update vendor, too? As I understand, vendor contains necessary proprietary binaries.
Is it recommended to regularly update the firmware even if there is no update for my ROM? And what is the most comfortable way, is something like OTA possible?
What is different about TWRP images with a "_9"? (twrp-3.5.0_9-0-raphael.img vs. twrp-3.4.0-0 or -1). Recently broke the recovery of my OPO when I installed its latest twrp version which had the 9
Thank you for helping an interested person with little IT/android knowledge
oriped said:
Hey guys,
as my last phone was an OPO where flashing custom roms was pretty simple, I don't understand the principle of flashing the Mi 9T Pro, where you always have to consider and install separately the right version of firmware, vendor etc. I would be thankful if someone could explain it to me.
I try to order my questions:
Why are ROM, firmware and vendor separated and don't come together in a single file?
How do I find out the correct version of firmware for my phone? And what is the difference between those versions, eg. China, Global and EU? And is EU the same as EEA?
The recommendation is always to update the firmware when flashing a ROM - but for vendor it is not (like for LineageOS 18.1) - why? Wouldn't it be beneficial to update vendor, too? As I understand, vendor contains necessary proprietary binaries.
Is it recommended to regularly update the firmware even if there is no update for my ROM? And what is the most comfortable way, is something like OTA possible?
What is different about TWRP images with a "_9"? (twrp-3.5.0_9-0-raphael.img vs. twrp-3.4.0-0 or -1). Recently broke the recovery of my OPO when I installed its latest twrp version which had the 9
Thank you for helping an interested person with little IT/android knowledge
Click to expand...
Click to collapse
If you stick with stock ROMs, you don't need to worry anout firmware, vendor, etc.
You update by OTA or by downloading the so-called zip/recovery package that can be installed by the stock recovery or from TWRP
Only in rare occasions (usually when people screw something, want to go back from custom ROMs and so), you would need Xiaomi Flash tool and the so-called tgz/fastboot packages.
They include vendor and again, you don't need to worry about downloading and flashing vendor
How (and do you really) need downloading and flashing vendor for LOS, I have no idea (I don't use AOSP ROMs)
What do you mean by Eu?
If you mean Xoaomi.eu ROMs - they are not the same as stock EEA ROMs.
Actually, Xiaomi.eu IS NOT stock or even not an official ROM endorsed by Xiaomi Inc.
Personally, I started on my Mi 9T two years ago with A9/MIUI 10 (I think). Mine was EEA and I followed the updates till A10/MIUI 11.
From the beginning I unlocked Bootloader, played with various versions and incarnations of TWRP, I always rooted my phone with the latest (Canary) Magisk, played with debloating, various Magisk modules, etc.
I also played with Kali Nethunter at the time
Never in my carrier I needed to use Xiaomi Flash tool and tgz/fastboot firmwares (specially not vendor packages), always only zip/recovery ROM packages were enough for me
A year ago I moved to Xiaomi.eu weeklies. A month ago I decided it was enough and settled to Xiaomi.eu but Stable.
Xiaomi.eu, both weeklies and stable are built on A11/MIUI 12.5 (recently stock was finally also updated to A11/MIUI 12+ but I didn't return to stock)
Since 'official' Magisk is kind of 'dead' for 5 or so months, for the last two months I play with Magisk Alpha (recently incl. Zygisk and so)
Again, I have no experience (and no interests at all) about AOSP and GSI ROMs, particularly the LOS (in my past life with another phone, I used an earlier version of LOS for quite some time there)
Some links maybe of interest for you to read/learn from:
https://c.mi.com/thread-1857937-1-1.html
How to Flash Xiaomi Firmware using MIUI Fastboot and Recovery ROM
Ever since the dawn of affordable smartphones in countries like India and China, the demand for more has increased. The consumers now, more than ever, are
www.getdroidtips.com
How-to use Xiaomi Flash Tool to flash or install Firmware
Step-by-Step guidelines to use Xiaomi Flash Tool to Flash Stock Firmware on Xiaomi Smartphone and Tablets.
xiaomiflashtool.com
Xiaomi's Anti-Rollback Protection Explained: How to avoid bricking your phone
All Xiaomi smartphones and tablets will have anti-rollback protection enabled. What is it and how do you avoid bricking your device because of it?
www.xda-developers.com
[INFO] Widevine L1 Support
This thread should answer most of your questions regarding Widevine L1 support on your device(s). I will try to keep it maintained and up-to-date. Notes: * This list includes only supported Android 10+ devices that either support Widevine L1 officially, or support it unofficially by Xiaomi.eu...
xiaomi.eu
What the letters in the MIUI version designation mean
MIUI V12.0.5.0. QFJMIXM - Android version M - Android 6.x (Marshmallow) N - Android 7.x (nugát) O - Android 8.x (Oreo) P - Android 9.x (Pie) Q - Android 10.x R - Android 11.x S - Android 12.x - device code (phone model) JA - Xiaomi Mi 10 Pro JB - Xiaomi Mi 10 JC - Redmi 9 JO - Redmi Note 9 JZ...
xiaomi.eu
PS: Yeah, I am from Mi 9T (not Pro) world, but your questions and my comments and links are common and more general (not limited to Mi 9T Pro or plain, or to MI 9 *** range of models, but general for Xiaomi devices)
But if you meant EU letters in the stock ROM name - then yes, EU means European and that is EEA stock ROM
Similarly like MI letters (probably abbreviated from MIUI) in the stock ROM name mean International - see the attachement
Btw, this app might be also useful (not only for newbies):
MIUI Downloader - Apps on Google Play
MIUI upgrade app for Mi users.
play.google.com
Open your Settings/My Device/MIUI Version (top left), aka System Updater app, read the full name of your stock ROM and compare against the attached chart
Thank you!
One more question: How do I change magisk to vvb2060 alpha version?
oriped said:
Thank you!
One more question: How do I change magisk to vvb2060 alpha version?
Click to expand...
Click to collapse
His Github page where you can download the 'latest official' Alpha:
GitHub - vvb2060/magisk_files
Contribute to vvb2060/magisk_files development by creating an account on GitHub.
github.com
Newer, unofficial (I'm on the latest) can be downloaded here:
Magisk alpha
带遥测的第三方Magisk版本,比Canary通道更加不稳定,与上游行为有较大不同,无安全性保证,无可用性保证,无隐私协议。 问题反馈请加群发送日志文件,非alpha独有问题建议先在GitHub反馈。
t.me
You download and install Magisk (Alpha) apk (formerly, in Magisk v22 it was Magisk mngr)
If you are already rooted, you can take then Direct install to 'upgrade' to the same Magisk Alpha version
If you were not rooted yet, you can patch your boot.img (it can be extracted from your zip/recovery or tgz/fastboot stock ROM), later you will flash that patched img by Fastboot.
Instead of boot.img, you can patch boot.emmc.win Boot backup from TWRP
You can also rename magisk apk file (that Magisk Alpha app you downloaded) to install.zip and flash through TWRP (old school for those who are accustomed to flash Magisk zip through TWRP).
If you have the latest 3.5.-9 official TWRP, you don't even need to rename, you can flash as it was downloaded as magisk apk file
But be aware that Magisk Alpha has no more MagiskHide, instead it is now DenyList.
And configuring DenyList to pass SafetyNet is another (short) story
zgfg said:
If you stick with stock ROMs, you don't need to worry anout firmware, vendor, etc.
You update by OTA or by downloading the so-called zip/recovery package that can be installed by the stock recovery or from TWRP
Only in rare occasions (usually when people screw something, want to go back from custom ROMs and so), you would need Xiaomi Flash tool and the so-called tgz/fastboot packages.
They include vendor and again, you don't need to worry about downloading and flashing vendor
How (and do you really) need downloading and flashing vendor for LOS, I have no idea (I don't use AOSP ROMs)
What do you mean by Eu?
If you mean Xoaomi.eu ROMs - they are not the same as stock EEA ROMs.
Actually, Xiaomi.eu IS NOT stock or even not an official ROM endorsed by Xiaomi Inc.
Personally, I started on my Mi 9T two years ago with A9/MIUI 10 (I think). Mine was EEA and I followed the updates till A10/MIUI 11.
From the beginning I unlocked Bootloader, played with various versions and incarnations of TWRP, I always rooted my phone with the latest (Canary) Magisk, played with debloating, various Magisk modules, etc.
I also played with Kali Nethunter at the time
Never in my carrier I needed to use Xiaomi Flash tool and tgz/fastboot firmwares (specially not vendor packages), always only zip/recovery ROM packages were enough for me
A year ago I moved to Xiaomi.eu weeklies. A month ago I decided it was enough and settled to Xiaomi.eu but Stable.
Xiaomi.eu, both weeklies and stable are built on A11/MIUI 12.5 (recently stock was finally also updated to A11/MIUI 12+ but I didn't return to stock)
Since 'official' Magisk is kind of 'dead' for 5 or so months, for the last two months I play with Magisk Alpha (recently incl. Zygisk and so)
Again, I have no experience (and no interests at all) about AOSP and GSI ROMs, particularly the LOS (in my past life with another phone, I used an earlier version of LOS for quite some time there)
Some links maybe of interest for you to read/learn from:
https://c.mi.com/thread-1857937-1-1.html
How to Flash Xiaomi Firmware using MIUI Fastboot and Recovery ROM
Ever since the dawn of affordable smartphones in countries like India and China, the demand for more has increased. The consumers now, more than ever, are
www.getdroidtips.com
How-to use Xiaomi Flash Tool to flash or install Firmware
Step-by-Step guidelines to use Xiaomi Flash Tool to Flash Stock Firmware on Xiaomi Smartphone and Tablets.
xiaomiflashtool.com
Xiaomi's Anti-Rollback Protection Explained: How to avoid bricking your phone
All Xiaomi smartphones and tablets will have anti-rollback protection enabled. What is it and how do you avoid bricking your device because of it?
www.xda-developers.com
[INFO] Widevine L1 Support
This thread should answer most of your questions regarding Widevine L1 support on your device(s). I will try to keep it maintained and up-to-date. Notes: * This list includes only supported Android 10+ devices that either support Widevine L1 officially, or support it unofficially by Xiaomi.eu...
xiaomi.eu
What the letters in the MIUI version designation mean
MIUI V12.0.5.0. QFJMIXM - Android version M - Android 6.x (Marshmallow) N - Android 7.x (nugát) O - Android 8.x (Oreo) P - Android 9.x (Pie) Q - Android 10.x R - Android 11.x S - Android 12.x - device code (phone model) JA - Xiaomi Mi 10 Pro JB - Xiaomi Mi 10 JC - Redmi 9 JO - Redmi Note 9 JZ...
xiaomi.eu
PS: Yeah, I am from Mi 9T (not Pro) world, but your questions and my comments and links are common and more general (not limited to Mi 9T Pro or plain, or to MI 9 *** range of models, but general for Xiaomi devices)
Click to expand...
Click to collapse
Hi I'm K20pro/Mi 9t pro user currently on latest 12.5.1.0 raphael stock rom, can you give bit of advice about going to eu stable rom(12.5.6.0 latest) from stock miui. I do have orange fox recovery installed but confused about what to wipe(dalvik/cache/...other options) or format data(yes confirmation option) and if rom flash needs to be in clean internal storage via format data(yes confirmation option), will i need latest firmware with it or just eu rom.
After that i will install magisk
I'm pretty much new custom roms with just a week of 35-40 hours of research, I will be glad if you or anyone reading this, willing to clear my doubts.
Thank you in advance
jacksterky said:
Hi I'm K20pro/Mi 9t pro user currently on latest 12.5.1.0 raphael stock rom, can you give bit of advice about going to eu stable rom(12.5.6.0 latest) from stock miui. I do have orange fox recovery installed but confused about what to wipe(dalvik/cache/...other options) or format data(yes confirmation option) and if rom flash needs to be in clean internal storage via format data(yes confirmation option), will i need latest firmware with it or just eu rom.
After that i will install magisk
I'm pretty much new custom roms with just a week of 35-40 hours of research, I will be glad if you or anyone reading this, willing to clear my doubts.
Thank you in advance
Click to expand...
Click to collapse
When switching to Xiaomi.eu (and generally when switching the ROMs) it's required to Format Data (not just to Wipe Data - fornatting does more than wiping)
More about downloading and installing Xiaomi.eu ROMs find on their forum, in the OP posts:
MIUI 12.0 - MIUI 12.0/12.1/12.2/12.5 STABLE RELEASE
STABLE RELEASE RULES WHEN POSTING 1. If a ROM is not published DONT ASK ABOUT ITS ETA 2. If a ROM is not published DONT ASK why! 3. If a ROM is available, download it and use it 4. If a ROM has bugs, post the bug to the bug section if the BUG is not already listed 5. If you use any form of...
xiaomi.eu
Better also Wipe Cache (Dalwik will be wiped as part of Data partition hence you can wipe it too but it won't matter)
You can use OF but make sure you use a recent/latest version, or use the latest official TWRP. More about the suitable custom recoveries can be found in the Forum/thread as above
Generally:
- backup your photos, docs, etc (transfer to PC)
- use Google to backup, some apps like Whatsapp provide backing up to clouds, etc
- With Xiaomi Cloud you can backup installed apps and their settings, Contacts, Call History, SMS, even WiFi passwords
- Download the ROM to Internal memory
- reboot to OF/TWRP and install (flash) the downloaded zip
- Wipe Dalwik and Cache (TWRP automatically offers upon installing)
- Do not reboot to System but go back in OF/TWRP and do Format Data (do not Format Data before flashing the zip because Formatting Data will wipe your Internal memory, hence it would also wipe your downloaded zip - although you could, but then flash the zip from OTG stick)
Then reboot to System, setup your new Android/MIUI, restore things...
zgfg said:
When switching to Xiaomi.eu (and generally when switching the ROMs) it's required to Format Data (not just to Wipe Data - fornatting does more than wiping)
More info about downloading and installing Xiaomi.eu ROMs find on their forum, in the OP posts:
MIUI 12.0 - MIUI 12.0/12.1/12.2/12.5 STABLE RELEASE
STABLE RELEASE RULES WHEN POSTING 1. If a ROM is not published DONT ASK ABOUT ITS ETA 2. If a ROM is not published DONT ASK why! 3. If a ROM is available, download it and use it 4. If a ROM has bugs, post the bug to the bug section if the BUG is not already listed 5. If you use any form of...
xiaomi.eu
Better also Wipe Cache (Dalwik will be wiped as part of Data partition hence you can wipe it too but it won't matter)
You can use OF but make sure you use a recent/latest version, or use the latest official TWRP. More about suitable custom recoveries can be found on the Forum/thread as above
Generally:
- backup your photos, docs, etc (transfer to PC)
- use Google to backup, some apps like Whatsapp provide backing up to clouds, etc
- With Xiaomi Cloud you can backup installed apps and their settings, Contacts, Call History, SMS, even WiFi passwords
- Download the ROM to Internal memory
- reboot to OF/TWRP and install (flash) the downloaded zip
- Wipe Dalwik and Cache (TWRP automatically offers upon installing)
- Do not reboot to System but go back in OF/TWRP and do Format Data (do not Format Data before flashing the zip because Formatting Data will wipe your Internal memory, hence it would also wipe your downloaded zip - although you could, but then flash the zip from OTG stick)
Then reboot to System, setup your new Android/MIUI, restore things...
Click to expand...
Click to collapse
I'll follow your instructions step by step.
Again thank you for your quick support, really appreciate your help
jacksterky said:
I'll follow your instructions step by step.
Again thank you for your quick support, really appreciate your help
Click to expand...
Click to collapse
Do not wipe any other partition, specially not Persist (you would loose DRM L1), modem, and so on.
Since you are on stock, all that is good and Xiaomi.eu will actually flash only to System and Vendor
You probably use pin or pattern for screen unlocking, you will need to enter the same when you boot to OF/TWRP that it can read Internal memory (later, when you Format Data it will be gone and you will have to setup your pin/pattern again once you boot to your new System)
First time you boot to the new System give it some time (might be slow at first, doing things in the background)
Xiaomi.eu 'hides' that Bootloader is unlocked, hence you will pass SafetyNet (i e., Device will be certified in Playstore) right away
You will also have DRM L1 (you may need to download the certificate, but that's easy)
When you later need to reboot to OF/TWRP, you don't need to struggle with key combos - in Xiaomi.eu, from System updater, when you open the top-right menu, you have Reboot to recovery option (root not needed)
Later you can think about rooting with Magisk, installing nodules, additionally debloating, etc
Be aware that raphael is on the end-of-line and it's not clear would it receive any more Xiaomi.eu updates (or if, then just a newer Security Patch).
But that's also the case with stock
zgfg said:
Do not wipe any other partition, specially not Persist (you would loose DRM L1), modem, and so on.
Since you are on stock, all that is good and Xiaomi.eu will actually flash only to System and Vendor
You probably use pin or pattern for screen unlocking, you will need to enter the same when you boot to OF/TWRP that it can read Internal memory (later, when you Format Data it will be gone and you will have to setup your pin/pattern again once you boot to your new System)
First time you boot to the new System give it some time (might be slow at first, doing things in the background)
Xiaomi.eu 'hides' that Bootloader is unlocked, hence you will pass SafetyNet (i e., Device will be certified in Playstore) right away
You will also have DRM L1 (you may need to download the certificate, but that's easy)
When you later need to reboot to OF/TWRP, you don't need to struggle with key combos - in Xiaomi.eu, from System updater, when you open the top-right menu, you have Reboot to recovery option (root not needed)
Later you can think about rooting with Magisk, installing nodules, additionally debloating, etc
Be aware that raphael is on the end-of-line and it's not clear would it receive any more Xiaomi.eu updates (or if, then just a newer Security Patch).
But that's also the case with stock
Click to expand...
Click to collapse
Okay i'll follow your given directions, I'll update you after installation, Thank you
I'm now on latest weekly build on eu rom, and it's butter smooth and i know this might be the last beta version for the raphael but experience is just flawless and new features work perfectly fine, again thanks for your instructions i'll remember them for future installations.
jacksterky said:
I'm now on latest weekly build on eu rom, and it's butter smooth and i know this might be the last beta version for the raphael but experience is just flawless and new features work perfectly fine, again thanks for your instructions i'll remember them for future installations.
Click to expand...
Click to collapse
Doesn't matter if it's last Weekly as long as you are satisfied with.
Btw, I thought you'd be little more conservative and go for Stable, but probably differences are minor
Stable is MIUI 12.6 (also A11) with Security patch Oct 1 - what are your parameters?
Also, check Widewine L1 certificate and update if neccessary:
Settings / Passwords and security / Fingerprint unlock / Fingerprint payments
Check do you have Widevine L1 cert.
If necessary, take Certificate update
Btw, you are ready now for Magisk, AdAway, Vanced YT, Viper4Android, CustoMIUIzer and so

Categories

Resources