yashsingh1/xdaforums huggingface dataset:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Drastically reduced? Definitely not.

My battery life is excellent.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Frankie1588:
Awesome! I can usually manage 5-6 hours of screen on time before needing a full charge so I was hoping to maintain that. Definitely going to give this a shot.

Looks like a great read. Thanks for posting. Checking it out now.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Con1750:
Working good for me, thanks Flar2. Have you added any audio gain to start with? it seems louder than stock without playing with the settings you have added straight away.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Nitemare3219:
In love! Instructions in the OP were spot on, I just may recommend adding the part that tells people to check the bootloader screen to determine boot_a or boot_b - had to do a search to find this.

Vibration control is great.

Color cabliration is fantastic! Finally a bit more saturation than sRGB, but not the cartoon levels of stock.

High brightness mode, hallelujah! Works great with flar2's HBM widget (clearly), but I didn't even know the widget existed on my 6P. I was manually activating it every time. The widget has an auto mode that works perfect in my quick testing. This thing is just about as incredible as the S7E and Note7 for sunlight viewing now.

My only suggestions is I would prefer if Sweep2Sleep could be adjusted. It's a little bit of a stretch for my thumb on an XL to hit all 3 nav buttons to make it sleep. I would prefer if I could just specify how much "area" of the status bar I need to cover, or just have the option to hit Recents + Home to activate it.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] razor237:
Thanks for the work you put into this ? quick question will High Brightness kick in automatically or something I have to turn on in your app
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Smallsmx3:
I'm still so confused why Google doesn't use HBM with adaptive brightness.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] guaneet:
Would you recommend using sched? Or ElementalX. And does ElementalX does use the EAS?

Sorry if this is off topic.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Nitemare3219:
I'm guessing Samsung doesn't allow them to since they're lucky enough to get the latest panels to begin with. Weird that they wouldn't totally lock it out though if that is the case.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Smallsmx3:
I mean maybe. I don't think patents work that way. They can prevent companies from building panels but not prevent them from using features built in to them
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Nitemare3219:
It could have been a contractual agreement though. Samsung is supplying their latest panels to a competitor. Makes sense for them to cripple them in some way.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] cthorson910:
If I'm already rooted, do I still just flash kernel and then re flash boot-to-root afterwards?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] johnandbodhi:
yup
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
High Brightness Mode Widget will do it automatically.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] johnandbodhi:
Flar awesome job..working well and w no problems on both pixel and pixel XL...once booted into Oreo w basic setup, adb push needed files onto sdcard, boot into bootloader, fastboot flash boot stock boot image, then fastboot boot modified twrp, within twrp, install elx kernel, SuperSU config, latest SuperSU, then suhide...reboot..never a problem
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] airmaxx23:
Disregard.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] xobsoletex:
Not sure what I should be disregarding. My post or the reply?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
I've done that process a number of times and later I lose root
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] airmaxx23:
I deleted my reply, that's all.

Mine has been fine since installing it yesterday.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] xobsoletex:
Was I actually doing something wrong in the process or not? What you posted seems to have a lot of redundant steps like the SUconfig file (not needed for devices on 8.0 as stated by chainfire) and rooting only to flash the stock bootloader and SuperSU again.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
Have you rebooted? That's where I lose it
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] sruel3216:
are you stock rom? how did you get this theme?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] airmaxx23:
Yes I have, just did it again to verify.

---------- Post added at 05:09 PM ---------- Previous post was at 05:06 PM ----------

I'm on the stock ROM using Substratum and the Swift Dark theme.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] sruel3216:
I just read substratum works on 8.0 stock. This is awesome! Also running swift dark now.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] mannyalba:
Same thing was happening to me, fresh install solved it, wiped everything including data, flashed stock images, boot into twrp, flashed ex, booted into system, booted back into twrp and flashed supersu, hope it helps you.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] xobsoletex:
Thanks, got it installed. Now I'm wondering if the headphone volume adjustment the kernel has works on Bluetooth headphones or only wired sets. Recently got a really nice pair of Bluetooth headphones and it would suck if I couldn't boost the volume.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kirschdog1:
Which setting did you pick in swift black to get it working .....pixel or o preview? Mine is not working when I select o preview
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] JakeDHS07:
I use OMS + Android O cause that is now supported on Oreo. Works flawless
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] airmaxx23:
Select OMS + Android O. You can only theme 5 apps at a time or it won't work properly.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] JakeDHS07:
What settings do you use?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
I lose it after reboot. Are you using suhide? Maybe my installation process is wrong. What steps did you do? I flash stock boot, then modded twrp, then in twrp - ex - su config - SR3 su - suhide. After reboot I have root. Second boot I lose it... Hmmmm
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] airmaxx23:
I didn't flash SU hide after flashing the stock boot.img, modded TWRP, kernel, SU config and SR3 SU. It was still there and working from being installed previously.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ocbooger:
Stock boot to both slots

