[RECOVERY] HOW TO INSTALL TWRP & MAGISK OOS 5.1.11, OB1 & earlier - OnePlus 6 Guides, News, & Discussion

Please follow all directions carefully.
There is an excellent unofficial TWRP by @eng.stk at https://forum.xda-developers.com/oneplus-6/development/kernel-t3800965 I have installed it successfully from here: https://forum.xda-developers.com/devdb/project/?id=27466#downloads using the following method:
This unofficial TWRP by @eng.stk has working haptic, brightness and MTP
If you already have anotherTWRP installed, you can install the new zip from your TWRP but remember if you had Magisk before, to reboot TWRP and flash Magisk again
NOTE: YOU MUST HAVE STOCK OOS 5.1.5 through latest OOS 9, OR ANY OF THE CUSTOM ROMS
NOTE: YOU MUST HAVE UNLOCKED BOOTLOADER
NOTE: I HAVE NOW PERSONALLY TESTED THAT THIS METHOD WORKS IF YOU HAVE OOS 5.1.6 through latest OOS 9
NOTE: FASTBOOT COMMANDS MUST BE INSTALLED AND TESTED ON YOUR PC
NOTE: YOU MUST HAVE MAGISK 17.x ZIP ON YOUR PHONE
*** YOU MUST FOLLOW ALL STEPS EXACTLY ***
Download twrp-3.2.3-x_blu_spark_v9.86_op6.img from the above site to your pc
Download twrp-3.2.3-x_blu_spark_v9.86_op6.zip from the above site to your phone
Hook phone to pc USB with factory red cable (or other usb-c cable that you have tested)
Reboot phone into bootloader
On your pc, go to the location where you downloaded the twrp image
Type fastboot devices to make sure that you get a response showing your phone and serial number
Type fastboot boot twrp-3.2.3-x_blu_spark_v9.86_op6.img
Your phone will boot into twrp YOU WILL PROBABLY BE ASKED TO ENTER YOUR PIN/PATTERN/PASSWORD.
From twrp, install the twrp-3.2.3-x_blu_spark_v9.86_op6.zip that you downloaded on your phone
Disconnect your phone from the pc
Reboot twrp back into recovery. You should now be rebooted to the new twrp.
If you had magisk installed, then flash magisk again or you will bootloop back to twrp
For an excellent guide on the A/B slots, check out @iElvis thread: https://forum.xda-developers.com/oneplus-6/how-to/guide-noobs-guide-to-b-partitions-op6-t3816123

https://dl.twrp.me/enchilada/

Ok so should I follow these same steps if I am on the unofficial twrp with magisk 16.4 already installed?

If I'm installing oos through twrp , do I install the twrp image afterwards to keep TWRP, or do I install the twrp installer, or both?

JazzieBoi said:
Ok so should I follow these same steps if I am on the unofficial twrp with magisk 16.4 already installed?
Click to expand...
Click to collapse
I made this only for those who were on stock 5.1. 5
Sent from my OnePlus6 using XDA Labs

Rebel7022 said:
If I'm installing oos through twrp , do I install the twrp image afterwards to keep TWRP, or do I install the twrp installer, or both?
Click to expand...
Click to collapse
As I said, this is for those who have stock 5.1.5 OOS.
Sent from my OnePlus6 using XDA Labs

emuwar said:
https://dl.twrp.me/enchilada/
Click to expand...
Click to collapse
Thanks for posting the link I wasn't sure if I was allowed
Sent from my OnePlus6 using XDA Labs

Deleted

Awesome, now I am on official twrp. Everything works as it should.
btw, original cable is not necessary to use, I am using wsken magnetic one and everything works.
Would be handy to have all the link in this thread.

lollyjay said:
As I said, this is for those who have stock 5.1.5 OOS.
Click to expand...
Click to collapse
My question was in general. If I want to clean flash 515 do I install the image afterwards or the installer zip or both I didn't say nothing about 516

x111 said:
Awesome, now I am on official twrp. Everything works as it should.
btw, original cable is not necessary to use, I am using wsken magnetic one and everything works.
Would be handy to have all the link in this thread.
Click to expand...
Click to collapse
Ya only reason I put that in is there are a lot of crap aftermarket cables out there lol
Sent from my OnePlus6 using XDA Labs

Rebel7022 said:
My question was in general. If I want to clean flash 515 do I install the image afterwards or the installer zip or both I didn't say nothing about 516
Click to expand...
Click to collapse
I would suggest that you use the local upgrade in system upgrades and then install twrp
Sent from my OnePlus6 using XDA Labs

If I'm on stock recovery with magisk 16.4 already, will I have any issues? Is it necessary to flash it again before boot?

airtower said:
If I'm on stock recovery with magisk 16.4 already, will I have any issues? Is it necessary to flash it again before boot?
Click to expand...
Click to collapse
You must flash magisk again after installing the official TWRP as in the OP
Sent from my OnePlus6 using XDA Labs

Is there a reason the OP says to specifically flash Magisk version 16.4 (which is a beta version)? I'm running 16.0 (stable) right now and haven't experienced any issues, at least none that I've noticed.

