yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Bloodstalker82:
I think it might be due to some issues with it not fully working on pixel 3xl (example I have noticed side load, flashing roms and USB-otg don't seem to work for me)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
I can't debug without logs.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Bloodstalker82:
I personally don't know how to submit logs, however, even though I don't use that phone much anymore, I am willing to try various tests to be able to help out the TeamWin community.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Zero_Shadow:
Sorry for the delay in replying back to you but this is the exact process that I have to do in order to flash roms.

I submitted some logs back on the first page could those be of use? I have attached them for easier reference.

Thanks for all your assistance. If you need me to test anything let me know I'll be happy to help.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Bloodstalker82:
Hey Zero_Shadow, is there a guide I can follow to post the logs for TWRP? I'm willing to submit some too if need be.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Bloodstalker82:
Oh by the way, is there a place I can find an updated image file of the TWRP file for Pixel 3xl? Or is the one that bigbiff posted at the start of this thread the only one out there?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Use twrp.me for official images.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Please test the official image at twrp.me and repost the logs.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Bloodstalker82:
The official image at twrp.me for the pixel 3xl is only the 3.5 version. At least that is the only I saw posted
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Sorry, I guess I had forgotten to run the official Jenkins job. It is up now.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Bloodstalker82:
Thanks I now have it. I will run some tests in the coming days to see if it works for me. If it doesn't work for certain things (I had trouble with Side loading, the usb on the go, and flashing a rom) I will try and figure out how to collect log files and submit them. Should I just submit the log files in this forum?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
That is fine. Sideload was working for me.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] elderwolf123:
Q. how do you install it, i know you need to boot it first, push it to the device then install it using TWRP. The official steps say something about an LZMA ram kernel as well dont state which TWRP img to use. I know its crosshatch but there is an installer img and a standard img. The other thing is it says 11, does TWRP work on Android 12?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
If you already have twrp installed, you can install the zip or image file through TWRP. You always use the latest version to install. TWRP works with pinless/passwordless A12.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] elderwolf123:
Booted the twrp temorarily and then flashed it using install but now i can't exit recovery. Whenever i try to boot into system it just reboots back into TWRP. I had to flash the factory boot to get out
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
What were the steps you used to install it?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] elderwolf123:
went to fastboot to boot TWRP temporarily, pushed TWRP img to the device via adb, used install then selected install image, selected the TWRP image, selected boot as the partition to flash the image to then swiped to confirm. I have never had TWRP working on a pixel due to it not being available but the way you need to install TWRP is completely different from any other device I have had and the instructions on the official TWRP are limited with basically no details, just an outline which is bad for someone who has never had to use this method to install TWRP
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Zero_Shadow:
I also had this as well, when I installed using the latest from twrp.me. Installed via fastboot then installed within TWRP. Happened consistently both times I tried on two different devices. Was not able to get a log that time I'll try again when I have a few moments.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] i928:
On TWRP select Advanced, than select Flash Current TWRP.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Zero_Shadow:
Yes that is the method I used before to install TWRP.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
You need to use Install Recovery Image function in the Install menu.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Zero_Shadow:
I should have said one of the methods I have tried to install it.

Flash Recovery RamDisk

Flash Current TWRP

And flashed the zip file

I have tried all those methods in the course of my testing.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] i928:
I had similar issues few days ago. I reinstall factory boot on both slot. Shutdown and get into bootloader and start TWRP, flash Current TWRP and it works.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Zero_Shadow:
Sorry just seeing this you can do the following in ADB commands.

adb pull /tmp/recovery.log

adb shell dmesg > dmesg.log

