[Mi A2] [Android Pie] Unlock Bootloader, TWRP and ROOT. - Xiaomi Mi A2 / 6X Guides, News, & Discussion

Hi all,
Since there is no TWRP for the MI A2 in Android Pie we can only use magisk to root.
The problem is that Xiaomi does not release the update zip and we can not patch the boot.img of the last security patch.
I have discovered a method to extract the boot img without root and then be able to patch it to have ROOT!
Nevermind, now TWRP supports PIE...
UNLOCKING THE BOOTLOADER:
Tap 7 times in build number for enable developer options
Enable OEM Unlock in developer options
Reboot the phone in fastboot:
Code:
adb reboot bootloader
Unlock the BL:
Code:
fastboot oem-unlock
Unlock critical flashing:
Code:
fastboot flashing unlock_critical
Reboot and wait for the phone boot up:
Code:
fastboot reboot
Now you have the bootloader unlocked!
INSTALLING TWRP AND MAGISK:
Download TWRP 3.3.0-0
Boot to the TWRP:
Code:
fastboot boot twrp-3.3.0-0-jasmine_sprout.img
It will ask for decryption password, click on cancel
Swipe for allow system modifications
Go to install and select the Magisk.zip
Install it and reboot
Wait for the phone boots up
Now install Magisk.apk
Enjoy root!
DOWNLOADS:
TWRP
MAGISK.APK

https://twrp.me/xiaomi/xiaomimia2.html

joaomiguelsm said:
https://twrp.me/xiaomi/xiaomimia2.html
Click to expand...
Click to collapse
Oh f*** I didn't see that TWRP...
Updated!

Rortiz2 said:
Oh f*** I didn't see that TWRP...
Updated!
Click to expand...
Click to collapse

would you help? i just flashed this twrp which worked fine but i'm not able to flash custom roms . or whenever i try to, it got failed with a massage "updater process ended with error 1".
your guidance would be helpful..thanks

Amnvlad said:
would you help? i just flashed this twrp which worked fine but i'm not able to flash custom roms . or whenever i try to, it got failed with a massage "updater process ended with error 1".
your guidance would be helpful..thanks
Click to expand...
Click to collapse
That's because the ROM's are only for Android Oreo.. Wait until anyone compile a ROM for Android pie.
Sent from my Mi A2 using Tapatalk

Where do we get Magisk.zip? From the website? Sorry been away from the rooting scene for a long time.
Also I'm guessing this only use TWRP temporarily?

how does one go about to keep the usual ota after unlocking and flashing magisk?
L.E. does the unlock wipe the data on the phone?

---------- Post added at 09:15 AM ---------- Previous post was at 09:14 AM ----------
[/COLOR]
Rortiz2 said:
That's because the ROM's are only for Android Oreo.. Wait until anyone compile a ROM for Android pie.
Sent from my Mi A2 using Tapatalk
Click to expand...
Click to collapse
Hi Terresa. Havoc OS, RR, Pixel roms, aren't they pie based roms ? I am getting the same error while flashing any ram using temp TWRP. I also tried going back to stock Orio and followed the same procedure still can't flash any roms . I followed every tutorial on MI A2 forums stil could not manage to install any rom

I can't install the TWRP when I reboot by holding down the volume + key with the "Fastboot reboot" command. The phone restarts normally

After flashing magisk i dont need to flash recovery?

Related

[Tutorial][Guide][Redmi 4a][rolex]Things to do before installing custom Nougat ROM

