yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] Lawlrus:
You're a new member so I'll give this more of a real post than my usual half assed posts that I give people anymore when I see this.

"I'm just saying that the few hours I tested both I didn't encounter any major issues" 2 hours =/= testing. Days, at the minimum would be testing. And I haven't seen anyone post why they get reboots because everyone is too dense/lazy to Google how to get a last kmsg log. Most times I've had random reboots and sod's is from ril causing the kernel to panic, then dump. So if you're just sitting there setting up your ROM, or looking at whatever social media you're addicted to, then yeah I could see it being okay for a few hours. Just be more specific with your post so users that are too lazy to do their own research don't see your post and assume you're right because you're here posting it. Just say, I tried them for a couple hours and they worked fine for me. Go look at Franco's thread, read the last few pages.

"His pie builds don't even boot for most people in this thread" this Is a ridiculous comment. How many people have posted it bootlooped? Maybe three or four? I went back and saw the post on the 13th, two people said that it wouldn't boot for them on pixel experience, right after that someone confirmed it booted up for them on it fine. I have used this kernel on every single FDE based 9.0 ROM and have NEVER had an issue with it, just to make sure I'm not out of the loop, I just flashed in on AICP's most current ROM, and no issue. This post right here again, a new member comes in and sees you say this, and oh no! It might not work for me, misinformation.

People on this forum now don't know ****. Do not take anyone's post with anything more then a gain of salt, this device is dead so its cheap as hell, that means all the window lickers come out of the woodwork and think they can just flash away without educating themselves on the device, and this is what you get, people that don't know wtf they are doing mudding the water when they shouldn't even be allowed to post in a development thread.

I have something over what, 9000+ posts? I've been flashing phones since android 2.0, and you shouldn't believe everything I say as the gospel. Do your own testing, never assume what some idiot says on here is right.

This is the ONLY reliable 9.0 custom kernel, and if I'm on anything but winexusers ROM, I use this kernel on every ROM because it gives me the best experience.

"Reliability looks like a bit of luck here" is bull****. If anything, there might be an issue with staticx ROM? I saw some posts about compatibility issues, but I don't use FBE ROMs to test it. This kernel's reliability is based on the users ability to flash this device, and sadly 80%+ it seems don't even k ow their own asses from a hole in the ground.

I'm done with this long winded post, I was looking for a reason to procrastinate some **** for a bit, and this did it, so thanks for that lol.
[Nexus 6P Android Development] Nitrooo84:
I've just tested the AOSiP build on a freshly flashed FBE AOSiP ROM. Stuck on the loading logo again. Could FBE be the culprit? This time logcat worked, so I have logs if the dev wants to take a look.
[Nexus 6P Android Development] phantom146:
Post it and mention him here.. Or create an issue on git.
[Nexus 6P Android Development] Lawlrus:
No clue, the only posts I've seen of people saying it won't boot have been FBE based ROMs, but I've also seen people say its booted for them on fbe based ROMs. You verified that the ROM boots with stock kernel? If so then yeah try posting logs here or send them to savagezen
[Nexus 6P Android Development] Nitrooo84:
Sure, it boots, I'm using it right now.

The only time it worked was the first when the phone, for some reason, was not encrypted (it read "Phone not encrypted" in Privacy settings), despite having formatted the data partition in FBE TWRP. Then I reformatted and now it's correctly encrypted. This is the only difference I can think of, because I've always tested the OP's builds with freshly installed ROMs after full boot-system-data-cache wipes.

[MENTION=4986546]savagezen[/MENTION] here's the logcat.
[Nexus 6P Android Development] Lawlrus:
So it works fine when you first flash it, but then encrypting the device makes it bootloop?

And this is why I refuse to mess with the fbe bull****, my device is encrypted and working fine, miss me with that format your data joke.
[Nexus 6P Android Development] Nitrooo84:
That happened a few days ago, and I don't want to format again now to test this, but yes, that is what apparently happened.

Why do you think FBE is garbage?
[Nexus 6P Android Development] Lawlrus:
Your posts don't make sense man, you say your just tried it on a freshly flased ROM, and it bootloops.

Then I ask you about it, and you say its running fine?? And that the bootloop you got was days ago when you tried to reencrypt the device, yet the first post I quoted a half-hour ago mentions none of this, you make it sound like you flashed the ROM, rebooted into recovery, and then flashed the kernel and got a boot loop.
[Nexus 6P Android Development] Tasneem khan:
Well i tried both of kernel in Pixel Experience and with FBE recovery they don't boot at all just boot loop....
[Nexus 6P Android Development] Nitrooo84:
First time, coming from stock FDE Oreo ROM:

installed FBE recovery - I rebooted

formatted data

fully wiped

flashed latest StatiXOS ROM, GApps - I rebooted

it booted - I rebooted

flashed savagezen's Pie StatiXOS build - I rebooted

it booted, I realized the phone was not encrypted - I rebooted

formatted data

fully wiped

flashed latest StatiXOS ROM, GApps, Magisk - I rebooted

it booted, the phone was FBE encrypted (adb shell getprop ro.crypto.state: encrypted, adb shell getprop ro.crypto.type: file) - I rebooted

flashed savagezen's Pie StatiXOS build - I rebooted

stuck on loading screen - I rebooted

flashed stock boot.img from StatiXOS ROM, Magisk - I rebooted

it booted - I rebooted

flashed stock boot.img from StatiXOS ROM, Magisk, Franko kernel - I rebooted

it booted - I rebooted

flashed stock boot.img from StatiXOS ROM, Magisk, ElementalX kernel - I rebooted

it booted - I rebooted

flashed stock boot.img from StatiXOS ROM, Magisk, savagezen's Pie StatiXOS build - I rebooted

stuck on loading screen - I rebooted

flashed stock boot.img from StatiXOS ROM, Magisk, savagezen's Pie AOSiP build - I rebooted

stuck on loading screen - I rebooted

flashed stock boot.img from StatiXOS ROM, Magisk - I rebooted

it booted

Let me know if you still don't get it. :)
[Nexus 6P Android Development] UsPdSr:
Man, other then these FDE builds, it seems that Pie is in general to avoid, beside the terrible UI.

Sorry, for OT.Just my 2 cents..
[Nexus 6P Android Development] Lawlrus:
Yep, exactly why I refuse to move on to fbe. Why people want to move to an entirely different encryption method just because its new and shiney, still boggles my imagination.
[Nexus 6P Android Development] nardow:
yeah, pie on angler is very bad
[Nexus 6P Android Development] sufy1000:
I second this.
[Nexus 6P Android Development] abdullahk6809:
Flashed Staix pie Savagezen Kernel on Statix Os April Build ,,,,,Stuck At boot Animation:crying:
[Nexus 6P Android Development] Sheetzie03:
Mentions this in Op
[Nexus 6P Android Development] abdullahk6809:
Yeah there's mentioned about bootloop just wondering what could be the possible problem,,,But i was in rush and flashed another rom over it,,,,My Bad Not able to get logs.
[Nexus 6P Android Development] Tasneem khan:
This kernel didn't work in FBE Rom.
[Nexus 6P Android Development] Lawlrus:
Congrats on showing the forum you either cant read, or are too lazy to read to see this has already been stated multiple times.
[Nexus 6P Android Development] NatesLaw:
Agreed. I've tried multiple Pie roms, asked for assistance, read & read, and Oreo seems to be the plateau (so to speak) for this device.

That said, I've wiped and restored the original Dec stock build through fastboot on my computer, and am now just running stock with Savagezen's kernel and it's rocking better than brand new.

Used with a combination of the FDE.AI module from Magisk + Kernel Adiutor and I'm getting better than new battery performance and with a quick CPU & GPU tweak it'll smoothly play WGT Golf (which is a monster on this device) and then tweak them back and plenty SOT per charge.

Highly recommend this kernel for Oreo devices. :good:
[Nexus 6P Android Development] CYoung234:
Actually, I disagree. AOSIP is actually faster on my 6p than Oreo was. To test this, I wiped my phone and installed DU 8.1 and a really good kernel, superuber. But after using it for a couple of days, I wiped the phone again and installed AOSIP and savagekens kernel. This Pie is faster...
[Nexus 6P Android Development] abdullahk6809:
Yup I'm tired of flashing Roms,,,Thinking about the Same idea lets see....

So you are using both savagezens kernel with kernel adiutor to take advantage of that kernel and at the Same time you are using magisk module?

So what do you exactly tweak in Kernel Adiutor just curious to know your Settings,,,
[Nexus 6P Android Development] Lawlrus:
It doesn't work this way, and people don't seen to get it anymore like they used to years ago.

His settings won't mean **** all to you unless you are him. Why would you think his settings would work for you if you don't use your phone like he does?

If you want to tweak your phone, learn how to tweak it based on your useage, if you want to pop in some settings and think that is the be all end all to useage, you're wrong.

