yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] THRUSTer:
Battery Saver

Android lollipop has a Battery Saver mode. One feature is this is underclocking the cpu. Does a kernel developer have to 'support' battery saver mode? Because when battery saver turns on, elementalx is the only kernel so far that actually underclocks like it should.
[Nexus 5 Original Android Development] sempot:
Used many other kernels, the battery saver actually clocks down on any kernel.
[Nexus 5 Original Android Development] walpurgisnacht30:
Install StickMount then
[Nexus 5 Original Android Development] t0mas_:
thanks, I had the gravity sensor wakeup options enabled, that is probably why my experience was so different
[Nexus 5 Original Android Development] THRUSTer:
That is not correct. I've used a plethora of kernels. In fact, I once went in a testing spree on my Nexus 5,but Elementalx is the only kernel that reduced it's clock speed when battery saver was turned on.
[Nexus 5 Original Android Development] str90:
caf cm12

Will you make a CAF version for cm12 (myfluxi builds) ?
[Nexus 5 Original Android Development] Mehholoz:
Does the power key suspender feature still drain battery (as much as it would if it was off) for the timeout I set? I'm asking because I noticed that the screen flashes after the timeout, as it does when dt2w is on (but obviusly I can't tap to wake). I'm having battery issues and that could make me turn off the 2ttw feature.
[Nexus 5 Original Android Development] ciano865:
It works till now with CM12 official nightly...
[Nexus 5 Original Android Development] str90:
At this moment i need CAF builds, official nightlies are AOSP-based.
[Nexus 5 Original Android Development] Jax Teller:
[MENTION=4684315]flar2[/MENTION] did you take a look at this problem?

Thanks a lot man.:D
[Nexus 5 Original Android Development] tylerdurden83:
Does this kernel write to /system (ie breaks otas)?

I couldnt find anything about it in the op.

Cheers!

I also have another question, what does this part mean:

Do I have to flash a kernel that supports f2fs (well, more than supports it i guess, one that has the proper ramdisk?), and then in the elementalx aroma installer I pick leave the current ramdisk?

Thanks guys!
[Nexus 5 Original Android Development] flar2:
No, I didn't check it out yet. I would go back to the latest release if the beta is not working.
[Nexus 5 Original Android Development] graffix31:
i believe 2.45 has become the newest stable and is out of beta.
[Nexus 5 Original Android Development] sergtot:
This version isn't in market yet.
[Nexus 5 Original Android Development] Mehholoz:
Sorry if I ask it again but I need to know in order to understand if I have to format my phone or not.
[Nexus 5 Original Android Development] Sigray:
Guys if you want to try a kickass combo, flash the BoostPop with EX.
[Nexus 5 Original Android Development] fajarlazuarding:
Power key suspended battery drain : nope.

Screen will flash after it reach the time out set for d2tw, and for sure you can't use it anymore until your screen on/off again.

Regards.
[Nexus 5 Original Android Development] dechronic:
I believe that all custom kernels write to the /system partition. All custom kernels will definitely prevent an ota update from installing although sometimes you will still get notifications.

For ways to get F2FS with ElementalX check this thread http://xdaforums.com/google-nexus-5/orig-development/nexus-5-f2fs-t2668486
[Nexus 5 Original Android Development] TiMbl4:
Been lurking around this particular forum for a while and installed it as my first ever kernel... :) Kudos!
[Nexus 5 Original Android Development] siren215:
my first kernel..:) i am getting 6% drain over night. i did 750 min UV and everything else default options, No OC. is this normal? what options should i take to get max battery life with smooth performance?
[Nexus 5 Original Android Development] walpurgisnacht30:
Manage your wakelocks (?)
[Nexus 5 Original Android Development] garynych:
if wifi and cellular data on , then normal

if off , very bad

for wifi and cellular data off, 1-2% over night is normal
[Nexus 5 Original Android Development] Edge330:
My drain over night with wifi and data on (2G because I have weak 3G/LTE signal) is around 1 - 2%..

Also overally battery is good.
[Nexus 5 Original Android Development] migimantas:
euphoria rom

will this kernel work with euphoria rom 5.0.2 ?
[Nexus 5 Original Android Development] Faaipke:
Yes
[Nexus 5 Original Android Development] migimantas:
elemental x version

so which version should I choose to download could you post a link here for the correct version of elemental x kernel for euphoria rom ?
[Nexus 5 Original Android Development] jayplusone:
AOSP, check OP.

