yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Try disabling screen lock security, and set it to swipe or none. Then fastboot into twrp. This was a very common problem on the P2XL until Team Win got it right :good:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
What version of Magisk?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DrUnkeN_TiGeR:
17.3
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Ozark_8125:
I just went through this on mine, fastboot booting into twrp3231, decrypting data (works from the fastboot booted one), then flashing magisk 17.3, and boots fine on mine. Did you get a successful message on the scrip in twrp when flashing magisk? I had a problem once where it didn't detect a stock boot img and wouldn't flash, so I had to reflash the factory image and start over.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DrUnkeN_TiGeR:
I believe it flashed successfully
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
Install logs help. With no logs solving problems is next to impossible.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] DrUnkeN_TiGeR:
I'll be sure to do logs next time
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dnsmo:
What did 3.2.3-2 changed?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] old_fart:
.

Come December, away went 'touch' within recovery 'zip' ( ouch ! ), so newest is simply a patch to recover it back.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Ye Linn Htun:
if touch not work in TWRP, you just need mouse with adapter type C to Pixel 3xl....

same happen to me two day ago and I got root access, it's work.....it's weird but well done....

P.S sorry for my bad English
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
Honest question (and maybe I am missing something), but other than not needing a computer connection is there anything that the installed .zip of TWRP can do that the boot of .img cannot? I have been dealing with this since the first days of the OG Pixel series, and other than the convenience of portability and old habits I have not. Admittedly, I like to do TWRP backup without being connected like while I am sitting at my desk at work or something.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Honest answer, no. As you stated, unless you want to flash things on the go, there's really no need to have twrp installed all the time. In fact, Mr. Magisk, Topjonwu, recommends against it. And I'd say I trust his opinion :cool:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
At least I have not went completely dense. Thanks!

---------- Post added at 10:56 AM ---------- Previous post was at 10:47 AM ----------

Appreciate it. I saw the same thing from John on his Twitter page, LOL. Thanks!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcrompton:
So guys with this said how can I keep TWRP backups on my PC and be guaranteed of accessing them for my device when bored to TWRP via PC? It seems that my phone often doesn't have access to my PC, unless I have to do it a different way?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Once you fastboot into twrp, make your backup, boot to your OS, then move the backup to your pc. Then when you need it, fastboot back into twrp, and restore your backup. Personally speaking, I don't even make twrp backups anymore. I keep my TiBu up to date, and save that to my pc. Then if something goes wrong, I just fastboot the factory image again, reroot, and restore my user apps with TiBu :good:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jawonder:
If you use nova Launcher and Titanium Backup you don’t even have to do TWRP Backups . I just backup my apps with Titanium and backup my Home Screen setups with Nova . Then i copy my Titanium backup to PC or do a cloud backup of Titanium and keep it up to date . Copy my nova Backups which are very small files to Dropbox or somewhere off my phone .

I can restore my apps with Titanium and drop my nova backups back in the data/Teslacoil folder and restore my home screen setup .

This way i can have many different home screens setups in nava which i can restore at will .
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] C5Longhorn:
So to be clear, one option is to just use TWRP as a vehicle to install Magisk and any kernels, etc. but don't keep it as the recovery on the phone, correct? Also, I just got my P3 XL. What kernels are you using? I previously used The Flash kernel.

Thanks,

Rick
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcrompton:
Thanks everyone for responses

Just curious

I have a bunch of old crap in my TIBU, how do you guys do new backups and keep them ready for New install like you mentioned?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
I delete my old app crap from time to time within TiBu, then select a batch backup of all my user apps, then move my TiBu folder to my pc. I do this about every 2-3 weeks :cool:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] old_fart:
.

Sorry, No, not done it that way in a while. Actually - with Google backup turned "on" - factory reset and the phone is "automatically" restoring its up to data, saved backup in the cloud. If you got wi-fi "on", then it'll use that instead of carrier data charges . . . I own and use TiBU pro but it is really secondary now to the auto, google restore function.

.

But nandroid backup and restore is ( hands down ) king kong for speed and completeness . . . . But there are gotcha / tricks to the twrp nandroid backup just because the twrp gives you many ( granular ) choices of what to include in your backup or not.

.

link about it.

https://xdaforums.com/pixel-3-xl/how-to/guide-pixel-xl-android-9-0-pie-unlock-t3857195
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jawonder:
To add to the above post after you are done doing your new backup there’s an option in Titanium to backup new user apps and newer version you can do this like every time after you update your apps in the Playstore so that all you updated apps and are up to date in Titanium. There also a widget you can add to you home screen and just one click it to backup your apps after a Playstore update .

