yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] flar2:
You can set it for as long as you want. The parameter is in minutes, it will accept any number.
[Nexus 5 Original Android Development] relevant_placeholder:
Yo [MENTION=4684315]flar2[/MENTION], back with spanking new n5. I've used the latest app but I have to say that with the new placeholders for future settings the update part seems like an afterthought. Keep it up and thank you!
[Nexus 5 Original Android Development] ArcMage:
Will it accept fractional minutes?
[Nexus 5 Original Android Development] mouki_9:
Why would you want that?
[Nexus 5 Original Android Development] flar2:
Only positive integers, but it will accept 0 (which disables it)
[Nexus 5 Original Android Development] ArcMage:
Just trying to duplicate my user experience from plasma kernel. I use a short screen timeout, and tap-to-wake to get this thing's attention if it clicks off while i'm reading a thread or similar.

If it's draining 3% an hour orsomething i'd like to use it as little as possible.

flar2: 1 minute will be good, then. I love you foryour effort too much to demand a change to seconds. ;)
[Nexus 5 Original Android Development] californicated:
Use Gravity Screen and your screen won't turn off while reading ;)
[Nexus 5 Original Android Development] flar2:
I've started working on an ElementalX CPU governor. It's meant to be a bit easier on battery while doing normal stuff (browsing the web, texting, etc.) but maintain gaming performance. It will still need some tuning, so I'm releasing it to get feedback from a variety of use cases. It might benchmark a little lower than the default, ondemand, but it will play Asphalt 8 flawlessly.

The default is still Ondemand. If you want to test this out, select "ElementalX governor" on the "Other Settings" screen in the installer.

If you decide to mess with it later, don't switch governors with TricksterMod, it will only set the governor for whatever CPUs are online (usually CPU0 and CPU1). Kernel Tuner allows you to select governors for all cores, but beware, Kernel Tuner is set by default to apply whatever its last settings were at boot (this has caused havoc for lots of people).

Download:

ElementalX-N5-0.15

Changes:

-experimental elementalx governor

-Makefile adjustments
[Nexus 5 Original Android Development] rootuser11:
Big Thanks!

Installing now!

Hope for extra 30-40 mins SOT
[Nexus 5 Original Android Development] flar2:
Might not get that yet, but I think it should be possible with some tweaking.
[Nexus 5 Original Android Development] natzakaria:
flar2 - thanks for this release

But what settings are YOU on? Which I am sure is the ultimate setting
[Nexus 5 Original Android Development] flar2:
All installer defaults, except I enable s2w, dt2w and the ElementalX governor
[Nexus 5 Original Android Development] kmar22:
Great news! Recommendation on ART/Dalvik ?..
[Nexus 5 Original Android Development] resynx:
Nice! :D Will test out all day tomorrow and report back :good: Thanks flar! :)
[Nexus 5 Original Android Development] Konsumhaus:
[MENTION=4684315]flar2[/MENTION]:

Noobish question: what Kind oft tweaking will you use?

Gesendet von meinem GT-I9000 mit Tapatalk
[Nexus 5 Original Android Development] openlatedotorg:
The trickstermod statement, does that go for most kernels?
[Nexus 5 Original Android Development] jordirpz:
Hello everyody, i m new in nexus5.

Is 0.15 kernel compatible with 4.4.2?

Thanks for all.

Enviado desde mi Nexus 7 mediante Tapatalk
[Nexus 5 Original Android Development] Syk69:
Yes
[Nexus 5 Original Android Development] Sukkunida:
To get back to stock kernel i just flash the Boot.img? Or anything else?
[Nexus 5 Original Android Development] monkboy24:
Oh yea its elemental x time baby!! Flashing and will report back in a few hours
[Nexus 5 Original Android Development] jordirpz:
Somebody test elemental x governator?

She/he can report if is stable?

Thanks very much

Enviado desde mi Nexus 7 mediante Tapatalk
[Nexus 5 Original Android Development] monkboy24:
Well iv been on it for about 30 min or so. So far its very stable and worth the try. This is one dev that wont release even a unstable beta test to the public. Give it a go.
[Nexus 5 Original Android Development] xflowy:
just donated you a beer man. keep it up!

