yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] BigM69:
My CPU temp is 126° should I set a lower temp or will this temp be OK? On cyanogenMOD MM

My nexus gets really warm when charging. I have ampre installed and the volts is charging at around 4.3v. Is there a way to charge at a higher voltage? I'm using SYDE METAL Micro USB Cable 2.0 (5ft) - Reinforced, Quick Charge 3.0*and Quick Charge 3.0, Anker 18W USB Wall Charger (Quick Charge 2.0 Compatible)*is there any way to get this kernel to allow me to charge at more than 5volts ampre shows charge current @ 15w. My battery now is 49% and the charge voltage is 3.945. I would like to achieve higher charge voltage. In the EX kernel manager under voltage I don't really understand if I need to add or subtract any of the numbers, whether it be 1 setting or all of the settings.

---------- Post added at 01:32 AM ---------- Previous post was at 12:52 AM ----------

My max CPU freq is stuck on 1728 I can't set it any higher or lower

CyanogenMOD 6.0.1
[Nexus 6  Original Android Development] Ph0z3:
Wanting to flash this with stock / no-root. (On latest 7.1.1)

Would I notice any benefits?

I've been on Franco for a while & wanting to try something else.
[Nexus 6  Original Android Development] rignfool:
Ummm...

I should know imperial... But I've been staring at metric for phone temp so long that...

Normal operating temp is between 30° and 60° C

Above 60... On stock thermal... Frequencies begin to drop...

It's getting warm because you're using the turbo charger...

Cores are pulled out on stock at like 70° C...

You cannot add more voltage to your charger... You'd melt down the battery... That's why OnePlus uses dash charge... It's "makes better sense" electrically
[Nexus 6  Original Android Development] flar2:
You're good to go, you should notice a difference. Just flash the stock boot.img and then flash ElementalX. You can even choose a few options during the install process, even without root.
[Nexus 6  Original Android Development] Ph0z3:
Awesome. Thank you.

Though we're close enough, I'll just wait for the next OTA / security patch to come out, then flash the new EX update on that.

Also, I saw setup with aroma is easiest...

I'm using TWRP.

Will I still have setup options in the install?
[Nexus 6  Original Android Development] flar2:
Yes, you will have options. Aroma installer works in TWRP.
[Nexus 6  Original Android Development] Ph0z3:
:good:

Awesome. Thank you for your help.
[Nexus 6  Original Android Development] flar2:
Update!!!

Download

ElementalX-N6-4.23

Changes:

-July security update
[Nexus 6  Original Android Development] spidey88:
Hi, I am looking for a kernel which can boost my N6 performance. i noticed that the phone become laggy & stuttering when the battery drop below 75% while playing game. I am currently on stock ROM and kernel, and I dont mind to sacrifice battery life for performance. Can this kernel which some adjusment on the governor give me that? thanks. Cheers
[Nexus 6  Original Android Development] dark2099:
Theoretically any custom kernel can do that.
[Nexus 6  Original Android Development] spidey88:
Mind to share the config for that setup or maybe can point me to the correct thread? I've been searching but no luck on finding it. Thanks.
[Nexus 6  Original Android Development] gogol:
I am on the same boat and looking into this. Wondering if this kernel has setting to adjust that kind of behavior, throttling thingy.
[Nexus 6  Original Android Development] LordDeath:
In the EX Kernel Manager --> CPU --> Hotplug options there is the option "Run with all cores online". If you set this to "Disabled", the kernel will stop to permanently power off certain cores if the battery drops below a certain value. This might help in your case.

Another cause for your issue could be throttling because your CPU gets too hot. Untervolting might help here but these tweaks could affect the stability of your device. So try the hotplug options first and undervolting only as a last resort.
[Nexus 6  Original Android Development] S0UTHPAWK1LLA:
Throttled

My phone is just about useless. I am using thermal, set to 70 and temp is 44 but max CPU is locked at 1036. I am trying to upload a logcat.txt, but 1.4mb is too big?!?
[Nexus 6  Original Android Development] Pkt_Lnt:
Here is everything you want to know.
[Nexus 6  Original Android Development] jimbomodder:
[MENTION=4684315]flar2[/MENTION] would you be able to build a kernel for LG G6 ?

Sent from my LG-H870
[Nexus 6  Original Android Development] rignfool:
Ooo... I know the answer to this one...