Then move your updated backup to your PC like every week or two weeks as stated above .
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] C5Longhorn:
Are you guys installing custom kernels? If so, which one are you using?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] rspkt:
ElementalX 1.02 on my Pixel 3 XL. Works great from battery life to performance as well as stability. No issues thus far.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] CZ Eddie:
No, ADB does not yet work on the temporary install TWRP (.img).

Nor has it ever worked there on PXL3.

It only works on the permanently installed TWRP (.zip), as it has since day one.

Yes, I have tried the newest 3.2.3-2 version of the .img.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] CZ Eddie:
Argh, I keep forgetting MTP isn't working in TWRP either.

So can't copy files via ADB *or* via MTP.

ughs
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Topse:
But you can use stock recovery for that.

After that boot twrp.

Sadly I didn't remember that last Time

I needed...:mad:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] mauronofrio:
Adb is working or not?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Homeboy76:
No.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Daisymae:
Nandroid backup fail

Have stock Dec ROM, TWRP 3.2.3-2 and latest Canary Magisk. Kirikasura kernel. Did nandroid backup no problems. Later booted into TWRP and tried to restore. Went without a hitch. Rebooted=blank screen. Unresponsive power button except it WOULD boot into bootloader. Had to fastboot flash Dec ROM, TWRP,Magisk etc..and got it all back. Am I doing something wrong with the nandroid backup?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] CZ Eddie:
[MENTION=912474]Dees_Troy[/MENTION] I get this whenever I wipe cache/system/data in TWRP (all .zip versions) and then do a 'reboot to TWRP'.

TWRP never comes up, I only get the bootloader.

So I then try to do a boot to the IMG temporary TWRP and get this error:

C:\android>fastboot boot twrp-3.2.3-2-crosshatch.img
Downloading 'boot.img' OKAY [ 2.044s]
booting [B]FAILED (remote: 'Error calling AvbLoadAndVerifyBootImages Load Error')[/B]
Finished. Total time: 2.162s

Just a heads up in case you didn't already know about it.

The workaround is to flash-all.bat restore stock image.

I tried flashing bootloader, vendor, boot, etc. img's but those don't help get past this.

Gotta restore to stock. :)

Thanks again for bringing us TWRP. :good:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
Nothing to do with TWRP.

AVB verity will never allow it to boot without a matching system image. You erased it. Try flashing a fresh system image only and see if that works.

Your inactive slot won't boot either because you have a unbootable system_other.img in the inactive system partition. Assuming you are stock in both slots?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] CZ Eddie:
I never had this issue on Pixel #1 (dual partition) or my OnePlus 5T (single partition).

Is it something new with O or P Android?

Yeah, flashing a ROM works fine if I do it immediately after wiping, without any reboot to recovery first.

I'm just used to doing a reboot-to-recovery after I wipe things.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Topse:
I had the same yesterday.

after my restore nandroid didnt work.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Golf c:
I think it started with Pixel 2 AVB verity 2.0 Let us know if flashing a fresh system image works for you. Your definitely getting Avb errors.

https://android.googlesource.com/platform/external/avb/+/master/README.md
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Thanks to [MENTION=4800121]Sultanxda[/MENTION], I was able to fix the fastboot usb initialization issue. I uploaded .3 for the installer and the fastboot image. The installer doesn't have any fixes for installed TWRP. Only fastboot changes for adb working was done in .3
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ridobe:
Wow. Thanks for all of your contributions.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] lukefgoogler:
I am able to boot the -3 .img, but when I try to install the -3 .zip from either the -3 booted .img or the -2 on my device I get an error saying "Invalid zip file format!" and the installer exits.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
Did you verify the md5 and/or sha256?

I'm not installing to the device but I did just test the zip file and the archive itself is error free according to both zarchiver and RAR.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bggold:
Same issue invalid zip file and did a verify. Did notice this zip is missing some files the previous one had.

