yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] mistermojorizin:
thanks, this is the first i've learned of your app. looks pretty awesome!
[Nexus 6P Original Android Development] rajarshi10:
Which settings are you guys using with this kernel? And how do you save those settings so that it runs automatically on every single boot? Currently on Pure Nexus.
[Nexus 6P Original Android Development] senthilrameshjv:
Do. I still have a chance?
[Nexus 6P Original Android Development] Ramone360:
When I went to sleep last night. Amazing !
[Nexus 6P Original Android Development] Az Biker:
Yes. Vomertweaks

...from my NexsixP
[Nexus 6P Original Android Development] shawnaye:
How's random working out? Haha.
[Nexus 6P Original Android Development] belloni:
I'm getting the 2% battery drop issue, has this been resolved either kernel or ROM side?
[Nexus 6P Original Android Development] flar2:
There is nothing to resolve. I've personally never seen this, but I suspect it's caused by temperature fluctuations. The temperature has an effect on battery capacity. In any case, it doesn't make any difference to anything.
[Nexus 6P Original Android Development] micmars:
What do you think, in very general terms, is a reasonable range of CPU temperatures one can expect, assuming average to relatively heavy use, the device is used inside a temperature controlled environment (ie, one's home) and unplugged?

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Original Android Development] Az Biker:
Oooo, Good question! [emoji101] [emoji101] [emoji101] [emoji101] [emoji101]

...from my NexsixP
[Nexus 6P Original Android Development] theesotericone:
Just call Google and get the RMA process started. It sounds like it's hardware. You shouldn't have to try and fix it software wise. If it doesn't work correctly on stock send it back.

BTW, [MENTION=4684315]flar2[/MENTION], still running like a champ here. So thanks.:cool:
[Nexus 6P Original Android Development] sapphirecoupe:
What's the bluedroid wakelock setting under misc? Should the option be disabled or enabled to optimize battery life?
[Nexus 6P Original Android Development] franciscofranco:
Bluedroid is part of the Bluetooth subsystem. What it does I don't know. Kinda obvious that if you disable it the wakelock won't be acquired so the device won't be prevented to sleep due to that lock. You're responsible if you'll have issues with disabling it.
[Nexus 6P Original Android Development] Ensifolk:
Just updated the EX App and now I got some profiles added to Interactive. Which one of the ones coming with the app are more battery friendly ?
[Nexus 6P Original Android Development] flar2:
Test them and see what works for you.

Just a note, the GhostPepper profile is screwed up.
[Nexus 6P Original Android Development] Citizen_Snips:
I was just about to ask about that. I noticed it is smaller than the GhostPepper profile from the tweaks thread. Also FC's upon applying GP. If you download the updated scripts from that thread and replace the profiles it will apply correctly. Working great so far, nice update!
[Nexus 6P Original Android Development] J.Guido85:
Post deleted.
[Nexus 6P Original Android Development] nathanchance:
The power icons are the apply on reboot. If you change one of those settings, tick that icon so that the setting gets reapplied if you start your phone.
[Nexus 6P Original Android Development] vomer:
:p all done

---------- Post added at 07:47 PM ---------- Previous post was at 07:46 PM ----------

thank you kind sir :highfive:
[Nexus 6P Original Android Development] Gorgtech:
flar2 do you need help with German translations for your App?
[Nexus 6P Original Android Development] flar2:
Yes!

I think translation is now open to anyone who would like to help out.

Also looking for French, Dutch, Arabic, Hindi and Japanese.
[Nexus 6P Original Android Development] Gorgtech:
I could help you with the German translations. Which parts are still missing?
[Nexus 6P Original Android Development] flar2:
Not sure, the site has a list of phrases and you go through and translate them. On the summary page it says German is 84% complete.
[Nexus 6P Original Android Development] xflowy:
is this app compatible with elementalx app?

---------- Post added at 12:47 PM ---------- Previous post was at 12:41 PM ----------

nvm.
[Nexus 6P Original Android Development] RichardW1992:
Flar2,

I loved your work back in the HTC One S days so I was excited to find you already developing for the 6P as soon as I bought one.

I'm rooted stock 6.0.1 and your kernel is running great, with just the odd reboot here and there. However I am unable to turn off touch boost within your Ex Kernel Manager app. (I have the donate version to support you.) I have "CPU Boost options" at the bottom. In which I have set time in milliseconds to zero for both "Input boost" and "Boost". But there is no option for touch boost and the Little CPU is still boosting all 4 cores to 1.2Ghz on touch.

