yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] magnamentis:
true that and especially this device that is known to have voltage issues on the lower side which is why i overvolted and guess what, no more random reboots in months and battery life has NOT gotten worse as well. still 0.6%/h idle and 11-13%/h while SO on full brightness with moderate usage like browsing or playing klondike or something of that kind.
[Nexus 6  Original Android Development] Wi1son:
Thanks for this. You do need to change the governor to interactive, right?
[Nexus 6  Original Android Development] flar2:
I just updated with fixes for Dirty Cow and some performance improvements
[Nexus 6  Original Android Development] DonQuixote77:
Downloaded and flashed 4.09, but kernel info shows as 4.08 with a build date of Oct 4th. Is that just a build prop issue?
[Nexus 6  Original Android Development] flar2:
No, for some reason the old kernel is still in the package. I'll push a new update.
[Nexus 6  Original Android Development] flar2:
Should be good now.
[Nexus 6  Original Android Development] DonQuixote77:
Awesome. Just flashed it. Seems very fluid, thank you kindly ?
[Nexus 6  Original Android Development] BladeRider:
I notice that the ElementalX tab is missing from my Nexus 6. Currently I am running on v2.92. It would be great if someone can tell me what is going on. Cheers

EDIT: Flash a new ROM and ElementalX solved my problem.
[Nexus 6  Original Android Development] Pkt_Lnt:
No idea, sorry

edit - did you just flash a new ROM and not flash EX kernel after?
[Nexus 6  Original Android Development] Alxoom33:
Does Ex 4.09 have the Xsetprop patch?
[Nexus 6  Original Android Development] flar2:
No, that's not a kernel feature.
[Nexus 6  Original Android Development] Alxoom33:
FYI, see this post and others in the hideSu thread. It is now a feature on the Flash and Franco kernels. https://r.tapatalk.com/shareLink?ur...hare_fid=3793&share_type=t&share_pid=69344751

[2016.10.10] suhide v0.55 [EXPERIMENTAL/UNSUPPORTED]

Edit: I apologize for mentioning other kernels in your thread. Feel free to delete from my post. Just needed to in order for my response to make sense.
[Nexus 6  Original Android Development] flar2:
There are two things going on: one is a kernel patch, which doesn't work on this device (they're talking about other devices and my kernels have that patch too), the other is a userspace binary xsetprop, which you can use on this device. I think it comes with Magisk or something.
[Nexus 6  Original Android Development] olegausa:
Hi

Right now I'm using latest build of Pure Nexus 7.0 with the stock kernel. I also have a paid version of EXKM installed.

But I want to try ElementalX kernel so have a quick question. Can I do the following :

1. Use EXKM to backup current kernel

2.Using EXKM to download and install latest ElementalX build and restart the phone to apply

Or do the following

1. Use EXKM to backup current kernel

2. Reboot to TWRP to flash ElementalX kernel and restart the phone

My questions:

1 Will I be able to go back to stock kernel by using EXKM to restore the backup I made?

2 Will ElementalX kernel use its default settings or settings of the current stock kernel?

Thanks in advance
[Nexus 6  Original Android Development] refthemc:
I wonder how safetynet is checking if we have unlocked bootloaders then ?
[Nexus 6  Original Android Development] flar2:
Yes, you can backup and restore the stock kernel with EXKM. My install only affects the boot partition, which is completely backed up by EXKM, same as doing a nandroid.

ElementalX will use its default settings unless you change something using the custom installer. Stock kernel go back to its own settings if you restore it.
[Nexus 6  Original Android Development] Alxoom33:
I think the verified boot flag does exist in the Nexus 6. The Xsetprop Magisk mod works on the Nexus 6 to temporarily reset the bootloader state from 0 to 1 until the next reeboot.
[Nexus 6  Original Android Development] 2020shyboy:
Governor should be ElementalX
[Nexus 6  Original Android Development] youssefkr:
Guys what's the difference between the ElementalX governor and the interactive governor ?
[Nexus 6  Original Android Development] buffal0b1ll:
http://androidmodguide.blogspot.com/p/blog-page.html?m=1
[Nexus 6  Original Android Development] dvdivx:
Any chance of patching older versions of your kernels (Android 6 and 7) for the dirty cow exploit after the fix is available?
[Nexus 6  Original Android Development] bradld:
Just switched to Nougat on Pure Nexus Rom and after kernel flash I cannot get the CPU clock speeds to stick at anything higher than the 1.7K setting using EX manager. I set it higher but it never changes. What am I doing wrong or not understanding? :confused:

Thanks in advance.
[Nexus 6  Original Android Development] Sky88:
Does this kernel work on 7.1?
[Nexus 6  Original Android Development] vlaf:
Yes, working perfectly.
[Nexus 6  Original Android Development] eltonpestana:
I flash with high clock 3000Mhz and i havê black screen when i start my ROM... After flash with stock clock and working very well now
[Nexus 6  Original Android Development] magnamentis:
since this has nothing to do with the flashing process i would change that word "flash" with the term "set"

it simply means that your CPU cannot handle 3MHz no matter whether you at which moment you set it to that value, while of course the boot process can be on of the more resource hogs which in many cases make devices impossible to boot when overclocked too much.

there is not much reason to do that anyways and especially with this device that at times has voltage issues, leading to eventual RRs, depending on governor and/or scheduler as well. for those of you who have random reboots at times, mine stopped after starting to use "interactive" governor, overvolt by 15mV on the <1000 values and chosing deadline scheduler. not necessarily all that is needed, it's just what works for me for 1 full year with not more than 1 or 2 RRs caused by an app in both cases.
[Nexus 6  Original Android Development] Alxoom33:
I agree, my friend. I have successfully used the EX kernel at clock speed set to 2880 on my Nexus 6 running Android 7.0. The same has been true when using MM.
[Nexus 6  Original Android Development] ghostspectrum:
I feel real dumb asking this but my phone is charging abysmally slow, even through my usual wall adapter. Plugged in at 40% and it's telling me 3 hours until full... What could be causing this?
[Nexus 6  Original Android Development] derboedi:
I'm pretty sure this is not kernel related... Does the estimated charging time not change after a while? And did you check if there's dust or any other kind of fluff stuck in the charging socket?
[Nexus 6  Original Android Development] LordDeath:
Should I wait for an updated ElementalX kernel before flashing the new November security updates for the stock rom?
[Nexus 6  Original Android Development] athulele:
The current one would work well as well
[Nexus 6  Original Android Development] flar2:
Update!!!

Download (Nougat)

ElementalX-N6-4.10

Changes:

-November security update
[Nexus 6  Original Android Development] Lancez:
Would we see an update for latest MOB31k as well? :good:
[Nexus 6  Original Android Development] adio201:
Will this work with 7.1?
[Nexus 6  Original Android Development] Thunderbolt69:
Yes, I'm using it now on Nitrogen OS
[Nexus 6  Original Android Development] 8zabi:
please update the marshmallow version too, i want to stick to 6.0.1. till xposed is updated, i think a lot of people will do so
[Nexus 6  Original Android Development] nikos_moi:
I have a strange issue. Kernel is auto downgrading to 4.08. I saw it once with 4.09 and today with 4.10. What could have caused it?
[Nexus 6  Original Android Development] ghostspectrum:
Ports clear. The weird thing is my phone just isn't fast charging at all. I don't know if this is Pure Nexus or the kernel but I completely clean flashed both the other night, still have the issue.
[Nexus 6  Original Android Development] magnamentis:
this could have to do with the flashing order. if you flash superSU last it could install the backed up boot image or something like that and hence revert to the kernel that was backed up and write over the new one. this was once a common topic and at that time i knew exactly what's going on and how to resolve it, while nowadays it happens to only few and i did not encounter this for months hence i'm not totally sure anymore.

if you search this thread you could well find those posts from spring this year when there was frequent talk about this.

to make it easy try to revert the flashing order to what you did now and look if it's gone, else i (and others) would have to get into the matter again and come back with more specifics.

good luck
[Nexus 6  Original Android Development] RandomPooka:
This is definitely a thing that happens! I've had it happen to me as well. Upgrade SuperSU and boot, only to find that I'm on the default kernel that ships with my ROM, or the previous version of EX. Have to reboot back into recovery to flash the most recent EX
[Nexus 6  Original Android Development] Nucleotide:
You could always build your own if it was that important to you. ;)
[Nexus 6  Original Android Development] CyberpodS2:
Interestingly enough, I too have experienced this one or twice in the past but never realized what was happening. Gotta admit I chalked it up to me maybe flashing something by mistake or whatever. I'll keep this in mind if it ever happens again. [emoji1]
[Nexus 6  Original Android Development] suzook:
@op, flashed your kernel, but need one with selinux permissive. So I flashed new kernel, but selinux is locked to enforce. Any ideas how to fix this?? Thanks
[Nexus 6  Original Android Development] cujo6801:
Dirty flash ROM

