Rooting with Android 10 - Redmi Note 8 Pro Questions & Answers

My RN8P Currently has:
MIUI global 11.0.4 Stable QGGMIXM
Android 10 QP1A.190711.020
I only want to root so i can install 2-3 apps the need rooting.
I don't want to flash Roms or even have use for twrp.
Which root guide should i follow?
Do in need to Downgrade to Android pie?
will i be able to get OTA updates when rooted?

buddy the best bet for not hard/soft bricking is to downgrade to android 9 and install preloader and then root/install recovery.
if you want you can search "konah begonia guardian" on YouTube. he has quite nice guides.
regards

david_z said:
My RN8P Currently has:
MIUI global 11.0.4 Stable QGGMIXM
Android 10 QP1A.190711.020
I only want to root so i can install 2-3 apps the need rooting.
I don't want to flash Roms or even have use for twrp.
Which root guide should i follow?
Do in need to Downgrade to Android pie?
will i be able to get OTA updates when rooted?
Click to expand...
Click to collapse
FYI this device is really easy to brick that one single misstep can brick your phone and mostly the only way to restore it is via service center. So you must really pay attention to each instruction on the guides. Most root guide need to flash custom recovery first so I guess its inevitable. In order to flash custom recovery, you need to downgrade to Android 9 or Pie, more higher version than that will brick your phone.
In order to root this phone, you first need to unlock the bootloader, refer to here for the guide. (Warning, just follow the unlock bootloader guide since the flashing twrp and rooting guide from there are kinda outdated and not recommended to follow)
Then you need to flash factory firmware (preloader and lk) so you can unbrick your phone in case you brick it, refer to Megathread for guide how to do it. After that you can flash custom recovery, then you can flash magisk via custom recovery to root your phone.

This guy does a ice job explaining a simple root method for Android 10 on youtube

thanks :good:
one more thing , in all methods , after flashing twrp recovery and booting into it the guides say to delere a file called "recovery-from-boot.p".
i saw on telegram channel describing the same mathod but it also said that if i skip the deletion of that file the original recovery will remain , the phone will be rooted
and be able to OTA update.
does anyone know if its ok to do that?

I rooted from Android 10, and same with you, I only need to root to remove ads and install a few apps only.
I used this guide
https://forum.xda-developers.com/re...de-unlock-bootloader-flash-twrp-root-t3995919
Make sure that the twrp is the one that compatible with android 10, otherwise it won't boot to recovery.
Have mi flash app and android stock rom ready on your PC so that if you find problem you can always flash the stock ROM.
david_z said:
My RN8P Currently has:
MIUI global 11.0.4 Stable QGGMIXM
Android 10 QP1A.190711.020
I only want to root so i can install 2-3 apps the need rooting.
I don't want to flash Roms or even have use for twrp.
Which root guide should i follow?
Do in need to Downgrade to Android pie?
will i be able to get OTA updates when rooted?
Click to expand...
Click to collapse