is v15 compatible with 4.4.2?
[Nexus 5 Original Android Development] monkboy24:
Yes. 4.4.1 and 4.4.2
[Nexus 5 Original Android Development] ee_981:
I am loving this kernel, great battery life in stand-by (a little less when using my Nexus, maybe 0.15 version may help).
[Nexus 5 Original Android Development] italia0101:
New gov seems good to me, doesn't use the highest freq quite so much... Haven't noticed any slow downs though :)
[Nexus 5 Original Android Development] netinetinet:
new ElementalX governor is great
[Nexus 5 Original Android Development] flar2:
I have my timeout set to 15minutes and my idle drain is consistently 0.3% per hour versus 0.2%-0.3% with wake functions disabled. Negligible difference. I think I'm going to increase the timeout to a half hour.
[Nexus 5 Original Android Development] ArcMage:
Perhaps I'm just a madman then.
[Nexus 5 Original Android Development] eightcore:
[MENTION=4684315]flar2[/MENTION]

I really love your kernel!

Amazing performance and great battery life! Still approx. 40 percent battery after 36 hours, 3.5 hours SOT and 30 mins phone (2956 MHz, ondemand).

IMO your kernel would be perfect if you'd add the option to overclock the GPU to 650 MHz like in the UBER Kernel or racer
[Nexus 5 Original Android Development] flar2:
They aren't actually overclocking the GPU.
[Nexus 5 Original Android Development] eightcore:
But you can set the clock to 650 MHz (e.g. with Trickster Mod). So it's a hoax?
[Nexus 5 Original Android Development] flar2:
You can put any number you want in there
[Nexus 5 Original Android Development] magnamentis:
could you check something please ?

as you suggested i put 180 and later 240 minutes as a timeout value and whenever i try the dt2w after 30 minutes or so it is disabled. could you do me a favour and check this on your device because the only way to find out whether it's me or if there is a limit is if someone tries to reproduce? this basically would correspond with the fact that in synapse app 30 was the max that could be set.

EDIT: [MENTION=4684315]flar2[/MENTION]

FYI i uninstalled synapse as well as UKM last night to be sure nothing old interferes. should it work on your device at least i know that i have to go the lenghty path to find the culprit for this behavior
[Nexus 5 Original Android Development] flar2:
I will check tonight

Can you also look at /sys/android_touch/wake_timeout and see what number is written in there? Just to make sure the setting is applied.
[Nexus 5 Original Android Development] magnamentis:
jup :)

yep it is set and i was just watching the little flash (screen lights up for a fraction of a sec ) and after that dt2w is gone and it was precisely after 30 minutes. just wanted to verify again before putting you to work :)

[IMG="time_out setting"]http://xdaforums.com/attachment.php?attachmentid=2905531&stc=1&d=1408566423[/IMG]
[Nexus 5 Original Android Development] eightcore:
Few weeks ago I actually searched for the file defining the GPU clock states in the kernel source and I found it but unfortunately didn't write down its path.

In this file, the different GPU power states are defined. There are 6 different states by default whereas the UBER kernel has defined 7. The highest power state defined a GPU frequency of 650 MHz.

Trickster Mod lets you only choose the frequencies defined in this file.

Why should a dev add such things when there are completely useless?
[Nexus 5 Original Android Development] DroidXAce:
Hello.

The ROM is compatible OTG please ?

Thank you.
[Nexus 5 Original Android Development] bariz143:
This is a kernel and not a Rom my friend

Skickat från min Nexus 5 via Tapatalk
[Nexus 5 Original Android Development] DroidXAce:
Oh yes ! The effects of fatigue.

So, the kernel is compatible OTG ?
[Nexus 5 Original Android Development] sjknight413:
Yes it is.
[Nexus 5 Original Android Development] flar2:
I know about that file. In that code you can specify the frequency string for each step, however, this is not where the clocks are generated. I believe the available frequencies are programmed into the chip and not (easily) accessible to the kernel. Probably in trustzone, which I think is encrypted.
[Nexus 5 Original Android Development] waallen:
Has anyone else experienced substantially better screen on time on 0.45cm than 1.04cm? I get, for the same usage pattern and kernel settings , about one hour more on the 0.45cm. Been using default settings with the exception of a 750mv underclock and tap to sleep disabled.
[Nexus 5 Original Android Development] baysakhal:
Which one exactly? There are a few in Play Store
[Nexus 5 Original Android Development] drawde40599:
https://play.google.com/store/apps/details?id=stericson.busybox
[Nexus 5 Original Android Development] notbrodie:
[MENTION=4684315]flar2[/MENTION]

what are your thoughts on this i2c bus frequency reduction / power saving patch?

