I followed the steps in the first page but in Magisk i don't have install in inactive slot. I restore stock boot.img i do the OTA update and now I can't root. Anyone can share the patched .IMG for 2.9.9?
I am having this same issue. No option to install to inactive slot and not sure what to do now
Do you have selinux disabled? If so, install to inactive slot option is hidden. You have to enable selinux (from terminal: su -c 'setenforce 1') and then either reboot (if you haven't updated yet, obviously) or force quit magisk app and reopen.
But I don't have root access for "su" command can I do with adb in someway?
I had the install to inactive slot option prior to this update. I have never modified anything in my system so I guess selinux would only be disabled if the update did it by default. How would I use terminal/su now that I don't have root? Sorry, I'm not super familiar with the process
If you are unrooted (already rebooted since the update without reinstalling magisk), you'll need to root again using a patched boot image.I had the install to inactive slot option prior to this update. I have never modified anything in my system so I guess selinux would only be disabled if the update did it by default. How would I use terminal/su now that I don't have root? Sorry, I'm not super familiar with the process
Thank you for the info, but this kind of circles me back to my original post - I can redo my root with a patched image, but why can't I do it the way the OP instructs with the inactive slot? I'm trying to figure out what went wrong to avoid this next time, or perhaps get the option back in Magisk to avoid using my PC to fix thisIf you are unrooted (already rebooted since the update without reinstalling magisk), you'll need to root again using a patched boot image.
That said, if you never installed or ran anything to disable selinux, this wouldn't have been your problem anyway. It's enabled by default, but certain mods require it to be disabled. I learned the hard way a few updates ago that disabling selinux removes the inactive slot option from magisk.
Indeed. I've personally only seen 2 things cause that option to disappear: 1) selinux being disabled, 2) an older/unsupported version of magisk being installed. If neither of those apply to you, not sure what else it would be. Were you running any modules or a custom kernel that might have disabled selinux without your knowledge? When rooted you can check by running "getenforce" from a terminal. (0 is disabled, 1 is enabled)Thank you for the info, but this kind of circles me back to my original post - I can redo my root with a patched image, but why can't I do it the way the OP instructs with the inactive slot? I'm trying to figure out what went wrong to avoid this next time, or perhaps get the option back in Magisk to avoid using my PC to fix this
Thanks for the tip. I tried the standard apk and still no inactive slot option. I'll update once I get rerooted to let you all know if it's back.Seems related to newer versions of Magisk Canary, see below post from May.
I had the Canary apk yesterday and I could find the "Install to inactive slot" option either, so I used the normal apk and it was there.
This tutorial will : provide you with all the steps to root your Oneplus 9 Pro (with your bootloader already unlocked) provide you with all the steps to unlock your Oneplus 9 Pro bootloader provide you with all the steps to keep root...forum.xda-developers.com
I have the same issue, I even unrooted and uninstalled Magisk, I still get the same error.I'm having an issue where the update comes up but keeps saying there was an error and stops downloading.
For reference I'm rooted on 220.127.116.11 w/ Magisk v23 on a LE2125.
Also, the root mode settings in Oxygen updater only gives access to either the stable build or beta as an option for an update method. There is no incremental option, which is where the .9.9 version would show up for. And on stable, the only update it shows is 18.104.22.168.
When I download it from updater w/o root granted from the incremental option the update shows. But when I just try to install it normally before reboot is even an option or before I'd flash magisk on inactive slot I get an install error. I've tried this multiple times after disabling all modules to no luck.
As of now, I'm waiting on updating, but if someone could please help I'd greatly appreciate it.
I guess lesson is to ALWAYS flash with full ROM and NEVER incremental when you're rooted.I figured it out. I should say I don't have TWRP. The full 9.9 OTA is now on updater. Download the full file (should be around 3gbs) then disable all modules in magisk and then reboot. After this reboot go into settings and manually update from the system section and select the full OTA, NOT the incremental. Do NOT reboot after install. Then follow steps in OP aka install magisk to inactive slot and reboot and you should be good
You can download the EU stock boot.img that's in this thread (2nd post), download the latest magisk canary manager and patch that boot.img. Then you can temporarily gain root by rebooting to bootloader and booting that image ex. "fastboot boot boot.img"( your boot.img name will vary after patching). After the phone boots you can just go into magisk manager and do a "direct install" and that will patch your global boot.img to gain permanent root.
Hate to be that guy but: can someone provoide step by step guide including fastboot commands to get my EU 9pro rooted?
Usually can figure this stuff out ok myself but have never tinkered a device without TWRP and not really that familiar with fastboot other than booting to TWRP and other very basic stuff?