yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] jun_ng_1208:
Of DT2W is enabled, the battery drain during idle will be around 1-2%/hour :) the DT2W for Nexus 6 is a hardware based feature so there would be no additional drain...
[Nexus 5 Original Android Development] nmlssit:
I set 1958 max freq in the aroma installer, now I want to go back to the stock one but it's not listed in EX app, why that?
[Nexus 5 Original Android Development] GorfDroid:
You answered your own question. Lol

You limited the max freq to 1958 so you can only change it to one less than that.

You have to flash again.
[Nexus 5 Original Android Development] jun_ng_1208:
Just reflash again with the same ZIP and choose the maximum clock speed that you want :)
[Nexus 5 Original Android Development] bonanza123:
The only thing that has to be added to the kernel image is the (SELinux protected) support for the Privacy Service. Everything else has still to be installed and managed by Xposed / Xprivacy app.
[Nexus 5 Original Android Development] nestoor23:
[MENTION=4684315]flar2[/MENTION] I think it would be nice to be able to set the max frequency in the installet but all the frequencies, I mean, I use 1036 and I can't set it in the Aroma Installer.

Another think that I think it would be awesome is that, in the aplication, in the voltage section, if I use a frequency under 1497, for example 1036, I dont have to set up all the voltage over my selected frequency.

Thank you!
[Nexus 5 Original Android Development] Ben36:
Can I ask, what may be a simple question...

Why would hotplugging have better battery life than MPD?
[Nexus 5 Original Android Development] xVermicide:
you can google it.

mpdecision is just aggressive touch boosting.
[Nexus 5 Original Android Development] thesebastian:
Is there any difference between 2.05 and 2.08 for the users who just choose the default settings? (Leaving mpdecision enabled etc).

Sent from my Nexus 5
[Nexus 5 Original Android Development] Ben36:
But if MPD has 1 core on idle and hotplug has 2 does it not counter act that bit of saving it makes?
[Nexus 5 Original Android Development] hellsgod:
Constantly turning the second core on and off also consumes some energy. In the end two core online won't need that more, or can even save some energy in some cases.

hells
[Nexus 5 Original Android Development] GorfDroid:
Do the 3rd and 4th cores come on at all with hotplug or are they permanently disabled?
[Nexus 5 Original Android Development] frikakwa:
Are you asking if hotplug is changing your mobile into a simple dualcore? :crying:
[Nexus 5 Original Android Development] GorfDroid:
So that's a no?

?
[Nexus 5 Original Android Development] sherlock5545:
They do come on, as they do with mpdecision.
[Nexus 5 Original Android Development] giorgis91:
Is it normal? It appear when I go to select gpu frequencies.
[Nexus 5 Original Android Development] frikakwa:
I was ironic! ;) How can you think a kernel would use settings changing our quadcore in perpetual dualcore! ;)
[Nexus 5 Original Android Development] russian392:
During my testing I lost 8% an hour on idle
[Nexus 5 Original Android Development] flar2:
There's no way it drains that much, something is wrong with your setup.
[Nexus 5 Original Android Development] #sharath:
Is it possible to add support for this? http://xdaforums.com/android/software-hacking/dev-kcal-advanced-color-control-t3032080
[Nexus 5 Original Android Development] daniel84cs:
thanks [MENTION=4684315]flar2[/MENTION] EX 2.08 with new hotplug work very well, very low consuption , great.....:)
[Nexus 5 Original Android Development] sryche:
Users trying your new kernel

http://9gag.com/gag/aE1nYQG
[Nexus 5 Original Android Development] Sigray:
Can I reflash the latest version if I want to try the hotplug too?
[Nexus 5 Original Android Development] flar2:
Of course
[Nexus 5 Original Android Development] Pmart317:
Flashed Elemental over Terminus and love it.

I know people recommend default settings for better performance/battery.

Looks like the default is on Row and FIOPS is available.

Has anyone change anything around to help increase the battery a little?

Currently on row with 256 Read ahead.
[Nexus 5 Original Android Development] DroidIt!:
Well, row and fiops are basically just different ways the OS accesses your internal storage, that won't affect battery. The biggest battery saving areas are CPU max freq, GPU max freq, I always leave all other kernel settings stock. Other areas to save battery: screen brightness, app background activity, connectivity options, and signal strength are the main ones I can think of. There are others but those would be the main ones. So basically, for kernel on the N5, I max the CPU at 1.5 GHz, GPU at 400, screen off max at 1036 (or in that neighborhood), use ElementalX gov, and leave everything else alone. [emoji106]
[Nexus 5 Original Android Development] sherlock5545:
How's the performance at 1.5? I tried once but the amount of stuttering microlags really put me off. When I really need to save battery I just activate the power saving mode from the app.
[Nexus 5 Original Android Development] DroidIt!:
Fine for me. I just simply do the changes as I stated in my last post and don't see any lags at all. I don't game on my N5 though :)