then flash new kernel
[Nexus 6  Original Android Development] CyberpodS2:
Just wanted to say thanks for the great work. This with aicp is rock solid!
[Nexus 6  Original Android Development] jpeckinp:
Anybody having problems with EX Kernel manager 2.94?

When I open it it will lock at initializing or detecting root privileges. I deleted it from SuperSU and tried again with same results.
[Nexus 6  Original Android Development] flar2:
I have no crash reports for version 2.94.

Can you uninstall and reinstall and see what happens?
[Nexus 6  Original Android Development] jpeckinp:
Still doesn't work.
[Nexus 6  Original Android Development] flar2:
It works on mine.

Did you wait? Did it ask for root? I have nothing to go on, you need to describe in more detail.
[Nexus 6  Original Android Development] Pkt_Lnt:
Works here. Nexus 6, Pure Nexus 7.0, PHH superuser root, no substratum or themes
[Nexus 6  Original Android Development] jpeckinp:
Nexus 6 using Pure Nexus 7.0. SuperSU

Installed waited and it says initializing sometimes and then FC other times it says looking for root and errors out saying couldn't find root then clicking the OK button does nothing but cause the system to go 100%cpu then I have to force close the app myself. No substratum or Xposed installed.

I've cleaned cache and dalvik no luck.
[Nexus 6  Original Android Development] Pkt_Lnt:
What root, developer and version?

ah SuperSU, what version?

Get a logcat of that happening for flar2, thanks.
[Nexus 6  Original Android Development] jpeckinp:
All I get is this for 10 minutes with nothing in a log.
[Nexus 6  Original Android Development] Pkt_Lnt:
Long shot, go into Settings, Apps, clear cache and date for app EXKM there. What is that brown square thing in the upper left?
[Nexus 6  Original Android Development] jpeckinp:
Tried clearing everything that way also. The square is my screenshot button. I tried a new download also. I guess if I'm the only one with this problem I'll stick with 2.93 and see what happens with the next release. I really don't need 2.94 I'm just anal about having all my apps up to date.

Thanks for the input
[Nexus 6  Original Android Development] Pkt_Lnt:
Can you turn that screenshot button off and anything else that writes over the screen and try one more time? Probably not that, but there have been no other reports of this, and flar2 says no crash reports in the dev console. Just strange.
[Nexus 6  Original Android Development] jpeckinp:
Screenshot shot was only on for that, hasn't been on any of the other attempts.
[Nexus 6  Original Android Development] flar2:
There is a good chance it's related, as apps with overlay permission can interfere with the root dialog.
[Nexus 6  Original Android Development] CyberpodS2:
Turn off the tap jacking thing in super SU maybe
[Nexus 6  Original Android Development] RegnierD:
I haven't been in a situation where I've been able to grab a log while this happens, and it's hard to replicate, but after flashing both 4.09 and 4.10 auto brightness doesn't behave normally. Every so often after waking the phone, the screen brightness is maxed out. Changing the brightness slider does not fix this. Turning off the screen and turning it back on again fixes the anomaly, until it happens again. I have not tried toggling auto brightness while this happens to see if that fixes it. I will monitor things more carefully while I'm at home later tonight and try to catch a log should it happen again.

Edit: Could this be because I'm using the kernel on 7.1 roms?
[Nexus 6  Original Android Development] flar2:
I don't know, nothing has changed on the kernel side.
[Nexus 6  Original Android Development] RegnierD:
Gotcha. I'll try to replicate it and catch a log. Which log file would be most helpful? Just a logcat?
[Nexus 6  Original Android Development] flar2:
dmesg

Do you have backlight dimmer enabled? If not, brightness is exactly the same as stock kernel.
[Nexus 6  Original Android Development] RegnierD:
Nope. Just using the Adaptive Brightness feature.

I'm about to head home. I'll play around in a bit.
[Nexus 6  Original Android Development] razen_kain:
I have this problem almost every time I turn the screen on but after about 5 seconds the auto brightness will kick in and go back to normal. I noticed it when i went from CyanideN 7.0 to 7.1 and I can tell you it did it with the stock kernel and with this kernel so I'm pretty sure it's ROM related or just Google
[Nexus 6  Original Android Development] Abhimanyu.2004:
What's the screen on time you are getting with Nitrogen and this kernel ?
[Nexus 6  Original Android Development] uberbdon:
I'm having the same issue with the brightness. Nitrogen OS here.
[Nexus 6  Original Android Development] flar2:
100% not kernel related
[Nexus 6  Original Android Development] gothy.gothy:
Have you tried with Ambient Display off?

