yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] EggZenBeanz:
updated to DP2. Beta 1 hangs on splash screen. Alpha 1 works ok.

Tried to fastboot boot twrp-3.1.1-beta1-walleye.img - but it hangs on the TWRP splash screen

fastboot boot twrp-3.1.1-alpha1-walleye.img works

Question - can I fastboot boot alpha1 but then flash the Beta1 zip?

I
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] gururoop:
I faced the same problem. Booted the alpha and sideloaded the bets. Working fine.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] EggZenBeanz:
Thanks
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kinfam:
I would reflash stock rom without the -w and try again
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Fuzzy13:
Had everything installed and was fine for a couple days. Noticed today that it wouldnh't boot into TWRP. Said No command. Reflashed TWRP like I did initially and booted into TWRP. Now when i restart the system it boots into TWRP every time. I cant get the phone to boot up into the system.

Restored my first backup and now it's saying my device is corrupt and wont boot. I know I did everything correct. Someone? Anyone?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] tedr108:
The next thing I would try in your situation is to make sure that I have the most recent "fastboot" from Google, then flash a factory image for my device. The older fastboots are no longer reliable on Oreo 8.0.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Kisakuku:
TWRP 3.2.0.0

Download

Changelog

Decryption improvements
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Kisakuku:
Confirmed working below.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] razrlover:
I flashed the zip in twrp successful booted and rooted so pixel 2 users are in the clear ?? however thanks for paying very well could have been both.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] mdecker79:
I've read through this thread and followed the process posted a few times. I also had a Pixel 1 (which my wife has now) so I know the process that has to happen to flash a kernel or custom ROM to get everything to work properly.

I've flashed back to stock with the -w removed and also flashed back to the stock boot.img

Booted to twrp 3.2.0 via fastboot

With the stock boot image I just flashed twrp-pixel2-installer-walleye-3.2.0-0.zip inside twrp.

Rebooted back to recovery from inside twrp and I get the no command issue.

Went back into fastboot.

Booted back to twrp via fastboot

Install Kernel - Twrp - magisk and I'm able to boot up fine but twrp is just not sticking.

Everything is working minus twrp sticking.

Anyone else having this issue?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kinfam:
I'm having the same issue. Rolled back to Beta 1 until its been resolved.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] razrlover:
I just rebooted in to twrp from beta 1 flashed the zip for 3.2.0.0 and rebooted when done, good to go.

Shocked it worked for me if others are having issues. I also used skipsoft toolkit to flash beta 1 before installing twrp 3.2, then just manually upgraded to 3.2 0.

To note i also had se linux permissive toggled and flash kernel 1.05 when i installed 3.2.0.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] iluvamk:
[MENTION=912474]Dees_Troy[/MENTION] I also am having problems with the TWRP 3.2.0 installer zip not sticking. I compared the 3.2.0 zip to the beta 1 installer zip and saw that in 3.2 the ramdisk cpio is named ramdisk.twrp.cpio. In the updater binary i noticed that it calls for ramdisk-twrp.cpio (which is how it is in the beta 1 zip). I changed the updater binary script to match the ramdisk.twrp.cpio and was able to flash the new zip for 3.2.0 but it hangs at the TWRP splash screen. Can u take a look at it? Thanks.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] KittenSauce:
I, too, am having this issue. I just recently bought this phone, and after renaming ramdisk.twrp.cpio to ramdisk-twrp.cpio in the installer zip, and subsequently flashing it (followed by Magisk), TWRP gets stuck on the splash screen when rebooting directly to recovery. I'm using the 8.1 DP2. It's fortunate that the system still works normally, though.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Archangel:
I guess since updating to 8.1 that the old TWRP will not work as I stay at the splash screen for TWRP, it wont go any farther and the new beta works but will not stick after a reboot?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kinfam:
Same issue. I temp booted TWRP 3.2.0 then flashed Magisk 14.5, but now I get "There is an internal problem with your device" message on boot. Phone seems fine otherwise, and reporting as rooted via Magisk Manager. Flashed 8.1 Factory back to the device, message goes away. Attempted to reflash Magisk 14.5 via TWRP 3.2.0, got the same message again. Reflashing vendor.img did not fix the issue. I'm going to try to patch boot without TWRP and see if I get that message...