And one request for ya [MENTION=4684315]flar2[/MENTION] [emoji56] You were kind enough to do permissive for the N6 and N7 for xposed, could I possibly trouble you to do the N5 as well? It's my one missing link after you finish up with the N7 [emoji16]
[Nexus 5 Original Android Development] ninjablackwing:
Does the new custom hotplug turn off thermal throttling?
[Nexus 5 Original Android Development] Tylog:
Yes, that's nice stuff:)
[Nexus 5 Original Android Development] morfei1:
I've just updated my elementalX kernel from 2.05 to 2.08 on my PA 5.0 Alpha 1. I've used the custom (aroma) installer, all settings - default, except I switch to custom hotplug, just to see how the battery life will be in the next few days. It was a flawless update as always. Thanks for the good work ;) !
[Nexus 5 Original Android Development] GorfDroid:
It's a newb thing.

???

---------- Post added at 05:30 PM ---------- Previous post was at 05:29 PM ----------

I have mine set at 1.5 too and my screen off frequency set to 8xx. No noticeable loss of performance.
[Nexus 5 Original Android Development] vtec_:
Random reboot on 2.0.8 with hotplugging on Catalycsm Jan 23rd stable.

http://pastebin.com/FwJ6vhTT
[Nexus 5 Original Android Development] walpurgisnacht30:
Do you undervolt your device?
[Nexus 5 Original Android Development] vtec_:
Nope, seems to be some sort of filesystem error.

Haven't had problems on other kernels or 2.0.6

edit: Could be my set up actually :S, tried another kernel and getting the same reboot.

Think my power button was stuck down!
[Nexus 5 Original Android Development] Sviborg2241:
Hey, thanks for the great update! Switched to hotplug and tried to fix the stutter by changing input_event_timeout from 500 to 1250. It significantly reduced the scrolling lag, but I suppose it won't be good for battery life and in this case there is no point in using it instead of MPD. Any other suggestion, or should we just wait until [MENTION=4684315]flar2[/MENTION] does his magic? :)
[Nexus 5 Original Android Development] flar2:
Go with 1250 and see how it works, it's less than half the boost time of mpd so it might be what you want.
[Nexus 5 Original Android Development] gverma1:
How and where do you apply this change? Would like to try this too. Thanks.
[Nexus 5 Original Android Development] nmlssit:
Anyone here using EX with Vanir/Exodus? I want to try the L version of their ROMs but since they're CM based I don't know if it should work.

I know it could be a stupid question but I clearly remember someone here stating he was actually using EX AOSP on CM without issues, so...

The main reason I ask that I because I also use f2fs, I don't want to be forced to leave EX just for the curiosity to check how is L developing going with Vanir.
[Nexus 5 Original Android Development] Ben36:
It's in governor options of ex kernel app

1000 seems to work nice too
[Nexus 5 Original Android Development] GorfDroid:
You can flash code blue on top of the ROM and then flash ex on top of code blue for f2fs compatibility.
[Nexus 5 Original Android Development] brotbuexe:
I've got a sensor_ind wakelock on the latest version. I read you can disable this wakelock on the latest n6 elemental x.

Should this wakelock only exist on n6?

I enabled "Enable Ambient Display" xposed module some days ago, but disabled it after I found it not useful. I had rebooted since. Could this somehow create the issue?
[Nexus 5 Original Android Development] tylerdurden83:
I thought that it was strongly recommended to reflash the rom on top of another custom kernel before flashing this one, isn't that against it?
[Nexus 5 Original Android Development] GorfDroid:
I had no issues flashing the ROM, then flashing an f2fs kernel like codeblue, then flashing elementalx when I was on f2fs. I don't even think the ROM has to be f2fs compatible. I've flashed f2fs kernels on untouched Roms with no issues. ?
[Nexus 5 Original Android Development] Primokorn:
[MENTION=4684315]flar2[/MENTION] could you implement the same features as M8 users? It would be nice for Xprivacy (on my side at least :)).
[Nexus 5 Original Android Development] Pmart317:
Max freq for screen off time is not being locked after I reboot the device.