Fastboot twrp

Flash kernel

Flash SU

Reboot system

Fastboot twrp

Flash suhide

Reboot system

SuConfig isn't necessary. If you already have root and suhide installed no need to flash suhide again.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] thefairlady350z:
Yeah it's the same for me. Not a big deal as that just means I have to do the update manually (download kernel off elementalx website, boot twrp, install kernel). Not the end of the world.

Whats OMS? Guessing it's a ROM?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] sruel3216:
no its the option in substratum
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] JakeDHS07:
OMS is the new theme engine that is included stock with Android Oreo. Replaces the old one.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kalosada:
I think the oreo version of the kernel may have a bug, what i have been getting after flashing the kernel is that the phone reboot s when connecting or disconnect ing from the pc.

I followed the exact step and I had substratum.

Thanks.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] snovvman:
I'm running 2.00 on 8, no issues w/ connecting/disconnecting.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
TU for checking. It was busybox. After installing the only one that would work, I lost root. Now, I don't install busybox. ;)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] nadiros:
Ya BusyBox needs to be installed in system/bin now....don't ask me why lol
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bjrmd:
How does one enable analog gain control on the Oreo kernel?

Thanks.

The option seems to be missing in the installer.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Until I get the installer sorted out, you'll have to manually edit /sdcard/.elementalx.backup and then install the express version from EX Kernel Manager

I think you need to set COMPANDER=0 and then install the express version and it should work.

I've now pushed the latest kernel to EXKM (despite all the problems!)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bjrmd:
I'm sorry but could you give a bit more detail about how to do the kernel edit?

I made a kernel backup (.img file), and have your kernel manager.

What's next?

The compander is no problem.

Thanks.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
It's just an edit to a text file that you should have if you've installed elementalx before.

The file is /sdcard/.elementalx.backup
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] nadiros:
For the life of me can't get this Oreo kernel to boot. Love my PixelXL, but damn it's a princess when it comes to modifications. Used ElementalX for years on several devices, and on nougat for this one. I must be missing something dumb....

Edit - yup, I just re-read the pixel release thread for 2.0 and realized my error. Solved.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bjrmd:
Ah, found it and edit done.

The next step:

Reinstall kernel in twrp, reroot?

or

Install/download kernel in elemental (but doesn't that require a working recovery?)

thanks
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] grifforama:
Can someone help ? I'm bootlooping after installing this one. I'm on a stock rooted O.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] nadiros:
Re-read the specific instructions for O
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Download the express version in EXKM, then fastboot boot TWRP, restore stock boot.img, install EX, then SuperSU.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] grifforama:
I did. I'm now stuck at 30% installing on the EX Kernel
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] agelesshero:
Mine sat at 30% or so before barrelling on through to a successful install.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] grifforama:
My phone is now a brick. I'm getting the "No command" screen now I've rebooted ?

Can someone please help me get back to stock rooted O ?

I did

fastboot flash boot boot.img (stock boot.img from image-marlin-opr6.170623.012)

Then flashed kernel

Then SuperSU Config

Then SUPERSU

Then HideSU

Now I'm stuck at the No Command screen.

EDIT.

Reflashed Bootloader, Radio, now I'm able to boot back into Android.

Is this part correct ?

fastboot flash boot boot.img (stock boot.img from image-marlin-opr6.170623.012)

Is this how to flash stock boot before everything else ?

FINAL EDIT.

Holy Cow this phone is a temperemental SOB to flash onto.

I finally have EX Kernel running, rooted Stock O.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] JakeDHS07:
Would it be possible for you to upload your kernel manager settings file? I can't seem to get this kernel to be stable. No matter what I do it reboots randomly or won't wake sometimes. Even with the same settings I used all along with the nougat builds. Something isn't playing well on Oreo.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
The kernel is 100% stable and requires no configuration. Overall, this is one of the most stable devices I've ever seen.

I think you need to do a full wipe and reinstall.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bjrmd:
I get a "download failure" message in the kernel manager. Even uninstalled and reinstalled.