Disclaimer/Warning: Before you proceed, first take full backup of your device. I'm not responsible if you mess up anything.
Especially, take full backup of all internal data. I can't stress this enough.
Click to expand...
Click to collapse
I see lots of users having issues with/after installing custom nougat ROM like blackscreen, bootloop, backlight not turning off in lock screen, volte issues etc.
In order to fix that, first you have to install MIUI 9 Global Beta/Developer 7.11.16 Fastboot ROM using Fastboot mode. After that you can install any custom nougat ROM and enjoy.
Step 1: Install MIUI 9 Fastboot ROM
Boot into Fastboot
Install MIUI 9 Fastboot ROM using Fastboot
Reboot
Install MIUI 9 ROM
MIUI 9 Global Beta/Developer 7.11.16 Fastboot ROM: http://en.miui.com/thread-1119728-1-1.html | Direct Download Link.
Fastboot Install using Windows: http://en.miui.com/thread-408889-1-1.html
Fastboot Install using Windows Command Prompt: http://c.mi.com/thread-334-1-0.html
Fastboot Install using Linux: http://en.miui.com/thread-285121-1-1.html (Warning: This guide wipes internal data too, so beware before running the commands blindly.)
It is recommended to wipe internal storage too but its your choice and in that case you have to use the command "fastboot flash all" instead of flashing one by one.
Step 2: Install TWRP Recovery
Boot into Fastboot
Install TWRP using Fastboot
Reboot
TWRP Download: https://dl.twrp.me/rolex/
Reference: https://twrp.me/xiaomi/xiaomiredmi4a.html
Code:
fastboot flash recovery twrp.img
In the above code, replace twrp.img with the name of the file that you downloaded, like twrp-3.2.1-0-rolex.img.
Code:
fastboot reboot
Step 3: Install Custom Nougat ROM:
After you do these things, you don't need to flash any nougat firmware before installing custom nougat ROM and you can just directly install custom nougat ROM as you did custom marshmellow ROM.
Boot into TWRP Recovery
Wipe Cache, Dalvik, Data & System
Install custom ROM (follow instructions in the appropriate thread)
Reboot
Enjoy!
Update:
If you're still facing issues after doing all these steps, then flash this multi ROM Nougat firmware (Credit to Muralitharan) via TWRP.
Can you make it easier?
---------- Post added at 05:40 AM ---------- Previous post was at 05:20 AM ----------
can I flash the multirom ?
I have no idea.
I think there is difference between flashing via recovery vs fastboot but I'm not sure.
After I did the steps in the OP all custom ROM with nougat kernel works fine without any issues.
can i flesh fatboot rom and twrp without bootloder unloack
can i flesh fatboot rom and twrp without bootloder unloack
Yes u can flash fast boot ROM without bootloader unlock.
Not sure if you can install trwp with locked bootloader.
Hello,
Thank you for the guide.
Can I install the last version (8.1.25) of the MIUI 9 Global Beta ROM? Or we have to install the specified verison 7.11.16 ?
Thank you.
Anything. Its your choice.
can i flash miui9 using system updater or is fastboot necessary and if i update from miui8 to miui 9 will i lose TWRP
i have already installed twrp and when i tried to install crdroid it failed and then i saw this post :angel:
xDoge said:
Yes u can flash fast boot ROM without bootloader unlock.
Not sure if you can install trwp with locked bootloader.
Click to expand...
Click to collapse
Yes you can but ur phone should be rooted i. e. You need superuser binary installed

How to unlock and root stock 8.1?

Hi,
I am a new here. Now im using the latest oreo 8.1. Pls help me how to unlock & root may phone.
I can use command:
fastboot oem unlock via adb? then install twrp and magisk 16.2 or not?
tks you
@romano19 Yes nothing's change same command for unlocking bootloader .Use latest twrp and Magisk is great root method.
romano19 said:
Hi,
I am a new here. Now im using the latest oreo 8.1. Pls help me how to unlock & root may phone.
I can use command:
fastboot oem unlock via adb? then install twrp and magisk 16.2 or not?
tks you
Click to expand...
Click to collapse
Yes, I just did this yesterday and used TWRP 3.2.1-0-angler. Use Magisk 15.2. I tried 16.2 and it couldn't get past the "Google" screen for over 15 minutes, several times. However, 15.2 worked perfectly.
romano19 said:
Hi,
I am a new here. Now im using the latest oreo 8.1. Pls help me how to unlock & root may phone.
I can use command:
fastboot oem unlock via adb? then install twrp and magisk 16.2 or not?
tks you
Click to expand...
Click to collapse
It's no longer
Code:
fastboot oem unlock
as of fastboot version 23.0.1 New command for unlocking the bootloader (for 5x - pixel 2) is:
Code:
fastboot flashing unlock
according to the official Google page.
Then flash TWRP 3.2.1.0, reboot to recovery and flash Magisk v16. Sometimes you'll need to erase cache, TWRP will ask you after flashing if you want to do that. Click it then reboot. If first boot doesn't boot and is stuck, hold power button and have it restart, and have it try to boot up normally again, sometimes first boot up after flashing gets stuck. Or if you keep having issues try flashing Magisk Beta (v16.3).
Nexus 6p // stock opm3.171019.014 // Magisk v16.2 // ElementalX 6.03