I have to change it every time I reboot, even though the "Reboot" icon is checked.

Trying to change the Max SOF to 1036.

Any recommendations? I am using the Elementalx Kernel application.

Also, does this kernel over time get better?

Felt like it took a few battery cycles to really see an improvement for battery drain.
[Nexus 5 Original Android Development] ciano865:
Try superSU 2.40 or 2.46. With others I've problems with boot settings...
[Nexus 5 Original Android Development] Rimher:
I've just bought the app since this kernel has been the best one so far on my phone, and wanted to show my support!

Any good settings I should try out?
[Nexus 5 Original Android Development] DroidIt!:
Flar put a lot of research into the optimal settings, so actually the preselected options are good. You can always play a little if you think something might be better, but pretty much for battery I just cap the CPU freq at 1.5 GHz and do a global undervolt of -50. I don't game so if you do you might try to up the max CPU freq, but still the other settings should be good for any situation IMO :)
[Nexus 5 Original Android Development] GragonV:
Thanks for the explain :)

How about the difference when changing the size of reahead buffer :), as well as difference b/t Fiops and Row (since I've once got advice to change from row to Fiop/deadline to improve the smooth on app like Facebook)
[Nexus 5 Original Android Development] Rimher:
And that gives you no problems whatsoever? Undervolting and underclocking generally bring a bunch of bsods
[Nexus 5 Original Android Development] theesotericone:
Bad generalization. I've UV'd stuff for ages and don't have any SODs or reboots from it. If done right it works fine. The "bunch of bsods" comes from people who have no idea what their doing and set it up wrong. That seems to be most people hence why you made the generalization. Also sorry [MENTION=5193466]DroidIt![/MENTION] but it really doesn't help with battery life much. I do it for the coolor CPU temp benefit not the magic battery life pill.
[Nexus 5 Original Android Development] sherlock5545:
Underclocking only slows down your device, thus saving more power.

Undervolting can cause bsods, each CPU reacts differently, trial and error. It's not worth it, the only benefit is less heath, there's no impact on the battery life.
[Nexus 5 Original Android Development] mattfox27:
DT2W seemed really good on .17 I haven't tried .18 yet but on .17 just two quick taps with my index finger on the screen worked great.

I was having a lot of trouble with sweep 2 sleep though, it hardly ever worked and I really had to try to get it to sleep it seemed not sensitive enough compared to linaro kernel.
[Nexus 5 Original Android Development] thereal_bigjake:
Continued to have weird multirom issues with .18 flashed to a secondary rom.

Is anyone else using this kernel on a secondary rom?

Switched back to .17 and everything is fine.
[Nexus 5 Original Android Development] mattfox27:
Ya DT2W Is really bad on .18 it sometimes doesn't work or I have to tap really hard. Going back to .17 for now.

Thanks for your hard work Flar...really appreciate it.
[Nexus 5 Original Android Development] -Loom-:
Regarding Double-Tap-to-Wake:

In .17 and .18 I had problems waking up the phone. It usually took 2-3 times to wake up. Or three quick taps in a row.

But I had these problems with Touch Control on Franco and with Phantoms Franco-Mod aswell. So I thought, it's just the way the Nexus 5 handles it. Or more likely, doesn't handle it. Coming from a Galaxy Nexus I was a little dissapointed about the reliabilty, because I got so used to this great feature.

Yesterday I tried the Linaro kernel: http://xdaforums.com/showthread.php?t=2527130

And guess what? No problems anymore. It always works on the first Double-Tap. I don't know what different code is used there, but for me, it definately works. Might be useful to investigate this further.

Of course, there's still this 2-3 % idle drain per hour. But that's another isssue I hope that will be solved sometime.
[Nexus 5 Original Android Development] letmedanz:
Hmm.. Tapping with the thumb.. On the same spot..I too am noticing this lag after reading the others issue.. Lol..

I guess it exists marginally..

At times it doesn't open at all.. Say one in ten times.. Have to unlock with volume rocker (I've assigned that)

At other times it requires a triple tap..

Or a tap once and then a double tap..

---------- Post added at 12:28 AM ---------- Previous post was at 12:19 AM ----------

