yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] aqhilles:
So, this phone feels very laggy to me. This kernel helped a lot, but still... I thought I'd give unencrypting a try: in twrp, i wiped data. I reflashed the kernel and rebooted the phone and it was still encrypted.

Is there any special procedure to remove encryption with this kernel? I know there is a thread about unencrypting your phone, but I thought since this rom does not enforce encryption, deleting the encrypted partition would suffice. Any thoughts? Thanks in advance.
[Nexus 6  Original Android Development] xxfwmxx:
You still need to flash a decrypted boot.img there is a post on XDA with on for 5.0 and now 5.0.1
[Nexus 6  Original Android Development] flar2:
You shouldn't have lag on this device, even if completely stock and encrypted. I left mine encrypted and it's very fast. Try a full wipe and reinstall. Maybe you have some app that is hogging resources or something is misconfigured.
[Nexus 6  Original Android Development] Johnny424:
try switching to nova. a lot of lag with stock Google launcher.
[Nexus 6  Original Android Development] aqhilles:
Thanks, fellas.

Other than this kernel, the phone is "stock" I removed google launcher and I'm using Atom. As far as apps, I froze most of the play apps. and have netflix, rom toolbox pro, fx file explorer, root explorer... I think that's it. My backups are really tiny :)
[Nexus 6  Original Android Development] trickster2369:
I cannot speak to the lag, as I've not experienced that on this device.

You can unencrypt flashing this kernel, but when you say you wiped data... you need to go into TWRP, wipe, FORMAT DATA, not the wipe data option. This will unencrypt your phone, but will also wipe any, and all data on that partition, so back up anything you do not want to lose. Also, make sure you flash the ROM and kernel FIRST, then format data, then reboot system.

Sent from my SinLess Shamu
[Nexus 6  Original Android Development] erraggy:
Just adding that in order to back up things, you'll need to copy it off of your device since there is no sdcard, formatting the entire data partition also wipes out where things are backed up by twrp/cwm.
[Nexus 6  Original Android Development] jdenman03:
Don't have access to a pc at the moment. Will this flash via flashify?
[Nexus 6  Original Android Development] Ghisy:
Problems have been happening on a clean flash though. And I always wipe caches when flashing a new version of ElementalX.

I might try the included kernel with Chroma, even though I don't really wanna give up on ElementalX...

Sent from my Chroma-powered Nexus 6
[Nexus 6  Original Android Development] viseshprasad:
May I know the in app purchases involved with the kernel manager app? [MENTION=4684315]flar2[/MENTION]
[Nexus 6  Original Android Development] flar2:
Voluntary donations to support development (coffee $2, beer $5, lunch $10). These don't unlock any features.
[Nexus 6  Original Android Development] viseshprasad:
Bought it just like I said. AMAZING app. Uninstalled all the others. I give up. You win! lol :P
[Nexus 6  Original Android Development] :
They say that this donations unlock the "supported happy dev" mode! In other words, yes they may - al rough indirectly - bring new bugfixes and additions in the future! [emoji14]

Nexus 6 64gb - CyanogenMod 12.1 (Android 5.1.1) [MENTION=3705640]520[/MENTION] dpi

LG G watch R
[Nexus 6  Original Android Development] flar2:
Glad you like it, I have lots of improvements planned, when I get some time.
[Nexus 6  Original Android Development] Beakhole:
I still can't get the Tasker broadcasts to work. Is there a way in a future update that you could add Tasker plugin functionality to EX Kernel Manager rather than just having intents?
[Nexus 6  Original Android Development] daftlush:
Anyone else running Mp2 on chroma 5.1.1? That's OK, right? I remember seeing that Mp1 kernel was OK, and recommended for wifi calling on tmo, just not sure about Mp2.
[Nexus 6  Original Android Development] drawde40599:
What Kernel comes with that Rom?
[Nexus 6  Original Android Development] kmcrane:
Hells...
[Nexus 6  Original Android Development] Ghisy:
It's a modified version of hells (zephiK included the dt2w from ElementalX actually).
[Nexus 6  Original Android Development] drawde40599:
I wonder if anything gets "left behind" from that Kernel that dosnet play nice when you install ElementalX . Like a modified system file that ElementalX doesn't mess with so your running ElementalX with leftovers of that Kernel . If I was you I would backup your device with TWRP . And try a ROM that uses Stock Kernel then flash ElementalX and see what happens . Roms that come with Kernels didn't really intend for you to change them .

