TWRP 3.2.3-1 for Pixel Devices

Search This thread

wtherrell

Senior Member
Dec 30, 2008
2,241
698
Hello. I have the Verizon Pixel XL with TWRP alpha 2 on it, rooted with 2.78 SR4 and Nougat 7.0.
Before TWRP when I had root, I was able to apply an OTA update via adb sideload and it worked.
Now for some reason, when I try to apply the 7.1.1 OTA update (marlin-ota-nmf26o-54bb505e.zip) it keeps throwing the error could not find meta-inf/com/google/android/update-binary. I have tried via a TWRP Install and through adb sideload.

Has anyone run into this with the latest OTA and found a work-around?
I had to go back to stock recovery in order to adb sideload the 26o ota. The sideload feature in TWRP did not work for some reason.

Sent from my Pixel XL
 

ntruhan

Member
Apr 9, 2015
27
3
TWRP alpha2 for Pixel Devices

ADB sideload only works with the stock recovery.

Sent from my Pixel XL using XDA Labs

What about the TWRP Install then? I saw somewhere else that the OTA does not work when TWRP is installed and needs the stock recovery. Has anyone been able to update to 7.1.1 via TWRP? If not, what is the safest way to roll back TWRP to stock recovery? I know the Pixel XL is a little tricky with the encryption and partition stuff and don't want to brick the phone.

Thanks Again.

Nevermind. Used the Skipsoft Android Toolkit, restored Stock boot and it is loading now. Of course it also has the option to temporarily boot a stock recovery so you don't have to remove TWRP, but realized that after I started... I know for next time. Hope this helps someone else.
 
  • Like
Reactions: Felix_222

airmaxx23

Senior Member
Jun 25, 2010
4,672
1,385
Colton, NY
Thanks for the updated TWRP.

Edit: I installed RC1 through Alpha 2 and I can't get out of recovery now. When I hit Reboot System it just boots back into TWRP.
 
Last edited:

CZ Eddie

Senior Member
Sep 27, 2011
6,080
2,301
Austin, TX
Now the problem is after I install SU and reboot it's not there and I'm not rooted.

Ditto, same here.

I had to do the flash-all.bat to correct a different mistake I made.
Then I installed TWRP RC1 IMG.
Then installed TWRP RC1 zip.

And I've twice now installed RC5 SuperSU zip from TWRP but it's not installing even though the install process completes without error.
 

ndhusmc

Member
Jul 4, 2016
25
3
Ditto, same here.

I had to do the flash-all.bat to correct a different mistake I made.
Then I installed TWRP RC1 IMG.
Then installed TWRP RC1 zip.

And I've twice now installed RC5 SuperSU zip from TWRP but it's not installing even though the install process completes without error.

Same exact situation here. No root after following instructions to a T.
 

airmaxx23

Senior Member
Jun 25, 2010
4,672
1,385
Colton, NY
Ditto, same here.

I had to do the flash-all.bat to correct a different mistake I made.
Then I installed TWRP RC1 IMG.
Then installed TWRP RC1 zip.

And I've twice now installed RC5 SuperSU zip from TWRP but it's not installing even though the install process completes without error.

Thank you, it's good to know it's not just me with the SU issue.
 

hutzdani

Senior Member
May 9, 2010
1,222
357
London
Just Flashed RC1 and now cant boot into android it just boots into RC1 with any option Bootloader / recovery / power off.
Turns out flashing root does not fix this issue:
Flashed RC1 over Alpha2 via TWRP and the flashed SU as directed in the OP flashing back to Alpha2 via RC1 also has the same issue. . .


Fix :
Copy the RC1.zip and .Img to the device

in twrp flash the .Img file first and allow it to reboot to recovery then flash the twrp.zip and before booting flash your SU and bingo !
 
Last edited:

CZ Eddie

Senior Member
Sep 27, 2011
6,080
2,301
Austin, TX
Backup and Restore work great!

To do a backup, you select "Boot", "System Image", "Vendor Image" and "Data".

Don't worry about "System" or "Vendor", they are unnecessary I guess.
Not honestly sure what they're for but it's got something to do with partitions.

Then you just restore everything you backed up.
I just tested it and it works great. All my old user apps were there even after I completely wiped everything before doing a restore. :good:
 

airmaxx23

