yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] crashercarlton:
Biggest issue is heat. My galaxy nexus would just shut off at 100C which is way to warm so i'd normally keep it at stock.

My Nexus 7 On Elemental X (no fault to flar2) ended up with a red spot viewable on black screens due to too much heat gaming. Ever since then i don't overclock as much. But phones are getting much more powerful as well. Back in the galaxy nexus days or when i had my droid 2 i would overclock quite a bit to make them run better.
[Nexus 6  Original Android Development] drawde40599:
Ha your right ! I new something was missing from this kernel . ElementalX gov
[Nexus 6  Original Android Development] oneplus:
ElementalX governor was the best battery-smoothness balance on nexus 5.

Sent from my Nexus 6
[Nexus 6  Original Android Development] kepapas:
Nice work bro
[Nexus 6  Original Android Development] Nucleonic:
Anyone run into situation where the phone is difficult to wake by sliding up; once it does waken, the soft keys don't work. I used the power button to turn off the screen and functionality returns.
[Nexus 6  Original Android Development] Cy_n_ic:
I have noticed difficulty waking sometimes. Both by swipe and button press. Always comes on after a sec though.

Via A Rooted Glade PlugIns
[Nexus 6  Original Android Development] rivlez:
I have the same issue. 0.05 didn't have this issue. It's like the device is in a deep sleep.
[Nexus 6  Original Android Development] flar2:
No app is needed, just install this kernel and choose s2w in at least one direction. This enables my custom version of dt2w, which is more sensitive.

I also made an app (Wake Gestures), but the app is for assigning actions to each gesture. You don't need it.
[Nexus 6  Original Android Development] ollidiemaus:
Yeah already did this.

Sad thing... Witz your kernel for nexus 5 dt2w is perfect except battery life.

On nexus 6 dt2w just do nothing but this seems to be a common problem here
[Nexus 6  Original Android Development] flar2:
It should work pretty much 100% of the time if you don't use the wake gestures app. The dt2w complaints are for the stock dt2w, which is what you get if you do not enable s2w.
[Nexus 6  Original Android Development] ollidiemaus:
Ah okay now I'll get it.

So dt2w and s2w is doing the trick now it works perfect ?

Thanks for your work
[Nexus 6  Original Android Development] danarama:
I wish people would stop putting the stock dt2w in there. It's really poor.

That said, I got rif of it and just use sweep now at [MENTION=4684315]flar2[/MENTION]'s advice.

Hey [MENTION=4684315]flar2[/MENTION], RMA on it's way :)
[Nexus 6  Original Android Development] flar2:
Good call, I should RMA mine too.
[Nexus 6  Original Android Development] danarama:
Yeah you should.

On top.of all the random.stuff, turns out got a speaker issue too. It's good because I'll get a new, scratch free unit :)

In did send photos of the scratches mine has on the frame but they said they'd accept it anyway, which was nice.
[Nexus 6  Original Android Development] MSgtSimon:
I'm not sure what the default TCP congestion algorithm is (I think cubic) but I was having network sluggishness so I changed it to Westwood. Problem solved. Just sharing.
[Nexus 6  Original Android Development] Ramchalam:
Can I just dirty flash over the existing kernel? Also will kernel audiotor work with this?
[Nexus 6  Original Android Development] danarama:
It depends on the kernel. I would always personally dirty flash your ROM first then flash the kernel if you were on a custom kernel.

