Problem with downgrade from Magisk 22.1 to 21.x on Android 11 ONEPLUS 7Pro - OnePlus 7 Pro Questions & Answers

Hi! I've updated my OnePlus 7Pro to Android 11. I was able to keep the rooting from Android 10, by installing A11 via Oxygen Updater, and then by the feature "inactive slot installing (after OTA)" in Magisk. I use TWRP.
PROBLEM: Latest version of Magisk (22.1) won't work with Screen2auto and I need to downgrade to at least 21.4, but I can't because TWRP don't work on Android 11 so I can't flash directly from the phone.
The process of upgrading from A10 to A11, kind of "force" Magisk to update to 22.1, since using "inactive slot installing (after OTA)", automatically also install the latest version of Magisk.
I can't downgrade to A10 because I will probably loose root.
I've tried to use "custom update" on Magisk by coping the raw link (stable.json) from GitHub; it seems that Magisk won't downgrade using this method (failing to install the package or something..)
Sooo now I'm stuck. I would like to downgrade Magisk and have A11. Any suggestions? Thanks!

Hi, I see you posted this over in the OnePlus 7 Pro forum. Hopefully someone can assist you with magisk and screen2auto issues....

Related

updating with magisk and twrp

I have a google pixel recently rooted with Magisk and have TWRP. My system is informing me of a system update, and it says Couldn't install update. I've seen people suggesting using FlashFire to flash a factory image of the update, then install Magisk right after that. So how would i go about it? can i do just that? is it possible to update that way? can i flash both magisk and twrp after flashing the factory image? thanks in adv
https://forum.xda-developers.com/showpost.php?p=75480639&postcount=3
Try this
2x speed video of my using FlashFire to update the Pixel to the February Android 8.1 update, plus flashing ElementalX custom kernel v3.02 and Magisk v14.2. A little less than 3 minutes at this speed.
https://photos.app.goo.gl/Ck70tezbKVvbBCjs2
You have to be on Magisk 14.2 (not a higher version) to begin with, though, so if you're not, disregard this, or search for and read the appropriate posts for uninstalling Magisk and installing the correct version in order to use FlashFire under 8.1.

TWRP on Android 10