Senior Member
Jun 25, 2010
4,672
1,385
Colton, NY
Just Flashed RC1 and now cant boot into android it just boots into RC1 with any option Bootloader / recovery / power off.
Turns out flashing root does not fix this issue:
Flashed RC1 over Alpha2 via TWRP and the flashed SU as directed in the OP flashing back to Alpha2 via RC1 also has the same issue. . .


Fix :
Copy the RC1.zip and .Img to the device

in twrp flash the .Img file first and allow it to reboot to recovery then flash the twrp.zip and before booting flash your SU and bingo !

You're flashing the boot part of the img file? This didn't work for me, I still reboot to recovery when selecting system.

SU installs faster than normal and is missing sections I normally see during the install. (Boot image patcher).

---------- Post added at 01:21 PM ---------- Previous post was at 12:51 PM ----------

I'm up and running again with RC1 and SU. I had to freshly install TWRP Alpha 2, then immediately reboot into recovery again then install just the RC1 zip and SU.
 
Last edited:

skulldreamz

Senior Member
Mar 13, 2012
1,402
1,175
Baltimore, MD
You're flashing the boot part of the img file? This didn't work for me, I still reboot to recovery when selecting system.

SU installs faster than normal and is missing sections I normally see during the install. (Boot image patcher).

---------- Post added at 01:21 PM ---------- Previous post was at 12:51 PM ----------

I'm up and running again with RC1 and SU. I had to freshly install TWRP Alpha 2, then immediately reboot into recovery again then install just the RC1 zip and SU.

Thanks going to try that because same situation here. I have no root after installing rc1 and then rebooting recovery and installing su-rc5, no root. I'm also seeing that the su installer is not showing its usual boot image patcher part. I will post my results in a couple minutes...
 
  • Like
Reactions: ridobe

CZ Eddie

Senior Member
Sep 27, 2011
6,080
2,301
Austin, TX
SR5 SuperSU still not installing for me.

I fastboot booted stock boot.img to slot A, then slot B.
Then installed RC1 TWRP IMG, which rebooted me to TWRP as expected.
Then installed RC1 TWRP zip.
Then without rebooting, I installed RC5 SuperSU zip.
Then I rebooted.
But still no root found.
 

skulldreamz

Senior Member
Mar 13, 2012
1,402
1,175
Baltimore, MD
I just reflashed the Elemental kernel and mine now boots fine. No root though.

Yeah I tried that to and elemental boots fine but with no root. But just fyi you have never had to have root to flash a kernel, just a unlocked bootloader. Actually many people use a custom kernel without root. I.E.- alot of my friends that are heavy into security.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 200
    TLDR: It's here and it may eat your data, and you will lose SuperSU root if currently installed. READ the install instructions carefully!

    Pixel XL

    Pixel

    DO NOT RESTORE DATA FROM alpha builds of TWRP using RC1. You will probably lose all data including internal storage. If you need to restore a data backup from an alpha build, reinstall the alpha and restore using the alpha and make a new backup using RC1.

    Note: Do not use if you have multiple users (including a guest user)

    File Based Encryption (FBE) can be a bit tricky. If a restore doesn't work correctly, it can trigger an automatic wipe of your data. Sometimes TWRP will fail to prompt you to enter your password or otherwise fail to set up decrypt properly. If this happens, reboot TWRP. It seems to be some kind of timing issue and I haven't had time to track it down yet.

    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 with SuperSU, 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, grab the very latest SuperSU released on 2015-11-15 or later and install SuperSU.

    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.

    NOTE about 3.2.1-0: This version will decrypt Android 8.1, however the new image is built in Android 8.1 and may not be compatible with SuperSU and/or Magisk until they update their stuff. I have not tested. Good luck.

    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
    61
    How to install SuperSU SR5 on TWRP RC1: In TWRP tap on Advanced -> File Manager and scroll to and select the fstab.marlin or fstab.sailfish file and then delete it.
    23
    How to install SuperSU SR5 on TWRP RC1: In TWRP tap on Advanced -> File Manager and scroll to and select the fstab.marlin or fstab.sailfish file and then delete it.
    18
    SuperSU v2.79-SR1 was just released.

    It works for me on my Pixel XL running 7.1 with TWRP RC1, but I have not updated my device to 7.1.1 yet. I suggest you try again and let me know.

    Note that I don't really follow this thread, so either specifically mention me ( @Chainfire ) or post your results in the SuperSU BETA thread ( http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133 ).