yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] mikrophon:
1.10 update is amazing

Thank you for this great kernel. Version 1.10 is amazing with both battery life and performance.
[Nexus 6P Original Android Development] 1112ee:
Has the ability to toggle SElinux enforcement been added? [MENTION=4684315]flar2[/MENTION] I remember you saying you were gonna fix it
[Nexus 6P Original Android Development] Mil_OK:
Hello [MENTION=4684315]flar2[/MENTION], can you look 2 two more kernel debug files? I still got random reboots, but every time before reboot i got 3-5 seconds freeze. Thank you.
[Nexus 6P Original Android Development] nathanchance:
It is added to the Aroma installer, it has been for a while. Are you referring to the command line?
[Nexus 6P Original Android Development] 1112ee:
command line/app that switches it so I don't have to reflash every time

---------- Post added at 10:57 AM ---------- Previous post was at 10:55 AM ----------

Referring to this
[Nexus 6P Original Android Development] nathanchance:
I just browsed Github real fast, didn't seem like it changed as far as I am aware. You could test and report back though.
[Nexus 6P Original Android Development] berniebennybernard:
Can anyone explain to me the wlan_rx/ctrl wakelock settings under misc? Should I disable them all as per biogon's better battery life.
[Nexus 6P Original Android Development] nathanchance:
Those wakelocks are usually caused by a lot of wireless and radio activity. You can disable them if you want. I'd personally only disable them if they are causing your phone to be awake a lot (use an app like BetterBatteryStats or Wakelock Detector to find this out).
[Nexus 6P Original Android Development] flar2:
These are watchdog bites, both are the same. They are coming from a function that i didn't modify. What are you doing before these occur? Any apps related to sound or phone calls? Or a custom ROM?
[Nexus 6P Original Android Development] flar2:
Thanks for reminding me, I will get to this eventually.
[Nexus 6P Original Android Development] yung40oz84:
I use banks
[Nexus 6P Original Android Development] DarkSorcerer:
Anyone can help on this one? Having the same problem.
[Nexus 6P Original Android Development] mvisavisc:
My volume is getting lower after flashing this. Any ideas? How to revert to stock?
[Nexus 6P Original Android Development] Az Biker:
Dirty flash your custom rom.
[Nexus 6P Original Android Development] kradkovich:
Hey guys, so im about to flash this kernel and i just remembered something. Where is that thread on xda for the nexus 6p thats tells you what to tweak to get the best battery performance, i cannot find it!
[Nexus 6P Original Android Development] nathanchance:
I believe you are referring to this, it is located in the general section.
[Nexus 6P Original Android Development] treIII:
Why does the ex app show different screen on time then gsam and phone battery stats. Thanks
[Nexus 6P Original Android Development] nathanchance:
EXKM only calculates screen on time when you are not charging your phone.
[Nexus 6P Original Android Development] treIII:
I'd understand if the ex app showed less sot then the other apps. But I never used my phone when it was charging
[Nexus 6P Original Android Development] nathanchance:
It looks like the EXKM has been recording you on battery for more time (22hrs) than the other one (19hrs).
[Nexus 6P Original Android Development] treIII:
Yeah , and I don't know why. Hence the reason I posted and asked and thanks for responding but there's something fishy going on
[Nexus 6P Original Android Development] shamps:
Hi guys. A noobish question..

Just rooted my new nexus 6p and installed pure Nexus with the latest ElementalX. In the aroma installer, I chose double tap to wake and swipe to sleep.

Both gestures are not working.

Even in the EX Kernel Manager, both options are enabled. Screenshot attached. Am I missing something?

Thanks in advance!!

Cheers!!
[Nexus 6P Original Android Development] jsnmarek:
You need to actually select the enable option to enable them. Right now they are disabled. Just touch the option and it should enable.
[Nexus 6P Original Android Development] shamps:
Damn Man. I feel like a dumbass now.

Thanks!!

I guess the Blue icon is for set on boot. Is that correct?
[Nexus 6P Original Android Development] .hEiMDaLL.:
Check your Doze Settings, have you disabled battery optimization for both apps?
[Nexus 6P Original Android Development] nathanchance:
The thing you have selected is the apply on boot option. The actual things you want are disabled. Tap the disabled text to enable them and then tap the circle next to them to make them stick across reboots. Additionally, when you clean install, boot up before flashing the kernel so the options are applied through the Aroma installer properly.
[Nexus 6P Original Android Development] treIII:
What 2 apps should I disable it for? I've never disabled anything for doze so maybe there's something I do not understand

