yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] jigsawcrank:
hey somebody knows how to apply the DragonFly profile in EX Kernel Manager. Basically what I've done is removed .txt at the end of the file and put it into CUSTOM_SETTINGS Folder. But here's the thing thing when I tap on it in User Settings and the tap ok it wipes all the settings and just leaves interactive governor line. Anyway how can I verify that the profile is loaded?
[Nexus 6P Original Android Development] Lughnasadh:
Profiles need to be put in ElementalX>gov_profiles folder on your internal storage.

Addition: Then load it from the CPU>Governor options setting as [MENTION=3730810]Badger50[/MENTION] said.
[Nexus 6P Original Android Development] Badger50:
If I remember correctly from my 6p days, you place the script in the ElementalX profiles folder you find with your root browser. Then go to the EXKM app, open the CPU section from the menu, tap governor options, then tap load, then select the script you want to apply. You should see the changes immediately :good:
[Nexus 6P Original Android Development] flar2:
Needs to go in /sdcard/ElementalX/gov_profiles
[Nexus 6P Original Android Development] jigsawcrank:
Thanks guys. I just realized they're all included in the EX manager App. Now I have some stuff to play with.

I also don't have voltage and charging option. I remembered they were there before or is it Rom dependent?
[Nexus 6P Original Android Development] lil_ith:
Kernel dependant and they don't do anything. They just show you the voltages per CPU clock.
[Nexus 6P Original Android Development] preference:
Thank you for this kernel, ex has been in my life since the 6p and it gives me such a good user experience. I'm on the 5t now but occasionally update the Nexus to keep it updated. Good luck with everything you do.
[Nexus 6P Original Android Development] wizardwiz:
The November patch is out. Any update ?
[Nexus 6P Original Android Development] Toutatis_:
I'm so tired of this kind of comments.

Especially when the security patch has been released hardly 24 hours ago.
[Nexus 6P Original Android Development] flar2:
Kernel updates will be out tomorrow
[Nexus 6P Original Android Development] wizardwiz:
I reckon you're getting tired pretty easily. Maybe you should get some rest.
[Nexus 6P Original Android Development] patsonator:
Can i flash this kernel on a stock rom ?
[Nexus 6P Original Android Development] scrin378:
Yes ;)
[Nexus 6P Original Android Development] BIGWORM:
This is not proper etiquette (and against the rules) to ask for an eta. Even more so when a security update came out not even a day ago. Developers provide these ROMs and kernels for FREE. If you feel that flar2 or any other developer is not fast enough for you, you can pull commits and cook your own kernel yourself.
[Nexus 6P Original Android Development] Toutatis_:
Asking for ETAs on XDA is forbidden. It also includes very clever and discerning ways of asking like "any update?"

Maybe @flar2 has more important things to deal with in real life? maybe he has many devices to take care of? maybe he doesn't owe you any update within 24 hours because he does all of this for free on his spare time?

So, yeah, I'm tired of people like you who behave like a 12-year old spoiled child.

You're breaking one of XDA rules, you're being disrespectful towards the developer and you also permits yourself to make sarcastic comments about me?

I wish moderators were actually doing their job and purge XDA from this kind of "members".

One of them will most likely delete this post but I don't care.
[Nexus 6P Original Android Development] Whiskey103:
How about you tone down a bit and cut the attitude?

The devs don't owe you anything and like said all is done voluntarily in free time.

Final warning, stay on topic and don't ask for ETAs, period!

Whiskey

Senior Moderator

Moderator and Developer Committee
[Nexus 6P Original Android Development] Racham Du:
Hi, there. I have a doubt: every month when I use the custom mode in ElementalX app to flash the kernel, the I/O scheduler default is fiops, and the readahead default is 512kb, after the kernel installed, it restarts into the system, but when I open the ElementalX app, the I/O and readahead is noop and 128kb. Is that normal?:confused:

Thanks!:)
[Nexus 6P Original Android Development] flar2:
Or maybe not, since Google hasn't posted any new commits for this device. I don't know if they are late or if there just aren't any updates necessary.
[Nexus 6P Original Android Development] wizardwiz:
That was exactly my question yesterday. November patch was the last update for the nexus 6p. Was afraid there won't be any new updates, not even for this last patch.