I remember when android was about learning how android and Linux works, people doing some testing and finding a great set up that gave them a great use age experience. Now is nothing more than people that want to come in, download a file or settings, and pop it in and get a riceable iPhone.

This is NOT how custom android works, and if you want it to work this way, go back to stock and learn to love it.
[Nexus 6P Android Development] abdullahk6809:
Lol,,,I just wanted to know which tweaks or settings he have applied I do gaming sometimes as he mentioned in his comment,,, That's why I asked for the settings/tweaks and obviously i may try it to check if that works for me too or not if not i will definitely move on..

No Big Deal,,,,And what's wrong in it isn't that's my personnel choice? i don't know why you pointed finger towards like I did terribly something wrong...

One Should Respect others personnel choice other than bashing him for no reason,,,if I found someone's Tweaks/Settings Exciting or may be I found what i have been looking for and ask for it or interested to know,,, It works for me or not that's my fate,,,But I found it comparable to what I am looking for,,,,,

What's wrong in that?...Lol
[Nexus 6P Android Development] NatesLaw:
Correct, I flashed the kernel, then flashed FDE.AI through Magisk and rebooted.

I then downloaded KA from the play store. For normal use I leave the settings alone (unless all thermal toggles are off. If so, I toggle Core on as I feel it helps keep the device cool. Could be placebo effect but I feel it works).

When I am going to play WGT Golf, which is a memory & battery hog, I toggle both CPU cores and the GPU to "Performance". The game still has a slight stutter here or there but it's barely noticeable. Without this kernel & tweaks, the game had become unplayable on this device.

When I'm done, I set the CPU cores back to "Interactive" and the GPU back to "msm_adreno..." or whatever it's called (the full name escapes me atm...)

Also, the one permanent tweak I make is the kcal color control to take full advantage of the amoled screen. Here's a link to a nice thread on some possibilities if you'd like: https://xdaforums.com/nexus-6p/themes-apps/color-control-profiles-t3251964

Good luck :good:

Edit: The kcal settings are truly subjective but here's what I use in case you wanna give'em a whirl...

kcal kernel settings

R=230 G=229 B=256

Value=132 Contrast=132 Saturation=50 Min RGB=35
[Nexus 6P Android Development] Lawlrus:
If you're only using them with gaming, nothing is wrong with it. Maybe I read your post out of context, which is easy to do with so people people looking for set it and forget it best battery life settings.

If you think anyone's kernel settings would work with real useage for you, that's a dead wrong assumption.

As for your feelings, check them, because they don't matter. They apparently clouded my entire post, because it was far from only "pointing a finger at you" and that was hardly bashing, if you see it as such, then you must be a teen, and need to Hardin up a bit.

This is how I am, I'm abrasive and strait forward, I'm not going to change or sugar coat my personality to conform to how society thinks people should care about "muh feels" in 2019.

Accept it and read between the lines, ignore my opinion, or block me. It matters not
[Nexus 6P Android Development] abdullahk6809:
Well thats Good If you're straight forward,,,,And I don't want you to be sugar coated,,,,,May be i over reacted and read it in a diff way,,,

---------- Post added at 04:12 AM ---------- Previous post was at 04:08 AM ----------

Thanks a lot dear except kernel and Fde.Ai module I used to set performance mode on GPU and Performance in Crdroid Oreo Rom...

Wow that kca color control rocks ,,,,Display now looks more appealing to me,,,,Before that i usually increase saturation

Thanks?
[Nexus 6P Android Development] CYoung234:
REBOOT in AOSIP with this kernel only

I am copying this here. I was having a problem with AOSIP on the Nexus 6p with this kernel. The phone reboots every time I receive a call. It seemed as if it was related to notifications somehow. Here is a log. The problem does not happen with AOSIP and the stock kernel, so it seems to be something in your kernel.

EDIT: I flashed the kernel again on the May 21 AOSIP and wiped Dalvik and Cache. I experienced the same lack of response on the UI I had seen before. I was not able to get logs for this. I then flashed the kernel again and again wiped Dalvik and cache. Now, everything works fine, including incoming calls. Go figure...
[Nexus 6P Android Development] Tasneem khan:
Lol i read it many times and try flashing kernel many times but nothing happens...

So in short i got this...
[Nexus 6P Android Development] abdullahk6809:
No mirror founds on Android File Host

Any other working link for Final oreo build

Edit:After Trying Couple of Times Found One Mirror
[Nexus 6P Android Development] savagezen:
:cool: PS: Thanks for 100 downloads y'all!
[Nexus 6P Android Development] savagezen:
August 2018-08-08 Release:

Release Notes

August 2018 security patch