Sent from my Nexus 5
[Nexus 5 Original Android Development] PetritH:
i got a question for EX app, auto power saving mode it will trigger when default lollipop battery saver triggers or? any chance to set it to trigger at 30% for example? thanks.
[Nexus 5 Original Android Development] migimantas:
Screen calibration

In the discription it says (color and gamma support (compatible with franco and faux apps)). How can I adjust color and gamma on my nexus 5 with this kernel?
[Nexus 5 Original Android Development] flar2:
Not adjustable, it automatically comes on when the system broadcasts low battery.

Almost any kernel app will change RGB. I would of course recommend the elementalx app, which can change RGB and apply gamma profiles.
[Nexus 5 Original Android Development] dvdivx:
So without digging through 1600 pages is 2.05 the latest and is there a beta version newer than this?
[Nexus 5 Original Android Development] magnamentis:
one page is enough, it's the first page the first post and the answer is yes it's the latest version for lollipop

always stick to the op, that's safe, specially with a dev like flar2 :)
[Nexus 5 Original Android Development] dvdivx:
The betas are never on the first page thats why I asked. The N6 kernel is .22 but on the front page is just .2 I know it's the same thing here since I've been using this kernel since early kk releases.
[Nexus 5 Original Android Development] magnamentis:
ok, got it, wanna be sure you can check the elementalx website here: http://elementalx.org
[Nexus 5 Original Android Development] dvdivx:
It's not on the website but betas never are they are only posted on individual posts. That's why I asked.
[Nexus 5 Original Android Development] sjknight413:
[MENTION=4684315]flar2[/MENTION] I have to say I'm having a hard time coming back to elementalx these days because of how it handles frequency scaling.

This is twenty minutes of use after I reset CPU spy a couple of hours after booting. I let it record frequencies as I used the device and as you can see, it spends next no time at low frequencies and actually spends DOUBLE the time at max frequency than it does at 300mhz. It spends a massive amount of time at the touchboosted frequency of 1.2ghz too. Is this just down to mpdecision?

Sent from my Android 5.0 Lollipop + ElementalX powered Nexus 5
[Nexus 5 Original Android Development] flar2:
What difference does it make what frequencies the kernel uses? You can get excellent battery life and maximum smoothness with this setup. The large amount of time at 1267 is due to mpdecision.
[Nexus 5 Original Android Development] siren215:
can you tell me how have u configured the kernel? i have wifi and 3g on, mostly i keep my wifi off during the night(Tasker). 5~6% drain.
[Nexus 5 Original Android Development] Venomous Viper 119:
I'm sorry, I've been missing all the action here because of the exams. I just wanted to ask if flar2 has stopped developing the kernel? I haven't seen anything ahead of 2.05 & it's been over a month now. Any idea guys? Or is he on holidays & will be back soon?
[Nexus 5 Original Android Development] PetritH:
LoL, flar just responded to someone, above your head :D
[Nexus 5 Original Android Development] siren215:
This kernel is much more stable than other kernels and hence less updating frequency. Why you need updates when everything is up in place? i havent noticed any bugs.:fingers-crossed::)
[Nexus 5 Original Android Development] NovaSlim:
Maybe you should scroll up two post and see flar2 is still active in this thread? The lack of update since 2.05 could just be because there is no more substantial kernel improvement to be had on the N5 and this kernel is already very stable, or maybe flar2 is currently busy working on the 5+ other devices running EX and will come back to the N5 shortly.
[Nexus 5 Original Android Development] Venomous Viper 119:
Thanks guys. Flar2 is active, no doubt. I was asking about the development. And I guess that the kernel also works on 5.0.2
[Nexus 5 Original Android Development] jaibar:
Or maybe he has got more exams than you, or a real life, or he is busy with a new and better phone, a newborn baby- or maybe better- trying to make one, whatever.

Fact is, if you cared to look, only *two posts* before yours you could have seen he just wasted some more of his precious time in answering someone about frequency scaling in the kernel. So obviously he still reads and spends time in supporting people.

Which brings me to think that this kind of nagging is not much different than indirectly asking for ETA. I've seen developers tired of this kind of "ETA" asking and quit. For example, have a look how frustrating it is for rovo89 and his xposed framework for ART who gets this type of nagging every hour dozens of times.

If I was in his shoes, I'd announce that every time someone asks for ETA-whether directly or indirectly- the new release is delayed by an additional week, or month, or whatever. Problem is it probably won't help because I suspect ETA askers probably don't bother to take five minutes to read 2-3 posts so they wouldn't even know they are causing deliberate delays by "just asking because I was very busy lately, and I'm too an important and busy guy to spend five minutes to read, so I'll just ask".

