yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] t-ryder:
OK. Seems like I'll just have to wait until Magisk/TWRP get's the update to handle stuff. TBH I did not understand everything written in the linked text, but I really appreciate you pointing me to that info. Thanks, Sir.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
TWRP is currently not able to decrypt data, unless you use the following trick. Download the Oreo April factory image and clean flash (with the -w). Set up TWRP and security pin or pattern and update to latest Android 10, either by flashing Factory OTA in TWRP or dirty flashing Factory image (without -w). As long as you don't format data TWRP will recognize your pin or pattern and decrypt your data.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] simplepinoi177:
I dunno about other people, but I was able to get TWRP to at least decrypt my screenlock pattern without necessarily downgrading to Oreo and then back to 10…. I just went from Pie (July patch, if my memory serves me right) and did a Full Factory image without the "-w" straight to 10....
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gazdajezda:
Mah... i get rid of TWRP since i cannot backup / restore my device. Maybe in the future i will flash it back.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
While you can't backup or restore, you can still flash zip files.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] gazdajezda:
Indeed. But at the moment FK kernel manager offer similar functionality although i do not do that much :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
So as soon as you wipe data you're back in the same boat? Trying to figure out a way to get decryption working with PixelDust rom coming from stock.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sirxdroid:
We are in an unfortunate situation. If you remove the PIN so you can use TWRP, you also lose fingerprint if you had it enabled and all apps that were configured to use it will have to be redone. The days of easy recovery and root are behind us. When I move to a Pixel 4 I will try it without unlocking and root, it might just be OK.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] srqrob:
I locked bootloader and removed root when I moved to 10. My 2XL is still going strong though and barring a material sale on the 4, I'm trying to wait for the 5. Pluses and minuses no matter what we do I guess.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sirxdroid:
I only keep root for AdAway and Wireguard. Ad blocking could be done with an external DNS service such as nextdns.io I suppose. Unlocked bootloader came in very handy though when my N6P developed the bootloop of death and I could flash a modified kernel to disable 2 cores and at least revive it for a bit until I got the P2XL.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nikos2k:
Did you try that external DNS service?

If yes, does it work as effectively as adaway?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sirxdroid:
I did play with it for a bit. It does require understanding DNS, it's like a hosted Pi-hole. It's as effective as you want to make it, depends on which features you enable and what lists you use.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nikos2k:
Can it work simultaneously with a VPN?

Or it is implemented as a VPN?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sirxdroid:
It's not VPN, you can set it via the Private DNS settings in Android and it can do DNS-over-TLS. Should work with VPN if your VPN client doesn't override Android settings or lets you specify your own DNS servers.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tarroyo:
Who's the maintainer for the P2XL? Why is twrp status still beta when other devices are current?????
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Strephon Alkhalikoi:
The creator of TWRP. As for beta status it's because the guy has a life and is right now focusing on that. In time he may resume work on this or he may not. Be thankful for what you have.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sirxdroid:
https://twrp.me/site/update/2019/10/23/twrp-and-android-10.html
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tripLr:
Beta 3.3.xxx

Thanks to [MENTION=7713473]Lunarix[/MENTION]ux and others

t.me/lunarixus_work
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SirFronts:
What's the beta 3.3.xxx
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prattham:
A modded version of twrp with few fixes but not the decrypt fix
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
On Telegram
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MartinN6:
Can you please give us the link to the telegram group?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Nikos2k:
tg:resolve?domain=lunarixus_work
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] MartinN6:
Thank's!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] KC69:
Has anyone tried this yet? Feedback please.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Yeah, TWRP 3.3.0 works great, decryption working well!

Been using it since April.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sirxdroid:
Decryption working even when starting fresh with Android 10?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] pkgnex:
Is it possible for someone to submit this to the TWRP team for review and "official" hosting? I thought that's how "build your own" forks are supposed to be handled?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
I guess it's possible. But seems like a downgrade from Official TWRP, it dosn't even decrypt data.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prey521:
No, decryption doesn't work.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Blackfyre:
This is what many of us as users are waiting for anyway. Glad to know that there is a beta in the works, but hopefully they can fix the decryption issue that has made me stop using custom ROMS and rooting since months now. It is a big annoyance that every time I go to the recovery I have to remove my fingerprints and then re-apply them after installing a mod or updating a kernal. May whoever fixes this decryption issue be forever blessed :angel:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lughnasadh:
I'm surprised more people don't use a dual USB OTG for flashing. Don't have to worry about decrypting that way.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prey521:
Doesn't bother me much, since it's easy to update kernel from within EX Kernel Manager or FKM, so there's never a need to boot to TWRP to update/flash a kernel. But yes, once a month, I have to remove the security to get into TWRP so that I can flash the latest OTA and then reapply Magisk. Not too big a deal for me, the pros outweigh the cons, but it would be nice to not have to it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
My twrp decrypts data.

