yashsingh1/xdaforums huggingface dataset:
[Honor 8 Pro  Questions & Answers] androgenius:
Me too

I can confirm that I received it too today.

As for your nav-bar issue, for me I just went for factory reset and the overlapping issue was solved, but that was the hard way.

I read here that if you fiddle with the resolution (as far as I recall, set it to WQHD [default] and then come back to your preferred resolution, or else just turn on smart resolution and turn it off again, or if you're using WQHD already, choose a different resolution and then come back to it again- something of these sorts) you can fix it the easy way. I personally haven't tried though of course. I couldn't find the thread link to post here. Sorry. :/
[MTCB Android Head Units Q&A] rgviewer:
I have read that you hook up Blue (Ant, Cont) wire to power factory antenna amp. I am guessing this puts out 12V, to power the amp. I have also read that you hook this blue wire to 12V. Not sure who to believe. I just want to make sure I am hooking this wire up correctly.

My question is do I hook this up to anything if my antenna does not have a factory antenna amp. I know my car does not have one as it is a 2003 Ford Escape and just the basic antenna. My radio reception is pretty weak but looking for ideas on how to improve radio reception.

I have a MTCB Joying 4.4

Thanks
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
All discussions will now be held in the Pixel XL thread as the kernel is fully unified!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
Reserved
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
You may notice the feature list is a little bare. I wanted to get a nice solid base formed first then add features in as requested. Please read the thread before requesting a feature; if it is already present, just press thanks.

In theory, this should work on P as I have merged the source in. I have only tested on Oreo though.

Feel free to join Telegram for beta builds and hanging out :) https://t.me/joinchat/C1UAJ0OCAoJtDRo-hhkjhw
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TENN3R:
That's awesome :D

I think today or tomorrow, depending on my commitments, I'll flash P dp2 with this kernel and report if it's working or not.

Many thanks!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TENN3R:
Yes, I confirm it's working perfectly with P, also using magisk 16.4, everything's fine :good:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Queentus:
Would you mind share your TWRP version and your flash procedure? I flashed the kernel with boot_twrp 3.2.1-2 and then magisk 16.4, got bootloop.

Thanks.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TENN3R:
Of course. First, you have to start with a clean install. A lot of people are experiencing bootloops with a dirty flash.

So first flash factory image performing wipe. Don't set a lockscreen, I got data unable to decrypt on latest twrp 3.2.1-2 (in oreo worked).

Then fastboot boot twrp. You can choose to flash or just boot twrp, your choice.

If you want to flash twrp:

- flash twrp zip

- reboot recovery

- flash Flash kernel

- flash magisk 16.4 (16.0 stable doesn't work on P)

If you don't want twrp to stick, just:

- flash Flash kernel

- flash magisk 16.4

Reboot. Done.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Arju:
Thanks [MENTION=6842057]nathanchance[/MENTION] ! Been reading your thread in the Marlin section and I'm glad you're adding kcal. Just updated to Android P yesterday and will flash yours when I can.

I have a question though, I flashed some kernels on Android P, clean flash the factory image in-between every time. Some of them every time you reboot you'll be greeted with a message that says to contact my device manufacturer because there's an internal issue. You could press ok and the mess goes away.this happens precisely before the Android beta message pops up when system loads. So some kernels has that error message and some doesn't, does flash kernel act this way?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] TENN3R:
Fortunately this doesn't, only beta popup :good:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Arju:
Thank you for the answer ?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
My guess is other kernels are universally disabling verity; I only disable verity on custom ROMs: https://github.com/nathanchance/AnyKernel2/blob/marlin-flash-8.1.0/anykernel.sh#L64-L80
[Google Pixel ROMs, Kernels, Recoveries, & Other De] by9yum:
Good, thanks
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
Update!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Add the following features:

Backlight dimmer

Color control

HBM

Sound control

USB fast charging

Wake gestures

Wakelock blocking

Add kernel hardening from CopperheadOS

Convert several systems to use power efficient workqueues

Add upstream CFQ improvements

Some small performance/power savings commits

WireGuard snapshot 0.0.20180513

Downloads

Primary: http://nchancellor.net/downloads/kernels/marlin/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Commits

Kernel: https://github.com/nathanchance/marlin/commits/oreo-m4
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Arju:
Here's my SOT using this kernel on Android P. Browsed the web/social media, YouTube, watched latest episode of fear the walking dead and some other stuff, so medium usage I would say. I'm really happy with this kernel. Sorry for the language being in Swedish but I'm sure you'll recognize what's SOT and what's not, which is 3h 46min with 50% battery left.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] GuestK00254:
Getting similar results here, about 2 hours chrome, 1 hour YouTube and the rest juice ssh. Got about 6hr total which is great for me. Great work [MENTION=6842057]nathanchance[/MENTION]!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Sgace:
Hi, thnx for the great kernel. Runs great on P dp2.