Off topic but just restored my nandroid backup on my replacement device. EVERYTHING feels better, even the vibrator motor when typing is much quieter.. Now THIS is a device I could love.
[Nexus 6  Original Android Development] flar2:
You should dirty flash your ROM, and then flash elementalx. Kernel Adiutor will work for some settings, not for others. EX Kernel Manager is recommended, or just set and forget with the aroma installer.
[Nexus 6  Original Android Development] Ramchalam:
Shoot I directly flashed the kernel. Seems to be working fine though. So basically in the aroma installer whatever I set will be as it is right? On the flip side I wouldn't be able to play around with settings I suppose. Thanks s2w is super awesome. Very very responsive. Any specific settings to improve battery life? Sorry if it's a repeated q. I am new to elemtalx. Thank you
[Nexus 6  Original Android Development] danarama:
Same settings as any kernel. Things like increasing the up threshold will improve battery, at the expense of performance of course.
[Nexus 6  Original Android Development] flar2:
If it's working good, it's probably fine.

You can edit /etc/elementalx.conf and reboot to change some settings, or manually enter settings in terminal or file explorer to change them in real time.
[Nexus 6  Original Android Development] Ramchalam:
Thank you soo much for quick responses. Will try it out :)
[Nexus 6  Original Android Development] danarama:
*lift's invisibility cloak*
[Nexus 6  Original Android Development] bsohm:
Is this working with cm 12.1 nightlies?
[Nexus 6  Original Android Development] majortaylor:
Yes
[Nexus 6  Original Android Development] seshmaru:
Is this fix included in this kernel? And if not, could it be?

https://android-review.googlesource.com/#/c/137040/

I'd love to buy a wiimote and use it for emulation.
[Nexus 6  Original Android Development] danarama:
Not PS3 pad and GameKlip?
[Nexus 6  Original Android Development] seshmaru:
I actually much prefer the slim horizontal bar for emulation. Never been a fan of Dualshocks, they make my hands cramp.

I also don't need all the buttons, and if I do I can plug in the nunchuck.

I used to use it years ago on my HTC Hero and it was fantastic.
[Nexus 6  Original Android Development] nhizzat:
Wrong thread.....
[Nexus 6  Original Android Development] Lancez:
New App works fine :good:
[Nexus 6  Original Android Development] flar2:
Update!!!

Android M Beta Kernel:

Download: http://elementalx.org/devices/nexus-6/

Source: https://github.com/flar2/shamu/tree/ElementalX-2.00
[Nexus 6  Original Android Development] mkcbbusiness:
What rom are people running with this kernel?
[Nexus 6  Original Android Development] drawde40599:
Stock LMY47Z
[Nexus 6  Original Android Development] MrBrady:
Is this backward compatible with LP?

VZW Nexus 6
[Nexus 6  Original Android Development] flar2:
I haven't tried it, but it probably is.
[Nexus 6  Original Android Development] billydroid:
In have been patiently waiting for this. Awesome, thanks flar!
[Nexus 6  Original Android Development] primed1:
Just flashed it, runs great! Everything's pretty smooth. Nicely done, flar
[Nexus 6  Original Android Development] Blaze420916:
Just installed as well, everything ruins smooth I'll test out for a few days for battery
[Nexus 6  Original Android Development] LittleJakub:
does it support SuperSU root?
[Nexus 6  Original Android Development] Tylog:
Yes it does
[Nexus 6  Original Android Development] primed1:
Yep, sure does.
[Nexus 6  Original Android Development] LittleJakub:
thank you very much, tested already!

however, after boot up - is the "verification warning error" a standard thing, or not..?

I cannot figure out if it causes any errors whatsoever...
[Nexus 6  Original Android Development] flar2:
I wasn't getting that on this device, but I get it on my Nexus 9.

Google is really tightening things up. They want your phone to be your credit/debit card. The day will come when we choose between modding our phones and using Google stuff.
[Nexus 6  Original Android Development] ohad129:
No verification warning here
[Nexus 6  Original Android Development] Tylog:
Yes, same here, never had the warning on the N6. All is fine.
[Nexus 6  Original Android Development] LittleJakub:
could you please write down the steps you performed to achieve this?

best regards!
[Nexus 6  Original Android Development] ohad129:
Nothing special just flash it as well
[Nexus 6  Original Android Development] danarama:
1. Flash kernel
[Nexus 6  Original Android Development] LittleJakub:
well yeah, but did you first setup full installation without custom recovery, and then flash a custom recovery and then kernel, and last the superuser?

