yashsingh1/xdaforums huggingface dataset:
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Abyss666:
Hi,

how is the right procedure to restore a twrp-backup?

Before updating to 9.0.10 I created a twrp-backup on version -8 (boot,system,data).

My OTA-Update to 9.0.10 went wrong and my 6t did not boot anymore.

Switched slot and bootet old partition and tried update again....Update f*cked up again....now both partitions did not boot anymore.

Now I did a fastboot boot twrp-12 and tried to restore my twrp-backup.

This ended in an error during restore of system (sry did not write down the exact error)

Now I ended in a Bootloader-Reboot.

Could not even boot into recovery. Fastboot boot twrp ended in an authentication error and only bootlooped into bootloader again.

Only thing that help was MSMDownload-Tool....

What did I do wrong? Is it possible to twrp-backup and restore at all?

What is the right procedure?

Thanks for any advice. :)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
Unfortunately backups are not working for all, have you backuped "system" and "vendor" or "system_image" and "vendor_image"?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] grega_slo:
OK I need some explanation from you experts here...

I was on 9.0.7, SLOT A

TWRP -12 and Magisk 18

So I took OTA and go to 9.0.10 version.

I disabled and removed VoEnabler volte magisk module before doing upgrade.

1. Flashed full ROM zip 9.0.10 in TWRP

2. Flashed TWRP -12 installer

3. Rebooted to TWRP and flashed Magisk

4. Booted to OS all is OK.