Compiled with Linaro 4.9

Added fingerprint boost from Electron Kernel

Added MSM hotplug driver from God's Kernel

Slight tweaks to spectrum profiles (see release notes or GitHub)
[Nexus 6P Android Development] Brandizel:
Ok
[Nexus 6P Android Development] sebby d:
This kernel runs amazing. Phone doesn't get hot, battery life is great, and runs super smooth. Thank you for making this available.
[Nexus 6P Android Development] Snyper0012:
Big battery smoothness improvement on lineage os for me. Thanks!
[Nexus 6P Android Development] ntoetsoekarno:
DU + savagezen's = unbelievable smoothness and battery life. Great job [MENTION=4986546]savagezen[/MENTION], keep it up.
[Nexus 6P Android Development] demanzke:
I tried enabling the hotplug driver but it did nothing as far as I can tell. EX kernel manager still shows all 8 CPUs online at all times and only when I disable it again does it disable some CPUs... Am I missing something, does the driver require device-specific configuration maybe?

Can any other options like msm-thermal ore core control stop it from working?

Thanks in advance

Also thank you [MENTION=4986546]savagezen[/MENTION], great kernel and new daily driver!
[Nexus 6P Android Development] savagezen:
I was not able to get the HIMA diver working. After adding the files from the Sphinx Kernel commit, the kernel didn't compile. So, I added the MSM hotplug driver instead. If someone knows an angler kernel that uses the HIMA driver I'm willing to add it and test it out.

It looks like spectrum overrides the hotplug deciesion. This is true with or without the spectrum app installed as the init scripts in the AnyKernel packaging select a default ("balance") profile at boot time anyway. Each of the spectrum profiles I use manipulates the active CPU cores already (all are on for "performance" and "gaming", while cores 7 and 8 are disabled for "balance" and "battery"). I didn't know that at the time, so I may remove the hotplug driver unless I can find a compelling reason to keep it.
[Nexus 6P Android Development] demanzke:
I would have preferred the hotplug option if it worked but obviously you can't cater to everyone. Thanks for the detailed response.
[Nexus 6P Android Development] savagezen:
[MENTION=1796374]demanzke[/MENTION]

If you prefer the hotplug driver, it is not too complicated to remove the parts of the spectrum profiles that manipulate the on/offline cores. As described in the 2018-07-28 Release Notes I include the compiled kernel image in my AnyKernel repo on GitHub for this very reason.

$ git clone https://github.com/savagezen/anykernel
$ cd anykernel
$ git checkout angler-personal

Then edit the file anykernel/ramdisk/init.spectrum.rc by commenting out the lines similar to:

write /sys/module/msm_performance/parameters/max_cpus "-1:-1"

*FYI spectrum only uses the first 4 profiles so you don't need to check all the others; only 0, 1, 2, and 3

Finally, zip it back up (from the anykernel directory):

$ rm *.zip
$ zip -r9 angler-kernel.zip * -x README.md angler-kernel.zip
[Nexus 6P Android Development] eurochild:
[MENTION=5533673]milouk[/MENTION]
[Nexus 6P Android Development] kevast:
stock rom 8.1 + savagezen's , excellent performance and battery life, very good work:bueno:
[Nexus 6P Android Development] milouk:
[MENTION=4986546]savagezen[/MENTION] what was the error you got?
[Nexus 6P Android Development] savagezen:
It built fine this morning, I think I had a typo or other error in one of the files before. I'll report back if there are any issues. Thanks for the follow up!
[Nexus 6P Android Development] savagezen:
[MENTION=534975]eurochild[/MENTION] I got your PM, but the the forum was being kind of wonky when I replied. I updated the OP regarding testing builds. Both repos (anykernel and kernel source) have marked release versions, so anything that comes outside of an official / stable release is for testing. The AnyKernel repo specifically has testing / appended versions of the flashable zips (e.g. Stable = v20180809, Testing = v20180809a/b/c/etc...). So, feel free to test away!
[Nexus 6P Android Development] eurochild:
flashed the test build but i there is no files to configure hima hotplug at /sys/kernel/hima_hotplug/

as kernel managers dont see it as an option
[Nexus 6P Android Development] BelzIgoh:
vibrator strength wrong value

[MENTION=4986546]savagezen[/MENTION]

I found that in init.spectrum.rc, Spectrum Performance Profile have wrong value for vibrator strength.

It should be 33%, but the value set is 116, which is min value 0%.

