yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] psychomaniac189:
I haven't flashed a ROM in a long time, but how do I know which paration my phone is in? I'm running stock Android 11 updated to latest version from google. (2 years ago was last update)

edit: ok i reread the instructions and i understand whats going on now.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] smbk:
Hi All

here are the steps i have taken to install PixelExperience_taimen-12.0-20220221-1814-OFFICIAL.zip

1: adb reboot bootloader

2:fastboot devices

3: Fastboot -w

4:fastboot flash boot PixelExperience_taimen-12.0-20220221-1814-OFFICIAL.img

5:adb sideload departition-pixel2xl-64gb.zip

6:adb sideload productpartition-pixel2xl-64gb.zip

7: adb sideload PixelExperience_taimen-12.0-20220221-1814-OFFICIAL

8: Reboot and welcome to Android12
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] jonpjingleheimler:
I want to say thanks a bunch, my Taimen hasn't felt this official in a long time. Making sense of the instructions was a challenge for me and considering the device had already been partitioned through a separate guide created an extra layer of hassle. I've been flashing crap for at least five years and this one was a learning experience for which with the end result considered I'm grateful for. The device shows certified on Playstore so all of my apps actually restored from Google and I didn't have to spend extra time installing apps from adb. Normally in a custom ROM I cannot get assistant to work with screen off (regardless of settings) but everything works like stock and I am most pleased.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] foolone:
Can someone tell me if Google pay works on this custom rom? Banking apps are secure and safe with this official PixelExperience ROM? Thanks!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] reluctant_engineer:
Thanks a lot for this excellent Rom. It runs as if the update came from google themselves. My banking apps are running fine and it shows certified on playstore too!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Taurusha:
Thanks for the ROM, it's amazing! I'm really enjoying it. My Pixel 2 XL has a new life with this ROM.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] bayualemania:
Should i install TWRP first or just start them point 1 from my stock pixel 2 xl?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] JaCh0o:
hmm i done same as in guide on pixelexpirenece.org site but had multiple errors:

1) First came on point 5 in Pre-install instructions - after sucesful sideloading productpartition for my version 64gb in this case xfer 1.00x no error on both sides i tried to format > format data/factory reset, i get:

Formatting /data... E:/system/bin/make_f2fs failed with status 1

E:format_volume: Filed to make_f2fs on dev/block/platform/soc/1da4000.ufshc/by-name/userdata: Success

Formatting /metdata...

Data wipe failed.

After reboot and turn off and on same.

Tried to go next step sideloading image in zip file:

xfer 0.00x

Supported API: 3

Finding update package...

Installing update...

Step 1/2

Error applying update: 7 (ErrorCode: :kInstallDeviceOpenError)

E:Error in /sideload/package.zip (status 1)

UPDATE:

after seeing video from munchy i tired to wipe again as it is written in Installing PixelExpirenece from recovery point 3 (still failed as previously) but went ahead to install zip with image (successful 2/2) xfer 1.00x then restart

May i lock bootloader again after this ? is it possible to remove all warining messages when turning on phone?

And how to reverse to stock android ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
Ok good news you have 12 running.

I think you can lock the bootloader, but not 100% sure. Personally I wouldn't, as if you want to change ROMs again it would require unlock and then wipe the whole phone completely. Choice is up to you, but I would research it some more to be sure as I cant say for 100% its OK to do .

As for reverting to stock the files are on the Google site with steps how to do this.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
Yes using TWRP is what I did.

If you are stock, and never changed the partition table this is what I did to load the ROM for AN12.

1. Boot phone normally - Sign out of all google accounts, and remove lockscreen / fingerprints

2. Follow Muncy video in post 230 on how to partition your table (dont boot into system at the end though) - since you are stock you are going to use the productpartition zip, (either 64gb or 128 depending on phone) not the departition zip. VERIFY the table matches the video and has 17 slots all correct.

3. Wipe - format Data - YES- , Factory reset, advanced wipe dalvik, cache

4. ADB sideload PE 2022 zip package. Wait for 47% or so, then XFER 1.00x to know it worked.

5. Reboot system (from TWRP)

6. Welcome to Pixel!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] JaCh0o:
To be honest I'm not - phone stucked in g screen with loading (over two hours by now) so im unsuccessful.

Do i need to reparation first before stock ?

I'll do what you post this weekend.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
If your stuck at the G bootloop, try this first -

Boot into TWRP, and do a data wipe, factory wipe, and dalvik/ cache wipe and then reboot normally - that usually helps the G bootloop scenario

As for going back to stock - yes Id grab the stock partition file zip from the PE wiki / install guide and do that before going back to stock. PixelBoot can confirm this process to be 100% sure, but I will also ask the telegram channel and report back.