**EDIT**

So, when the boot.img is patched via Magisk directly, then flashed using fastboot, I do not get the "Internal Problem" message. It has something to do with TWRP 3.2.0 & Magisk. Maybe the patched DTBO? No idea.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Archangel:
I believe that message you get when you boot is fine according to the devs of Magisk,,,something about the dm-verity.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Diesel_Jeremiah:
I think the message is coming from when Magisk modifies the DTBO image.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kinfam:
That's what I was thinking, since dtbo does not get patched when patching via Magisk Manager's patched boot method, unlike Magisk via TWRP, which does modify the dtbo.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] marty_s13:
Sorry if this is a bit off topic but I'm just trying to get my head around updating to 8.1.

Currently I'm running 8.0 with magisk. To update to 8.1 and get root installed again can I remove magisk in the app, install OTA 8.1 and then load TWRP temporarily and flash Magisk and ARISE sound without actually installing TWRP permanently?

EDIT: Ok so I've installed 8.1 and I can get the alpha version of TWRP to load via adb (beta version stays on flash screen) but my SD card is all jibberish so I'm guessing encrypted. How can I flash the magisk .zip

EDIT 2: never mind I'm an idiot. Didn't see the 3.2 version on the website. Works fine now.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] jrkelley85:
Sorry to go further of topic but did you get ARISE to work? I tried and couldn't get the driver to install. Messed with it for days before giving up.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] marty_s13:
Unfortunately it doesn't look like it :( I have the same problem of it saying driver isn't installed.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] me_droid:
Did you just boot the twrp img and then sideload magisk without permanently installing twrp? Which version of magisk did you use, 14.4 or 14.5 beta?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] marty_s13:
Yes that's what I did. I used 14.5
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] me_droid:
Thanks, was able to root using this method but get the internal error message. Do you get that as well? Earlier in the thread kinfam mentioned that allowing magisk to modify the boot image then flashing it does not result in error. Guess that's the next step unless this message doesn't really indicate a serious problem.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] marty_s13:
Yeah I got that but I think I read it doesn't really mean anything? Just an annoyance every time you boot.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Kisakuku:
Not a problem at all. Magisk 14.5 patches AVB-verity, resulting in this message.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Archangel:
Has anyone got TWRP 3.2 to stick on 8.1,,,not the DP but the stable release? I fastbooted it then flashed the zip but after a reboot its gone. I looked at the XL thread and they are saying it is sticking?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] infamousvincci:
doesnt stick on mine.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] EggZenBeanz:
same for me
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] me_droid:
After using twrp 3.2 and flashing magisk 14.5, I got the internal problem error. So I decided to try using magisk alone - problem there was that phone got stuck at the "G" with progress bar underneath and would not fully boot. So I flashed the full 8.1 image again and used the twrp method. When you did the pure magisk method, did it take your phone a long time to reboot?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] kinfam:
I don't think so, but I have gotten stuck there before. Just hard reboot the phone, it should boot up fine. Btw, Magisk will auto patch dtbo regardless after next reboot it seems, so the lack of messaging is only temporary. Flashing 14.4.2 should get rid of the message entirely as dtbo patching wasn't introduced until 14.5.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] me_droid:
Thanks for clarifying that - I'll just stop being type A about the message and be happy I'm rooted at all with the 8.1 update!
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] slyr114:
8.1, flashed twrp but now i dont have a working built in recovery, anyway to restore the stock one for now until twrp zip flashes properly on 8.1?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] joetheshmo:
Flash stock boot.img
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] UpGrad3:
I have just managed to flash the OTA for 8.1 which took an awful lot of fiddling and bypassing errors! im now on 8.1 and rooted with the latest magisk. I tried to flash TWRP 3.2 but only got half way i managed to flash the TWRP img on but when opening it it asks for a password to decrypt. I never set one! so i am unable to use TWRP to flah the TWRP zip! i press cancel but then all contents are encrypted!