---------- Post added at 03:44 PM ---------- Previous post was at 03:19 PM ----------

I wonder if the ex kernel app is actually counting all the on screen minutes while the phone hangs at 100℅ because I charge until it's full. And if the other two apps don't start counting sot until the phone moves from 100℅?
[Nexus 6P Original Android Development] .hEiMDaLL.:
Disable battery savings for EXKM and Gsam... Maybe one if theme gets disabled due to androids battery saver, that would explain the different times.

Its under Settings, battery, three dot menu, something like battery optimization?... In German its "akku leistungsoptimierung"
[Nexus 6P Original Android Development] flar2:
I changes something on the app and I think it may not be working correctly in all circumstances
[Nexus 6P Original Android Development] treIII:
I think your app is keeping true time. My phone stays at 100 ℅ for a long time after I charge my phone to full. Once the phones (6p) reach 100% they'll charge another 20 minutes or more before they say full in Android battery stats. I think the other 2 apps do NOT begin to calculate sot until the battery begins to fall below 100. So at 100 and lower then the time is only then calculated for sot. If I make sense. I'm using your kernel and vomer tweaks and I don't think battery life has improved but is about the same. And as always your work is excellent. So thank you
[Nexus 6P Original Android Development] Devhux:
I'm having some battery drain and trying to find the cause. PN rom, EX Kernel v10.

Any ideas?
[Nexus 6P Original Android Development] kradkovich:
Is 85°F cpu temp alot for the nexus 6p or not because thats my usaul cpu temp.
[Nexus 6P Original Android Development] nathanchance:
That is not very high at all.
[Nexus 6P Original Android Development] kradkovich:
Thanks nathan! Just out of curiosity what is the highest temp that would be still okay?
[Nexus 6P Original Android Development] nathanchance:
During charging, the phone may reach temperatures of 120+ I believe (I own a 6 and mine can reach 140 occasionally).
[Nexus 6P Original Android Development] tu3218:
How are these stats possible. I've been at work all day and phone has been in my pocket 90% of the time. Any ideas?
[Nexus 6P Original Android Development] gothicdemons:
Also having this one here! Any explanation would be appreciated ✌

Thanks flar2 for the amazing work, been switching kernels back and forth, always coming back to this one.
[Nexus 6P Original Android Development] flar2:
The latest version seems to be broken. I made a big change and screwed something up. I'll have to revert it back.
[Nexus 6P Original Android Development] farfromovin:
Love the kernel app flar2! Also, the brightness widget is great. Now I just gotta figure a way to max brightness every time I open the camera lol.

Smooth, dependable kernel. Granted, I Greenify, but my system sleeps like a baby and I see no trouble on my end. The auto-brightness works better here than other third party kernels I've had before. Good Kernel, thanks for the work!
[Nexus 6P Original Android Development] tcat007:
DU+EX=6P love.
[Nexus 6P Original Android Development] Mil_OK:
I got custom rom, pure nexus, BUT i got same on stock rom.

When it happend i listened music in my car with bluetooth, and secord reboot was when i call in car connect by bluetooth.

Maybe it is hardware issue?
[Nexus 6P Original Android Development] matust:
Do you have bluedroid_timer wake lock disabled? This can cause reboots when connected to Bluetooth
[Nexus 6P Original Android Development] flar2:
This same problem will occur with any kernel/ROM. Bluetooth is messy and overcomplicated, I never touch it. You may need to try different Bluetooth accessories.
[Nexus 6P Original Android Development] franciscofranco:
Bluetooth drivers are so magical that even with it in front of our face we can't understand what the **** it's doing. It's just like magic.
[Nexus 6P Original Android Development] Stephenparrigin:
So I just updated my EX Manager app and when I went to checked my drainage percentage it looked something like this. Running the latest DU Test build with latest EX kernel. Wasn't like this before I updated. Thanks in advance
[Nexus 6P Original Android Development] Az Biker:
I'm not getting any wonky reading like this with 1.10...
[Nexus 6P Original Android Development] Cerberus123:
Is there a flashable stock kernel zip file I can use in order to come back to this kernel from another custom kernel? Thanks
[Nexus 6P Original Android Development] mannyalba:
Just dirty flash your rom and then this kernel.
[Nexus 6P Original Android Development] matheus_sc:
Very great kernel, loves the governor profiles!!!
[Nexus 6P Original Android Development] :
[MENTION=4684315]flar2[/MENTION] the min frequency for the big cluster never sticks and always sets itself to weird values. Any idea why?
[Nexus 6P Original Android Development] Devhux:
flair2 has mentioned this one a few times and has been tempted to remove the feature as too many people ignore this message and then complain about it.
[Nexus 6P Original Android Development] nathanchance:
Most likely touch boost but don't mess with frequency values, the CPU is constantly changing them based on a bunch of variables, from flar2
[Nexus 6P Original Android Development] flar2:
Reset or reboot. It was screwed up in app version 2.54 when I moved the service to its own process. I put it back in app version 2.55 and it should work properly again.
[Nexus 6P Original Android Development] flar2:
You at least have to disable touchboost, but I still don't recommend messing with frequencies.
[Nexus 6P Original Android Development] :
Thank you. Any explanation on what the difference between touchboost and input boost is?
[Nexus 6P Original Android Development] flar2:
Touchboost is control by a userspace daemon the literally raises the min cpu frequency for about 1.5 seconds.