If he doesn't own the device... It doesn't get his kernel
[Nexus 6  Original Android Development] ax562:
[MENTION=4684315]flar2[/MENTION] was there a changelog for the 4.23 version?
[Nexus 6  Original Android Development] dark2099:
Back a few posts, just update to the July security patches.
[Nexus 6  Original Android Development] ax562:
Thanks! [MENTION=4816406]dark2099[/MENTION]
[Nexus 6  Original Android Development] TonyApuzzo:
Any advice on how to reduce idle drain with this kernel? I'm running OmniROM Nougat 7.1.2 (Latest) and with this kernel I get 4% per hour idle drain versus ~2.5% with stock kernel. Even better if someone can show me how to get <2% idle drain :)
[Nexus 6  Original Android Development] magnamentis:
my advice is to seach and read this thread as well as search and read xda.

there exists no meaningful and simple once and for all reply.

all depends on your setup and usage while a few recommendations are everywhere across xda including this thread, some are even by the kernel dev himself.
[Nexus 6  Original Android Development] flar2:
Sounds like your phone is not sleeping at all.

This would not be related to the kernel.
[Nexus 6  Original Android Development] TonyApuzzo:
The thing is that it is sleeping some... or it says it is. Just gets warm / drains anyway. I know I can uninstall 2/3 of my background apps and get better battery life but If I just install the kernel and take all defaults I end up with ~4% drain and 48.5% held awake. If I use the OmniROM stock kernel, then I get ~2.5% drain and still high but less held awake ~33%. -- Both reported by EX Manager Battery Monitor.

EX Kernel after 4 hours: <2% at max speed, 9% time at 1500Mhz, 30% at 1036Mhz, 34% at 300Mhz. I have screen off limit reduced to 1036Mhz which is maybe helping a tiny bit.

WLD shows with "Show Kernel Processes" turned on shows 39% awake:

Top CPU WakeLock is EX Kernel Manager itself with BattMonWakeLock

Top Alarm Wakeup trigger is Google Search (fulltime listener for OK Google)

Top 5 Kernel Locks:

PowerManagerService.WakeLocks (47min)

bluesleep (31min)

msm_serial_hs_dma-144

msm_serial_hs_rx-144

msm_hsic_host

I do have a Pebble Watch which maybe could have some effect? I also have MSOutlook (which is actually lower battery use than Android's Exchange connector in my experience) and Inbox with 6 email addresses and FB, FB Messenger, Skype, etc. so I don't expect it to be sipping battery but the dramatic difference between stock Omni and EX seems like it has to be something with the kernel and/or settings. I also tried turning off the S2W feature with no real difference. Virtually every app is Greenified but honestly that doesn't make much difference except for rogue apps.

Basically the 2 responses are saying that they don't see a difference with EX vs. a Stock ROM kernel -- which is not my experience. I know the scientific choice is to do experiments with every single possible kernel setting change incrementally one at a time with 4-12 hour stabilization period followed by 4-12 hour battery trial after each setting change. That would take multiple years, so looking for heuristics advice.
[Nexus 6  Original Android Development] ax562:
You can try my supersayingod scripts. They're mainly performance based but I tried to balance as much as possible. I'm running them with ex4.3 and my battery life is godly :laugh: . You'll need busybox. Let me know how that turns out.:good:
[Nexus 6  Original Android Development] Bashbrother:
Hey folks quick question..i'm using elemental with nitrogen os and for some reason when i try to use the srgb mode switch it will not stay..anyone have a clue as to why it wont stick?..thanks for any help
[Nexus 6  Original Android Development] Pkt_Lnt:
Do you have the "Apply at Boot" toggle on?
[Nexus 6  Original Android Development] Bashbrother:
There is no apply at boot option...the setting is under developer options
[Nexus 6  Original Android Development] Pkt_Lnt:
Ah. I use the color settings in the EXKM app.
[Nexus 6  Original Android Development] rignfool:
The N6 doesn't have sRGB mode... Just the toggle
[Nexus 6  Original Android Development] ngato35:
can i use this kernel on stock 7.1.1?
[Nexus 6  Original Android Development] magnamentis:
it's built with stock in mind, doesn't mean any restriction for custom roms but still, it's been THE kernel for stock android for years and works with any other ROM
[Nexus 6  Original Android Development] IcipherPT:
Hey guys,

Does this kernel still has problems with sensors during calls?
[Nexus 6  Original Android Development] magnamentis:
there are no "kernel" releated problems, if there ever were any they're either hardware related or something else, at least in the meaning that this kernel did not make anything worse than stock.

reconsider your wording, it's jumping to conclusion an making a wrong impression to anyone who is interested in this kernel and would stumble across your post as one of the first things.

i'm using this kernel for years and never ever had an issue like the one you describe, hence if there is one it's something on your side

a quick search in the thread for "sensors+ calls" would give you the above information, especially the fact that there is no specific kernel related

sensor problem while the device itself had it's issues some time back on AOS 5.xxxx
[Nexus 6  Original Android Development] flar2:
There was never such a problem.
[Nexus 6  Original Android Development] LordDeath:
[MENTION=4684315]flar2[/MENTION]:

The Pure Nexus folks are merging the latest commits from the still supported upstream branches [1]. Would this make sense for your kernel as well?

[1] https://plus.google.com/+NathanChancellor/posts/e3NRp4ombti
[Nexus 6  Original Android Development] flar2:
No, my main goals are stability and simplicity. I merge the security updates that are needed on this device and leave the rest close to stock. It's a formula that works really well.
[Nexus 6  Original Android Development] TonyApuzzo:
I installed "Magisk" and then MagicGApps and my battery usage immediately dropped to ~2.5%/hr idle (and 1.75%/hr with stock kernel) :confused: but happy to be able to use ElementalX again without having the battery die by midafternoon.

No other changes.
[Nexus 6  Original Android Development] magnamentis:
battery drain as you describe it has never been kernel related, either a coincidence or something in the setup.

read this and you'll understand: http://elementalx.org/the-truth-about-kernels-and-battery-life/

generally be careful with such statments that are based on jumping to conclusions and could make a false impression to newcomers.

i'm using EX on all possible (where it's available) for years and can easily get 0.5-0.8% per hour in idle at all times, some work is needed for that while 1%/h is normal, depending on the setup and app settings, especially for social media apps like FB.
[Nexus 6  Original Android Development] rignfool:
I don't get referencing that blog post...