or the sequence was different? please be specific, I'd like to replicate the method step-by-step.

thx in advance!

Wysłane z mojego Nexus 6 przy użyciu Tapatalka
[Nexus 6  Original Android Development] danarama:
Order doesn't matter. If you're getting this meaningless error, changing the order you flash will not help
[Nexus 6  Original Android Development] LittleJakub:
so there is no way to not get this information on boot?

darn... [emoji22]
[Nexus 6  Original Android Development] danarama:
We won't know until we know what caused it for you. But its unlikely.
[Nexus 6  Original Android Development] LittleJakub:
can I somehow provide any information?
[Nexus 6  Original Android Development] danarama:
Not really.

You're pretty much stuck with it I guess
[Nexus 6  Original Android Development] drawde40599:
The order isn't going to matter . Did You have another Kernel installed or modifications before you installed ElementalX on M ?
[Nexus 6  Original Android Development] teshxx:
Does the permissive mode flashable work on Android M ?
[Nexus 6  Original Android Development] drawde40599:
You dont need to flash that , M Kernel is already permissive , its the Only way Root is achievable ATM .
[Nexus 6  Original Android Development] LittleJakub:
no, I performed a clean installation and flashed the kernel and then superuser...

that's it.
[Nexus 6  Original Android Development] bernarddo:
WOW i installed the this on 5.1.1 and surprisingly wifi calling worked again, THANK YOU!!!! so happy right now
[Nexus 6  Original Android Development] antonlab:
When I updated the kernel via the EXKM app, it resets the OC settings I had when I originally flashed kernel via TWRP.

Is there a way around this?
[Nexus 6  Original Android Development] danarama:
I imagine that is a safety feature.
[Nexus 6  Original Android Development] kryptikal:
Confirmed. Wifi calling is working again after flashing the 2.0 kernel on lyz28e... anyone have thoughts about what's different in 2.0 that lets it work where 1.08 would not? Anyway, thanks to flar2 for his continued efforts and support.
[Nexus 6  Original Android Development] flar2:
I thought this might work. Let me know if there are any issues. I think it should be fine though.
[Nexus 6  Original Android Development] flar2:
It should keep them. Did you happen to wipe your sdcard or anything? That is where the values are stored
[Nexus 6  Original Android Development] antonlab:
Sorry should've been more clear.

I did see the OC frequency in the manager but selecting anything above 2256MHz would set it to 2256 instead. Even tried rebooting multiple times and the issue persisted.

Only a few hours later it decided to start working and correctly set to the OC freq I chose. No idea why.
[Nexus 6  Original Android Development] danarama:
That frequency is based on Battery %.

What % are you at?
[Nexus 6  Original Android Development] flar2:
ninja'd
[Nexus 6  Original Android Development] antiochasylum:
I assume M preview has everything that 5.1.1 has?
[Nexus 6  Original Android Development] Tylog:
M Kernel is fine as ever .

CM12.1 Latest Nightly - Works

Chroma 5.1.1 - Works , same with all other Roms i had tested

and oh Wonder, with M Rom - works :D
[Nexus 6  Original Android Development] :
On ElementalX 2.00 with the M preview factory image and running very nicely. :D
[Nexus 6  Original Android Development] antonlab:
Oh, wasn't aware battery % had anything to do with freqs..

I can't remember now cause I wasn't paying much attention to it.

What % does it start restricting it?
[Nexus 6  Original Android Development] stumpy352:
Has anyone tested this M kernel on a L aosp rom to see if WiFi calling works? I know there would be some happy people in the chroma thread if it did. I have a feeling it's only going to work on stock though.
[Nexus 6  Original Android Development] flar2:
40% throttles to 2265