KnifeFed said:
Is there a reason the OP says to specifically flash Magisk version 16.4 (which is a beta version)? I'm running 16.0 (stable) right now and haven't experienced any issues, at least none that I've noticed.
Click to expand...
Click to collapse
Hey as long as 16.0 is working for you., I see no reason to change. Just make sure you reflash Magisk 16.0 after.

I'm not good at it. I wish someone make youtube video.

FYI, I installed following instructions on TWRP Oneplus6 page. Quick and easy. I'm curious why your instructions require Magisk? It certainly was not required for me. For the record I am not/ was not previously rooted with magisk.

Thanks for the quick guide. Worked like a charm. I am rooted in first attempt. Simple to follow guide. Thanks for putting the guide together.

b.huss2 said:
FYI, I installed following instructions on TWRP Oneplus6 page. Quick and easy. I'm curious why your instructions require Magisk? It certainly was not required for me. For the record I am not rooted, nor was I before I flashed official TWRP, so maybe that is the difference?.
Click to expand...
Click to collapse
Yes I think that you are correct. I made this for people who were/want to be rooted. Nevertheless some have reported boot problems.
Sent from my OnePlus6 using XDA Labs

Related

How to Root J7 Prime (G610F) on Nougat?!

Hello Guys,
Updated my J7 Prime to Nougat today. Is there anyway to Root this device on Nougat?! Please replay.
Thank You.
vishnurmcf said:
Hello Guys,
Updated my J7 Prime to Nougat today. Is there anyway to Root this device on Nougat?! Please replay.
Thank You.
Click to expand...
Click to collapse
Not yet. Better wait for a couple of updates from Samsung & then try to root. I would recommend Magisk for rooting.
anubhab723 said:
Not yet. Better wait for a couple of updates from Samsung & then try to root. I would recommend Magisk for rooting.
Click to expand...
Click to collapse
man i need a working root i... tried by twrp by install the root latest version so now i am flashing a stock firmware hhhhhh ....will magist work 100 percent ?? i need the full confidence answer thanks a lot
lI also just updated, I tried using CF Auto Root but that didn't work and made my phone bricked (verification failed). Will Magisk work certainly because I don't want to have to reset again.
Get your device back to a fully stock state and then start fresh by installing TWRP. Next, I would suggest making a backup of your stock ROM in TWRP just in case something goes wrong and you need to restore your boot image. Then, I would attempt to root your device with an older version of Magisk, like V12.0, and see what happens. If you have root, great, if not, restore your stock boot image and flash the next newest version of Magisk. That would be my starting point. Good luck and happy flashing!
Sent from my SM-G955U using XDA-Developers Legacy app
fast69mopar said:
Get your device back to a fully stock state and then start fresh by installing TWRP. Next, I would suggest making a backup of your stock ROM in TWRP just in case something goes wrong and you need to restore your boot image. Then, I would attempt to root your device with an older version of Magisk, like V12.0, and see what happens. If you have root, great, if not, restore your stock boot image and flash the next newest version of Magisk. That would be my starting point. Good luck and happy flashing!
Click to expand...
Click to collapse
Will try that. Thanks!
wsty said:
Will try that. Thanks!
Click to expand...
Click to collapse
Sounds good. Let us know how it works out if you run into any trouble no hesitate to ask
fast69mopar said:
Sounds good. Let us know how it works out if you run into any trouble no hesitate to ask
Click to expand...
Click to collapse
I have some questions.
1. Do you need the specific Magisk file for your device or does Magisk work for all devices regardless of the variant?
2. Do you know where to get Magisk 12.0?
wsty said:
I have some questions.
1. Do you need the specific Magisk file for your device or does Magisk work for all devices regardless of the variant?
2. Do you know where to get Magisk 12.0?
Click to expand...
Click to collapse
Magisk works on almost all variants. The will need to flash the Magisk zip and then install the Magisk Manager apk.
Here is the link to the Magisk main thread. If you scroll down the the bottom of the OP, you will see the download link for the Magisk zip files. Also the Magisk Manager apk's are available in this thread too. If you need any help just ask.
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Before you flash any root zip in TWRP, make a backup of your stock boot image. That was ifsomething goes wrong you can revert back and try again with a different version if Magisk.
Make sure you read the info that @topjonwu has made available for us for Magisk. The link below is full of information pertaining to Magisk.
There is one other thing that I forgot to put here. Magisk is a pretty universal root solution that patches the boot image just like Chainfire's SuperSU. There is not a device specific Magisk zip so you can flash any version if Magisk to attempt to gain root access in your device. Like I said before, I would start with flashing V12.0 and start from there. If V12.0 works and you have root, boot to TWRP and make a backup of your boot image to save it. That was if you flash, for instance, V13.0 and it doesn't work or fails to flash then you can boot back to recovery and restore your boot image and have working root.
fast69mopar said:
Magisk works on almost all variants. The will need to flash the Magisk zip and then install the Magisk Manager apk.
Here is the link to the Magisk main thread. If you scroll down the the bottom of the OP, you will see the download link for the Magisk zip files. Also the Magisk Manager apk's are available in this thread too. If you need any help just ask.
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Click to expand...
Click to collapse
Thanks!
wsty said:
Thanks!
Click to expand...
Click to collapse
No problem
Any working Twrp for this?
Yes, I am having the same problem. I tried two different ROOT files, but it did not work.
What is Magisk? Someone can explain ...
denizbay said:
Yes, I am having the same problem. I tried two different ROOT files, but it did not work.
What is Magisk? Someone can explain ...
Click to expand...
Click to collapse
Magisk can hide knox counter... using working twrp for Nougat... format data.. install magisk v14 & done. The only problem now, twrp cant read external storage, so cant flash anything thru sdcard, need to use OTG instead.
Sent from my SM-A910F using XDA-Developers Legacy app
Looking this: https://forum.xda-developers.com/ga...ared-root-file-j7-prime-g610f-nougat-t3678253
inamie said:
Magisk can hide knox counter... using working twrp for Nougat... format data.. install magisk v14 & done. The only problem now, twrp cant read external storage, so cant flash anything thru sdcard, need to use OTG instead.
Sent from my SM-A910F using XDA-Developers Legacy app
Click to expand...
Click to collapse
Downloaded the TWRP from somewhere and follow the above step. Succesfully rooted my device..
Sent from my SM-A910F using XDA-Developers Legacy app
inamie said:
Downloaded the TWRP from somewhere and follow the above step. Succesfully rooted my device..
Sent from my SM-A910F using XDA-Developers Legacy app
Click to expand...
Click to collapse
What Magisk version, Version 14 tripped the verification error on my 610M
Try Magisk v14.0
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-sys
FINALLY !! I've rooted my J7 Prime on Nougat. Will post a thread on it very soon.
vishnurmcf said:
FINALLY !! I've rooted my J7 Prime on Nougat. Will post a thread on it very soon.
Click to expand...
Click to collapse
Looking forward to your instructions. Please release soon! Thank you!

