Updating when rooted? - OnePlus 6T Questions & Answers

Quick question; I'm on the T-Mobile OP6t. I'm running the stock rom but I'm rooted. If I wanted to update, how would I go about it? Would I just install the update and presumably lose root? So I'd have to flash magisk and re-root again after updating right?
Thanks in advance!

H3adru5H said:
Quick question; I'm on the T-Mobile OP6t. I'm running the stock rom but I'm rooted. If I wanted to update, how would I go about it? Would I just install the update and presumably lose root? So I'd have to flash magisk and re-root again after updating right?
Thanks in advance!
Click to expand...
Click to collapse
Download the full zip update file
Reboot into TWRP
Make Backup (recommended)
Install update
Immediately install TWRP
Reboot into TWRP
Install Magisk

Caltinpla said:
Download the full zip update file
Reboot into TWRP
Make Backup (recommended)
Install update
Immediately install TWRP
Reboot into TWRP
Install Magisk
Click to expand...
Click to collapse
Egh that sounds horrible lol. Any good OxygenOS room recommendations that keep wifi calling?

H3adru5H said:
Egh that sounds horrible lol. Any good OxygenOS room recommendations that keep wifi calling?
Click to expand...
Click to collapse
Its not that bad, actually. Takes like 5 minutes, tops.

Bildo41383 said:
Its not that bad, actually. Takes like 5 minutes, tops.
Click to expand...
Click to collapse
Tried googling around. Where would I pull the official update zips?

H3adru5H said:
Tried googling around. Where would I pull the official update zips?
Click to expand...
Click to collapse
in the root of your memory, along with the TWRP intaller and Magisk installer files as well.

Updating on these phones is super simple thanks to the A/B partition.
Install update as normal but DO NOT restart immediately.
Before restarting, open Magisk manager and press "install magisk" and install to inactive slot.
Restart, done.

stevob21 said:
Updating on these phones is super simple thanks to the A/B partition.
Install update as normal but DO NOT restart immediately.
Before restarting, open Magisk manager and press "install magisk" and install to inactive slot.
Restart, done.
Click to expand...
Click to collapse
That's what I thought. Could have sworn it was very simple to do so. Just update and re-root.

stevob21 said:
Updating on these phones is super simple thanks to the A/B partition.
Install update as normal but DO NOT restart immediately.
Before restarting, open Magisk manager and press "install magisk" and install to inactive slot.
Restart, done.
Click to expand...
Click to collapse
Would you do a local upgrade and select the full image? How do you install magisk to the inactive slot?

Pretty sure both the magisk installer and the twrp install script will automatically install to both slots

Masamune3210 said:
Pretty sure both the magisk installer and the twrp install script will automatically install to both slots
Click to expand...
Click to collapse
Nope.
The best thing to do is to take the standard upgrade or do local install twice to make sure both slots are at the same OS level.
When you boot TWRP then run the zip, it will install in both slots.
Magisk does not install to both slots. It only installs to the active slot.
You need to install, switch slots, reboot to TWRP again and install in that now active slots.
I make both slot_a and slot_b the same.

tech_head said:
Nope.
The best thing to do is to take the standard upgrade or do local install twice to make sure both slots are at the same OS level.
When you boot TWRP then run the zip, it will install in both slots.
Magisk does not install to both slots. It only installs to the active slot.
You need to install, switch slots, reboot to TWRP again and install in that now active slots.
I make both slot_a and slot_b the same.
Click to expand...
Click to collapse
My mistake, just got the phone a couple days ago

If you're rooted it's going to download the whole rom anyways. If yu didn't install TWRP let it download and install and when it tells you to reboot, don't do it. Go to magisk and select uninstall, then restore from the next menu. Go to recents and close everything. Go back to magisk and select install, then install to inactive partition after OTA from the next menu. Magisk will reboot the phone when it's done installing itself to the inactive partition (where your new update is already installed) and the phone will boot to that when reboots. You've just completed a dirty flash and retained root.

This is how you update when rooted.. simple and easy
Screenshot attached and follow this link for complete guide :good: https://forum.xda-developers.com/oneplus-6t/how-to/official-oxygenos-beta-1-oneplus-6t-t3881099

Related

Installed TWRP, no access to sdcard