Yeah I know I'm just an old ranting sod. But in my twisted way of looking at things, asking if the Dev is still alive and working for you is simply disrespect. He works for free, from his own time and surely doesn't need to report us in his process in whatever he is working on. Just patience.
[Nexus 5 Original Android Development] PetritH:
he just asked though, no crime was committed [emoji14]
[Nexus 5 Original Android Development] jaibar:
If nobody had heard from flar2 for several weeks and the thread looked dead- I could understand. But two posts?? The dude had only to read two posts to see the Dev is active... Sure, not a crime worthy of the firing squad- maybe just a life ban from XDA?? [emoji16] .

Just kidding. I don't really care just had some steam to vent and I actually caused more thread cluttering. Please all you accept my apologies.
[Nexus 5 Original Android Development] DroidIt!:
So hey [MENTION=4684315]flar2[/MENTION] Been using 2.05 for quite some time and no problems whatsoever [emoji16]
[Nexus 5 Original Android Development] Venomous Viper 119:
I've been the user of this kernel right from the beginning. If you're angry with someone else, go channel your anger somewhere else. Learn to understand what I've asked & then reply. I had just woken up & with my sleepy eyes, I posted my 1st post there & yeah, I didn't notice flar2's post above mine. So what? Are you always as attentive as a BSF soldier? You're behaving as though no human commits a simple flaw as that. I just wanted to know if the development will continue or not. I got my answers & that's it. Nowhere I spoke like, "Where's flar2 while he must be here developing for the nexus 5?" And all.. If someone had told me that if the development is over & flar2 is busy with his personal life &/or is on holidays, I'd be more than happy to hear that. Because everyone has their own life & you needn't shed light on this for me, I've been a part of this community for a quite a time. It was you who assigned & derived a different meaning to my words, while my words clearly meant something else. No, never have I & never will I ask for ETA. I always respect this community & also I love & respect the devs that contribute so much for this community, that too for free. The next time you unnecessarily flame on someone, first learn to understand what they meant. Don't just throw your own stuff as a spicing & heat things up here. I hate spamming more & I'm done with this. Sorry everyone, sorry flar2.

Edit: He apologised & even I have. Cool.
[Nexus 5 Original Android Development] migimantas:
So how do I do it?
[Nexus 5 Original Android Development] sjknight413:
Only bringing it up because battery life takes a massive hit, sorry i should have said that in the original post. It's extremely hard to get near three hours screen on time whereas with a few other kernels I can easily break four.

Sent from my Android 5.0 Lollipop + ElementalX powered Nexus 5
[Nexus 5 Original Android Development] donnabelmartie:
Is 2.05 the last release for the nexus 5?
[Nexus 5 Original Android Development] donnabelmartie:
Sad. But I won't be changing kernel still.
[Nexus 5 Original Android Development] AA1973:
Yes, 2.05 is the latest and most recent release. I didn't see a post made by [MENTION=4684315]flar2[/MENTION] which stated 2.05 would be the last release for the N5.

[MENTION=5874539]donnabelmartie[/MENTION] Maybe it is just a misunderstanding ...
[Nexus 5 Original Android Development] till22:
If someone wants a newer version just download 2.05, change the name of the zip to 2.15 and flash it. How about that for a fast update? [emoji36]
[Nexus 5 Original Android Development] lincoln131:
Lol, I'm going to make 2.16!
[Nexus 5 Original Android Development] Sigray:
[MENTION=4684315]flar2[/MENTION] ? :)
[Nexus 5 Original Android Development] donnabelmartie:
Rude.. Inevitable, really.
[Nexus 5 Original Android Development] Gull N.:
is it necessary to reflash rom before installing thir kernel?
[Nexus 5 Original Android Development] kong:
Only if you were using another custom kernel before ElementalX.
[Nexus 5 Original Android Development] Gull N.:
i am using kernel that is included in cataclysm rom.... is that stock or custom?
[Nexus 5 Original Android Development] walpurgisnacht30:
Stock, slightly modified for some features like battery charging LED, no ramdisk tweak I guess.
[Nexus 5 Original Android Development] Gull N.:
so i dont need to reflash rom? i will have to update all apps again thats why i am asking
[Nexus 5 Original Android Development] walpurgisnacht30:
No.
[Nexus 5 Original Android Development] nmlssit:
W A T
[Nexus 5 Original Android Development] AA1973:
Why do you quote? What W A T?
[Nexus 5 Original Android Development] nmlssit:
Is it true? No more EX for N5? [MENTION=4684315]flar2[/MENTION]
[Nexus 5 Original Android Development] AA1973:
Please read the 3 posts above mine - which you quoted. Then you might understand why I posted such a content.