Sorry to be a pain.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] airmaxx23:
You need to install the kernel in TWRP, just download it and put it in your internal storage.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] JakeDHS07:
It's the strangest thing. I even tried installing it after uninstalling the kernel manager app since I couldn't find a return to default option and it was still doing it.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bjrmd:
I know that - but apparently to do an express install (to get the analog audio) you need that particular version.

Just tried the posted version, there is no option for express install.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Sorry, I'm not sure what happened to the download, it must be corrupt or something. I'll reupload tonight.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
Anyone else using adaptive brightness? Is your screen very dim?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] delanvital:
Not saying it was - just wanted to flag it didn't work. It works now! :good:
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] bjrmd:
Analog audio now functional--many thanks.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] airmaxx23:
This may be a stupid question but did you turn up the brightness slider?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Shawn haz root:
I changed the vibration settings in the app but it doesn't seem to do anything. All vibration feedback when typing or going through the menus aren't any stronger. Am I doing something wrong?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
I thought adaptive brightness was fully automated and disregard the manual setting. I thought wrong. Thanks dude. Turns out it was not a stupid question [emoji4]
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pahlerc1:
thanks for the update!! all is running well on my XL with Oreo :)
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
I am lost as usual what is the P for? I haven't seen a different kernel for the Pixel..?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] MArtyChubbs:
Please forgive me for not doing more research, but where did you see an ex kernel with a P in the name?

I'm probably missing something, but I thought the kernel is always specific to the device. So, the P is redundant, right? No?

Thus, you shouldn't be concerned with the nomenclature. The kernel downloaded to your device via the app will always be for the Pixel. So, the kernel is safe to install... P or no pee... Was that your concern?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] grifforama:
Can anyone suggest a decent resource to read about the different governors /schedulers?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] liam_davenport:
Some nice info here about EAS in general
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] giant22000:
Anybody losing root when flashing 2.0 on top of Oreo?

It's a vicious cycle for me.

Flash kernel... Loose root.

Flash SuperSU.... Back to stock Kernel.

Any ideas?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] airmaxx23:
The directions for flashing the 2.0 kernel are a few pages back.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
Why is it so hard for everyone to understand the flashing process?

Flash stock boot.img

Flash ElementalX

Flash supersu

Reboot
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] giant22000:
lol thanks guess I just didn't go far enough back.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] JakeDHS07:
You can make the same changes that the Aroma used to give upon boot with the kernel manager. And even more.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
Yes, EX Kernel Manager makes a lot of things easier.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Lacrein:
does the EX kernel v2.0 for oreo only have the function of -Overclock or underclock CPU?

or all the function listed as EX v1.15?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] flar2:
It has all the same features
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] pahlerc1:
Hey does anyone recommend any profiles to use.. I know for the 6p ghost pepper was really good but I wasn't sure if it's okay still to use those old profiles or not?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
I'd recommend using the sched governor to take advantage of EAS that makes these phones so buttery smooth while staying battery friendly. I can't recommend using interactive governors at all on this device.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kalosada:
Has anybody tried elementax 2 oreo kernel with suhide? I have been trying many times but ended up random reboot and freezing as soon as flash suhide. If I don't flash suhide and limit to supersu, everything seems ok but the safetynet fails along with the Opal app I use but it checks or root.

As much as I wouod like to use the ElementaX opreo kernel, I couldn't use it does not work with suhide?

Am I missing something or not following any important steps?

Thank you all.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Golf c:
Are you flashing SuperSU config and choosing systemless sbin mode?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] JakeDHS07:
It works as I'm using it. SUhide 1.08 and the latest SuperSU. Config is no longer needed as the SBIN which is needed is default on 8.0+. Flash kernel, SuperSU, and then SUhide all in one TWRP session and all running fine. If your having issues start fresh and repeat those steps.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kalosada:
No, as I read it is not required.

Sent from my Pixel XL

---------- Post added at 11:07 AM ---------- Previous post was at 10:58 AM ----------

I have tried quite a few times. But I flashed suhide after one system restart following SuperSU flash. I followed:

1. Flashing original oreo boot.img

2. System restart

3. Flash mod twrp.img to boot into twrp

4. Flash ElementaX Oreo kernel

5. Flash superSu

6. System Restart

7. Flash mod twrp.img to boot into twrp

8. Flash suhide

9. System Restart

10. System Restart and Restart randomly after couple of minutes or when usb cable connects or disconnects from PC.