I've got my hands on this phone today. So I went on and unlocked bootloader and installed TWRP (with all in one tool).
But now when I want to root my phone through twrp, i can't access my files. I see the root folders, but when I go to /sdcard there are only a bunch of folder with random letters.
I don't know what's wrong. It is not asking for a password or anything.
Twrp has decryption issues currently. It's mentioned in the thread.
No need to install it yet, just boot to it.
If you're wanting to install magisk, just go into adb sideload in twrp and sideload magisk from your PC.
hartleyshc said:
Twrp has decryption issues currently. It's mentioned in the thread.
No need to install it yet, just boot to it.
If you're wanting to install magisk, just go into adb sideload in twrp and sideload magisk from your PC.
Click to expand...
Click to collapse
Thank you for your quick reply!
Is it bad that it is already flashed permanent? Or do I need to flash original recovery again?
I'll try and sideload it. Haven't done that before.
bokkoman said:
I've got my hands on this phone today. So I went on and unlocked bootloader and installed TWRP (with all in one tool).
But now when I want to root my phone through twrp, i can't access my files. I see the root folders, but when I go to /sdcard there are only a bunch of folder with random letters.
I don't know what's wrong. It is not asking for a password or anything.
Click to expand...
Click to collapse
The current TWRP has decryption issues as its based on the Oreo tree and encryption/decryption works differently on pie.
Here is a post i did so follow it for easy instructions.
Funk Wizard said:
The current TWRP has decryption issues as its based on the Oreo tree and encryption/decryption works differently on pie.
Here is a post i did so follow it for easy instructions.
Click to expand...
Click to collapse
I read in your post that you not recommend to flash twrp, but I already did. How do return to original recovery?
bokkoman said:
I read in your post that you not recommend to flash twrp, but I already did. How do return to original recovery?
Click to expand...
Click to collapse
Nothing to worry about. You can dirty flash the latest full zip from my update thread or just wait for the next OTA as and when it comes flash the full zip that will overwrite the recovery partition to stock. For now TWRP is basically useless so i did not recommend to flash the installer instead just boot in it sideload magisk or kernel if you need to and retain stock recovery.
Feel free to ask anything if you are still in doubt :fingers-crossed:
Funk Wizard said:
Nothing to worry about. You can dirty flash the latest full zip from my update thread or just wait for the next OTA as and when it comes flash the full zip that will overwrite the recovery partition to stock. For now TWRP is basically useless so i did not recommend to flash the installer instead just boot in it sideload magisk or kernel if you need to and retain stock recovery.
Feel free to ask anything if you are still in doubt :fingers-crossed:
Click to expand...
Click to collapse
Thanks for the info! I'll wait for an update.
When that update comes, can i just install it from the settings? Or would i have to manually download it and install it thru TWRP/sideload?
And i guess I lose root after i update so i would have to boot into twrp and install magisk again.
bokkoman said:
Thanks for the info! I'll wait for an update.
When that update comes, can i just install it from the settings? Or would i have to manually download it and install it thru TWRP/sideload?
And i guess I lose root after i update so i would have to boot into twrp and install magisk again.
Click to expand...
Click to collapse
As and when the update comes, just let the system download and install the zip. It will auto download and install the full zip when it detects root/system modifications, just make sure you uninstall/deactivate all mods/magisk modules/ substratum overlays before you update. You can check for easy instruction on the third post of the update thread. I will update the thread as and when the OTA is released.
Also you guessed it right the update will unroot the device so you have to root it again so you can either do the same sideload way or just do it from the magisk manager - uninstall - install ota (do not reboot) - install magisk to second slot - reboot :good:
I will again update the detailed instructions for easy understanding and and when we have the update :good:
Just stay subscribed to the update thread :good:

What is safe way to install TWRP and keep root in between OTA update updating in OS