TWRP and Magisk for EMUI 9.0

Sorry if this has been answered already, but I can't find anything about it. As far as I can see, the only way to have working Magisk now on EMUI 9.0 is to install it to recovery_ramdisk and use that to boot the phone. That is working fine. Is there any way to install TWRP as well, since it can't go in the recovery_ramdisk partition? I tried
Code:
fastboot flash erecovery_ramdisk
to flash it to eRecovery, but that didn't work and gave me this error:
Code:
FAILED (remote: Command not allowed)
Any ideas?
The specific reason I wanted to get into TWRP was to install the HyperPlus custom kernel, and I can't think of another way to do it.
you have unlocked bootloader ?
Where you found TWRP for EMUI9?
I was trying to use the Oreo 3.2.1 TWRP. I'm now realising that might not work...
where magisk img u flash for your phone
Could you let me know your process to flash magisk to EMUI 9? What version stock rom do you have?
Thanks!
stridechicken said:
Sorry if this has been answered already, but I can't find anything about it. As far as I can see, the only way to have working Magisk now on EMUI 9.0 is to install it to recovery_ramdisk and use that to boot the phone. That is working fine. Is there any way to install TWRP as well, since it can't go in the recovery_ramdisk partition? I tried
Code:
fastboot flash erecovery_ramdisk
to flash it to eRecovery, but that didn't work and gave me this error:
Code:
FAILED (remote: Command not allowed)
Any ideas?
The specific reason I wanted to get into TWRP was to install the HyperPlus custom kernel, and I can't think of another way to do it.
Click to expand...
Click to collapse
You have to install TWRP to recovery_ramdisk, then install the TWRP .img to erecovery_ramdisk from inside TWRP. Then you can install the patched magisk .img to recovery_ramdisk via fastboot.
Tristl said:
You have to install TWRP to recovery_ramdisk, then install the TWRP .img to erecovery_ramdisk from inside TWRP. Then you can install the patched magisk .img to recovery_ramdisk via fastboot.
Click to expand...
Click to collapse
where can i get twrp for emui 9.0 or 9.1 ?
daniel11609 said:
where can i get twrp for emui 9.0 or 9.1 ?
Click to expand...
Click to collapse
Sadly, there isn´t any "official" TWRP recovery for Android 9.0 Pie / EMUI 9.0 on P10 Plus available. However I have been using this one: https://forum.xda-developers.com/mate-9/development/recovery-twrp-3-2-1-0-t3914798 (TWRP for Mate 9, works for P10 Plus because of similar chipset) successfully for emergency tasks like removing failing Magisk modules and getting out of bootloop, accessing the filesystem or writing *.img files. Be careful though, I don´t think it will work for installing zips or system updates.
Tristl said:
Sadly, there isn´t any "official" TWRP recovery for Android 9.0 Pie / EMUI 9.0 on P10 Plus available. However I have been using this one: https://forum.xda-developers.com/mate-9/development/recovery-twrp-3-2-1-0-t3914798 (TWRP for Mate 9, works for P10 Plus because of similar chipset) successfully for emergency tasks like removing failing Magisk modules and getting out of bootloop, accessing the filesystem or writing *.img files. Be careful though, I don´t think it will work for installing zips or system updates.
Click to expand...
Click to collapse
thanks a lot, i really need it rn as well, because i have usb debugging disabled and ran into a bootloop.
---------- Post added at 11:01 PM ---------- Previous post was at 10:56 PM ----------
daniel11609 said:
thanks a lot, i really need it rn as well, because i have usb debugging disabled and ran into a bootloop.
Click to expand...
Click to collapse
im pretty lost right now, i had "oem unlock" disabled, so fastboot shows FRP lock, i cant flash anything. how to get around that when i cant enter my system?
edit: fixed it just booted without root and enabled adb to fix magisk
Tristl said:
You have to install TWRP to recovery_ramdisk, then install the TWRP .img to erecovery_ramdisk from inside TWRP. Then you can install the patched magisk .img to recovery_ramdisk via fastboot.
Click to expand...
Click to collapse
so it would replace the eRecorery? Isnt that quite risky because the erecovery might safe you when i get softbricks / bootloops etc