While it's true... If you keep it close to stock... You'll get the same drain...

However... If you decide you want your device to run like a gorilla in heat... You can... With kernel tuning... And watch your battery indicator drain before your eyes...

Or even better... Turn on active hotplugging and then wonder why your battery life is suffering with little or no usage...
[Nexus 6  Original Android Development] Pkt_Lnt:
Since kernels are my weakest knowledge point, and I know your advice is good, in EXKM there are three hotplugging choices. Disabled, mpdesicion, custom hotplugging. You seem to suggest disabled is a better battery saver? I do no gaming or other intensive uses. Standard texts, gmail, and mostly music streaming with a few calls. Thanks.
[Nexus 6  Original Android Development] rignfool:
If the kernel has proper ability to come back from the "thermal" event that low battery triggers... Then yes... That will probably yield the best battery...

Every other choice (except mpdecision) runs extra code to plug and unplug cores... Which uses cycles...

Mpdecision is the exception... I can't explain why... But for moderate to heavy usage it is just the best... Frequency selection by the governor is limited... Load levels are dynamically adjusted to keep your device at 1497 when without it you'd be at 2649...

It dynamically adjusted voltage to audio(I think)... And even on pure Nexus with touchboost still enabled I can get 3-4% per hour drain... And average 7-8% over a 16 hour day... No charger
[Nexus 6  Original Android Development] Pkt_Lnt:
Thanks. Since you cannot see sigs with Tapatalk, ;)

I'm on PN March 7.1.1 (a proprietary app does not like 7.1.2)

EX kenel 4.23 with July security updates

I'll test disabled for a couple days, then switch to mpdecision for a couple days and see. I've run flar2's custom hotplugging setting always before.
[Nexus 6  Original Android Development] rignfool:
[MENTION=4684315]flar2[/MENTION] seriously cripples mpdecision to the point that it is totally unusable with his kernel...

Neither EXKM nor KA-mod will ever report it being turned on...

This is actually one of the main reasons I began to look at mpdecision as helping audio to some extent... leankernel (which used mpdecision) never had the audio gain issues I and other users suffered... And then I noticed that I didn't have it on EX with high battery...

If we could just get him to turn it back on (I am fully aware that the touchboost part is ROM dependant).........
[Nexus 6  Original Android Development] alessandro.marchisiello:
I need help

hi ,

i just wanted to ask a quick question.

i was wondering, can i add ash files in /su/xbin in order to be able to use other commands in terminal?

the ones that are in linux

or third party ones .

hope someone will answer

thanks again

(sorry if i made some grammatical errors, im italian )

:D
[Nexus 6  Original Android Development] wally897:
Can i instal this kernel if im on 6.0 shamu
[Nexus 6  Original Android Development] athulele:
Yes, there is a marshmallow version available.

Check here

http://elementalx.org/devices/nexus-6/
[Nexus 6  Original Android Development] wally897:
Thank you i was not 100% sure.
[Nexus 6  Original Android Development] flar2:
Update!!!