vukis said:
vukis said:
1. Magisk Manager Tap "Uninstall" > Tap "Restore
Images" (DO NOT REBOOT)
2. Now Run the System update to download and install the
full OTA zip (DO NOT REBOOT)
3. Close all background apps
4. Open Magisk > Tap "Install" Tap "install" again Tap
"Install to Inactive/Second Slot (After OTA)"
5. Finally tap Reboot after Magisk installation is complet
Click to expand...
Click to collapse
Just tried this method with local upgrade. It works indeed! Thanks!
But TWRP got lost from local upgrade. So after restarting flashed twrp-installer-fajita-3.2.3-37.zip via Magisk Manager. But install script anounced that I am now unrooted.
Restarting phone confirmed that.
Anyway installed root again via TWRP.
What is safe way to install TWRP in between those 5 update OTA+keep root steps?
Click to expand...
Click to collapse
What is safe way to install TWRP in between those 5 update OTA+keep root steps? I once tried some kind of "OTA" update via twrp, but all was lost. (Could be a bit older twrp version without pattern unlock)
Why not just download the ZIP from the TWRP rather than use the OTA method?
The zips are available here.
I never uninstall magisk by the way. However that is part of the instructions. There are TWRP instructions, it's the third post, I believe.
OhioYJ said:
Why not just download the ZIP from the TWRP rather than use the OTA method?
The zips are available here.
I never uninstall magisk by the way. However that is part of the instructions. There are TWRP instructions, it's the third post, I believe.
Click to expand...
Click to collapse
Well I used this thread (How to Update/Return to Stock your OnePlus 6/6T(ROOT | NO ROOT | STOCK BASED |OTHERS)) from @mauronofrio as my guide. And in 2nd paragraph it states:
2. I have a stock rom with an unlocked bootloader and I'm rooted or I made some modifications:
You can use:
Local Update Method (Recommended)
Fastboot Update Method
TWRP Update Method
MSM Tool Restore Method
Local update method is recommended. So I was following this "general knowledge". Also I lost all user data (with nandroid backup) updating via twrp. Could be that my TWRP was outdated, but I would rather not to loose my user data again :/
Are you just OOS, rooted, TWRP?
I just flash the ZIP in twrp, flash twrp installer, reboot recovery, flash magisk. You can Repeat those steps if you want to update both slots. No reason to complicate it. I've never lost any data. The only time I format or lose data is going between OOS and AOSP roms. Then it is definitely important to backup data (always important to backup data anyways though).

October Security Patch has been posted

October Security Patch has been posted.
What is the size of this update? I received only 7.1mb update ?
astaineakash said:
What is the size of this update? I received only 7.1mb update
Click to expand...
Click to collapse
I don't know. Flashed the full image from Google.
in Germany, the update is also so big
astaineakash said:
What is the size of this update? I received only 7.1mb update
Click to expand...
Click to collapse
Yes, it is 7.1 MB. Strange.
Wow huge update! My WiFi couldn't cope up with 7.1mb update. Awesome Google ?
Nothing here yet, T-Mobile, Houston.
Edit: received OTA last evening 10/08. I believe the size was 7.4mb.
Sent from my [device_name] using XDA-Developers Legacy app
yes the ota is 7.1mb, i have root so i tired to uninstall magisk (restoring images) then applying the ota then reinstalling magisk then reboot but didnt work as system update error couldnt install, also tried to boot to twrp then sideload the ota zip but caused problems and was about to lose my data (storage didnt show up in twrp) but i played around and changed boot slot and storage showed up again so i flashed factory image without -w and reflashed magisk and kernel
Nightf0x_007 said:
yes the ota is 7.1mb, i have root so i tired to uninstall magisk (restoring images) then applying the ota then reinstalling magisk then reboot but didnt work as system update error couldnt install, also tried to boot to twrp then sideload the ota zip but caused problems and was about to lose my data (storage didnt show up in twrp) but i played around and changed boot slot and storage showed up again so i flashed factory image without -w and reflashed magisk and kernel
Click to expand...
Click to collapse
Dude sometimes this phone just needs a little extra... Lol glad you kept your cool and hung in there.
Sent from my Pixel 2 XL using XDA Labs
Nightf0x_007 said:
yes the ota is 7.1mb, i have root so i tired to uninstall magisk (restoring images) then applying the ota then reinstalling magisk then reboot but didnt work as system update error couldnt install, also tried to boot to twrp then sideload the ota zip but caused problems and was about to lose my data (storage didnt show up in twrp) but i played around and changed boot slot and storage showed up again so i flashed factory image without -w and reflashed magisk and kernel
Click to expand...
Click to collapse
How did you "reflash magisk and kernel?" Did you boot to system first?
astaineakash said:
What is the size of this update? I received only 7.1mb update ?
Click to expand...
Click to collapse
Me too
jlokos said:
How did you "reflash magisk and kernel?" Did you boot to system first?
Click to expand...
Click to collapse
Yes after flashing factory image without wiping, i booted up to system then checked magisk wasnt installed (only manager app), then i fastbooted to twrp recovery flashed custom kernel then flashed magisk and reboot, thats it, and all my magisk settings returned back to what it was like before all this
Can anyone please post the fingerprint for the October build from build.prop?
Much thanks!!
Any easy way to install this on a rooted phone without wiping data?
Dylan.4 said:
Any easy way to install this on a rooted phone without wiping data?
Click to expand...
Click to collapse
First, YMMV! Make backups, always.
Here's my process. It's worked for me for a good while now. My main goal was to do this all on-device, without using a computer or other ADB source. It assumes you keep TWRP installed.
1. Download the full OTA from Google. This is the one in a recovery flashable package, not the fastboot script one.
2. Download the TWRP installer.
3. Download the latest Magisk installer.
4. Turn off the screen lock. TWRP doesn't like it, and won't see the internal storage elsewise.
5. Boot to TWRP recovery.
6. Install the OTA zip via TWRP. DO NOT REBOOT NOW!
7. Install the TWRP recovery zip.
8. Reboot. I like to let Android boot all the way before I install Magisk. It may not be completely necessary, but I believe you have to switch the A/B slot in TWRP if you don't, before installing.
9. Boot to TWRP recovery again.
10. Install the Magisk zip.
11. Re-enable your security, including re-adding your fingerprints if you use them.
If you want to use an additional computer, just fastboot the full images after removing the "-w" from the bat file, fastboot boot to TWRP, then re-install TWRP (if desired) and Magisk.
Since October patch (rooted) I have massive problems my pc/my phone detecting my phone/my pc. I dont know why, its just charging, one time it worked (I need USB-Tethering) I was just restarting and restarting the phone, turning debugging on/off...
Any idea how to fix this?
edit: It just says unknown usb-device, I manually uninstalled and installed the latest android usb drivers. If I try to use an adb command it just says "error: no devices/emulators found"
Probably the worst security patch. My sensors aren't working properly, phone doesn't go off while i talk. It hangs at odd occasions. Battery is weak. Auto brightness isn't working either
hawkjm73 said:
First, YMMV! Make backups, always.
Here's my process. It's worked for me for a good while now. My main goal was to do this all on-device, without using a computer or other ADB source. It assumes you keep TWRP installed.
1. Download the full OTA from Google. This is the one in a recovery flashable package, not the fastboot script one.
2. Download the TWRP installer.
3. Download the latest Magisk installer.
4. Turn off the screen lock. TWRP doesn't like it, and won't see the internal storage elsewise.
5. Boot to TWRP recovery.
6. Install the OTA zip via TWRP. DO NOT REBOOT NOW!
7. Install the TWRP recovery zip.
8. Reboot. I like to let Android boot all the way before I install Magisk. It may not be completely necessary, but I believe you have to switch the A/B slot in TWRP if you don't, before installing.
9. Boot to TWRP recovery again.
10. Install the Magisk zip.
11. Re-enable your security, including re-adding your fingerprints if you use them.
If you want to use an additional computer, just fastboot the full images after removing the "-w" from the bat file, fastboot boot to TWRP, then re-install TWRP (if desired) and Magisk.
Click to expand...
Click to collapse
Perfect, it worked. Thank you!