Regards,
[Nexus 6P Original Android Development] bballs91:
If you need any help with the German translations. I'd love to offer my services. Native dual speaker here. Just PM me any details if your interested.
[Nexus 6P Original Android Development] mobileman88:
Touch boost its in the CPU section above CPU statistics
[Nexus 6P Original Android Development] RichardW1992:
Not for me its not...?
[Nexus 6P Original Android Development] arktay:
does it work with xposed and gravitybox?
[Nexus 6P Original Android Development] flar2:
Whoops, I thought I posted the link earlier

https://oskwvu0.oneskyapp.com/admin/project/dashboard/project/96214

Anyone can translate.
[Nexus 6P Original Android Development] flar2:
First of all, you should never have reboots. Please do a clean install, as something is wrong with your system. Either that, or don't overclock. This kernel is 100% stable.

For the touch boost option, you must be using SuperSU.
[Nexus 6P Original Android Development] TheDude:
Thanks for profiles! That rocks!
[Nexus 6P Original Android Development] Gorgtech:
I've added some translation suggestions ;)
[Nexus 6P Original Android Development] flar2:
Thanks. You can just go ahead and change the existing translations if you have improvements.

The only languages I know are English and French plus a few bits and pieces of other European languages. The rest, I have no idea.
[Nexus 6P Original Android Development] doki81:
i has been getting a super terrible bluesleep wakelock...i have disable bluetooth....uninstall android wear...but the blue sleep still there and causing phone unable to deep sleep...can ex-kernel do something to kill the bluesleep wakelock?
[Nexus 6P Original Android Development] RichardW1992:
I am using SuperSU? Was installed when I rooted and successfully grants permission to all my root apps? I'm using the free version of SuperSU if that makes a difference?

With regards to overclocking, I haven't, frequencies are stock. Only changed governor settings to Ghostpepper and under clocked the max GPU sightly.

And before that the ROM was completely stock with the latest OTA and January security patch and then your kernel on top via recovery. If the problems persist I will try a full wipe though.

Still confused about the missing touch boost option?
[Nexus 6P Original Android Development] bilal132:
[MENTION=4684315]flar2[/MENTION] can i flash this kernel if user data is encrypted?? I am going to unlock bootloader then i will flash systemless Root and flash this kernel Or i have to format user data (Decrypt user data) before flashing systemless root and ElementX kernel?
[Nexus 6P Original Android Development] chubby65:
No need to wipe user data mate just flash systemless root flash the kernel and enjoy
[Nexus 6P Original Android Development] shawnaye:
Edit; nvm
[Nexus 6P Original Android Development] flar2:
No, disabling that wakelock causes instability.

You'll have to figure out which app is causing this problem and remove it. Search Google for some ideas about which app it is, lots has been posted about this.
[Nexus 6P Original Android Development] flar2:
Soemthing is definitely wrong, because I never even got reboots while developing features on this device, and the touchboost option definitely should show up.
[Nexus 6P Original Android Development] Gorgtech:
It seems that the German translations are 100% finished now ;)
[Nexus 6P Original Android Development] RichardW1992:
Hmmm... I did have Xposed installed, with 3 or 4 modules, but none that should, or ever have caused reboots for me in the past.

