yashsingh1/xdaforums huggingface dataset:
[Google Pixel Guides, News, & Discussion] mikeprius:
Do you always let the phone boot up normally after stock, then go into bootloader and boot TWRP, the flash the TWRP zip ?

Afterwards, do you reboot TWRP into recovery again then stock, or just flash the .zip of TWRP then go right into stock ?

The process for this has been more confusing than the Nexus b/c there are slots a and b.
[Google Pixel Guides, News, & Discussion] bobby janow:
That's what I thought. Just correcting the above post is all.
[Google Pixel Guides, News, & Discussion] eqbirvin:
Don't boot into system after 7.1.2 flash or Android O flash. Just boot into TWRP, flash the TWRP rc2 (after dealing with internal storage issue) change to slot b (while still in TWRP) then reboot to recovery and make sure you are in slot b again. Finally flash SuperSU package.

Ugh I know. I love the pixel but is slot/partition change is a headache haha
[Google Pixel Guides, News, & Discussion] Kisakuku:
Working test version of TWRP for O DP4.
[Google Pixel Guides, News, & Discussion] eqbirvin:
Your URL link doesn't go anywhere..
[Google Pixel Guides, News, & Discussion] eqbirvin:
Disregard y'all
[Google Pixel Guides, News, & Discussion] piperx:
That link works fine here on phone(s) & computer, both using Firefox nightly
[Google Pixel Guides, News, & Discussion] Kisakuku:
Thanks, fixed.

I've already fixed the link.
[Google Pixel Guides, News, & Discussion] Kisakuku:
SuperSU v2.82 SR2

Download

Release notes

Contains fixes from v2.82 SR1 PixelFix

On O DP1-4 should be flashed using this TWRP

Changelog
[Google Pixel Guides, News, & Discussion] eqbirvin:
I have ARISE audio working on Android O incase anyone was curious
[Google Pixel Guides, News, & Discussion] holla420:
I got it to work once and now i can't I gave up on getting it to work lol
[Google Pixel Guides, News, & Discussion] krazekid7:
Guys, suhide lite works with dp4 and root. I have android pay works
[Google Pixel Guides, News, & Discussion] maflin18:
Just flash suhide in booted TWRP? No other steps?
[Google Pixel Guides, News, & Discussion] krazekid7:
Flash SuperSU config and choose sbin (last option) for Android 8 or systemless for Android 6&7

Then flash SuperSU 2.82 SR3 and then flash suhide lite
[Google Pixel Guides, News, & Discussion] paco8:
So ... You guys think this will work with the oreo version released today? :)
[Google Pixel Guides, News, & Discussion] badhabit_wb:
I'm running 8.0.0 and it works great for me. It's on a pixel.
[Google Pixel Guides, News, & Discussion] paco8:
How? Are the images up already? And did you use the same steps as OP?
[Google Pixel Guides, News, & Discussion] badhabit_wb:
I'm running the google beta version and it works fine. I'm using sr3 instead of sr1 and I'm also running suhide.
[Google Pixel Guides, News, & Discussion] paco8:
What "Google Beta Version"? ODP4? I'm talking about the one that is being released -right now-, the "Google Stable Version" if you know what I mean. :D

android.com/oreo
[Google Pixel Guides, News, & Discussion] badhabit_wb:
downloading opr6 right now. I'll flash it in the next hour or so
[Google Pixel Guides, News, & Discussion] Kisakuku:
Android 8.0 Oreo official factory images posted.
[Google Pixel Guides, News, & Discussion] krazekid7:
I can confirm root works on opr6. Personally, I used twrp to flash 2.82 Sr3 and SUhide after that

Everything is running flawlessly
[Google Pixel Guides, News, & Discussion] paco8:
can you please post your step-by-step? I thought twrp doesn't work on odp4, how did you flash it and what files did you use please? thanks!
[Google Pixel Guides, News, & Discussion] badhabit_wb:
There's an experimental TWRP that works great. Just load 8.0 as you would normally load any os.
[Google Pixel Guides, News, & Discussion] krazekid7:
Use this

