yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] jesssiii:
Wondering if installing and running the Ex app would be worth it for just disabling touchboost? Perhaps future updates could include that option in aroma? Or does having the app running not use battery compared to the savings with disabling touchboost? I like to set it and forget it mostly, lol.
[Nexus 6P Original Android Development] galza:
Can i flash elemental on a beanstalk rom based on cm?
[Nexus 6P Original Android Development] Raijin:
Hey [MENTION=4684315]flar2[/MENTION], yesterday I wrote this:

What do you think? Could you suppress the limit that prevents us from setting +256 RGB in KCAL? Maybe with an advertence about burn-in, or a toggle to allow more than the actual limit.

Putting the device next to an S6 at max brightness we would know what is the max value we should use in the 6P.
[Nexus 6P Original Android Development] desiwarrior85:
Hi :),

I've been a big fan of this Kernel since the beginning and considering to flash this with the Pure Nexus Rom.

Considering some people are having boot loop issues...do I need to set this to permissive or enforcing? Also, I'd like to use Viper4Android with this :).

thank you all very much in advance!
[Nexus 6P Original Android Development] flar2:
Probably

I'll look into it. Is it really the same screen as the S6? What I would love to find is a panel command that ramps up the backlight like on the Nexus 6. Then I could update the High Brightness Mode Widget to work with this device. At the moment, I have no idea how to make it brighter or what would be safe.
[Nexus 6P Original Android Development] jesssiii:
I'm using this with Pure Nexus, never a loop. And enforcing too. I don't use Viper with this phone, but have read it works now without permissive (enforcing, yes) on this device.
[Nexus 6P Original Android Development] Raijin:
I made a thread about it some days ago, and a nice friend from the forum made a pic of the subpixel layout of the 6P. He said it looks like the one of his S6 Edge+, with half brightness. It's difficult to safely say if it's the one of the S6, but looks like it.

If you'd like to see the interesting post, the link is: here. The thread is: here, but don't matter too much.

And a lot of S6 owners complain in the S6 forum about the same pink tints and etc, so looks like the Nexus 6P panels aren't below top grade like is commonly said. There are people with S6 that came through 5 RMAs to finally find one good display.

If you'd like to read more about it:

https://www.buyfromwhere.com/galaxy-s6-the-ugly-truth-about-its-screen/

I agree with you that the best method would be something like HBM. Surely, if the +RGB method don't work, we'll find something in the future. For some reason, Google and Huawei are limiting the brightness of the device.

Thank you for your work and interest!
[Nexus 6P Original Android Development] mrgoodpaul:
so, this may be a really dumb question but here goes. I am running completely stock rooted rom with this AMAZING kernel on it (thank you [MENTION=4684315]flar2[/MENTION] ) I want to slightly overclock it like ive done with devices in the past. The only problem is that I cannot get anything in cluster two to stick over 1824 MHz. I'm sure there is something I'm doing wrong but help is much appreciated.
[Nexus 6P Original Android Development] markjh:
You should set it in Aroma. But why you want to overclock an octacore?

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Original Android Development] mrgoodpaul:
I know this may seem naive but I think that a higher clock would finish processes faster helping the cpu stay at a lower clock more often therefore squeezing more battery life out of it.
[Nexus 6P Original Android Development] flar2:
Well, good news is a quick look at the Samsung source shows register 53 is used for the HBM on/off command, same as on shamu. Just need to try sending som values and see what happens.
[Nexus 6P Original Android Development] Mikulec:
According to this, it is the same panel: https://www.reddit.com/r/Android/comments/3ws16x/everything_i_learned_about_nexus_at_the_nyc_nexus/

quote from the long article:

“...The Nexus 6P actually uses the same display panel as the Note 5”

Knowing that this is a hot topic on /r/android, I brought up the fact that testing has shown that on the Nexus 6P, its display has a lower maximum brightness and higher display power consumption than seen on the Note 5—key indicators of the AMOLED panel generation—I received knowing acknowledgement. So it turns out that the display panel is the same, but that much like the practice of CPU/SoC binning, there is variation inherent in AMOLED panel fabrication. Here, Google was able to procure the lower binned, yet current-generation displays from Samsung for the Nexus 6P.
[Nexus 6P Original Android Development] Mikey:
Anyone seen this before or know what is keeping my phone awake? Plus it never entered deep sleep. Weird

