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

Search This thread

DizXDA83

Senior Member
Mar 12, 2012
219
18
Portugal
hi there. if i want to install a custom recovey can i simply make "flash" as step 7 and flash the lineage recovery for future in case i want to flash some custom rom?? thanks!
 

matpack

Member
Apr 23, 2021
7
0
OnePlus 8T
hi, is it possible, having installed lineageos 18.1, flash magisk using the lineageos custom recovery? I mean using the recovery mode preinstalled with lineage os. if yes, how?
 

SchWeinSAuG

Senior Member
Sep 7, 2013
303
42
Samsung Galaxy Tab S2
OnePlus 5
Hey dudes.
When you update OS, would you just uninstall magisk completely?
Cause the option with just restoring Stock boot image will not work cause there is no backup.
I am on 11.0.8.8. IN11AA and want to upgrade to 11.0.9.9. Downloaded update via oxygen update, uninstall magisk completely, wanted to do local system update... Get error. Downloaded update several times, always error.

Seems i am stuck on 11.0.8.8?

Any idea?
 

xtcislove

Senior Member
Jan 17, 2010
1,313
265
Gummersbach
OnePlus 8 Pro
OnePlus 9 Pro
Hey dudes.
When you update OS, would you just uninstall magisk completely?
Cause the option with just restoring Stock boot image will not work cause there is no backup.
I am on 11.0.8.8. IN11AA and want to upgrade to 11.0.9.9. Downloaded update via oxygen update, uninstall magisk completely, wanted to do local system update... Get error. Downloaded update several times, always error.

Seems i am stuck on 11.0.8.8?

Any idea?
1. Download update & store in root folder
2. Open Magisk -> Uninstall Magisk ->Restore Images (DO NOT REBOOT)
3. Go to Settings -> System -> System Updates -> Local Upgrade and Upgrade (DO NOT REBOOT)
4. Go to Magisk -> Install -> Install to Inactive Slot
5. Reboot

You should be good to go.

Download full update from here and update locally:
 
  • Like
Reactions: SchWeinSAuG

SchWeinSAuG

Senior Member
Sep 7, 2013
303
42
Samsung Galaxy Tab S2
OnePlus 5
1. Download update & store in root folder
2. Open Magisk -> Uninstall Magisk ->Restore Images (DO NOT REBOOT)
3. Go to Settings -> System -> System Updates -> Local Upgrade and Upgrade (DO NOT REBOOT)
4. Go to Magisk -> Install -> Install to Inactive Slot
5. Reboot

You should be good to go.

Download full update from here and update locally:
Thanks mate.
Had aready found the reason.
Got this error cause it was only incremental update i downloaded.
Downloaded full update in oxygen updater and it worked.
No need to restore boot image, just disabled all modules rebooted, installed update and installed magisk right after update without rebooting in between.
Worked just fine.
 
  • Like
Reactions: xtcislove

digimode12

Member
Dec 23, 2012
5
0
Hello
FIrst sorry about my low level English.

On step
  1. Unlock the bootloader (Caution: this will factory reset your phone)
    1. fastboot oem unlock
when i write fastboot oem unlock in cmd in adb folder nothing happend just waiting for device ( i wait for 1 hour and nothing change )?
Please solve the problem.

PS. Everything working :) Thanks
 
Last edited:

cjvzla

Senior Member
Apr 25, 2011
329
28
OnePlus 8
Hi, if I already unlocked my bootloader and nothing else, should I start from step 7 and just sideload the magisk zip via fastboot?
 

Sneakdovi

Senior Member
Dec 5, 2014
470
38
Hi, I'm on stock OxygenOs 11.0.9.9 IN11BA. How is it possible that I still have bootloader unlocked? I wanted to follow this guide to reinstall root and I expected to find bootloader locked.
How is this possible?
 
Last edited:

marceyfina

New member
Oct 30, 2016
2
0
Hola, estoy en stock OxygenOs 11.0.9.9 IN11BA. ¿Cómo es posible que todavía tenga el cargador de arranque desbloqueado? Quería seguir esta guía para reinstalar root y esperaba encontrar el cargador de arranque bloqueado.
¿Cómo es esto posible?
buen amigo, yo también estoy en esa versión pero hice el proceso de root y seguí los pasos pero brick y tuve que rescatar, la pregunta es, ¿puedes rootear desde esta versión con el tutorial?
 

DoctorWAT

Member
Jan 21, 2015
6
0
Hello everybody,

I'm running LineageOS 20 (20-20230129-NIGHTLY-instantnoodlep) on my OnePlus 8 Pro. Unfortunately, Magisk isn't showing the "Install to Inactive Slot" option - only "Select and Patch a File" is available.

I know that both slots are functional because I just did an OTA update. Before the update, I was on slot a. Afterwards, I'm on slot b. I've switched back to slot a and booted to now install Magisk on slot b, but the option isn't there.

What am I doing wrong?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    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:
    1. Download lineage-18.1-20210606-recovery-instantnoodlep.img or never version to your pc
    2. Download Magisk-v23.0.apk or newer and rename it as Magisk-v23.0.zip
    3. Enable OEM unlock in the Developer options under device Settings, if present.
    4. Boot in to bootloader
      1. adb reboot bootloader
      2. Or press "Volume Up + Volume Down + Power" when the device boots
    5. Unlock the bootloader (Caution: this will factory reset your phone)
      1. fastboot oem unlock
    6. Boot in to bootloader again
    7. Boot in to lineage recovery temporarily (not flashing)
      1. fastboot boot lineage-18.1-20210606-recovery-instantnoodlep.img
    8. You will be booted in to lineage recovery, install Magisk-v23.0.zip now
      1. Enable ADB
      2. Apply update
      3. Apply from ADB
      4. in your pc: adb sideload Magisk-v23.0.zip
    9. Reboot and voilà.. you are done.
    Cheers!!
    3
    Wow! This is just awesome!! What will be the downside of a rooted device though? Will I still get OTA update?
    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.
    2
    @mahendral
    Super guide!
    Got my OP8 Pro yesterday, less than one hour after unboxing, it was rooted:)
    Why so long? :D
    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 :)
    Thanks for the info bc1977, I'll add that as a prerequisite
    2
    The lineage-18.1-20210606-recovery-instantnoodlep.img is no longer available though. Help
    I just googled the file name and found a mirror with new images. Google is your friend, as they say.

    1
    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.