After recently bricking my Oneplus 6 by trying to flash the latest TWRP on the latest Android 10 OTA from Oxygen Updater, I found a post from official TWRP explaining how root with a10 will take a while to implement due to changes that Google has made to their partitions.
So I guess for anyone trying this out on their own, be warned. You will probably end up bricking your device like I did and will probably end up having a bad time.
Please correct me if i'm wrong though, peace!
Edit: can confirm fastboot flash boot twrp-3.3.1-11-enchilada-Q-mauronofrio.img from the other popular post is working!
If you already have a working TWRP on OOS 9 you should be fine as long as you flash a working TWRP afterwards. Blu_spark TWRP 9.101 is compatible (please not 9.101 no earlier version will work).
Also don't use Magisk 20 only 20.1.
There is already a pre-patched version out there. You can fastboot flash it (as fastboot boot doesn't work). An easier way (without a pre-patched version) is currently being worked one as you pointed out already
just updated to a10
boot into twrp, flash new bluspark twrp
flash FULL ota a10 image
reflash twrp
reboot into twrp
boot into system
boot back to twrp
install magisk 20.1
a10, twrp and root working
Hi,
I am on 9.0.9 stable with root using magisk. Is it possible to update to android 10 without loosing data and root??
nightfury04 said:
Hi,
I am on 9.0.9 stable with root using magisk. Is it possible to update to android 10 without loosing data and root??
Click to expand...
Click to collapse
havent lost data and you can root again
Blu_spark twrp
could you please provide link for blu_spark twrp img, zip files that work with android 10?
akri1337 said:
havent lost data and you can root again
Click to expand...
Click to collapse
Did you uninstall Magisk in stable 9.0.9 before updating to andeoid 10?
nightfury04 said:
Did you uninstall Magisk in stable 9.0.9 before updating to andeoid 10?
Click to expand...
Click to collapse
nope
akri1337 said:
havent lost data and you can root again
Click to expand...
Click to collapse
akri1337 said:
nope
Click to expand...
Click to collapse
It would be of great help if you could provide link to working TWRP with android 10.
https://forum.xda-developers.com/oneplus-6/development/kernel-t3800965/page222
i used this one
akri1337 said:
https://forum.xda-developers.com/oneplus-6/development/kernel-t3800965/page222
i used this one
Click to expand...
Click to collapse
Which build did u use mate? R108 is not working with android 9, I tried flashing it using my older installed twrp.
It says unsupported android version. And in github r108 says only for android 10.
r108 is the kernel not twrp
https://github.com/engstk/android_device_oneplus_enchilada/releases/tag/v9.107
akri1337 said:
r108 is the kernel not twrp
https://github.com/engstk/android_device_oneplus_enchilada/releases/tag/v9.107
Click to expand...
Click to collapse
Thanks again mate.. I will give this one a try.
there is a problem with Magisk 20.1, after all flashes the system is booting ok with Magisk working but after I give first program root access and rebooting its stuck on bootloader and not booting to system.
nightfury04 said:
Thanks again mate.. I will give this one a try.
Click to expand...
Click to collapse
I can confirm that this is working for me. I successfully upgraded from Android 9, Oxygen OS 9.0.9 to Android 10, Oxygen OS 10. Steps that I followed :
1) Flashed new twrp from link in the above post by akri1337 using my previously installed twrp : bluspark 9.85.
2) Flashed Oxygen OS 10 full update and added to queue latest bluspark twrp which I flashed in step one as it would be overwritten by flashing the full OTA update.
3) Rebooted into recovery again to switch to active slot.
4) Flashed Magisk 20.2 to regain root.
This process successfully upgraded my Oneplus 6 without any data loss.
Please note that I disabled all magisk modules just to be safe before starting the upgrade process but didn't uninstall magisk. I was on Magisk 20.2 earlier.
Hope this helps everyone.
nightfury04 said:
I can confirm that this is working for me. I successfully upgraded from Android 9, Oxygen OS 9.0.9 to Android 10, Oxygen OS 10. Steps that I followed :
1) Flashed new twrp from link in the above post by akri1337 using my previously installed twrp : bluspark 9.85.
2) Flashed Oxygen OS 10 full update and added to queue latest bluspark twrp which I flashed in step one as it would be overwritten by flashing the full OTA update.
3) Rebooted into recovery again to switch to active slot.
4) Flashed Magisk 20.2 to regain root.
This process successfully upgraded my Oneplus 6 without any data loss.
Please note that I disabled all magisk modules just to be safe before starting the upgrade process but didn't uninstall magisk. I was on Magisk 20.2 earlier.
Hope this helps everyone.
Click to expand...
Click to collapse
Which magisk? Ver 20.1 ?
Why is it that I get an error when trying to flash the full OTA update using TWRP? Something about error 7 and not have a digest file. Is there a full OTA update file that everyone is using? I tried the signed full zip from here on XDA and the one from Oxygen Updater. I get the same error with both.
GunFishin said:
Why is it that I get an error when trying to flash the full OTA update using TWRP? Something about error 7 and not have a digest file. Is there a full OTA update file that everyone is using? I tried the signed full zip from here on XDA and the one from Oxygen Updater. I get the same error with both.
Click to expand...
Click to collapse
Had this error too and couldn't flash it with twrp, flashed successfully OTA file from oxygen -> Local upgrade
chetbiz said:
Had this error too and couldn't flash it with twrp, flashed successfully OTA file from oxygen -> Local upgrade
Click to expand...
Click to collapse
Still confused as to how everyone else can flash these zip files through TWRP and I cannot.
I'm currently Magisk rooted and have TWRP installed. Will I lose root and TWRP when updating through the local upgrade method?
GunFishin said:
Still confused as to how everyone else can flash these zip files through TWRP and I cannot.
I'm currently Magisk rooted and have TWRP installed. Will I lose root and TWRP when updating through the local upgrade method?
Click to expand...
Click to collapse
Yes, you will need to flash twrp with adb and going through the hole process of installing twrp and magisk, but for me its not worked well, after first boot to Android Q with magisk 20.1 and granting some apps root access when I rebooted the phone its not booting to system and going to bootloader, I think its related to some problem with magisk 20.1.

