yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] harkirat01:
Sorry gusy to bother you with such minuscule things but just want to make sure that I don't end up messing my phone!

So the TWRP has been installed on my phone. I have copied the 3.06 ElementalX kernel onto my phone's memory. My phone's current firmware version is MRA58N and this is the first custom kernel I am flashing so I won't require "dirty flashing", right? I read [MENTION=4684315]flar2[/MENTION] update regarding 6.0 and please correct me if I'm wrong, I don't need the chainfire boot.img or the Flashable zip for permissive mode, is that correct? My next steps should be to boot into TWRP recovery and flash the ElementalX kernel with default settings (to make sure there are no issues!)

Once again please excuse me for asking such amateurish questions. Thanks in advance!
[Nexus 6  Original Android Development] nathanchance:
Yes, you don't need to dirty flash if you are on a stock ROM without a custom kernel. Just flash the EX zip with default settings. If for some reason after flashing the phone refuses to boot, you may need to uncheck SELinux Enforcing in the miscellaneous settings of the Aroma installer.
[Nexus 6  Original Android Development] harkirat01:
So I would need to create my own customizable aroma installer and copy it to my phone before flashing the custom kernel? There isn't a default version for this which I can straight away copy?
[Nexus 6  Original Android Development] nathanchance:
No haha, the default installer is an Aroma installer, you don't need to create one. When you flash the kernel, you get to customize it as you set it up and it lets you know what the stock values are as you go through the setup. It is very nice and easy.
[Nexus 6  Original Android Development] harkirat01:
:angel: My apologies! So now my phone is not able to find the TWRP recovery! When I select the "recovery mode" it goes into your usual list of options instead of the TWRP UI. :eek:

PS: Just uploaded the snapshot of CMD after installing TWRP.
[Nexus 6  Original Android Development] harkirat01:
So I have managed to install the ElementalX kernel and root the phone. Also I've purchased the EX kernel manager app from the play store. Now time to check out the awesome work done by [MENTION=4684315]flar2[/MENTION] !! Thank you for bearing with my silly questions. :)
[Nexus 6  Original Android Development] nathanchance:
It is a fantastic app and kernel by a great developer, I don't think I will ever leave. Hey, it never hurts to be absolutely sure about the process, glad I was able to help! If you ever need anything else, don't hesitate to reach out :good:
[Nexus 6  Original Android Development] harkirat01:
Awesome! :laugh: Just one last thing, so the app asked me to install busy box as well. So how exactly does this work with the kernel app? Just an insight would be wonderful.

Currently I've installed all default settings but it's safe to play around with them using the app? I plan to try the power saver mode to see how much improvement I get with my battery life :)
[Nexus 6  Original Android Development] nathanchance:
I am not sure about Busybox, I just have it installed for some other apps, it isn't bad though. I think the app needs to take advantage of some of the frameworks and APIs. Haven't looked much into it.

Yes you can tinker with the settings in that app. I'd recommend letting it run stock for a few days and then tweak as you see fit. Just make sure that you don't hit the apply on boot button when you adjust settings until you know those are the settings you want. If you mess up, you can just reboot the phone and undo the changes. I personally would not really mess with frequencies or voltages as a rule of thumb since the governor does a good job at managing the frequencies and lower voltage does not really help as much as people think.
[Nexus 6  Original Android Development] harkirat01:
Got it. Definitely not playing around with frequency settings, voltage settings etc. Just toggle on/off between normal and power saver mode. Will use this as stock for a few days and see how it goes. Thanks once again!
[Nexus 6  Original Android Development] provolinoo:
hi [MENTION=4684315]flar2[/MENTION]

could you please add wake gestures inside your ex kernel manager app to avoid the need of both app installed?

Thanks :)
[Nexus 6  Original Android Development] magnamentis:
either i understood wrong or you posted wrong but in my ex kernel manager app i have the wake gestures tab? sorry if it's me ;)

perhaps there is another variant which i'm not aware of, ready to stand corrected
[Nexus 6  Original Android Development] flar2:
No, this needs to be a separate app for several reasons.
[Nexus 6  Original Android Development] remicks:
Hey [MENTION=4684315]flar2[/MENTION] forgive the laziness of not posting in the HBM widget thread but I was wondering if there was any way to add actual activities to the HBM widget so that I can toggle it via gestures in Nova Launcher without having to have Tasker installed. I was using another HBM app for this but it is very unreliable and buggy. Thanks for the great work either way, kudos!
[Nexus 6  Original Android Development] magnamentis:
[MENTION=3987079]remicks[/MENTION]

