yashsingh1/xdaforums huggingface dataset:
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] kevk60:
Am on 9.0.17 and am wanting to upgrade the OS to 10.3.0. I have pie twrp already installed. If I flash the new 10.3 OS and then the twrp installer zip, does the installer recognize the OS version I'm on or do I need to fastboot boot the twrp Q image, then flash the new OS, then the twrp installer for a twrp upgrade? Any help would be appreciated.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Dr. Mario:
This is actually encouraging.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] jp0469:
Here's the simplest way to upgrade:

1. Flash latest full OTA via Local Updater [DON'T REBOOT]

2. In Magisk Manager, flash latest TWRP installer zip (the one called unofficial installer) from mauronofrio [DON'T REBOOT]

3. Still in Magisk Manager, Install (next to "Magisk is up to date") > Install > Install to inactive slot

4. Reboot
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] osm0sis:
Flash latest OOS then immediately flash your custom ROM again without booting. Usually people do firmware-only zips as well.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
So Actually from 10.3.0 OnePlus fixed the fastboot boot command error in OnePlus 6 and OnePlus 6T, so from 10.3.0 you can use fastboot boot command with twrp Q .img. I added the Q twrp also in my tool.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] fogame:
Will this process work if I'm using the patched 10.0 image?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Causical:
https://mega.nz/#!19ZEFCJJ!uOK3eRn2xxgIl8Tqo0nBuD8NsRX0cFcaFqaOkpqIMjo

10.3 boot.img patched by Magisk
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] flbenini:
I was having reboot issues after .30

My phone would reboot into recovery randomly...went back to .28 and all good again.

OP6T international 9.0.17 with magisk 20.1
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] jp0469:
Yes. When you install the update, your boot image is overwritten by the stock one anyway. Flashing Magisk to the other slot re-patches the boot image to maintain root..
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] fogame:
Awesome. Thanks for the reply.

How does one flash twrp via magisk? Is it just a module or done through the same process?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] jp0469:
Look for the one from mauronofrio called unofficial installer as it has a .zip extension. In Magisk, just flash it as a module and select the zip. Keep in mind that any time you flash TWRP, you have to re-flash Magisk after to maintain root.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] fogame:
You are a wonderful person. I appreciate your help.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Extreme_Ninja2099:
How do you install the recovery properly? I used the old method and it still works. But when I used the new method, I get rebooted into recovery?

Can someone also send me the correct method to update to android 10 from a previous version of android 10 pls. I had to wipe my device from fresh when I installed 9 to 10 and now 10 to a new 10 update. Also my wifi keeps on breaking when I flash magisk and the recovery in 10.3.0!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] fress:
I updated to 10.3.0 without twrp, only magisk, and wifi still breaks. Soo?!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Extreme_Ninja2099:
What can you do to fix it? Don't tell me that all you do is go to reset and network reset
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
So with the latest updates OnePlus introduced a new "fake" partition called india, this contains all is needed for the new OnePlus Cloud Service. The twrp is able to flash correctly this partition but this partition is needed only for Indians users, so if you flashed the rom and you found a OnePlus log in pop up and you want to remove it you need to delete /data/india/india.img file, if you are not practical i made a recovery flashable zip. This zip will work on OnePlus 6, OnePlus 6T, OnePlus 7 and OnePlus 7 Pro, maybe it will work also on the 7T series when the TWRP will work on it.

India Fake Partition Deleter by mauronofrio

P.s. Please don't wipe data after you flashed the new rom or you will lose india partition and also the other fake partition (called reserve). If you accidentally wiped data after flashed the rom just flash it again.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] kevk60:
Thanks for your direction. Appreciate it.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] buzzboy:
Worked perfectly. Many thanks, it was annoying me.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Ryano89:
Just dirty flash rom, flash this file, flash twrp etc etc like normal correct?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] dwardo:
I'm guessing do this twice so a and b slots are both coherent firmware wize ?

If one dumps the 10.3.0 payload, which img file(s) is the bootloader ? And what dd command(s) should can be used to flash it ?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] osm0sis:
Yup. abl xbl and several others make up the bootloader, so you probably shouldn't try to do it manually. Wait for someone to make a firmware-only zip if you don't feel comfortable dirty flashing the complete stock ROM and custom ROM again to update things.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Dr. Mario:
Yup. Both slots have exactly the same bootloader, how it is switched is that all you have to do is make the inactive slot a bootable partition (apparently the on-die bootloader checks GPT bootable attributes for the respective partitions, the same way as how our PC checks the SSDs and hard drive if they are the bootable volumes).

However, I strongly recommend not to mess with it, as it can be hard bricked (thankfully we have unbricking tools) - the whole bootloader partitions are so valuable I wouldn't try. But, the whole SSD image within the update zip that pertains to bootloader is packaged for convenience, so it technically have three or five partition images within a file, making it easier for you to upgrade, or downgrade the bootloader.