{root} Boot-loader unlock, TWRP flash and Magisk install after updating to Pie

* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed.
* Please do some research if you have any concerns about features included in the products you find here before flashing it!
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty could be void if you tamper with any part of your device / software.
* Same statement for XDA.
Needed tools : Backup your phone before following any steps
1. Minimal adb and fastboot
2. official TWRP 3.3 for jasmine_sprout Download img file from twrp website
3. latest magisk manager 19.2 zip file from magisk manager website
First step : Boot loader unlock
1) Tap on build number more than 7 times and unlock developer option in about phone.
2) turn on OEM Unlocking and USB debugging
Now open command windows in adb shell folder and connect your device to computer.
type : 1) adb devies (this should show your device after giving permission in your phone : conformation that your device is
connected)
2) adb reboot bootloader
3) fastboot devices ( conformation that your phone is coonected in fastboot mode)
4) fastboot oem unlock
( after that you need to follow according steps in your phone and grant to unlock phone)
keep in mind this will reset your phone. Afteer reboot again turn on developer options and usb debugging
5) fastboot flashing unlock_critical
( the warning and steps you need to follow again in your phone like in step 4)
this will again reset your phone.Afteer reboot again turn on developer options and usb debugging
Congratulations your bootloader is Unlocked now.
STEP 2. Flashing TWRP and Magisk Install
before that keep in mind As Mi A2 follows A/B boot partition system so DONT DIRECT FLASH TWRP FROM
FASTBOOT.
" Dont forget to turn on developer options and usb debugging "
open command window in adb shell folder and boot your phone in bootloader mode as told earlier and connect to computer.
Copy twrp-3.3.0-0-jasmine_sprout.img to minimal adb and fastboot folder. you can rename it to your convenient name
type : 1) fastboot boot twrp-3.3.0-0-jasmine_sprout.img
or if you renamed it
fastboot boot YourRenameName.img
this will temporarily boot twrp in your Device. As twrp is booted you will be able to see your phone connected in computer
(file transfer mode)
Copy and paste both magiskmanager.zip (current latest stable is 19.2 ) into phone
Flash your downloaded version of Magiskmanager.zip
Reboot your Phone.
Congratulations If nothing goes sideways Your phone is Magisk Rooted.
If you want to flash something using TWRP now is the time Otherwise as Mi A2 has A/B slot form and no Recovery Partition You Cannot flash TWRP permanently.
But You can always boot TWRP from adb and use it.
ROM flashing help
Can't flash ROM after using this method
Torque422 said:
Can't flash ROM after using this method
Click to expand...
Click to collapse
You May be facing some highly lag issues too. In that case flash stock rom using mi flash tool. In my steps i said that flash twrp.zip file after booting it. But flashing twrp.zip doesnt do anything. if you want to use TWRP you need to boot TWRP everytime from adb.
Also After flashing stock rom i am pretty sure that you will be able to flash custom rom.
follow this guide for flashing custom ROMs
https://forum.xda-developers.com/mi-a2/how-to/guide-how-to-flash-custom-roms-stuff-t3876375
Failed
No such a directory problem, please help
Please elaborate more about the problem ? @shahidrok
shahidrok said:
No such a directory problem, please help
Click to expand...
Click to collapse
---------- Post added at 03:16 PM ---------- Previous post was at 03:08 PM ----------
TYPHOON9055 said:
You May be facing some highly lag issues too. In that case flash stock rom using mi flash tool. In my steps i said that flash twrp.zip file after booting it. But flashing twrp.zip doesnt do anything. if you want to use TWRP you need to boot TWRP everytime from adb.
Also After flashing stock rom i am pretty sure that you will be able to flash custom rom.
follow this guide for flashing custom ROMs
https://forum.xda-developers.com/mi-a2/how-to/guide-how-to-flash-custom-roms-stuff-t3876375
Click to expand...
Click to collapse
Thanks ?, i have successfully installed havoc rom, i read that link many times But this time i read more carefully, I have installed everything now?
Do you know, If we can install nethunter in our mi a2 @TYPHOON9055
Hve done everything but when i try to reboot to twrp it gets stuck on twrp logo,dont know what im doing wrong.
Twrp only working when flashing via adb, and when I try to boot into twrp recovery it gets stuck twrp logo. Flashed magisk patched but unable to flash any magisk module or if I try to flash and reboot device it always get stucks in bootloop.. unable to find the problem.. a little help would be highly appreciated. Thanks
I get error 1 during flashing
Amnvlad said:
Twrp only working when flashing via adb, and when I try to boot into twrp recovery it gets stuck twrp logo. Flashed magisk patched but unable to flash any magisk module or if I try to flash and reboot device it always get stucks in bootloop.. unable to find the problem.. a little help would be highly appreciated. Thanks
Click to expand...
Click to collapse
Reflash the latest twrp again through fastboot , And flash only .img file of twrp
---------- Post added at 07:06 AM ---------- Previous post was at 07:04 AM ----------
Alucard said:
I get error 1 during flashing
Click to expand...
Click to collapse
Follow the flashing custom rom guide, i flashed successfully, Havoc rom is fantastic ?
Torque422 said:
Reflash the latest twrp again through fastboot , And flash only .img file of twrp
---------- Post added at 07:06 AM ---------- Previous post was at 07:04 AM ----------
Follow the flashing custom rom guide, i flashed successfully, Havoc rom is fantastic
Click to expand...
Click to collapse
I unlock bootloader perfectly,then boot twrp ,then wipe all except internal storage then trying flash but doesnt work,so do i have to flash magisk first then reboot and trying flash rom?
Alucard said:
I unlock bootloader perfectly,then boot twrp ,then wipe all except internal storage then trying flash but doesnt work,so do i have to flash magisk first then reboot and trying flash rom?
Click to expand...
Click to collapse
Available custom roms are for Oreo versions if you have updated ur device to pie , it won't work.
Alucard said:
I unlock bootloader perfectly,then boot twrp ,then wipe all except internal storage then trying flash but doesnt work,so do i have to flash magisk first then reboot and trying flash rom?
Click to expand...
Click to collapse
I was on stock pie + may update (10.0.9)
Follow this way , unlock the bootloader via fastboot oem unlock, fastboot flashing unlock it will reboot here, goto developer settings Enable usb debugging
Then do this fastboot flashing unlock_critical It will again reboot
Now, install the magisk app And download the patched boot image from internet Whatever your build no is, mine was 10.0.9 so i downloaded version 10.0.9_boot.img
Open the magisk app, click on install , select and patch a file, Then choose this downloaded patched image, it will flash it successfully, if it don't Then you have mistaken something..
After this there will be a patched.img in download folder Which is just created by magisk, copy this img to pc, Through fastboot Flash it "fastboot boot patched.img"
Now, flash TwrpImage3.3.img through fastboot
When you boot in , Copy and paste your rom, gapps
Now flash twrpVersion3.2.img via fastboot
Clear system,data,caches, Flash the rom in slot B
Now flash the twrp3.2.zip through installed twrp, click on recovery And it will boot to twrp
Now Flash the gapps in slot a (i used nano)
Now flash magisk.zip through twrp
Reboot , That's it!
(Twrp 3.2 is stable for flashing rom and gapps , Just for first time When we coming from stock
Twrp 3.3 latest Gives us MTP transfer, The difference is this in using both of these)
Installation of magisk is the last process, it is part of rom, First installed ur desired rom and then magisk
You said, You installed twrp, as i mentioned above You forgot to do some steps as about patched boot + installation of magisk through patched file etc..
Though you can try to search on google for your next step
patched supported magisk Version x.x.x for mi a2
If you got the file, You are lucky.. otherwise flash the stock rom with mi flash tool
And Start from unlocking bootloader
Magisk Module available.
Torque422 said:
Please elaborate more about the problem ? @shahidrok
---------- Post added at 03:16 PM ---------- Previous post was at 03:08 PM ----------
Thanks , i have successfully installed havoc rom, i read that link many times But this time i read more carefully, I have installed everything now
Do you know, If we can install nethunter in our mi a2 @TYPHOON9055
Click to expand...
Click to collapse
There is a magisk module available for installing kali nethunter in this device. i never tried installing it but it should work fine. Read proper descriptions before installing it though.
Alucard said:
I unlock bootloader perfectly,then boot twrp ,then wipe all except internal storage then trying flash but doesnt work,so do i have to flash magisk first then reboot and trying flash rom?
Click to expand...
Click to collapse
the adb recognized my phone but fastboot do not, help me out please
Andrew.kathy said:
the adb recognized my phone but fastboot do not, help me out please
Click to expand...
Click to collapse
Probably a problem with drivers, check and reinstall drivers
Can i use this method to flash magisk on Mi 9T pro?
I can't boot into twrp
The command u said to enter fastboot boot twrp.img it says booting and then the bootloader message and then shut downs
Topper8118 said:
The command u said to enter fastboot boot twrp.img it says booting and then the bootloader message and then shut downs
Click to expand...
Click to collapse
Checklist:
- there is file of <compatible TWRP recovery> in ADB/Fastboot directory with the name you are typing in fastboot command
- ADB drivers installed correctly (both "adb devices -l" and "fastboot devices" return valid results in corresponding phone states)
- only one phone (namely MiA2) is connected to PC
- phone fully unlocked (OEM debugging enabled and PC was previously approved for ADB in phone)
- USB port on MB of PC is USB-2.x or USB-3.x-compatible-with-Mi-A2<which is not true in general>
Several guys says that command "fastboot oem unlock" is old and now we have to write "fastboot flashing unlock" instead, then "critical".
Which is the best way now?
Thank you
HTCDevil said:
Several guys says that command "fastboot oem unlock" is old and now we have to write "fastboot flashing unlock" instead, then "critical".
Which is the best way now?
Thank you
Click to expand...
Click to collapse
fastboot flashing unlock
fastboot flashing unlock_critical