I will try flashing suhide before the system restart at one go, i.e. skipping about 6th&7th steps, as you mentioned.

Thanks.

Sent from my Pixel XL
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] JakeDHS07:
Yeah that's what I did. Hopefully it works for you. If not like I said try a fresh rom.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] JakeDHS07:
No it doesn't. But it does work. I had to do a full factory reset going from 7.1.2 but once I was on clean 8.0 everything works fine.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] housepabldroid:
Are u sure that u have to flash twrp.img modded?

i think the right choice is boot twrp.img modded
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] carlylemiii:
Correct, you don't flash TWRP.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] JakeDHS07:
I wish we could. But there is no flashable zip for it yet. Hoping soon!
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] imritechere:
imritechere

I've been through the same routine fresh oreo install/ twrp boot/ flash boot/ ExKernal/supersu/ suhide, all for the same disconnect phone leads to reboot, plug in the phone reboot. Finally decided to use Boot.img and Kernal Auditor to tweak the stock kernal a bit. It does appear that superuser has a weird install when not on stock kernal.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] JakeDHS07:
Must be something wrong with your phone because it's working fine
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] imritechere:
imritechere

I followed your guide exactly thought it should work but in the end when I unplugged the phone rebooted, I'm back to my stock kernel and kernel auditor.

Thanks for your input one thing I noticed is that the not active slot does not load sparse system 3 or 4.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ocbooger:
You have to flash stock boot.img to both slots before flashing anything else.

Stock boot to both slots

Fastboot twrp

Flash kernel

Flash SU

Reboot system

Fastboot twrp

Flash suhide

Reboot system

SuConfig isn't necessary. If you already have root and suhide installed no need to flash suhide again
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] abuttino:
Do I have to flash the original boot.img if I only flashed SuperSU and SUHide to have ex 2.0 work?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] ocbooger:
Yes

Flash boot.img to both slots

Fastboot twrp

Flash kernel

Flash SU

Reboot

---------- Post added at 04:46 AM ---------- Previous post was at 04:40 AM ----------

So do you have root with kernel working?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] dr_rick13:
can somebody please help with process of installing pureNexus and Elemental, coming from stock (7.1.1). With root of course

Much appreciated
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] carlylemiii:
Noticed an issue on the latest kernel on Oreo - powersave mode does not disable vibration when turned on (and yes, the setting for powersave mode is set to disable vibration [i.e. the actual setting is set to Enable]).

Edit:

[MENTION=4684315]flar2[/MENTION] just wanted to make sure you saw this. This is the case still on 2.01.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] d0x360:
Can I just launch TWRP via fastboot and flash this on a pixel xl that's already rooted with 8.0? If not do I have to start over and flash 8.0 then su then suhide then ElementalX?

I love this kernel but the way google has changed the bootloader is confusing as hell to someone who is more casual when it comes to this.

I loved being able to easily boot into recovery and flash anything I wanted on older phones. On this pixel everything is a huge pain.

Thanks and sorry if my questions answered or super obvious
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
Current process:

Boot TWRP

Flash stock boot.img

Flash ElementalX

Flash supersu

Flash suhide (optional)

Reboot

Profit
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] d0x360:
That's what I thought...very unfortunate. I should have looked into it before I did anything because I've already set everything up...

Default kernel it is, at least for now.

Thanks for the quick reply
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
You know the stock boot.img is just the stock kernel not the full factory image right? This process is not volatile to your phones data/setup
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] d0x360:
Oh Jesus...thank you. I'm having a day here. Alot going on.

I was thinking it was going to need to be a complete flash of the OS, I wasn't paying attention.

Alright I understand what you are saying. I should go take a nap.

Thanks for the clarification, it's just been one of those days. I guess I'll be flashing it tomorrow morning then.

Appreciate it, genuinely.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] Lacrein:
dear sir, I flashed the 2.0 kernel to newly flashed stock oreo, but I got only overclock or underclock options, after that aroma jumped to flashing kernel or aborting options., no other features, what should I do to have the full features?
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
Buy exkm [emoji106]
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] kirschdog1:
Has anyone used flash fire to boot into twrp? Or to flash a boot image? I'm sick of needing a pc to boot into recovery.
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] grifforama:
I don't know that you can yet. It's painful all this booting to FASTBOOT. I'm also getting random reboots with a screen saying can't find the system... janky
[Google Pixel XL ROMs, Kernels, Recoveries, & Other] joetheshmo:
I haven't had any problems running this kernel on O so it's probably user error... Just saying..