And extracting the commands from the UEFI second stage bootloader payload abl.img is actually tricky because it's deeply embedded, however the tools to extract the UEFI certified payload exist, so all you have to do is google - several people have been analyzing the UEFI bootloaders from their recent phones already at that point. I do know the phone have most of the common Fastboot commands. (The Snapdragon-based smartphones have switched from LittleKernel-based classic BIOS to the UEFI bootloader - basically the same stuff as in the x86 computers - since the Snapdragon 820 as it is a very flexible bootloader.)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Causical:
Lol
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] unomas:
I'm really confused, converted tmo 6T here.

Some are saying you need to flash old keymaster, others saying it's fine. What's the process?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] goferos:
As far I remember Recovery 28 and up should not need oldmaster to decrypt. Depends on which recovery you are atm. You actual steup would help with that.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] unomas:
So what do i do. Also to maintain magisk
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] kousarali:
Now that fastboot boot is fixed, .30 version works perfectly with OOS 10.3.0. Thank you [MENTION=4712355]mauronofrio[/MENTION] for your efforts in maintaining this recovery.

One thing however , when i make a nandroid backup (system image, vendor image, data), it gives me error 255 during data backup. thats the only thing that is broken for me. anyone else facing this issue?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] cultofluna:
Grab a recovery log after the error and post it here..
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Extreme_Ninja2099:
I did get this issue. BUT it was when it was restoring data. For me my system was corrupted after so I had to restore my 6T from scratch using MSM.

---------- Post added at 12:17 PM ---------- Previous post was at 12:11 PM ----------

I have another issue. When I reboot to the system, the phone doesn't boot into system and just reboots to TWRP. I then tried to reboot to system again in TWRP and the same thing happens. What do I do then without wiping my device? I fixed my device by installing a zip file of oxygenos, booting to recovery and then completely wiping my device. Is there any other way instead of wiping? Is there anyone else who had this issue?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] gridan:
Hello!

I'm not able to delete file india.img with twrp (manual or with 'India Fake Partition Deleter")

My config is Beta 3, TWRP 3.3.1-30, Magisk 20.1

It says that 'file operation complete', but file is there (after reboot too) and I can't delete priv/app with Root explorer.

Any advice is appreciated.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] owngaurav:
I am on stabe 10.3. .can i use ur toolkit for root n recovery
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] fress:
Noo, going back to version 10.0.0. Here wifi working perfect.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Extreme_Ninja2099:
Oh now you respond. That's not the way to fix it. I already fixed it here: https://xdaforums.com/oneplus-6t/help/wifi-breaks-everytime-flash-magisk-t4022157

You just reinstall 10.3.0 via local upgrade in settings

then flash twrp zip via magisk manager

and then install magisk again into another slot (After OTA)

After that you reboot

DONE WIFI works now with twrp and magisk installed
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] fress:
Trying that. Not helped. To understand me. Wifi is working, but serching and after that connection to 5ghz network takes so long... on version 10.0.0 is everything ok. When i turn wifi on, it connect in 2sec in 5ghz network. And when i have saved 2,4ghz network, it will choose automaticali 5ghz. that's how it worked on pie and now on 10.0.0. On version 10.3.0(10.0.1) it connect to 2.4 and when when i will 5 i must to wifi setting and wait for searching it and yet connect to 5.

Please sorry for my english. Hope you understand my problem.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] palackan007:
My phone is not booting after I install magisk from latest twrp. Any idea?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Extreme_Ninja2099:
You didn't follow the method. Did you install android 10 or are u still on Pie?

You should've used this method as android 10 is different to Pie and versions before that.

The method is below

Quote:

Originally Posted by jp0469

Here's the simplest way to upgrade:

1. Flash latest full OTA via Local Updater [DON'T REBOOT]

2. In Magisk Manager, flash latest TWRP installer zip (the one called unofficial installer) from mauronofrio [DON'T REBOOT]

3. Still in Magisk Manager, Install (next to "Magisk is up to date") > Install > Install to inactive slot

4. Reboot

---------- Post added at 07:37 PM ---------- Previous post was at 07:33 PM ----------

That's strange? My WIFI works and its using 5GHZ?! Have you tried to install 10.3.0 via local upgrade, then flash the latest TWRP (3.3.1-30 zip) in magisk manager and install magisk to inactive slot (After OTA). Reboot after?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] fress:
Yes
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] palackan007:
I'm on 10.0.3 . I installed twrp using fastboot and then flashed magisk. it now boots but magisk manager shows magisk not installed.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Causical:
I'm not understanding your P.S. part, you're saying don't wipe data because you'll delete the India partition, but isn't that the point, hence the name of your "India fake partition deleter"? Also I've wiped data and it did nothing to the fake partitions... I'm sorry if I'm missing something, but that part doesn't make sense.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] buzzboy:
I just flashed the zip file. No other steps needed.

It got rid of the annoying Oneplus account login in settings. (Version 10.3.0)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Vijay_lalwani:
delete
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Causical:
I get everything just fine up to the point that he describes the method to delete the appropriate files to get rid of the new OnePlus login tab in the settings menu. I'm well versed enough with root explorers to accomplish that task on my own. I also get that he created a zip to essentially automate that procedure for those that didn't want to do it on their own or simply just can't figure it out. Just the P.S. thing threw me off lol
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] ffejy462:
It's not clear to me either, but I believe that he means if you wipe data, then there's no point in deleting the India partition or flashing the script zip (there's literally one line of actual command in the script lol).

I just deleted it manually, but I'm assuming when you wiped data, the partition remained, but was the data deleted?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Causical:
Well I mean it's possible that I never got to view what the initial state of that particular "partition" was because I messed up when flashing 10.3 new and forgot TWRP, but I thought I was just having weird issues because I was coming from a custom ROM so I actually full on formatted data and when I booted 10.3 the first time I noticed the "OnePlus login" tab or whatever in the settings menu and I was like "huh that's dumb a non functional setting" and just ignored it until I saw Mauro's post about it an just went in and deleted it myself with the info he provided.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] sprocketoctopus:
Apologies if this request is in the wrong thread - but it's 3.3.1-30 related

I have followed these instructions to update from 10.0.1 --> 10.0.3 (Note the update from 10.0.0 to 10.0.1 a few weeks ago went with no problems at all.., phone had 3.3.1-28, & Magisk V20.1 and Magisk Manager V7.4.0 )

Pre-requiste: Uninstall all Magisk modules and reboot, downloaded the latest full OTA for 10.0.3 and put into root directory:

Then;

1. Flash latest full OTA via Local Updater [DON'T REBOOT]

2. In Magisk Manager, flash latest TWRP installer zip (the one called unofficial installer) from mauronofrio [DON'T REBOOT]

3. Still in Magisk Manager, Install (next to "Magisk is up to date") > Install > Install to inactive slot

4. Reboot

I did this and when in Step2, Magisk manager appeared to not complete the TWRP flash properly. It began the 'flashing' dialogue, then the Magisk dialogue blanked out. The whole app crashed and was unresponsive.

Waited 5 minutes or so and I then was able to access home screen and my other apps but not magisk.

Downloaded Magisk V20.1 and then rebooted the phone - into recovery.

The phone went into 3.3.1-30 TWRP recovery.

I was able to boot the phone using slot B - all apps and data are present - and Magisk V20.1 working, phone has root, on O.O.S 10.0.3, etc, but when I boot into TWRP recovery, and try and reboot 'Slot A' - I get a constant loop where I just boot back into TWRP.

If I select and reboot into 'slot B' all is well again..

Note: I then tried to install Magisk manager to inactive slot but it appeared to not do anything to resolve the problem...

Any ideas to help, please?

Thanks!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Timmmmaaahh!:
I don't see why you need help when slot B is running just fine. That's kind of the point of these slots, you leave one behind if the newly flashed one works. Next upgrade you'll flash A, leave B behind and so forth. It should technically still work, you're right about that, but it's hardly worth worrying about.

I use the same method but don't even uninstall any modules. They all keep running just fine with dirty flashed like this. I do believe you should've tried the TWRP flash again once it failed. Maybe it's slightly corrupted now. You can now do this with the unofficial Q image: "fastboot flash boot twrpimagename.img" if I remember correctly. Once booted into recovery, flash the installer again. If it keeps failing, you may want to download the installer again or even do a md5 check before doing any of this.

For now I'd just ignore A and enjoy B until the next update.

Wrapped with delicious Fajita [emoji896]
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] sprocketoctopus:
Thanks Timmmmaaahh!

Yes; In hindsight, you are exactly right,

I was bit concerned when the TWRP flash via magisk did not go to plan.

I neglected to write earlier that I had to flash Magisk via recovery to get that going.

TWRP is working as it should, so I might leave it all as it is.

Thanks again!

:good:
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] digidude512:
I backed up every partition and restored every partition

TWRP couldn't format Vendor or System without rm -f

Tried restoring the rest 'normal' mode and those two as rm -f to fix the corruption error.

No dice.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] xls654:
modified my profile and can donate now. Thank you for giving me a cup of coffee. Cheers！thanks lots
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] adobrakic:
Has anyone successfully flashed this using T-Mobile variant running 9.0.6 international ROM? Also, do you have to wipe ROM in the initial process?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] justibasa:
Yes. I'm using a tmobile 6T running 9.0.6. Twrp flashed successful and no I didn't have to wipe the rom in the process. System and data we're all still there. Everything running great.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Poloasis:
You are a genius, great work mate. Donation sent!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] seetru:
donation sent through paypal - thanks for making our phone great!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mannok:
Does it mean that I should flash "twrp-fajita-3.2.3-1-xls654.img" by "fastboot boot twrp-fajita-3.2.3-1-xls654.img"

