yashsingh1/xdaforums huggingface dataset:
[Google Pixel Guides, News, & Discussion] eddberkel:
Haha I was wondering if you would ask, I kept my user data in tact, do I have to perform a full wipe?
[Google Pixel Guides, News, & Discussion] eqbirvin:
Lol yeah I highly recommend it. I've seen quite a few odd issues are reporting and they all seem to have one thing in common; they didnt preform a full wipe. Sometimes we can get away with not having to but other times it introduces problems for some reason
[Google Pixel Guides, News, & Discussion] eddberkel:
Ok, well would you be able to test something for me with a rooted device? Lol.

I only want root so that I can disable the additional users button (Bottom of pull down menu, blue avatar). See attached.

Can you edit your build prop to have these 2 lines and see if it removes that icon so you can't select it from the pull down menu?

fw.show_multiuserui=0

fw.max_users=1
[Google Pixel Guides, News, & Discussion] eqbirvin:
Yeah give me one minute!
[Google Pixel Guides, News, & Discussion] eqbirvin:
Adding those lines to the build.prop removed the ability to add users from the QS (see attached) :)
[Google Pixel Guides, News, & Discussion] eddberkel:
Awesome! I guess I will wipe my data then... sigh... lol I tried the ADB Pull/Push but it did not update, I guess I need to be rooted....
[Google Pixel Guides, News, & Discussion] eddberkel:
Out of curiosity on your device are you able to boot from both slot a and b into your system? And do you have root on both slots?
[Google Pixel Guides, News, & Discussion] banciii:
Has anyone tried with the september OTA?
[Google Pixel Guides, News, & Discussion] smackdownn:
What would be the fastest way to backup internal storage to pc. MTP is too damn slow while transferring lotta files. It literally takes few seconds for each file even if they are <1MB. I wanna flash Oreo now especially since we have safteynet pass but this backup thing is what holds me back everytime. And when files are transferring it makes windows slow for some reason so I can't game or anything. I miss mass storage mode.
[Google Pixel Guides, News, & Discussion] eqbirvin:
That sounds REALLY slow...make sure you're using oem usb to c type with a 3.+ Usb port on the pc
[Google Pixel Guides, News, & Discussion] eddberkel:
Hey Man, I got root without wiping data! :D I have not tried to do it again so it may be a fluke however here is what you do.

1. Install Oreo to Slot A (Slot B, may work as well I just haven't tried it lol) and boot into it, make sure everything works.

2. Flash Oreo again with Flash-all.bat, making sure to remove the -w so you don't wipe everything

3. Boot into TWRP, mount system, install Superuser

4. Phone will reboot a couple times and then it will launch with full root.

Once again, I did this once, it worked for me, may not work for you! Best of luck flashing :D
[Google Pixel Guides, News, & Discussion] derekr44:
ADB Pull is always quicker for me. I noticed using Windows Explorer to copy files was painfully slow.
[Google Pixel Guides, News, & Discussion] piperx:
For speed transferring files you have to use Linux, of course it works in windows, but slow as hell.
[Google Pixel Guides, News, & Discussion] smackdownn:
That is alot better than windows explorer.
[Google Pixel Guides, News, & Discussion] srqrob:
+1. May not work for all but updated with flash-all.bat -w removed and install SR3 SuperSu with modded TWRP for Oreo. Root and all appears OK. If I encounter any weirdness, I'll post again but all appears OK. O is very fast for me!
[Google Pixel Guides, News, & Discussion] turtlez86:
Ahhh.... I just upgraded to 8.0 from 7.1.2 (root) and realised the root is gone, now that I want to back up my stuff first, but then I saw point

4. Go to "Wipe" select "Advanced wipe" check just "internal storage" and swipe to wipe

Will this erase all my data!?? #OhNo

Thanks for helping to answer! :)
[Google Pixel Guides, News, & Discussion] eddberkel:
That will erase all your data. Try to use the flash-all script and remove the -w (or it will wipe your data) and then install the new superuser zip when booted into TWRP. And you should get root without losing any data. If you are unsure make a backup first.
[Google Pixel Guides, News, & Discussion] amberkalvin:
I just want to say thank you. I was tired of the android 8.0 update notification and decided to go ahead and flash the factory image. Found this thread on rooting and it worked perfectly. So does the suhide. I did so without wiping data and all went well. Thanks!
[Google Pixel Guides, News, & Discussion] thrgk:
Once i follow this guide I can install roms and kernels? And as long as I have OEM unlocking switched to on im all set?
[Google Pixel Guides, News, & Discussion] thrgk:
Is it normal to say when I reboot or boot that your device is corrupted crap press power to pause boot? It's fine booting but just wondering if I can get rid of that screen somehow