I haven't had a battery issue since I upgraded to 6.0.1
[Nexus 6P Original Android Development] nathanchance:
Huh Bluetooth isn't letting your phone sleep even though it doesn't look like it is connected. Do you have Bluetooth Scanning in Settings > Location > Menu dots > Scanning?
[Nexus 6P Original Android Development] c_86:
There is a bug in Android right now with Bluetooth not allowing the phone to deep sleep. I have the same issue with my moto 360.
[Nexus 6P Original Android Development] Mikey:
It was checked... I didn't know that I had checked it. Thanks

Hope that solved it for me.
[Nexus 6P Original Android Development] flar2:
How's the camera gesture going? Anyone using it?
[Nexus 6P Original Android Development] sherlock5545:
Yup, was about to mention it. It's perfect but would it be possible to reduce the vibration feedback? I think it's too long and intense.
[Nexus 6P Original Android Development] flar2:
I agree about the vibration, but I don't think I can adjust it because it's something in the camera app. Same as if you double press the power button.
[Nexus 6P Original Android Development] kingmikel:
That makes sense. In franco's kernel, he adjusted the vibration for the fingerprint scanner. Is there a way to do that without changing the vibration for the rest of the phone?
[Nexus 6P Original Android Development] jesssiii:
I'm getting proper deep sleep with both Bluetooth and Wi-Fi always on. I do have them off in location though.
[Nexus 6P Original Android Development] flar2:
He changed the voltage globally, it applies to everything.

There is a setting to change long vibration vs short vibration, again globally, but the problem with the camera opening gesture is it is always going to be a long vibration unless somebody hacks it in userspace.
[Nexus 6P Original Android Development] c_86:
That's odd

So are mine, off in location. But whenever I'm connected to anything Bluetooth my device never goes into deep sleep. Not once
[Nexus 6P Original Android Development] jesssiii:
Well, connected I haven't checked. I pretty much only use it in my car and I have a very short commute. But I just leave it on all the time.
[Nexus 6P Original Android Development] Fauert:
I have BT and Wifi on all time, and sleep like a baby.. :cool:

*** :thumbup: for camera gesture !
[Nexus 6P Original Android Development] redsmith:
Yep, love it.
[Nexus 6P Original Android Development] flar2:
[MENTION=4350436]Raijin[/MENTION] [MENTION=653788]Mikulec[/MENTION]

Bingo!

It works.
[Nexus 6P Original Android Development] Raijin:
Wow! Really good news! There was a lot of expectation after your last post.

How is it running? Looks now like a Note 5? Because yes, it's confirmed now, after reading the incredible post quoted by Mikulec (thanks!) that it's the same panel.

Enjoy it and let us test it soon! I admire you for your abilities. Thank you for your hard work!
[Nexus 6P Original Android Development] jesssiii:
LOVE IT! Works great!
[Nexus 6P Original Android Development] Hussainally:
Flar2..thanks for your kernel.. It's so awesome
[Nexus 6P Original Android Development] shawnten:
Can we use this kernel on caf based rom such as vanir?

---------- Post added at 08:27 PM ---------- Previous post was at 08:24 PM ----------

Dude that would be awesome. I miss the brightness widget on the nexus 6
[Nexus 6P Original Android Development] markjh:
Sorry, but what does hbm mean for our panels? Google didn't come up with something meaningful.

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Original Android Development] flar2:
High Brightness Mode

It's much, much brighter than turning brightness all the way up.

Here is a test version:

https://www.androidfilehost.com/?fid=24269982087018786

Use at your own risk. I don't know if it can cause any damage, burn-in, etc. Probably not, as this mode is enabled on many other AMOLED devices.

I will need a few people to test it, to make sure there are no problems. The video drivers are quite complex, so I hate messing around with them. Everything seems to be working so far.

You can use EXKM (setting is on the Graphics screen) or High Brightness Mode Widget to toggle this.
[Nexus 6P Original Android Development] bwells88:
Day two with this kernel and it seems to be settling in... 8). On pace for 8 hours screen time... Wicked... Picked up the app to support... 8)
[Nexus 6P Original Android Development] mistermojorizin:
sorry if this is a dumb question, does that have to be flashed in recovery? or do we have to compile it? I've never used your hbm tools, so i was expecting an apk to sideload.
[Nexus 6P Original Android Development] Fauert:
It has to be flashed in recovery , right .. :)
[Nexus 6P Original Android Development] oscillik:
If you like this kernel, please support the developer.