https://xdaforums.com/pixel/development/mod-twrp-recovery-pixel-android-o-dp4-t3651896

Then flash su config and choose sbin, then flash SuperSU

Reboot to Android

Reboot back to bootloader, boot TWRP and flash suhide
[Google Pixel Guides, News, & Discussion] paco8:
thank you. but what do you mean by?

"flash su config and choose sbin"

just flash the su sr3 via adb from here

https://download.chainfire.eu/1011/CF-Root1/root-marlin-pixelxl.zip

after flashing oreo

then how do I "choose sbin"?
[Google Pixel Guides, News, & Discussion] krazekid7:
Fastboot boot twrp.img
[Google Pixel Guides, News, & Discussion] badhabit_wb:
What Krazekid7 said. I didn't even do su config. Don't think it's necessary on 8.0. That said I could be wrong, but it works fine for me without it.
[Google Pixel Guides, News, & Discussion] Kisakuku:
Exactly, SBIN is the default option on 8.0, so no need to set it manually.
[Google Pixel Guides, News, & Discussion] krazekid7:
True
[Google Pixel Guides, News, & Discussion] eqbirvin:
Hey yall. Thank you guys for the awesome updates and feedback. Thanks to you guys the OP has been updated to include all the new links to SuperSU, SuperSUHide Lite, the modded TWRP and the full steps to get it up and running for someone blindly coming into the root situation. Keep up the great work all of you!
[Google Pixel Guides, News, & Discussion] shopealope:
How did you get it working? I've been trying to flash with the modded twrp and it doesn't install it.
[Google Pixel Guides, News, & Discussion] eqbirvin:
I use the last songbird aroma one
[Google Pixel Guides, News, & Discussion] shopealope:
Never heard of it but I'll search for that one. I've just been using the WETA one from here. Thanks for the help!

Edit: got it working, thanks again!
[Google Pixel Guides, News, & Discussion] Cares:
Is a custom kernel no longer necessary to hide an unlocked bootloader for SafetyNet?
[Google Pixel Guides, News, & Discussion] eqbirvin:
Apparently not for the time being
[Google Pixel Guides, News, & Discussion] jblazea50:
I flashed the su hide and the others from the OP, yet my device fails safetynet check. Bootloader unlocked.
[Google Pixel Guides, News, & Discussion] eqbirvin:
How are you doing the safety net check?
[Google Pixel Guides, News, & Discussion] jblazea50:
Using Root Checker app. Also, Android Pay didn't let me add credit card due to Root or unlocked bootloader message.
[Google Pixel Guides, News, & Discussion] eqbirvin:
You have hidden root to Android pay in the supersu hide GUI app, right?
[Google Pixel Guides, News, & Discussion] jblazea50:
Yes sir, it has the red minus icon in the su hide app.
[Google Pixel Guides, News, & Discussion] eqbirvin:
That's odd. I have answered auto up and working I paid with it a few hours ago. I also have root hidden to the play store
[Google Pixel Guides, News, & Discussion] jblazea50:
I have just about all the Google apps hidden. Not sure what the problem is. I'll look into it tomorrow.
[Google Pixel Guides, News, & Discussion] eqbirvin:
Sounds good, I'll be here
[Google Pixel Guides, News, & Discussion] ItWasAllIntended:
Ugh. Why do people still use SuperSU when MagiskSU is such a better option. MagiskSU does everything SuperSU does perfectly and, unlike SU Hide, is still being updated. Plus there's the Magisk Modules and Magisk bypasses Safety Net by itself. Magisk is also open source. I just don't see why you wouldn't switch to Magisk as it's just as simple a process as installing SuperSU and switching to it isn't hard either.
[Google Pixel Guides, News, & Discussion] eqbirvin:
Chainfire has supported Pixel much more than the Dev of Magisk. I find it to be much more stable and more consistent for new comers and myself to install. Its more widely compatible with root apps. There are guides all over the forums for doing different modifications using SuperSU specifically. I still fully trust Chainfire and SuperSU. SuperSU Hide lite was just updated on the 15th.
[Google Pixel Guides, News, & Discussion] ItWasAllIntended:
But SuperSU was sold to some Chinese company. I've never come across any root apps incompatible with Magisk but that's fair. I wasn't aware of the light version of SU Hide but alright, though I do like it being already built into Magisk and the only reason Magisk isn't officially supported is because the developer hasn't received has Pixel in the post yet and Goowin_c's version is liked to on the Magisk page.
[Google Pixel Guides, News, & Discussion] badhabit_wb:
SuperSu and SuHide is working great on my pixel. It's easy to set up and I see no reason to change to something that may, or may not, work as well.
[Google Pixel Guides, News, & Discussion] eqbirvin:
I know it was but I trust that company and chainfire.