Thanks
[Google Pixel Guides, News, & Discussion] diosvany:
defective root

i lose root when i reboot and then i con no longer boot up the twrp and re root it i then have to flash the whole system again to gain back root access what could be the issue
[Google Pixel Guides, News, & Discussion] turtlez86:
DIDN'T wipe data and it went well too!

Yep, just to say that it went well, made a backup, didn't wipe. Thanks!! :D
[Google Pixel Guides, News, & Discussion] eddberkel:
Awesome! Glad to hear it :)
[Google Pixel Guides, News, & Discussion] srqrob:
Update. Posted yesterday didn't wipe and went well. Retract that. Developed a wake up lag late yesterday and user interface system failure overnight. Now have wiped and a fresh, clean install.
[Google Pixel Guides, News, & Discussion] bbyers:
im very new to the whole "root" aspect, but i believe once im done ill be able to activate the hotspot feature on the phone....is that right? the only reason im thinking about trying this is to get my hotspot to work. im on the OLD verizon unlimited data and this phone it doest work.
[Google Pixel Guides, News, & Discussion] eqbirvin:
As long as you have an unlocked bootloader you can install ROMs kernels whatever you want make sure you update yourself all the latest info and procedures before you get too far though. It's always best to be informed going into any of that haha

Yep totally normal and completely annoying unfortunately on the pixel there's no way to remove that. Google has embedded that image that pops up when you turn the phone on and your bootloader is unlocked really really deeply into the device.

Are you booting TWRP from your computer when trying to enter TWRP and did you preform any kind of wipe during the install process that you went through?

Well welcome to the community if your new here also!!!

You are correct once you root you will be able to make the modification that allows you to enable tethering. You will be modifying a file called build.prop. it's pretty simple to do and if you don't have a walk through that you were planning on following, I can easily link one that I've used numerous times in the past. Just let me know
[Google Pixel Guides, News, & Discussion] diosvany:
I no longer lose root when rebooting don't know what happened that fixed it but i can't flash twrp to my device is that a normal issue now with Pixels or is it just me experiencing the issue
[Google Pixel Guides, News, & Discussion] eqbirvin:
100% normal on Android O on pixel
[Google Pixel Guides, News, & Discussion] bbyers:
i sent you a pm, thanks
[Google Pixel Guides, News, & Discussion] amberkalvin:
So I have a question. I now have an update notification that an update failed to install. It's a 50mb update. Any way around this or just force it to not show notifications?
[Google Pixel Guides, News, & Discussion] smackdownn:
Was wondering the same thing. Also I wanted to know if its okay to OTA while rooted.
[Google Pixel Guides, News, & Discussion] churchmice:
I have flashed the september security patch from the August oreo release, so far so good, and below is my steps:

1) download factory image, change flash_all.bat, remove -w ( you could optionally add --skip-reboot so that it won't reboot after flashing ) so that it won't wipe the data

2) execute flash_all.bat to flash the september factory image

3) fastboot boot twrp-mod.img and flash the supersu

The suhide seems to be kept during the flash and there is no need to flash it again. I have run the safety net test and it still passes.
[Google Pixel Guides, News, & Discussion] amberkalvin:
One more question and maybe this is a silly one. We all know we can get to twrp from the bootloader to do these initial installs, can we backup and restore from twrp even though it's temporary?
[Google Pixel Guides, News, & Discussion] churchmice:
I don't think so, the modded twrp is not working fully functionally. For example, I tried to flash my own mod ( a zip file ) as I always do but it failed. I suspect the backup and restore function will also have flaws.
[Google Pixel Guides, News, & Discussion] msmall82:
I am curious about the same, I was able to get a Verizon Pixel before the bootloader was completely locked down and I am running 7.1.1 (I think). Rooted with a stock rom.