Input boost is from the cpu-boost driver and makes the frequency jump for some milliseconds.

Both occur when you touch the screen. Touchboost is the one that interferes with everything.
[Nexus 6P Original Android Development] kiefferbp:
He really should remove these controls from the app. I am getting sick of reading these posts in this thread.
[Nexus 6P Original Android Development] zymphad:
Agreed. I don't touch it since I don't have a good understanding of how each effects battery, performance, multi-tasking etc. Not sure why folks insist on changing something they don't understand on how to optimize such balances. Obviously they know better than flar and other kernel devs.
[Nexus 6P Original Android Development] Devhux:
Partially blame the ones in the Viper4Android threads - some are saying you have to raise the minimum speed or use ondemand governors to avoid crackling & pops.

Simply not true!
[Nexus 6P Original Android Development] elsworth1983:
[MENTION=4684315]flar2[/MENTION] just had a random reboot before I haven't really messed with any of the kernel settings as am happy with the stock you provide hopefully this kmessage will show what happened https://drive.google.com/file/d/0BwzZ3SnQUfuuTlh2cnNaTTk5bVU/view?usp=docslist_api

Or this one as I don't think kmessage had any info https://drive.google.com/file/d/0BwzZ3SnQUfuuczcxMEtHNG1oaHc/view?usp=docslist_api
[Nexus 6P Original Android Development] neisor:
Please, what is the status on that individual sound gain problem?

Thank you.
[MENTION=4684315]flar2[/MENTION]
[Nexus 6P Original Android Development] Mil_OK:
No, it's enabled
[Nexus 6P Original Android Development] flar2:
No error showing

Not sure what the problem is?
[Nexus 6P Original Android Development] neisor:
The problem is, that when I change the individual speaker gain, it only works in certain apps like YouTube,... But it does not have any effect in volume output in other apps like Google Play Music, BlackPlayer, and so on...
[Nexus 6P Original Android Development] Shockz:
You don't need it really since flar2 has added most of the popular profiles on the app already.
[Nexus 6P Original Android Development] Lord. Tech:
i flashed this on stock, will i lose it if i flash pure nexus rom? and if i do, can i flash elemental over the new rom again or is that incompatible? :/
[Nexus 6P Original Android Development] nathanchance:
If you flash Pure Nexus, you will lose ElementalX because PN includes a kernel in its zip but you can just flash EX again after it. EX works just fine with PN.
[Nexus 6P Original Android Development] Az Biker:
Yes, flashing PN will install the stock kernel for that rom. However, after flashing PN, simply flash EX in TWRP and it will install over the stock kernel in PN (you can ONLY flash EX over a custom rom's stock kernel, not another independent custom kernel).

UPDATE: &%#$@&%# [MENTION=6842057]nathanchance[/MENTION] ..... :p
[Nexus 6P Original Android Development] Lord. Tech:
oh ok! thanks guys! that cleared it up satisfactorily :)
[Nexus 6P Original Android Development] ashagg:
I'm running the Stock ROM , rooted and the franco kernel.. Can I just install this kernel from TWRP or something else needs to be done? I ask because I'm confused about the whole "only install over a stock kernel" thing...
[Nexus 6P Original Android Development] Az Biker:
To install EX kernel, you need to flash your cust rom first, THEN flash EX in TWRP

EDIT: I missed you're on stock rom.. [MENTION=6842057]nathanchance[/MENTION] is right... again... :D
[Nexus 6P Original Android Development] nathanchance:
You need to go grab the stock boot.img, flash it in TWRP or with fastboot, then flash EX in TWRP. You just can't install EX over other custom kernels.
[Nexus 6P Original Android Development] ashagg:
So the kernel will work with the Stock ROM . I need to revert to the stock kernel first and then flash it...