Would it be possible to implement double tap 2 sleep along with the rest already existing wake gestures? TIA

Cheers
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
I have never heard of double tap to sleep being a kernel feature.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Sgace:
Damn, never mind. Misread myself on another thread, sorry about that:silly:

Thnx for you're reply.

Cheers
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Arju:
Final stats. Really pleased with how smooth this kernel runs and that the device doesn't run hot. The SOT is awesome especially considering that this is the Sailfish.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] dikmench7:
Those are some impressive stats! Question - did you change any of the kernel settings?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Arju:
Hi, no I'm running it with stock settings. The only thing I've changed is the color profile but that shouldn't make any major impact at all. I occasionally use kernel features such as wireguard and HBM sometimes outside if it's really sunny but not over long period of time. My screen brightness usually is around 15-20% but I have adaptive brightness turned on.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
Update!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 3.18.109

Add Westwood and make it default

Downloads

Primary: http://nchancellor.net/downloads/kernels/marlin/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Commits

Kernel: https://github.com/nathanchance/marlin/commits/oreo-m4
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Milly7:
Can someone running this kernel describe the steps they took to install this on Android P? I have tried flashing the .img in fastboot and flashing the zip via twrp (without magisk). Dirty install bootloops. Clean install after flashing the factory image with wiping still bootloops. There is only 1 version of the kernel for 8.1 and P correct?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Alaadragonfire:
I flashed the kernel as suggested it flashed normally but for some reason I am not able to turn wifi on, keeps turning off and mac address show all 02:00:00:00:00:00 flashed back stock boot but no luck :(((

Solved it by flashing factory image, it is weird tho that it causes the WiFi mac address to disappear.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
Update!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Maple I/O scheduler

Sultanxda's CPU boost driver (maxes out all CPUs when waking up for three seconds to improve wake performance)

Downloads

Primary: http://nchancellor.net/downloads/kernels/marlin/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Commits

Kernel: https://github.com/nathanchance/marlin/commits/oreo-m4
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
Update!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 3.18.110

Fix vibration control

Fix for CVE-2018-10124

Downloads

Primary: http://nchancellor.net/downloads/kernels/marlin/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Commits

Kernel: https://github.com/nathanchance/marlin/commits/oreo-m4
[Google Pixel ROMs, Kernels, Recoveries, & Other De] monza1412:
This kernel is great, response is lightning fast and ultra stable. Thanks and congrats on your work!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] bladels:
Max CPU frequency is restricted to 1670 MHz on my Pixel - Android P DP2 - kernel v 1.04 :(

Nevermind, it goes back to normal after ~30m
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
Update!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 3.18.111

Downloads

Primary: http://nchancellor.net/downloads/kernels/marlin/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Commits

Kernel: https://github.com/nathanchance/marlin/commits/oreo-m4
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
Update!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 3.18.112 (a small fix for networking: https://lkml.org/lkml/2018/5/30/927)

WireGuard snapshot 0.0.20180531

Downloads

Primary: http://nchancellor.net/downloads/kernels/marlin/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Commits

Kernel: https://github.com/nathanchance/marlin/commits/oreo-m4
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
Update!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

June security update

Enable local initialization sanitizer from CopperheadOS for hardening

Downloads

Primary: http://nchancellor.net/downloads/kernels/marlin/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Commits

Kernel: https://github.com/nathanchance/marlin/commits/oreo-m4
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
1.07.1 has been pushed, removing the local initialization sanitizer as it breaks the microphone apparently... :rolleyes:
[Google Pixel ROMs, Kernels, Recoveries, & Other De] slanidracula:
Yes it does. Thank you!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] BarackMitzvah:
Does this kernel include energy aware scheduling, similar to nine7nine's ex-noshadez kernel? Definitely been enjoying his kernel, as its been the best I've had the pleasure to use thus far, but love the support and fast updates you push out Nathan.

Certainly not dogging nine at all, dude's awesome for posting his (awesome) work for us, just wanted to know if this one is comparable.

Thanks!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
EAS is present in the stock Marlin kernel, nine7nine has just updated it to the latest revision from Google. I considered doing that but given the latest version is on a 4.9 base, I am not particularly comfortable backporting all of those changes.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nokiasatyam:
Which android version

This SOT is on android 8.1 or android p develepor preview?

Plss suggest i want to flash the kernel for better SOT
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Arju:
That's on Android P. I'm currently running Dirty Unicorns ROM which is on Oreo but also gives me great battery life together with this kernel.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] omky_b4u:
It doesn't work with stock 8.1 Jun security patch update...any suggestions?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Arju:
How did you go about flashing it? By twrp or fastboot?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] omky_b4u:
Tried with TWRP..
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Arju:
That's weird. It should work. Hmm. Did you flash the latest version 1.07.1? Could you explain exactly how you flashed it, the steps that you took?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] omky_b4u:
I'm on stock 8.1.0 android with jun security patch level. Unlocked bootloader, installed TWRP-PIXEL-INSTALLER- SAILFISH-3.2.1-2.ZIP then Magisk-v16.0.zip. checked with root checker & its rooted now. Then tried to flash FLASHKERNEL-MARLIN-V1.07.1.ZIP.... in TWRP and getting error.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nokiasatyam:
I flashed the kernel on dirty unicorns rom

I got bootloop

i am using latest TWRP only
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Arju:
That's weird. How did you flash it. Could you explain exactly how you flashed it in twrp?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nokiasatyam:
Yeah thats weird too

I flashed dirty unicorn rom from your channel. Booted into it.

Later went into twrp and flashed the latest kernel zip through twrp and rebooted it.

Thats it stuck in bootloop

In general way only i flashed. Is there any special way for your kernel?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] omky_b4u:
finally i could flash this kernel, need to follow same procedure 2-3 times with wipe cache until its getting done! Now checking SOT
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nokiasatyam:
U flashed the kernel over which rom?