adb logcat -d > logcat.txt
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] thex2:
I can't get the MD5 to match for the twrp-installer-3.6.0_11-0-crosshatch.zip or the twrp-3.6.0_11-0-crosshatch.img. Mismatches on both. 3.5.2 checks out just fine, but won't work with Android 12. Anybody else having issues with MD5 mismatching?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
The md5's will be regenerated soon by our update job. Thanks for the report. What is your issue with a12? We don't support keymaster right now on a12.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] thex2:
My mistake, I was misinformed and unaware Android12 would work with 3.5.2. Thx for the heads up.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
It should work with A12 and no pin/password/pattern set. Let me know if it doesn't and post logs for debugging.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] michaelbacon:
Hi biff im not quite understanding the instructions above.Im on scorpion ROM android 11 also,is there any way you could explain in more detail what im supposed to do??..This has had me in bits for days now trying without luck..THANK YOU..
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] michaelbacon:
HI ghostcrew im on the exact same rom, but am also having problems getting TWRP on my phone. Wondered if you could share how exactly you did it with biffs instructions as i just cant work out what it is im supposed to do.I can boot twrp from cmd but after that im stuck lol.Im desperate to see twrp on my phone ,been trying for a week now lol..Help please..Thanks.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
What part did you try to do?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] michaelbacon:
Hi biff thanks for getting back to me.Well I just did the normal way of booting the IMG from CMD all went fine except for the fact I have no response from the TWRP..I can't quite understand what exactly you suggested doing for scorpion ROM on 11 except the fact it worked for the other guy.lol..Would it be possible for you to give me the alternative steps??..I'm desperate to get your TWRP on my device..Thanks.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Does adb work on your computer?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] michaelbacon:
Yes it does..
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Can you tell me what steps are problematic for you?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] michaelbacon:
Hi biff pushing the zip is no problem.I don't know what to do after that.??..
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
adb shell

twrp install /path/to/twrp.zip
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] michaelbacon:
Omg worked first time..You my friend are a legend..I thank you..
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Gearswar:
i had the hardest time installing the recovery using teamtwrp instaructions, so i went to lineage recovery intrsuctions and boom end up using their instructions but using twrp recovery. didnt even need to flash ramdick zip like they said, which made me think twice flashing. all i did was fasboot flash boot twrp.img and boom thats it.

used adb: fastboot flash boot dropped the zip twrp.img, and wolla worked easy.

FYI- i haved installed P.E rom and works great and i can boot to custom recovery. i dont know why instructions here are sooo complicated
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Hello all. I am working on A12 in TWRP. Here is an alpha fastbootable image you can test:

https://build.twrp.me/test/crosshatch/twrp-3.6.1-12-0-test1-crosshatch.img

I have decryption working and I believe there are no issues with backup and restore. Thanks for testing.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Slim2none4u:
Working great thank you!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] p0werpl:
Does the latest TWRP also require the pin to be disabled before restore? If so, is there a way to remove the pin from TWRP?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Yes and use android to remove the pin.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Carmine8:
Brilliant!

Any chance this would work for blueline as well?

Thanks
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] pro.aggro:
hello! i am currently still on android 11 (pixeldust). which version can i use to make a backup before i switch to android 12? is there anything to consider besides disabled pin/pattern?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ktdt00:
Hello, I'm confused between the two comments above? If decryption is working, and there are no issues with backup/restore, then why would we also have to remove the PIN?

I also read on the Pix3 thread from @Captain_Throwback that the PIN still had to be removed before restore. If I don't remove the PIN prior to backup, how do I remove it before restore?

Sorry guys! I've been following along for a year or more and the requirement to always remove the PIN before using TWRP made sense but now I'm lost :)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Captain_Throwback:
If you don't have a PIN on the device currently, then obviously there's nothing to remove. The requirement to remove PIN prior to restore is in the case where you have a fully working device with security enabled, and you want to restore a backup. That's when you need to remove the PIN first. If you're restoring after a data format after having booted to Android, there's nothing to worry about.

You may be overthinking the situation.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ktdt00:
Maybe I'm confused by my own process? I always fully wipe/format my device before a TWRP restore. I think I picked that up a long time ago and it always made sense to restore onto a blank slate.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Decrypted files after a restore will be never be able to be decrypted again after a wipe because you blew away the system fscrypt policy ids after a full wipe.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ktdt00:
Why would I need to decrypt decrypted files after a restore? They're decrypted :) LOL - you don't have to answer. I obviously made a wrong turn in my thinking a few years back with my Pix3. I'll work it out :) Thanks for everything you do for our community! I appreciate you!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Decrypted, past tense, by TWRP's vold code on startup. Good luck.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Loginpc421:
Just installed the latest A12 using Recovery Image function as mentioned above by bigbiff and finally got it working..! And I can boot to system again like it should..And I could flash ]Kirisakura_kernel..

Great job, Thank you
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] ktdt00:
Order of operations question.

I have a fully working stock A12 with pin and fingerprints set. I want to back it up with TWRP, try LIneage19, back up LOS while I'm trying it, and then be able to go back and forth between the two.

Do I do this?

1) Make backup of stock A12 leaving pin/fingerprints set