Thanks
[Nexus 6P Original Android Development] phantom146:
[MENTION=4684315]flar2[/MENTION] just wanna ask if you have any plans on building a pie kernel for this still fully functional phone?
[Nexus 6P Original Android Development] notstevek:
Weird that the 5x got the November update, but 6p didn't. I was wondering why my 5x got 6.11 / November, but 6p was still on 6.10 / October. Regardless, thanks for everything!
[Nexus 6P Original Android Development] chacedj:
Wow, a guy asks a simple question that didn't seem to me to be disrespectful, and everyone just all over his ****....I think the work all of you developers do is fantastic, and I mean no disrespect when I say this, but maybe you guys take things to heart a little bit or out of context (because I'm sure you wouldn't do that in the real world).
[Nexus 6P Original Android Development] flar2:
Update!!!

Download

ElementalX-N6P-6.11

Changes:

-December security update
[Nexus 6P Original Android Development] phantom146:
Alright [MENTION=4684315]flar2[/MENTION] I might be dumb for asking this but, will this work on 9.0?
[Nexus 6P Original Android Development] flar2:
I have no idea, it's made for stock 8.1.0
[Nexus 6P Original Android Development] phantom146:
Undeerstood so I guess the November patch was delayed on the last lineup of Nexus devices and was set to December instead? Google ffs lol
[Nexus 6P Original Android Development] CityHunter004:
Wanted for pie ;(
[Nexus 6P Original Android Development] deani77:
I flash this on Pixel Experience ROM and it work...
[Nexus 6P Original Android Development] phantom146:
I dont recommend it for now unless the dev has stated otherwise.
[Nexus 6P Original Android Development] patsonator:
Hi may you add voltage control?
[Nexus 6P Original Android Development] flar2:
Merry Christmas everyone!

Thanks for another great year
[Nexus 6P Original Android Development] nexus723:
What's the best profile for saving battery while performance not being super slow? nexus 6p abc rom with elementalx kernel.

I am maybe going to try to use these profiles:

darkspice

deadpool

hawki or whatever its called

and have my phone on standby a few hours and see how much is drawn. Currently was using lineageos with glassfish on my nexus6p, however got a drain of 20% on standby within 9 hours. that's too bad so gotta try more options, as losing 20% battery while sleeping is just not good. And I don't have anything else installed except magisk and play store doze module
[Nexus 6P Original Android Development] Badger50:
You could just be experiencing the 6p battery degradation. And there's not much you can do about that other than replace it.
[Nexus 6P Original Android Development] Sheetzie03:
Rougue App?
[Nexus 6P Original Android Development] relevant_placeholder:
[MENTION=4684315]flar2[/MENTION], mind updating for wireguard code? Thanks!
[Nexus 6P Original Android Development] dazeone:
There should be profiles labeled daze 3.x.x it's a balanced profile that did well with battery. Has a lot of tweaks done over all parts of the kernel
[Nexus 6P Original Android Development] sufy1000:
Can i use ElementalX kernel on the Pixel Experience ROM on my Nexus 6P?

Will it work?

Thanks
[Nexus 6P Original Android Development] Badger50:
Don't see why not. However, the kernel hasn't been updated since December since the 6p is EOL. So if your rom build is last December, then you'll be fine :good:
[Nexus 6P Original Android Development] sufy1000:
My build is on the March one as that's the latest security patch.
[Nexus 6P Original Android Development] Badger50:
Then there's only one way to find out I reckon. At worst, it just won't boot up. Still should be fine though since the last source code from google was in December.
[Nexus 6P Original Android Development] sufy1000:
Okay, I'll give it a shot. Which link do i download?

Thanks
[Nexus 6P Original Android Development] Badger50:
The 6.11 build for Oreo in the OP :good:
[Nexus 6P Original Android Development] sufy1000:
Thanks. If something goes wrong how do i uninstall the kernel?
[Nexus 6P Original Android Development] Badger50:
Back up the kernel your currently using, then just flash it again in twrp or through the EXKM app. Or, just dirty flash your rom again :good:
[Nexus 6P Original Android Development] sufy1000:
Thank you! It worked.

Let's hope the kernel gives me better battery life on my Nexus 6P :good:

btw how do i backup the kernel? the one that is in the ROM?
[Nexus 6P Original Android Development] Badger50:
Not all that likely since your 6p battery is probably degrading rapidly. Unless you've replaced it of course.
[Nexus 6P Original Android Development] sufy1000:
The battery was replaced in 2017
[Nexus 6P Original Android Development] Badger50:
Then time will tell :good:
[Nexus 6P Original Android Development] sufy1000:
How do i back up the kernel that came with the ROM?
[Nexus 6P Original Android Development] Badger50:
If you use the EXKM app, you can back it up there :good:
[Nexus 6P Original Android Development] markeightch:
OK for the Pixel Experience ROM?

I've noticed there is an ElementalX kernel for Android 9 for the Google Pixel phones. Can anyone advise if that's OK to use on the Nexux 6P? Or if the latest kernel for the 6P, meant for 8.1, is OK to use if I've installed the Pixel Experience ROM? Thanks
[Nexus 6P Original Android Development] scrin378:
No, you cant use kernel for pixel phones on 6P for pie rom. To use it you must be on oreo rom
[Nexus 6P Original Android Development] Progressive82:
Hi [MENTION=4684315]flar2[/MENTION]

I have a lot of these issues on my logcat:

linux_qmi_qmux_io_wake_lock: Err in writing wakelock=qmuxd_port_wl_0, error [1: Operation not permitted]

linux_qmi_qmux_io_wake_unlock: Err in writing wakelock=qmuxd_port_wl_0, error [1: Operation not permitted]

could you solve them and update accordingly elementalx kernel for Nexus 6P, please?

I found a solution, but this work for Nexus 5X only https://android.googlesource.com/device/lge/bullhead/+/95aa2b4e2d6c26ee1b37241bc22ec32a6382d3fb^!/
[Nexus 6P Original Android Development] flar2:
Do these errors actually cause a problem?
[Nexus 6P Original Android Development] Progressive82:
Not apparently.
[Nexus 6P Original Android Development] flar2:
I wouldn't worry about it, there are lots of errors in the log in any device.
[Nexus 6P Original Android Development] Mr.č_1:
don't forget to back up boot.img before flashing custom kernel
[Nexus 6P Original Android Development] nesan95:
Please, someone, help me!!!!!!!!!!!

https://xdaforums.com/nexus-6p/help/imei-unknown-baseband-t4071193
[Nexus 6P Original Android Development] d3xt3r:
What are the best values to put in the aroma installer to get a stable and a battery efficient device???
[Nexus 6P Original Android Development] Tornadobarrage:
When i install this kernel it gets stuck loading and its not boot looping.

I waited an hour and still.
[Nexus 6P Original Android Development] efan3719:
some roms require the kernel to be in permissive mode, which you can change in the aroma installer by unchecking a box for enforcing.
[Nexus 6P Original Android Development] Tornadobarrage:
Just did it and it works. Thank you.
[Nexus 6P Original Android Development] exSD:
Is it OK to flash this kernel over kylo kernel?
[Nexus 6P Original Android Development] nathanchance:
Per the OP, only flash this kernel over the kernel that came with your ROM. If you are on a custom ROM, dirty flash the ROM then flash EX. If you are on stock, flash the stock boot.img in fastboot or TWRP, then flash EX.
[Nexus 6P Original Android Development] exSD:
Thanks.

I flashed stock boot.img. Then flash EX.

Stuck at the Google loading screen. Should I reflash unchecking the permissive option in aroma? I'm on stock ROM.
[Nexus 6P Original Android Development] nathanchance:
Yes I would.
[Nexus 6P Original Android Development] exSD:
Cool that did it.

Weird that I get a "your device is corrupt" splash on this kernel but didn't on Kylo's.
[Nexus 6P Original Android Development] flar2:
If you are on a custom ROM, you should reflash the ROM, not the stock boot.img
[Nexus 6P Original Android Development] Suicidal Chicken:
In regards to a previous post about the wakelocks - It's also happening with myself. This only happens on works public WiFi (see screenshot.)

It states that it's a kernel wakelock. I've scoured through my phone and logs and there are no rogue apps.
[Nexus 6P Original Android Development] Jsilver73:
It's a known thing and fixed on other kernels with wakelock blocks for those specific wakelocks, [MENTION=4684315]flar2[/MENTION] has said that he will look at implementing these fixes as soon as he gets time.

Having spent the weekend shopping around and experimenting I am really happy to be back with elemental x again, and chroma too :D
[Nexus 6P Original Android Development] tzortst:
There has been an OTA update in Australia to MMB29N and the boot.img has changed so unfortunately this kernel no longer works.

Here is the OTA link

https://android.googleapis.com/pack...538f7851.signed-angler-MMB29N-from-MDB08L.zip
[Nexus 6P Original Android Development] tracerit:
Quick question, are there any plans to allow customization of the performance and powersave modes? Namely with changing powersave governor, disabling of cores, and when powersave mode kicks in?
[Nexus 6P Original Android Development] exSD:
Not on a custom ROM. My /system is modified though with root, maybe that is the culprit?
[Nexus 6P Original Android Development] you5urf:
I flashed this over lean kernel which i used on the stock rom. Used aroma to fully overclock, with read ahead increased and bfq scheduler selected with selinux on. I also use hexacore mode. I use greenify and have expoaed module gravity box running. (so if anything goes wrong i wont be asking for support)

It flies. Smoothest psp emulation of any rom, so fast yet battery lasts just over a full day. Native games are all good to go. huge media files were tested and No skipping occurred. I had a problem with everything i mentioned until i flashed this one over LK. Uptime so far, after 3 days. No slowdown in site, no odd wakelocks and I've installed over 120 apps. Excellent job. One of the reasons i got premium app for the n6. Thanks again.
[Nexus 6P Original Android Development] Chochiwpg:
[MENTION=4684315]flar2[/MENTION] I was wondering if something could be done on the kernel side regarding ambient display? It doesn't work the same as it did on the Nexus 6 or OnePlus One I had before that. Meaning if you have the phone laying flat on a desk face up, then your ambient display will work and the screen will briefly turn on when you get a notification. However, I have my phone in a holder while at work. So it's in an upright position with the screen facing me while I am on the computer. Both the Nexus 6 and OnePlus, ambient display would still work in this position and show my notifications when they arrived. The 6P, ambient display does not work in this position. For whatever reason it doesn't trigger in an upright position. So I rely on LED notifications and notification mirror on my work PC. I was wondering if this is something that can be fixed on the kernel side of things? Maybe something to do with the proximity sensor? Thanks﻿
[Nexus 6P Original Android Development] Smallsmx3:
Security update? Is there a new radio?
[Nexus 6P Original Android Development] Suicidal Chicken:
I'm aware it's happening with other kernels and it's an issue, but we don't know what's causing it. I don't see a way to find out, either.

What I've narrowed it down to, is using the public WiFi at my workplace - anywhere else is absolutely fine.
[Nexus 6P Original Android Development] sherlock5545:
Actually, we know. It's a multicast problem. The router is sending packets that your phone receives, waking it up. On some routers you can turn multicast off, and its going to drastically reduce wakelocks. However, not everyone has a configurable router (or even has access to it, in case of work WiFi, public WiFi, etc).
[Nexus 6P Original Android Development] ShermanTenor:
[MENTION=4592341]Suicidal Chicken[/MENTION] - When you say public WiFi, do you mean you are connecting to an open network, or just that there is a public network available? I see the drain, at both work and home, but am not connecting to "open" networks in either location. There are "open" networks available though.

I'm wondering if somehow the setting to disable location scanning isn't being honored?

(Settings > Location > Menu > Scanning > WiFi Scanning)

I've set mine to the off position and still see constant WiFi related drain within GSAM. I've improved things somewhat in terms of battery life with the Naptime app which forces dozing to start as soon as the screen is turned off, but that didn't help the drain caused by WiFi.

If I hardly use my phone at all during the day (maybe 20-30 minutes screen on time), it still loses at least 20% battery in about 8 hours. Maybe that is normal, but my work iPhone 6 dominates in terms of battery longevity. Maybe not a fair comparison...

Now my hope is that integrating the wakelock fix into EX will help...
[Nexus 6P Original Android Development] mafiaboy01:
Is there any easy way to return to stock kernel?
[Nexus 6P Original Android Development] flar2:
Hopefully it does help. The drain is probably router dependent. My 6p has almost no idle drain while connected to WiFi. I've been at a couple of hotels and airports recently too.
[Nexus 6P Original Android Development] ShermanTenor:
Thanks, [MENTION=4684315]flar2[/MENTION]. The router dependent thing would make sense for me - we have Cisco Meraki APs at work, and I have one at home too. I don't believe there is a way to disable multicast as has been suggested earlier with these APs, but I'll look again.
[Nexus 6P Original Android Development] aryehzev:
Does this work for cm13 to make it unencrypted?
[Nexus 6P Original Android Development] Badger50:
There are a few ways. 1. You can make a backup of your original rom kernel in the EX app itself. 2. Dirty flash your rom again. 3. Restore a backup. And I know you can fastboot an .img, just not sure which one you would need :)
[Nexus 6P Original Android Development] XavierD8188:
Same here. I'm on Wifi 92% of the time according to BBS and I have 0 idle drain. I can go to bed with 100% and wake up with 98% battery....
[Nexus 6P Original Android Development] tech_head:
Okay, I'm a nutcase...