Despite my griping about 4G issues I was having (which are no longer a problem now!), I do appreciate the work that [MENTION=4684315]flar2[/MENTION] and everyone else in the xda-developers community does for all of us to benefit from.

Without the hard work of these people, our phones would be stuck with stock kernels!
[Nexus 6P Original Android Development] tracerit:
Not able to get Th E camera gesture to work. I have the wake gestures app installed also btw. Any tips for this setup? Can we have sweep down and camera gesture at the same time?
[Nexus 6P Original Android Development] Fauert:
Sweep down IS the camera gesture (Open from lockscreen) :)
[Nexus 6P Original Android Development] tracerit:
With camera gesture enabled in the ex kernel app and sweep down set for applications camera in the wake gestures up, sweeping down will bring me to the lock screen notifications and I have to swipe up to get out of it. I was under the impression sweeping down goes straight to the camera like double tapping the power button.

---------- Post added at 02:22 AM ---------- Previous post was at 02:18 AM ----------

Also [MENTION=4684315]flar2[/MENTION] any possibility of adding double tap nav bar to sleep? I've tried the sweep to sleep but the long swipe requirement and the short stock height of the nav bar combined with the weight of the phone makes it a challenge. I usually have to swipe two times because the first one wasn't registered or close. Tried the double tap to sleep on chroma rom and it's pretty nice, but I'm running pure nexus for its features.
[Nexus 6P Original Android Development] Fauert:
I do not have the app yet, i set camera gesture enabled (swipe down) with Aroma installer. From lockscreen i swipe down and come direct too camera . Lovely :D:highfive:

Double tap nav bar to sleep is in "Aroma installer" ;)
[Nexus 6P Original Android Development] JokerAce:
Just to be sure, if I am pre-rooted with SuperSU 2.5++ I am still good with this kernel? I don't want systemless root, yet.
[Nexus 6P Original Android Development] sherlock5545:
If your ROM doesn't have SuperSU white listed from the Selinux Policy, make sure you flash the kernel and unselect "Enforcing" from the aroma installer.
[Nexus 6P Original Android Development] Raijin:
It works so nicely. At least for me. It's now a pleasure to look the display!

I don't think this will cause damage to the display. I used HBM during 4 months and half in my Nexus 6, and there was only a inappreciable beginning of burn-in in the navbar. The Nexus 6P panels are of more quality.

How is that the HBM mode is enabled in another devices with AMOLED displays? You mean at the max manual brightness? Because this is not the famous extra brightness that Note 4 and 5 have when a light hits the sensor. That makes the screens to look horrible with a lot of contrast and saturation.

HBM in Nexus 6P only increases brightness. It's absolutely fantastic.

Thank you ever so much! We honestly appreciate your work!
[Nexus 6P Original Android Development] italia0101:
Is it quite a significant difference in brightness then? Wonder if we could make a tasker profile to only enable HBM when LUX gets to a certain value..
[Nexus 6P Original Android Development] JokerAce:
I am not sure I get you.

How do I check whitelist?
[Nexus 6P Original Android Development] sherlock5545:
Simple way. Flash the kernel, if it doesn't boot, go to recovery, reflash the kernel and in the aroma installer in the last page uncheck "Enforcing".
[Nexus 6P Original Android Development] JokerAce:
So you are saying SuperSu 2.5++ is okay. I don't need systemless root of SuperSU 2.6++, is that right?
[Nexus 6P Original Android Development] sherlock5545:
Yes it should be okay. If it doesn't boot you need to uncheck the Enforcing mode on the Aroma Installer.
[Nexus 6P Original Android Development] flar2:
Yes, you're good. Just flash EX.
[Nexus 6P Original Android Development] flar2:
The camera gesture doesn't work with the wake gestures app.

Double tap to sleep is something that is best implemented on an app.

Someday I'll update everything to work together and have all these features, but I just don't have the time. Wish I could take a couple weeks off from my regular job to work on this full time.
[Nexus 6P Original Android Development] JokerAce:
Thanks mates.
[Nexus 6P Original Android Development] Mikey:
Ugh after a full charge... Now I have this wakeup.... Wth is up with 6.0.1
[Nexus 6P Original Android Development] steveo17:
lets see you're partial wakelocks
[Nexus 6P Original Android Development] flar2:
This is a different mode, enabled by sending a special command to the panel. You can't adjust brightness in this mode. It's much brighter than the highest brightness setting and equivalent to the brightness mode on the nexus 6. I looked at Samsung's commits, and they add a new brightness table and a bunch of other stuff to their hbm. This seems better.