When I rooted I used Wugs Toolkit. Everything went smoothly and when I booted the device SuperSU was succesfully installed on my stock ROM. However everytime I tried to reboot to system in TWRP it popped up a message saying "unable to detect Super User, do you wish to install it now?". It annoyed me after a little while so I said yes, and noticed no difference to my SuperSU / root capabilities other than the message no longer appear on TWRP. However I wonder if I somehow got rid of the systemless root method and overided it with the more conventional method, if that makes sense? (I think I know what I'm talking about).

Anyway; I'm currently downloading the latest Cataclysm ROM, and I'm going to do a full wipe and fresh install, followed by your latest kernel. Hopefully that will fix everything. I assume ElementalX is fully compatible with Cataclysm as it based on stock?

Thanks for your help,

Edit:

Just read up on some of the manual rooting methods and realised the error of my ways. By dirty flashing SuperSU again from TWRP it removed my systemless root and replaced it with an incompatible version. Even though all my root apps still worked fine - no doubt this is what caused the play ups. Cataclysm is up and running with a systemless root, and your kernel is working nicely. Now showing touch boost options!

Apologies for the stupidity on my behalf.
[Nexus 6P Original Android Development] Soulfly3:
How foolish I feel not knowing you didnt need to be rooted to install this kernel.
[Nexus 6P Original Android Development] kingmikel:
I am running Cataclysm with ElementalX and I have never had a single reboot. I think Xposed will be the culprit, although I know you say it has never caused any reboots but it is known that Xposed can cause issues. From what I've read you are one of the few if not the only one with reboots, so trying a clean install is a great idea. This kernel is super stable and you should have no issues!
[Nexus 6P Original Android Development] italia0101:
I've had xposed installed too and still not had a single random reboot on this device as of yet
[Nexus 6P Original Android Development] MorphiousGX:
What governor is best to use with this kernel? ElementalX or Interactive. Looking for a balanced experience
[Nexus 6P Original Android Development] Badger50:
Best is in the eyes of the beholder. I personally set it and forget it on the interactive governor. I've pulled 7.25 hours of SOT before on the stock settings without WiFi, and with touchboost enabled. However, YMMV :)
[Nexus 6P Original Android Development] Az Biker:
The default gov, Interactive, is best atm... the EX gov is still being tested and tweaked, IIRC....

Honestly, unless you purchase Vomertweaks (play store), EX with it's default settings offers a pretty good balance between batt savings and performance.
[Nexus 6P Original Android Development] Shockz:
Same here, xposed with gravity box
[Nexus 6P Original Android Development] flar2:
Hope you all are enjoying this. I can't believe how problem-free this is.

I ran for ten days without rebooting and it was blazing fast the whole time, idle drain always less than 1%/hr and active drain in the 15%/hr range.

Everything is exactly how I want it.

I can say with certainty that any problems, instability, lag, or poor battery life are not due to the kernel.
[Nexus 6P Original Android Development] adrman:
I'll echo those sentiments. I've been seeing idle at slightly less than 2%/hr and active around 10%/hr. This is with your stock settings. Today I decided to try the "ghost pepper" governor options for a few days just to see if there's any improvement. Thanks! :good:
[Nexus 6P Original Android Development] TheDude:
What about what I want?
[Nexus 6P Original Android Development] Dx9:
What are the odds that [MENTION=4684315]flar2[/MENTION] lives in my own city Ottawa Canada.
[Nexus 6P Original Android Development] flar2:
What more could you want?
[Nexus 6P Original Android Development] Az Biker:
A kernel that mysteriously adds 64GB of internal storage to my device? :p
[Nexus 6P Original Android Development] JokerAce:
Enjoying every moment with this. I will refuse to upgrade 1.05 till the upgrade comes along with this statement from you again. "I can't believe how problem-free this is."
[Nexus 6P Original Android Development] GCbard:
This is a great kernel. Perfect! Does it work with cyanogenmod as well?
[Nexus 6P Original Android Development] HuMpS 97 DoHc:
I'm also going to say this is correct. Phone has ran fast and problem free since install.
[Nexus 6P Original Android Development] Badger50:
I think you could say that. Works great with any CM-13 or AOSP rom :)
[Nexus 6P Original Android Development] bilal132:
I think this Question is not related to this thread but i hope so someone will guide me, I am on stock rom with Elementx kernel and systemless root, Can i install Viper4android??
[Nexus 6P Original Android Development] kvirus11:
Quick question...I'm testing this with screwd ROM...I flashed Franco to see and I wanted this kernel as well for comparison..do I need to Reflash the rom to reset the ROM kernel or can I just flash this in recovery.

I know I probably know the answer given the ramdisk this kernel uses but I was hoping to avoid a step if humanly possible. TIA.
[Nexus 6P Original Android Development] GohanBurner:
I'm on PureNexus and I'm somewhat frustrated with this Kernel and it's app. The app never saves my preferences on reboot. I assume that the little rotating circle icon thing to the right of each option that lights up blue when you touch it means "Set at boot" but I couldn't find anything directly stating this.

Anyway, I set min/max values for the CPU and enable hexacore mode and it gets reset to the absolute min and max frequencies every time the app updates or I reboot. Why is this?
[Nexus 6P Original Android Development] chubby65:
Yeah when it's lit it's set on boot mate
[Nexus 6P Original Android Development] fivecheebs:
Its clearly stated in the tutorial how to get settings to apply on boot too. *shrug*
[Nexus 6P Original Android Development] GohanBurner:
Oh cool, mind telling me where? Obviously I can't find it otherwise I wouldn't have posted my question. :rolleyes: You'd think something like that would at least be in the "ABOUT' section of the app.
[Nexus 6P Original Android Development] BartLuke94:
In the settings you can show the tutorial again