Starts here....http://xdaforums.com/showthread.php?p=58479180
[Nexus 5 Original Android Development] orzata:
Someone could tell me if the kernel is compatible with cyanogenmod 12 (5.0.1) based rom? Thanks in advance :)
[Nexus 5 Original Android Development] Atok_fr:
Yes, the CAF version.
[Nexus 5 Original Android Development] flar2:
When did I say no more updates? If there is something I want to change, I will release a new version.
[Nexus 5 Original Android Development] DroidIt!:
Maybe there's some sort of super-specific code that you might want to change if you're nit-picky, but for my money this is the most stable and best performing kernel with just the right added features for the N5. So, yeah, what needs changing that needs a new release? Honestly, are you guys seeing problems somewhere?
[Nexus 5 Original Android Development] Jax Teller:
Maybe they see all these commits that are getting merged to other kernels for optimizations etc and they want them here.

I don't know if these commits always help, this kernel is great and I sure if there is something that will add performance without losing stability [MENTION=4684315]flar2[/MENTION] will merge it.
[Nexus 5 Original Android Development] Native89:
AFAIK CAF roms are not supported by elementalX on Lollipop.

Unless you're using myfluxi's CAF CM builds, just use the AOSP version.
[Nexus 5 Original Android Development] flar2:
Experimental version

I'm not going to say what's different, if you're curious try it and leave feedback.

Download (Stock/AOSP):

ElementalX-N5-2.06
[Nexus 5 Original Android Development] CyberScopes:
Thats the real tactic, preventing placebos. :good:
[Nexus 5 Original Android Development] nednednerb:
It's slowing down because of J.Dennis

---------- Post added at 09:27 PM ---------- Previous post was at 08:47 PM ----------

@15670 and counting
[Nexus 5 Original Android Development] suenos:
kernel

Hey guys I have a quick question hope someone can help me out thanks in advans for your time.. So here's my question I'm running stock lollipop 5.0.1 with root and custom recovery twrp I flash this kernel and when I run antutu bench mark app it tells me that my score is not verified is it the kernel or what cus when I run the app with stock kernel I don't get that message or is this a known bug.. Thanks again.
[Nexus 5 Original Android Development] theesotericone:
Or creating them. Only [MENTION=4684315]flar2[/MENTION] knows for sure.:cool:
[Nexus 5 Original Android Development] walpurgisnacht30:
Bullsh¡t free as always, thank you!
[Nexus 5 Original Android Development] nednednerb:
No support in case for dire emerg sittings of babies XD

---------- Post added at 12:03 AM ---------- Previous post was at 12:01 AM ----------

Check in app it is snot there
[Nexus 5 Original Android Development] hdoraemonk:
Nothing to say, so smoothly :good:
[Nexus 5 Original Android Development] peikojose:
Thanks, installing it right now
[Nexus 5 Original Android Development] Jax Teller:
Did you add the hotplug you made for shamu?:confused:

I'll try it asap.:D
[Nexus 5 Original Android Development] marf28101995:
[MENTION=4684315]flar2[/MENTION]

Added a hot plug that is almost the one from Code_Blue

Not to start a war/or destroy the secret but its that

(At least you thanked him right ?)

Cheers
[Nexus 5 Original Android Development] flar2:
I don't know what code blue does, this one works more like Franco's.
[Nexus 5 Original Android Development] hachoo:
Is this the reason Code Blue has ceased development as of an hour ago? Will try your new kernel though! Always have liked it for my Hammerhead.
[Nexus 5 Original Android Development] eng.stk:
Do I really have to put code side by side?

Mostly of the code is in fact from blu_hotplug (with cirurgical twists and turns), with also some lines and structure from [MENTION=3292224]franciscofranco[/MENTION] hotplug.

Several functions, methods and so on are not present in mako_hotplug but they are in blu_plug.

So because you didn't gave props to one person it's not cool, but if you didn't gave to 2 it's ok? Makes sense...

All the code I used from you ( and everyone else) is always properly credited.

I suggest you do the same both in git and wouldn't look bad in your OP also.

Is nice to be important but it's more important to be nice.