I have 2 N6's both stock , but one runs ElementalX . No issues at all
[Nexus 6  Original Android Development] flar2:
Lots of people run Chroma + EX without issue
[Nexus 6  Original Android Development] stumpy352:
Including me. Never had an issue. Certainly not going to be changing ROMs just to get one with the stock kernel. Lol
[Nexus 6  Original Android Development] flar2:
[YOUTUBE]Rv9UNvALU2A[/YOUTUBE]
[Nexus 6  Original Android Development] Lancez:
When is it going to be available?
[Nexus 6  Original Android Development] spevil07:
When it's done!!

Gesendet von meinem Nexus 6
[Nexus 6  Original Android Development] Lancez:
wow the forum paulice is here.
[Nexus 6  Original Android Development] flar2:
It's ready now
[Nexus 6  Original Android Development] danarama:
We're always here, watching your every move, you dirty rule-breaker you
[Nexus 6  Original Android Development] Lancez:
so sue me,lol
[Nexus 6  Original Android Development] danarama:
Are you worth any money?
[Nexus 6  Original Android Development] Lancez:
Oh, you are serious. Am not sure how much money is worth your attention, but my weekend toy is a GTR, is that enough to tickle your mind?

On the other hand, this is a kernel thread and as you can see that I was asking for a play store app, so both of you are being irrelevant here.
[Nexus 6  Original Android Development] danarama:
If a GTR is more than $4, I'm in

So to be clear, im suing you for $4 for being a "dirty-rule breaker you", but you have to ask if I'm serious?
[Nexus 6  Original Android Development] mj0528:
Is this kernal recommended with pure nexus. I'm getting 3-4% idle but usage is really high when doing some reading
[Nexus 6  Original Android Development] pr0cl1v1ty:
I'm on Chroma ROM, testing this kernel out now. I also purchased your app :D
[Nexus 6  Original Android Development] DroidIt!:
Honestly, I couldn't care less [emoji14] [emoji56]
[Nexus 6  Original Android Development] magnamentis:
3-4% idle? there is a missing parameter, per hour (too high) over night? (how many hours) per day? (impossible LOL )

almost forgot, sorry, yes this kernel is perfect for vanilla google stock OS
[Nexus 6  Original Android Development] flar2:
Last day for High Brightness Mode Widget Sale...

https://play.google.com/store/apps/details?id=flar2.hbmwidget
[Nexus 6  Original Android Development] flar2:
Something is definitely wrong. Reboot and see if it helps
[Nexus 6  Original Android Development] danarama:
Almost funny anecdote. I reboot my nexus 6 in the freezer
[Nexus 6  Original Android Development] spinkick:
How do I enable the fixed proximity sensor? I butt dial like crazy with ambient display activated. My pocket activates the contact when they talk to me on hangouts. Urrrg
[Nexus 6  Original Android Development] stumpy352:
[MENTION=2530467]spinkick[/MENTION] use the wake gestures app if you want pocket detection.
[Nexus 6  Original Android Development] flar2:
That will only take work for wake gestures though, not ambient display

Somewhere on the forums there is a proximity sensor fix, its not a kernel related mod
[Nexus 6  Original Android Development] spinkick:
Thanks guys
[Nexus 6  Original Android Development] icon123:
Does anyone know if m preview 2 kernel works with m preview 3?
[Nexus 6  Original Android Development] drawde40599:
M3 preview

Was there Kernel changes from M2 to M3 ? [MENTION=4684315]flar2[/MENTION]
[Nexus 6  Original Android Development] flar2:
Doesn't look like it. 2.02 should be good to go.
[Nexus 6  Original Android Development] flopponator:
I'm currently waiting for someone to test it out on preview 3 so i don't have to brick my phone. :D
[Nexus 6  Original Android Development] stepic:
I'm on 5.1.1 stock and had 3-4 random shutdowns (when CPU overloads? Battery level was >40%) with ElementalX 1.09 (default installation settings). For what I can remember these won't happened before latest Android build LMY48I. When I upgraded Android I followed this procedure: reflashed boot.img and system.img from factory image and reinstalled ElementalX from recovery.

What can I do? Thanks for help.

Inviato dal mio Nexus 9 utilizzando Tapatalk
[Nexus 6  Original Android Development] Alxoom33:
It works with Preview 3. For me![emoji39]
[Nexus 6  Original Android Development] flopponator:
Just installed it and everything works smooth as usual. :)
[Nexus 6  Original Android Development] danarama:
Do you know what bricking your phone means?
[Nexus 6  Original Android Development] flopponator:
soft brick = flashed something incompatible or not made for this specific device so it won't boot normally
[Nexus 6  Original Android Development] danarama:
There is no real thing as a soft brick, as much as some developers may try to pretend that there is.