2) Factory Reset in TWRP

3) Install LOS

4) Configure LOS including pin/fingerprints and play with it

5) Make backup of LOS leaving pin/fingerprints set

6) Factory reset in TWRP

7) Restore stock (or LOS)

8) Repeat steps 6 and 7 to go back and forth between stock & LOS

Thanks for any assistance!! :)
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] psymsi:
Amazing! Thank you! Are you posting updates anywhere? Works great so far.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] tkacer:
Which partition to flash in ?? Boot / Super / Install Recover Ramdisk - please explain the difference - THANKS!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
You can install recovery ramdisk. All A/B devices should never flash any partitions for recovery.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Slim2none4u:
@bigbiff​

I do not know a lot about this stuff but have a question and was wondering if you had an answer.

Would it be possible to port TWRP to OrangeFox recovery?

I recently noticed that the 3a/xl got orangefox read in this thread https://xdaforums.com/t/recovery-or...bonito-unofficial-orangefox-recovery.4388987/

and i believe orangefox is actually based on twrp, it just has a few extraa fetures and a different theme.

Anyway, just thought i would ask someone who may know.

Thank you for your time.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
I suppose it could. I don't follow that project.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] entux:
Hi,

I'm trying to get TWRP touch screen input working (again). I had it working before when I was installing it from the stock ROM but after I installed lineage-19.1 it's not taking any longer.

Any help is appreciated.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Slim2none4u:
Thats a Lineage issue. Not a twrp issue. Touch works on PixelExperience rom.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] entux:
Be that as it may... is there a remedy short of installing pixel experience?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] agraceful:
No it's not. It works fine on lineage. It also has NOTHING to do with what rom is installed
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] entux:
What's the culprit then? It worked before I installed linage? Why doesn't it work now?

Can I use adb on my pc somehow to install the .zip? I've seen instructions that mention

adb shell

twrp install /path/to/zip

Where would that be if i moved that to the device to my Download folder in Android before? Do I need to temporary copy it over via adb as well?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] entux:
I've used the lineage recovery to sideload kirisakura kernel and twrp. I can now use the touch screen inside twrp.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Bloodstalker82:
Hi there. I've just started using Lineage 19.1 and when I needed to go into recovery, I noticed that Lineage recovery was now installed, so I decided to reinstall TWRP.

However I ran into issues of the touch screen not working when I tried to boot into TWRP using fastboot. Through searching, I discovered that I was actually using TWRP for Android 11, and so I downloaded the test version of TWRP for Android 12 available here and it worked when trying it on stock Android 12 but not Lineage 19.1.

I know I supposedly need to use a custom kernel, so I tried EX kernel manager to install the recent one, however when I tried, I suffered a bootloop.

I was able to get TWRP installed by using the EX kernel manager, however I was unable to access internal storage from TWRP and it was the version for Android 11. Flashing this image from EX kernel manager didn't work as well as it flashed over the boot image and also the touch screen didn't work as well.

Is there anything I'm doing wrong or is there a specific way to get it working on Lineage 19.1 on Pixel 3xl? Also, is there a zip file to use as well?

Brad
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Bloodstalker82:
I just noticed Entux's reply and I am going to try that
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bigbiff:
Also our 12.1 support will be released soon on twrp.me. 13 is a WIP.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Bloodstalker82:
Good to know, thanks for the reply
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] rubnduardo:
I've come to XDA after 3 years of OG android on P3XL.

I'm on pixeldust 13 + latest twrp BUT i can't seem to find info regarding the use of any lockscreen when going into recovery. Other than this it just works.

I want to make sure that i do understand this: Can't use pin/password/pattern because it's broken?

I've come to some bootloops and find myself sideloading the rom AGAIN because of lockscreen and TWRP not supporting it stating "wrong" password.

Is there a fix or things are like this and that's all? I went through the entire thread, sorry if this is obvious (it seems to be) or i did not read.

EDIT: i understand any kind of lockscreen is not supported.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] rubnduardo:
Welp, restore function doesnt work or is not compatible with android 13 or maybe im soind something wrong.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] tkacer:
No working TWRP for A13........yet!
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] rubnduardo:
TWRP latest 3.7 working fine on P3XL A13 pixeldust, password working.

Rooted with magisk but latest boot.img when patching. Haven't tried restore function.

