yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] nathanchance:
Is that possible with AnyKernel?
[Nexus 6P Original Android Development] steviemch:
[MENTION=4684315]flar2[/MENTION] just a quick heads up (for me at least) Exkm force closes when trying to adjust the left speaker volume in sound settings. I'm out at the moment but will provide a log first chance I get. NRD90U, latest kernel and app.

Nexus 6P
[Nexus 6P Original Android Development] ViperXvenom8888:
I'm getting the same issue
[Nexus 6P Original Android Development] flar2:
Yes, there are several different ways to to go about this
[Nexus 6P Original Android Development] flar2:
Better sliders with buttons and text input, like the ones in color control screen. Plus a few other small details.
[Nexus 6P Original Android Development] matesc:
Ok, thanks. A slider for both sides at once would be useful, though.

This new analogy gain. Can it be increased as well?

The headphone gain remain the same, except it's splitter into two, right? Is this the digital gain, you were referring to?
[Nexus 6P Original Android Development] flar2:
Yes, you will be able to scale the sliders together. It will have everything, it's going to be really nice. Digital gain is now split into left and right and the full range is available.

Analog headphone gain can't be increased, only decreased. As I mentioned earlier, after discussing with [MENTION=2760454]chdloc[/MENTION], the recommendation for best sound quality is to leave digital gain alone, increase Android volume and decrease analog gain to comfortable levels.
[Nexus 6P Original Android Development] martonimix:
[MENTION=4684315]flar2[/MENTION] You could add the eco mode and performance mode on quick settings android N? :confused:
[Nexus 6P Original Android Development] matesc:
Thanks for the explanation. The only thing is, leaving the digital volume at the original level means stock sound volume level. Which is too low on nexus 6p comparing to iPhone loudness. This is why I leave the analogue volume the same and increase the digital volume aka headphone gain by 4 points or so to still have clear but louder sound on my inears. Just saying. Maybe I am bit deaf, though (jk- as I said, I have the comparison, the DAC on Nexus6P is weak on stock).

Thanks again for your efforts. Your kernel rocks.
[Nexus 6P Original Android Development] flar2:
Yeah, the sound is a lot lower than my other devices.
[Nexus 6P Original Android Development] f_5_V_e_R:
hi..

anyone has issue for setting the kernel setting? i enable the hexa core mode but sometimes later it just got disabled automatically.. and i disable the touchboost (to have ghostpepper profile) but later it got enabled automatically.

i use EXKM to change the settings, and enable the apply on boot..
[Nexus 6P Original Android Development] russian392:
Running EX kernel with Exkm for about 5 days now. Using all stock settings except using Deadpool interactive profile. I can't kill this battery! 5 hours with crap signal with phone in pocket, 2% drain. Used Bluetooth for music in my car for 45 minutes and lost 1% (stock I'd loose about 4-5%). Performance is top notch too with no overheating whatsoever. Phone off charger at 6am and back on charger at around midnight or 1am with about 10% left (college life sucks on top of part time job) every day during the week. 5.5-6 hours screen on time. Auto brightness off using about 10-40% brightness on average. And I'm more of a power user.

Thanks flar you da best.
[Nexus 6P Original Android Development] kouss77550:
It has been told multiple times that hexacore mode is not worth using on the 6P, and that it also can't be hardcoded so a lot of processes can overwrite it
[Nexus 6P Original Android Development] f_5_V_e_R:
Hi, thanks for your response. Didn't notice about that hexacore previously..

What about the touchboost?
[Nexus 6P Original Android Development] chris9000:
After the news of Pokemon Go 0.37 blocking root, I might just have to try this rom out with stock Nougat and Magisk.
[Nexus 6P Original Android Development] ariefabuzaky:
Are you on android 7 ?
[Nexus 6P Original Android Development] sjandroiddeveloper:
Anyone having this problem?

Most of the times when I open developer options in system settings, there's a 1-2 seconds lag and the screen colors( advance color control) switch to default value. Then I open ex kernel app, it shows my custom color profile but the screen colors are still stock. Then I have to set them again
[Nexus 6P Original Android Development] Toutatis_:
Me too, I've always had this weird issue on Marshmallow.
[Nexus 6P Original Android Development] sjandroiddeveloper:
Not only Marshmallow, it's on nougat too
[Nexus 6P Original Android Development] Toutatis_:
Indeed. I've been using Nougat for a few days (I rolled back to Marshmallow since then) and I noticed it would happen as well.
[Nexus 6P Original Android Development] martonimix:
[MENTION=4684315]flar2[/MENTION] You could add the eco mode and performance mode on quick settings android N in the future?