Nougat:

ElementalX-N6-4.24

Changes:

-August security patches
[Nexus 6  Original Android Development] wally897:
I installed elemental 3.20, phone was working good for half the day but it started rebooting and getting stuck rebooting. I'm running purenexus 6.0.
[Nexus 6  Original Android Development] hameedf:
Can I install this kernel on 8.0.0 beta?
[Nexus 6  Original Android Development] Arju:
Make a nandroid backup and try. If you're talking about The 8.0.0 S.I.X rom then the dev took it down and as it's in the bringup phase and most rom teams and individuals are in the bringup phase of android 8.0.0 they are trying to make the rom work with stock kernel. Once that's stable the custom development for kernel will take place as feature packed as it is. So right now not many can answer your question. Fastest way for you to find out is to make a backup using twrp and if the kernel does not work you could always go back to your backup.
[Nexus 6  Original Android Development] cujo6801:
No

"Sent from the Dog Pound"
[Nexus 6  Original Android Development] Alxoom33:
Not a good idea. You need a special kernel made for Android Oreo for your device.
[Nexus 6  Original Android Development] nemanja066:
Why wakelock blocker do not work ( for exp. wlan_rx_wake)? Excellent kernel, surely. Thanks[emoji106]
[Nexus 6  Original Android Development] H4X0R46:
Can't wait for 8.0 kernel to come! Only reason I haven't flashed the six rom beta is because I gotta have my wake gestures! ;)
[Nexus 6  Original Android Development] jbaumert:
Wake gestures are included with the SixROM Oreo kernel. Using KA_Mod to set them up and works fine.
[Nexus 6  Original Android Development] Alxoom33:
Would you please provide a link to that thread. Thanks,

Edit: Never mind, got it!

Edit: Wow! They closed the thread! I feel bad for the Developer!
[Nexus 6  Original Android Development] magnamentis:
thread is closed and builds have been pulled because like every year the first one who provides a decent rom for new API has been overwhelmed by "impatient people and their according demanding and complaining behaviour"

unfortuneately so because the rom was quite decent not to say astonishingly good, obviously it's not good to be first and stick out, remembering our friend [MENTION=3913401]atl4ntis[/MENTION] LOL

what it also means is that it's not that difficult to port OREO to the N6 and some of the renown rom-makers will probably soon join the party

cheers
[Nexus 6  Original Android Development] Alxoom33:
I feel terrible for the poor developer, like in the case of the wonderful [MENTION=379061]ATL[/MENTION]4tis's innovative Cataclysm rom. [emoji22]
[Nexus 6  Original Android Development] kol1124:
Best CPU governor and hotlpug?

Wysłane z mojego Nexus 6 przy użyciu Tapatalka
[Nexus 6  Original Android Development] Arju:
Please let us know after you test them all ;)

Your usage may be different from others. Your question is vague as we do not know what you are looking for. Performance, better battery or balanced? Either way I would suggest you to read up on cpu governors and hotplugs using google to find out what the different options in the kernel does. There is no such thing as best as usage varies.
[Nexus 6  Original Android Development] flar2:
Update!!!

Download:

ElementalX-N6-4.25

Changes:

-September security patches
[Nexus 6  Original Android Development] kevdog98:
I can't find the September security updates on the Android factory image site

What did you use to update it with flar2?
[Nexus 6  Original Android Development] flar2:
The kernel source was updated, I'm sure they will post the factory images soon.
[Nexus 6  Original Android Development] Alxoom33:
Great timing! Just flashed the September patch and new EX v 4.25 Kernel!
[Nexus 6  Original Android Development] maortrol:
Here you are:

https://developers.google.com/android/images#shamu

Last version: 7.1.1 (NGI55D, Sep 2017)

;)
[Nexus 6  Original Android Development] Rondeau79:
Version 4.25

So I downloaded the latest version, flashed in recovery and went through the aroma installer. Re rooted the ROM. Booted fine, but my system settings says I am running Franco Kernel not ElementalX. I use Kernel auditor and the option for usb fast charge is missing. Help!
[Nexus 6  Original Android Development] jbaumert:
Did you flash the "stock" boot.img between kernels?

From the OP:

For maximum compatibility with all ROMs, ElementalX uses your existing ramdisk.

Do NOT flash this over other custom kernels!

You should only flash ElementalX over the kernel that came with your ROM!!!
[Nexus 6  Original Android Development] Rondeau79:
I was already running a previous version of ElementalX. Just flashed the latest update.
[Nexus 6  Original Android Development] flar2:
Did you flash fk before? SuperSU sometimes restores a previous boot.img.
[Nexus 6  Original Android Development] Rondeau79:
No I was already running a previous version of ElementalX.
[Nexus 6  Original Android Development] monteie2016:
CPU Low Battery Throttling