and flash "twrp-fajita-3.2.3-1-installer-xls654.zip" in TWRP in order to have a full install?

Thank in advance
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Zachisimo:
Fastboot boot twrp.img

Flash twrp.zip in booted tmp twrp
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mannok:
Nice! Thanks dude!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] ProudRed:
"5. TWRP will reboot and ask for your pin/password to decrypt the data, continue to decrypt"

Doing this will erase all my data ? If yes I need to back up the internal storage.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] majortaylor:
No it will not erase your data
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Zachisimo:
No, only decrypt so TWRP can read/write
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] xls654:
thanks again!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mannok:
How come I keep booting in TWRP after I install it?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Haz3:
Did you flash magisk after?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mannok:
Nope. But I have installed in before. Should I flash magisk once again?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Haz3:
Yeah this build of twrp needs magisk flashed after it's flashed to boot
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mannok:
You Genius! Worked!!!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Shponglized:
So i'm having the same issue where I can't wipe system the usual way.

Toggling the alternate wipe option in twrp settings worked for that though.

Also i'm not able to flash OP6 roms which was possible before I thought, if that's not possible with this recovery and I missed that.

I was able to flash the xXx No Limits mod/rom from the OP6 forum but had some funky issues with the magisk installation, which likely has nothing to do with this recovery.

Out of the 3 backups I've made the first one was empty for some reason, Second two seem to work just fine.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] kevk60:
Decided to give myself a little Christmas present, so I finally installed the Android 10.3.0. Sort of odd when I decided to do this and had proper files on the root of my phone, a system update from one plus popped up, so I guess it was meant to be. I followed the procedure as described earlier and it was flawless. Bluetooth hooks up great. 5G wifi hooks fast and has excellent signal as does 2.4 G. No lags and everything seems to be good so far. No loss of data and Viper is working great.

Procedure I followed was:

Flashed OTA via local updater (no reboot),

In Magisk Manager flashed twrp as module, latest unofficial installer from mauronofrio, (no reboot),

Back to Magisk Manager, next to "Magisk Is Up To Date" pressed install, install again, install to inactive slot(after OTA), then reboot.

Everything good. Merry Christmas and thanks to all that shares their knowledge on this thread.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] TacTieTee:
Sir, where can I find the latest TWRP 3.3.1-30.zip? All I can find is the .img file. Your help is appreciated.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] goferos:
1st page? Signed as installer.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] anndrius:
Hello i need help, i tried updating TWRP recovery with 3.3.1-30 i picked an .img image and tried to flash it in Boot partition now i'm stuck in Orange text message "your bootloader is unlocked" and nothing else happens i can't even turn the power off by holding the power button. My devices bricked? What should i do? and i can't get in Fastboot mode by holding Vol up+Power
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] blockhead428:
I followed these instructions to the T in order to upgrade mine and now it wont boot fully. I'll get the bootloader unlocked warning, then the red dot one plus logo will spin for a minute, then nothing. If I hold down the power button, I get a menu with "power off, restart, and lockdown" and that's it. I don't know what to do from here. Can you or someone please advise? Thanks!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] anndrius:
I fixed my 6T with MSM tool i think i'll be fine with stock for now, i don't think i need root TBH
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] blockhead428:
I think I found the tool you used. I don't understand what I did differently to where my device took a dump like this. I followed those instructions to the T and reread them several times to make sure I wasn't making a mistake.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] shawek:
One question ..

In twrp,I'm getting "can't decript FBE device"...

Everything is fine,I flash whatever I want, whenever I want,I see internal storage on both slots, everything is good.

but this message is always in twrp while begining to flash something (specially custom roms,and OOS).

What's the way to fix it,to remove it?MSM?

Thanks,and Merry Christmas to everyone ?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] woolymaggot:
1.*Flash*latest full OTA via Local Updater [DON'T REBOOT]

2. In*Magisk*Manager,*flash*latest TWRP*installer*zip*(the one called unofficial*installer) from mauronofrio [DON'T REBOOT]

3. Still in*Magisk*Manager,*Install*(next to "Magisk*is up to date") >*Install*>*Install*to inactive slot

4. Reboot

Used the above to update from OS 9.17 Rooted with no TWRP to OS 10.3 Rooted with TWRP.

Magisk v20.1 - removed all modules

Worked flawlessly

No WiFi issues or random crashes thus far

Thanks OP [MENTION=4712355]mauronofrio[/MENTION] - I'm a happy flasher again :)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] blockhead428:
How do you know which one to use? Q, Pie, or unofficial?