Inviato dal mio Nexus 6P utilizzando Tapatalk
[Nexus 6P Original Android Development] GohanBurner:
Thank you, now my issue is that my settings revert even if "set at boot" is enabled. No idea why this is happening.
[Nexus 6P Original Android Development] DroidIt!:
I would try clearing app cache and/or data and see if that works. I've rarely heard about this problem with EX Manager on any Nexus, so I'd guess it's some leftovers or maybe another app or mod interfering with EX ;)
[Nexus 6P Original Android Development] flar2:
All the settings are applied at boot, and every single one of them works.

That said, there are a number of things on an Android system the can override the settings in my app. Thermal-engine, perfd, battery saving mode and battery driver to name a few. The CPU settings are especially prone to this, including the hexacore mode. I strongly recommend that you don't play with those settings unless you understand how they interact with all these other things.

The default options for CPU frequencies and cores are the best. Just because the options are there doesn't mean you should use them.

The other thing that can happen is other apps such as Greenify can disable the boot service in my app and prevent it from running.
[Nexus 6P Original Android Development] Soulfly3:
safe to assume that if I dont root, I can install the kernel, just not mod anything like sound etc ?

correct?
[Nexus 6P Original Android Development] nathanchance:
Correct!
[Nexus 6P Original Android Development] DroidIt!:
:) A little more complete than my answer...smarty pants :p
[Nexus 6P Original Android Development] treytoro710:
Settings

What ROM are you running and what are your kernel settings? Governor? Scheduler?
[Nexus 6P Original Android Development] flar2:
Stock ROM, all default kernel settings, except I enable backlight dimmer, sweep2wake up and sweep2sleep. No other mods.
[Nexus 6P Original Android Development] GohanBurner:
Thank you for the reply. Everything on my 6P is basically stock. Just PureNexus, your kernel (1.05 ATM), Banks gapps, Xposed, and V4A. I especially like setting my CPUs at relatively low frequencies and enabling hexacore because, as one might expect, the battery savings are phenomenal. If I leave the frequencies alone, some times I just turn off the screen at 100% at night and I wake up 6 hours later to only having 45% remaining. With the lower frequencies and hexacore I only lose about 2%~.

EDIT: Also, some portions of the UI, the "set at boot" is missing. I cleared data and opened the app to find my preset frequencies were still intact. Just randomly, some of the "set at boot (OFF)" graphics are missing from some options. If you press the area where it should be it will show up in blue like it's supposed to.
[Nexus 6P Original Android Development] flar2:
If the set on boot icon is missing, it means that option is not going to be applied at boot. I purposely removed set on boot for min cpu frequency. Pressing in the area and making it appear is the bug, I will fix that to avoid confusion (in fact, I did on the very latest app version).

You don't need to touch min cpu frequencies, they are already optimal. If you want different max fequencies, the best thing to do is set them in the AROMA installer when you install the kernel. This is also why I put warnings on these settings.

The hexacore mode cannot be guaranteed to stick, because the thermal engine and battery driver and Android battery save mode are all able to hotplug the big cores, and when they make a change, it will override the hexacore setting. For example, if a big core is offlined due to temperature, and then later put back online when the device cools, it will override my app settings.

If you ever get huge drain overnight, it has absolutely nothing to do with the kernel or the app. It is something keeping your phone awake, most likely Google Play services, some misbehaving app or xposed.

What I'm saying is, you don't need those CPU settings for good battery life, they are not the cause of your issue. If you want to play with settings, try some of the interactive governor settings.
[Nexus 6P Original Android Development] bballs91:
Well it seems that German is 100% finished. Great job fellow community German speakers :)