Don't make me loose the respect I had fro you.
[Nexus 5 Original Android Development] flar2:
I hope not. I'm not into drama and I don't follow the code blue thread or his git hub. I developed this hotplug driver with reference to the work of stratosk, myfluxi and Franco, and I've had the code for some time. It's an extremely simple driver, no magic here. If anything I should credit stratosk, as I used his up_one and up_down functions. But that's all I'm going to say on the matter. People need to get over themselves.
[Nexus 5 Original Android Development] flar2:
I'm sorry, but I don't follow your github and don't appreciate accusations. Please keep the drama in your own thread.
[Nexus 5 Original Android Development] Angadadlakha:
Hello

I was using this kernel for my nexus 5 on stock ROM, just changed to cyanogen cm12

The elementalx app says could not find compatible version

Screenshot attached.

Any help will be appreciated.

I was really getting used to double tap to wake.
[Nexus 5 Original Android Development] jayplusone:
Take your own advice and keep the drama to PM. Be professional.
[Nexus 5 Original Android Development] eng.stk:
I'm not acusing anyone. I state facts:

Check out a sinmple comparison: wnat to tell me the similarities are a big coincidence?

Besides some lines from franco hotplug and some renames, pretty much the same.

franco doesn't even have the part, for instance (in your case loadavg...):

for_each_online_cpu(cpu)

avg_load += cpufreq_quick_get_util(cpu);

avg_load /= num_online_cpus();

and the debug part such a coincidence that also is not on franco code , take or leave a few different names it's the same has [MENTION=1074954]mine[/MENTION]/stratosk code. ALso you do the schedule rechedule in another funcion similar to what i have inline or franco uses in pother method.

This are just small examples, I can continue to show the plug/ unplug functions and several stuff very similar.

There's also some other reauthored commits from franco and stratosk for example:

https://github.com/flar2/ElementalX-N5/commit/02ec601591e6342c0754fb102909a3676792f32a

https://github.com/flar2/ElementalX-N5/commit/c7800a78e4a9668b650220e7ef890183820ccc48

If you don't follow my git (or [MENTION=3750240]stratosk[/MENTION], or [MENTION=3292224]franciscofranco[/MENTION]), you must be inside our heads.

At least I see the case is not just with me.

Just give proper credits, there's nothing wrong with it.

You're the one that not look well in this picture.
[Nexus 5 Original Android Development] DroidIt!:
This should be by pm. You kind of make yourself look bad by not doing that. And he said he did his hotplug with stratosk in mind so he should maybe credit him.
[Nexus 5 Original Android Development] flar2:
I've looked at the code blue git and the hotplugging is based off stratosk, as is mine, hence the similarity. I'm not trying to pass off other people's code as my own, I just didn't think the driver contained anything all that original, as it is mainly CPU functions that are part of every kernel. Sorry if I hurt anyone's feelings, but i honestly dont follow code blue and had no idea this was going to happen. It's a good thing I don't get in a snit and start trying to ruin other people's reputations whenever people use some of my code. If you look at my github, you'll see that I am very careful to credit people where credit is due.

Anyway, I look over at the other thread and now there's a mob after me yelling "theif". Nice way to start a Thursday morning.
[Nexus 5 Original Android Development] flar2:
I do follow Franco, and I already said this based off stratosk. Get over yourself. None of this is groundbreaking code and there are variations of it all over the internet.
[Nexus 5 Original Android Development] :
I'm an attorney by trade. I would just like to briefly comment, without starting a storm of B.S., that essentially all police and prosecutors start every accusation with 'I am not trying to accuse anyone'. Bottom line [MENTION=3873953]eng.stk[/MENTION] is that if you have a problem, it is highly inappropriate to start a public witch hunt in a development thread against a well respected person. You have chosen the wrong avenue. You MUST PM the person that you are having issues with first, and then secondly email a moderator if you feel it can't be resolved. As an XDA 'Recognized Contributor' you should know better.

In all actuality, YOU are the one that looks bad here, not [MENTION=4684315]flar2[/MENTION]. Stop your public witch hunt and grasp for attention, and deal with it appropopriately (not here).

I expect that as this particular thread is more mature than many others, that people won't start a battle here. PLEASE DO NOT RESPOND TO THIS POST, I am not intending to start a flame war here.
[Nexus 5 Original Android Development] jayplusone:
He's a drama queen man and he hates any negative feedback. Tried it for a week and came back running to EX. Must say something about your code [emoji6] .

Sent from my Nexus 5