When magisk becomes more mature I will probably make the switch
[Google Pixel Guides, News, & Discussion] MeandrousShark:
Hey, I'm having trouble getting the internal storage to mount on my Mac, I wipe the internal storage as per step 4, but it doesn't show up on my computer. Did I miss something?
[Google Pixel Guides, News, & Discussion] jblazea50:
Does Magisk work on Android Oreo and pass Safety net? Is there a guide to follow with all the links? I used Magisk before using the O DPs and now I want Android Pay back.
[Google Pixel Guides, News, & Discussion] eqbirvin:
Unplug the pixel then plug it back in and see if it is available. There will be no files in the internal storage just a heads up
[Google Pixel Guides, News, & Discussion] eqbirvin:
Well AP quite working for me so they might of patched it already. Anyone else have it working?
[Google Pixel Guides, News, & Discussion] uodii:
You still need a custom kernel or modified stock kernel in order to pass the unlocked bootloader check. Otherwise, hiding root is pointless.
[Google Pixel Guides, News, & Discussion] Cares:
Nope. I'm passing SafetyNet with stock kernel unmodified and just SuperSu and suhide.
[Google Pixel Guides, News, & Discussion] badhabit_wb:
Stock kernel, pixel, passing test without a custom kernel.
[Google Pixel Guides, News, & Discussion] uodii:
Unlocked boot loaders too? Or does SuperSU help hide this?

I'm running stock unmodified without root (only unlocked bootloader) and I'm not passing
[Google Pixel Guides, News, & Discussion] badhabit_wb:
Unlocked, rooted,and suhide
[Google Pixel Guides, News, & Discussion] uodii:
Well that's just awesome. I didnt realize suhide was capable of doing that as well. Thank you both!
[Google Pixel Guides, News, & Discussion] Sh0X31:
Guys one question do Titanium Backup work on Oreo?
[Google Pixel Guides, News, & Discussion] badhabit_wb:
Yes it seems to be
[Google Pixel Guides, News, & Discussion] Sh0X31:
Any way to root without wiping?

What I do:

Flash Android Oreo (fastboot update image.zip)

After successful flashing I boot directly into bootloader

Flash SuperSU (sr3) & reboot

result
[Google Pixel Guides, News, & Discussion] PUERTO_RUK:
So just making sure I'm understanding this correctly. We have to Fastboot boot to TWRP and then flash SuperSu , then fastboot boot TWRP again and flash SuperSu Hide. Also, we have to wipe Internal Storage which means if we don't back up the storage to a PC, we lose EVERYTHING (music, pics, files, etc).
[Google Pixel Guides, News, & Discussion] uodii:
That was only required on the Beta. I flashed the OPR6 on top of 7.1.2 and didnt wipe internal or data and all went well.

Flash OPR6

Boot

Fastboot boot modified TWRP

Flash SuperSU

Boot

Fastboot boot modified TWRP

Flash SuperSU Hide

Boot