Stock 8.1 or P or Dirty unicorns?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] omky_b4u:
Stock 8.1
[Google Pixel ROMs, Kernels, Recoveries, & Other De] omky_b4u:
can we adjust color temperature ? currently its too warm i want to make it cool, Any solution please?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nokiasatyam:
How is your battery backup on this kernel on stock 8.1?

I am getting terrible standby time, i lost 40% in 8 hours without SIM and just wifi on.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] omky_b4u:
I got good battery back up as of now, 3hrs SOT and battery is still 40%...but I think I need to check for more charging cycle.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] armando_rod:
Nothing for P dp3 yet?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
Update!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Linux 3.18.113

Merge P Preview 3 changes

WireGuard snapshot 0.0.20180613

Downloads

Primary: http://nchancellor.net/downloads/kernels/marlin/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Commits

Kernel: https://github.com/nathanchance/marlin/commits/oreo-m4
[Google Pixel ROMs, Kernels, Recoveries, & Other De] omky_b4u:
Battery drain behaviour is weird, with normal usage today just 2 hrs SOT. I guess it's time to change my pixel battery.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] Alaadragonfire:
What are your kernel settings ? If you don't mind sharing it
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
Thanks to the wonderful [MENTION=6552280]MSF Jarvis[/MENTION], we now have HTTPS and a new domain set up for downloads :) https://nathanchance.me/downloads/kernels/marlin

Please make sure to update any bookmarks of the old domain, the redirect will expire in a couple of months.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] omky_b4u:
i got excellent SOT only for 2 charge cycle, no special setting.... after that SOT was hardly 1.5hrs to 2 hrs, don't know whether battery hardware issue...i will try all ROMs, kernels combinations, test SOT, then may go for battery replacement if issue persists....
[Google Pixel ROMs, Kernels, Recoveries, & Other De] LoeWn:
Flashing with TWRP on top of latest RR doesn't seem to work. ROM is on endless starting up mode
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nokiasatyam:
I am in same situation.....i have a 1.5 year pixel....

I am getting terrible SOT of 3 hrs in all stock versions

I flashed DU rom same situation, when i flash this kernel over

DU i am getting endless bootloop.

Right now i am on stock 7.1.2 which is little better over all.

Can anybody plss suggest solution
[Google Pixel ROMs, Kernels, Recoveries, & Other De] brainmaster:
I'm thinking about downgrading my OG Pixel also to 7.1.2. My primary device is Pixel 2 XL, but got myself OG Pixel 128GB as secondary device. Im on latest Oreo update, but having really bad SOT between 1 and 2 hours and beginning to think about downgrade to see if that's the culprit.