Using Oxygen Updater to automatically upgrade to OB2 from A10

It boots into TWRP just fine but always ends in either error 1 or error 7.
Any help is greatly appreciated!
In Android 5.0 and above, Google introduced the concept of block-based OTAs. This new mechanism does certain pre-OTA block checks to verify the integrity of the device’s software. In layman terms, once the installation begins, the device partitions (like system, boot, vendor, dtbo, etc) are checked for modifications like Root, TWRP, etc. And if detected, the OTA update will fail to install.
Sent from my ONEPLUS 5T SE (rooted) using Tapatalk
zeusakatkm said:
It boots into TWRP just fine but always ends in either error 1 or error 7.
Any help is greatly appreciated!
Click to expand...
Click to collapse
Download OB2 OTA.zip and copie it into the root of your storage.
Go to System update --> local upgrade, choose the ota file and install it trough ota updater. Not sure what you are trying there with twrp.
This is what I'm referring to.
I'd maybe consider avoiding retaining root. Re-root afterwards.
I'll give that a shot, thanks
zeusakatkm said:
This is what I'm referring to.
Click to expand...
Click to collapse
I would never do it that way. TWRP isn't fully stable and also not compatible with android 11. It's better to update manually.
Kollachi said:
I would never do it that way. TWRP isn't fully stable and also not compatible with android 11. It's better to update manually.
Click to expand...
Click to collapse
I've never seen it done this way either. But I can't see even updater essentially doing what payload dumper and magisk do in one app, hence be suggesting to avoid rerooting.
Personally I'd never have twrp fully installed, I'd only boot it
dladz said:
I've never seen it done this way either. But I can't see even updater essentially doing what payload dumper and magisk do in one app, hence be suggesting to avoid rerooting.
Personally I'd never have twrp fully installed, I'd only boot it
Click to expand...
Click to collapse
Yes i haven't flashed twrp since OP7. Only boot if needed.
I assume you have root on Android 10.
Backup first.
Remove Magisk modules.
Download Ob2 .Put it in the root of the phone (not in any folder).
Upgrade with Settings> Local Upgrade. Don't Reboot!!!
Open Magisk Magager. Touch install. Choose (Direct Install).
Back in Magisk Manager. Touch install. Choose (Install to other slot after ota).
Reboot to system.
null0seven said:
I assume you have root on Android 10.
Backup first.
Remove Magisk modules.
Download Ob2 .Put it in the root of the phone (not in any folder).
Upgrade with Settings> Local Upgrade. Don't Reboot!!!
Open Magisk Magager. Touch install. Choose (Direct Install).
Back in Magisk Manager. Touch install. Choose (Install to other slot after ota).
Reboot to system.
Click to expand...
Click to collapse
Is it really that simple to upgrade from 10 to 11?
I have twrp on both slots. No wiping etc. in twrp or else?
Yes.
You only have to be on Android 10 stable with working root.
Twrp NOT working in Android 11.
I try to boot twrp.img and got Qualcom Crash black screen. I was nervous...., but the phone start ok.
null0seven said:
Yes.
You only have to be on Android 10 stable with working root.
Twrp NOT working in Android 11.
I try to boot twrp.img and got Qualcom Crash black screen. I was nervous...., but the phone start ok.
Click to expand...
Click to collapse
Boot image won't brick your device.