Thanks
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
.img is booting much faster now. Thanks!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] rspkt:
I'm having the exact same "invalid zip" issue on my Pixel 3 XL also when trying to install TWRP. Seems the TWRP .zip is missing the "magiskboot" file and also the "META-INF" folders unlike previous TWRP version .zip files.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Sorry about that, I will look at it when I get home tonight.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jawonder:
So i generally wouldn’t use backup if i was just running Stock Roms but now that a few roms are out what is suppose to be backed up in TWRP to get a good result when restoring . Have anyone backed up and restore a custom Rom or restore from a custom rom to Stock Rom and visa versa ?.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jd1639:
Generally you'll only want to restore the data partition. I usually backup system, boot, and data but only restore the data partition in a new ROM.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jawonder:
So if i’m on DU and want to restore a backup of a stock rom i just wipe cache and restore the data partition from the stock rom and the same if i’m on a stock rom and want to restore a backup of DU ?.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jd1639:
I would do a full wipe, then flash the new rom, then restore the data partition from the rom you backed up.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jawonder:
Ok , so you can’t just switch from one backup to the next without installing a rom zip or form rom to a backup without install a rom zip ?.like back in the days when you could just wipe and restore a backup without installing any zip.

Restoring the data partition is similar to what Titanium Backup does ?.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jd1639:
I think you're thinking of multirom where you can have multiple roms and you can switch between them. I don't believe multirom works on Android 9

Edit, it is similar to tibu
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jawonder:
No i know MultiRom i used it a lot back then . I’m just kinda confused with the backup and restore system of the new pixels with TWRP . For example i would like to backup December update Stock Rom then wipe and install DU backup DU and restore the backup of that December Stock Rom. Then if i want to go back to DU i can just wipe and install the backup of DU. I remember back then when i had about 6 different Roms backed up in TWRP and i could just wipe and restore anyone i want .
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jcmm11:
Restoring a data partition from one ROM (or stock) to another, different one may or may not work.

It'll have a better chance of working if both have the same root (ie both lineage, both AOSP etc). The problem may arise not from the apps but from the system data.

TIBU is a better option for restoring data between different ROMs. That said it may work, just have a backup plan if it doesn't.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jawonder:
Ok, so you can’t restore a full Rom i.e boot, system and data . It’s just it’s data partition that can be restored ?.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Lessaj:
Yes you can, backup Data, System Image, and Vendor Image. Vendor image probably isn't really necessary, especially if the ROMs are both build around the same Vendor, but it doesn't hurt to do and is the smallest image to back up. The image should be backed up instead of the other option due to AVB 2.0/dm-verity. I haven't specifically done this on my P3XL but I just sold my P2XL which I was going to wipe while locking the bootloader anyway and that was what I did, restored perfectly fine exactly as it was even after wiping system. May be a good idea to remove your PIN before doing this as well but I don't think it's necessary, in the test I did I wasn't going to another ROM and even if I did I wouldn't have changed the PIN anyway but when I restored it my PIN and fingerprint still worked fine.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jawonder:
Ok so instead of backing up system, backup the system image ?, i just did a backup with system instead of system image gonna have to do that over. What i would like to do is Backup my December Stock update Rom and try DU then Backup DU and go back to the December update stock Rom . Then go back to DU when i can . I would like to do this by backing up and restoring backups of both Roms .
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Updated zip on twrp.me for installer. Sorry for the inconvenience. The page will show up in the next hour or so.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Lessaj:
As long as you back up the image, yes to my knowledge that should work. Worst case it doesn't and you just flash the stock image with the bat/sh script and -w removed, but it should work. :)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
I was on December stock pie and flashed the DU rom. I would like to go back to stock. Can I flash the December stock OTA over DU if I wipe data?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] NepoRood:
Restore your stock backup, if you took one, if it doesn't boot, flash the factory images with -w removed from the script, then reboot. If you just want to go back to stock, and wipe data, leave the -w in the flash all script.

[MENTION=3247246]jawonder[/MENTION], yes, you can backup and restore more than 1 ROM. Only thing I really had trouble with from time to time was going back to stock, but there is a work around (see above) Restoring different ROMs has worked flawlessly for me though...
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Gordietm:
I meant to ask, can I flash the December stock OTA in twrp over DU?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] mitchdickson:
No. Follow the instructions you were provided.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jd1639:
Twrp does not currently support flashing the ota. I'm sure it's being worked on.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bggold:
Just flashed it without any issues. Thanks for fixing the zip.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] shivindera:
So adb is now working for twrp when you boot it from fastboot? And it does not work for installed twrp?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Installed TWRP has always worked, therefore no extra changes needed.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jawonder:
When restoring do you just do a Factory reset then restore backup ?.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jd1639:
No need to do a factory reset.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jawonder:
You just install it and it doesn't have any issue with the rom you have installed . i.e going from DU back to Stock ?.