Magisk Root without TWRP for OnePlus 6 Oxygen OS Android 10 Open Beta 5 | OOS 10.3.1

Latest TWRP doesn't support Android Pie 9.0 for OnePlus 6, or at least for me it didn't.
So, I've made a Magisk patched boot image for Android P that we can flash it in fastboot bootloader.
Note: This is not Oxygen OS ROM, this is just a patched boot img for Oxygen OS to make root work. You need to unlock the bootloader before proceeding with anything.
Note 2: Please disable Magisk modules in the Magisk Manager before flashing the patched boot, because some modules might not support the latest OOS and your device will bootloop. If the modules has been updated by the devs to support the latest OOS you can install the modules after that.
Note 3: Sorry guys, I haven't tested the Android Q Developer Previews. Even though Magisk is supported on Q, please flash it at your own risk.
For older versions download from here: Google Drive
Folder updated with Stock boot images as well.
OOS 10 Open Beta 5 Patched Boot
OOS 10 Open Beta 5 Stock Boot
OOS 10.3.1 Patched Boot
OOS 10.3.1 Stock Boot
Flashing instructions:
Code:
fastboot boot (patched_boot_filename_here).img
or
fastboot flash boot (patched_boot_filename_here).img
Thanks @vlaf
reboot to system (if you make another reboot the root won't stick, so continue with the following steps)
Open Magisk (in settings select beta channel) and click install and install Magisk again with Direct Install (recommended)
reboot again and the root will stick even after the reboot.
The thread I followed for the instructions is here. Thanks for @b1czu
https://forum.xda-developers.com/oneplus-6/how-to/oneplus-6-magisk-root-oos-5-1-5-t3794440
Even easier way to root without TWRP:
1. Install OTA update (Don't reboot).
2. Open Magisk Manager, install Magisk and choose "Install to Inactive Slot (After OTA)" (Now reboot).
3. Now you are rooted without TWRP and without any boot img hassles as well.
wow dude that's useful. I don't need TWRP that bad but I need root to use Titanium backups.
Thanks man!
Not work here. Bootloop, only see Bootanimation not more.
SpectraFun said:
Not work here. Bootloop, only see Bootanimation not more.
Click to expand...
Click to collapse
I've tried it again and it worked for me
Are you using Android P Developer Preview 3?
ManikandanGuru said:
I've tried it again and it worked for me
Are you using Android P Developer Preview 3?
Click to expand...
Click to collapse
If you are I can give you the stock boot image for reverting it.
ManikandanGuru said:
I've tried it again and it worked for me
Are you using Android P Developer Preview 3?
Click to expand...
Click to collapse
Yes lol.
It works for me. That's a great help. Thank you.
SpectraFun said:
Yes lol.
Click to expand...
Click to collapse
I've updated the Google drive folder with the stock boot image for DP3.
Download and flash it to revert the bootloop.
I'm not really sure why it didn't work for you. Sorry about that.
Raymond.William said:
wow dude that's useful. I don't need TWRP that bad but I need root to use Titanium backups.
Thanks man!
Click to expand...
Click to collapse
Yeah TiBu is the main reason for me as well.
Worked great for me, thanks! Only issue is I can't get Pokemon Go to work anymore, I'll play around with it.
geoff5093 said:
Worked great for me, thanks! Only issue is I can't get Pokemon Go to work anymore, I'll play around with it.
Click to expand...
Click to collapse
Did you try hiding Pokemon Go in Magisk hide? Because the latest update addressed the Pokemon Go issue as far as I know.
Yeah I did, but I rebooted an additional time and everything works now!
ManikandanGuru said:
Did you try hiding Pokemon Go in Magisk hide? Because the latest update addressed the Pokemon Go issue as far as I know.
Click to expand...
Click to collapse
Sent from my ONEPLUS A6003 using Tapatalk
Easy way to install twrp is to fastboot boot twrp. From there, you must turn on adb sideload and push twrp to phone because it will not decrypt storage. After install, reboot to recover and it will ask for password to decrypt. Then just flash magisk to have root with working twrp. Also, you have to use twrp 3.2.2 or it will crash.
geoff5093 said:
Yeah I did, but I rebooted an additional time and everything works now!
Click to expand...
Click to collapse
That's great.
What about safety net?
G0dofWar said:
What about safety net?
Click to expand...
Click to collapse
The first one, ctsProfile, fails. But the second one basicintegrity passes. I believe the only app I use that checks safetynet is PokemonGo and that works for me.
SpectraFun said:
Not work here. Bootloop, only see Bootanimation not more.
Click to expand...
Click to collapse
Did you unlock your bootloader? Don't think you can boot rooted/unsigned images without unlocking first
toastyp said:
Did you unlock your bootloader? Don't think you can boot rooted/unsigned images without unlocking first
Click to expand...
Click to collapse
Lol sure is unlock.
MrSteelX said:
Easy way to install twrp is to fastboot boot twrp. From there, you must turn on adb sideload and push twrp to phone because it will not decrypt storage. After install, reboot to recover and it will ask for password to decrypt. Then just flash magisk to have root with working twrp. Also, you have to use twrp 3.2.2 or it will crash.
Click to expand...
Click to collapse
Yes. This worked. A simple workaround to get twrp working with encrypted Android P
Download link updated with Beta 1 patched image.

Oxygen OS 5.1.11

Just a few minutes ago,i got the latest OOS 5.1.11.The change logs are
System
1.Optimized network connection
2.Optimized stability for wi-fi connection
3.Fixed screen flickering issue in day light
4.General bug fixes and improvements
5.confirm pin without tapping
Camera
Improved HDR mode
Any thoughts about the improved HDR mode? Didn't receive the update yet (Germany) but would be nice if someone could do before/after photos.
I also get that update.
If i download it.. can i just not update right away?
because i want to manually update from twrp and re root with magisk.
Thanks in advance
Sent from my ONEPLUS A6000 using Tapatalk
ossy1337 said:
Any thoughts about the improved HDR mode? Didn't receive the update yet (Germany) but would be nice if someone could do before/after photos.
Click to expand...
Click to collapse
I have no photos with older firmware.i think now the photos taken are more brighter
Root users beware: issues with newer TWRP version!
This article only applies to users running TWRP recovery on a rooted device. Don't have TWRP or don't know what this means? You're probably fine.
If you've recently installed or updated TWRP recovery, you might have faced that you can't install anything with it, and that the start screen is immediately shown when updating your device via Oxygen Updater.
Why is this happening to me?
From what it seems, this issue is caused by TWRP versions 3.2.2-0 and 3.2.3-0 being incompatible with the storage encryption technology present on OnePlus devices.
Normally, you're asked to enter your PIN or unlock pattern before installing an update / flashing something yourself. However, these new TWRP versions don't prompt for it anymore. Therefore, accessing the storage space of your device is no longer possible.
This is really frustrating, as almost all of your updates / .zip files are stored there. But luckily, there is a solution:
How do I fix this issue?
First of all, if you don't have encryption turned on or are not facing this issue, do not proceed with the steps below since flashing a new version of TWRP can be risky.
Now for the the solution: it involves downgrading TWRP to an earlier version, in which installing updates still worked correctly.
The downgrade can be done either by using a computer with the fastboot command, or by using flashing apps such as the Official TWRP app or Flashify on your device itself.
These are the steps you'll need to do:
- Make sure to download TWRP version 3.2.1-1 for your specific device. This is the version which worked fine, and is still fairly recent.
- Flash the version of TWRP using your method of choice. For fastboot users, connect your device to your computer in Fastboot mode and type fastboot flash recovery twrp-3.2.1-1-<yourdevice>.img. When using any of the flashing apps, browse to the correct TWRP.img file and flash it.
- Reboot your device. You'll now be able to access the working version of TWRP
- Do not update your TWRP version until it has been confirmed that this issue has been resolved.
Thanks to Peter Aarnoutse for reporting this issue.
So since twrp latest works fine on my device with encryption included, I can just start the update?
Sent from my ONEPLUS A6003 using Tapatalk
Neurom67 said:
- Make sure to download TWRP version 3.2.1-1 for your specific device. This is the version which worked fine, and is still fairly recent.
Click to expand...
Click to collapse
Can you link 3.2.1-1 version? https://eu.dl.twrp.me/enchilada/ There is only 3.2.1-0 or 3.2.2-0
I can confirm, all fine with twrp-3.2.2-0
but seems that safetynet fails
No problem with blue twrp.
nieXas said:
I can confirm, all fine with twrp-3.2.2-0
but seems that safetynet fails
Click to expand...
Click to collapse
Fails for everyone atm. Was working fine for me until two days ago before Google updated the api
Sent from my ONEPLUS A6003 using Tapatalk
nieXas said:
I can confirm, all fine with twrp-3.2.2-0
but seems that safetynet fails
Click to expand...
Click to collapse
Here is why; https://mobile.twitter.com/topjohnwu/status/1029239685338419200
3.2.1.0 installed 5.1.11 fine on my OP6.
nieXas said:
I can confirm, all fine with twrp-3.2.2-0
but seems that safetynet fails
Click to expand...
Click to collapse
SpectraFun said:
No problem with blue twrp.
Click to expand...
Click to collapse
Batfink33 said:
3.2.1.0 installed 5.1.11 fine on my OP6.
Click to expand...
Click to collapse
Can you confirm that you used Oxygen Updater in Automatic mode to flash new OTA and you didn't loose data/root/twrp?
Have TWRP 3.2.3 and installed 5.1.11 just fine.
SMS786 said:
Have TWRP 3.2.3 and installed 5.1.11 just fine.
Click to expand...
Click to collapse
did you use pin or fingerprint disable before flashing?
did you download zip from updater too? can i flash that zip from twrp or it just flashing all the way after download?
sorry.. never using updater to update OS.
need info.. thank you
Sent from my ONEPLUS A6000 using Tapatalk
Vuska said:
did you use pin or fingerprint disable before flashing?
did you download zip from updater too? can i flash that zip from twrp or it just flashing all the way after download?
sorry.. never using updater to update OS.
need info.. thank you
Sent from my ONEPLUS A6000 using Tapatalk
Click to expand...
Click to collapse
Didn't disable my pattern lock..worked just fine.
I downloaded the zip online and installed through TWRP. Just make sure to reinstall your TWRP installer after installing the full rom OTA (wipe cache/dalvik first), then reboot back into TWRP and install Magisk..then boot into system.
The OOS 5.1.11's camera is ****tier than the 5.1.9 as you can read on the official thread on oneplus's forum, some people are advising not to upgrade
Chinaroad said:
The OOS 5.1.11's camera is ****tier than the 5.1.9 as you can read on the official thread on oneplus's forum, some people are advising not to upgrade
Click to expand...
Click to collapse
People seem to be saying this for every release
giebeka said:
Can you confirm that you used Oxygen Updater in Automatic mode to flash new OTA and you didn't loose data/root/twrp?
Click to expand...
Click to collapse
Used Oxygen updater to download zip. Rebooted to bootloader. Went Install and selected ZIP. then added TWRP zip as well. Installed both. Rebooted to bootloader again. Flashed elementalx kernel(you can skip it) and magisk. All works fine.
kakkooran said:
Just a few minutes ago,i got the latest OOS 5.1.11.The change logs are
...
5.confirm pin without tapping
Click to expand...
Click to collapse
I can't find where to enable this. Anyone found it?

Cannot run TWRP after installing Magisk

Hi all,
last week I received my new OnePlus 7 and I started playing with it and I'm having a problem. I unlocked it straight away, I installed TWRP and Magisk and all was great.
Then I noticed I coulnd't enter TWRP anymore to take a full backup. I tried everything I found on the net, Volume Up+Pwr, Volume Down+Pwr, Adb and so on but nothing. So I ran TWRP from fastboot and... I f****ed my partition. Some more reasearch and I managed to have the phone back but lost the data of the past week. Why TWRP doesn't start anymore but I only see the stock recovery?
Playing some more I made that happen again and here is what I discovered:
Phone: OnePlus 7 GM1903
OS: Oxygen 9.5.8.GM57AA
TWRP: twrp-3.3.1-1-guacamoleb.img (from https://twrp.me/oneplus/oneplus7.html)
Magisk: problem started with v19.1 but repeated itself with v20.0
UPDATE: I've found someone else with the same problem https://github.com/topjohnwu/Magisk/issues/1920
1) Start with factory defaults
2) Install TWRP via adb
3) Install Magisk via TWRP
4) Try to enter TWRP from recovery but boots to stock recovery
Can anyone help me? The feature I need the most is a full system backup
ColOfAbRiX said:
Hi all,
last week I received my new OnePlus 7 and I started playing with it and I'm having a problem. I unlocked it straight away, I installed TWRP and Magisk and all was great.
Then I noticed I coulnd't enter TWRP anymore to take a full backup. I tried everything I found on the net, Volume Up+Pwr, Volume Down+Pwr, Adb and so on but nothing. So I ran TWRP from fastboot and... I f****ed my partition. Some more reasearch and I managed to have the phone back but lost the data of the past week. Why TWRP doesn't start anymore but I only see the stock recovery?
Playing some more I made that happen again and here is what I discovered:
Phone: OnePlus 7 GM1903
OS: Oxygen 9.5.8.GM57AA
TWRP: 3.3.1-1-guacamoleb
Magisk: 20.0
1) Start with factory defaults
2) Install TWRP via adb
3) Install Magisk via TWRP
4) Install MagiskHide
5) Try to enter TWRP from recovery. Doesn't work.
Can anyone help me? The feature I need the most is a full system backup
Click to expand...
Click to collapse
Hello,
did you follow this guide https://forum.xda-developers.com/on...tloader-flash-twrp-root-t3954559/post80015800 ?
Please use Magisk 19.3 on your pie rom.
Is this "3.3.1-1-guacamole" your whole twrp file name? Please use the ones from mauronofrio, you'll find them here(also linked in the guide)
Hi!
strongst said:
did you follow this guide https://forum.xda-developers.com/on...tloader-flash-twrp-root-t3954559/post80015800 ?
Click to expand...
Click to collapse
For TWRP I followed another guide and used the official website. The only thing that differs seems to be the twrp file. For Magisk I followed the XDA thread.
strongst said:
Is this "3.3.1-1-guacamole" your whole twrp file name? Please use the ones from mauronofrio, you'll find them here(also linked in the guide)
Click to expand...
Click to collapse
It's almost the entire file name: twrp-3.3.1-1-guacamoleb.img I've downloaded the images following the links in https://twrp.me/oneplus/oneplus7.html. And I've updated my original request
Should I use this file "TWRP 3.3.1-70 Unified Unofficial Installer by mauronofrio"? The download page says it's for "Oneplus 7 Pro" but I have "Oneplus 7"
strongst said:
Please use Magisk 19.3 on your pie rom.
Click to expand...
Click to collapse
The problem first started with 19.3 and the second time I tried with 20.0
What I will do now is I'll try to follow step-by-step the TWRP guide on XDA first making sure I'm using the right twrp image, then using Magisk 19.3 and I'll post an update here.
ColOfAbRiX said:
Hi!
For TWRP I followed another guide and used the official website. The only thing that differs seems to be the twrp file. For Magisk I followed the XDA thread.
It's almost the entire file name: twrp-3.3.1-1-guacamoleb.img I've downloaded the images following the links in https://twrp.me/oneplus/oneplus7.html. And I've updated my original request
Should I use this file "TWRP 3.3.1-70 Unified Unofficial Installer by mauronofrio"? The download page says it's for "Oneplus 7 Pro" but I have "Oneplus 7"
The problem first started with 19.3 and the second time I tried with 20.0
What I will do now is I'll try to follow step-by-step the TWRP guide on XDA first making sure I'm using the right twrp image, then using Magisk 19.3 and I'll post an update here.
Click to expand...
Click to collapse
Thanks for the update!
Yes, please use the twrp from mauronofrio, it's unified for OP7 and OP7 Pro (check file name like twrp-3.3.1-70-guacamole-unified-installer-mauronofrio.zip)and and 19.3 magisk.
Done. The partitions didn't break like it happened the first time but I still can't access TWRP. I can only access the stock recovery.
This time I have:
TWRP: twrp-3.3.1-70-guacamole-unified-installer-mauronofrio.zip
Magisk: Magisk-v19.3.zip
It's exactly like these guys https://github.com/topjohnwu/Magisk/issues/1920
I can't access TWRP either. Did Magisk 20 cause this? I tried both versions and I can't get TWRP working.
---------- Post added at 09:05 AM ---------- Previous post was at 09:04 AM ----------
ColOfAbRiX said:
Done. The partitions didn't break like it happened the first time but I still can't access TWRP. I can only access the stock recovery.
This time I have:
TWRP: twrp-3.3.1-70-guacamole-unified-installer-mauronofrio.zip
Magisk: Magisk-v19.3.zip
It's exactly like these guys https://github.com/topjohnwu/Magisk/issues/1920
Click to expand...
Click to collapse
Reading the comments looks like version 20 breaks TWRP.
Possible solution? " I've just factory resetted mine, and installed twrp-3.3.1-70-guacamole-unified-Pie-mauronofrio.img with Magisk v19.4, now everything is fine."
lvints said:
I can't access TWRP either. Did Magisk 20 cause this? I tried both versions and I can't get TWRP working.
---------- Post added at 09:05 AM ---------- Previous post was at 09:04 AM ----------
Reading the comments looks like version 20 breaks TWRP.
Possible solution? " I've just factory resetted mine, and installed twrp-3.3.1-70-guacamole-unified-Pie-mauronofrio.img with Magisk v19.4, now everything is fine."
Click to expand...
Click to collapse
That's known, that on pie( 9.5.8 for example) magisk 20 has issues, so my recommendation was to use 19.3 Instead.
lvints said:
I can't access TWRP either. Did Magisk 20 cause this? I tried both versions and I can't get TWRP working.
---------- Post added at 09:05 AM ---------- Previous post was at 09:04 AM ----------
Reading the comments looks like version 20 breaks TWRP.
Possible solution? " I've just factory resetted mine, and installed twrp-3.3.1-70-guacamole-unified-Pie-mauronofrio.img with Magisk v19.4, now everything is fine."
Click to expand...
Click to collapse
Really? I have the problem with Magisk version 19.3
strongst said:
That's known, that on pie( 9.5.8 for example) magisk 20 has issues, so my recommendation was to use 19.3 Instead.
Click to expand...
Click to collapse
I tried to use 19.3 and nothing.
ColOfAbRiX said:
Really? I have the problem with Magisk version 19.3
Click to expand...
Click to collapse
Hmm, really strange, with 19.4?
lvints said:
I tried to use 19.3 and nothing.
Click to expand...
Click to collapse
Something prevents twrp to stick from magisk side
strongst said:
Hmm, really strange, with 19.4?
Something prevents twrp to stick from magisk side
Click to expand...
Click to collapse
Any idea what it might be or what I did to cause it? No TWRP, no party :crying:
lvints said:
Any idea what it might be or what I did to cause it? No TWRP, no party :crying:
Click to expand...
Click to collapse
Sorry, I'm out of ideas at the moment...
And I've just realized that the Oneplus Switch application "moves" the files, it doesn't copy them. I've just lost 5 years of pictures... And still no TWRP
ColOfAbRiX said:
And I've just realized that the Oneplus Switch application "moves" the files, it doesn't copy them. I've just lost 5 years of pictures... And still no TWRP
Click to expand...
Click to collapse
I'm sad about what happened to you, friend
If you can find a solution put the topic.
I think somehow I "broke" slot A. When I put in to reboot through this slot it is the phone for TWRP, but I can't access my files.
When I select B, I lose TWRP and can access my files
That makes sense? Is there a way to fix the slots?
lvints said:
I think somehow I "broke" slot A. When I put in to reboot through this slot it is the phone for TWRP, but I can't access my files.
When I select B, I lose TWRP and can access my files
That makes sense? Is there a way to fix the slots?
Click to expand...
Click to collapse
Can you give more details on what you are doing?
I tried to select a different slot: at the moment Slot B is selected, then loading TWRP with fastboot I start Slot A but I can't mount /data anymore. So I restart
ColOfAbRiX said:
Can you give more details on what you are doing?
I tried to select a different slot: at the moment Slot B is selected, then loading TWRP with fastboot I start Slot A but I can't mount /data anymore. So I restart
Click to expand...
Click to collapse
See other thread(cross posting) https://forum.xda-developers.com/oneplus-7/how-to/guide-unlock-bootloader-flash-twrp-root-t3954559
@strongst
Do you think it's best to answer this topic or the other?
lvints said:
@strongst
Do you think it's best to answer this topic or the other?
Click to expand...
Click to collapse
Where the discussion starts
Otherwise you'll lost the line when switching between threads.
ColOfAbRiX said:
Can you give more details on what you are doing?
I tried to select a different slot: at the moment Slot B is selected, then loading TWRP with fastboot I start Slot A but I can't mount /data anymore. So I restart
Click to expand...
Click to collapse
I have the same problem as yours. I've tried countless scenarios, followed tutorials on XDA and Youtoube but can't make TWRP work.
Out of curiosity I restarted the device through slot A after flash zip from magisk. My phone has accessed TWRP, but I cannot access my files. When I restart from slot B I have the opposite. Twrp doesn't work, but my files are accessible.
So I believe I somehow "broke" slot A. I just don't know how I did it or how to fix it.