Update Magisk 20.2 ?

Had anyone tried Magisk 20.2 and manager 7.5.0?
Is it bootloop free with OS 10?
I updated to the canary release through TWRP and I've been good. I'd expect you won't boot loop, but do a backup first if you can.
I updated thru mm ( after updating mm thru mm) and installed the recommended way in app. No issues.
LG G6 Pie
just updated to M 20.2 my LG G6 H870 Pie thru mm and got into bootloop. no way out and reset phone with LG Bridge (LGup not working for me since 9.0) without data loss. tried again from twrp and bootloop again. now flashing last 20.1 and won't install till next update.
I have latest Magisk Canary & Magisk Manager Canary from today, 02.01.2020. Working fine.
Did the Direct Install and all up to date! ?
I have OP6T with Android 10 AND recently updated to magisk 20.2 and Is working fine for me
Modules don't work in Magisk 20.2. They get installed but they don't take effect. I have to go back to Magisk version 20.1.
bjm51591 said:
Modules don't work in Magisk 20.2. They get installed but they don't take effect. I have to go back to Magisk version 20.1.
Click to expand...
Click to collapse
They work fine for me.
No problems here
fix Magisk 20.3
charliezulu said:
just updated to M 20.2 my LG G6 H870 Pie thru mm and got into bootloop. no way out and reset phone with LG Bridge (LGup not working for me since 9.0) without data loss. tried again from twrp and bootloop again. now flashing last 20.1 and won't install till next update.
Click to expand...
Click to collapse
Hi, just installed 20.3 and all is working; reading the log, problems for 20.2 were known with LG.
All is ok!
20.3 everything work fine!
Hi to everyone I'm on magisk 20.1, can I update directly to magisk 20.3 via magisk manager or before I've to uninstall some modules (maybe oos native call) like rom update?
giacomowrc said:
Hi to everyone I'm on magisk 20.1, can I update directly to magisk 20.3 via magisk manager or before I've to uninstall some modules (maybe oos native call) like rom update?
Click to expand...
Click to collapse
I've never had to uninstall modules to update Magisk (I have Swift Installer and xXx modules). Just update the manager app and do direct install of the update.

[OP7][OOS11] root not working with Magisk patched boot.img