UPDATE: You can actually stay on the productpartiton table if you like when going back to stock, you will just have a bit less storage, but if you did want to go back to AN11, you would boot to TWRP and sideload the stock partiton zip file. Then Id wipe data, facotry reset, wipe dalvik/cache and then sideload the AN 11 factory files from google.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] foolone:
Well, after I have installed PE and got everything running, I relocked the bootloader. That was stupid :). First of all, it did not get rid of the warning message about unlocked bootloader. Second, I am now afraid to click OEM unlock bootloader since it will likely erase all the user data. Is this true, folks @PixelBoot ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
You relocked by using the fast boot command fastboot flashing lock?

If so here is what Google says:

Locking bootloader will wipe the data on some devices. After locking the bootloader, if you want to flash the device again, you must run fastboot oem unlock again, which will wipe the data.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] foolone:
NO, i unchecked OEM unlocking in the developer options. Does it mean that I have not actually locked the bootloader?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
Right, its going to stay unlocked until you run that fastboot command to relock it
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] irmas5:
What i know: If you locking bootloader on custom rom you can get hard brick.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
Yeah, I am not a fan of re-locking
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] cgev:
Given the peculiar and limited eSIM implementation on the 2xl, I'm guessing that this, and probably any, ROM based on 12 is unlikely to support an eSIM-based Google Fi connection, as Google has likely deprecated support for it?

At the moment, the activation with the Google Fi app immediately fails when trying to download the eSIM. But has anyone else chanced upon a workaround for this, other than just getting a physical sim?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] smbk:
no need to TWRP just start, I tried TWRP and did partition but my phone got stuck at Google Logo.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
The phone gets hung up at the Google logo if it is not wipe and formatted correctly.

PE Recovery can have issues wiping. TWRP does not. If your stuck here boot back to TWRP and wipe data / factory reset, dalvik/cache. Try to reboot if still hung up, boot back to TWRP do it again and then re side load the the ROM.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] udayan.divakaran:
Not able to install some banking apps from play store. Error message is attached for reference. Double tap to wake is also not working for me. Are these known issues?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] JaCh0o:
Did what you wortr but still same - but this time not in black g loading bar version but in white google screen with lock in bottom screen.

And that's putty... Will try to go whole instruction one more time if no progress then ->

By the way is it permissive se Linux ? What about encryption and are all app working ? Like gogle pay etc?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
OK - how long are you waiting - as on a working install it can take 5-15mins to load. Also, is the notification LED coming ON, if so that is a good sign to continue waiting, if not, then its still bootlooped.

Have you verified the partiton table is correct? (I think you have?) Send a screenshot to confirm.

If the partition table is good when you adb sideload the rom does it get to 47% and does 1.00x occur? Sorry to ask all these questions Im just trying to see where you are at fully.

Also for more realtime help you may want to try the PE telegram channel.

You may even try going back to the 11/24 BETA - does that work?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] JaCh0o:
Sooo... In the end i managed to reparation once more thru TWRP then and before full format of all options in advanced wipe and format also then flash os and... Bum here i am. Can successfully boot pixelexpirence ROM.

Then I tried to lock bootloader and crashed whole thing. Had to reflash boot TWRP (becouse fastboot boot didn't worked anymore) and now I'm trying once more.

But still some questions:

1) is there any chance to lock OEM

2) is there any chance to successfully lock bootloader

3) are Google pay and rest apps work on it?

4) is encryption working properly?

5) is it enforced or permissive kernel selinux?

UPDATE:

I'm in again. I feel a bit unsecure with opened bootloader and afriad of lock OEM - if it goes wrong it stucked
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
Oh man! So you had it, then lost it, and am now starting over - OK once you get to TWRP, verify the partitions first using the sgdik print command - dont reload it if you dont have to!

Ill ask about your other questions.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] JaCh0o:
I'm back in pixelexpirence.

Managed to flash (fastboot boot stopped working) TWRP and run whole procedure once more. Now I'm in system and it's beautiful feels even a bit faster then pixel 6pro in my second hand... But feel a bit unsecure with opened bootloader and oem lock off. May i ask you to answer on questions in last post ?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] foolone:
I am no expert but here are some answers based on my experience with this ROM:

1), I was able to enable lock OEM in the developer option without any issue. No, I did not use fastboot flash to really lock the bootloader. Was told that it will brick the device.

2). don't do it. Everywhere I read says it will brick the device

3). Yes, google pay works. Banking apps work, camera works, all works so far.

4). Not sure about this

5). Selinux is enforcing.

it is really a nice ROM and smooth. Loving it.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
Yes, SELInux is set to enforcing in PE - encryption is working - user have reported GPay working / banking apps (you are not rooted so this is also why this works) -

