@mhd_I understand the steps, I have some questions:
Do I have to download the July 8.1 OTA image?
Can I use the same method to put an older version on my pixel?
adb reboot bootloader
adb reboot bootloader
fastboot flashing unlock
fastboot flashing lock
adb sideload <space> <file name>
fastboot flash boot --slot all boot.img
fastboot boot twrp.img
fastboot boot twrp.img
Can the original post be updated? There are some errors and some missing info there. I just followed it all to root my pixel xl and ran into a few issues.
1. When you rename the trwp file, do NOT not it "twrp.img". It is already an image. When renaming simply name it twrp. If you name it exactly "twrp.img" then the file will be twrp.img.img
2. When going through initial start-up, do NOT copy your previous data back in from your previous account. IDKY but it made my phone pathetically slow. Had to wipe data, re-install twrp and magisk. Then re-install all my apps from play-store library. Everything was smooth and still is.
3. TWRP 3.2.1-0 that the OP says to use will work but does not support custom ROMs. I found out after the fact. Tried to revert back by install the 3.2.0-0 twrp zip. But then the system would never boot up, would only boot to recovery. So I did factory reset and started over. I fastbooted the 3.2.1-0 zip and installed the 3.2.0-0 zip. then elemental and magisk. then benzo rom.
4. This problem happened somewhere in between trying to get all this done and I have not been able to fix it yet. My phone no longer shows up on my pc for file transfer. I had to use photo transfer and place my zip files there to be able to place them on my phone for installation. If anyone can help me here I would appreciate it thank you.
homeboy76; said:First, most users of this thread understand when you rename 'twrp-3.2.1-0-marlin.img' to twrp.img you remove '-3.2.1-0-marlin'.
Second, none of the instructions in the OP tell you to ...copy your previous data back in from your previous account. #4 provides instructions for keeping your data.
Third, the OP does not provide instructions to install Custom ROMS. The OP provides links for Custom ROMS '#11 - Custom ROMS for Pixel XL'.
Fourth, you copied 'your previous data back in from your previous account'. Try Windows 10 laptop won't recognize my Pixel XL. If that doesn't work. Doing #4 - Wipe Data or Factory Reset might help.
This worked, device is showing up again. Thank you.
---------- Post added at 06:40 AM ---------- Previous post was at 06:26 AM ----------
First, most may know that. I should have. But it was just a mistake I made that I wanted to make sure no one else did.
Second, I didn't say that OP said to copy previous data. I was just warning against re-adding your apps and messaging data via google back-up. As it made my phone incredibly slow.
I was not posting to say anything OP said is incorrect. Rather just wanted to prevent anyone else making my mistakes.
Third. He doesn't give any instructions for custom ROM install but he does provide a list of 4 different custom ROMs. If anyone wanted to install any of those four ROMs, they will not be able to if
they install TWRP 3.2.1-0. I did everything else first, then went to the links for all four ROMs to see which I liked. That's when I seen that everyone said that TWRP 3.2.1-0 did not allow custom ROM install and had to go back and make changes to revert back to 3.2.0-0. Which ultimately ended me up with wiping and restarting fresh to get it to work properly.
Fourth, if you look at number 2 you'll see that I already factory reset after I restored the app and message data that made my phone so slow. It fixed the speed issue. I was able to fix the file transfer issue by following fiverings solution.
Again none of what I said is to translate that OP wrote incorrect instructions. Just wanted to add additional info incase someone else comes along that may make the same mistakes I made.
Do SuperSU work with Android 8.1 and TWRP 126.96.36.199?
Hmmm, the 'thanks button' must be broken on this thread.This is the most incredible thread. Likely to be my Swiss Army Knife for using Marlin.
All went perfect for me with your 7. Root with Magisk - Pass SafetyNet Clean Install instruction until I tried to Boot to Recovery after installing the 3.2.1-0 zip. It could not decrypt my data. Had to fastboot boot the 3..2.1-0 img file to be able to finish and root with 15.3 Checked my zip on the phone that I installed and it has the correct MD5 as per the TWRP website and matches the one on my PC that I copied to my Pixel XL. Not sure why it would not decrypt. I've lived so long with just having the img to boot TWRP that it's not a big issue for me.
have to eat part of my words. I just was able to boot to the bootloader and then boot to recovery and decrypt. Guess I should have done that yesterday instead of rebooting TWRP from TWRP and not boing to the bootloader first and then to recovery. Works perfectly as advertised. Thanks again.
Thanks for all your work for us. It's very appreciated.
Yeah that's what I thought. I think he just writes it just as a precaution, in case anything goes wrong on 8.1, first factory reset and then write the problem if it still persist