None of that is needed!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ashahzadpk:
Dear brothers i need urgent help. How to reset efs using twrp or how to delete modemst1 partition using twrp. Phone is BL Unlocked and rooted and twrp installed. Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prey521:
On Android 10?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sportytony:
Same.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Yes! Android 10.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prey521:
How? Are you using a modded version of twrp? If so, can you point me to it? Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Edmontonchef:
You have to flash-all the April factory image, boot and set password, then dirty update to February.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Look below. TWRP decrypts fine, but you will lose your data when clean flashing back to April Factory update, so make sure you back up what you need.

Thanks for saving me the keystrokes [emoji868]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jedbolted:
Hello guys,

If I go back to the April update of pie will I be able to rw system and complete a Android backup through twrp? What's the best way to backup internal storage on 10? Thanks.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
No, you won't be able to mount System rw.. To back up your internal storage save your files on your computer. You can also try Swift backup.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Celsiusss:
can you guys explain to a noob like me how would I be able to flash a kernel or any zip file if whenever I enter twrp it just shows a bunch of encrypted folders/files that have random characters? what do I do?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Lughnasadh:
Delete your screen lock password/pin/etc. and then boot into TWRP to flash files. You can re-enabled you password afterwards.

There is another method whereby you can flash last April's factory image and then update to latest to have decryption working as well.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Prey521:
I got tired of constantly having to delete and then re-enter my fingerprint, so I followed the steps to apply the April Factory image and it worked great.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SirFronts:
So just flash all the April update and then flash all February update

Or flash all April and then use twrp to update to February update

Sorry for the noob question
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Clean fastboot the April, then dirty fastboot (remove -w) the March update, then install TWRP, then set up your screen lock when your all done. :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SirFronts:
How and where do I remove -w at never have done this before
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] murphyjasonc:
I'm getting same message on start up with 8.1. Haven't had any problems with anything not working though. I flashed 14.4.2 over 14.4 and didn't get the message but was getting the update notification in Magisk manager. I uninstalled Magisk and flashed 14.4.2 in TWRP then started getting the message.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cmo220:
Last night I could not get this working. There were a few pages of people trying to help but it just wouldn't work. Once the 14.4.2 Magisk link was posted I tried that, and that is also when Beta 2 of TWRP was available, so I also tried that. It was when people were saying to flash the kernel, then twrp, then magisk. My phone wouldn't boot when I did that either. What finally worked for me was pretty much exactly as you posted, except I did it slightly different.

-fastboot flash boot patched_boot.img (my R11 patched through the Magisk app)

-rebooted to make sure it would actually boot

-fastboot boot TWRP

-Flash the TWRP zip

-Flash the 14.4.2 Magisk zip

This is a long way of saying that this is the method that works for those of us who can't get it working when flashing kernel first.

I've been using Arise for years, but haven't tried yet with Pixel 2 XL. It did work on enforcing kernel on the 6p, and for a while I think on the Pixel 1 XL, but I could be wrong. For the last several months with the Pixel 1 it did require a permissive kernel. I really hope you can get V4A working on these with an enforcing kernel!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jamiejames:
Lol exactly what I did. I appreciate the feedback.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] chazall1:
I installed . twrp-3.1.1-beta2 with Magisk 14.4.2. Rebooted and had root. I adb reboot recovery entered my pin and it took about 20 seconds for twrp to start up but all functioning and working.

I selected reboot recovery from twrp and I am hanging on the G logo.

I did a power reset on the phone and adb back into twrp. From their I booted into the bootloader and selected START and I got a full boot up and all functioning with root.