Latest version of Pure Nexus and Elementalx. Overclocked to 2880 MHz. Why does the CPU Max value of 2880 MHz drop to 1958 MHz when the battery reaches approximately 45%? Is there a way to keep the Max CPU Frequency throughout the battery range?

Thanks.
[Nexus 6  Original Android Development] Rondeau79:
I fixed the issue. I restored a nandriod backup and flashed the latest 4.25 release. Then just rebooted and it worked. Didn't flash SuperSu. Thanks for your work.
[Nexus 6  Original Android Development] H4X0R46:
Probably my favorite kernel! Can't wait for an Oreo build! Thanks man! :D I especially love the wake gestures and multirom patch! Good work, keep it up! :D
[Nexus 6  Original Android Development] Alxoom33:
[MENTION=4684315]flar2[/MENTION] is there an EX Nexus 6 Oreo version in the works?
[Nexus 6  Original Android Development] flar2:
Probably, I'll have to see what changes are neessary
[Nexus 6  Original Android Development] magnamentis:
hehe.. i nailed it i guess, most of those issues are kernel related most probably which is why i thought the same thing, just didn't want to ask or mention for reasons we're well aware of, glad you did :)

i'm definitely waiting for EX for Oreo to make the final switch, not only that once it's out it will work, i like to stick to EX because quite often rom-makers make changes and play with kernels a bit on/off which is something i can't have.

[MENTION=4684315]flar2[/MENTION] glad it's considered and hope for it to happen :) thanks
[Nexus 6  Original Android Development] flar2:
I'll get something ready soon. I'm still supporting the Nexus 5 and Nexus 7. Nexus 6 will be no different.
[Nexus 6  Original Android Development] Alxoom33:
Thank you, your kernels are the best! I have been playing with the Nitrogen N2 and SIX O Nexus 6 Roms, they are both pretty stable, but could use an EX performance boost. Please let me know if you need links or testing.

Thanks,
[Nexus 6  Original Android Development] Cypresshill555:
I can not install the kernel! Help me to understand.Here is the error log.:confused:

AROMA Installer version 2.70RC2

(c) 2013 by amarullz xda-developers

ROM Name : ElementalX

ROM Version : 4.25

ROM Author : flar2

Device : Nexus 6

Start at : Fri Sep 29 23:38:24 2017

installing samsung updater extensions

Installing ElementalX...

Extract: /tmp/buildconfig.sh

Extract: /tmp/busybox

about to run program [/tmp/busybox] with 3 args

about to run program [/tmp/busybox] with 3 args

Extract: /tmp/abootimg

Extract: /tmp/cmdline.sh

Extract: /tmp/editramdisk.sh

set_perm: chown of /tmp/makebootimg.sh to 0 0 failed: No such file or directory

set_perm: chmod of /tmp/makebootimg.sh to 777 failed: No such file or directory

script aborted: set_perm: some changes failed

set_perm: some changes failed

Installer Error (Status 7)

End at : Fri Sep 29 23:38:28 2017
[Nexus 6  Original Android Development] flar2:
what recovery do you have?
[Nexus 6  Original Android Development] Cypresshill555:
TWRP_3.1.0-0_multirom_shamu_20170314. And so TWRP 3.1.1-0.
[Nexus 6  Original Android Development] flar2:
Update!!!

Download:

ElementalX-N6-4.26

Changes:

-October security patches
[Nexus 6  Original Android Development] abogrhen:
is there any hope to get ex for oreo in the future

and anyone tried nougat kernel on oreo

or this is a no-no
[Nexus 6  Original Android Development] heisenbergfromIN:
1. Probably. The developer is looking into it. Keep your fingers crossed.

2. No. You need a kernel specifically built for Oreo ROMs.
[Nexus 6  Original Android Development] Alxoom33:
Thank you, EX v. 4.26 running great on the October patch, Build NGI77B. Last one??
[Nexus 6  Original Android Development] ReneZeiss:
I'm new to Kernels, but I like to try it.

Therefor I have a question that I can't find in the FAQ. ( probably too easy)

-If I install the kernel, do I still need to download the Kernel app for the adjustments? If it works fine, I like to supporting the developer of coarse.

-My rom is Lineage 14.1 latest nightly. I can add this kernel.

When there is a new nightly, can I simply install this nightly, or do I have to reinstall the kernel afterwards?

Thanks!