hey buddy,

see screenshots below, i think that you mean something like that, at least it works for me: flar2.hbmwidget.HBM_ON ( or OFF )

you can make a tasker task and apply the task to gestures in nova launcher, LMT, Swapps and the likes while toggling is possible to do directly in some apps like Swapps.

hope it helps :highfive:
[Nexus 6  Original Android Development] :
I'm on Lite rom with Cataclysm mod and ElementalX 3.06 and when I do video recording in UHD 4K it stutters a little. Is that kernel related or rom or the mod or what do you think it is caused from?

(Settings in Ex kernel manager are left alone.)

(Edit)
[Nexus 6  Original Android Development] golfgtiedition30:
Can anyone explain the " over counted" in battery settings shown in my screenshot. I've only seen this after flashing EX and purchasing the EX kernel app.

I have zero issues with this kernel I get fantastic battery life. Just curious.....
[Nexus 6  Original Android Development] provolinoo:
Oh, if it's on purpose no problems then :)

BTW, do you mind to tell me the reasons behing that? Just curious and willink to learn :D
[Nexus 6  Original Android Development] :
Thanks for taking the time to help with all the screen shots. Great info.

Your examples though very clearly use tasker, which he was requesting to be able to do through the launcher without the need of tasker.

---------- Post added at 08:37 PM ---------- Previous post was at 08:33 PM ----------

Not sure why you just started getting that. Pretty sure over counted is the same as misc... Its been in android since at least LP.
[Nexus 6  Original Android Development] golfgtiedition30:
Yes wierd....
[Nexus 6  Original Android Development] magnamentis:
yes you're right, i could have simply stated that there is no way to make it work with nova without tasker but then since i was already at it i thought i could as well post a working solution for anyone who's interested. :) which i think is the main purpose ( solutions )
[Nexus 6  Original Android Development] nathanchance:
Hey [MENTION=4684315]flar2[/MENTION], I just noticed that I could donate directly from the EXKM app, so I sent you a beer. I know it isn't much but I found something to use my Google Play credit on lol. Been using your kernel for about three months now and I have enjoyed every bit of it, keep on doing what you are doing! The app is rock solid and I am glad that you are in the threads consistently making sure everything is okay. Thanks for everything you do.
[Nexus 6  Original Android Development] harkirat01:
Experts, is it okay to keep the phone running only on 2 cores, basically the power saver mode, on a daily basis? I am not using the phone much these days, it's pretty much on standby so I am trying to see if it saves me some battery life.
[Nexus 6  Original Android Development] nathanchance:
That should not be a problem, you may just notice some performance issues since it cuts the number of cores used in half and the frequency range nearly in half as well. I think the phone shuts off two cores while the screen is off without the powersaving profile on though.
[Nexus 6  Original Android Development] harkirat01:
Yes the performance does take a slight hit, the animations are not that smooth, apps take a sec or so to open up but that's alright at times when I am not on the phone all the time. I did run on only 2 cores for 2 odd days and I got around 3 and half hours screen time for around 30 hrs uptime on my phone. But I have been seeing people post crazy SOTs on the nexus battery thread. I am no where close to getting 4-5 hrs. Maybe a custom ROM might do the trick, right?
[Nexus 6  Original Android Development] nathanchance:
Before switching ROMs, I'd try to see what is causing your battery to drain. Battery life is mostly related to the processes running on your phone, not the kernel or ROM. BetterBatteryStats should help you out with that. Also your cell reception can have an adverse effect on your battery life if you live in an area of inconsistent signal.
[Nexus 6  Original Android Development] harkirat01:
I agree, especially the network reception part. I have used GSAM battery monitor in the past so I reinstalled that on my nexus. Will update today with screenshots once the battery runs down and we should be able to get a better idea with what's going wrong. As always, thanks for the quick responses. Appreciate it :good:
[Nexus 6  Original Android Development] magnamentis:
this depends why you have the phone you're using. if you just want to own it, no problem, exactly like you can drive a porsche or a ferrari till 2nd or 3rd gear without problem. IMO this is non-sense, if you purchase a phone with 8 cores and a bright screen then use it with brightness high and cores on, else it's just a showing off tool which is not the approach i would support in any way. you asked, sorry, and this is my opinion while of course you can use it with one core only if you like that, after all we're free to use our stuff the way we like, just couldn't resist the opportunity LOL. ;)
[Nexus 6  Original Android Development] ConTejas2:
I use EX with stock values except slightest oc and color profiles (Xtrasmooth rom), so 4 cores always on. With Greenify and MM 6.0 (Doze) I could get a few (many?) days with minimal use and probably average 5 or 6 hrs SOT. As advised see what's causing your battery drain and/or use Greenify to keep pesky apps from continually waking your device. I've read from multiple devs you will not gain much if anything disabling cores (as was the case on N4/N5).
[Nexus 6  Original Android Development] harkirat01:
I just uploaded my battery statistics (a few screenshots) on the owner's battery thread along with the important settings that can help identify how's the overall battery life. If you guys end up opening that thread, do check out my post and please feel free to give your valuable feedback. Thanks in advance.
[Nexus 6  Original Android Development] golfgtiedition30:
I got over 8 hours SOT over the weekend with this great kernel. The only thing apart from colour profile I changed is the CPU governor to interactive....
[Nexus 6  Original Android Development] nutpn:
What rom are you running with color items at top