Thanks for your work.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
So uninstalling most change something that the os sees. The new magisk does remove the avb or Android verified boot. Maybe that's what it sees but mine has not had any notifications
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jamiejames:
I completely started from scratch. Uninstalling Magisk. Flashing boot.img to both slots. Still gives me this message. Weird how some get this message and some don't. Everything still appears to be working great.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
There is a change in /system I believe that's why you got that message. You said with the new magisk the message goes away?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jamiejames:
No I'm still getting that message.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Not sure. I guess I'll have to test more lol
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jamiejames:
Hey everything work's perfectly. I'm a happy flasher. [emoji41]
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
So it sounds like you did not flash back to stock boot image first (as the OP mentioned). You went from the patched R11 to the installation of TWRP and TWRP zip and then Magisk.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cmo220:
Right. I was on the Magisk enabled patched_boot.img when I booted TWRP to flash TWRP the time it actually worked correctly. I had gone back to stock boot and even complete stock everything at several points during the night, but not right before it worked.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Were you full install from fresh Nov or OTA update?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
Thanks, I give it a go then.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cmo220:
Sort of. I did do factory image flash earlier in the night, but I did it without wiping data (-w). But by the point I got everything working I had rooted again and restored apps and all that.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
I wonder if that's it and if others did something similar
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cmo220:
What do you mean? Similar to what?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jlokos:
I did an OTA last week when I got the phone; I have been running different kernels since then. At this time, I was running electron v2. Went directly to bootloader and flashed twrp image and in twrp flashed the zip and magisk and rebooted. I was rooted and had the electron kernel. I rebooted to twrp, made a b/u, rebooted and everything looks good. I'm getting the install update in magisk; I noticed you said in that thread that you were going to upload the newest uninstaller in the "out folder." Where might I find that? Thanks for your help.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bryantjopplin:
Using an OTA instead of a full flash....

---------- Post added at 07:46 PM ---------- Previous post was at 07:45 PM ----------

Working on getting it uploaded
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] idkwhothatis123:
Okay, here are my steps.

fastboot flash boot boot.img (flashing back to stock kernel)

fastboot boot twrp.img

In Twrp, installed snoke kernel and twrp zip

Hit home, installed Magisk .2

Wiped cache/dalvik.

Reboot system.

Phone boots past the splash screen with the unlocked padlock, past the boot animation and sits on the G with the progress bar underneath. How long is the first boot? Been doing this for a while now.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Using your pc mouse, right click the flash-all.bat file and select edit.

At the bottom of the script you'll see the -w.

Remove those 2 characters, then leave a single space between the remaining words, then exit and you will get a prompt asking if you want to save the edit. Then hit yes, and your done.

This will prevent you from wiping your data. Kinda like flashing an OTA with TWRP :good::good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SirFronts:
Sweet thank you so much
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Reechings:
Can I just do a factory reset through existing TWRP then do dirty fastboot of April then March then install TWRP then install custom Ron then set up screen lock LOL? Would prefer not to completely wipe internal storage again.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Nope. To roll back to April, your going to gave to clean fastboot to wipe your device. Then after a minimal setup, dirty fastboot the March update. Then install TWRP, then your Rom. Keep in mind that TWRP, via the factory reset slider, only wipes your syatem, not your internal data. You have to manually wipe your internal storage with TWRP. :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SirFronts:
So I flash all the April 2019 update

Signed in then flash all (and removed -w) March update

Then flashed twrp Magisk and ex kernel

Still giving me the same errors

I need decryption because of adaway
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
What errors in TWRP?? The mounting errors, or it won't accept your pin? Why do you need decryption for AdAway since it's systemless anyway? :confused:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SirFronts:
The mounting errors I'm guessing

But when I try to use adaway it won't finish the download needed to work

I think it has to deal with not being able to rw

That has to deal with the mounting errors
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
The mounting errors are normal since A10. Do you have systemless hosts enabled in magisk manager??
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] SirFronts:
No I don't
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
There ya go :good::D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Scottay5150:
Unable to backup in TWRP.

On 03.2020 Pixel dust. Error 255.

Any ideas?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Has nothing to do with the rom. However you might try this. :good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
Try disabling guest users, this is a known issue with TWRP and guest users. I disable guest all together using a build.prop tweak below but note, I am also running unencrypted /data by using the base firmware April 2019, then OTA to the latest CarbonROM 9 release (not 10) and it works fine:

fw.show_multiuserui=0