Most current TWRP/Magisk for Unlocked OnePlus 7 Pro OOS 10.3.1.GM21AA (GM1917)

Hey, guys. So I've been messing with my phone all day after a soft brick after having BlissROM since Feb. Long story short, something with the ROM update and it messed with my phone. I wiped EVERYTHING thinking it would solve the problem. I was able to use the All-In-One tool to save my phone through the bootloader (Thank goodness!). I finally got it to boot up to stock this morning. I've been trying all morning to gain root, but once I do, I lose WiFi and Network connections. So my question is:
What is the most current version of TWRP and Magisk that will allow me to be on stock and have root without any problems?
This is my setup.
OnePlus 7 Pro
Android version: Android 10
Build: Oxygen OS 10.0.3.GM21AA (now updated to 10.3.1)
Model: GM1917
Unlocked OEM
Unlocked Bootloader
This is the method I am using to push TWRP though the bootloader.
https://androidmtk.com/download-minimal-adb-and-fastboot-tool
These are the files that flash through adb/fastboot and lose Wifi and Network connectivity.
TWRP 3.3.1-79-guacamole-unified-Q: https://sourceforge.net/projects/ma...-guacamole-unified-Q-mauronofrio.img/download
Magisk v20.4: https://github.com/topjohnwu/Magisk/releases/download/v20.4/Magisk-v20.4.zip
Since I don't have any connectivity at this point, I attempt to flash BlissROM with the following steps.
BlissROM version that last worked for me: https://downloads.blissroms.com/BlissRoms/Q/guacamole/Bliss-v12.6-guacamole-OFFICIAL-20200425.zip
STEPS
Boot into recovery
Backup your current ROM
Perform a factory reset
Flash Bliss Rom
Reboot recovery
Flash OpenGapps--NANO PACKAGE!!
*Flash magisk* optional
Reboot to system
Also, as I've previously stated, I have attempted to flash BlissROM through TWRP and with root (without WiFi and Data), but it hangs on the boot screen. When I go to TWRP and try to reflash the ROM, it gives me the error "cannot mount storage". I follow the instructions as stated in the original post, so I figured it has to be something with the TWRP or Magisk versions not being compatible. Since that does not work, I have since flashed stock and am currently on that without problems. Any links to the most current TWRP/Magisk/rooting methods are greatly appreciated. And if someone could help with getting BlissROM back on my phone afterwards, that would be great. Thanks!
Pretty sure you need to update to 10.3.2 to get it working right.
Sent from my GM1915 using Tapatalk
mjdavis871 said:
Pretty sure you need to update to 10.3.2 to get it working right.
Sent from my GM1915 using Tapatalk
Click to expand...
Click to collapse
I just realized I could update past the first update. I figured it would update to the most recent version version after the flash back to stock, not that it would be incremental. Thank you so much for the heads up!
I have the most recent version of Magisk downloaded. What is the best for 10.3.2?
knightsriot said:
I just realized I could update past the first update. I figured it would update to the most recent version version after the flash back to stock, not that it would be incremental. Thank you so much for the heads up!
I have the most recent version of Magisk downloaded. What is the best for 10.3.2?
Click to expand...
Click to collapse
That I could not say for sure, but my guess is that it would work fine.
Sent from my GM1915 using Tapatalk
mjdavis871 said:
That I could not say for sure, but my guess is that it would work fine.
Sent from my GM1915 using Tapatalk
Click to expand...
Click to collapse
Got it. Does the same goes for TWRP? I read somewhere that the unofficial one might work better with Android Q (I'm assuming that's Android 10?)
I always use the unofficial version, works fine for me.
Sent from my GM1915 using Tapatalk
mjdavis871 said:
I always use the unofficial version, works fine for me.
Sent from my GM1915 using Tapatalk
Click to expand...
Click to collapse
Got it. Okay, so it looks like I'll be giving BlissROM one last shot!
Before I flash TWRP and Magisk, I looked on the Oneplus website for the 10.3.2 update and it looks like the most current posted is 10.3.1. Should I update to 10.3.2 for the latest ROMS, or will 10.3.1 work fine? If so, where can I find it?
I used the oxygen updater app to download the update and sideloaded it.
Sent from my GM1915 using Tapatalk
mjdavis871 said:
I used the oxygen updater app to download the update and sideloaded it.
Sent from my GM1915 using Tapatalk
Click to expand...
Click to collapse
So it looks like that didn't work. I got stuck on a bootloop again and had to revert back to stock.
I can't seem to find what the problem is. Here is what I am flashing:
TWRP 3.3.1-79-guacamole-unified-Q: https://sourceforge.net/projects/mau...o.img/download
Magisk v20.4: https://github.com/topjohnwu/Magisk/...gisk-v20.4.zip
This is the method I am using flash TWRP to the bootloader.
https://androidmtk.com/download-minimal-adb-and-fastboot-tool
When I flash both of those, I lose Wifi and Network on my stock ROM. I'm assuming one of them is also the reason why I can't flash BlissROM.
You don't need to flash magisk before you flash the ROM, just twrp. I do know when I bootlooped, it was because I missed a step, usually because I didnt wipe data.
Follow the flash instructions step by step or you will for sure bootloop. Read them over and over until you think you have a grasp of how to flash the ROM.
You can always get back into fastboot by holding power and both volume keys...then you can reflash twrp and start over. No need to go back to stock unless you want to or need to.
Just make sure you follow the instructions step by step. This device is a bit different to flash from the devices I have used before ...so it took me a few tries to get it done right.
Sent from my GM1915 using Tapatalk
mjdavis871 said:
You don't need to flash magisk before you flash the ROM, just twrp. I do know when I bootlooped, it was because I missed a step, usually because I didnt wipe data.
Follow the flash instructions step by step or you will for sure bootloop. Read them over and over until you think you have a grasp of how to flash the ROM.
You can always get back into fastboot by holding power and both volume keys...then you can reflash twrp and start over. No need to go back to stock unless you want to or need to.
Just make sure you follow the instructions step by step. This device is a bit different to flash from the devices I have used before ...so it took me a few tries to get it done right.
Sent from my GM1915 using Tapatalk
Click to expand...
Click to collapse
I've been following the steps exactly as written. Take a look at step 5 on the TWRP thread. (https://forum.xda-developers.com/on...covery-unofficial-twrp-recovery-t3931322/amp/)
Install guide (Reccomended):
1. Install fastboot tools from google's sdk on your PC
2. Enter fastboot mode
3. Unlock your bootloader
4. Run "fastboot boot recoveryimgfilename.img" in command line (if you want to have it permanently you should flash the installer)
5. If you will flash the installer and you are stock you need also to flash magisk or your phone will not boot again
6. Enjoy it
Click to expand...
Click to collapse
Furthermore, this is also reiterated in the BlissROM thread. https://forum.xda-developers.com/oneplus-7-pro/development/rom-blissroms-v11-9-t3957341/page138
Make sure you are rooted
Make sure you have a custom recovery installed
For Q-BETA- Make sure you are on Q firmware, is currently set to use OOS 10.3.0 Stable firmware- CLEAN INSTALL!!
Click to expand...
Click to collapse
I also noted that in that previous quote, having the original 10.0.3 I had installed shouldn't have cause any problems. I wiped data (factory reset) every time I flashed BlissROM, as it is the third step in the process.
The reason why I go back to stock using the all-in-one tool is because I don't have anything else to flash. The whole reason I even had a soft brick was because I tried to go back to stock after my BlissROM update and flashed a OTA from the oneplus site. I probably did that incorrectly, however. Idk how what sideload is or how it functions. So that all-in-one tool is my only safety net.

Categories

Resources