https://github.com/franciscofranco/hammerhead/commit/0ce5b047d5e547ab85244e3e7d30f3fb8bc7a2fd
[Nexus 5 Original Android Development] danarama:
They're all just installers of busybox. Most people go for Stericson
[Nexus 5 Original Android Development] MrGriffdude:
Almost every time I update cm and try to reinstall this kernel I end up having to do a fresh install... Whatever its worth it thank for the great kernel!
[Nexus 5 Original Android Development] Rhadamanthis:
flar, i have strange issue with wi-fi with your kernel

before stable and connect fast with my wireless, when i flashen kernel, wifi slow connect and after lot a time, disconnect...

how to resolve?
[Nexus 5 Original Android Development] flar2:
It will be in next version, it won't make a dramatic difference but may help. The HTC m8 has it on stock

I didnt mess with WiFi, try rebooting the router or clearing cache and dalvik
[Nexus 5 Original Android Development] flar2:
Yup, you're right, mine is timing out at 30 minutes as well, even though I set it to 300. Time to check the code and see what I did.

Surprised nobody has discovered this yet
[Nexus 5 Original Android Development] hooliganx:
which sense for such a great time waiting for dt2w off? I don't understand yet. [emoji15] (sorry for noob question)

n5sk7.2.Robbie08.18gapps205art

EX1.04twrp2.7.1.0rd2.08v4a

----------------------------------------------------------------------------

have doubts about Slim? click here:

http://slimroms.net/index.php/faq
[Nexus 5 Original Android Development] civikakias:
Hello, i got my nexus after replacing my old i9001. So i want to ask if i can install this kernel on stock rom (4.4.4) and what to do if i want to replace it with the stock.

Thanks! :fingers-crossed:
[Nexus 5 Original Android Development] :
You can flash the aosp version. The stock kernel will be automatic replace
[Nexus 5 Original Android Development] civikakias:
I need custom recovery to install the kernel?
[Nexus 5 Original Android Development] d1n0x:
LOL yes you do
[Nexus 5 Original Android Development] civikakias:
LOL Thnaks!
[Nexus 5 Original Android Development] magnamentis:
hi

in my first post on the matter i explained in detail what i would like a larger timeframe to choose from, in short:

i use the powerbutton off feature to switch dt2w off in 99.9% of all cases but:

sometimes i forget it and sometimes i fall asleep without having dt2w deactivated so the longer time span would serve as safety measure

to avoid the accidental full drain during many hours during the night and until the first use of the phone the next day, on a sunday that could be even more.

nothing noobish about your question, sometimes it takes a certain event to look for a solution and to find out things in the process :)

hope this will satisfy your curiosity and of course these are personal choices and ways to get it as we like, so not relevant for everyone :) d:highfive:

enjoy
[Nexus 5 Original Android Development] hooliganx:
[MENTION=5372360]magnamentis[/MENTION]

oohhwww.. understand now.

you use "only" power button, right?

and need more time to off dt2w... ok ok. [emoji16][emoji106]

nice!

thanks for patience [emoji4]

n5sk7.2.Robbie08.18gapps205art

EX1.04twrp2.7.1.0rd2.08v4a

----------------------------------------------------------------------------

have doubts about Slim? click here:

http://slimroms.net/index.php/faq
[Nexus 5 Original Android Development] magnamentis:
always gladly :)

by the way, i'm using the wake on plug feature to remind me to change state, means that if i plug the screen lits and i can use the swipe to sleep or the dt2s in status bar to put it off again et voilà, i'm in dt2w mode while on power. the moment i disconnect the charger the screen lits up again and i can use the power button to but it off again et voilà, i'm in power saving mode again :) just sometimes in a hurry it can go wrong or in case that i used the phone on battery and used the wrong switch off mechanism by error, that longer timeout would save me between 15-25% of battery till next day first use.
[Nexus 5 Original Android Development] hooliganx:
you are a Crazy and complicated guy. [emoji23]

n5sk7.2.Robbie08.18gapps205art

EX1.04twrp2.7.1.0rd2.08v4a

----------------------------------------------------------------------------

have doubts about Slim? click here:

http://slimroms.net/index.php/faq
[Nexus 5 Original Android Development] Venomous Viper 119:
Hi guys, as usual I'm running the latest elemental x on stock with Xposed. Is there any way to use USB OTG without a third party app? Can the stock firmware be somehow made to mount the USB storage automatically?
[Nexus 5 Original Android Development] drawde40599:
Try changing TCP congestion to cubic
[Nexus 5 Original Android Development] notbrodie:
tcp congestion wouldn't cause his wifi to drop though. since the kernel doesn't change the wifi drivers, i'm going to guess that he did something to cause this
[Nexus 5 Original Android Development] GialanG:
Stock rom doesn't support mounting. Only some custom roms do.