What rom are you running with colored items at top
[Nexus 6  Original Android Development] nathanchance:
AOSiP
[Nexus 6  Original Android Development] micmars:
Why did you have to ruin it?

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression

---------- Post added at 07:15 PM ---------- Previous post was at 07:14 PM ----------

It is that which is hidden...

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6  Original Android Development] harkirat01:
8 hrs!!! :eek: Unbelievable. How did you manage that? Share your settings, tips and feedback please. I am trying to get to atleast 4-5 hrs and here we have you making new highs! :D
[Nexus 6  Original Android Development] rignfool:
Did you use the phone or set the screen to on for a test...

2900 for screen on is SUPER high...
[Nexus 6  Original Android Development] gee2012:
Now this is the difference between feeling old and beeing old, its mostly is a state of mind i guess ;)

Regards to you sir.
[Nexus 6  Original Android Development] magnamentis:
not new really, mine uses 11-12%/h on cataclysm + EX for months now. full brightness and playing cards, checking mail, and so on with all sync sliders in ON position, 8 email acccounts to sync.
[Nexus 6  Original Android Development] flar2:
Eight hours is a lot. I average 13 to 15% per hour with screen on, which is good for over six hours of screen time. But I never spend that much time on the phone. It gives me two days of use on a full charge.
[Nexus 6  Original Android Development] 3dawg:
In the past I've noticed a performance regression with this kernel. Battery life increases for sure, but performance was noticeably slower on both my n5 and n6.

Is the only thing that might be affecting that the governor? So if I was to flash this kernel and switch away from the elemental governor back to interactive I would have essentially stock (if not improved due to other optimisations) performance?

Thanks for all your hard work Flar, it's appreciated.
[Nexus 6  Original Android Development] flar2:
I use interactive on this phone because of the split screen problem, but I find elementalx governor snappier. You would be pretty close to stock if you use interactive.

On the N5 something must have been screwed up if you found performance regressions, because it is still the snappiest device I have (in terms of interactivity of gui).
[Nexus 6  Original Android Development] :
I've seen this mentioned before and can't recall if I had asked for more information...

What exactly is the split screen problem, and why would switching to interactive fix it?
[Nexus 6  Original Android Development] golfgtiedition30:
No , a mixture of web browsing , YouTube , XDA app...