Hey,
Yesterday i received the official global version of Ogygen OS 11 (OnePlus7Oxygen_14.E.35_OTA_0350_all_2103221233) for my Oneplus 7 which made me happy and i installed it on my current TWRP and root Ogygen OS 10. Afterwards my root and TWRP was gone. I read many threads now about that TWRP is not available currently for Android 11. So i was stuck with extracting the boot.img from the stock zip file and patching it with the latest canary Magisk (66e30a77 (22006)). The patch is successful.
After i flashed the boot.img to boot_a and boot_b via fastboot the phone restarted but there was still no root. (Magisk still showed that its not installed and superuser rights for Magisk also weren't granted->notification during start).
After trying and validating that i used the latest version of everything and also did a factory reset and tried the same handling again, i tried to use the latest beta Oxygen OS11 stock image for flashing the boot.img (same handling as before). After flashing i gained superuser rights and magisk was installed but no bluetooth and WIFI was working so there was an issue (is clear because it was not the same stock zip).
So does anyone of you might have already an solution for this?
Rgds,
Matthias
matthi383 said:
Hey,
Yesterday i received the official global version of Ogygen OS 11 (OnePlus7Oxygen_14.E.35_OTA_0350_all_2103221233) for my Oneplus 7 which made me happy and i installed it on my current TWRP and root Ogygen OS 10. Afterwards my root and TWRP was gone. I read many threads now about that TWRP is not available currently for Android 11. So i was stuck with extracting the boot.img from the stock zip file and patching it with the latest canary Magisk (66e30a77 (22006)). The patch is successful.
After i flashed the boot.img to boot_a and boot_b via fastboot the phone restarted but there was still no root. (Magisk still showed that its not installed and superuser rights for Magisk also weren't granted->notification during start).
After trying and validating that i used the latest version of everything and also did a factory reset and tried the same handling again, i tried to use the latest beta Oxygen OS11 stock image for flashing the boot.img (same handling as before). After flashing i gained superuser rights and magisk was installed but no bluetooth and WIFI was working so there was an issue (is clear because it was not the same stock zip).
So does anyone of you might have already an solution for this?
Rgds,
Matthias
Click to expand...
Click to collapse
Hello,
Did you see this thread right below yours?
Android 11 OB4
Just installed OB4, anybody got a boot.img file or magisk patched boot image file? Also any news on TWRP for Android 11? Thanks in anticipation OK I was just lazy hoping somebody Elese did the work. Ended up using my OB2 patched boot image file...
forum.xda-developers.com
Magisk canary can also cause a lot of issues. I'm using 22.0.
Hey thank you! I already saw this and tried it out before to get TWRP working as in the Oxygen OS 11 Beta but this TWRP version does not work with the official OOS11 for the Oneplus 7. It's strange that on Open Beta it works and now its not working.
Watching this thread because I'm stuck too. I either need locked bootloader or unlocked with Magisk
Does anyone already has a solution to this one?
I got the OTA today for 11.0.0.2, rooted fine with Magisk 22.1. Check out my guide:
https://forum.xda-developers.com/t/...m1900-android-11-oos-stable-11-0-0-2.4253743/
WareDat said:
I got the OTA today for 11.0.0.2, rooted fine with Magisk 22.1. Check out my guide:
https://forum.xda-developers.com/t/...m1900-android-11-oos-stable-11-0-0-2.4253743/
Click to expand...
Click to collapse
I wish someone would upload the fastboot ROM
Thank you man it worked ! i hope others are seeing also your intructions and files so they can use them and have root back again

TROUBLE WITH DOWNGRADING MAGISK FROM 22.1 TO OLDER VERSIONS ON ANDROID 11 ONEPLUS 7 PRO.

Hi! I've updated my OnePlus 7Pro to Android 11. I was able to keep the rooting from Android 10, by installing A11 via Oxygen Updater, and then by the feature "inactive slot installing (after OTA)" in Magisk. I use TWRP.
PROBLEM: Latest version of Magisk (22.1) won't work with Screen2auto and I need to downgrade to at least 21.4, but I can't because TWRP don't work on Android 11 so I can't flash directly from the phone.
The process of upgrading from A10 to A11, kind of "force" Magisk to update to 22.1, since using "inactive slot installing (after OTA)", automatically also install the latest version of Magisk.
I can't downgrade to A10 because I will probably loose root.
I've tried to use "custom update" on Magisk by coping the raw link (stable.json) from GitHub; it seems that Magisk won't downgrade using this method (failing to install the package or something..)
Sooo now I'm stuck. I would like to downgrade Magisk and have A11. Any suggestions? Thanks!
@Stefano-1 THREAD CLOSED as duplicate of this thread that had been moved to OP7 Pro Q&A:
Problem with downgrade from Magisk 22.1 to 21.x on Android 11 ONEPLUS 7Pro
Hi! I've updated my OnePlus 7Pro to Android 11. I was able to keep the rooting from Android 10, by installing A11 via Oxygen Updater, and then by the feature "inactive slot installing (after OTA)" in Magisk. I use TWRP. PROBLEM: Latest version...
forum.xda-developers.com

Categories

Resources