The additional reboots may not actually be required, but this is what I did and had no issues with data and everything was perfect.
[Google Pixel Guides, News, & Discussion] PUERTO_RUK:
That's exactly what I did minus the root. Haven't rooted it yet. Was happy when I flashed OPR6 and didn't lose my data. So with this version of TWRP, we'll have to Fastboot boot it every time we want use TWRP, correct?
[Google Pixel Guides, News, & Discussion] bobbarker2:
Until a modded TWRP zip is made, yes.
[Google Pixel Guides, News, & Discussion] eqbirvin:
Yes you have the order correct. You don't have to wipe internal storage as long as you can get the files into the device. but some I've talked to say that internal storage isn't accessable without that wipe (when in TWRP) and flashing the Android O factory images wipes your internal storage anyway (unless you edit the flash-all.bat to exclude the -w)
[Google Pixel Guides, News, & Discussion] fcobain:
Hello everyone, I can't copy superSU after wiping internal storage, so I boot normally and copy the superSU (I did it on rom, not in twrp), then boot to twrp.img and flashed superSU (I'm not flashed SUHide because I don't need it) and now my phone got hot pretty easy when playing games (not like this before on nougat). Is there any wrong? Or it just my feeling?

These are step by step:

- flash factory image

- finish welcome screen

- boot twrp.img

- wipe internal storage

- can't copy superSU (stuck on around 10%)

- wipe internal storage again

- still can't copy superSU

- boot to phone normally

- copy superSU

- boot again to twrp.img and flash superSU

Thanks and sorry for bad English.
[Google Pixel Guides, News, & Discussion] eqbirvin:
Hey there! I noticed the same thing heat wise. I fixed it by wiping cache and data of Google play services. I rebooted after and it seemed to fix my issue
[Google Pixel Guides, News, & Discussion] cmivxx:
So, fun thing just happened. I manually dirty flashed the factory image (wanted to save my data) on my previously unlocked (depixel8), non-root, TWRP recovery, ElementalX kernel 1.15, stock 7.1.2 rom and while the kernel is no longer EX, the phone is running great and STILL PASSES SAFETYNET!!!! I had to re-download and fire up Pokemon GO which worked first try. I fired up Android Pay and got in without issues. This isn't supposed to work right?

Here were my steps in case anyone is brave enough to give it a whirl:

unpack factory zip to get to the prettiness.

reboot to bootloader (NOT RECOVERY)

fastboot flash radio `radio image included in factory zip`

fastboot reboot bootloader

fastboot flash bootloader `bootloader image included in factory zip`

fastboot reboot bootloader

fastboot update `image file included in factory zip`

fastboot reboot

May not need all of the reboots, but I was worried something was going to go sideways so I wanted to be extra careful on each step.

Took about 5 minutes to start all the way up (got dots and piano in like 15 seconds), but she is running smooth now.

Just thought I would post the good news and hopefully help someone else.

UPDATE: Also FYI... Previously in "Developer Options", the bootloader option was greyed out and said "Connect to the internet or contact your carrier" even though the bootloader was unlocked. Now it says "Bootloader is already unlocked" and is still greyed out. Wonder if Verizon started allowing unlocks? Something tells me no.
[Google Pixel Guides, News, & Discussion] henk-jan:
Screen/keyboard are reacting weird

I installed 8.0 with the flash-all.bat file without wiping the internal disk.

Rooted, Elemental-X unrooted the device so I rerooted it with TWRP (but lost again Elemental-X)

Now I can't use the keyboard : it dissapears and re-appears without having the time to type.

Some progs are doing the same: they startup but are gone within a second.

The Back button only works typing it twice.

Are there more with this problem?

A fresh(new) install didn't remove the problem.

Any sugestions?
[Google Pixel Guides, News, & Discussion] cmivxx:
Did you restore all of your apps after you did a fresh install? I noticed that quite a few of my apps were not optomized for 8.0 yet, and one of them was even stealing window focus when in sleep mode that prevented Ambient Display from working. When I uninstalled a bunch of my old apps, everything went fine...