Sent from my NEXU5
[Nexus 5 Original Android Development] drawde40599:
Your right . But I no one of my N5's dose not work correctly on Westwood and what it dose I would call a "drop" cubic fixes it , it may not do anything tho your right
[Nexus 5 Original Android Development] chimmychenga:
hi, is there a way to install this without aroma, because i want to implement it in my rom( a non-public rom. just for myself).
[Nexus 5 Original Android Development] :
Yes you can use the express version
[Nexus 5 Original Android Development] walpurgisnacht30:
[MENTION=4684315]flar2[/MENTION] any thoughts about this commit https://plus.google.com/app/basic/stream/z13rixbparibybpbe04cervoqxekxndb1us0k? Your kernel is rock solid indeed, but I think there is still enough room for the development. Sorry if my English is that bad.

Sent from my Nexus 5
[Nexus 5 Original Android Development] flar2:
Yup, that's the patch we've been talking about. It will be in the next version, whenever I have a chance to build it and upload it.
[Nexus 5 Original Android Development] tiernan22:
Forgive me ladies and gents. I'm new to the N5 and Elemental. I'm loving this kernel. It sips battery and is buttery smooth.

The included Carbon kernel works fine but I'm finding that 1.04 plays mp3s at max volume. It happens on Play Music and Doubletwist. The volume adjustments don't actually lower the volume. I'm not using Faux. I've tried two clean installs to include a factory reset and a system/data partition wipe. Is anyone else having this issue? Am I overlooking something ridiculously stupid?

Many thanks in advance...
[Nexus 5 Original Android Development] walpurgisnacht30:
Sorry, I'm not seeing the previous page. Good to know then, thanks!!

Sent from my Nexus 5
[Nexus 5 Original Android Development] flar2:
If you instaalled the cm version, change to the aosp version (and vice versa)
[Nexus 5 Original Android Development] djmigues:
Make sure you're using AOSP kernel.
[Nexus 5 Original Android Development] Tsoflyyup:
Can anyone help me? Im about to install slim kat rom and want to use this kernel...which one do i install regular or express? Thanks in advance.....

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

If im running slim kat do i install stock kernal or CM kernal
[Nexus 5 Original Android Development] :
You can use both but

- if you want to change options like dt2w easily flash the regular version

- if you want to use the recommend options flash the express version

Slim is aosp based
[Nexus 5 Original Android Development] willgare:
Great Kernel

I have switched over from Franco Kernel which I was an advocate for some time, ever since my N4 - however I must say I am delighted with this kernel, the main reason I switched was because I didn't want to root my phone, mainly because I prefer stock, but also SkyGo will not work on a rooted device.

The main things I missed were USB Fast-charge & Colour Control in addition to a kernel with great battery life.

What I have managed to do with this kernel is install the kernel with Wugfresh Nexus Toolkit, tweak the settings and colour with the aroma installer, all without applying root to my device, this was not possible with Franco, so thank you developer, I am very happy now!

Keep up the good work.
[Nexus 5 Original Android Development] hooliganx:
I woke up this morning (5.am) and see a beautiful update... [emoji1][emoji106]

thanks [MENTION=4684315]flar2[/MENTION] !

n5sk7.2.Robbie08.21gapps216art

El.X.1.04twrp2.7.1.0rd2.08v4a

----------------------------------------------------------------------------

have doubts about Slim? click here:

http://slimroms.net/index.php/faq
[Nexus 5 Original Android Development] Pulsu:
Kernel update? Where?
[Nexus 5 Original Android Development] :
I think he means a update for the app
[Nexus 5 Original Android Development] relevant_placeholder:
Great update [MENTION=4684315]flar2[/MENTION]! Small issue, could you add cooler color setting check mark for lazy bastards like me?

And what do the arrows mean right of each option?
[Nexus 5 Original Android Development] Cris7ianO:
Yes great update of the app. Really getting forward:cool: thanks [MENTION=4684315]flar2[/MENTION] for that :D

The arrows are the set on boot check boxes :thumbup:

Gesendet von meinem Nexus 5
[Nexus 5 Original Android Development] magnamentis:
set on boot