i know from reading in here other users have faced similar issues. Has anyone been able to get this to work?

Edit: After more reading i see the password is the password you set for the lock screen of your phone is this correct ? i have not been able to test yet as i read this before work.

I will try later but is it with me bothering? i hear people cannot get TWRP to stick on the Pixel 2?
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] Archangel:
Yes the password for TWRP is the same password you set up as your lockscreen/phone and yes TWRP for some reason doesnt stick for the Pixel 2 but it does stick for the Pixel 2 XL,,go figure LOL.
[Google Pixel 2 ROMs, Kernels, Recoveries, & Other ] UpGrad3:
Haha thanks you for the reply! looks like i wont be installing TWRP until an update then is there anywhere i can find the latest news for the development of TWRP specifically for the pixel 2 i would love to get it on permanently as soon as its available
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Dees_Troy:
Note: Do not use if you have multiple users (including a guest user)

Lots more information here: https://plus.google.com/u/1/+DeesTroy/posts/i33ygUi7tiu

I strongly recommend that kernel developers start building the touch drivers into the kernel instead of depending on modules to ensure a fully functional TWRP since recovery is now part of the boot partition.

Be careful about what you install on your device as far as kernels and ROMs go. I think there is a high potential for losing the ability to decrypt because of the OS and patch level tags that are included in the boot image and the anti-rollback features that Google has implemented.

MTP does not work in TWRP on the Pixel 2 and will not work until we have time to update the TWRP MTP implementation. You may still use adb to push and pull files.

Pixel devices have 2 "slots" for ROMs / firmware. TWRP will detect whichever slot is currently active and use that slot for backup AND restore. There are buttons on the reboot page and under backup -> options to change slots. Changing the active slot will cause TWRP to switch which slot that TWRP is backing up or restoring. You can make a backup of slot A, switch to B, then restore the backup which will restore the backup of A to slot B. Changing the slot in TWRP also tells the bootloader to boot that slot.

The zip install method installs TWRP to both slots.

Installation:

If you already have TWRP installed: Download the latest zip and install the zip using TWRP.

If you do not already have TWRP installed: Download both the img and the zip. Copy the zip to your device. You will need to have fastboot binaries and the correct drivers installed. Power off your device completely. Hold volume down and turn on the device. Your device should now be in the bootloader. Connect the device to your PC. Open a command window and run the following command from the proper location:

fastboot boot path/to/twrp.img

This will temporarily boot TWRP on your device. If you are using a lockscreen pin/pattern/password and do not get prompted to enter your passord, reboot to the bootloader and try again. Go to install and browse to the zip and install the zip. If you are currently rooted, you will need to reflash the stock boot image before installing TWRP. After installing the stock boot image, follow the instructions for installing TWRP. Once TWRP is installed, you will need to reflash root.

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.

3.2.1-1 has working decrypt with the February security patch!

3.2.1-2 fixes some zip install errors

3.2.3-1 supports decrypting Android 9.0 Pie even with a pin / pattern / password set

Pixel 2:

https://twrp.me/google/googlepixel2.html

https://dl.twrp.me/walleye/

Pixel 2 XL:

https://twrp.me/google/googlepixel2xl.html

https://dl.twrp.me/taimen/
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Dees_Troy:
Reserved!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] clothednblack:
Awesome to see the progress here, thank you for working on it and dealing with all the impatient requests. Will definitely be keeping an eye on this thread ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] vanydotk:
Hurray for progress!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
fastboot boot /path/to/twrp.img reboots into TWRP, but it never goes past the teamwin splash screen. I am able to reboot the phone normally after that, so no biggie.