20% throttles to 1728
[Nexus 6  Original Android Development] danarama:
For some reason today at 32% is sticking with full 2649. Probably a reboot will cure it but I don't like the throttling. I would prefer over 20% to be 2649 and under 20% to be 1958

One dares to dream :)
[Nexus 6  Original Android Development] hellsgod:
You can do that by yourself, just move to /system/etc/ and modify the shamu thermal config file the way you like it to throttle :)

hells
[Nexus 6  Original Android Development] danarama:
Interesting. I didn't know the thermal file also handled the battery %

Thanks

[BAT-SOC-CPUFREQ]
algo_type monitor
sensor soc
sampling 5000
thresholds 60 80
thresholds_clr 59 79
actions cpu cpu
action_info 2265600 1728000

I assume I can do this?...

[BAT-SOC-CPUFREQ]
algo_type monitor
sensor soc
sampling 5000
thresholds 80
thresholds_clr 79
actions cpu
action_info 1958000

?
[Nexus 6  Original Android Development] hellsgod:
Yes, I think that should work. Give it a try, I've never messed with the file by myself, but I know you can change it.

hells
[Nexus 6  Original Android Development] rignfool:
[MENTION=2632235]bbedward[/MENTION] did some looking into it as did [MENTION=3292224]franciscofranco[/MENTION]... They were both in agreement that there might be more to that config file than what there appears to be...

Please let us know your findings...

On a side note... Intellithermal seems to not use that config
[Nexus 6  Original Android Development] hellsgod:
You can change the battery events in there, it was tested by many users and it worked fine. The whole thermal driver and the °C threshold to throttle the cpu is a whole different story and I think that is what you mean.

hells
[Nexus 6  Original Android Development] hahajoker:
Anyone having issues with the person on the other end of the call complaining you sound like you're in the distance during calls?
[Nexus 6  Original Android Development] joaquinf:
Actually happened to me today. The person on the other side told me that I sounded like I was using a headset.

I'm using stock LMY47Z with the 1.08 release installed through exk manager
[Nexus 6  Original Android Development] daniel84cs:
Guys with latest M release power saving mode work well....???....with other M custom kernel UC of stock power saving mode dont work , max is always 2.65 GHz .

Now I am on full stock M preview.

Inviato dal mio Nexus 6 utilizzando Tapatalk
[Nexus 6  Original Android Development] :
[MENTION=4684315]flar2[/MENTION] [MENTION=647113]hellsgod[/MENTION] what did you guys add to your kernel to get wifi calling to work?
[Nexus 6  Original Android Development] hellsgod:
I'm using the m-preview source for lollipop and added some patches for VoIP stuff. But I think the fix for it was already in ther m-preview source, so nothing I added.

hells
[Nexus 6  Original Android Development] antonlab:
Ah right, thermal throttling.. Literally just learned about it at uni this semester haha.

Thanks!
[Nexus 6  Original Android Development] danarama:
Not thermal throttling, though apparently the thermal file handles it.
[Nexus 6  Original Android Development] seshmaru:
So bought a Wiimote hoping for it to work. Sadly it did not.

So I'll cautiously ask if this fix could be included [MENTION=4684315]flar2[/MENTION] :D

http://review.cyanogenmod.org/#/c/89843/
[Nexus 6  Original Android Development] ohad129:
with jdx 1.0.12 from 07:00 to 18:00 still left 24% and 20% SOT great kernel thx
[Nexus 6  Original Android Development] Azlun:
Does this kernel next version can help for below:

the target is to support moto xPro system.img boot up perferctly on nexus6.

my status now

http://xdaforums.com/showpost.php?p=61381991&postcount=149

log is at

http://xdaforums.com/showpost.php?p=61381991&postcount=153
[Nexus 6  Original Android Development] drawde40599:
Did you get you modifications to work ? I tried deleting that whole line with stock Kernel months ago and it just defaulted to "1700" slot . i Never messed with agn .
[Nexus 6  Original Android Development] hellsgod:
I'm sorry I don't know what you mean.