The franco.Kernel updater 2 on the last update have: Added Performance Profile quick tile for users on Android Nougat

It is very useful! :D
[Nexus 6P Original Android Development] bemagrp:
Had this problem since day one.

Quick fix: restart your phone, immediately go to developer option in the settings before ex manager applied all settings on boot, click on it and you going to be fine till next reboot. Repeat on next reboot.
[Nexus 6P Original Android Development] MrMarques01:
Hi flar,

Are you planning to release a kernel with those revamped sound settings for Marshmallow as well?
[Nexus 6P Original Android Development] Nafon:
Battery life isn't as good as MM + EX but it's definitely better than stock N for me so far. It's also nice having wake gestures again :)

One question, though. Why can't we set the left speaker gain on boot?
[Nexus 6P Original Android Development] Dhanabalan:
Today I flashed elemental x kernel on stock N (Sep). I have faced few fc and battery is not seems to be doing pretty good. Battery drains fast. Anyway let me wait for couple of charging cycle and check. Meanwhile anyone faced this and any suggestions.
[Nexus 6P Original Android Development] therock3181:
No problem here. Have you flashed EX over another custom Kernel ?
[Nexus 6P Original Android Development] flar2:
You have some other problems. The kernel works perfectly, guaranteed.
[Nexus 6P Original Android Development] Dhanabalan:
Nope, as it is clearly mentioned on op ☺️

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

Any governor profile/tweaks to get better battery without compromising the performance? Pls share
[Nexus 6P Original Android Development] MrFishiz:
I flashed this Kernel today on my stock rom (6.0.1)

Which cpu gov should I use? I see a lot of suggestions going towards Black Pepper
[Nexus 6P Original Android Development] russian392:
Yes ofcourse...why would anyone still use 6.0
[Nexus 6P Original Android Development] ariefabuzaky:
Its quit impressive everybody has issue with batt life in android 7 specially with android system and android os on top of usage ..
[Nexus 6P Original Android Development] flar2:
Battery life is fine for me.

As I've mentioned a few times, Android now optimizes ART in the background while you use the phone. After a day or two it will be back to normal. I can see this is s problem for people who flash a lot.
[Nexus 6P Original Android Development] AnteusFogg:
Sorry for the possibly stupid question. I've done my fair share of flashing in the past so I'm familiar with the process, as long as it's the "basic" one: Root, Custom Recovery, Flash ROM/Kernel.

Now I can't root my device (professional use) but I'd still like to try some kernels because it feels like the 6P could do a LOT better than it does right now.

So, the question: Can I flash a kernel without rooting? What would be the limitations?

Thanks in advance and sorry again if the question feels stupid for you. Please don't give me the "if you don't know what you do just don't do it", because I'm not doing it if I don't get a clear idea of what I'm doing :)
[Nexus 6P Original Android Development] sjandroiddeveloper:
If you flash a custom kernel without rooting you won't be able to change kernel settings in OS later after flashing , it would work on default settings ( or settings you choose in aroma installer)
[Nexus 6P Original Android Development] AnteusFogg:
OK good, thank you. Bonus question: Can it be side-loaded without a custom recovery?
[Nexus 6P Original Android Development] sjandroiddeveloper:
You dont need to flash a custom recovery for flashing a single thing. You can live boot it by using

fastboot boot recovery.img

Boot into it , flash kernel
[Nexus 6P Original Android Development] DroidForLife33:
Does anyone have a link to stock 7.0 kernel. I'd like to give this one a shot just what stock back before I flash.
[Nexus 6P Original Android Development] SlimSnoopOS:
Backup just the boot.img using TWRP.

Edit: whoops, misinterpreted. Thought you were already on stock boot.
[Nexus 6P Original Android Development] DroidForLife33:
I have a stock backup. I flashed just the boot.img yesterday and could not get past the google boot screen.
[Nexus 6P Original Android Development] ol@fson:
There is a thread going on for that issue:

http://xdaforums.com/nexus-6p/general/nougat-battery-life-t3447147

I doubt it's something to do with ART being optimized in the background as it didn't change for me the past few days. There are users (like me) who experience that System/OS drain and there are users who don't. It sure has nothing to do with the kernel, but maybe some apps.

Even tho I use greenify with aggressive doze on, it doesn't prevent that high usage by System/OS.
[Nexus 6P Original Android Development] indian84:
https://drive.google.com/file/d/0B5DB6ietagCYV2dqNnNvb2VrT0E/view?usp=sharing