I have seen similar things to what you mentioned, but it was usually due to an app with accessibility permissions (pushbullet, kde connect, etc.) that was stealing window focus causing the keyboard to disappear.
[Google Pixel Guides, News, & Discussion] henk-jan:
Thanks for your respons. I just found the answer before reading this: 3G watchdog pro was the problem. After removing it the problem was solved so you are right: be carefull with Titanium backup.
[Google Pixel Guides, News, & Discussion] cmivxx:
new update:. After using Android pay about 4 times this morning successfully, it now no longer works. I'm getting the safety net error. Oh well. Here's waiting for a custom kernel!
[Google Pixel Guides, News, & Discussion] udahy.manna:
What about the battery life in Oreo for pixel?
[Google Pixel Guides, News, & Discussion] cgrimm9:
There is already a custom kernel out therehttps://xdaforums.com/pixel/development/kernel-elementalx-p-0-04-t3490086
[Google Pixel Guides, News, & Discussion] cmivxx:
Ooooo.. really? Which one? I couldn't find it.
[Google Pixel Guides, News, & Discussion] cgrimm9:
ElementalX-P-2.00

https://xdaforums.com/pixel/development/kernel-elementalx-p-0-04-t3490086
[Google Pixel Guides, News, & Discussion] quinejh:
just to clarify, we no longer need to flash the boot signer is this correct?
[Google Pixel Guides, News, & Discussion] eqbirvin:
Correct!
[Google Pixel Guides, News, & Discussion] quinejh:
thank you!
[Google Pixel Guides, News, & Discussion] burtonlax:
How do I update from PN 7.1.2 w/ magisk to Oreo without wiping data and keeping root?
[Google Pixel Guides, News, & Discussion] sslayer22:
So I've got a noob question... everything I've read just says "Flash the Android O factory image on your device" without any steps on how to do that. I managed to get 8.0.0 installed but not sure if I did it correctly. Phone boots up and runs great but when i boot into the modded TWRP, flash superSU 2.82, reboot system(without installing twrp app), superSU never shows up. Root checker says not rooted....not quite sure what to do.

I've wiped internal storage several times and never had problems accessing storage to copy over superSU zip. The zip flashes without error, just flat out isn't installed. What now?

Basically step #8. let the system boot up and check to make sure supersu is there .....what if it isn't there?
[Google Pixel Guides, News, & Discussion] badhabit_wb:
This thread https://xdaforums.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133 will tell you step by step. I'd use 282 sr3. You didn't say what phone you're on but I'm guessing pixel. When you booted TWRP did you install supersu from there? If so it should have worked.

If you're not sure about loading 8.0.0 go here https://developers.google.com/android/images. Don't relock the bootloader if you're going to root. If you did that's your problem.

Hope you're doing well in Houston. Looks rough down there.
[Google Pixel Guides, News, & Discussion] sslayer22:
I'm on a pixel xl, and yes I flashed 2.82 sr3 from twrp. Not sure why it didn't work. I wouldn't even know how to go about relocking the bootloader. I've been flashing every new thing left and right since day one on this thing and never had any problems.

Thanks btw, it's still raining bad here. Everyone I know is in a couple feet of water but me. I actually never even lost power. So far I've been extremely lucky.

[UPDATE] Still not sure why it didn't work the first couple of times but I flashed superSU config aroma right before 2.82 sr3 and it finally worked. I know that isn't supposed to be necessary for android O but whatever, it worked, I'm happy.
[Google Pixel Guides, News, & Discussion] burtonlax:
I ended up getting the same result and couldn't find a way around doing a factory reset. Sure I lost some stuff but most of the important things to me were thankfully backed up via Google.
[Google Pixel Guides, News, & Discussion] tzortst:
Are people able to use fingerprint within their apps after rooting? I can use fingerprint to unlock phone but if I use fingerprint within an all :IE LastPass the app instantly crashes. This happens for all apps that can use the print. I've also tried hiding from with suhide
[Google Pixel Guides, News, & Discussion] badhabit_wb:
works fine on my apps on a pixel
[Google Pixel Guides, News, & Discussion] tzortst:
What app have you tried? I'll like to try one on my phone
[Google Pixel Guides, News, & Discussion] badhabit_wb:
Just tried it with cvs app
[Google Pixel Guides, News, & Discussion] derekr44:
LastPass and USAA work for me with fingerprint.
[Google Pixel Guides, News, & Discussion] tzortst:
Cheers, wonder what it could be :/
[Google Pixel Guides, News, & Discussion] Lucky Thirteen:
I have the exact same issue here with a fresh flash of Android 8 via the flash-all.bat.