hells
[Nexus 6  Original Android Development] drawde40599:
Oops ! I quoted wrong guy . Ill go stand in the corner now ;)

Sorry
[Nexus 6  Original Android Development] danarama:
Were you meaning to quote me?
[Nexus 6  Original Android Development] drawde40599:
Yes . on your modified % throttling
[Nexus 6  Original Android Development] danarama:
Not yet.. Not rebooted since that conversation so my throttling iamt working at all. Can't test until it starts working again really but I'll let you know.
[Nexus 6  Original Android Development] DroidIt!:
Yessir. And running really good so far. ;)
[Nexus 6  Original Android Development] bikeryder007:
And if you are on t-mobile like me, WiFi calling is working perfect. I showed my appreciation by buying flar's app again today. Great work man!
[Nexus 6  Original Android Development] Torqd505:
What ROM are you using to have that work?
[Nexus 6  Original Android Development] ANDR01DN00B:
I am not able to find Vibration control in Kernel Auditor in the Misc settings where it usually is for every other kernel. Is it somewhere else or am I just blind?

Thanks in advance.
[Nexus 6  Original Android Development] bikeryder007:
Only the stock "e" build for t-mobile is going to work for wifi calling now. Supposedly it is going to be baked all the way into M though.
[Nexus 6  Original Android Development] billydroid:
It is in M, not supposedly.
[Nexus 6  Original Android Development] DroidIt!:
That thing's all the rage these days eh? Might have to give it a try sometime. :) Well, if you've looked through all the menu's and not been able to find it, if it were me I'd just do a google search for "kernel aduitor XDA" and it should get you to the thread if there is one (I would assume since it seems to be so popular) ;)
[Nexus 6  Original Android Development] drawde40599:
It's already works on Android M
[Nexus 6  Original Android Development] Chochiwpg:
[MENTION=4684315]flar2[/MENTION] Just did some reading about Adreno idler. Not sure if something similar is already implemented into ElementalX. The battery test results in the post are actually quite good. If you have a chance maybe have a look. Thanks for the awesome kernel. Peace.

http://xdaforums.com/android/software-hacking/adreno-idler-idling-algorithm-devfreq-t3134872
[Nexus 6  Original Android Development] paroulis:
Congrats man, you have done an excellent job!! The only problem is that the ambient don't work in either of them .

Please fix it.
[Nexus 6  Original Android Development] flar2:
You mean the thing where you pick up the phone and the screen comes on in black and white?

It works for me
[Nexus 6  Original Android Development] DroidIt!:
Same here...can't recall it not working actually ;)
[Nexus 6  Original Android Development] dbt816:
Has anyone installed the stock 5.1.1 OTA update on a 5.1 system running EX? I know I'll have to reinstall EX, but any gotchas?
[Nexus 6  Original Android Development] stumpy352:
You won't be able to install any ota while you have a custom kernel/root installed. Has to be completely stock.
[Nexus 6  Original Android Development] dbt816:
Thanks! I guess it's time to move off the stock ROM...
[Nexus 6  Original Android Development] casonswag:
Loving this kernel my new fave so smooth and with battery life ! Thanks!
[Nexus 6  Original Android Development] DroidIt!:
Same here :) I've run the 2.0 on I think 4 different 5.1 ROMs and no issues at all on both aosp and cm ;)
[Nexus 6  Original Android Development] JRJ442:
I've been running 2.0 on Euphoria, and on Chroma for a couple days and its been perfect.
[Nexus 6  Original Android Development] paroulis:
just that. In stock rom (5.1.1) with these ex kernels, the ambient is not working properly, there is a problem somewhere , unfortunately. When I have notifications it working, but with simple pickup , more often not working. this problem I saw on both kernels (v1.8 & v2.0 ). I turned to lean kernel and running again quite rightly .It is the only problem I found , but I want the ambient working properly.
[Nexus 6  Original Android Development] enzoevo:
Ambient and everything else working great for me. I'm running T-Mo 5.1.1 on AT$T with MCR mod, rooted, and debloated. After running this for the past week, I have to say I've had very good battery, excellent performance, and rock solid stability.
[Nexus 6  Original Android Development] flar2:
It works exactly the same with ex as with stock. I don't change it at all.
[Nexus 6  Original Android Development] GiancarloMorr24:
Interesting because I've also experienced some issues with the ambient sensor on your (excellent) kernel. It appears to take a moment to adjust to its optimal setting in low ambient lighting, causing the display to turn up abruptly then settling in a bit after a few seconds.
[Nexus 6  Original Android Development] 09Ram:
Great work. I've been using this kernel with M for the past 4 days. Everything running perfectly, no issues at all! :good::good::good:
[Nexus 6  Original Android Development] drawde40599:
That happens exactly like that on stock also .( I have a N6 running ElementalX and one running stock ) It will "fail" to come on If you pick it up to quick , or lighting or sometimes it just doesn't come on for no reason at all .Try toggling the switch off/on