I use very minimal gapps , with very little synching and dark layers....No big secrets or magic lol
[Nexus 6  Original Android Development] aoleg:
flar2, I was finally able to catch the event I was talking about earlier (kernels #3 and #4 working at full-speed all the time). I posted the logs here: http://prime35.com/temp/2015-12-04_13.02.zip (I can see there are errors in the logs... unfortunately, I must confess I have nearly zero understanding of what those errors mean). Can you do something useful with those?
[Nexus 6  Original Android Development] flar2:
It's a hardware defect, I never bothered to get it fixed because I would have been without the phone for over a month.

The problem is aggravated by cold weather and rapid changes from high to low frequency. Elementalx gov makes it worse
[Nexus 6  Original Android Development] nathanchance:
Hey [MENTION=4684315]flar2[/MENTION], I got paid a little more than I expected today so I thought I would send some over your way: 0KT41947UB1023719. Hopefully you can enjoy it this weekend lol. I have enjoyed this kernel for about three months now and the kernel manager has been top notch. Keep up the good work as always.
[Nexus 6  Original Android Development] flar2:
Much appreciated, and I also appreciate all the help you've been providing in the threads. It's very helpful.
[Nexus 6  Original Android Development] NOSTALGIA:
i bought your app and i reflashed purenexus and downloaded it and its saying no license... how can i fix it ?

and is it still possible for a lollipop update??
[Nexus 6  Original Android Development] nathanchance:
Are you connected to the Internet when trying to open it? On the first download or after updates, it checks the license which need an internet connection and then after that you can use it offline. If not, I'd try uninstalling and reinstalling.
[Nexus 6  Original Android Development] NOSTALGIA:
was connected..

its even showing purchased .. uninstall/install still not working.. switch back to kernel auditor for the meantime.. will try it again when i get home from work .
[Nexus 6  Original Android Development] flar2:
It's an annoying Google Play issue, I hear about it once and a while. I think clearing the Google Play cache or data will fix it.
[Nexus 6  Original Android Development] imaverik:
fastboot version of this?

Perhaps my search skills aren't so good.

[MENTION=4684315]flar2[/MENTION] do you offer a fastboot boot boot---.xx for your kernel?
[Nexus 6  Original Android Development] Alxoom33:
Anyone know if EX has USB OTG support? I get an Corrupt Storage need to reformat message on my Nexus 6.
[Nexus 6  Original Android Development] nathanchance:
No he does not. Just a flashable zip and I think this is for two reasons: 1. EX doesn't have a ramdisk, it uses the stock/custom ROM ramdisk and 2. the Aroma installer allows you to customize your options and it needs you to complete that to flash the kernel.

I use OTG without any issues, have you tried using Stick Mount? I've used it with and without but I like Stick Mount for both read and write support.
[Nexus 6  Original Android Development] golfgtiedition30:
Can anyone explain why my log files are spammed with this and is there a setting in EX app to turn off touch boost? I'm not sure if this is kernel related or not.....
[Nexus 6  Original Android Development] rignfool:
It's harmless...

It's the powerhal trying to talk to mpdecision when it's disabled
[Nexus 6  Original Android Development] Scott:
Can anyone guess the first kernel I put on my N6? Yep just a new one!

Flar is magical!!!
[Nexus 6  Original Android Development] provolinoo:
Hey guys, I have a question:

I'm running CM13 with ElementalX and it works fine.

Obviously I flash it again every time I upgrade CM13 nightly and I tried to automatize the process using CyanDelta flashing queue feature.

The problem is that when TWRP starts to flash ElementalX zip, Aroma setup pops up waiting for human interaction and stop all the following steps (in the correct behaviour it should flash all zips and reboots automatically).

So my question is: is it possible to flash ElementalX without going throw the Aroma settings and just using last used choices?
[Nexus 6  Original Android Development] nathanchance:
Only if you have the ElementalX Kernel Manager app from the Play Store. There is the option to download an express installer which will not have the Aroma settings.
[Nexus 6  Original Android Development] provolinoo:
Oh, thanks for the info :)

Time to buy the app then :D

Does the express installer use last used aroma settings or do I have to tweak configuration somewhere?
[Nexus 6  Original Android Development] magnamentis:
settings can be to set on boot and yes, aroma settings are ported over
[Nexus 6  Original Android Development] justibasa:
Had a reboot this morning while the phone was in my pocket. Running latest pure nexus and this kernel. Only change is cpu with interactive. Here's the log.
[Nexus 6  Original Android Development] provolinoo:
Yes, I know I can tweak settings on the EX Kernel Manager but I wanted to know the behaviour on a setup where I flash the express and the kernel app is not installed in the system.
[Nexus 6  Original Android Development] flar2:
Somehow your log turned to gibberish, but I have two theories: one is the watchdog bite that plagues this device, and the other is the power button got held down on your pocket. Neither of which I can fix.
[Nexus 6  Original Android Development] magnamentis:
why not reading, i answered that question as well, 4 posts for that ?