So in summary -

1. no

2. no

3. yes

4. yes

5. enforced

As this is a custom ROM, most are saying do not relock - if security is absolutly paramount its best to stay using new Pixel device with factory updates for any of your sensive information you may be concerened about . I personally am not worried - have run custom roms and unlocked bootloaders without issue.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
BOOM! Thank you @PixelBoot !!

Update:

Stay tuned!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] PixelBoot:
Build has been taken down just now since OTA doesn't successfully install it.

Build functions if you get it to work, however OTA doesn't work rn.

I'm building a new build rn, which you need to manually flash to get the OTA working for future updates :)
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
OK thank you! I see the new build posted now -
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] PixelBoot:
PixelExperience - OFFICIAL | Android 12

Updated: 05/03/2022

▪️ Taimen [1.47GB]

Changelog:

• Further vendor fixes

• Inherit proprietary files

• Stability fixes

• Fixed OTA updater

Disclaimer:

• This build requires you to modify your partition table on your device in order to flash.

• Kindly read the following instructions before flashing:

https://xdaforums.com/t/rom-12-0-taimen-pixelexperience-aosp.4365915/page-9#post-86463195

• This build is only flashable manually and is not available over the air (OTA).
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ravepark:
I'm on Feb 2022 build, do I need to flash repartition zip again?

I mean, I don't know if repartition zip has been updated/modified too.

Cheers!

Thanks & regards.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
No - dirty flash via sideload should be sufficient is the route Im going. No partition
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Mikerer:
Hi, can anyone help me with installing this ROM. I coming from stock. I already flashed PE Recovery succesfully but instal ROM getting me error 7 in recovery.

Photo is from cmd.

Thanks
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
You said you are coming from stock, is the bootloader unlocked?

Error may also be the partition isnt right. Can you boot to TWRP and use the sgdisk print command - just to verify partition table is correct
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] foolone:
can you post the steps after you are done with the update? I assume that dirty flash will not erase any user data/installed apps. I don't have recovery installed and did not root the device. I am not sure about the steps. Thanks in advance.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
My plan as I'm on Feb 2022.

Boot to TWRP using fastbboot. Wipe cache / dalvik. Press adb side load in TWRP, adb sideload ROM. Reboot. Expecting all my data to be fine as I did not factory reset / wipe Data
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
FYI for folks already partitioned and running Feb 22 PE 12 -

Just did this, took 5 mins, up and running, phone exactly how it was but now on March build.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Charlykwon8633:
Hello sir!! I install last pe12beta without partition change, should be repartition before your step???
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
Yes the beta was 11/24 - anything after that to use PE 12 Feb or March you need to partition correctly- post #167 and #168 outline this - post #230 has a video on how to partition correctly - highly recommending watching the video from post #230 to verify what your table looks like --- you need to verify it first as if its not right it wont flash, and, if your are on a 4gb partition you need to fix that first as well so you dont partition over that incorrectly.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Charlykwon8633:
Thank for clear instructions!! I am little worry for brick my phone!!! Thanks again!!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] foolone:
@ridenickel9 thanks for your instructions on dirty flash of the new build - it went smoothly as you said - about 5 min.

I do have one question. Can you temporarily boot into TWRP and do a nanobackup or it requests the installation of TWRP?

Also, last time I temporarily booted into TWRP without sideloading anything, I ended up bootlooping back into TWRP - could not boot back to the system. Any idea why? I ended up re-flashing the same ROM again.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
I don't think backups can happen without a local installation, but I am also not an expert in this area. As to the bootloop, if it does that again just try a dalvik/cache wipe before loading the rom entirely. Loading the ROM dirty again will work as you saw.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] smbk:
latest build below steps

1: adb reboot bootloader

2:fastboot devices

3: Fastboot -w

4:astboot flash boot twrp.img

5:adb sideload departition-pixel2xl-64gb.zip

6:adb sideload productpartition-pixel2xl-64gb.zip

7:Wipe and reboot to bootloader

8:fastboot flash boot PixelExperience_taimen-12.0-20220305-1317-OFFICIA.img

9:adb sideload departition-pixel2xl-64gb.zip

10:adb sideload productpartition-pixel2xl-64gb.zip

11: adb sideload PixelExperience_taimen-12.0-20220305-1317-OFFICIAL.zip

12: Reboot and welcome to Android12
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] foolone:
Don't understand why so many steps. If you already have the Feb build installed, all you needed is:

1: adb reboot bootloader

2: fastboot devices

3: fastboot flash boot twrp.img

4. adb sideload boot PixelExperience_taimen-12.0-20220305-1317-OFFICIAL.zip

