Thnks
Thnks
Finally succeeded to install twrp with this method
Thank you mauro
PS: can iminstall the last fastboot zip as Recovery zip one or i mustbto download a recovery rom zip?
turn on hide magisk in magisk settings...then reboot..Just root d my wife's phone. But seems like magisk broke safetynet? She needs to install a banking app, and Netflix and it's not showing in playstore. So I guess it's safetynet?
Any way around this?
Hello!
Since the install steps provided on OP maybe confusing I thought on sharing here the steps I've made in order to get TWRP working....let's call it a "noob friendly guide", ok?
Here he we go:
0 - Your bootloader must be unlocked. If it's not, then follow step 1 of the instructions provided HERE.
1 - Download both twrp-3.3.1-15-laurel_sprout-mauronofrio.img and twrp-3.3.1-15-laurel_sprout-mauronofrio-installer.zip files present on OP
2 - Download latest Magisk Installer, Magisk Uninstaller and Magisk Manager from HERE.
3 - Copy all of the above to your phone internal memory (since current TWRP doesn't allow sdcard nor USB OTG yet...)
4 - Connect the phone to your PC
5 - Reboot to bootloader
6 - Check your current active slotCode:adb reboot bootloader
7 - Flash TWRP image into the current inactive slot (we do this just to leave the current active slot with no changes...at least for now)Code:fastboot getvar current-slot
If your current active is slot b, then run:8 - Reboot to TWRP:Or, if your current active is slot a, then run:Code:fastboot --set-active=a
And afterwards, run:Code:fastboot --set-active=b
(of course that img file must be on the same path where you have adb and fastboot...)Code:fastboot flash boot twrp-3.3.1-15-laurel_sprout-mauronofrio.img
NOTE: Long press Vol+ button before hitting "ENTER" and leave it pressed until you see the Android One logo (just to force boot into recovery)Code:fastboot reboot
Just a heads up:
Now we are on TWRP booted on the "previously inactive slot". The "previously active slot" continues unchanged. Nothing "bad" really happened until what we decide to do next. If we want, we can just make a TWRP backup of the current slot and nothing else. Afterwards, we could always reboot to bootloader, change to the "previously active slot" again and boot system. If we do this, we continue without TWRP and root but we would now have a TWRP backup of the system present on the "inactive slot". Anyway let's presume you really want to permanently install TWRP and ROOT your device....so let's continue.
9 - While on TWRP, install twrp-3.3.1-15-laurel_sprout-mauronofrio-installer.zip
Note that, by doing this, TWRP will be permanently installed into both slots. This means that, if someday, you want to revert to stock, you'll need to reflash stock boot.img on, at least, one of your slots.10 - After installing TWRP zip, go to reboot menu, change to the active slot (the one you had on the beginning of these steps) and reboot to TWRP
11 - After TWRP reboots, install Magisk installer zip
12 - Finally, reboot to system
13 - Enjoy
Thank you @mauronofrio and Jyotiraditya Panda for your work on bringing TWRP to Mi A3 (laurel_sprout).
I just hope you're able to fix USB OTG and SDCard bugs and, of course, make this TWRP official.
Cheers!
Hello!
Since the install steps provided on OP maybe confusing I thought on sharing here the steps I've made in order to get TWRP working....let's call it a "noob friendly guide", ok?
Here he we go:
0 - Your bootloader must be unlocked. If it's not, then follow step 1 of the instructions provided HERE.
1 - Download both twrp-3.3.1-15-laurel_sprout-mauronofrio.img and twrp-3.3.1-15-laurel_sprout-mauronofrio-installer.zip files present on OP
2 - Download latest Magisk Installer, Magisk Uninstaller and Magisk Manager from HERE.
3 - Copy all of the above to your phone internal memory (since current TWRP doesn't allow sdcard nor USB OTG yet...)
4 - Connect the phone to your PC
5 - Reboot to bootloader
6 - Check your current active slotCode:adb reboot bootloader
7 - Flash TWRP image into the current inactive slot (we do this just to leave the current active slot with no changes...at least for now)Code:fastboot getvar current-slot
If your current active is slot b, then run:8 - Reboot to TWRP:Or, if your current active is slot a, then run:Code:fastboot --set-active=a
And afterwards, run:Code:fastboot --set-active=b
(of course that img file must be on the same path where you have adb and fastboot...)Code:fastboot flash boot twrp-3.3.1-15-laurel_sprout-mauronofrio.img
NOTE: Long press Vol+ button before hitting "ENTER" and leave it pressed until you see the Android One logo (just to force boot into recovery)Code:fastboot reboot
Just a heads up:
Now we are on TWRP booted on the "previously inactive slot". The "previously active slot" continues unchanged. Nothing "bad" really happened until what we decide to do next. If we want, we can just make a TWRP backup of the current slot and nothing else. Afterwards, we could always reboot to bootloader, change to the "previously active slot" again and boot system. If we do this, we continue without TWRP and root but we would now have a TWRP backup of the system present on the "inactive slot". Anyway let's presume you really want to permanently install TWRP and ROOT your device....so let's continue.
9 - While on TWRP, install twrp-3.3.1-15-laurel_sprout-mauronofrio-installer.zip
Note that, by doing this, TWRP will be permanently installed into both slots. This means that, if someday, you want to revert to stock, you'll need to reflash stock boot.img on, at least, one of your slots.10 - After installing TWRP zip, go to reboot menu, change to the active slot (the one you had on the beginning of these steps) and reboot to TWRP
11 - After TWRP reboots, install Magisk installer zip
12 - Finally, reboot to system
13 - Enjoy
Thank you @mauronofrio and Jyotiraditya Panda for your work on bringing TWRP to Mi A3 (laurel_sprout).
I just hope you're able to fix USB OTG and SDCard bugs and, of course, make this TWRP official.
Cheers!
becoz the file isn't right.. i flashed from sourge site it worked but recommendations is to flash SHARPHello!
Since the install steps provided on OP maybe confusing I thought on sharing here the steps I've made in order to get TWRP working....let's call it a "noob friendly guide", ok?
Here he we go:
0 - Your bootloader must be unlocked. If it's not, then follow step 1 of the instructions provided HERE.
1 - Download both twrp-3.3.1-15-laurel_sprout-mauronofrio.img and twrp-3.3.1-15-laurel_sprout-mauronofrio-installer.zip files present on OP
2 - Download latest Magisk Installer, Magisk Uninstaller and Magisk Manager from HERE.
3 - Copy all of the above to your phone internal memory (since current TWRP doesn't allow sdcard nor USB OTG yet...)
4 - Connect the phone to your PC
5 - Reboot to bootloader
6 - Check your current active slot
7 - Flash TWRP image into the current inactive slot (we do this just to leave the current active slot with no changes...at least for now)
If your current active is slot b, then run:
Or, if your current active is slot a, then run:
And afterwards, run:
(of course that img file must be on the same path where you have adb and fastboot...)
8 - Reboot to TWRP:
So i did what was written here step by step my active slot was a so i changed it to b and them flashed the twrp img however when i hit enter after fastboot reboot (along with pressing the the vol up button) it still booted into the fastboot mode and twrp didn't show up I even tried flashing orange fox recovery img that too lead to the same rebooting into fastboot mode
Any idea what could solve this??
8 - Reboot to TWRP:
!NOTE: Long press Vol+ button before hitting "ENTER" and leave it pressed until you see the Android One logo (just to force boot into recovery)Code:fastboot reboot
Hi!
I do everything step-by-step like you said, but I keep coming back to the Fastboot screen with that f*king bunny. I've already tried dozens of guides from all over the Net and the result is the same. Only once did I manage to get into custom recovery using SHRP_v2.3.1_laurel_sprout-STOCK_PATCHED.img from original site. In other cases, I always end up on the Fastboot screen. What am I doing wrong?
I had a similar case none of the twrp imgs would boot except an unofficial one I found so I flashed the one which was booting and then using that recovery flashed the official recovery img
I guess you could try the same boot into the recovery that worked once and then use it to flash the one you want
You have android 11?I am having big trouble on completing the tutorial. The last step that is reboot to recovery mode simply don't work. I reboot and it get stuck on fastboot. Don't matter what I do, it always start on fastboot. The phone system do not boot too, I have tried do shutdown the phone with the buttons on the side but it start on fastboot again. Please help me, I can't do anything.
adb reboot bootloader
fastboot getvar current-slot
fastboot --set-active=a
fastboot --set-active=b
fastboot flash boot twrp-3.3.1-15-laurel_sprout-mauronofrio.img
fastboot reboot
#include <std_disclaimer.h>
/*
*
* We are 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 this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/