I'm always available though if you (@flar2) or anyone else for that matter, need a set of strings translated to German!
[Nexus 6P Original Android Development] z31s1g:
As long as active drain translates to "Aktiviere Ablauf", there's room for improvement. Is translation done via crowdin? Would like to suggest some changes.
[Nexus 6P Original Android Development] TheDude:
yeah, good question. A new rug...
[Nexus 6P Original Android Development] Ensifolk:
Hi folks. Can anyone help me regarding dose customization ? Im trying to tweak the dose by which the phone enters dose mode faster than ' Stock ' or anything called ' Aggressive Dose '. I have tried Nap Time by Franco, but the problem is I never receive my whatsapp notifications unless I hold up my phone EVEN THOUGH I have Whitelisted Whatsapp from being ' Battery Optimized ', any suggestions? or I am missing some info on how things work exactly ? Many thanks.
[Nexus 6P Original Android Development] TechMillz93:
does this work well with 2.67 (chainfire) i just dont want to break android pay again
[Nexus 6P Original Android Development] nathanchance:
Yes, it doesn't modify /system so you should be fine.
[Nexus 6P Original Android Development] elite_gamer04:
[MENTION=4684315]flar2[/MENTION] - Just wanted to thank you for all your support on the N6p and with recent inclusion of profiles, makes life so much easier!

Just wondering if your following the thread in general regarding tweaking using profiles and if I could refer you to:

http://xdaforums.com/showpost.php?p=64999976&postcount=516

Just wondering if it's a bug in EKKM with regards to the profile not applying Touchboost/CPU Boost settings?

Thanks!
[Nexus 6P Original Android Development] drawde40599:
Those kinda apps only cause issues and you probably won't get the results you want, but here a better thread for your question http://xdaforums.com/android/apps-games/root-doze-settings-editor-android-t3235130
[Nexus 6P Original Android Development] flar2:
It's not a bug, it's a security feature. I restricted the profiles to only apply governor settings to prevent a profile from doing anything dangerous.

But I will allow touchboost and cpu-boost settings in the next update.
[Nexus 6P Original Android Development] elite_gamer04:
Fast response and great Dev as usual! Look forward to the addition to EKKM :)
[Nexus 6P Original Android Development] -viperboy-:
Or might I suggest prompting the user on applying each value within a profile? Just a friendly thought :)
[Nexus 6P Original Android Development] Simer03:
Flar in your honest opinion, is that interactive governor cluster settings thing placebo?
[Nexus 6P Original Android Development] Exel:
Just bought your app!

Loving the swipe gestures.

I appreciate your contributions! :D
[Nexus 6P Original Android Development] beats4x:
[MENTION=4684315]flar2[/MENTION], in order to keep android pay working (while it does with systemless root) i have set my busybox path to install at /su/bin. This retains the unmodified system requirements needed for android pay to work. However, EXKM does not recognize this install location and prompts me to install busybox. Any way you could update the app to work with this busybox install?
[Nexus 6P Original Android Development] flar2:
Alright, thanks for letting me know
[Nexus 6P Original Android Development] beats4x:
Thanks for the quick reply! Much appreicated, and keep up the great work.
[Nexus 6P Original Android Development] dr_rick13:
thanks, and how can I turn this off? I opened the perfd file but there's not much there? Is it safe to just delete it like I did with the mpdecision file?
[Nexus 6P Original Android Development] flar2:
You can do "stop perfd" from adb shell

I don't know all the things it does, so I wouldn't delete it.
[Nexus 6P Original Android Development] emiwonder:
I cannot set minimal frequency to 384 on first 4 cores on any governor, is this feature not there yet?
[Nexus 6P Original Android Development] NovaSlim:
The first/top 4 cores on the dashboard are A53 low power/small cores and their lowest available frequency is over 1K I believe.
[Nexus 6P Original Android Development] jeebuspwnz:
Loving having sweep to sleep again! Oh and the custom vibration settings ARE sticking now.
[Nexus 6P Original Android Development] flar2:
There is touchbooat to 1248 on this device.

For now, please don't mess with cpu frequencies

By default, they are set to 384. Trying to change it with kernel apps will make them get stuck at the touchboost frequencies.
[Nexus 6P Original Android Development] emiwonder:
can i still use hexacore mode?

UPD: seems like that cannot. will wait for more stable versions then.
[Nexus 6P Original Android Development] jody04c:
Paid version just downloaded. Cheers [MENTION=4684315]flar2[/MENTION] on a great job as usual.
[Nexus 6P Original Android Development] flar2:
It's completely stable now. Just don't mess with the frequencies.
[Nexus 6P Original Android Development] SuperSmashedBro:
Holy **** your app is so nice
[Nexus 6P Original Android Development] duarian:
Any battery drain on the wake gestures that you are aware of flar?