Try and you'll see the issue is solved
[Nexus 6  Original Android Development] jpeckinp:
Just thought I would post what fixed my problem.

I guess I had a corruption on my file system.

I tried fresh install of ROM with only Kernel and Kernel manager and it still wouldn't work so I tried a file system repair in TWRP and everything works fine now and it sped up my phone also.
[Nexus 6  Original Android Development] Xaiux:
Is anyone using this and CM14.1? If so, how is that working right now?
[Nexus 6  Original Android Development] magnamentis:
perfectly well, no difference to any other aosp based or stock roms, all things working
[Nexus 6  Original Android Development] Alxoom33:
I'm absolutely floored. Re flashed Ex 3.10 and usually select CPU boost to 2880. However, this time selected a 3033 clock speed and it booted. Working great so far. I had been expecting bootloops. On stock Debloated Android 7.0. NPD90Z.
[Nexus 6  Original Android Development] flar2:
Update!!!

Download (Nougat)

ElementalX-N6-4.11

Changes:

-December security update

-fix fastcharge setting
[Nexus 6  Original Android Development] CyberpodS2:
Just installed 4.11 and all good. Then installed latest supersu sr5 and after rebooting I'm back to 4.10 ?? Two questions here... First I thought we should install supersu last as it does some patching or whatever. Second, how it's it restoring 4.10? Any thoughts or insight would be great. If this is a super su question I'll take it there.
[Nexus 6  Original Android Development] Mervingio:
You need flash SuperSu first then the kernel [emoji6]
[Nexus 6  Original Android Development] CyberpodS2:
Awesome thanks.
[Nexus 6  Original Android Development] RandomPooka:
It's got to do with SuperSU restoring the backup of your original boot image, if it exists, so that it can patch the selinux bits. If you've installed a new kernel after installing SuperSu, then upgrade, SuperSu without reflashing the kernel or deleting/renaming the backup boot image in /sdcard/ you'll revert to whatever the first kernel was that you installed SuperSu on top of, as that's what is backed up and restored.
[Nexus 6  Original Android Development] Yo-Yo-E:
Works with AOSP 7.1.1?
[Nexus 6  Original Android Development] vlaf:
Yes, works fine with nitrogen 7.1.1.
[Nexus 6  Original Android Development] Woody:
This is exactly right. :highfive:
[Nexus 6  Original Android Development] magnamentis:
ssu is backing up the kernel hence you'de have to flash that first an the lates kernel over that as the last item, has been that way for long now BTW.
[Nexus 6  Original Android Development] Kiristiba:
Is there a reason why /sys/devices/platform/msm_sleeper/plug_all is set to 1 on stock settings? Or is this specific to my phone? I set it to 0 and know unused cpu cores are going offline as expected :)
[Nexus 6  Original Android Development] flar2:
They aren't supposed to go offline, but you can enable hotplugging if you want.
[Nexus 6  Original Android Development] leo5111:
so this kernal is encrypted? how do i remove this kernal and which is a good kernal for nougat that is not?
[Nexus 6  Original Android Development] nathanchance:
From the OP:

Also within the zip:

So no, it's not.
[Nexus 6  Original Android Development] leo5111:
when i looked it says encrypted :(
[Nexus 6  Original Android Development] githyanki:
It says no FORCED encrypt. You have to decrypt yourself. That is done by formatting your userdata partition in twrp and loosing all data , so make a backup first.
[Nexus 6  Original Android Development] cujo6801:
And when he says make a backup first....

He means to your PC....
[Nexus 6  Original Android Development] leo5111:
how do i do that? forgive my newbness in that regard but i was allways able to backup to my sd card before with other phones :p
[Nexus 6  Original Android Development] zgow:
Works great with CM 14.1 and EX Kernel Manager. Just wondering, how do you prevent the settings from resetting every time you reflash the kernel after flashing a new nightly?
[Nexus 6  Original Android Development] githyanki:
Use a USB cable and transfer files to your pc.

I also use a USB otg adapter and backup to a USB drive, but you have to have one first....
[Nexus 6  Original Android Development] leo5111:
what settings are restting? you mean your apps or the kernal setting?
[Nexus 6  Original Android Development] magnamentis:
it's not about being able to backup to sdcard, it's about that the sdcard content will be wiped during the decryption process, hence you need to backup your data to your computer. the most comfortable way is via wifi using an app like airdroid and the fastest and safest way is via USB.
[Nexus 6  Original Android Development] zgow:
The kernel settings (color profiles, wake gestures, etc).
[Nexus 6  Original Android Development] leo5111:
if i flash a nightly does this work? usualy you can just dirty flash the nightly over the last one, so can i just dirty flash and then before reboot flash the kernal again? or is the nightly going to reboot automaticly?
[Nexus 6  Original Android Development] ASHLEY117:
Find where your ota's are stored and flash manually in recovery with kernel last in sequence.

I'm on AICP and have to flash in this sequence

ROM nightly zip, SU zip then kernel.
[Nexus 6  Original Android Development] akholicc:
Could anyone help me with what are the best settings for a balanced performance and battery life. Thanks.
[Nexus 6  Original Android Development] rignfool:
You realize... This is the silliest question ever...

Do you think that [MENTION=4684315]flar2[/MENTION] would ship his creation without what he thought were the best settings for battery and performance?
[Nexus 6  Original Android Development] ASHLEY117:
Performed a clean install of 6.0.1 to use xposed and flashed 4.11 not realising it's for Nougat but my N6 is working fine. Thought I'd share.
[Nexus 6  Original Android Development] omid23:
Battery drain Deep Sleep

i installed the kernel and i have deep sleep battery drain issue

what should i do?
[Nexus 6  Original Android Development] flar2:
Reboot.

If it persists, wipe and reinstall.

The problem is not caused by the kernel.
[Nexus 6  Original Android Development] CyberpodS2:
Without a lot more info, all anyone can do is make blind guesses. Things like were you on a different custom kernel before? Do you have a kernel control app running with old settings? How do you know you have the issue now but not before? What Rom? What version of Android? What version of this kernel? Etc, etc.. While these are not questions I am asking you, they are things you should ask yourself and then reframe your question with info people can use to help you.
[Nexus 6  Original Android Development] omid23:
Battery drain Deep Sleep

thanks ill try

---------- Post added at 03:02 PM ---------- Previous post was at 02:58 PM ----------

thanks for explanation

I haven this porblem on stock nougat

i checked with Better battery states and deep sleep in 90 percent

last version of kernel for nougat 4.11

thanks again
[Nexus 6  Original Android Development] magnamentis:
you also wouln't have this issue with the phone off or no phone, just kidding but mostly such issues are coincidences and in 90+% of all cases user space. the fact that it worked before means not much, so many things change on a daily base. just perform the cleanest of cleanies in the following way (link) and it will either be gone or you know what it was:

http://xdaforums.com/showpost.php?p=62192068&postcount=4059
[Nexus 6  Original Android Development] italia0101:
[MENTION=4684315]flar2[/MENTION] quick question . in your 2nd post it notes this for sweeptowake ;

echo 15 > /sys/android_touch/sweep2wake

in that same folder there is also " wake gestures " is that in relation to your wake gestures app that i have installed ? is there a way to turn it on / off via script like the sweep2wake
[Nexus 6  Original Android Development] flar2:
Yes it for the app. Takes 1 or 0 but requires the app to do anything if enabled.
[Nexus 6  Original Android Development] italia0101:
Great that's perfect , so i can use a combination of wake_gestures and sweep2wake echo fucntions to turn them on and off when in a car :) thanks!
[Nexus 6  Original Android Development] dassub:
So here's a noob question, but does Pokemon Go and Snapchat work on the N6 with an unlocked bootloader and ElementalX?

I'm waiting for the official 7.1 update before I install everything (unless it's easy to update the Android OS after doing all this, but I had issues on my N9).
[Nexus 6  Original Android Development] RandomPooka:
Using PureNexus 7.1.1 ROM, ElementalX 4.11, and a combination of Magisk and phh's Superuser (v2.66-2 specifically) and I have absolutely zero issues with Pokémon Go. I don't use Snapchat, but I've only heard of it failing to log in if you're using Xposed. Unlocked bootloader and custom kernel has had nothing to do with Snapchat or Pokémon Go
[Nexus 6  Original Android Development] pdfruth:
tethering/hotspot error

Been using ElementalX with PureNexus for some time now. Awesome combination!!! Very stable, and excellent battery life.

I recently updated to - PureNexus 7.1.1 ROM (12/15/2016) and ElementalX 4.11.

Attempts to enable WiFi hotspot results in an error.

As @The Flash points out in this post, this commit to the kernel is necessary for 7.1.1 ROMs.

Can this be added to ElementalX?
[Nexus 6  Original Android Development] flar2:
Yes, I will add that.
[Nexus 6  Original Android Development] flar2:
Update!!!

Should be good for android 7.0 and 7.1.1

Download (Nougat)

ElementalX-N6-4.12

Changes:

-enable IP6_NF_MATCH_RPFILTER

-cpuidle patch