As soon as I root my phone the keyboard (GBoard app) is acting like you described. I tried another keyboard from the Play Store and it's doing the same behavior as GBoard.

Did you managed to find a solution?

EDIT :

I have seen how you solved this issue after posting this message, and I too was using 3G Watchdog and I uninstalled it, the issue went away immediately. Thank you!
[Google Pixel Guides, News, & Discussion] mikeprius:
i was just looking at the OP, is there not a flashable zip for TWRP yet for android O so you don't always have to boot into TWRP ? Before you'd boot into TWRP, then flash TWRP and you have it.
[Google Pixel Guides, News, & Discussion] derekr44:
Not yet
[Google Pixel Guides, News, & Discussion] kazemitsui:
I just updated via the OTA to Oreo 8.0 do we REALLY have to wipe to install SU/SUhide to get SU on android 8? Can we skip that step?
[Google Pixel Guides, News, & Discussion] mikeprius:
If it's stock, you can just boot into TWRP and flash SU. If you want SU hide then you may need to but for simple root on the stock image it appears not.
[Google Pixel Guides, News, & Discussion] eddberkel:
I really need someone's help right about now, so I have a Google Pixel (Sailfish). I was running Android 7.1.2 NKG47S with superuser root. I saw that there was an Android 8.0 update so I used flashfire to take the ota file and flash it. It looked like it took it but then got stuck in a boot loop. So needless to say currently I have no recovery and my phone won't boot. I am able to boot into the TWRP listed on this forum but I cannot wipe the internal storage in order to put files onto my phone, it just tells me that it failed. I then wanted to just flash the update directly from google with fastboot, however there is no flash.bat on the file I download and I'm not sure how to make one. Here is the google download I am using - https://dl.google.com/dl/android/aosp/sailfish-opr6.170623.011-factory-0d712594.zip

Any help would be more than appreciated!
[Google Pixel Guides, News, & Discussion] badhabit_wb:
There's a flash-all.bat That's the one you use.
[Google Pixel Guides, News, & Discussion] eddberkel:
So I found the correct zip, and ran the flash-all.bat however the fun keeps rebooting and will not load the OS. And then it goes to my recovery showing a dead android saying "No Command" any other ideas?
[Google Pixel Guides, News, & Discussion] mannunikhil:
What error did you get when you ran flash-all.bat? Before running this .bat file did you make sure your adb and fastboot drivers are properly installed with latest and your pixel is recognizable? [Hope yes!]

You can try flashing each image file from the factory zip manually. Follow a small tutorial I gave to another user

https://xdaforums.com/showpost.php?p=73699257&postcount=5
[Google Pixel Guides, News, & Discussion] eddberkel:
Awesome! I figured it out, I had to flash both slot a and slot b, now it booted into Oreo and looks beautiful! Thanks for the help!
[Google Pixel Guides, News, & Discussion] eddberkel:
Now I have another question, so I have stock Android 8 running on my Pixel, I can boot into TWRP and when I click install and when I select the Superuser zip downloaded from here the installations looks like it goes through, my phone reboots back into TWRP however then when I reboot to system there is not root... Any ideas?
[Google Pixel Guides, News, & Discussion] srqrob:
I'm running rooted stock August 7.1.2 update on Google Store Pixel XL. Has anyone done the Oreo Factory Image flash-all.bat with the -w removed as I've done every month with the 7.x.x updates? Guess I'm spoiled and lazy, it's been so trouble free and easy.
[Google Pixel Guides, News, & Discussion] eqbirvin:
Did you preform a full erase when flashing Android o or did you try to keep your userdata intacked?