5. Reboot to Android12.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] foolone:
I also do not think that it is necessary to use PixelExperience recovery if you already can boot into twrp. From TWRP, simply go to adb sideload to flash the new build.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] KingOfTown:
I just upgraded from PE11, it keeps telling me the device is managed by an organization. Tried wiping and reinstalling several times, same issue. Any known workarounds to this?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
A user had this before look at post #239, try to go back to a different rom - check partiton tables and come back?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] KingOfTown:
Confirmed that LineageOS doesn't have this issue, but when I tried going back to this ROM it's the same story. Tried following the video tutorial mentioned in earlier comments, used PE recovery and TWRP, pulled my SIM card before reinstalling, and did all the steps over again from the beginning, checking the partition tables along the way. No difference, sadly.

Guess I'll have to use a different ROM for Android 12.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] ridenickel9:
I'll look around some more and if I find anything out I'll post it here!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] amandeepparmar:
GPay not working on the latest 05032022 build. Detects device rooted on latest Magisk Canary build and after adding zygisk + deny list. Any solutions?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] foolone:
Not rooting ? :) My GPay works since I did not root the device.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] reluctant_engineer:
Do you have Universal Safetynet Fix module installed? If not then see if installing it works for you or not.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] KingOfTown:
Welp, things somehow went from bad to worse for my device.

Basically, any ROM that has GApps takes me through the same mess. During setup, if I have any internet, it says the device is managed by an organization and won't let me proceed unless I can log in with a "work email" at google.com or some other random domains. If I skip it by not connecting to the internet then connect after setup, it says it's managed by an admin and forces a reboot and factory reset within two hours. When I click the link for details, the info in the screenshot is shown.

Out of desperation, I installed the latest (Dec 2020) factory build using the Google web utility, and it also exhibits the same problem.

LineageOS works fine up until I try to flash GApps, then it just bootloops to recovery.

I've lost track of how many times I've tried re-flashing and googling different possible solutions just to run into this roadblock again.

Hate to bother the dev directly, but I tried the Telegram group, I really did. Any suggestions you can throw my way, @PixelBoot ?

Edit: I should also add that this is not a new device to me. I've had it for at least a year, upgraded to PE11 without any trouble, this started when I flashed PE12. I performed an ADB backup but clearly should have done it from TWRP instead, still not sure I could have restored successfully with that.

Edit2: I came across this thread (https://xdaforums.com/t/mdm-google-pixel-5.4344669/) and this device was secondhand (or third, or eighth...) eBay special as well, so maybe the device management was bypassed somehow but came back with the upgrade to Android 12?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] RealCaracas:
Thank you!! this worked for me :)

I was on PE11 but had to restore to original Pixel image after failing to install PE12 with PE original guide.

So I can confirm that coming from Pixel 11 original image this works!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] stslimited84:
What is everyone's initial bootup time like after sideloading the rom?

Mine was less than a minute after a successful install. Just FYI for those who havent installed yet

is anyone installing the twrp zip to keep twrp installed or just fastbooting it whenever its needed?

Vibrate doesn't work for me for some reason. Didn't work on the November build either.

Also, I'm unable to get sideloading to work after completing the install. any suggestions?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] DatGuy_Shawnaaaay:
My bootup took around a minute. Really fast compared to what I'm used to.

I think I'll probably just flash TWRP every time I need it... Haven't put too much effort into everything.

Everything works for me despite a lot of the issues people are facing. I'm on the February patch. Vibration is good, Wifi, Bluetooth, NFC and Data are a go; I can install apps from the play store and sideload; camera works even when I update it from the play store; I can use GPay without issue. Only bug is the Now Playing with media clash but it's so far so good! 👌 (Also, I haven't tested calling since this isn't my daily driver anymore... I'll test tomorrow)

Edit: Live transcribe on the Voice recorder app isn't working

Suggestion-wise, I'm not sure how helpful this will be because everyone here knows way more than I do but try wiping after installing the ROM.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] stslimited84:
Did you install magisk? If so, what method?
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] DatGuy_Shawnaaaay:
No, I did not. If I do and am successful with hiding root, I'll share here if nobody has done so 👌
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] stslimited84:
ok thanks. Was able to magisk installed finally. No luck on the twrp decryption tho.
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] Charlykwon8633:
I just sucess

I really appreciate your instruction!!! I just followed step and successful!!! I was only add last step fastboot -w!!! Thanks a lot!!!
[Google Pixel 2 XL ROMs, Kernels, Recoveries, & Oth] rrchua01:
Please help. My selfie camera turns yellowish after detecting a face but the rear camera is working fine. I'm using the latest Android 12 build.