I decided to overclock.

It works, it's stable after 24 hours. no increase in temp from stock measurements even when running Antutu and Geekbench.

I'm using one step up in frequency on both core clusters. Highest score was ~95K in Antutu.
[Nexus 6P Original Android Development] XavierD8188:
I did the overclocking when I first flash the rom I'm using now and found that I didn't need to.. Don't play games on my phones so once I flash the latest build I just left it at the default clocked speeds.
[Nexus 6P Original Android Development] dwang:
While we wait for flar to update his kernel, you can always try lean or kylo kernel, disable the wake lock via kernel adiutor and confirm that it fixes your problem.
[Nexus 6P Original Android Development] XavierD8188:
Heads up.. Talking about another devs work in another devs forum is frowned upon by management..
[Nexus 6P Original Android Development] dwang:
What?

I'm not making any disparaging remarks about other devs.
[Nexus 6P Original Android Development] XavierD8188:
Devs don't like when you talk about using other devs work in their threads.. So suggesting another Kernel in a devs forum that also makes a kernel that does something similar is not a good idea. They take it personal considering how hard they work on their kernel. Trust me, I've seen devs get pissed about it.. Just giving you a heads up. It's like going into a BMW store and talking about Audi's to their customers..
[Nexus 6P Original Android Development] dwang:
Thanks for your concern.