I wouldn't use this all the time, I find it hurts my eyes in normal light. However, it's great outside on bright sunny days. I think I'll be using this when we have lots of nice white snow.
[Nexus 6P Original Android Development] shawnten:
sweet so you did find extreme brightness like on the nexus 6 and it is implementable?
[Nexus 6P Original Android Development] littleprince86:
does this kernel support cyanogenmod rom?
[Nexus 6P Original Android Development] Ensifolk:
Any special settings? I get ROUGHLY 5 hours on screen time ! Stock rom plus EX kernel
[Nexus 6P Original Android Development] italia0101:
Yea i used to use the Nexus 6 one all the time, had a tasker profile setup so that when the light reading ( using the light sensor ) hit a 600 lux it sent the command and boom high brightness kicked in // it also deactivated when the lux dropped below that value :)
[Nexus 6P Original Android Development] bwells88:
No special settings at all just they way the kernel came... It took a couple days and some charge cycles to settle in... 8)
[Nexus 6P Original Android Development] Mikey:
Weird.... I've never had Cerberus issues
[Nexus 6P Original Android Development] steveo17:
thats rough. i recently uninstalled Cerberus to see how my battery life changes.

Android Device Manager does pretty much the same thing now anyway. don't think there's much of a need for Cerberus anymore
[Nexus 6P Original Android Development] flar2:
Yes, there is a testing release a page or two back

Probably, I haven't tried it but I aim for wide compatibility
[Nexus 6P Original Android Development] littleprince86:
I'll try again cyanogenmod..

But, it's crypted. If i install elementalx i'll have cyanogenmod rom decrypted?
[Nexus 6P Original Android Development] sherlock5545:
The kernel doesn't decrypt anything. If you are encrypted you'll stay encrypted, and of you are decrypted you'll they so. To decrypt you need to flash the kernel and completely wipe the device (including internal storage).
[Nexus 6P Original Android Development] shawnten:
High brightness is working great for me. I can finally use that widget I bought again
[Nexus 6P Original Android Development] littleprince86:
but, i use cataclysm decrypted. When i flash encrypted rom (cyano), it's return encrypted.
[Nexus 6P Original Android Development] flar2:
I really need feedback on the hbm test kernel. Everything should be good but it makes changes to the video driver so I can't put it in a main release until I get lots of feedback. Just in case I made a mistake somewhere while porting it.
[Nexus 6P Original Android Development] sherlock5545:
Probably because the CM kernel forces encryption. Elemental X does not.
[Nexus 6P Original Android Development] flar2:
Elementalx does not change your encryption. It works with encryption and it works without encryption. Whatever you have now will remain.
[Nexus 6P Original Android Development] littleprince86:
well.. and why don't work google camera?
[Nexus 6P Original Android Development] redsmith:
No issues here whatsoever. Everything is working fine. What kind of tests do you need? So far I have found no problems using YouTube, Camera, etc...
[Nexus 6P Original Android Development] flar2:
Just normal usage by lots of people, each using their phone a bit differently to cover all scenarios.
[Nexus 6P Original Android Development] Aircraft800:
Is there a way to modify Backlight Dimmer settings, like set the minimum brightness value to 0? When I have Miracast to my external display, I want the screen to be completely off, The app I run takes the brightness to the lowest level but it's not dim enough. I have Backlight Dimmer enabled in kernel.
[Nexus 6P Original Android Development] Fauert:
NO issues here too , (with ElementalX-N6P-HBM-test.zip) just fluid :cool:
[Nexus 6P Original Android Development] beren:
hi, i am coming from N6 and received my N6P today...obviously wanted to flash your kernel :)

just wanted to ask (sorry if answered before) why you didn't removed the system modification warning at boot, or at least to give the chance via installer or app.