Here it is . Extracted from NRD90U Factory Image.
[Nexus 6P Original Android Development] AnteusFogg:
That is totally news to me, thanks a ton, will try!
[Nexus 6P Original Android Development] osi13:
I tend to agree. I had horrible Android System drain on DP4 that was fixed after I did a clean install of DP5. Then I dirty flashed the 7.0 OTA and battery life was even better than DP5 and I didn't have high Android System drain. Battery life was better than any M rom I used previously. Recently I have clean flashed the NRD90U factory image, removed everything I normally remove from /system/app and /system/priv-app and installed fewer apps. I have the Android System drain again, and I'm going on 4 days. I have no idea what is causing this but battery life has essentially tanked. I might flash the factory image again and NOT restore anything from drive back up. I'm beginning to think this is the issue.
[Nexus 6P Original Android Development] ftarules:
What did you have to do then? Did you have to factory restore?
[Nexus 6P Original Android Development] xringo:
Can anyone tell me a good i/o scheduler for the 6p? On a stock N rom and noticed the newest version of the kernel had zen as a i/o scheduler.
[Nexus 6P Original Android Development] kyle_el:
Sioplus was the last default and I really liked it.
[Nexus 6P Original Android Development] DroidForLife33:
I tried flashing the IMG in twrp but after reboot it just sits there at the google screen. I'm thinking of just going to the computer and flashing it that way.
[Nexus 6P Original Android Development] danmaman:
Zen/Fiops/ Sio with 512 kB are great....sioplus is much better than Sio...... maybe [MENTION=4684315]flar2[/MENTION] can be replacing the Sio with sioplus?? Maybe
[Nexus 6P Original Android Development] kouss77550:
Edit : nvm, got it right
[Nexus 6P Original Android Development] IM0001:
I am curious what exactly was changed on the 1.22 6P MM build. I have been on the 8/21 Pure Nexus build, and with the EX kernel on 1.21 I seemed to be having a lot of slowdown and overall random sluggishness after coming out from sleep for a while. I chalked it up mostly to just being a dirty rom I have been dirty flashing for a few months now and needing a good wipe.

Then 1.22 dropped, I installed that, and for whatever reason this thing has been near perfect since. Performance between the two were ok when things were smooth, but this one seems to have lost the sluggish wakeup I was having and only slows down when an app is being installed like I would expect. The rest of the time, this thing flies. Just wish I would just go in and repaste this thing next...
[Nexus 6P Original Android Development] flar2:
While I would love to take credit for the speed increase, the 1.22 update was only security patches.
[Nexus 6P Original Android Development] IM0001:
Then I wonder what else changed. Around the time that and the EX App was updated my phone stopped pissing me off lol.

Maybe it's just the cool weather. :/
[Nexus 6P Original Android Development] Carolinaherps:
I was going to install Elemental but I ran into a small problem and I'm hoping that someone can help me out.

I installed twrp on my 6p running 6.01 and then flashed SU. All was well. Then today I installed the 7.0 OTA update using flashfire and it worked fine. Later I went to install Elemental, but when I reboot into recovery I get a droid with a red exclamation mark that says "no command". So twrp no longer loads and I lost root. I tried using fastboot to flash twrp again and it said it completed, but I get the same "no command" when I try to get back into recovery. Does anyone have an idea on how I can get twrp and root back?
[Nexus 6P Original Android Development] ultyrunner:
The OTA to a completely new version of Android will overwrite your boot and recovery images. It is a full update so you'd need to re flash recovery from fast boot then boot into TWRP and flash SU. Now that the factory image are out you would likely be better to flash that, and you will need to pay some attention to the version of TWRP you use. You need -1 or -2 to work with Nougat encryption but they each have bugs.
[Nexus 6P Original Android Development] Carolinaherps:
"you'd need to re flash recovery from fast boot then boot into TWRP and flash SU"