To add, over usage I do notice stuttering while scrolling through pages.. Here on Tapatalk mainly as the pages are never ending :)
[Nexus 5 Original Android Development] KerryWood34:
Just wanted to express my thanks to the developer of this amazing kernel. I have included some screenshots below. I did not play any games during this charge, but then again that's what my nexus 7 (2013) is for. Can't wait to see what happens when kernel settles in even more. Keep up the great work man!
[Nexus 5 Original Android Development] instinctkiller:
I installed you Kernel yesterday.

I used to bon on PSK rom + Kernel.

I have to admit that i'm pretty traumatized by the smoothness of your kernel with ElementalX governor... Love it !!
[Nexus 5 Original Android Development] Maxyman:
I reflashed the kernel JUST to report back on this. So far my double taps, thumbs or index finger, on the bottom half of the screen within quick succession hasn't failed to wake up my device. I roughly tap in the same area as you'd naturally do.

Not sure how others are having problem but from my end the DT2W has been flawless. Maybe they just have huge thumbs? ;P
[Nexus 5 Original Android Development] El Nino1977:
With my phone I find DT2W predominantly responds in the lower half of the screen. The upper half is unresponsive, other than that it works everytime.
[Nexus 5 Original Android Development] Maxyman:
Are you using 0.18? Because if you are DT2W was changed to only respond to taps on the bottom half of the screen.
[Nexus 5 Original Android Development] farru503:
I found out that changing the min to 300MHz and the max to 2265MHz with elementalx governor, also having GPS and NFC off helps to reduce battery drain when the screen is off (idle)
[Nexus 5 Original Android Development] El Nino1977:
Yes v18 my friend, I wasn't aware of the change ;)

But yeah it works fine here everytime anyways.
[Nexus 5 Original Android Development] flar2:
I will make double tap a little easier since so many are having trouble. But I'm still confused about it. This is the sixth device I've added double tap to, and it's by far the easiest to wake up.

Also, all the kernels here use the same implementation, so there shouldn't be any difference (other than what I did in the last update).

Also remember it v can be disabled by turning off with the power button.

Remember, it doesn't work on the bottom half and for about 100 pixels along the edges.

Turning off NFC and GPS makes the difference, changing the min and max is unnecessary.
[Nexus 5 Original Android Development] -Loom-:
I was used to D2TW on my former Galaxy Nexus, which worked really flawless there. So, I'm quite used to this tapping-actions.

But with your kernel, Phantoms Franco-Mod and Franco with Touch-Control I had great difficulties. As said, every second or third try the phone didn't want to wake up. Three taps in a row it it for me.

But now, with this Linaro D2TW kernel it wakes up *all the time*. Completely reproducable. But if you say the D2TW-Code is the same everywhere, I'm just clueless. Beside the kernels, I changed nowthing. Running stock 4.42 all the time.
[Nexus 5 Original Android Development] farru503:
Well for me it did... Before I only had GPS and NFC off and it drained 8% idle , last night I changed the min and Max and now it drains only 4% of battery during screen was off ... No big change but it is something
[Nexus 5 Original Android Development] meatlocker:
Following the instructions that you laid out in the implementation, the LOWER half of the screen is responsive to dt2w for me on 18. Previous kernels would trigger the screen if I shook the phone or even when I simply picked up the phone or took it out of my pocket sometimes. I am wondering if some people are just not tapping in the right quadrant on .18.
[Nexus 5 Original Android Development] flar2:
Whoops, above I said it doesn't work on the bottom half. I meant to say it only works on the bottom half :o
[Nexus 5 Original Android Development] 1337RYoN:
So in the next version you will have the sensitivity somewhere in between 0.17 and 0.18? I really need to double tap it a couple of times before it wakes up.
[Nexus 5 Original Android Development] jose_p90:
Thats awesome can you share ur settings in aroma??
[Nexus 5 Original Android Development] kurnis:
Love this kernel. On Stock rom over 36k!
[Nexus 5 Original Android Development] Globespy:
You hit the sweet spot!

Flar,

Wanted to say thanks for your continued support.

I've had some issues since lollipop, but this latest kernel is your best ever for N5 lollipop.

Nice deep sleep (getting closer to KitKat), and none of the overheating issues I've had.

Thank you!
[Nexus 5 Original Android Development] Rimher:
It's a generalization -- that's true -- but I wouldn't say that it's that bad one either. Maybe the ROM that [MENTION=5193466]DroidIt![/MENTION] is using works wonders along with ElementalX, but I don't think that anyone would consider UV -50 and call it safe!

I might be wrong though, I haven't been modding my phone since my Galaxy Nexus, which was surely some time ago.