gaban05 said:
I rooted from Android 10, and same with you, I only need to root to remove ads and install a few apps only.
I used this guide
https://forum.xda-developers.com/re...de-unlock-bootloader-flash-twrp-root-t3995919
Make sure that the twrp is the one that compatible with android 10, otherwise it won't boot to recovery.
Have mi flash app and android stock rom ready on your PC so that if you find problem you can always flash the stock ROM.
Click to expand...
Click to collapse
after reading a bit i think the right recovery version to root with android 10 is in the following thread:
https://forum.xda-developers.com/re...overy-twrp-recovery-redmi-note-8-pro-t4033695
and this is the procedure:
1. Download recovery file from this message
2. Open CMD from the dir where you store twrp.img (it's important because you don't need to type whole path of the twrp.img
3. Turn off the device, hold Power button & Vol- to enter fast boot and connect device to USB
4. In CMD type first fastboot devices to ensure that device is in fastboot, this is not important but recommended. Output should be something like this 4l6lsctgskpj4swc fastboot
5. Then it's time to flash recovery file. Type fastboot flash recovery twrp.img
6. This is the most important step now, on the device screen it should write USB Transmission ok if that is there you are ready to go. Remove device from the USB and hold Power button & Vol+, When the device turn off the screen keep holding Vol+ it'll keep screen off for about 5-10 seconds, then it'll show a recovery, still holding vol+ because it will get restarted again, and again still holding vol+ and recovery will show up. Simple words (Keep holding vol+ till recovery not appear for second time)
7. If it asks for a password, it's a password you use on the device it self(one for unlocking the screen or unlock the device after reboot), enter password and wait for Data decrypt.
At the moment there is no root and recovery will be replaced after you try to boot next time. To prevent it from replacing recovery do next (my opinion is skipping step 8. and 9. and having stock recovery because of MIUI updates):
8. Go to mount and tick the /system
9. Go back, tap on advanced, then to File Manager search for system_root dir open it, then find system and on the bottom is file called recovery-from-boot.p Remove that file and recovery wont be replaced
Now how we root it:
10. Go to advanced and tap on Close AVB2.0 and swipe to confirm
11. Go back and tap to Install ROOT, swipe to install and Reboot system
This will install Magisk v19.4, after boot you can update it from the Magisk Manager, my suggestion is to first update the manager then Magisk binary.
can anyone confirm that?

Thisnameisepic said:
This guy does a ice job explaining a simple root method for Android 10 on youtube
Click to expand...
Click to collapse
Yes it was his video I used to flash twrp to my phone,his explanation is amazing

david_z said:
after reading a bit i think the right recovery version to root with android 10 is in the following thread:
https://forum.xda-developers.com/re...overy-twrp-recovery-redmi-note-8-pro-t4033695
and this is the procedure:...
can anyone confirm that?
Click to expand...
Click to collapse
Yup, that worked for me on Android 10, global 11.0.5.0 QGGMIXM. The LR Team TWRP is the only one that worked for me, and I tried several.
Do make sure you download the v1210 for Android 10...
- in step 5, the 'twrp.img' you write in the command must match the actual filename you downloaded. Either change the name of the file, or enter the full filename in the command line.
- step 6 is kinda tricky. you might not get it right the first time. before installing twrp, i actually made sure i got the key combination right by going into stock recovery a few times.
When you do get TWRP up and running, the very first step is to set the language to English (unless you want Chinese). It will be the lower right buttton on the very first screen you are presented with (where you are asked for your password, if there is one).
I did not do steps 8 or 9, and TWRP has held. I did, however, reboot right back to recovery immediately after my first successful TWRP load-up. That may have stuck it.
The LR Team TWRP installed Magisk 20.3 for me. 20.4 is the latest, but I'm a little timid about letting it update. I had softbrick issues with trying to install Magisk manually thru this TWRP (instead of using the 'Install Root' button). Let me know if you update yours.
HTH

david_z said:
My RN8P Currently has:
MIUI global 11.0.4 Stable QGGMIXM
Android 10 QP1A.190711.020
I only want to root so i can install 2-3 apps the need rooting.
I don't want to flash Roms or even have use for twrp.
Which root guide should i follow?
Do in need to Downgrade to Android pie?
will i be able to get OTA updates when rooted?
Click to expand...
Click to collapse
You can go follow guide from telegram group

i tried twrp avb2.0 but it gave me bootloop after power off and on again , it's better to get the avbmeta image file from fastboot rom(same miui rom you use) and disable it from fastboot mode.
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img

Related

How to go from LineageOS 15.1 to latest open beta OOS?

Hello. Just moved from iPhone to a OP3 and I am fairly new to the whole ROMing and rooting thing. My OP3 is currently in LineageOS 15.1 and I want to update to the Open Pie beta that OnePlus recently released..
What steps would I have to go through to do this? I have read that Bootloader needs to be locked back again but I do not know how to accomplish that. I have twrp as the recovery and rooted with magisk.
Any help will be very appreciated.
How to guide
INSTRUCTIONS - DOWNLOAD FILES
Go to https://eu.dl.twrp.me/oneplus3 and download TWRP recovery (.img file).
Go to https://www.oneplus.com/global/support/softwareupgrade > select your phone (OP3/OP3T).
2.1 Download stock 8.1 firmware (.zip file).
2.2 Download stock recovery (.img file).
Go to https://www.xda-developers.com/oneplus-3-oneplus-3ts-oxygenos-beta-android-9-pie/ and download your stock 9 firmware (.zip file). I see you mentioned this download link instead - well, if it's zip file, it's OK!
INSTRUCTIONS - PROCEDURE
Go to bootloader (AKA download mode) and flash TWRP recovery: fastboot flash recovery twrp_recovery.img
Go to your flashed TWRP recovery > Wipe > Advanced Wipe > Select everything ("USB OTG" might throw error - ignore) > Swipe to wipe. Screenshot on the web.
Copy stock 8.1 firmware to your phone (while in the same TWRP recovery) to /sdcard/ directory and flash it.
Go to bootloader and flash stock recovery: fastboot flash recovery recovery.img
While in bootloader, lock bootloader: fastboot oem lock. On the phone using volume buttons select "Yes" to lock bootloader. Your phone should show you some sort of wiping procedure on the screen and reboot to Oxygen OS with Android 8.1.
Move/Copy your stock 9 firmware to your phone internal storage (simply, while in Android), go to Settings > System updates > Click on top-right gear icon > Local upgrade > Select your stock 9 firmware zip file.
Once update is applied and phone rebooted, I STRONGLY suggest going into stock recovery and performing full factory reset ("wipe EVERYTHING").
QA
Q: Why Do I need to flash 8.1 if I can flash 9.0 in the first place?
A: Well, you can, but I tested it and only possible way to lock bootloader while being on stock 8.1 oxygenOS and recovery. If you flash stock recovery and oxygenos 9 - nothing happens when you lock bootloader.
Q: Any easier (or other) way?
A: Restoring to older version (don't remember if android 6 or 7 or 8) by following this guide. Then just simply apply upgrade via local upgrade. Not sure if bootloader will be locked afterwards. This also useful if you messed with partition sizes/partitions on your phone. Example.
SIDE NOTES
Battery life seem to be worse compared to SkyDragonOS. Not talking about missing customization options, but it's fine to me.
Google camera ports are still better option than stock camera on OxygenOS 9.
You rock my man. I will give it a shot. Thank you very much
javiwankenobi said:
You rock my man. I will give it a shot. Thank you very much
Click to expand...
Click to collapse
Just a word of caution. Wiping everything will wipe all your photos, videos etc. So backup everything beforehand.
I don't know where you read about bootloader having to be locked. For your information, I am running that ROM with bootloader unlocked. It is your call.
tnsmani said:
I don't know where you read about bootloader having to be locked. For your information, I am running that ROM with bootloader unlocked. It is your call.
Click to expand...
Click to collapse
Read it somewhere on reddit. But you're the third person to tell me it doesnt have to be unlcked, so I will go ahead and skip that.
I do have to install OOS 8.1 first tho right? or can I just flash the open beta update on TWRP after I do a factory reset?
javiwankenobi said:
Read it somewhere on reddit. But you're the third person to tell me it doesnt have to be unlcked, so I will go ahead and skip that.
I do have to install OOS 8.1 first tho right? or can I just flash the open beta update on TWRP after I do a factory reset?
Click to expand...
Click to collapse
I don't know. I happened to be on OOS 5.0.8 with bootloader unlocked when I flashed the Closed Beta Pie. When the Open Beta became available, I flashed it. On both occasions, I wiped all and my bootloader remains unlocked. In fact, I make it a point to remain unlocked always so that I don't face issues while flashing.

Bootloop after installing magisk

hello,
my device is bootlooping after i tried flashing magisk and twrp. How can i fix this?
mikachu182 said:
hello,
my device is bootlooping after i tried flashing magisk and twrp. How can i fix this?
Click to expand...
Click to collapse
try to flash stock boot.img and recovery.img
sonn3 said:
try to flash stock boot.img and recovery.img
Click to expand...
Click to collapse
Same issue. So how would we go about flashing properly?
Search for recovery.img and boot.img in stock rom and flash in fastboot mode.
mikachu182 said:
hello,
my device is bootlooping after i tried flashing magisk and twrp. How can i fix this?
Click to expand...
Click to collapse
Did you select close avb 2.0 in twrp and factory reset?
mikachu182 said:
hello,
my device is bootlooping after i tried flashing magisk and twrp. How can i fix this?
Click to expand...
Click to collapse
We would need further details on which device (region) which MIUI version (number, android, region) you were on when you attempted to install Magisk. Of course we assume here you had unlocked your bootloader first, otherwise any attempt to flash anything will result in bootloop.
Many have successfully rooted on Android 9 regardless of MIUI version.
Complication often comes with Chineses devices from what I read, Global not so much so if you are on Global device consider yourself lucky
Easiest root is probably to flash LR team TWRP If you can still access fastboot mode (voloume - + power) version 09.24 or 11.04 if you are on Android 9 or version 12.10 if you are on Android 10. Note that you probably have more chances of success being on Android 9.
And use the root feature from WITHIN that TWRP to install root on your device.
You have a complete guide of the steps to reproduce here:
Guide
I have tested on Android 9, EEA device, EEA rom MIUI 11.0.2.0 and it works without an issue if you follow the guide provided above.
If you still want to manually flash Magisk from any other recovery, make sure to use version 19.04 which seems to have the higher odds of success (update afterward from Manager).
Also as mentioned by @wang1chung do not forget to close avb 2.0.
Myself I also had RM Force encrypt option used (just in case) even if not mentionned in the thread.
But unlike what was suggested in those threads I did not wipe data.
That said since I do not want to have TWRP to stick for now, I actually want it to automatically be replaced by stock recovery all went fine for me, and Magisk is there.
And when I need TWRP for something I just flash it again and do my stuff.
Hope this helps.
Good luck!
Same problem here. Luckly fastboot was still working (vol down + power after Redmi logo gets off). Then, I've downloaded stock ROM, and tryied manually execute fastboot commands, without success. Then, I've found a .bat file inside the root folder of the stock ROM .tar.gz archive, then executed the .bat file. Phone is working back. So, whats the catch about install Magisk? Any tips?
allxdadev said:
Same problem here. Luckly fastboot was still working (vol down + power after Redmi logo gets off). Then, I've downloaded stock ROM, and tryied manually execute fastboot commands, without success. Then, I've found a .bat file inside the root folder of the stock ROM .tar.gz archive, then executed the .bat file. Phone is working back. So, whats the catch about install Magisk? Any tips?
Click to expand...
Click to collapse
Personally I used the hassle-free method pressing the button to root directly from within the LR-TWRP (09.24, or 11.04 on Android 9 MIUI), swiped, then pressed that other provided button to close AVB 2.0, swiped and it worked on first attempt.
Of course TWRP got replaced on first reboot by system recovery, but I dont care as I do not want it to stick on my device. I just flash it again when I need it.
Magisk stayed, updated it from Manager (well manager updated first to that new ugly theme.... yurk!), then Magisk updated, no problem.
Note that I am on EU Phone running EEA MIUI 11.0.2.0. You might get a different outcome with other devices/roms.
Side note, LR-TWRP 09.24 installs Magisk 19.04 which has been reported numerous time to work on most Android 9 MIUI regional versions. LR-TWRP 11.04 howevers installs Magisk 20.0 fyi.
Hope this helps,
Regards,
regarding the thread title, i had the same problem. right when i was about to retart everything all over from 0, i was glad i was able to just go into twrp and just unroot. rebooted and it started as if nothing hsppended. now i jjust gotta find which module made me bootloop.
try this n give us the result

HOW-TO Root OPPO F1s

Hi everyone! So as you know we all want to root our phones but this particular phone doesn't want to, atleast on Android 6. So I made a rooting method for this phone. Now, I know that there is already another rooting method but that didn't work for me so I rooted it like this:
Download the Android 5.1 firmware for this phone
Install a fresh copy of Android 6. Search Android 6 for OPPO F1s.
Now, download the SP-Flash-Tool from the attachments and the recovery.img.zip file.
Extract SP-Flash-Tool and the recovery.img.zip, and then load up the scatter file from the earlier firmware and then uncheck everything and leave recovery unchecked.
Click on the recovery.img path and select the recovery.img that you downloaded.
Press Ctrl+D and then shutdown your phone, hold the Volume+ button and plug it in.
After the green checkbox appears unplug your phone and boot into recovery.
Factory reset the phone and then sideload the Magisk zip after downloading it from attachments.
After flashing reboot your phone and press No to the question that comes up. Remember, if you press Yes, You lose your phone.
That's it! It will take some time to boot up, but your data will be untouched.
I hope it helps
If anyone is reading this please let me know what ROM you want on the OPPO F1s, stock ROMs from other phones or LineageOS, etc.
is this working
mxpro1996 said:
Working.
Click to expand...
Click to collapse
is this working in oppo f1s, in android v.6 and color os version 6?
hi can any one help ,e which guide is working to root oppof1s android version 6, color os version 3,kernel vrrsion 3.18.22, security patch level feb 5, 2017
muhammad42620 said:
If anyone is reading this please let me know what ROM you want on the OPPO F1s, stock ROMs from other phones or Lineage
muhammad42620 said:
If anyone is reading this please let me know what ROM you want on the OPPO F1s, stock ROMs from other phones or LineageOS, etc.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
muhammad42620 said:
Hi everyone! So as you know we all want to root our phones but this particular phone doesn't want to, atleast on Android 6. So I made a rooting method for this phone. Now, I know that there is already another rooting method but that didn't work for me so I rooted it like this:
Download the Android 5.1 firmware for this phone
Install a fresh copy of Android 6. Search Android 6 for OPPO F1s.
Now, download the SP-Flash-Tool from the attachments and the recovery.img.zip file.
Extract SP-Flash-Tool and the recovery.img.zip, and then load up the scatter file from the earlier firmware and then uncheck everything and leave recovery unchecked.
Click on the recovery.img path and select the recovery.img that you downloaded.
Press Ctrl+D and then shutdown your phone, hold the Volume+ button and plug it in.
After the green checkbox appears unplug your phone and boot into recovery.
Factory reset the phone and then sideload the Magisk zip after downloading it from attachments.
After flashing reboot your phone and press No to the question that comes up. Remember, if you press Yes, You lose your phone.
That's it! It will take some time to boot up, but your data will be untouched.
I hope it helps
Click to expand...
Click to collapse

[GUIDE] Easiest way to root/magisk Oneplus 8 Pro

This method will not flash any custom recovery or any custom boots.
Caution: I don't take any responsibility. Proceed with your own risk and resilience in mind
Prerequisites: Oxygen OS 11 (tested with 11, issues reported with 10) and a PC with working adb and fastboot commands.
Method:
Download lineage-18.1-20210606-recovery-instantnoodlep.img or never version to your pc
Download Magisk-v23.0.apk or newer and rename it as Magisk-v23.0.zip
Enable OEM unlock in the Developer options under device Settings, if present.
Boot in to bootloader
adb reboot bootloader
Or press "Volume Up + Volume Down + Power" when the device boots
Unlock the bootloader (Caution: this will factory reset your phone)
fastboot oem unlock
Boot in to bootloader again
Boot in to lineage recovery temporarily (not flashing)
fastboot boot lineage-18.1-20210606-recovery-instantnoodlep.img
You will be booted in to lineage recovery, install Magisk-v23.0.zip now
Enable ADB
Apply update
Apply from ADB
in your pc: adb sideload Magisk-v23.0.zip
Reboot and voilà.. you are done.
Cheers!!
Worked like a charm, except for some confusion in the recovery menu choices. After enabling ADB in recovery, I had to choose "Apply update." I was then given a choice to "Apply from ADB." After enabling that option, "adb sideload Magisk-v23.0.zip" gave me an error message about some kind of mismatch and asking me if I wanted to install anyway. I took a deep breath, clicked "Yes," and all went well. Needless to say, all others proceed at their own risks, but my IN2025 running OS 11.0.7.7.IN11AA is now happily rooted with Magisk V23.0.
Wow! This is just awesome!! What will be the downside of a rooted device though? Will I still get OTA update?
melmarPH said:
Wow! This is just awesome!! What will be the downside of a rooted device though? Will I still get OTA update?
Click to expand...
Click to collapse
Yes, you will get OTA updates. If you want to accept them and still retain root, you'll need to uninstall Magisk and "Restore the boot images" so the phone will accept the OTA update. You then install the update from System Update in Settings, BUT DO NOT REBOOT!!!! Navigate back to the Magisk Manager app and click on "Install" for Magisk. You'll want the option that says, "Install to Inactive Slot (After OTA.)" After that installation finishes, you can safely reboot the OS update installed and rooted.
Abort Retry Fail? said:
Yes, you will get OTA updates. If you want to accept them and still retain root, you'll need to uninstall Magisk and "Restore the boot images" so the phone will accept the OTA update. You then install the update from System Update in Settings, BUT DO NOT REBOOT!!!! Navigate back to the Magisk Manager app and click on "Install" for Magisk. You'll want the option that says, "Install to Inactive Slot (After OTA.)" After that installation finishes, you can safely reboot the OS update installed and rooted.
Click to expand...
Click to collapse
Sweet. Thanks a lot for the guide mate.
mahendral said:
This method will not flash any custom recovery or any custom boots.
Caution: I don't take any responsibility. Proceed with your own risk and resilience in mind
Download lineage-18.1-20210606-recovery-instantnoodlep.img or never version to your pc
Download Magisk-v23.0.apk or newer and rename it as Magisk-v23.0.zip
Enable OEM unlock in the Developer options under device Settings, if present.
Boot in to bootloader
adb reboot bootloader
Or press "Volume Up + Volume Down + Power" when the device boots
Unlock the bootloader (Caution: this will factory reset your phone)
fastboot oem unlock
Boot in to bootloader again
Boot in to lineage recovery temporarily (not flashing)
fastboot boot lineage-18.1-20210606-recovery-instantnoodlep.img
You will be booted in to lineage recovery, install Magisk-v23.0.zip now
Enable ADB
Select ADB sideload
in your pc: adb sideload Magisk-v23.0.zip
Reboot and voilà.. you are done.
Cheers!!
Click to expand...
Click to collapse
On step 5 I dont see the option for fastboot oem unlock anywhere. Can a nob get a noob friendlier guide? As im lost thanks!
thanks guys worked on my 11.0.7.7.IN11AA
Thanks for the guide. It was very easy and fast to do it.
n08 said:
On step 5 I dont see the option for fastboot oem unlock anywhere. Can a nob get a noob friendlier guide? As im lost thanks!
Click to expand...
Click to collapse
Here I have assumed that the adb and the fastboot are available in your PC before begin. Step 5 should be executed from your PC (Linux or Windows) with the phone is connected through USB.
@mahendral
Super guide!
Got my OP8 Pro yesterday, less than one hour after unboxing, it was rooted
Why so long?
Because i had to update to OOS 11 (OOS 10 out of the box).
If you try your method with OOS 10, you get stuck at this step:
Boot in to lineage recovery temporarily
==> Stuck at Fastboot logo
Hence i updated to OOS 11 OB and it worked like a charm!
Thanks a lot
bc1977 said:
@mahendral
Super guide!
Got my OP8 Pro yesterday, less than one hour after unboxing, it was rooted
Why so long?
Because i had to update to OOS 11 (OOS 10 out of the box).
If you try your method with OOS 10, you get stuck at this step:
Boot in to lineage recovery temporarily
==> Stuck at Fastboot logo
Hence i updated to OOS 11 OB and it worked like a charm!
Thanks a lot
Click to expand...
Click to collapse
Thanks for the info bc1977, I'll add that as a prerequisite
Abort Retry Fail? said:
Worked like a charm, except for some confusion in the recovery menu choices. After enabling ADB in recovery, I had to choose "Apply update." I was then given a choice to "Apply from ADB." After enabling that option, "adb sideload Magisk-v23.0.zip" gave me an error message about some kind of mismatch and asking me if I wanted to install anyway. I took a deep breath, clicked "Yes," and all went well. Needless to say, all others proceed at their own risks, but my IN2025 running OS 11.0.7.7.IN11AA is now happily rooted with Magisk V23.0.
Click to expand...
Click to collapse
Amended the steps to sideload with exact steps as you pointed out. Thanks
Mahendral,
Many many thanks!!!!!
The title says it all. This is the easiest way.
I'm on 11.0.7.7.IN11AA.
Worked perfectly.
And yes, it is the easiest!
Hi, will this work on normal OP8 version IN2015? thanks.
EDIT: so this guide is for both unlocking bootloader and having root?
The lineage-18.1-20210606-recovery-instantnoodlep.img is no longer available though. Help
Wow! This was so easy and so quick. Thank you SOO MUCH!
arfhel09 said:
The lineage-18.1-20210606-recovery-instantnoodlep.img is no longer available though. Help
Click to expand...
Click to collapse
I just googled the file name and found a mirror with new images. Google is your friend, as they say.
LineageOS Downloads
download.lineageos.org
How can I root latest version (11.0.8.8) with magisk?
Sneakdovi said:
How can I root latest version (11.0.8.8) with magisk?
Click to expand...
Click to collapse
same thing, since there is nothing specified for the OS version ONLY OOS 11.
im going to flash this to 11.0.8.8, if u want to wait or u can try it and report back before I do ^^
Edit-------------
I successfully rooted my phone ver 11.0.8.8 using this method with latest lineage recovery
STALKER18 said:
same thing, since there is nothing specified for the OS version ONLY OOS 11.
im going to flash this to 11.0.8.8, if u want to wait or u can try it and report back before I do ^^
Edit-------------
I successfully rooted my phone ver 11.0.8.8 using this method with latest lineage recovery
Click to expand...
Click to collapse
Same

Question Need advice on how to properly root and unlock bootloader of poco f3

I have a poco f3 M2012K11AG 6gb 128 storage. can anyone helpme where to find a guide which doesnt involve spyware methos of rooting my f3? also what custom rom do you guys recommend?
will other apps not continue to function if rooted or bootloader unlocked?
First, you'll need to unlock your bootloader
Now this is the long boring part:
Unlocking your bootloader will wipe your data
You'll need a xiaomi account
Go to Developer options
Allow OEM Unlocking
Allow USB Debugging
Allow Install via USB
Allow USB Debugging (Security Settings)
(The previous two bullets are just incase)
Go to Mi Unlock Status and click "Add account and device"
Download Mi Unlock Tool
Using Mi Unlock Tool, install drivers (from the small settings button on the top right corner)
Log in to your xiaomi account in the Mi Unlock Tool
Boot your phone in fastboot mode and connect it to your PC
In the Mi Unlock Tool, Click unlock
The Mi Unlock Tool will tell you to wait 7 days
Unplug your phone, boot it and use it normally until the 7 days are over, HOWEVER, don't logout from the xiaomi account in the phone if you don't want to wait another 7 days.
When the 7 days are over, repeat step 6 & 7
Second, boot twrp
Third, flash the magisk apk (from its github) using twrp
Forth, Safetynet
In Magisk App
Enable Zygisk
Enable Enforce DenyList
In Configure DenyList
Select Google Play Services and enable gms and gms.unstable
Download and flash Safetynet Fix (Zygisk Version)
Force Close, Clear Data and Uninstall Updates from Google Play Store app then update it again and use it normally
Reboot
If any app didnt work because of root, Hide it in Denylist
Done
Another method for rooting without booting twrp and rest of it is to extract the boot image from rom payload.bin using pc and copy it to phone storage. Then install magisk apk normally. Patch boot image with magisk and flash new boot image to boot partition with adb on pc. Done.
@3zozHashim
thanks will reply again once my 7 day waiting period is done and successfully unlocked.
where to i get twrp?
is it possible to root an unlocked phone but keep data? im having second thoughts on rooting so might want to hold it off
You will loose all data when unlocking the bootloader.
When rooting the phone, you will not loose data.
I use fastboot instead of TRWP for rooting :
install Magisk apk like an app
then extract the boot.img from your current MIUI version: https://xiaomifirmwareupdater.com/miui/alioth/
use the "fastboot" image and unzip it, you will find the boot.img inside.
if the fastboot image is not available, you can use the "recovery" image and extract its content with payload-dumper-go for example
copy the boot img to your phone and patch the extracted boot.img on your phone within Magisk app : Magisk -> Install and follow instructions
copy the patched_boot.img back to your PC or Mac and flash the patched_boot.img to both partitions on your phone with fastboot
Code:
fastboot flash boot_a patched_boot.img
fastboot flash boot_b patched_boot.img
anthony001 said:
@3zozHashim
thanks will reply again once my 7 day waiting period is done and successfully unlocked.
where to i get twrp?
is it possible to root an unlocked phone but keep data? im having second thoughts on rooting so might want to hold it off
Click to expand...
Click to collapse
unlocking your bootloader wipes data
rooting does not wipe data
official twrp from twrp.me
unofficial twrp
Downloading • AKR DL
3zozHashim said:
First, you'll need to unlock your bootloader
Now this is the long boring part:
...
Click to expand...
Click to collapse
Very nice and comprehensive guide! Thank you for the effort!
A question, since there a many different how to root in this forum and i get confused. (My phone is in the waiting time for bootloader unlock.)
If i can install magisk.apk like an app, i can select the "Direct Install (recommemded)" method (as recommended in another thread https://forum.xda-developers.com/t/twrp-root.4328611/post-86055651), why do i need twrp?
Or can i just install magisk through twrp?
flashlight06 said:
A question, since there a many different how to root in this forum and i get confused. (My phone is in the waiting time for bootloader unlock.)
If i can install magisk.apk like an app, i can select the "Direct Install (recommemded)" method (as recommended in another thread https://forum.xda-developers.com/t/twrp-root.4328611/post-86055651), why do i need twrp?
Or can i just install magisk through twrp?
Click to expand...
Click to collapse
direct install will only work if you are already rooted
The only two options are :-
TWRP flash magisk.apk
Select and Patch boot.img
extract boot.img using twrp or downloading the stock rom of your current stock rom version and extracting boot.img from it
side note:- you can use twrp to root but not flash twrp itself, therefore retain your stock recovery
Munchy search him on pooTube GL
flashlight06 said:
A question, since there a many different how to root in this forum and i get confused. (My phone is in the waiting time for bootloader unlock.)
If i can install magisk.apk like an app, i can select the "Direct Install (recommemded)" method (as recommended in another thread https://forum.xda-developers.com/t/twrp-root.4328611/post-86055651), why do i need twrp?
Or can i just install magisk through twrp?
Click to expand...
Click to collapse
Yes, you can rename the Magisk.apk into Magisk.zip, because it's also a flashable ZIP.
Boot TWRP (no need to install it), and install Magisk.zip.
cyanGalaxy said:
Yes, you can rename the Magisk.apk into Magisk.zip, because it's also a flashable ZIP.
Boot TWRP (no need to install it), and install Magisk.zip.
Click to expand...
Click to collapse
you dont need to rename magisk.apk to magisk.zip to flash it with twrp
3zozHashim said:
First, you'll need to unlock your bootloader
Now this is the long boring part:
Unlocking your bootloader will wipe your data
You'll need a xiaomi account
Go to Developer options
Allow OEM Unlocking
Allow USB Debugging
Allow Install via USB
Allow USB Debugging (Security Settings)
(The previous two bullets are just incase)
Go to Mi Unlock Status and click "Add account and device"
Download Mi Unlock Tool
Using Mi Unlock Tool, install drivers (from the small settings button on the top right corner)
Log in to your xiaomi account in the Mi Unlock Tool
Boot your phone in fastboot mode and connect it to your PC
In the Mi Unlock Tool, Click unlock
The Mi Unlock Tool will tell you to wait 7 days
Unplug your phone, boot it and use it normally until the 7 days are over, HOWEVER, don't logout from the xiaomi account in the phone if you don't want to wait another 7 days.
When the 7 days are over, repeat step 6 & 7
Second, boot twrp
Third, flash the magisk apk (from its github) using twrp
Forth, Safetynet
In Magisk App
Enable Zygisk
Enable Enforce DenyList
In Configure DenyList
Select Google Play Services and enable gms and gms.unstable
Download and flash Safetynet Fix (Zygisk Version)
Force Close, Clear Data and Uninstall Updates from Google Play Store app then update it again and use it normally
Reboot
If any app didnt work because of root, Hide it in Denylist
Done
Click to expand...
Click to collapse
so i have booted to twrp. i havent done magisk yet. should i install custom rom now or after i install magisk? how do you install a custom rom? can you also guide me on installing custom rom. ive already chosen crdroid as my custom rom
also is there a way to install gapps on crdroid 8 which i think uses android 12?
anthony001 said:
so i have booted to twrp. i havent done magisk yet. should i install custom rom now or after i install magisk? how do you install a custom rom? can you also guide me on installing custom rom. ive already chosen crdroid as my custom rom
also is there a way to install gapps on crdroid 8 which i think uses android 12?
Click to expand...
Click to collapse
every custom rom has its installation guide and gapps preferences, consult the crdroid thread
anthony001 said:
so i have booted to twrp. i havent done magisk yet. should i install custom rom now or after i install magisk? how do you install a custom rom? can you also guide me on installing custom rom. ive already chosen crdroid as my custom rom
also is there a way to install gapps on crdroid 8 which i think uses android 12?
Click to expand...
Click to collapse
Yup, as the other person said, depends on your choice of Custom ROM. Also, always Magisk AFTER installing a ROM.
I recommend checking out the YouTuber "Munchy", he does great videos on how to do any thing in regards to Xiaomi Phones. Even crDroid ^^
When you flash Magisk, enable Zygisk and install the Magisk Module "SafetyNet-Fix" from GitHub.
This is so that Google SafetyNet will pass, and you're able to use Payment Apps, Netflix etc..

Categories

Resources