Ok last night the update came down 10.0.3 GM21AA so I downloaded it & installed.
I ran the same procedure, for ROOT, I did in the past since having 9 but now it doesn't work ok thats understandable.
What procedure? Hard to know what you did wrong here if you aren't specific.
After OTA, the easiest way to keep root, is NOT to reboot after the OTA, open Magisk Manager, flash TWRP as if it were a module. Then just install Magisk to the inactive slot. Just reboot and that should be it (you should be updated with root).
I found a link to do a patched_masgisk.img. After doing that update I lost LTE connection. I was a bit in a panic but I was able to install from the OTA that downloaded earlier & get my LTE service back.
A patched boot image is same as the kernel. You flashed the wrong (probably old version) kernel. Broken LTE or WiFi are common symptoms of wrong kernel (does not match currently installed OOS version).
Question is now how do I get root back with twrp or magisk?
Just root the same way you (probably) originally rooted the device. Just make sure you use updated files (current unofficial TWRP is -74, and current Magisk is 20.2):
- Fastboot boot twrp.img
- Flash TWRP installer zip (if you want TWRP installed on the phone)
- Flash Magisk
Format Data in twrp recovery or with Fastboot/ADB.
Being a newbie to rooting; I installed TWRP, Magisk and the elemental X kernel on my OP7pro. I installed this kernel because post flashing / installing TWRP, network, wifi and Bluetooth weren’t working.
But i want to go back to stock one plus kernel and still have TWRP, Magisk Manager and have my device still rooted.
Can you please guide me as to how i can achieve this without having network, Bluetooth / wifi issues and without losing the apps/data i already have currently?
I am currently running the oxygen os ROM on Android 10 beta 8.
You should be able to flash the stock boot.img, then root again by fastboot boot TWRP.img, then flash TWRP installer zip and flash Magisk. You should be able to do this and keep your user data. But backup what is important to you, just in case.
My guess it that you lost network, WiFi and Bluetooth by incorrectly doing fastboot flash TWRP.img instead of fastboot boot TWRP.img.
The correct way is to boot TWRP.img temporarily, then flash the TWRP installer zip which correctly patches the boot partition to install TWRP.
By doing (incorrectly) fastboot flash TWRP.img, you are replacing the kernel with a modified one (only intended to be temporarily booted), and probably one that is not compatible with your phone's OS (breaking network, etc.).
How and from where to get the stock boot.img?
I will try the steps you have provided above. Before doing this i need to remove all the magisk modules installed right? Will the above process remove the elemental x kernel completely and be not present on a different slot etc?
You can get stock boot.img from here: https://forum.xda-developers.com/oneplus-7-pro/how-to/rom-stock-fastboot-roms-oneplus-7-pro-t3931424
I've never actually flashed just the boot.img, so take that with a grain of salt. Worst case, you can fastboot flash the whole stock ROM. Not sure, but since are not flashing data partition, your user data should still be intact. But again, it's not guaranteed (never is) so backup what is important to you, before you mess with any of this.
I'm not a user of custom kernels, so I'm not that familiar with how they are installed (A/B partition wise). But flashing stock boot.img to both slots will remove the custom kernel.
[MENTION=660462]I had followed this tutorial while rooting my OP7Pro and had installed custom kernel as highlighted there --> https://www.androidexplained.com/oneplus-7-install-twrp/
The guide incorrectly instructed you to fastboot flash twrp.img, as I discussed previously.
It is also linking old versions of TWRP, which will not be compatible if you are phone is on Android 10. Need to use newer version of TWRP from the developer's webpage (current version is unofficial -75): https://forum.xda-developers.com/on...nt/recovery-unofficial-twrp-recovery-t3931322
I don't like those random websites with root guides. Never even heard of that website. How do you know the info is even good? Main problem with those websites, it that they don't get updated with the proper info, and they aren't going to provide you any support if thing go wrong (as they did). And those websites just steal content from xda and/or the developers, without giving proper credit. Case in point, the guide you linked is asking for donation, for work they didn't even develop. Sorry, but that guy doesn't deserve money for providing incorrect instructions!
---------- Post added at 09:33 AM ---------- Previous post was at 09:31 AM ----------
Nice work. And you just now flashed the stock boot.img from the link I provided? If so, that was fast!
@redpoint73 As you already know my Op7P is currently rooted with TWRP/Magisk and on Oxygen OS Android 10 Open Beta 8.
1. I want to moveback to stable i.e downgrade to Oxygen OS Android 10 - 10.3.0. How can i do this?
2. If i install a custom ROM on my OP7P; how to go back to Oxygen OS RAM back?
Android Q developer preview 4, just got the OTA. Big update, allot of changes. It's way better now.
New stuff I found:
New settings layout.
New button customization.
Sure, but that's a tiny detail that I think makes all the difference.
I just think that if people wrote instructions more clear and properly clarified why you have to do some things a certain why, that it would make people ask less questions because they wouldn't be as confused.
I mean telling people "just do it like this and don't worry" doesn't help anyone. I think the goal should be to share knowledge, why things work the way they work and why they should be done a certain why, that's all.