Can I run the 8.0 OTA update? I'd rather just install a stock image of 8.0 using the same methods I used to root but it was so long ago (and completely different from any other phone I've rooted before) I don't really remember all of the steps!

Has anyone written a walk through yet to upgrade from a rooted Verizon running 7.1.1 to go to 8.0 ??
[Google Pixel Guides, News, & Discussion] DJBhardwaj:
The modded TWRP in this thread is meant for the Pixel only? Not the Pixel XL? If so, then someone here could be please direct me to the one available for Pixel XL?
[Google Pixel Guides, News, & Discussion] TonikJDK:
Its for the XL also.
[Google Pixel Guides, News, & Discussion] robocuff:
I just did this last night. It was totally painless. I downloaded the September factory image, removed the -w in the flash-all.bat and then ran it. Once the install was done, I booted to the OS. Don't know if it's needed or not but I wanted to know things were working. Once booted, I booted the phone back to the bootloader, fastboot booted the modded TWRP for Oreo, then flashed Elemental X kernel and immediately after that (without rebooting) I flashed SuperSu and then rebooted. Everything was working as it should. Haven't ran into a problem yet.

I don't know if the same order would work if you use franco's kernel. You'd have to check that thread to find out. If you aren't flashing a kernel, just flash SuperSu and you should be good.
[Google Pixel Guides, News, & Discussion] Conchors:
does SU hide hide both root and bootloader unlock from things like PokeGo?

My bad. I found the answer a few pages back. I was still reading the dev preview info at the time
[Google Pixel Guides, News, & Discussion] srqrob:
For any skeptical holdouts like me, in spite of the squirrely numbering, opr3.170623.007 is indeed the update for opr6.170623.012. A no wipe flash of the update produced a so far perfect 8.0.0 on my Google store Pixel XL. On the first 8.0.0 clean install, I had a couple of errors prompting restart.
[Google Pixel Guides, News, & Discussion] discolemonade:
Running the latest Oreo factory image rooted using this method, and YouTube stopped working for me (crashes on launch, clearing cache and app data,disabling, reboot etc didn't help). Anyone else have this issue?I think I've hidden everything necessary through Suhide.
[Google Pixel Guides, News, & Discussion] kaparo81:
I followed the procedure but always came up with the error "failed to mount system device or resource busy". Where is that wrong?

EDIT: All right, I solved it! Sorry
[Google Pixel Guides, News, & Discussion] seejaykim:
Ive been running into this error and havent been able to fix it. what fixed it for you?
[Google Pixel Guides, News, & Discussion] tdct12:
I'm pretty sure the new official twrp released on the 25th works fine on oreo.
[Google Pixel Guides, News, & Discussion] hitman047:
I'm on 7.1.2 right now. Should I upgrade to 8.0 before I try this root method?
[Google Pixel Guides, News, & Discussion] nickporwal:
Is titanium backup working after rooting Oreo? Any other method or tool to restore apps?
[Google Pixel Guides, News, & Discussion] kaparo81:
I just realized that after the reboot the root had been run without any other problems;)
[Google Pixel Guides, News, & Discussion] lordloki77:
Same problem. Any luck?

It doesn't fail in all apps. E.g., works in nine email, but fails on both lastpass and Robinhood stock trading app. Totally crashes lastpass. Doesn't completely crash Robinhood. I'll try capturing a logcat later.

Edit: more information. I think it's just the initial activation that is failing, because if I restore lastpass from tibu from a build that had fingerprint enabled, it continues to work. Additionally, I'm seeing a crash when I attempt to open credit cards in Android pay. Thinking I may need to do the fill-in wipe instead of just a factory reset.