I don't have time now to mess with figuring out how to get you logs, but I'll do that later this evening. Just wanted to give you a quick "what happened when I tried it."

And THANK YOU for working on this for us so quickly! :D :svetius:

Edit: The logs are posted here:

https://xdaforums.com/pixel-2-xl/development/twrp-alpha-pixel-2-xl-t3698148/post74363478
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] idkwhothatis123:
This makes me smile. Thanks Troy and TeamWin!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] purian23:
Thanks Dees_Troy and Team for getting this started!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] shindiggity:
Things are looking up, thanks guys!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Megaflop666:
Awesome to see action with this phone! Thanks!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] JedixJarf:
You da man :D
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Here are those logs.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cedargreen:
Nice! Great to see the progress :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] JoshBeach:
Thanks for the progress guys. Has anyone tried flashing root from TWRP yet? I wonder if this process would work, if we used this modded TWRP... https://xdaforums.com/pixel-xl/how-to/guide-how-to-systemlessly-root-pixel-xl-t3660324
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cwalker0906:
Did you try unlocking critical?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Yes, I've already unlocked critical.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] galaxys:
Great to see...this is the start!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bggold:
I unlocked the bootloader without critical and was able to bootloader into twrp. No just figuring out a way to get root.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cedargreen:
From here we should be able to push ADB shell comands to edit build.prop right?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] chazall1:
I just fastboot booted your .img. All functioning as expected except for the issues that you indicated.

Rebooted back to system without any issues.

Thank You Great Job!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] sharkie405:
Have you unlocked critical?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
To get back to your phone "fastboot boot patched_boot.img" and everything is good again until your reboot and figure it out. :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] elreydenj:
Same thing is happening to me. Gets stuck upon flashing of the TWRP zip.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] mac796:
Yeah I tried several times several different ways. I'm not sure. Seems to boot fine though with the image
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] xxxtncxxx:
:good:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Alxoom33:
Ditto! with P2 XL running 8.1
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] an21281:
Ok Got TWRP installed and working on my Pixel 2 XL running 8.0 Nov firmware(already rooted with Magisk and patched Flash kernel)! Thought I was stuck because it was just looping back to TWRP over and over, but finally flashed Magisk 14.4(in twrp) and it booted up. No problems with TWRP at all, screen wakes up fine and keyboard works perfectly. Never asked me for any passwords

So I was already rooted via magisk 14.4 and flash kernel.

Ran Fastboot boot twrp.img, once in TWRP flashed the twrp zip from OP (twrp-pixel2-installer-taimen-3.1.1-beta1.zip) .

tried rebooting system but would only boot back to TWRP. Once I flashed Magisk 14.4 in TWRP and going to reboot/system it finally booted to android. Can boot back to TWRP by bootloader(hold V- and power on) then selecting recovery.

Only thing not working is vibration, but not a big deal

Did a Backup in TWRP with default options and completed no errors. Size is insane at almost 8gb
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
I don't know if this will help. I followed the OP's instructions to the T, with some help from a couple other good folks, and it worked just fine. However, I did one thing different, I removed my fingerprint and pin, and uninstalled all themes before I started. Did y'all also flash the magisk.zip right after you flashed the twrp.zip??? These are old habits from my 6p days, but they seem to have worked for me :cool:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cmo220:
Did you boot the system back up then go back to TWRP without using fastboot? That's when the touch screen stops working for me, and it looks like most other people.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] an21281:
Yes added that to my earlier post... Can boot back to TWRP by holding V- and powering on, once in bootloader selecting Recovery. Boots to TWRP and has been working the same. No touch problems etc.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jonesin:
I also experienced issues after flashing twrp (in twrp) I rebooted and was unable to boot back to system after this until i fastboot flashed the stock boot image. Anyone else experience this?