When you have the time Try stock Kernel for a few hours , u'll see it acts the same , noticing it working better on a different Kernel is placebo IMO
[Nexus 6  Original Android Development] ANDR01DN00B:
Anyone got this kernel working properly with the latest AOSIP build? For some reason, it gives me a SystemUI FC on boot and I am not able to use the device.

Thanks in advance
[Nexus 6  Original Android Development] flar2:
You need to flash the permissive zip with that ROM. It's in the OP for download.
[Nexus 6  Original Android Development] jpeckinp:
Does the M kernel have something that shuts down WIFI while the phone is sleeping? I notice everytime I resume from sleep that it has to reconnect to wifi.
[Nexus 6  Original Android Development] :
Would it be feasible/possible to add a Bluetooth volume control?

I just got a set of LG tone pro headphones and even maxed out, they aren't very loud.

I'd take a stab at adding it myself but I have no idea what the sound registers for Bluetooth audio would be.
[Nexus 6  Original Android Development] stumpy352:
At some point you have probably done a clean flash/wiped data. If you go to advanced WiFi settings there is an option to keep WiFi on during sleep.
[Nexus 6  Original Android Development] daniel84cs:
[MENTION=4684315]flar2[/MENTION] thanks for awesome kernel , great work always , very great xda developer....!!!

Greaaaat battery life on my Shamu.

4H SOT with 50% of battery with 12h of total usage.

- PVS 13

- ROM xTraSmooth M

- 40mv UV

- DT2W on

- No UC

- Stock EX Governor and Hotplug setting
[Nexus 6  Original Android Development] ANDR01DN00B:
Sorry but what is PVS 13?

I also am getting great battery life, but I feel like it can be improved on just a little bit, so I would like to fully understand your settings.

Thanks.
[Nexus 6  Original Android Development] DroidIt!:
:) He's basically just saying he under volts a bit and pretty much leaves everything else as is. PVS only really matters if you're trying to over clock to the max. Really the biggest battery saver is CPU max clock. I leave my N5 and N6 at 1.9 GHz max and never had a lags. Anything below that and I do start to see lags. I set my max screen off freq at 1026 and pretty much leave everything else as is. With those settings on both my N5 and N6, I typically get between 5 and 6 hours sot with my usage...as a general guideline ;)
[Nexus 6  Original Android Development] ANDR01DN00B:
Thanks for helping a n00b out!
[Nexus 6  Original Android Development] Tylog:
Nobody knows everything :) for these questions is the forum there.
[Nexus 6  Original Android Development] :
Pvs binning can affect underclocking as well. The better the more tolerant the cpu is on both ends.

Here's a thread about the best frequencies and such,

http://xdaforums.com/htc-one-m8/general/guide-snapdragon-801-clocking-voltage-t2807173