[GUIDE] Official Stock Android 10 flashing , Rooting with magisk and TWRP

In this guide i will go over how to flash stock android 10 if you are unlocked after flashing installing magisk and disabling force encryption :-
THIS GUIDE HAS BEEN TWEAKED AND UPDATED FOR PIXEL EXPERIENCE TOO
HTML:
Your warranty is now void.
We are not responsible for bricked devices, bootloop... Please
do some research if you have any concerns about mods
included in these GUIDES before using them! YOU are choosing to
make these modifications.
THIS GUIDE IS ONLY FOR THOSE WHO HAVE UNLOCKED THEIR BOOTLOADER
Moving from Custom ROM to Stock 10 :- OR Flashing PE 10
First downlaod Stock 10 CLICK HERE OR Pe 10
Reboot to twrp
Wipe everything expect internal storage
Flash ROM Zip
>Now if You Want to be Encrypted you can skip to Formatting Data Step This is for whom you don't want to format and want to be decrypted
>Change Slot and Reboot To Bootloader
>Boot To Official TWRP Image
>Now Flash FBE Disabler (Normally Or Via ADB Sideload ) and Reboot
Now You have to Format Your Data (IMPORTANT IF YOU CHOOSE TO BEING ENCRYPTED)
Change Slot
Now Reboot
IMPORTANT DON'T TRY TO FLASH TWRP INSTALLER JUST AFTER FLAHING THE STOCK ROM OR ELSE YOU WILL NOT BE ABLE TO BOOT ROM IN PE YOU CAN FLASH TWRP INSTALLER BUT IT TWRP WON'T BOOT AS OUR TWRP ISN'T YET READY FOR FBE
IF YOU ARE ALREADY ON STOCK(ENCRYPTED) AND WANT TO INSTALL MAGISK OR WANT TO DECRYPT SO CAN USE TWRP AGAIN
Once you have installed Stock 10 via TWRP in a rush and later you find out nothing is working there no TWRP no magisk and thus you can't move to custom ROM now , well check this out now
STEPS TO ONLY INSTALL MAGISK WITHOUT ANY DECRYPTION
Downlaod pathced boot image from link CLICK HERE
Reboot to Fastboot
Now type this code
HTML:
fastboot flash boot magisk_patched.img
After Success message reboot normally
Now Install Magisk Manager (apk)
YOU ARE ROOTED !
STEPS TO INSTALL MAGISK REMOVE DECRYPTION AND USE TWRP (For Stock and Pixel Experience Both)
IN ORDER TO SWITCH TO OTHER CUSTOM ROMs WHICH AREN'T FORCE-ENCRYPTED YOU HAVE TO DECRYPT FIRST !
IF YOU ARE ALREADY MOVING TO A ENCRYPTED ROM THEN YOU DON'T HAVE TO DECRYPT .
Reboot to Fastboot
Now type this code
HTML:
fastboot -w
This will earse all your data and decrypt
Now wait don't reboot
Now downlaod TWRP image and place it in you platform folder
Now boot to TWRP using this code
HTML:
fastboot boot twrp.img
As soon as you are in twrp flash force encrypt disabler
After Flashing Disabler Flash Magisk and reboot
NOW YOU ARE ON STOCK WITH NO ENCRYPTION AND MAGISK INSTALLED!
IF JUST IN CASE YOU WANT TO MOVE TO CUSTOM ROMs JUST AFTER FORMAT DATA AND BOOTING TWRP STEP FLASH YOUR DESIRED ROM
RECOMMENDED TWRP :- XDA HERE
THANKS Zacktg5 for Zip
HIT THANKS:cyclops:
I followed "STEPS TO ONLY INSTALL MAGISK WITHOUT ANY DECRYPTION" and got a bootloop
Thank you man!
Coming from a custom ROM (PE 10), is it possible to flash the stock 10 using fastboot, or this will cause issues?
can't install miui_JASMINEGlobal_V11.0.4.0.QDIMIXM_545aa0d958_10.0.zip
Step 1/2
Error applying update: 7 (ErrorCode :: kInstallDeviceOpenError)
Updater process ended with ERROR: 1
Error installing zip file /sdcard/miui_JASMINEGlobal_V11.0.4.0.QDIMIXM_545aa0d958_10.0.zip
---------- Post added at 03:19 PM ---------- Previous post was at 03:18 PM ----------
Zedsdeadbaby said:
I followed "STEPS TO ONLY INSTALL MAGISK WITHOUT ANY DECRYPTION" and got a bootloop
Click to expand...
Click to collapse
you can install miui_JASMINEGlobal_V11.0.4.0.QDIMIXM_545aa0d958_10.0.zip ?
why I got error ?
link to Universal DM-Verity, ForceEncrypt, Disk Quota Disablers in case someone asks: http://zackptg5.com/android.php#disverfe
XDA: https://forum.xda-developers.com/android/software/universal-dm-verity-forceencrypt-t3817389
Great
Antusuprik said:
can't install miui_JASMINEGlobal_V11.0.4.0.QDIMIXM_545aa0d958_10.0.zip
Step 1/2
Error applying update: 7 (ErrorCode :: kInstallDeviceOpenError)
Updater process ended with ERROR: 1
Error installing zip file /sdcard/miui_JASMINEGlobal_V11.0.4.0.QDIMIXM_545aa0d958_10.0.zip
---------- Post added at 03:19 PM ---------- Previous post was at 03:18 PM ----------
you can install miui_JASMINEGlobal_V11.0.4.0.QDIMIXM_545aa0d958_10.0.zip ?
why I got error ?
Click to expand...
Click to collapse
use some other twrp
I have flashed Android 10 ZIP in TWRP in slot A. After that i changed to slot B and restart to TWRP. In slot B i flashed Encryption Disabler zip and Magisk zip in order.
Same product, less steps
blackman01 said:
Downlaod pathced boot image from link CLICK HERE
HIT THANKS:cyclops:
Click to expand...
Click to collapse
Is this a December patched boot IMG?
d3rt0xx said:
I have flashed Android 10 ZIP in TWRP in slot A. After that i changed to slot B and restart to TWRP. In slot B i flashed Encryption Disabler zip and Magisk zip in order.
Same product, less steps
Click to expand...
Click to collapse
Just the Android 10 ZIP or with the twrp zip? Didn't you lose twrp if you didn't flash the twrp zip?
Thufailb said:
Just the Android 10 ZIP or with the twrp zip? Didn't you lose twrp if you didn't flash the twrp zip?
Click to expand...
Click to collapse
Without TRWP installer. I reboot to bootloader after every single step and boot TWRP.img manually with fastboot boot TWRP.img
So stock recovery is preset
Step by step:
- Boot twrp.img in fastboot from PC "fastboot boot twrp.img"
- Delete all partitions and be sure active boot slot is "A"
- Reboot to Bootloader, NOT Recovery
- Boot twrp.img in fastboot from PC "fastboot boot twrp.img" again
- Install Android 10 zip
- Change active boot slot to "B"
- Reboot to Bootloader, NOT Recovery again
- Boot twrp.img in fastboot from PC "fastboot boot twrp.img" again
- Flash Encryption Disabler zip
- Flash Magisk zip in order
- Reboot! Profit!
Fresh Android 10, decrypted and rooted with stock recovery :good:
Which recovery did you use tho?
Also does that recovery boot from stock android 9???
Please help,asap.
Guys, I have mi a2 on official pie and arb4. How to update?
Rupamxx said:
Which recovery did you use tho?
Also does that recovery boot from stock android 9???
Please help,asap.
Click to expand...
Click to collapse
Recent twrp.
Twrp boots from every version
d3rt0xx said:
Without TRWP installer. I reboot to bootloader after every single step and boot TWRP.img manually with fastboot boot TWRP.img
So stock recovery is preset
Step by step:
- Boot twrp.img in fastboot from PC "fastboot boot twrp.img"
- Delete all partitions and be sure active boot slot is "A"
- Reboot to Bootloader, NOT Recovery
- Boot twrp.img in fastboot from PC "fastboot boot twrp.img" again
- Install Android 10 zip
- Change active boot slot to "B"
- Reboot to Bootloader, NOT Recovery again
- Boot twrp.img in fastboot from PC "fastboot boot twrp.img" again
- Flash Encryption Disabler zip
- Flash Magisk zip in order
- Reboot! Profit!
Fresh Android 10, decrypted and rooted with stock recovery :good:
Click to expand...
Click to collapse
Hi, very helpful guide.
But how do you get OTA update when there's a new one? Can you provide the steps to get OTA and then get back to root. Thanks in advance.
disaster_peace said:
Hi, very helpful guide.
But how do you get OTA update when there's a new one? Can you provide the steps to get OTA and then get back to root. Thanks in advance.
Click to expand...
Click to collapse
Easy!
Just install normally via updater.
But before you restart your phone, install TWRP Retention Script via Magisk Manager to change active boot slot
can i skip installing magisk in this guide to get my banking apps working??
Sivakumar$ said:
can i skip installing magisk in this guide to get my banking apps working??
Click to expand...
Click to collapse
Yes, if you only install official OTA, banking apps work. Why not? Its official and unrooted
But decryption Script will useless without root i think
Im on derp fest Q rom now i want to go to stock 10 i cannot find any latest fastboot file and there is some issues with the mi flash tool as some users were reporting getting dev error
I'm tried using two versions of TWRP(3.2.3-0 and 3.3.1-0) and got two different errors:
• No digest file found (3.2.3-0)
• Error 7 (3.3.1-0)
What should I do? I don't have any ROM's installed

Resources