This is the part that's giving me a problem. I reflashed TWRP, but I cannot boot into it. When I try to reboot into recovery I get the sickly droid window saying "no command". So i can't get into twrp.
[Nexus 6P Original Android Development] Badger50:
Manually boot into TWRP with the buttons on the phone. Not with adb commands [emoji106]
[Nexus 6P Original Android Development] ultyrunner:
I suspect your problems stem from first installing the OTA via adb, as it wasn't meant for modified systems and wouldn't have worked had you tried applying it OTA instead of via sideload. I'm surprised it worked if you actually did flash it, anyway. Devices should have been MM stock to install the first official N OTA. Consider re-installing N from scratch with the factory image via fastboot (unless you want to bother completely returning to stock MM now). Go to Heisenberg's guide and follow section 14 to the letter with the factory image - http://xdaforums.com/nexus-6p/general/guides-how-to-guides-beginners-t3206928 ... After you have fully installed Nougat, then you can flash TWRP and Super SU. Again, be aware of which version of TWRP you use with Nougat. 3.0.2-0 won't work with N's encryption, while -1 and -2 each have bugs, which you can read about in the TWRP forum.
[Nexus 6P Original Android Development] Carolinaherps:
I had read somewhere that it would flash correctly with FlashFire (which it did, except for losing twrp and root).

I did find this thread on reddit: https://www.reddit.com/r/nexus5x/comments/4z7b8w/flashed_twrp_via_adb_enter_recovery_and_get_no/

So I did another fastboot of twrp and reloaded the bootloader and then recovery without rebooting as described in the post and then twrp finally 'stuck' for me. Flashed root and good to go now.

Thanks for the help though.
[Nexus 6P Original Android Development] Ballymakaveli:
Can't seem to download this buddy. Any other link?
[Nexus 6P Original Android Development] indian84:
https://mega.nz/#!gosVRKRS!O1MvwcgXdPW8Rw3jibas2att7x0ZV54cyFINrrwvGhE

Try this. You may have issues opening it from mobile browser. PC browser should be fine..
[Nexus 6P Original Android Development] russian392:
Got a quick question.

In EXKM where it says wlanRX wakelock Enabled, does that mean it is being blocked, or that means the wakelock is enabled and capable of causing wake times?

I have it all enabled but i still get rediculous wlanrx wakelock at school. It's using DHCP and 2.4GHz, im using the same set up at home and i dont get the wakelock. Odd as the only place me and my friend have it is on ANY college campus (we go to different colleges both using nexus 6p). So im wondering if there is a way to fix it.

Thanks
[Nexus 6P Original Android Development] sherlock5545:
Make sure it says "Disabled". Enabled means the wakelock is not blocked.
[Nexus 6P Original Android Development] rickysidhu_:
Does anyone have descriptions on the interactive governor profiles? (Ghostpepper, DarkSpice, HawkTail, etc.)

I would like to apply one, but I want to know the functional differences between all of these so I know which would suit my needs best! The only link I found had a handful of these profiles explained, I couldn't find any that has all or most of these profiles explained. Thanks! ;)
[Nexus 6P Original Android Development] Jongla:
Ask your question here : http://xdaforums.com/nexus-6p/general/guide-advanced-interactive-governor-t3290605/page372
[Nexus 6P Original Android Development] rickysidhu_:
Gotcha. Thanks!
[Nexus 6P Original Android Development] wilflare:
can I check the right order of steps when upgrading to a new firmware and kernel?

so with reference to [MENTION=4153349]Heisenberg[/MENTION]'s HOW-TO:

- I should update to a new stock image build via fastboot

- Flash SuperSU (reset)

- Flash suhide

- Flash SuperSU again

- Flash elementalX kernel

(inbetween no resets or what so ever otherwise stated)

should I expect SOT improvements or do I need to do those interactive governor tweaks for that?
[Nexus 6P Original Android Development] kyzn:
Coming from stock kernel, you don't need to do anything else except flash your chosen custom kernel.
[Nexus 6P Original Android Development] ol@fson:
What is suhide for? Never heard of it or used it. Flash factory image, flash TWRP, boot into TWRP, flash SuperSU, reboot to system, reboot to recovery, flash EX, done.

Don't expect SOT improvement.
[Nexus 6P Original Android Development] Balino:
The name explain itself, it tries to hide superuser rights to allow apps like AndroidPay to work

Inviato dal mio Nexus 6P utilizzando Tapatalk
[Nexus 6P Original Android Development] arktay:
How can i set kernel to permissive mode on Nougat NRD90U?

Is the same procedure that was for marshmallow?
[Nexus 6P Original Android Development] Upstreammiami:
I have this issue that it was to be the kernel cause I have switched Roms and it's the same thing ....as soon as my phone says low battery bam it dies lol ...sometimes it shows 13% then says low battery warning and bam it dies....I'm running N
[Nexus 6P Original Android Development] mitchdickson:
Not kernel related.
[Nexus 6P Original Android Development] LittleConfucy:
I've tried using SoniCron's Intercative Gov Tweaks, but after setting all the values and making sure Apply on boot is activated; when I reboot I find all of interactive's parameters reset to stock and touchboost enabled again, and I have to set everything right everytime I reboot. I'm using EX Kernel Manager.
[Nexus 6P Original Android Development] flar2:
Make sure apply on boot is checked in the app