Can someone point me in the direction of the stock kernel image ?

Android Version : 6.0.1

Security Patch Level : 1 Feb 2016

Build No : MMB29Q
[Nexus 6P Original Android Development] nathanchance:
Linked in my signature is the Google Factory Images site. Just go there, download the MMB29Q file, extract it and the boot.img should be inside.
[Nexus 6P Original Android Development] ashagg:
OMG.. 918MB on my connection will take a LONG time to download.. anyone have just a resource where I can maybe get just the boot.img ? ;)
[Nexus 6P Original Android Development] nathanchance:
Give me a bit I'll upload one for you since I am on Wi-Fi.

EDIT: Here you go
[Nexus 6P Original Android Development] tehpud:
[MENTION=4684315]flar2[/MENTION] - any findings on extending battery life via kernel and synergy with doze?
[Nexus 6P Original Android Development] NovaSlim:
Kernel is not even a day old, to get realistic battery life evaluations you run it a couple days/cycles at least.

[MENTION=4684315]flar2[/MENTION], Thanks for the kernel, be flashing now :D
[Nexus 6P Original Android Development] shawnten:
awesome I was waiting for this

---------- Post added at 08:11 AM ---------- Previous post was at 08:08 AM ----------

does anyone know what the settings are to bring this color to about 7500? I know with the nexus 6 it was 237 234 254..
[Nexus 6P Original Android Development] stevew84:
Just flashed this along with one of the ROMs in the other dev section, should boot up fine.

Does anyone now how to get rid of that annoying screen just before the Google splash? That security screen.
[Nexus 6P Original Android Development] FuMMoD:
Looks like my 6P doesn't like me too much. I can't get it past the boot screen even when flashing the modified bootimg from chainfire right after. Nandroid restore works fine though

Running N6PAnglerM rom and device is a 128gb
[Nexus 6P Original Android Development] flar2:
You're not rooted yet?

Unfortunately you're probably going to have to format /data.

Or you can wait til I finish my installer and run unrooted.
[Nexus 6P Original Android Development] FuMMoD:
Of course I am lol. Rooted and decrypted the moment i unboxed it.
[Nexus 6P Original Android Development] tropazr:
Briefly flashed this morning and had some stuttering/force closes and some issues downloading apps from Play Store. Only thing I really changed was the governor which I switched to ElementalX. Needed my phone for work today so decided to nandroid back. Will test again tonight! Purchased pro so will be following your progress closely!!!
[Nexus 6P Original Android Development] stevew84:
What kernel tool are you using to access these settings? I use Trickster MOD but I only have access to the RGB numbers.
[Nexus 6P Original Android Development] tropazr:
Search Elemental X on the play store. There is a premium kernel control app.
[Nexus 6P Original Android Development] flar2:
Stuff like that is usually not due to the kernel or governor. I haven't really made any serious changes, this is basically stock with color control and a few extra things (NTFS, EXFAT, etc.) added in config.

The one thing I did change is i/o scheduler to FIOPS. We'll see how that goes.
[Nexus 6P Original Android Development] slayp00n:
Amazing! Anyway you can look into the source regarding adding DT2W using the low power chip?
[Nexus 6P Original Android Development] stevew84:
Thanks, using Kernel Auditor now and I have access to the same settings. Rebooting now to see what it looks like....

Looks good, I didn't have too much yellow in the display in the first place, but now it's even less noticeable.
[Nexus 6P Original Android Development] hutzdani:
Kernel auditor - I paid for frankos kernel editor but its not working with elemental yet so I settled with a free app
[Nexus 6P Original Android Development] stevew84:
If the settings are all there in the free version, why pay?
[Nexus 6P Original Android Development] tropazr:
Okay good to know. I will try again with a fresh install tonight! Any chance of you being able to implement double tap to wake? I keep tapping on the screen to wake it up and it stays asleep - I loved this feature on my LG's. :)
[Nexus 6P Original Android Development] flar2:
I just spent $1300 on new phones this month and will spend countless hours developing cool features that will be used by this and other kernels. So I really do appreciate it when people spend a few dollars on my app.
[Nexus 6P Original Android Development] flar2:
I will work on wake gestures this weekend. There is no guarantee that it will work, or work well. But I'm optimistic.
[Nexus 6P Original Android Development] tropazr:
Definitely! And please don't purchase any other dev's kernel controller. Support this dev for bringing us this kernel!!!
[Nexus 6P Original Android Development] slayp00n:
I know fiops is designed for flash but i swear over time it gets laggier, i cant be the only one who experiences that.