OOS 11.0.10.10 IN11BA

Hi, simple question: will I lose root if I update to the latest oos? If so, will I have to re-root and reinstall every single module?
Simple answer to that exact question: yes.
Simple solution: after the update finished installing, DO NOT RESTART. Go to Magisk, then click install and select install to inactive slot. To the question, just accept, wait for it to finish, then hit restart. Enjoy your rooted 11.0.10.10.
Note: It's recommended to disable (no need to remove) all modules before starting the version update, then enabling them again, once the update has finished and you have already done the Magisk install.
I only use 2 modules, Advanced Charging Controller and Debloater, these don't seem to have any issues staying enabled during an update, but other modules have some issues.
daviddosa said:
Simple answer to that exact question: yes.
Simple solution: after the update finished installing, DO NOT RESTART. Go to Magisk, then click install and select install to inactive slot. To the question, just accept, wait for it to finish, then hit restart. Enjoy your rooted 11.0.10.10.
Note: It's recommended to disable (no need to remove) all modules before starting the version update, then enabling them again, once the update has finished and you have already done the Magisk install.
I only use 2 modules, Advanced Charging Controller and Debloater, these don't seem to have any issues staying enabled during an update, but other modules have some issues.
Click to expand...
Click to collapse
Will this work even taking the smaller OTA update provided through the system, rather than finding the full version and installing it manually?
As soon as you unlock the bootloader, it only offers the full zip instead of the incremental update.
I never tried otherwise, and it's recommended to use the full zip when rooted.
daviddosa said:
As soon as you unlock the bootloader, it only offers the full zip instead of the incremental update.
I never tried otherwise, and it's recommended to use the full zip when rooted.
Click to expand...
Click to collapse
I only ask because the Oxygen Updater doesn't have the newest release, and recently has not had several of the full updates, apparently because OnePlus has not been releasing them. So not sure whether to proceed with just the OTA version.
As far as I know, they're the same. The full zip which you download using Oxygen Updater or by the built-in system updater will work the same, and the method of keeping root is exactly the same. After update, DO NOT restart, install Magisk via app to the inactive slot, then restart.
I got the latest update via the built-in updater, not with the Oxygen Updater app.
What does it mean; install Magisk via app to the inactive slot, then restart ?
ablak44 said:
What does it mean; install Magisk via app to the inactive slot, then restart ?
Click to expand...
Click to collapse
Exactly what it means, if you already have magisk installed, tap install, then when the 4 options come up, tap install to inactive slot. Then reboot
ablak44 said:
What does it mean; install Magisk via app to the inactive slot, then restart ?
Click to expand...
Click to collapse
more understand about oneplus device OTA method if you not.
Nowaday, OP device have many duplicate partitions and its call slot _a and _b.
When you using your phone, its running "active slot", and OTA will install new firmware version to "inactive slot", (to save your phone if any upate fail,..etc).
So after OTA finished, you need to use magisk to setting root (in new partition "inactive slot").
After reboot, inactive slot become active. that 2 slot active alternate after each OTA time.

Categories

Resources