Btw, great kernel, it make my nexus 6P feel like brand new. The loading time and animation smoothness is awesome.
[Nexus 6P Android Development] rosexavier:
Dev. Thank you so much. I already pressed the thanks button. I'm happily using Nexus 6p again. Great.
[Nexus 6P Android Development] burakcuhadaroglu:
Very good kernel. 4,5-5 hour SOT with stock ROM + Savagezen's Angler Kernel combination.

Are there any things you can do for fast charging?
[Nexus 6P Android Development] Lughnasadh:
Thank you very much for sharing this kernel with us [MENTION=4986546]savagezen[/MENTION] . The work you have put into it is very much appreciated :good:.

I was wondering if you would consider adding Wireguard support for it? Thanks again for this new kernel :)

https://xdaforums.com/android/development/wireguard-rom-integration-t3711635
[Nexus 6P Android Development] nardow:
amazing kernel, great job! keep it up! :)
[Nexus 6P Android Development] savagezen:
Reminder: If you've requested a feature and I've replied that it's been added, you don't have to wait for an official release to use them. You can build from source, or check out one of the testing builds zips.

The hima driver depends on a state notifier driver which I've now added. Kernel Mod apps still only show MSM hotplug, but you can modify the hima config files in /sys/kernel/hima_hotplug manually (they're there now!).

Thanks for noticing that. It's been changed on GitHub and will be included in the next release.

I'm looking into Unified Thermal Mod, though I've disabled thermal throttling by default already.

No problem, committed to the source code this morning. It'll be included in the next release.
[Nexus 6P Android Development] Lughnasadh:
Awesome. Thank you :good:
[Nexus 6P Android Development] burakcuhadaroglu:
it does not work at all with Oreo firmwares. At least, I think so because I tried options (all zips; magisk and recovery etc.). Even so thxx
[Nexus 6P Android Development] Lughnasadh:
For fast charging you may want to look at this.

https://github.com/flar2/angler/search?q=fastcharge&type=Commits
[Nexus 6P Android Development] savagezen:
Thanks for the suggestion. These file changes already exist in the source code as part of Franco Kernel.
[Nexus 6P Android Development] shaikhalid007:
Great work but nexus 6p throttles at very low temp and drops performance does not matter what profile you use

And disabling core control heats up the phone

So make a profile which is able to play games like PUBG

without throttling and getting warm.I mean performance should be stable

Else thanks for this super cool kernel and ur app SPECTRUM
[Nexus 6P Android Development] nardow:
ok, this is epic.

6h sot, normal use
[Nexus 6P Android Development] savagezen:
Thermal throttling should be disabled by default.

I did not create the specturm app, that was frap129 (see original thread).
[Nexus 6P Android Development] shaikhalid007:
I dont understand what do you mean by throttling should be disabled by default
[Nexus 6P Android Development] savagezen:
You said:

Your feedback was that the phone over heats. Many posts in this thread point to the contrary when this kernel is used. The default 'feature' of the 6P to slow down the CPU when it reaches a certain temperature (called thermal throttling) is disabled by this kernel. That can be checked with any kernel auditing app (did you?).

In addition, two of the big.CPU cluster's cores are disabled by the Battery and Balance profiles to further prevent over heating. The Performance and Gaming profiles have all cores enabled, but as I have stated in the release notes (did you read them?) these are not meant for 'daily driving.'

If you are not rooted and not using a kernel that supports spectrum profiles, then the app will do nothing. If you have made a superior profile of your own, you're welcome to contribute it to my anykernel repo on GitHub. There are instructions for that in the release notes as well.
[Nexus 6P Android Development] shaikhalid007:
Thank you for your such a big explanation.I m rooted and I use ex kernel manager. And even on balanced profile while playing heavy games bigcores are disabled.well apart from that PLEASE MAKE IT ANDROID PIE(9 COMPATIBLE.

Just flashed android pie test build

thanks once again for this awesome kernel
[Nexus 6P Android Development] ntoetsoekarno:
Pie is on early stages right now. I'm sure he'll built for it, when it's stable.
[Nexus 6P Android Development] burakcuhadaroglu:
I flashed the C version (20180809c) again. Wrote something about QC2.0 in the description, installed it for that reason. Anymore slow charging text does not appear but not doing it rapid charge. Charging text show and 1000-1400 mA values.

Encore very thanks for stable build kernel. Because 4-4.5 SOT giving. :)
[Nexus 6P Android Development] shaikhalid007:
It's pretty stable build check out statix os
[Nexus 6P Android Development] rosexavier:
Test version "d" I saw voltage kernel written but in Kernel Aduitor there is no voltage kernel option.