Root a OnePlus 8 (in2017) with android 12? - OnePlus 8 Questions & Answers

Hello, I recently unlocked my bootloader on my OnePlus 8 T-Mobile (in2017) in the intention to root it with magisk.
I can say that I am lost and afraid to brick my device. There is no post anywhere talking about rooting the in2017 with android 12.
I don't mind downgrading to android 11, just tell me how!
I'm new to all these stuff, I don't know what is msm tool and why I need to "patch" my firmware.
Can't I just flash twrp and then magisk?
I really want help!

BeatNoMoreYT said:
I'm new to all these stuff, I don't know what is msm tool and why I need to "patch" my firmware.
Click to expand...
Click to collapse
You will need to proof-read and have a full understanding on the utilization of the MSM Tool and how to root your device before proceeding.

If your bootloader is unlocked you can follow this guide.

Related

Unlock, root, Rebrand concepts

Hello. I've some questions about the below concepts.
1. What is Rebrand? Does it mean, say, changing from hydrogenos to oxygenos? (Same as flashing?) Can I upgrade from Oneplus natively after that?
2. Do we need to unlock bootloader to root Oneplus 8?
3. Do we need to flash TWRP to root?
Many thanks!
I researched on Chinese Oneplus discussions
1. Can upgrade from OTA after flashing oxygenos
2. Yes, need unblock to root
3. No, no need TWRP to root

Just unlocked bootloader. Now what?

I need a little direction on what my next step should be for obtaining root and twrp on my device.
As it states in the title, I just unlocked bootloader on my Sprint\Tmo OnePlus 8 5G.
I want to root and install TWRP, ultimately.
What I THINK I know so far in what I need to do next:
Obtain root (I need a good walkthrough on this as well)
Back up persist.img
Back up boot.img
Install magisk?
Patch boot.img with magisk?
Install TWRP via magisk?
Flash rom via twrp or magisk depending on rom requirements?
As you might see, I'm a little confused.
Can someone clarify the process for my specific adventure? Again, it's and freshly BL Unlocked Spront\Tmo OnePlus 8 5G on 10.5.21.IN55CB software.
Search the threads for guides.
TheKnux said:
Search the threads for guides.
Click to expand...
Click to collapse
As you can see it's read through a number of them but it all feels jumbled.
There's not one coherent guide that I could find. Could someone link me a complete guide to rooting this device?

Looking for t-mobile us patched magisk file

One plus 8 US tmobile model IN2017
Software version: 11.0.1.1.
Following this guide to root
I have successfully unlocked my bootloader but now need the Mag file, but the website he links for the file doesn't have my version. Can anyone help me locating one ?
Hey man if you managed to unlock your bootloader already you can follow my guide to get root on Android 11. https://forum.xda-developers.com/t/guide-root-magisk-for-android-11-oos11-t-mobile.4229305/
It doesn't require a patched magisk image so it's a little simpler.

Question about rooting my 8T KB2005 on OOS 11.0.8.13.KB05AA

Hello all,
I installed the latest update for my 8T KB2005 which is 11.0.8.13.KB05AA. I have unlocked the bootloader and would like to root it, however I'm not sure if it is possible to root from my current firmware version. Some root methods I read about say I need the stock image of my OS, but I believe my current firmware version is an incremental update and that will not work? I read it's possible to use payload dumper to get my image, but this doesn't work with incremental updates either. Maybe I am misunderstanding things. If someone could enlighten me, that would be greatly appreciated. Is is possible to root from my current firmware?
*Update: upon researching further, one possible solutions seems to be using the MSM tool to downgrade to an older version of OOS, then locally upgrading to 11.0.8.11.KB05AA, and then being my root process from there. I will attempt this, but if anyone knows if a root method from 11.0.8.13.KB05AA. I would like to know as well
joo14 said:
Hello all,
I installed the latest update for my 8T KB2005 which is 11.0.8.13.KB05AA. I have unlocked the bootloader and would like to root it, however I'm not sure if it is possible to root from my current firmware version. Some root methods I read about say I need the stock image of my OS, but I believe my current firmware version is an incremental update and that will not work? I read it's possible to use payload dumper to get my image, but this doesn't work with incremental updates either. Maybe I am misunderstanding things. If someone could enlighten me, that would be greatly appreciated. Is is possible to root from my current firmware?
*Update: upon researching further, one possible solutions seems to be using the MSM tool to downgrade to an older version of OOS, then locally upgrading to 11.0.8.11.KB05AA, and then being my root process from there. I will attempt this, but if anyone knows if a root method from 11.0.8.13.KB05AA. I would like to know as well
Click to expand...
Click to collapse
You don't need to use the MSM route. It's far simpler to patch the stock boot or use a patched stock boot.
@g96818 had kindly posted the boot image(s) you need in thread '[Guide] How to ROOT OnePlus8T (CN/IN/EU/US) KB2000,KB2001,KB2003,KB2005' https://forum.xda-developers.com/t/...00-kb2001-kb2003-kb2005.4178675/post-85165277
Its possible to use adb to pull the boot image and patch it in magisk. Then you use fastboot to boot from that image( not flash) and do direct install from magisk.
jwarrior319 said:
Its possible to use adb to pull the boot image and patch it in magisk. Then you use fastboot to boot from that image( not flash) and do direct install from magisk.
Click to expand...
Click to collapse
You can only do that if the phone is rooted. You need root access to pull a boot image from /dev/block/by-name/boot_[ab].
BillGoss said:
You can only do that if the phone is rooted. You need root access to pull a boot image from /dev/block/by-name/boot_[ab].
Click to expand...
Click to collapse
In a non root situation you can boot the semi working twrp posted here somewhere which gives a root adb shell via usb.
simple root instructions using the patched image I posted:
[Guide] How to ROOT OnePlus8T (CN/IN/EU/International) KB2000,KB2001,KB2003,KB2005
DISCLAIMER I have only tested this on my OnePlus8T Indian model - KB2001 Huge thanks to @topjohnwu for his magic. YOU NEED TO UNLOCK YOUR BOOTLOADER! In case you brick your device, use this unbrick guide If you get into a boot-loop by flashing...
forum.xda-developers.com
g96818 said:
simple root instructions using the patched image I posted:
[Guide] How to ROOT OnePlus8T (CN/IN/EU/International) KB2000,KB2001,KB2003,KB2005
DISCLAIMER I have only tested this on my OnePlus8T Indian model - KB2001 Huge thanks to @topjohnwu for his magic. YOU NEED TO UNLOCK YOUR BOOTLOADER! In case you brick your device, use this unbrick guide If you get into a boot-loop by flashing...
forum.xda-developers.com
Click to expand...
Click to collapse
Hi g96818 Thank you for posting the 11.0.8.13 stock boot.img I was able to patch it in magisk and successfully root my phone! Thank you everyone for your fast responses. It was very much appreciated