---------- Post added at 06:33 PM ---------- Previous post was at 06:31 PM ----------

I'm genuinely curious here, how much battery life do you think it saves?

I've always thought that the biggest battery drainer was the screen, and if I slow down my device via under clocking, I'm just asking it to stay with its screen on longer.
[Nexus 5 Original Android Development] DroidIt!:
Oh I know :) I didn't mean UV helps with battery (unless gaming, some say it does). And for other's, I always run slim, either the official or one from the Slim Builder Collective and no, no SOD's, stutters, lags or any other problems ;)
[Nexus 5 Original Android Development] magnamentis:
are you aware that you ask the question after quoting the answer ( which is generally correct ) even if there would be a significant impact

the the other consumers take that much a bigger part in over all consumption that you will not be able to narrow down (proof ) the difference

while the issues which undervolting can ( and will ) cause from time to time are well documented. BTW this is not specific to this kernel so

it's someow OT from the kernel threads point of view, albeit only custom kernels make it even possible
[Nexus 5 Original Android Development] fkloznica:
Best battery i ever achieved on my n5 so far ... Elementalx 2.08. ~45min SOT was on 3g with brightness on about 60% and other was wi-fi and brightness about 13-15% . 20 min of voice calls ,no games,location off

Edit: using custom hotplug with mpdecision off

Thanks flar2 ! :)
[Nexus 5 Original Android Development] reinert012:
nice! What ROM?
[Nexus 5 Original Android Development] fkloznica:
Cataclysm :)
[Nexus 5 Original Android Development] sempot:
That doesn't reflect on normal users like me who left everything thing on including location and sync.
[Nexus 5 Original Android Development] fkloznica:
Mine sync is always on.. It is just my best stats so far on n5,that's why i posted it..
[Nexus 5 Original Android Development] varuntis1993:
I also had that some days ago, reboot fixed it and haven't seen it again. But I didn't use that xposed module, many people reported that it happens due to hangout. Not sure about that.
[Nexus 5 Original Android Development] lalo20:
In xpress versión trickster shows thermal trottling off ... its normal?

I want use stock one
[Nexus 5 Original Android Development] Mr.Jay:
So if I turn off mpdecision hotplug should be on?

Sent from my Nexus 5
[Nexus 5 Original Android Development] GragonV:
So far I got a very good battery life :D

anyway to adjust the ram free killing setting :)
[Nexus 5 Original Android Development] NovaSlim:
Pretty sure that's a Rom level setting that have nothing to do with kernel.

I stand corrected(see blow)
[Nexus 5 Original Android Development] frikakwa:
In Synpase there is a menu called "ADV" which gives options on this matter. ;)
[Nexus 5 Original Android Development] NovaSlim:
Never used Synapse :p (ElementalX app FTW :D ) so I didn't know. But isn't Synapse a Rom & Kernel tweaking utility? You sure that's a Kernel tweak option and not a Rom tweak option?
[Nexus 5 Original Android Development] frikakwa:
Good question. I'm not sure about this indeed. [MENTION=4684315]flar2[/MENTION]? :)
[Nexus 5 Original Android Development] magnamentis:
synapse is a kernel tweaking app which works in conjunction with UKM ( universal kernel manager )

mostly used with AK kernel but others as well. point of the app is to bring up all tweakable parameters of a kernel

depending on that kernels available features, so it's somehow adaptive and not static as far as it's menus are concerned.
[Nexus 5 Original Android Development] frikakwa:
Very interesting answer! Appreciate you took the time to explain! :thumbsup:
[Nexus 5 Original Android Development] star85:
Flar2 Could you add the permissive setting you added to Nexus 6? And the edit to get Xprivacy working?
[Nexus 5 Original Android Development] vickyjusme:
you could just open terminal type in the following things

su

setenforce 0

and then you could see using the command getenforce to see if it has applied.
[Nexus 5 Original Android Development] Primokorn:
Nope. It does not work for Xprivacy. The permissive mode has to be enabled during the boot process. And this command is reset after a reboot so...
[Nexus 5 Original Android Development] _insayn_:
Great Kernel, I just undervolted a bit with default settings on almost everything else and it really does extend my battery life on N5.

I have set Thermal Throttling to coolest (stock) hoping it will throttle my cpu even faster and save a tad more battery.

I have experianced no real loss of performance at all and had no issues.

Am I right to think that the most Thermal Throttling will lower cpu-freq faster and thus save more battery? because recommended is lowest. throttleing. Is it just for performance?