[QUOTING MYSELF] YES, aroma settings are ported over [END QUOTE]
[Nexus 6  Original Android Development] flar2:
It still works even if the app is not installed
[Nexus 6  Original Android Development] justibasa:
Had to have been watchdog then. There's absolutely no way the power button can get held down in my pocket. At least not with the case I have on. Thanks for answering so quick dude. Kernel is awesome!
[Nexus 6  Original Android Development] Lancez:
6.0.1 is up now
[Nexus 6  Original Android Development] LittleJakub:
I'm reporting that a combo of 6.0.1 + elementalx 3.0.6 + SuperSU 2.52 = bootloop :(
[Nexus 6  Original Android Development] Lancez:
Give him sometime
[Nexus 6  Original Android Development] LittleJakub:
oh no, sure - I did not mean to rush anything ;)

just reporting that we'got to wait for flar to update the kernel, and to warn any potential bootloops from other people :)
[Nexus 6  Original Android Development] flar2:
You flashed the 6.0.1 boot.img before EX?
[Nexus 6  Original Android Development] LittleJakub:
where would I find this 6.0.1. boot.img?

and if I find it, what should be the sequence of flashing (I would like to end up having stock 6.0.1, ElementalX kernel, SuperSU and Xposed)? :)
[Nexus 6  Original Android Development] flar2:
If you successfully updated with the OTA, or flashed the factory image the normal way (ie, the way that erases your sdcard), then you will have the latest boot.img.

Otherwise, you can find it in the factory image zip.
[Nexus 6  Original Android Development] LittleJakub:
then to answer Your question - yes, I had the 6.0.1 boot.img.

my sequence is as follows:

install fresh Nexus Factory Image via terminal in linux (file by file).

install TWRP recovery.

factory wipe.

flash ElementalX 3.06 zip.

flash SuperSU 2.52 Beta zip.

reboot.

this way I end up forever seeing the boot animation :)

hope this helps :good:
[Nexus 6  Original Android Development] flar2:
Well, I guess we'll have to wait for the source to drop and see what changed.

Hopefully we don't have to go through a new round of root and selinux problems.
[Nexus 6  Original Android Development] LittleJakub:
I hope so too :)

Also, I wanted to thank You for making the N6 so awesome! :)
[Nexus 6  Original Android Development] provolinoo:
you misunderstood my new question but don't worry the OP answered me and I'm ok no, peace :)

---------- Post added at 09:11 PM ---------- Previous post was at 09:08 PM ----------

Have you already tried using SuperSU 2.60?
[Nexus 6  Original Android Development] LittleJakub:
I checked all combinations - as long as ElementalX remains installed, the system fails. If only root is needed - 2.60 works just fine :good:
[Nexus 6  Original Android Development] magnamentis:
it's ok, no worry, just the moment :) all good, thanks
[Nexus 6  Original Android Development] Brotuck:
Flashed 3.06 without root and also got a bootloop.

So back to stock kernel for now :)
[Nexus 6  Original Android Development] no.one.writeme:
[MENTION=4684315]flar2[/MENTION]

Hi flar2,

I was using ElementalX in my Nexus 5.

I've upgraded to Nexus 6.

My question is, is ElementalX for Nexus 6 close to stock as is ElementalX for the Nexus 5?

Thank you for your time,

Best regards.
[Nexus 6  Original Android Development] nathanchance:
Yes it is, there are some optimizations but it is fairly close to stock.
[Nexus 6  Original Android Development] uvbeenzaned:
A guy over on the Chroma thread referred me to here. He said it was a kernel issue. I am running ElementalX 3.06 and this is the battery percentage I am getting on my phone. Please help if at all possible.
[Nexus 6  Original Android Development] nathanchance:
Crossposting: Did you flash Chainfire's modified boot.img first? I am running 12/06 with 3.06 and I have no such issue. Reflash Chroma then flash EX without the boot.img, you can leave SELinux Enforcing checked.
[Nexus 6  Original Android Development] TheChiZ:
Im on Cataclysm with Elemental 3.06 and i had Wifi calling working but know it wont switch over, is this kernel or rom related?
[Nexus 6  Original Android Development] WhammyDroid:
I am seeing the same thing on my N9 with ElementalX kernel. I have not flashed 6.0.1 yet on my N6. Going to wait and see what happens.
[Nexus 6  Original Android Development] kevdog98:
I.am having the same issue and flashed the chainfires modified 6.0 N6 boot.img is there another one I should use and if so can you link to the download. Thanks. Kevin