Now I`m on SLOT B. So far so good and all is fine.

Now if I go to recovery and go to reboot and select SLOT A.

Reboot to recovery and it will not decrypt SLOT A.

Reboot to system and will NOT boot SLOT A.

Is this normal? How do I make SLOT A useful?

Thanks!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
You can't have different rom on the slots, if you want both slots working you can flash 9.0.10 in the slot a
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Abyss666:
Only the "normal" ones without the "_image"

But good to know, that backups are a general problem right now. ;)

So I just need to find my right update process.

I think the MSM-Tool should have fixed my messed up partions for now.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
As is written in the first post, you should use the one with "_image"
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Abyss666:
Oh....thanks for the hint....musst have ignored that :silly:

And backups and restore with the _images are working then?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
Yes it should work
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Timmmmaaahh!:
Encryption issue solved (in a really messy way, lol)

I'm a bit puzzled on the encryption matter as well after upgrading to the OOS beta release. I just took the regular 1+ upgrade route (download zip to root and manually install) and of course root and recovery was lost (but booted fine!). So just rebooted to fastboot, booted twrp-fajita-3.2.3-8.img, flashed the 3.2.3-8 installer, then flashed Magisk 18 from USB-C drive; all went really smooth. Except file structure looks scrambled in /sdcard (see attachment).

I probably messed up when I first booted to 1+ recovery and mindlessly entered the pattern without reading anything..

SOLUTION!

I simply flashed the 3.2.3-12 installer from my USB-C drive* and it asked for the pattern to decrypt after reboot-to-recovery. This solved the encryption issue but created another: it wouldn't boot to system anymore! So, faced a minor heart attack (every single time, even after all those years) and decided to try the least drastic approach I could come up with by flashing Magisk 18 again. That magiscally – see what I did there? – worked! It probably rectified some boot img issue. All good now! :good:

One minor deal remains though: I have Nova set as default launcher but it starts completely blank on boot; just the swipe-up-arrow below shows. It finally appears back as normal (with icons and widgets) after swiping randomly a few times. This could very well be an unrelated issue or even a bug in the beta or in Nova or even related to my live wallpaper. Just thought I'd throw that out there.

* Seriously, this kind of dongle should be part of all your default toolkits. They're flashing lifesavers. I won't link anything here but I recommend a SanDisk 128GB Ultra Dual Drive USB Type-C which I got for about $25 on Aliexpress (tested its true size and it's good, wouldn't get one for any cheaper though). Regular sticks work as well with an OTG cable but they're not as slick ^_^
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
I don't know which problems you can have with nova and i can't help you in that, but it's written in the first post to flash magisk after you flashed the twrp, if you read the first post you would have avoided your various heart attacks...
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] grega_slo:
So while on slot b in twrp I flash full rom?

And then twrp then back to recovery and Magisk?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] justibasa:
How do I flash the kernel if I can't find it? All of my folders are random numbers and letters, and inside the folders are the same thing. I have the kernel downloaded to my device and can see it in file manager when phone is booted normally. I boot twrp and all folders are magically gone and replaced with randos.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] AnoopKumar:
Sideload it.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] justibasa:
Just tried that and it didn't work either. The picture is my 6t booted into twrp and shows my SD card folders.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Addiso:
You won't be able to until twrp is decrypted.

Sideload the kernel by using adb sideload .\(kernel zip name here).zip
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] johnb380:
Otg is the only way that it worked for me too. Hopefully you have an OTG cable.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] justibasa:
I don't have an otg cable. Oh well.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] AnoopKumar:
Enable adb sideload in twrp first, then flash kernel by adb sideload.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] cultofluna:
Flash the kernel through EX kernel manager
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
There are others method, you can push the file in / and not in /sdcard and then you can flash it.

In all cases i have some new twrp to test, someone want to test it?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Julian_os:
I'm down
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Jsilver73:
Yep - I'm up for testing :good:
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
Contact me on telegram: edit too request
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] kgr:
I'm interested. sent PM on TG.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] jl2222:
I already have bluespark recovery installed on my phone. Ive been having issues backing up data to OTG usb stick so I wanted to test out this recovery instead. If I were to switch would I just perform the same installation as bluespark and fastboot the temporary img and then run the installer? Or since I have bluespark permanently installed at the moment could I just flash the installer zip from bluespark recovery and write over bluespark?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Jsilver73:
Same issues here with this recovery img - unable to backup to otg - always fails after backing up system

That's interesting - just noticed that the screen shot saved the yellow version of twrp - it is blue in reality - I reneger at the beginning of op5 dev the dodgy Chinese twrp was yellow something to do with being hacked but I don't know more technically than that lol.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] kgr:
Before I formatted data and ran OOS decrypted, my backups would always fail if I had data selected (backing up to OTG of course, due to encrypted rom and decrypted twrp). Weird.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] jl2222:
Yeah exact same error message for me. I was able to back up everything one by one except data which Im assuming has to do with the encryption issues. So I no point switching from bluespark if this recovery does the same thing.

That screen shot thing is weird the blue is yellow and the red error message is blue. Really strange haha.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] BIGWORM:
Just got my unlock tokens for the TMO variant. I'll run those batch files and pull partitions for you in the morning. =)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] imucarmen:
I see the recent comments and just wanted to throw in my two cents. Having been rooting and installing roms since the start of 2012 through 7 devices I know for sure there are always people working behind the scenes. I've been a main tester and contributor for devs on a couple devices and knew the inside scope of what was being worked on. I'm confident that over time this device will be getting lots of options.

Granted, it seems things have slowed down since the glory days of 2013-2015 but thankfully some good devs have kept plugging! :)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Funk Wizard:
Alright, let me give you a heads up. OnePlus currently has about 40 talented developers in their Development Program. There was an article about this some time ago, its here if you would like to go through it. Also OnePlus is still not over with the launch announcements which will continue in the coming days and you will have more announcements from them. Usually the developers units are sent within 60 days of the device release so they are still in process. If you check the list, it includes Dees_Troy so there is a definite official TWRP incoming for Fajita, he just got done with the Pixel a few days ago so i believe 6T should be the next device.

Having said that, i have cleaned the thread due to too much off topic lately so let's keep the discussion related to Development related issues moving forward. For all those who have doubts buying this device, i can assure you for OnePlus devices, development is second to none so its just a matter of time.

There is a lot to come for the Fajita owners so we would just expect some patience and understanding from your end.

Thank you for your consideration.

Funk
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Timmmmaaahh!:
Haha, good point. I read that at one point but then forgot (maybe that's why it hit me). I'm still finding my way around the 6T as I only got it a few days ago. Thanks for your amazing work, [MENTION=4712355]mauronofrio[/MENTION]
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Jager:
[MENTION=4712355]mauronofrio[/MENTION], can you push your new code to your github repo? I would like to see the recent changes. It doesn't look like the repo was updated for almost a month.

Thank you!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] cultofluna:
Yep...

It will automatically install on slot a
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] david72262:
I'm on oos beta with Nova and don't experience this behavior.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
I will update it when i have a bit of time, i want to try to fix screenshoots colors before it
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] replica9000:
Where is everyone getting 9.0.10 from? I only see 9.0.7 and Open Beta 1 on the website.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] goosebickel:
https://xdaforums.com/oneplus-6t/how-to/official-oxygenos-9-0-4-ota-oneplus-6t-t3860953
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] LeoPosas:
What worked for me

Finally I figure it out, so, I'll leave the steps for those that are having the same issue:

Fastboot Boot TWRP .12

Move TWRP.img to sdcard and flash trough the fastboot TWRP as boot

Reboot Recovery

Now you have TWRP as boot image

Install OSS Full OTA

Install TWRP Installer

Install Magisk

Reboot system

If reboots on encrypted TWRP

Reboot using the another SLOT

OSS boot will start

If anyone have this kind of issue, I'll glad to help you
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] TheKnux:
OT, but this is what I use brother. Picked it up for $25 at Best Buy for 128gb. SanDisk Ultra Fit USB 3.1 along with my Samsung OTG USB Type-C dongle. Bring it with me everywhere. Every time I download a rom, kernel, etc, I plug it in, flash whatever through TWRP, and I'm good to go. I don't keep anything important on my phone in case I ever need to wipe. Truly a life saver.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] replica9000:
I use mine all the time too. This is from my Pixel. Still works after being run over by a car!

View attachment 4670290
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] blackphanter:
Hi Guys!

The latest twrp is supporting the 9.07. OOS? Because I wanna try some kernel.

I have rooted device and the 3.2.3-12 twrp with 9.07.OOS.

If I wanna upgrade to 9.0.10 I should do the followings step?

1.Reboot recovery and flash 3.2.3-12 twrp zip.

2. Reboot to recovery flash full 9.0.10 zip, flash twrp 3.2.3-12 and wipe dalvik and cache.

3.Reboot recovery and flash Magisk 18 wipe cache and dalvik and reboot system.

4. Do the 1-3 point second time to the other partition.

Sorry for the silly questions but I have got my 6t couple of days ago and earlier I haven't had OnePlus devices. Just Xiaomi and Huawei.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
The new twrp supports all old versions and all newer versions
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] replica9000:
Looks like people with Verizon are having issues with the update. Maybe I'll wait to for the next stable OTA.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] blackphanter:
Thanks your answer.?

Can you confirm what I wrote about the update steps? Or should I ask in another part of forum?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] STRUZZIN:
Verizon is fine

Day 2 I have had no problems at all.

Again Here is exactly what I did >>

1.Flashed 9.0.10 full in twrp

2.Flashed new 3.2.3-12 twrp

3.Reboot to Recovery

4.Flashed ElementalX 3.0.9

5.Flash magisk 18

6.Wipe Dalvik

7.Reboot system
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] HackerGames197:
how to flash installer? from adb or recovery?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
The flash guide is written in the first post
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] HackerGames197:
it doesn't tell you if i have to update via adb or recovery. maybe i'm blind :confused:
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
This is what it's written in the first post.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] replica9000:
So when I first flashed Magisk, it backed up the original boot image. I've since flashed a newer version of twrp, then Magisk again, which backed up a boot image. So does Magisk still have a backup of the actual original boot image, or the previous patched boot image?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Randomsanity:
Hey folks, had my OP6T for a while now and finally going to root, this is the longest I've lasted without rooting a device..

Is this unofficial build of TWRP the latest and greatest at the moment, or has an official version been released? Are there any issues I should be aware of with the unofficial version?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] H4X0R46:
That answered my question as well! Thanks!

---------- Post added at 03:56 PM ---------- Previous post was at 03:55 PM ----------

Quick question. Can you restore a backup with the image files all at once with the rest of your backup or do you have to choose the img files separate and flash them?

---------- Post added at 04:00 PM ---------- Previous post was at 03:56 PM ----------

From what I gathered, installing the twrp installer zip can bork Magisk, so Magisk needs to be reinstalled afterwards.

---------- Post added at 04:06 PM ---------- Previous post was at 04:00 PM ----------

Is this the same file as the open beta 1 on the official website or is this different?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Funk Wizard:
I can confirm this issue is due to the live wallpaper applied, I use KLWP with Nova and it replicates on every reboot till the first swipe.

Haha ... may be OP should release a flash edition with such OTG and Unbrick tool PC Suite :laugh:

On a serious note i have one 64 GB from Kingston since 2016 and works well :good:
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] H4X0R46:
I just noticed that twrp.me now has an entry for the 6t! Right now, it leads to a white page that says "forbidden", at least at the time of writing this comment, but the entry is there! Heads up!

EDIT: Nevermind, maintainer is mauronofrio lol It's his builds.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
Links are now working, the official twrp actually is the same of 3.2.3-12
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] sssarg:
Will the last unofficial release be 3.2.3-12 and any future updates will be official?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
No, i will use the unofficial version to make some tests, the official builds will be only stable versions
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Giansi:
Many many congratulations to [MENTION=4712355]mauronofrio[/MENTION] for becoming official TWRP mantainer for OnePlus 6T fajita.

TWRP developers are usually very considered for the reason they unblock the custom world for the device.

Before "mantaining" there's "creating".

I'm very happy for this and very proud because we're both italians. Very often average Xda flashalcoholic users like me imagine devs like semidivine entities that float in the air. Unreachable.

Now I have the power to show up in front of his house and ask him how the right flashing procedure, for example on Christmas morning... You know, Italy driving distances are very small compared to other countries like US CA AU IN

Ehehe I'm joking obviously, the only reason to ring his Bell is to bring him a present.

Thanks [MENTION=4712355]mauronofrio[/MENTION] for your skills and passion you spend in this.

MERRY CHRISTMAS EVERYONE!

BUON NATALE!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Funk Wizard:
Congratulations Mauronofrio Matarrese on getting the build accepted as the Official TWRP. You are now official maintainer for the Fajita TWRP :laugh: Hard work has finally paid off and finally some recognition. Thanks again for your contribution and thanks to all the testers and XDA community for persistent testing :highfive:

I have seen amazing things happen at XDA and this is one of them :highfive:

Kudos to you and keep up the good work :good:
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Araa01:
Nice! Let's time to kick fp to custom rom!! Many many thanks for u! [emoji123]
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Timmmmaaahh!:
Way to go [MENTION=4712355]mauronofrio[/MENTION]! Do I smell an official XDA featured post in here? ?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] ryu091:
Hi Are you using Greenify4Magisk? or any other module? When you flash the latest twrp + magisk root in the 9.0.10 Pie you must remove all module and start. then install module one by one.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mingo_mgx:
Great work! Is it possible to fix vibration for the next build? engstk twrp has working vibration.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
If he will want to share how he makes it, it's ok for me, unfortunately there are no infos on his source, maybe something missing? I don't know.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] blackphanter:
Thanks for your hard work to bring the official twrp for us
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Araa01:
Rly dude? Vibration rly need for u? For me noo...
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] null0seven:
Sharing my experience.

I upgraded from 9.0.7 to 9.0.10, by local upgrade, flash twrp 3.2.3.12. Reboot to recovery. All my files are strage named. I flash Fastboot rom and fixed.

Link on official Twrp works & version is 3.2.3.0

Thank you for youre dedication.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] dadoc04:
yo.. that's awesome!

Thanks for all the hard work .. much appreciated
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Giansi:
After local update you return on stock recovery and no root, so to have back twrp and root you have to follow OP instructions again.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] twinnfamous:
Fix coming soon
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] sssarg:
I believe it's less about need and more about being feature complete.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] H4X0R46:
Just checked the MD5 checksum and they don't match with the -12 build you have here. Are they really the same? Thanks!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] twinnfamous:
Test

Can anyone please test the twrp here and verify working color in screenshots and haptic feedback working.

Thanks.

https://xdaforums.com/oneplus-6t/how-to/twrp-dev-compiling-op6t-t3870182/page11#post78488205
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Bildo41383:
Will this break root?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] Timmmmaaahh!:
Yes. You may want to read how not to approach this in my shameful appearance here. Hint: Read OP's reply ;)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] CUBENSIS:
Congrats to [MENTION=4712355]mauronofrio[/MENTION] for achieving official status! And let's not forget [MENTION=2004880]xls654[/MENTION] who figured out decryption for our device.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] H4X0R46:
Android devices only get more and more complex, I envy the people with the knowledge to tackle these issues! I can't wait to see how devs implement our fingerprint scanners into their roms later on! [emoji1]
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] scott45333:
Screenshot color correct and haptic feedback is working. Thank you.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] mauronofrio:
Already told it, they are the same twrp
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] H4X0R46:
Yeah I know, the checksum just threw me off. Thanks!
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] zakkyzombie:
I'm on Verizon so I flashed 9.0.10 without knowing it messes up my signal, so I flashed the open beta, TWRP, then reboot to recovery then magisk 18 and all is working fine.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] BHUSHAN7988:
For backups "system_image and vendor_image" is this only for system or it is for system and data?
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] sssarg:
It's instead of system and vendor.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] steadfasterX:
The reason is one is build on a personal server and the other is build on the official server. When a TWRP goes official it will always be build new so the md5sum can't be the same even when they use the same source ;)
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] SubwayJrd:
If I understand checksumming right even the name of the file being different will change the checking account well.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] steadfasterX:
Nope. The md5sum stays the same regardless of the name. Signatures is a different thing though.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] SubwayJrd:
My mistake then. It would have to be something different about the compilation from source then.
[OnePlus 6T  ROMs, Kernels, Recoveries, & Other Dev] steadfasterX:
No... 2 builds using the same source will not have the same md5sum as files are compiled and so always be different on every run. That's not how this works. Check Google if interested as that's going too off topic now ..