Which Flash kernel can be run on 7.1.2?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
Update!

The primary motivation behind detecting if Magisk is installed is to complement the newly discovered ability to use Franco's kernel manager to auto flash the kernel using the "Manual flasher" :) https://twitter.com/nathanchance/status/1007762623570444288

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). You should also know what version it started with. If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Detect if Magisk is installed and act accordingly (reflashing Magisk is no longer necessary but nothing bad will happen if you do)

Small fixes from kernel/common and mainline

Compiler optimizations

Downloads

Primary: https://nathanchance.me/downloads/kernels/marlin/8.1.0/stable/

Mirror: https://github.com/nathanchance/fk-zips

Commits

Kernel: https://github.com/nathanchance/marlin/commits/oreo-m4
[Google Pixel ROMs, Kernels, Recoveries, & Other De] HesThatGuy:
Sorry to bother you [MENTION=6842057]nathanchance[/MENTION] but could you help me understand this?

I've looked around and saw that this commit disables dm-verity: https://github.com/reddv1/msm/commit/a8ddca8d7175a7fb2445e9d1e0bb9c1bb4661b5a

Looking through yours and a few others sources I see that this commit is in place instead: https://github.com/nathanchance/marlin/commit/cd60712ab1e2b76ecd388fa8b062ccf2497085c0

Can you clarify if the 2nd commit only disables dm-verity for custom roms or if it disables it for the stock rom as well.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
It should not disable it for the stock ROM but I don't know if it disables it for custom ROMs because I don't know if the system image size is different from stock; personally, I'd think not. I've opted to remove dm-verity for custom ROMs using magiskboot personally: https://github.com/nathanchance/AnyKernel2/blob/marlin-flash-8.1.0/anykernel.sh#L67-L92
[Google Pixel ROMs, Kernels, Recoveries, & Other De] HesThatGuy:
Should have asked this earlier. With the 1st commit of my other post does that disable dm-verity for both the system & vendor partitions or just the system partition?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
I believe both.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] armando_rod:
With this integration we can use FKM to configure the kernel? Like use power saver profiles like in Franco's kernel etc? or just to flash it?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
You can create per app profiles just like on FrancoKernel. I don't include any performance profiles so that won't be available but every else should be.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] armando_rod:
Another question how can I set wake gestures using FKM?
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
You can't for right now, his kernels do not support it. He may add the ability for other kernels to configure it, we'll just have to wait and see. For what it's worth, there is nothing wrong with using both apps.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] michelemascia7:
Hello [MENTION=6842057]nathanchance[/MENTION], i'am new in google pixel. I would like to know an information about the kernel installation. If i'am in stock 8.1 rom, with another custom kernel for example, and i want to flash your Flash Kernel, what process do you recommend me to do? Thnak you :)
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
Just flash the kernel zip and go (the installation section in the OP). You can flash the stock boot image if you really want to be careful but it generally isn't necessary on A/B devices.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
In case you guys don't follow me on Twitter or Google+, I announced yesterday that Franco Kernel Manager will now seed out Flash Kernel updates, just like FrancoKernel; just go to Options and choose the "Flash Kernel" channel. You can download the latest zip from my server and flash it all without ever having to reboot into recovery, it's really great. If you don't think it's a good investment, I will still be seeding out builds as I normally have. I have updated the OP with instructions if you get stuck. Let me know if you have any questions or issues, enjoy!
[Google Pixel ROMs, Kernels, Recoveries, & Other De] michelemascia7:
---------- Post added at 10:11 PM ---------- Previous post was at 10:11 PM ----------

[/COLOR]

Thanks, it's a beautiful idea, congratulations! I tried it and works very well :D Sorry to bother you, but i have another question. If i have the bootloader unlocked, twrp and your kernel intalled, how can I update to the latest monthly security patch without formatting all partitions? Thanks again [MENTION=6842057]nathanchance[/MENTION]
[Google Pixel ROMs, Kernels, Recoveries, & Other De] nathanchance:
I always recommend taking the latest factory image, opening the flash-all file, removing the '-w' in front of 'fastboot update', then running the flash-all script.
[Google Pixel ROMs, Kernels, Recoveries, & Other De] michelemascia7:
ook :) is necessary to uninstall magisc too?