I'm a big boy and I don't need you to tell me what I can and can't say.
[Nexus 6P Original Android Development] XavierD8188:
haha ok bud.. Wasn't tell you what to do, was giving you a heads up.. But to each is own..
[Nexus 6P Original Android Development] tzortst:
New kernel, radio and bootloader. This is go fix the connection issues Australians were experiencing

If we apply elementalx it downgrades the fix
[Nexus 6P Original Android Development] Smallsmx3:
Got it.... Nothing for me then!
[Nexus 6P Original Android Development] flar2:
I see no new commits from Google, so if there are any changes, they are in the ramdisk. If you install the new boot.img then ElementalX, you will have any kernel-related fixes.
[Nexus 6P Original Android Development] Cyberratchet:
Quick question: I should receive my Nexus 6p tomorrow or the day after (it’s finally available in Europe…) and the CM13 nighties have just been released. Has anyone tried using this kernel on CM13, I mostly use CM on my android devices and a customizable kernel would be nice to have
[Nexus 6P Original Android Development] flar2:
It should work
[Nexus 6P Original Android Development] kremer4:
Works great on CM13
[Nexus 6P Original Android Development] defconoi:
Can confirm, sound is muffle in earpiece
[Nexus 6P Original Android Development] flar2:
Okay, I've finally returned home and will get back to some development work this weekend.