thanks
[Nexus 6P Original Android Development] nathanchance:
That warning is built into the bootloader on the 5X and 6P, not the kernel like on the 6
[Nexus 6P Original Android Development] flar2:
.. ninja'd
[Nexus 6P Original Android Development] beren:
thanks a lot, didn't read it...yet :D
[Nexus 6P Original Android Development] bikeryder007:
Has any users been able to pinpoint what is breaking wifi calling with t-mobile? I have everything setup working great on 1.01 and systemless root. Even android pay is working for me. My system is clean but something is breaking wifi calling. I switched just the kernel, to franco and back, but it was the same thing. It was still not working. Just wondering if anybody had it figured out.
[Nexus 6P Original Android Development] jinx10000:
I installed the test build and will let you know if I see any issues if I can get out into some bright sunlight.

Just curious, do you think it will be possible at some point to turn it on when brightness is set to max and not before?
[Nexus 6P Original Android Development] mpgrimes:
Works great. One warning about doing this, do not Enable when you just wake up and are still lying in bed with the lights off! ?
[Nexus 6P Original Android Development] flar2:
You can do this with Tasker, maybe someone will share

Yeah, it will burn a hole right into your optic nerve :eek:

j/k it's not bright enough to do that, but it's pretty d*mn bright.
[Nexus 6P Original Android Development] just4747:
OP, I know you said you suggested we use swipe to wake now instead of the all of a sudden crappy double tap 2 wake (barely ever works), and I've had swipe turned on for over a week now - but it is very very finicky and sporadic with how often it works. It is almost just as bad as the DT2W for me. It almost always takes me 2-4 swipes in whichever direction (I've tried with all of them on and some of them on) to wake it, even after trying to repeat the exact motion that has worked before.

I didn't really understand from your previous posts about it why the DT2W all of a sudden became less reliable and rarely works - it was working 80-90% of the time for me before and now I have no good option.

Thanks.
[Nexus 6P Original Android Development] flar2:
There were no changes to double tap to wake since the very beginning, it's no better or worse now than it ever was.

Sweep to wake works every single time. You're probably not sweeping the correct distance. Practice a few times until you get it.

Are you using the wake gestures app? If you are, try without it. In-kernel wake gestures will always be better.
[Nexus 6P Original Android Development] jinx10000:
Something may be up with your setup/rom/etc... Swipe up to wake works every single time with no issues on my phone..

I can start from anywhere on the screen, drag up about 2 inches and it vibrates and comes on. It hasn't failed once..
[Nexus 6P Original Android Development] gandharva:
Hello flar2, is it possible to prevent the reset of the SRGB switch in developer options after a reboot, or is this not handled by the kernel? I want the setting to stick, but when you enter developer settings after a reboot the setting resets every time. Very annoying.

Did you already start to work on throttle profiles? Would love to see one or two less agressive ones. :)
[Nexus 6P Original Android Development] flar2:
I'm not sure how the sRGB thing works, it might be a combination of kernel and system. I haven't looked for a connection in the kernel source yet.

I also haven't looked at throttling behaviour yet. For now, you can probably tweak the thermal config file /etc/thermal-engine.conf. People can feel free to share those. It's easy enough to edit and I don't want to modify /system at all with the kernel install.
[Nexus 6P Original Android Development] jamespat93:
What widget can we use to toggle high brightness mode?
[Nexus 6P Original Android Development] abbz123:
delete
[Nexus 6P Original Android Development] AndroManDev:
Does this cause Random Reboots or it stops working after reboot?
[Nexus 6P Original Android Development] drawde40599:
I would say its both ROM and Kernel but mostly Kernel
[Nexus 6P Original Android Development] flar2:
Doze is an Android system thing. The kernel has always gone to deep sleep a few seconds after the screen goes off. Doze is an attempt to keep the device in deep sleep more often when it detects you're not going to be using it for an extended period. With Doze, Android tries to force apps and services to do their background tasks only during certain time windows. Before, apps and services could schedule and perform background tasks any time, and often kept the phone awake.

Long story short, all kernels support doze. You won't lose it by flashing a different kernel.
[Nexus 6P Original Android Development] stompysan:
Thanks for this! Installed .02, so far so good. Really like being able to tweak the colors on the screen. It seemed a bit warmer than I personally like when I got it, so having this feature is great. Did see the min frequency issue, but it is showing some interesting symptoms. I have noticed that as long as you do not enter the CPU settings menu, it does drop down properly to what is set in the boost section. However, as soon as you enter the section of the app to change frequencies, it pins at 1248, and does not drop down except to deep sleep. Other than that, it is great! Ran your stuff on my M7, M8, N6, and now 6P.
[Nexus 6P Original Android Development] Tanged:
Is layers now working on 6p? I heard there was some issues around it