vbmeta patching following magisk topjohn instructions did not work, gave error not finding directory.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] jdoe6783:
Would osmoene be able to point me in the direction of how to make a version of TWRP for pixel 7 ?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bmunday:
is it ok to install 3.7 on android 10? I seem to be having enetering recovery right now, and I dont have a nandroid
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Captain_Throwback:
No. There is no TWRP build that supports Android 10.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] bmunday:
Perfect. Thanks for clarifying.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Amerikuyu:
How long did you guys have to wait for your phone to boot to TWRP initially? I'm going on 6-8 hours right now. I know they say it will take a while, but when does it finish?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Amerikuyu:
Okay. It's been a long night, so I'm just gonna break down what worked for me and what I was doing wrong. First of all, learn fastboot. It's easy and not as hard as focusing on the instructions without knowing what the commands are and do. This is an excellent resource to get started to the methods on crosshatch.

Pay particular attention to the installation section in this page. Especially this line: "If you accidently flash TWRP to your device using fastboot instead of temporarily booting the image, you will need to download the latest factory image for your device and reflash the boot image." If you messed up, flash stock and try again. This here is the flash tool I used, but you should be smart enough to just download the stock ROM and flash it using fastboot. Most important thing that I was missing and nobody ever specified, it should only take 10 minutes to boot twrp from fastboot. Not hours. Not sure what caused that, but I know I was doing wrong. Start in the bootloader, unlock it and go from there.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] txtkhadafi:
No need instal twrp installer zip?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] txtkhadafi:
Latest twrp 3.7 touch not working on lineageos 19.1,can someone teach me how to fix it?
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Amerikuyu:
When you get into twrp, you need to use adb shell to install lineageos that command will be "twrp install /path/to/twrp-installer.zip" You need to use "adb push /path/to/twrp-installer.zip /sdcard/" to actually get it onto your phone so you can install it. Once you do that, use "adb reboot recovery" and touch will work at that point.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Amerikuyu:
If anybody can tell me why there's no working Gapps for Lineageos 19.1, that'd be lovely.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] txtkhadafi:
Use mindthegapps
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Amerikuyu:
I installed it with TWRP and when I got back into the system, they just wouldn't work. Like, Play Store just sat there loading for 30 minutes before I gave up on it.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] txtkhadafi:
Dont flash with twrp bruh,flash with adb sideload. Flash rom then mindthegapps
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] TraderJack:
Can someone clarify for me quickly if there is a working TWRP for A11 on 3XL?

I followed the instructions on:

TWRP 3.2.3-1 for Pixel 3 XL

ADB does not work! On the Pixel 3XL, TWRP takes a while to boot up. Be patient, it will boot! Note, I don't own a Pixel 3 XL, just the regular Pixel 3 (blueline). I personally won't be able to fix ADB. If you have some talent with init scripts...

xdaforums.com

But tried using the latest .img/.zip from here:

Download TWRP for crosshatch

Download TWRP Open Recovery for crosshatch

dl.twrp.me

Used 3.7.0

I was able to flash the .img, but once I flashed the .zip it would never boot back to the system, I needed to reflash my boot.img.

Tried several times.

Just want to know if there is a working solution for A11 before I spend more time.

thanks
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Captain_Throwback:
Look on twrp.me for a TWRP version with _11 in the version number. That will be compatible with Android 11.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] TraderJack:
Thanks, so a version like this:

twrp-3.6.2_11-0-crosshatch.img

?

I had assumed the last numbers were part of versioning. I didn't see anything that stated they determined the target Android version.

Is the process still to flash the .IMG and then the .zip from that? Do we need to manually remove root first (i.e. flash stock boot.img first)?

Is there really no thread about this specifically? I'd like to know any caveats or best practices for using it. While my last experience I recovered from ok simply by flashing boot again, I seem to remember a previous attempt (probably pre 11) where it had all sorts of problems with encryption and IIRC totally screwed up my phone requiring a complete reflash of stock and data loss.
[Google Pixel 3 XL ROMs, Kernels, Recoveries, & Oth] Captain_Throwback:
TWRP 3.5.0 Released

TWRP 3.5.0 is out now for most currently supported devices.

twrp.me

That's when the version number updating took place.

And the process should be to fastboot boot the image, and then use the "Flash Current TWRP" option in Advanced to permanently install TWRP (or use the "Install Image" option along with "Install Recovery Ramdisk")

You should not be flashing anything directly to the boot partition.