yes, cooler colors are what would make the use of the config file not necessary anymore but he's not done yet :) sure this will be implemented.

but [MENTION=4684315]flar2[/MENTION] i have another little request, perhaps not wanted by you, then no problem: why is it that when i use the express installer i cannot overclock thereafter? i mean it's ok that stock frequencies are set with expess installer, but i don't see the benefit in blocking the frequencies for future changes as well, i mean max possible frequency is one thing and the currently set default frequency is another. the goal would be that even though i'm fine with an express install but specially now with the app i could adjust certain settings with the app, but i cannot overclock after an express install when i change my mind, so i would still have to re-install the kernel and use the aroma installer, albeit i have an app now and would know how to change the max frequ. in the config file. i'm sure you have your reasons for this, just i don't see it and it's not important, just curious and looking for the most comfortable solution :)

thanks for the great app again, i with my touch in recovery problem appreciate it the more and it's very well done as to this state.

EDIT: [MENTION=4684315]flar2[/MENTION] not that it hurries, just asking whether you will inform us when the timeout will be possible to set to more than 30 minutes or shall I just try myself from time to time?

EDIT2: i forgot what's in the title :) the arrows are to set the setting on it's left on boot, sorry to be late with that :)
[Nexus 5 Original Android Development] flar2:
Kernel update. I'm just busy, busy lately. I have a ball tournament and a wedding this weekend, a guest staying at our house for over a week, and a trip to Montreal next weekend.

You'll be able select the oc frequencies in the app, I just haven't added it yet. I'll look into the wake timeout for next kernel update.
[Nexus 5 Original Android Development] Rhadamanthis:
flar2 i have execute your tips for my problem wi-fi and fail,same problem.

don't have problem if not flash our kerner that i love in my device...you can fix???
[Nexus 5 Original Android Development] relevant_placeholder:
That sounds fun! Enjoy! We can wait...
[Nexus 5 Original Android Development] Brushstroke:
Sounds like fun! Especially the trip to Montreal, truly a beautiful place. And I'm going to my friends wedding today. Who's the wedding for? :)
[Nexus 5 Original Android Development] drawde40599:
Its not a kernel issue its on your end . Did u flash your ROM before installing Elementalx ? Did you try cubic like I recommend ?
[Nexus 5 Original Android Development] gravedigger76:
Some if the settings for CPU do not stick or do not change with the new update of the app
[Nexus 5 Original Android Development] hooliganx:
flar2 don't finished yet [emoji106]

n5sk7.2.Robbie08.21gapps216art

El.X.1.04twrp2.7.1.0rd2.08v4a

----------------------------------------------------------------------------

have doubts about Slim? click here:

http://slimroms.net/index.php/faq
[Nexus 5 Original Android Development] Rhadamanthis:
can set, 1 min... and write you

whit cubic finally go :)
[Nexus 5 Original Android Development] flar2:
Maxscreenoff can be changed but the others never stick on my kernels. I was debating whether to show those settings or not.

That whole section is going to be replaced with something else.

.
[Nexus 5 Original Android Development] NaveenKD:
Does this kernel support 3G dongles through PPP widget? Got to know that newer nexus device kernels don't allow loading of driver modules. Read somewhere in Nexus2013 thread that elementalx is supporting 3g dongles.
[Nexus 5 Original Android Development] drawde40599:
So setting to cubic "fixed" it ?
[Nexus 5 Original Android Development] SilkyJohnson:
I support mounting ? if consensual, of course.

Sent from my Nexus 5
[Nexus 5 Original Android Development] flar2:
I added support on the N7. I can add it here too, it's just a couple config options.

One of the guys on my ball team.
[Nexus 5 Original Android Development] Rhadamanthis:
yes fixed :)
[Nexus 5 Original Android Development] NaveenKD:
That will be great ... Will look forward for the update or the drivers..
[Nexus 5 Original Android Development] walpurgisnacht30:
Any chance to make the freq settings to be shown only optional? Since in your OP, you're not recommend to change it.

Sent from my Nexus 5
[Nexus 5 Original Android Development] flar2:
In the final version you will be able to adjust frequencies the elementalx way, through kernel command line. But who knows, I may revisit the way frequencies work in the kernel.
[Nexus 5 Original Android Development] hanschke:
I love your kernel and want to know if you can support the first nexus 7 (2012). That will be great!
[Nexus 5 Original Android Development] flar2:
I won't be supporting the older N7, but I might get the next Nexus tablet, especially if it's 8" and HTC makes it.