---------- Post added at 03:55 PM ---------- Previous post was at 03:53 PM ----------

Awesome!

DT2W was the biggest miss for this phone.
[Nexus 6P Original Android Development] flar2:
You could try.

I don't know what the effect would be on battery and performance, I haven't tried it.
[Nexus 6P Original Android Development] byproxy:
what's the defaults for these values? is there an option in the program to restore defaults?
[Nexus 6P Original Android Development] flar2:
I think 256 256 256 32 128 128 0

In EXKM, click the refresh icon in the upper right corner of advanced color control YOu might have to click it a couple times, or click it and hit the back button to force all the sliders to the default setting (there is something about the display driver queuing commits until the screen is refreshed)
[Nexus 6P Original Android Development] xploitnt:
Getting great results on version .05 with stock settings (also having to change I/O to FIOPS after install via EX App). Great work [MENTION=4684315]flar2[/MENTION] I am always on the lookout for your kernels :) keep it up my friend!
[Nexus 6P Original Android Development] tracerit:
[MENTION=4684315]flar2[/MENTION]

is it possible to create custom off screen gesture swipes? Such as draw a circle, draw an "S", etc

also does the kernel have a "logger"? I have a call recording app that requires "logger in the kernel must be enabled" to work correctly. Just curious.
[Nexus 6P Original Android Development] zgroten:
My magnetic car mount causes my screen to turn off with this kernel. Anyone else having this issue? It seems that the bottom plastic part of the phone being near a magnet will turn the screen off, and even if you turn it back on, it will go right back off again. Only happening on this kernel.

Is there a fix for this?
[Nexus 6P Original Android Development] flar2:
That's because of the hall sensor, it will happen on every kernel. Usually that would have to be disabled in the system rather than kernel.
[Nexus 6P Original Android Development] dr_rick13:
[MENTION=4684315]flar2[/MENTION], I disabled perfd like you said and this is what happens to my CPUs, they just hang at this speed. I checked with CPU-Z and it does the same thing. Is there any other way to disable this?
[Nexus 6P Original Android Development] ncsuwolfs:
been using this on stock for a few days, awesome work. about to flash pure nexus, will this work with it?
[Nexus 6P Original Android Development] NovaSlim:
try it(or ask the developer if the rom needs a permissive kernel), if it bootloops then reflash the kernel in permissive mode(as some rom don't work with selinux enforcing yet).
[Nexus 6P Original Android Development] resynx:
I'm not sure if this is just me or not, but is sweep2sleep hit or miss for anyone else? I've never had a problem with Flar's s2s before and since the gestures are in beta right now I thought I'd ask to make sure. Sometimes it works on the first try, but sometimes it takes me a few times before the phone turns off.

By the way, thanks for the kernel Flar. First thing I flashed onto my Nexus when it came in today :)
[Nexus 6P Original Android Development] flar2:
Yes, make sure you uncheck enforcing in the installer
[Nexus 6P Original Android Development] NovaSlim:
I had a couple times where I had to swipe a second time, mostly because I didn't swipe properly the first time. When I execute a good swipe across 3 icons it always turns off.
[Nexus 6P Original Android Development] just4747:
Just had a second random reboot today. This time I got pstore files and the last_kmsg right away:

https://www.dropbox.com/s/qfomrwmm9att0c3/last_kmsg.txt?dl=0

https://www.dropbox.com/s/18sas6d3esrf744/pstore.zip?dl=0
[Nexus 6P Original Android Development] zgroten:
This doesn't happen on the stock kernel though.
[Nexus 6P Original Android Development] flar2:
Absolutely it does. It's the built-in hall sensor and it works independent of the kernel. It's there so flip cases will turn the screen on and off.
[Nexus 6P Original Android Development] flar2:
This is different than your other one. Can you disable the stock doubletap2wake?

I've been working this phone super hard and no instability whatsoever, plus no other reports. The kernel is very close to stock, I don't think these reboots are due to any of the changes I've made.

I would also do a nice clean install, just to rule out other factors.
[Nexus 6P Original Android Development] flar2:
Try swiping a bit longer. I used the same swipe distance as on the other Nexus 6. I don't like to make the sweep too short, or it can accidentally turn off the screen.