Question How to convert a oneplus 9 tmobile oos12 to pixel experiencie or another rom

Hi everyone! I have a question! Does anyone know how to install a custom rom on the oneplus 9 t mobile with OOS 12? Do I have to downgrade or can I install a rom that has android 12 by default?
My version its LE2117_11_C.19
You should firstly update to the latest OOS12 update TMo gives us. After that unlock bootloader (as per the guide here on the fourms) via unlock code method (you will have to wait for TMo to send that your way as it's device specific) and then follow the instructions from the rom provider.
I'm running StagOS on my TMo OnePlus 9 without issues since their last release, before that ran Lineage, Jaguar, Nameless. As long as you are updated to latest OOS and with an unlocked bootloader, you can flash any rom on here provided you follow their instructions. If you brick your phone you can use the modified MSM tool I posted on one of my threads to un-brick and bring back to life your phone (keep a backup of your data though)
RandomLatinDude said:
You should firstly update to the latest OOS12 update TMo gives us. After that unlock bootloader (as per the guide here on the fourms) via unlock code method (you will have to wait for TMo to send that your way as it's device specific) and then follow the instructions from the rom provider.
I'm running StagOS on my TMo OnePlus 9 without issues since their last release, before that ran Lineage, Jaguar, Nameless. As long as you are updated to latest OOS and with an unlocked bootloader, you can flash any rom on here provided you follow their instructions. If you brick your phone you can use the modified MSM tool I posted on one of my threads to un-brick and bring back to life your phone (keep a backup of your data though)
Click to expand...
Click to collapse
so can i follow any tutorial to install any rom if i have unlocked bootloader next to sim? since I tried once to change to global and it worked, I put a module and my cell phone and the phone bricked, with the MSM Tool I was able to recover the OOS t mobile version, but I thought I had to downgrades OOS 11 to install any rom and I never did anything again because of fear for the brick
sorry for my bad English
Yasser.d said:
so can i follow any tutorial to install any rom if i have unlocked bootloader next to sim? since I tried once to change to global and it worked, I put a module and my cell phone and the phone bricked, with the MSM Tool I was able to recover the OOS t mobile version, but I thought I had to downgrades OOS 11 to install any rom and I never did anything again because of fear for the brick
sorry for my bad English
Click to expand...
Click to collapse
Yes, that's it. Basically have your phone updated to the latest OxygenOS TMobile can give you,; Have your phone SIM Unlocked AND Bootloader Unlocked and then follow all the steps the Developers of the ROM you choose give for the installation.
If any rom specifically asks for OxygenOS 11, then the same steps are applied except instead of latest OS versión, the one the Dev asks for
Then I will start the installation of some rom that I like on top of the latest update of tmobile OOS 12, do you recommend any specific one that is pixel experience or similar performance?
RandomLatinDude said:
Yes, that's it. Basically have your phone updated to the latest OxygenOS TMobile can give you,; Have your phone SIM Unlocked AND Bootloader Unlocked and then follow all the steps the Developers of the ROM you choose give for the installation.
If any rom specifically asks for OxygenOS 11, then the same steps are applied except instead of latest OS versión, the one the Dev asks for
Click to expand...
Click to collapse
For example, when I go to the official lineageOS 19.1 page, it says that the compatible devices are all except mine LE2117, do I continue to install anyway?

Categories

Resources