Any ideas? Would prefer not to if I can avoid a full reinstall.
[Google Pixel Guides, News, & Discussion] lordloki77:
Bump
[Google Pixel Guides, News, & Discussion] tnmurdock:
I think I know the answer, but here goes. When booting to TWRP first time it asks about leaving the system, I think r/o and changing to r/w if you chose to leave it as is... would you be wrong or would it cause any problems? My thought process was, since we are not installing TWRP, it should be left as is...
[Google Pixel Guides, News, & Discussion] cstark27:
Works on 8.1 preview. Used SuperSU SR5.
[Google Pixel Guides, News, & Discussion] TonikJDK:
How did you flash su? People are reporting twrp does not accept passwords.
[Google Pixel Guides, News, & Discussion] cstark27:
'Fastboot boot' to the modded TWRP from the OP. It didn't ask me for a password (I don't have a pin, fingerprint, etc lock).

---------- Post added at 05:07 PM ---------- Previous post was at 05:00 PM ----------

Eh. Actually. I don't see SuperSU in my apps. But Network Signal Guru was able to grab root somehow...
[Google Pixel Guides, News, & Discussion] TonikJDK:
Grab the app from the playstore, that may fix you up. I'm still trying to figure out how you got past the twrp password screen. Others are saying the can't even without a pin/password.
[Google Pixel Guides, News, & Discussion] cstark27:
Thanks. That worked...ish. It at least let root apps throw up the prompt but then they just hung (probably because SuperSU wanted to update binary but I didn't let it), so I just uninstalled it for now.

Hm. Not sure on the password. I mean I've seen it before but usually just rebooted and tried fastboot boot again until it didn't show up (because I don't have pin locks so there was nothing for me to enter before). But I haven't rooted since Oreo came out until just now so I'm out of the loop on it all, sorry. All I know is I was on the latest 8.0 build, did ADB reboot-bootloader from my PC then did fastboot boot. Maybe rebooting to the bootloader from a 'trusted' ADB made it work fine?
[Google Pixel Guides, News, & Discussion] Eddster3000:
I have this working on Oreo 8.1.0 Beta 0PP5 after several faild attempts

What I did was:

Unlock the bootloader

Install factory image

Boot into system setup.

Go through setup but skipped fingerprint and security (I tried this with security and TWRP asked for password but would always fail to accept everyone I tried)

Access Developer Options and enable USB Debugging

Open Powershell in my adb folder (I'm on Win10 but it's same as Command Prompt)

.\adb reboot bootloader

.\fastboot boot twrp-3-1-pixel-bootable-mod.img

At this point I didn't bother with the Advance Wipe of Internal Storage I just checked in Powershell that .\adb Devices showed my phone in the list of devices

.\adb push SR5-SuperSU-v2.82-SR5-20171001224502.zip /sdcard/SR5-SuperSU-v2.82-SR5-20171001224502.zip

Flash SR5-SuperSU-v2.82-SR5-20171001224502

Reboot system and tell TWRP NOT to install it as a system app

There was no SuperSU app installed but I installed Titanium Backup to test and it accepted root straight away.

.\adb reboot bootloader

.\fastboot boot twrp-3-1-pixel-bootable-mod.img

.\adb push UPDATE-suhide-v1.09-20171001222116.zip /sdcard/UPDATE-suhide-v1.09-20171001222116.zip

Flash suHide

Reboot system tell TWRP NOT to install it as a system app

Check suHide app is installed

Done!

Tested Titanium backup again and still showed that it was getting root access.

Set up Android pay and all went through fine.

Set Up Pokemon Go and all ok.

Tested Root Explorer.

Tested root with JRummy Root Check and got a positive result for root.

Tested Substratum and themes work

Root and SuHide survives reboot

Hope this helps in some way
[Google Pixel Guides, News, & Discussion] quinejh:
I have been running 8.1 for about a month rooted with SU hide working great. However, I missed Viper and dolby so I went back to 8.0 with Nov build however SU hide is installed but not working correctly for some reason I cant pass safety net. did I forget a step or was their a change in the November build? still think its a good trade off for having the audio back but would be nice if I could have both. thanks
[Google Pixel Guides, News, & Discussion] chugger93:
I'm on 7.1, can I use this guide to flash stock 8.1 and root it? I'm on sprint, would I get this build?

8.0.0 (OPR6.170623.011, Aug 2017, Bell, Telus, Telstra, TMO, Sprint, USCC, Rogers/Fido)

or can I get this one:

8.1.0 (OPM1.171019.011, Dec 2017)

located here https://developers.google.com/android/images#top
[Google Pixel Guides, News, & Discussion] Toomin:
Working with Magisk 15.1

Posted in another thread, but just an FYI in case anyone is looking to root on 8.1 with Magisk, 15.1 works out of the box. I flashed 8.1 (using a full flash, not OTA) without wiping from 8.0, then booted to TWRP 3.2.1 (didn't install TWRP, just fastboot boot), and installed the Magisk 15.1 zip through TWRP. A reboot later, everything is in good shape!
[Google Pixel Guides, News, & Discussion] badhabit_wb:
It works great that way and battery life is much improved as well. Seems like it's working at least as well as supersu if not better.
[Google Pixel Guides, News, & Discussion] charlieworton:
Need some help deciphering the instructions in relation to flashing a Chinese car stereo.
[Google Pixel Guides, News, & Discussion] mike.s:
It' seems you've wandered around and become lost. This is a forum for the Google Pixel phone, it has nothing to do with your car stereo.
[Google Pixel Guides, News, & Discussion] charlieworton:
Fair enough. I had put "root android 8 guide" into the search applet. It led me here. I shall wander on.
[Google Pixel Guides, News, & Discussion] Jaws4God:
I keep going back and forth with rooting my Pixel.. mainly because I want to be able to use a softkey to turn off my screen...

i'm not very familiar with ADB commands and so usually I stuck to the "one click root" methods.. after reading these.. I'm not sure how comfortable I feel trying this... can anyone help me understand how easy this would be for me to do on my device? ( Verizon Pixel with unlocked bootloader.. Android 9.0 Pie )

perhaps help me with a more details walk through... Thank you very much!
[Google Pixel Guides, News, & Discussion] mikeprius:
Ok I think I am getting the hang of this, and thanks for the info. Does the phone by default boot into slot a ?

-Flash Android O

-Dont boot

-Use fastboot and boot into TWRP

-Flash TWRP

-Reboot into TWRP ? I haven't gotten a selection for which slot ?

-Flash SU ?

Does the Pixel automatically encrypt no matter what now or is there still away to disable forced encryption ?

I'm just confused about the slot a/b. There have been a few times in the past where I try to put fastboot boot TWRP and my phone screen literally turns black and is unresponsive. Not sure what causes it.

Thanks
[Google Pixel Guides, News, & Discussion] eqbirvin:
Simplifying the instructions can lead to more complication. But i think youve got the hang out it so:

Edit the flash-all.bat's

Flash android o

flash 7.1.2

Boot to twrp (you will be in slot_a because that is the slot we are flashing 7.1.2 to)

Install TWRP RC2

in twrp main menu> Reboot > Slot B then Reboot> Recovery

twrp comes back up

Flash supersu sr 2.79 extra delay

twrp main menu > Reboot > system

So what ive found is encryption is basically forced. I havent found a way around it :/

I know what you mean, it was doing the same thing to me when i was on android o without all the funny business to root
[Google Pixel Guides, News, & Discussion] mikeprius:
Ok great, I think I got it. One more question, does the phone by default always start in slot a and the ROM is actually in slot a ? Is this the reason TWRP goes in slot b ?
[Google Pixel Guides, News, & Discussion] eqbirvin:
I don't believe it always defaults to a particular slot. There can be two different systems installed on the phone technically. But they both share the/sdcard/ and /data
[Google Pixel Guides, News, & Discussion] HammerStrike:
Thank You, worked well on my XL. Is it possible to boot into both slots and basically run both roms on the phone?

Also this is the first time posting to this website.
[Google Pixel Guides, News, & Discussion] gubacsek:
HUHH... wasn't easy :D

I followed your instructions to a letter, and I had some problems (copying the TWRP zip and SU zip to /sdcard and after flashing TWRP and rebooting into it, the files weren't there, and the phone was not reachable via USB....), but I solved them (I copied the zips to /data :P) and afterall, everything is fine!

Is a huge win!!! Thank you very much for the instructions!

The phone is a bit sluggish, chrome forcecloses a lot, a few random reboots here and there :D but i love having the O on my phone :P