fw.max_users=1
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] fajar rinda:
Anyone facing can't touch isue?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Neverfalter2015:
Just fastboot twrp again then reflash it. Happens from time to time.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Scottay5150:
I didn't think it was ROM, related. Just providing information.

---------- Post added at 07:43 PM ---------- Previous post was at 07:39 PM ----------

Guest users, where?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
Should be under settings/system/advanced/multiple users.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Scottay5150:
This didn't work for me.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rrrrrrredbelly:
Edit
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Scottay5150:
This did not help.

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

This did not help. Can I backup another way?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
This is what I've been using. It's old, but it still works.

https://ww.9to5google.com/2017/11/04/how-to-backup-restore-android-device-data-android-basics/#
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
Sorry that is a /system/build.prop tweak, after you reset /system as (re)writable, edit the build.prop, I assumed by the nature of the syntax you would know its a build.prop edit. That was my bad, I shouldn't assume anything. Remount your /system as writable, then enter those two lines, save, reboot, and test. This will disable the use of all guest users and only grant you, the master account access to the system.

Is your /data unencrypted? How did you lay the baseline for the ROM, what ROM are you using, there are a zillion different possible reasons why its failing for you. I am using CarbonROM, Pie (9), and when I built it, I used the April base firmware (non-OS forced encryption), then OTA to the final 9 Pie release (which is the required firmware for CarbonROM), however if I simply apply or use the required firmware without first using the April baseline, I would be in an ENCRYPTED /data situation (which most are and are not aware they are encrypted on the /data level, NOT OS LEVEL). You may notice in my MAGISK picture below, it shows the "enforce encryption" is NOT enabled, this is because I used the April baseline firmware and OTA to the required level to prevent the OS from auto-encrypting during install of the OS. My final step in the process (after installing the ROM) is to switch slots (right after the ROM install completes) and flash MAGISK so it breaks the full /data encryption process on first boot.

This is also a possible suspect for your issue but you haven't given us enough details to know exactly what you are facing so the more info you give us, the better we can help. We need to know exactly how you installed the ROM, what options you chose during the install (GAPPs/MAGISK/KERNEL/ETC), plus if your /data is encrypted (which I suspect it is), and so on.

Outside of a full Nandroid, I use Carbonite SMS backup for ALL TXT/MMS, and TiB for any app data I need to preserve. TiB works fine (and used daily) under my Pie ROM (CarbonROM - 9/Pie) but I dont know how well it works under this ROM and Android 10. The rest of the apps and app data, I just allow Google to either restore the app data, or the app itself. Most newer apps have a backup/restore of the app data. I just fully rebuilt my device this morning, and I don't lose a single thing but it undergoes a FULL -w with the firmware but didnt lose a drop of data in the process (and never do). I can help you getting around a non-working Nandroid with using Carbonite SMS and native Android apps to allow you to never lose a single bit of data (without Nandroid), but I need to know what you're trying to do and the desired outcome.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] tcables:
How stable is this for Lineage OS 17.1 at the moment? Im trying to buy a pixel 2 xl, and I want to make sure that I can have a recovery installed to flash and backup and whatnot.

(https://xdaforums.com/pixel-2-xl/development/rom-lineage-os-17-t3984909)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] GROOVYJOSHCLARK:
Cant comment on ROM compatibility in a TWRP forum (as I havent tested LOS) but I use TWRP daily with CarbonROM and all ROM installs (across all ROMs 9/10). I highly doubt you will get a working backup of a 10 ROM to Nandroid successfully, there are just to many known issues (encrypted /data, system doesnt mount, ETC). I can Nandroid my 9 CarbonROM when running unencrypted /data but its a process to install that not everyone has the patience to follow (its in the CR forum). First lay the base April firmware, then in TWRP OTA to the latest 9, then install CR, then GAPPS/MAGISK/KERNEL.

I WILL comment on buying a Pixel 2 XL, I did so myself outright from Google when I got my Verizon paperwieght Pixel 3 XL. Verizon locked BL so its useless to me, so I went out and bought a brand new Pixel 2 XL in box from Google for less than 300$s a few months ago, and they will go cheaper and cheaper. IT IS A GREAT PHONE, GREAT DEVICE, I like it better than the 3XL anyways due to the stupid notch in the 3XL. YOU WILL NOT MISS A SINGLE THING by going with the older 2XL, trust me, I have both, I ONLY USE my 2XL and LOVE IT! But make sure you get it from Google.