Brick - device is useless and needs to be sent for repair.

Brick's cannot be repaired at home, so flashing an incompatible kernel is not a brick. You only have a brick if your device is useless, like a paperweight, or a brick.
[Nexus 6  Original Android Development] Mr_S:
[MENTION=4684315]flar2[/MENTION]. Great work first of all great kernel. I have one suggestion I would like to put to you. On the mako, there is a kernel called unleashed and it has per core governor and frequency settings. Would you ever consider implementing this. It's pretty awesome and I've not seen another kernel with it. Thanks and keep up the good work
[Nexus 6  Original Android Development] liam_davenport:
Preview 2.02 kernel works on preview 3 if anyone was wondering :good::D
[Nexus 6  Original Android Development] flar2:
Should work, no kernel changes from Google t this point.

Can you send /sys/fs/pstore/* after one of these, maybe I could shed some light.

I also use 5.1.1 and 1.09 and have no random shutdowns or instability. Have you cleared your caches or tried a clean install?
[Nexus 6  Original Android Development] elreydenj:
Yes, but can you write to system afterwards? is there a fix? The fix rw boot zip that is in the despair thread that worked on Preview 2 is causing boot loops I hear...
[Nexus 6  Original Android Development] flar2:
Every kernel has per core governor and frequency settings.

Just go to /sys/devices/system/cpu/ and you will find a directory for each CPU. You can set frequencies and governors separately there if you want. But I really don't recommend it.

You should use the same governor for all CPUs and don't mess with frequencies.
[Nexus 6  Original Android Development] kevdog98:
That is what I experienced, the fix RW boot, causes a boot loop, the boot.img works but leaves system in RO. Any fix?
[Nexus 6  Original Android Development] flar2:
I never looked into root and system r/w for the M previews too much. No sense spending a lot of time on hacks and fixes until the final release, since things always change.
[Nexus 6  Original Android Development] Brotuck:
Well the battery is being reported correct now with preview 3. So they did change something.

Verstuurd vanaf mijn Nexus 6 met Tapatalk
[Nexus 6  Original Android Development] elreydenj:
Flash the fix that is in the elite kernel thread and then flash this or despair or whatever you use on top of it.
[Nexus 6  Original Android Development] kevdog98:
Thanks! That worked.
[Nexus 6  Original Android Development] majortaylor:
Could you link the fix? I'm not seeing it in the elite thread
[Nexus 6  Original Android Development] Mervingio:
http://xdaforums.com/showthread.php?p=62376867
[Nexus 6  Original Android Development] flopponator:
I do it like this: 1. flash the whole preview and Boot it up 2. go back to fastboot and flash twrp 3. Boot directly into twrp, it will ask you to fix system r/w, press yes, wipe cache and dalvik then 4. flash kernel then supersu 5. perform 'fastboot format userdata' if you want to get rid of encryption 6. reboot and ignore the warning message
[Nexus 6  Original Android Development] mwebb34:
I'm on pure nexus ROM and this kernel is freggin amazing. My device has been on for about 17hrs and I still had 68% battery life left.

---------- Post added at 02:36 PM ---------- Previous post was at 02:29 PM ----------

I always thought that in order to achieve the best battery I always overclocked to the max which I think is 288 and leave the under volt alone which is 300000. As long as iv been flashing and modding I didn't know that more isn't always better. I over clocked to 2265600 and left the undervolt alone at 300000. This is the best battery life iv ever had using a custom kernel. Thanks DEV for this awesome kernel.
[Nexus 6  Original Android Development] magnamentis:
not sure whether you're interested but IMO you should check on terms, the post does not provide much comprehensible info but always possible that i missed a point.

a) 17h on without additional info has exactly zero value, my phone uses 0.3-0.4%/h in idle and about 20%h with Screen on, full brightness and navigating + bluetooth music or 16%/h with reduced brightness. as you see 17h in idle would be bad and in use (SO) impossible, hence any information to give those 17h a value is missing.

b) as far as i know the original cpu-max-frequency is 2.7GHz, hence how can you overclock to 2265600? and what about those 300000 undervolt, voltages are in mV and starting in the 700s? no offense but this is gibberish for me, please elaborate.
[Nexus 6  Original Android Development] TugBoatTed:
First time back on ElementalX since the HTC m8. A lot seems to have changed! Is there a guide on how to use EX Kernel Manager floating around out there? I watched a video or two on YouTube and visited the ElementalX website, but didn't see a lot of info on what each of the settings accomplishes.

Put in another way... shall I just pick a few gestures and run it as is? One of my main goals is to try and run Hearthstone a little better, but I imagine its just a buggy game and not much can be improved. Any guidance or suggestions on a few tweaks would be greatly appreciated!
[Nexus 6  Original Android Development] magnamentis:
don't wanna double post but this includes kudos for the kernel as well, hence i link the other post:

http://xdaforums.com/showpost.php?p=62444010&postcount=3907
[Nexus 6  Original Android Development] TabletNoob:
does the Kernel support OTG + Charging simultaneously?
[Nexus 6  Original Android Development] kingston73:
On the g+ page I was told not to use the m kernel for 5.1 roms but v2 seems to work just fine for me, plus I have wifi calling again which I lost with v1.9
[Nexus 6  Original Android Development] danarama:
Not sure who told you not to use it..many people in this thread use it on 5.1.1 and they say it works great.
[Nexus 6  Original Android Development] PaulPuma:
Hey guys, I'm new to this thread.

Can I just flash this 2.02-Kernel over my running Preview 3? Currently I'm on "Stock". Don't want to full wipe my device again...
[Nexus 6  Original Android Development] :
Yes. Your good to go. :)
[Nexus 6  Original Android Development] flar2:
DevCheck pro version introductory sale. Today is the final day

https://play.google.com/store/apps/details?id=flar2.devcheck
[Nexus 6  Original Android Development] IcipherPT:
Bought! [emoji14]
[Nexus 6  Original Android Development] Freak07:
Great app! Wanted to say thanks for your app efforts lately!

But I also have a little question regarding a wakelock called msm_hsic_host.

I'm getting this one a lot unfortunately. Do you have any ideas what might be causing it? I get it regardless of WiFi or mobile connection. I thought this wakelock means a service calls the modem. It's really strange that it's there on WiFi as well.

I do not get it like crazy so I have really bad deep sleep but more than on m8. Something like 7 minutes per hour when I just let my phone sleep overnight on WiFi.
[Nexus 6  Original Android Development] flar2:
That wakelock will be there as long as you have a mobile connection. A lot of people are alarmed by it, but it shouldn't be a big deal.
[Nexus 6  Original Android Development] Freak07:
Thanks for the fast answer. Yeah I know I did read about this wakelock and this it is required for working mobile data but are 5 from 22 hours normal? I looked for some bbs screens in the battery life thread but there are only guys complaining about poor battery life of praising their device for achieving 8 hours sot :rolleyes:

I just wanted to ask I will let the wakelock as it is.

I get great battery life on WiFi but mobile data is not that well.

I think nexus 6, like all devices, is greatly affected by the" mobile radio active" bug. There's nothing you can about this while waiting for m, right? But it seems it will be addressed with android m.
[Nexus 6  Original Android Development] PhilDX:
I had this issue after flashing the M3 radio (24R), batt was draining like crazy. went back to 101R and have been Ok for a few days now. probably just coincidence though.

what radio are you using?
[Nexus 6  Original Android Development] Brotuck:
Check !

Love the app, pro version is 10x less then i spent today during my sport game. So no big one.
[Nexus 6  Original Android Development] Freak07:
Thanks for the reply. I'm already using 101R unfortunately.
[Nexus 6  Original Android Development] PhilDX:
well, I noticed a bunch of posts in a variety of forums complaining about wakelocks and batt drain starting about a week ago. it's possible it was caused by a Google services update, wouldn't be the first time.

also, I think lean kernel provides the ability to limit wakelocks due to msm_hsic_host. I haven't used it in a long time though since the implementation of flar's wake gestures is messed up in lean.
[Nexus 6  Original Android Development] The-Droidster:
[MENTION=4684315]flar2[/MENTION] Are these intents still available in the new app. Can't seem to get them working via tasker.
[Nexus 6  Original Android Development] flar2:
Change elementalxkernel to exkernelmanager
[Nexus 6  Original Android Development] flar2:
Okay, so now I look at google's git and there are new M commits. I'll spin up a new kernel as soon as I get a chance.
[Nexus 6  Original Android Development] flar2:
Update

Minor update for Android M preview 3

I did not test it, because I don't have it installed. But it should be good. Let me know please.

Download:

ElementalX-N6-2.03

Changes:

-android M preview 3
[Nexus 6  Original Android Development] abogrhen:
so far so good
[Nexus 6  Original Android Development] magnamentis:
hi [MENTION=4684315]flar2[/MENTION], one of my rare inquiries :) i could not find an express version, an way that i missed it and if there is none, any possibility that you gonna provide one in the future like you do for the nexus 5 for almost two years now ? if not no problem, just that i can stop searching it form time to time in that case LOL BTW great job as usual :good:
[Nexus 6  Original Android Development] Lancez:
If I'm not mistaken, there has never been an express version for N6
[Nexus 6  Original Android Development] flar2:
I only post the express version for the N5
[Nexus 6  Original Android Development] drawde40599:
Got you a N6 huh . NICE !!
[Nexus 6  Original Android Development] magnamentis:
hey there, a really long time since i could enjoy your various contributions. yeah i still have the N5 and the OPO but OP pi...ed me of that much with their mess that i decided to go for the N6 instead of the OP2 as planned. voting with my wallet, only language that is understood in the long run LOL. how's alaska, since i study arctic climate changes for quite some time as i can see you shall soon have coral reefs in front your door (JK) LOL. ;) enjoy further, it's a pleasure as always.
[Nexus 6  Original Android Development] pkgnex:
I've been running this kernel for a while and am really liking it. I've read a lot of the thread, but I want to ask a couple conceptual questions that I haven't seen confirmation of or that there was conflicting information about:

If, for some reason, I want to emulate the stock kernel CPU behavior while running ElementalX, I would do the following...

Disable Hotplugging (does this turn mpdecision back on?)

Change Governor to Interactive

Make sure CPU Boost is off

Is that correct?

Also, does the "run with all cores online" option in the hotplugging menu actually do anything on 5.1.1+?
[Nexus 6  Original Android Development] flar2:
Do you have the EX Kernel Manager app?

If so, under hotplugging options, select mpdecision

Interactive is the stock governor

And leave CPU boost enabled, it is enabled on stock.

Run with all cores online should be enabled for custom hotplugging. If this option is disabled, then cores will occasionally go offline and never return online.
[Nexus 6  Original Android Development] pkgnex:
Yes, I bought the app (primarily as a small "thanks" for your great work!).

I have no other kernel control apps installed.

There is no "mpdecision" selection option under hotplugging options when I open the app and go into that section. Just the option to enable or disable hotplugging.

CPU boost disabled was probably my misconception. I saw "0" for the top-line "CPU boost" value and assumed that meant it was off. There is a value for input boost and boost frequency, however, so that may mean it's "on" (?).

Thanks for the clarification on the other items. Now I'm just confused on mpdecision...
[Nexus 6  Original Android Development] Brotuck:
Verstuurd vanaf mijn Nexus 6 met Tapatalk
[Nexus 6  Original Android Development] pkgnex:
I don't have that at all!

Where that screen shot says "hotplugging options" mine just says "enable hotplugging" and the only options are enable or disable.

I'm using EX kernel manager v 2.12, just bought from play store a couple weeks ago, if that matters.

My kernel version is 1.09 and I'm running stock 5.1.1 (with recent sf patch) LMY48I.
[Nexus 6  Original Android Development] flar2:
Mine looks like [MENTION=3365793]Brotuck[/MENTION]'s screenshot, also running 1.09 and stock 5.1.1

Do you have /system/bin/mpdecision?
[Nexus 6  Original Android Development] flar2:
Turns out it doesn't really matter anyway, as the mpdecision option doesn't seem to do anything on my phone.

The "start mpdecision" command that the option invokes doesn't seem to work anymore. Maybe because of the way I disabled it in ramdisk.

If you just type "mpdecision" as root, mpdecision starts up. Then you can disable hotplugging and that would suffice for testing purposes.
[Nexus 6  Original Android Development] Brotuck:
Doesn't work here also on M preview 3. When i select it i get none.

Verstuurd vanaf mijn Nexus 6 met Tapatalk
[Nexus 6  Original Android Development] pkgnex:
No, I do not have any file or folder named mpdecision in /system/bin.

Since I've only ever been on the stock ROM, I'm not sure how I could have lost it, unless some other kernel's ramdisk deleted it?

Good to know that I'm at least not missing out on much anyways since even those who have the mpdecision dialogue aren't getting it to actually "take".

Thanks everyone for their help and looking into this!
[Nexus 6  Original Android Development] flar2:
I haven't looked at the other kernels lately, maybe one of them removes it. Generally, most just disable it in the ramdisk these days. But that's also why the normal "start mpdecision" command isn't working.

It's not needed anyways, all it does is ramps up the frequency to 1497 every time you touch the screen.
[Nexus 6  Original Android Development] StrizzMatik:
How's 2.03 working for everyone on M3 Preview? Noticed a significant performance and battery life drop from 2.02. Would anyone like to post some optimal settings? Maybe I'm doing something wrong.