(I tried both slots as well)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Badger50:
You need to flash magisk right after you flash the twrp.zip.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] northmendo:
Ok, thanks to [MENTION=5169465]DespairFactor[/MENTION] here is a working method.

1. fastboot boot twrp.img

2. flash the following zips in the booted twrp

3 flash Snoke Kernel - http://drive.hunternott.com/index.p...?path=/walleye & taimen&files=Snoke.R11se.zip

4. flash twrp flashable - https://dl.twrp.me/taimen/twrp-pixel2-installer-taimen-3.1.1-beta1.zip.html

5. hit the home button in the still booted twrp and install 1 more zip

6. flash magisk - https://xdaforums.com/attachment.php?attachmentid=4324974&d=1509987379

Reboot and enjoy.

Give a brother a thanks if this helps.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] skinza:
What is the correct path to fastboot the twrp.img?the .img is in my downloads
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] simplepinoi177:
nhan1411, you said you connected to a PC and it showed on your computer what might be your phone. Have you tried getting to bootloader through adb commands?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] nhan1411:
Yes, but abd and fastboot commands did not work. In Device Manager, it only show Qualcomm HS-USB Diagnostics 9008 (COM3)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jasonstackhouse:
TWRP's restore function has been working fine since its 2nd release. I personally use the restore function all the time, i have multiple roms backed up and also a back up of the April image so that if i find a new rom to try, i can easily flash it after restoring the factory image. This has been a big time saver for me as i no longer need to fastboot a clean stock image from a computer, I just restore my factory image.

My recommendation for you on this would be to back up all your data with an app like titanium back up, for me it has always been the best way to backup user data and have it successfully restored to your device. I actually keep a copy of titanium back up folder on a thumb drive in the event that i need to do a full wipe, this way I can never lose my data, even if i lose the data that was on my device. The only other things i back up to the thumb drive are roms, kernels, twrp and magisk. All my photos are backed up to google, so there is nothing i can lose of any significance on my actual device.

Data that is backed up, in a TWRP backup, will only be successfully restored to the identical environment from which the backup was made. For example, if your data backup is from a March image and you are trying to restore it to an April image it will not work. The same thing goes for a stock backup of data being restored to a custom rom and vice versa. The only way I know of, that a data only restore will work, is if you are restoring the data, back to the rom or factory image from which it originated/was backed up from.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] D-m-x:
That's not true for everyone. While in most cases it works a few People including myself have had problems to restore Backups. Near the End it stops with an Error. The fix is to completely wipe everything and flash the stock Image.

While TWRP works great it does have some small Issues that are triggered by unknown circumstances (which is understandable because of the complex nature of the Pixel).

Just saying that I wouldn't count a 100% in TWRP Backups and rather be careful.

Gesendet von meinem SHIELD Tablet K1 mit Tapatalk
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] windows8k:
Fastboot boot twtp.img OK

fomat data keyboard yes format

Decryption No.. Encryption...

나의 Pixel 2 XL 의 Tapatalk에서 보냄
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] simplepinoi177:
형식화를 시도하고 있지만 암호화에 대한 질문이있는 것 같습니다.

hyeongsighwaleul sidohago issjiman amhohwa-e daehan jilmun-iissneun geos gatseubnida.

나는 말을하거나 한국말을 읽을 줄 몰라. Google Translate을 사용하고 있습니다. 영어 만 사용하는 모든 사람들과 똑같이하는 것이 좋습니다.

naneun mal-eulhageona hangugmal-eul ilg-eul jul molla. Google Translate-eul sayonghago issseubnida. yeong-eo man sayonghaneun modeun salamdeulgwa ttoggat-ihaneun geos-i johseubnida.

English: I am guessing you are trying to format but you are having a question about encryption?

I do not know how to speak or read Korean. I am using Google Translate I suggest you do the same as we are all English only speakers.