My Xiaomi Mi8 (dipper) got stuck on Android R Ver. 1.8.1. To get newer Versions I should upgrade to Android S.
Is there a way to not to lose all my data (to reset my phone)? Anyone upgraded succesfully a Xiaomi device without losing all data?
If not, is there a way to backup all Android-settings at once? (Apps and Data are another thing…)
I personally don’t like sideload method and the strange false error it gives
So I downloaded the ROM image using Browser, then rebooted to TWRP recovery and use it’s Install function (navigating to /sdcard/Downloads).
All /e/ ROM images are available here: https://images.ecloud.global/dev/xxxx/ (replace xxxx with you device codename, dipper or polaris).
Any method you will use, don’t forget to clear cache & Dalvik.
I did it as you described! And it worked like a charm. I was a kind of nervous…
Thanks for you all your recommendations, guys!
Magisk seems to be broken. But as long this is the only bad thing happened, I am happy!
Yes, the TWRP upgrade variant is a good alternative to the adb sidelaod variant, unless you use the e-recovery offered by /e/.
But also with the ‘dipper’ e-Recovery an upgrade can be done without an additional PC only on the smartphone. Only a USB stick is needed.
Download the /e/ROM to the Mi8 using the e-Browser, then move/copy the ROM to the USB stick, so then boot into the /e/Recovery and then initiate the upgrade via > Apply update > Choose from USB stick.
The disadvantage of this method: e-Recovery is not updated, although the file recovery.img is included in the compressed rom.zip. In this case the current e-Recovery must be installed via fastboot.