Edit: That didn't work keeps rebooting . Backing up and restoring these device i a headache .I'm just gonna flash clean when switching Roms.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jd1639:
When you go from DU back to stock are you flashing stock with the factory image and then restoring only the data partition with twrp from the DU backup? Or are you restoring a complete nandriod of stock? And if so are you doing a full wipe (dalvic, system, data, and cache) in twrp before restoring.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jawonder:
I backed up System image, vendor image and Data from from my stock rom , Those are what i was trying to restore . All i did was Factory reset after i tried to install without wipe as you said.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jd1639:
I have a Pixel 3 and haven't tried to restore a backup yet. Mostly because it seems to be problematic. But is there a reason you backed up the images of system, etc rather than the partition? I've only ever restored the partitions and not the images.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jawonder:
I tried Backed up Boot, System and data yesterday and tried to restore and that didn't go well either. It's just confusing what is the right stuff to backup .
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bggold:
I haven't messed with any custom roms yet but all I do for a backup is do the data and backup the sdcard.

I can do a factory rest with -w and restore the data and sdcard and I'm back up and running. Just have to flash my custom kernel and magisk.

Some say that is a lot of work but it works and never had issues with booting.

Not sure how a custom roms data backup with work with the stock. Might be worth a test restore factory with -w hopefully you have a copy of the data and sdcard on your PC. Restore just data and see what happens.

Sorry couldn't help with the custom rom.

By the way you can run the app trpatch to patch the latest twrp to have it also backup your sdcard contents during the data backup. That's what I use.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] shivindera:
It has?? for me it does not work... :(

I have 3.2.3-1 installed.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] NepoRood:
Indeed it has, I've pushed several files to my device using ADB. Maybe you are confusing with MTP?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dnsmo:
Anyone know the change logs for 3.2.3-3?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
Where are you seeing 3.3?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] arrrgh:
The newer releases are on TWRP.me
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] dnsmo:
on the official website.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] sliding_billy:
3.2.3-3 is the newest version.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] joetheshmo:
I realize this but they don't show 3.3

Perhaps you meant 3-3?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] shivindera:
Okay I will try again... maybe it didn't get detected or something must have happened... :)

Nono i am aware of the difference between adb and mtp

---------- Post added at 10:56 AM ---------- Previous post was at 10:53 AM ----------

Also maybe we should change the op thread description, regarding adb and everything.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bggold:
Anyone else having twrp reboot in the middle of a restore? I'm using 3.2.3-3 I will keep going down a version to see if I can narrow down when it starts. I didn't seem to have the problem with one of the earlier versions just need to find out which one it was.

If I can't find a stable version I will flash the stock boot.img and work my way down again to eliminate the custom kernel.

By the way I am only trying to restore /data.

Edit:. Was able to successfully restore without a reboot in the middle with -2. Will keep testing and see if it stays that way.

Thanks
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Rebel7022:
So we still keep system read only? Whats that mean?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Topse:
I had no problems restoring data partions with fastboot boot twrp 3.2.3-3.

Wiped cache,system,data.

Flashed ROM zip and directly after that restored data.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Rebel7022:
So did you keep system read only or did you swipe to allow modification.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Topse:
I always allow modification. If this message shows up.

I don't care this message....

But i don't remember if this message shows up when twrp is only booted...?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Daisymae:
TWRP wont install magisk

I know this has been addressed before but I can't seem to find it. I was able to install TWRP 3.2.3-3 and latest Canary magisk without problems. I then decided to flash Scorpion ROM just to check it out. Decided to go back to stock but forgot to remove -w so wiped everything. :(

I then copied twrp install zip and magisk to phone and fastboot booted twrp. From that I flashed twrp install and magisk, exactly as I had done successfully before. NO JOY! Phone hangs on the Google logo then finally boots into installed twrp. What have I done wrong? Again sorry for not finding where this has been addressed before.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jawonder:
That might be a magisk problem . Extract the boot.img of the stock rom and flash it using this code in Fastboot : “fastboot flash boot --slot all boot.img” without the quotes . Then flash TWRP.zip and flash the original Magisk 18.0 zip found here https://xdaforums.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 after. I used the beta and it worked fine for me . You can set Magisk to custom and past this link: https://bit.ly/2N8UVlq in the space to get back your canary builds .

I also copied Elemental X Kernel zip to my phone and flashed after i flashing Magisk but you can do that after you boot to help with touch in TWRP.

If you keep trying to flash the zips without flashing the stock boot.img you with keep rebooting to TWRP.