I'll take a look but I think this happens in the sensor libraries, which are in the system and probably closed source.

Again, not sure if kernel can fix this. But maybe.
[Nexus 6P Original Android Development] Chochiwpg:
No problem at all, completely understand. Thanks
[Nexus 6P Original Android Development] MrPhilo:
Anyone else Nexus 6P headphone music sounds weird, like it's randomly going high and low volume in the bass for no reason? Defo not my headphone as they sound fine on my comp and OnePlus

EDIT: after additional testing on other kernel and stock kernel which don't implement sound control, the sound for my headphone is back to normal, no bass going high or low randomly and sound etc, I don't use a equalizer just fyi, is this a known problem?
[Nexus 6P Original Android Development] xflowy:
im having a really yellowish screen/white. could someone help me with color calibration or has this kernel already implemented a fix?

when i enter the color tab in ex kernel app, there seems to be sth pre configured. should i simply apply this on boot?

thanks a alot!
[Nexus 6P Original Android Development] schnob:
I was experiencing something similar, it's hard to describe. Flashed stock kernel and sound went back to normal as well.
[Nexus 6P Original Android Development] flar2:
Shouldn't be any difference if you don't change the sound settings. I don't use headphones, but watched some videos with the speakers and didn't notice any issues. But there is a lot of cruft in the faux sound drivers this is based on, I may scrap it and start from scratch so it's cleaner.
[Nexus 6P Original Android Development] MrPhilo:
Speaker is fine, just headphone, default setting thats it
[Nexus 6P Original Android Development] flar2:
What exactly am I looking for? So far I haven't noticed anything unusual.
[Nexus 6P Original Android Development] tzortst:
Camera is broken if i flash this over the top of stock MMB29N.

Camera app loads but can't connect to camera and screen is just black, tried with a number of different camera apps.

Flash back the stock kernel and camera returns

There was a boot.p within the OTA zip.

Is it a matter of waiting for the full device image?