Make sure you haven't greenified EXKM

Wait for a minute after booting to check
[Nexus 6P Original Android Development] resynx:
Running the latest 3.05, love the features and stability of this kernel. Thanks flar :)
[Nexus 6P Original Android Development] TechMadeSimple:
Thank you for your hard work. This kernel is very stable and works well with my custom rom. Thanks again! :D
[Nexus 6P Original Android Development] TruTechGeek:
any mirror for the 3.05 nougat kernal? Elemental site seems to be doing some maintenance at the moment.

Edit - nvm, site is back up
[Nexus 6P Original Android Development] Mayday_XL:
*** Mayday@Nexus 6P ***
[Nexus 6P Original Android Development] Carolinaherps:
I upgraded my 6p to Nougat 7.0 and shortly thereafter installed ElementalX. Since that time my phone has completely shut itself off about once per day. Each time it's when the phone isn't being used (it's either in my pocked or in my car). I'm not sure if the issue is with ElementalX or a problem from flashing nougat. If anyone has any suggestions on how I can track down what's causing the shutdown I'd greatly appreciate it.
[Nexus 6P Original Android Development] snoprosledneck88:
Do you have or can you get a logcat? Stock N or a rom?
[Nexus 6P Original Android Development] Carolinaherps:
It is stock N.

I've loaded logcat after rebooting but the log seems to begin after the reboot. Is there a way to capture the log from the previous run?
[Nexus 6P Original Android Development] snoprosledneck88:
I am by no means the logcat expert. Hope someone else will chime in. I know since you have root you can use catlog app to see it now and browse around or an emulator
[Nexus 6P Original Android Development] flar2:
There shouldn't be any issues with ElementalX.

If the phone shuts off again, when it boots back up grab this file:

/sys/fs/pstore/consol-ramoops

This will tell me if there is any kernel error
[Nexus 6P Original Android Development] Sigray:
Is the kernel working with the Kernel auditor too?

I will buy its own manager soon, but i want to try the EX.
[Nexus 6P Original Android Development] th3discodancer:
It works fine with KA as well
[Nexus 6P Original Android Development] NovaSlim:
:confused: I quoted the developer because that was the answer he was looking for and could have been easily found. That's not helpful? I'd also like to ask where I told him "not to post" in that response, as that phrase certainly was not there in that post you quoted.
[Nexus 6P Original Android Development] italia0101:
Yea, except that's straight up wrong, believe me, I've put them to 0 and you can still see it go through sensing and locating, it doesn't turn them off.

I've done multiple tests while viewing the log cat via adb, did you even bother testing? Or did you just hope 0 meant off and that was that?

It's reducing the TIMEOUT, not turning off completely

Right now it is impossible to turn off sensing /locating with the current apps and methods we have, even 'force idle' or aggressive doze, if you move the phone it leaves idle (doze)

Putting values of 0 DOES NOT mean it will go into doze without sensing.
[Nexus 6P Original Android Development] kradkovich:
thankyou so much!
[Nexus 6P Original Android Development] TheSimpleSimon:
So you mean there is no way of tweaking sRGB mode?
[Nexus 6P Original Android Development] flar2:
I don't know
[Nexus 6P Original Android Development] TheSimpleSimon:
OK, cheers :)
[Nexus 6P Original Android Development] NovaSlim:
A little off topic, but those of you waiting for Xposed on M don't have to anymore.

http://xdaforums.com/showthread.php?t=3034811
[Nexus 6P Original Android Development] micmars:
I think all of Team BlackOut just shuddered.

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Original Android Development] msburr87:
Everything running great over here. Running with PureNexus. Performance is excellent and I don't think ill be able to kill the battery if I try. Thanks!
[Nexus 6P Original Android Development] flar2:
Update!!!

-fixed the mic gain and camcorder gain settings. Mic gain controls the sound of the mic during phone calls. Camcorder gain adjusts the mic when taking videos.

-reverted the "Allow clients to specify/query the colorspace" patch that was causing washed out blacks in videos. I've been running it like this since Thursday night and have seen no ill effects from reverting this.

Download

ElementalX-N6P-0.07

Changes:

-fix mic gain and camcorder gain settings

-revert "Allow clients to specify/query the colorspace"