yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] ramjet73:
That depends on what kernel you are flashing to replace it. If the replacement kernel uses the anykernel installation method then it makes sense to flash the default boot.img from the ROM, which is usually a stock kernel, to restore whatever ramdisk changes the ROM developer might have made. If the new custom kernel flashes a complete boot.img like Franco and faux, there's no point, since it will be overlaid completely anyway. The ROM you referenced appears to be an exception since it includes a custom kernel by default so the developer recommends flashing his version of the stock kernel which may or may not have ramdisk changes. My guess is that it doesn't since I doubt that he has made any changes to the ramdisk in the Franco boot.img that is his default.

I really don't understand why talented kernel developers like Franco and faux insist on flashing a complete boot.img rather than using the anykernel installation method. I guess it does eliminate possible conflicts between what the kernel developer and ROM developer do to the ramdisk but at the expense of completely eliminating the ROM developer's changes.

ramjet73
[Nexus 5 Original Android Development] 21plays:
Thanks for in the in depth. So yes pat.seven(the user who asked the question), in this case you do need to flash stock kernel first
[Nexus 5 Original Android Development] gpvecchi:
2.05 seems snappier to me...
[Nexus 5 Original Android Development] Blac Caesar:
Same here.. Terminus ROM by Lichti is already quick, but now it kinda seems a bit faster at certain tasks
[Nexus 5 Original Android Development] flar2:
Many kernel devs do the complete boot.img because it is a lot less risky and much more convenient. I'd like to do that too (and actually do on some of my other kernels). There is a lot of stuff in the ramdisk that the kernel dev needs to have control of. I make extensive changes to the ramdisk during installation, and there is a big chance something can go wrong. It's been a constant battle trying to explain why you can't flash EX over other custom kernels, and when people go against these warnings and do it, they get a bad experience and think EX is overhyped. Franco and faux would never risk that, as they have well established paid apps and a financial stake in keeping and growing their user bases. It also allows franco to have a simple installation from his app (just write the boot.img and reboot). I wish I could do that in my app, but it would be far too complicated and risky, especially since some of my devices need kernel modules and come with system write protection by default.
[Nexus 5 Original Android Development] yanleites:
[MENTION=4684315]flar2[/MENTION], When the 2.05 will be released as normal kernel and not beta?
[Nexus 5 Original Android Development] giarob78:
I'm on the latest kernel after 1 week of 2.04, battery seems the same, amazing, it seems more fast and stable, good job like always!! ;)
[Nexus 5 Original Android Development] donteo:
when using a headset facing echo with 2.04-2.05 :mad: any solution ?
[Nexus 5 Original Android Development] bleuxeon:
A nice update notification :

:p
[Nexus 5 Original Android Development] klarkent:
Hi all I flashed ElementalX 2.05 on top of Lollipop 5.0.1 but it led me to a lot of force closes and a message of full storage. I thought that it was because of root so I flashed boot.img from stock, flashed again ElementalX and wiped data and dalvik but didn't work. I had to wipe everything. There's someone that installed ElementalX on 5.0.1?!
[Nexus 5 Original Android Development] rhamej:
A bunch of us have. I'm running it on 5.01 with zero issues. Only thing I have noticed with 2.05 is a little more battery drain with the screen on as mentioned before.
[Nexus 5 Original Android Development] dechronic:
It sounds like your /data partition is formatted as another file system like f2fs.
[Nexus 5 Original Android Development] magnamentis:
did you restore from TiBu or He which is not recommended upon first switch from KK to LP? if not, i recommend to delete the "android" folder on your sdcard0 or you can make a list of al FC-ing apps and delete only their respective folder in "android" on sdcard0

that's a procedure which in addition to a factory reset prevents further incompatibility issues because quite a number of apps are not playing well with their kitkat reminders on LP. further the change from dalvic to art adds to it. i deleted my dalvik folder as well upon my first switch and never had any fc or anything like that. for some it might have gone well without all this but if you already did a common clean install and still have issues this might be the next more rigoros attempt. one thing is sure and you have to keep in mind, without any compatibility issues ( residues of whatever kind that don't play well on LP ) this does not happen.

but the most important thing in reply to your post is: nothing to do with the kernel, nothing at all, it's userspace ( your config )

---------- Post added at 03:39 PM ---------- Previous post was at 03:37 PM ----------

a possibility of course but i think someone who uses f2fs would be aware of this and at least have mentioned it, i mean f2fs does in no way just drop on the device, it's a very intentional thing with quite a few things to consider, which again makes users fully aware of potential traps.
[Nexus 5 Original Android Development] daffie:
Any link to 2.04 version?

On my N5 it does seems like 2.05 is using a bit more battery when screen on. In standby battery drain however is very very good (small).
[Nexus 5 Original Android Development] flar2:
I will probably revert the changes to the governor.
[Nexus 5 Original Android Development] kuyam:
ElementalX-N5-2.04.zip | ElementalX-N5-2.04.zip | by flar2 for Nexus 5 https://www.androidfilehost.com/?fid=95832962473396264
[Nexus 5 Original Android Development] klarkent:
So, I'm just not lucky...

XD I've never heard of Stock rom with f2fs partition! ;P

No I jump into each android version (4.4 -> first L dev preview -> second L dev preview -> 5.0 -> 5.0.1) with a bunch of wipes... so the system should be clean.

I'm afraid that the problem is with autoroot. I think it modified the kernel and so I've got incompatibilities...
[Nexus 5 Original Android Development] daffie:
cheers!
[Nexus 5 Original Android Development] matteventu:
I have stock 5.0.1 + root (just installed CWM and flashed SuperSU), and ElementalX 2.04. Works like a charm ;)
[Nexus 5 Original Android Development] magnamentis:
yeah, there are a bunch of possible causes, just keep us posted how it goes and what will have solved it, so that we are alert to whatever it was. always good to learn, albeit preferedly without others suffering to much :)

good luck
[Nexus 5 Original Android Development] GragonV:
2.04 provides such fantastic battery, and a lag free performance in 3D game :D

however I got some random freezed screen and must reboot the device :(

Wanna try 2.05 but since a lot of reports (from forum and my friends) of missing great battery used to have on 2.04, I think I'll wait :)
[Nexus 5 Original Android Development] fkloznica:
For me 2.05 is much better in games than 2.04. Didn't compare battery life..
[Nexus 5 Original Android Development] crian:
For me battery life on 2.05 is as good as on 2.04. Performance on 2.05 is better.
[Nexus 5 Original Android Development] abalam:
Much better.
[Nexus 5 Original Android Development] Bryan949:
This kernal is great. I waas on defcon v10 and my battery was terrible. Came back to this and wow.
[Nexus 5 Original Android Development] shr33kant:
I'm really digging the new performance of v2.05, battery life seems the same to me. Gaming performance is definitely better.
[Nexus 5 Original Android Development] crian:
Performance is really awesome with 2.05
[Nexus 5 Original Android Development] :
Anyone have problems with backlight dimmer? I checked it during installation but the lowest brightness setting is same as stock. I am running Cataclysm Dec 22 Nightly. I would appreciate any help
[Nexus 5 Original Android Development] mrro82:
Thanks [MENTION=4684315]flar2[/MENTION] for your awesome kernel. My nexus 5 is a whole new phone with it. Appreciate the effort and can't wait to see what the new year brings. Happy Holidays!
[Nexus 5 Original Android Development] diggmc:
I've noticed this behavior too, but I thought it was a buggy app or the "memory leak" that everyone is complaining about as I don't reboot my phone often.
[Nexus 5 Original Android Development] Dave08:
I flashed it on 5.0.1 yesterday with no problems. I was rooted and running Franco, so I dirty flashed stock ROM, re-rooted, and then flashed ElementalX 2.05. Everything is working fine.
[Nexus 5 Original Android Development] Jax Teller:
[MENTION=4684315]flar2[/MENTION] why don't you keep both versions of ElementalX governor in the kernel.

A lot of people liked the performance of the new ElementalX governor.

Maybe the new governor should have a different name and be selectable though Aroma installer.

Just an idea.[emoji3]
[Nexus 5 Original Android Development] Co.Tibi:
[MENTION=298610]Flar[/MENTION] It seems that battery lasts longer on 2.05 for me. There's also a performance boost that is quite obvious. Maybe give people a chance to experiment more with this version.
[Nexus 5 Original Android Development] howard bamber:
Allways the best
[Nexus 5 Original Android Development] bleuxeon:
looks the same here.
[Nexus 5 Original Android Development] dechronic:
+1 I had the same thought
[Nexus 5 Original Android Development] afraaa:
Sir do u have any non-free app on google play ? I found a way to donatw by purchase dev's application . i 'm developee too but on local market . Hope u have one . and Let me know about that
[Nexus 5 Original Android Development] Elluel:
You mean this?

https://play.google.com/store/apps/details?id=flar2.elementalxkernel
[Nexus 5 Original Android Development] NovaSlim:
https://play.google.com/store/apps/details?id=flar2.elementalxkernel
[Nexus 5 Original Android Development] afraaa:
yeahhhhhhhhhhhhhhhhh thanks u both of you , i finally found a way to donate . we can buy giftcard 10 $ , it's expensive like 10 time of your 1 dollar or 1 euro here but i want to do it to three of our nexus developers . its nothing compare to what they are doing for us and whole android community
[Nexus 5 Original Android Development] bray424:
Is it safe to assume the 5.0 builds don't work with caf roms, like the cm12 caf roms myfluxi is starting to build? They're noticeably smoother than aosp builds, but without this kernel the battery life is... Well let's just call it "unacceptable".
[Nexus 5 Original Android Development] Eliranu:
All working OK with CM12 here
[Nexus 5 Original Android Development] my95z34:
Yeah, I've noticed a lot of options don't work for me. USB fast charge, backlight dimmer, swipe to sleep... No idea why.
[Nexus 5 Original Android Development] :
Thanks for the reply
[Nexus 5 Original Android Development] ramjet73:
Which "CM12" ROM are you using?

Most of the existing ROM's are built on an AOSP base with cherry-picked mods from CM11.

The prior post indicated that [MENTION=4152171]myfluxi[/MENTION] is building a true CM12 ROM with a CAF base and if anyone can do that at this point it would be him. But if that's the case it will need a CM/CAF specific kernel.

Or is there another CAF-based true CM12 ROM out already?

It probably has to do with how you flashed ElementalX and/or how you are setting those options. If init.d isn't working then none of the features will either.

ramjet73
[Nexus 5 Original Android Development] flar2:
Merry Christmas everyone, and thanks for a great year for nexus 5 development. The feedback and help I get in this thread is what makes this kernel what it is.
[Nexus 5 Original Android Development] Blac Caesar:
Thank you, [MENTION=4684315]flar2[/MENTION], for your hard work! Merry Christmas to you and yours, bro.
[Nexus 5 Original Android Development] daihard:
Merry Christmas to you, too! Thank you for your great work!
[Nexus 5 Original Android Development] afraaa:
marry christmas

thanks to google android xda and great developer like you , without you we wouldn't be surprised by our device , XDA and canada and we all are proud of you . i really wanna reach to your skill level and become full developer of app and devices . for now junior app developer what I'm .

hat's Off .
[Nexus 5 Original Android Development] BrandoHD:
Battery seems really good on 2.05, really enjoying this kernel

And Merry Christmas to all who celebrate ?
[Nexus 5 Original Android Development] gverma1:
Merry Christmas flar2, and friends on XDA.
[Nexus 5 Original Android Development] momamman:
Hi all, I'm a noob to this thread and kernel universe and just wanted to find some info out :

I've got an ARHD 83.1 ROM flashed which comes preloaded with xposed frame work and sense 6 toolbox. I really want my wake gestures to work and I've enabled the framework and installed the wake gestures but every time I try to activate doubletaptowake, its greyed out and says I need kernel support.

Here's my question ? Doesn't ARHD come preloaded with xposed ( which includes the necessary kernel to work wake gestures )? So why do I manually have to always flash elemental x ?

The other modules work fine after a soft reboot , like the " hold volume button for flashlight " , I just don't get it

Thank you

Edit : forgot , Merry Xmas people
[Nexus 5 Original Android Development] sherlock5545:
You said it comes with Xposed, not the kernel. Unless Elemental X is already included in the ROM as the default kernel, you have to flash it manually all the time.
[Nexus 5 Original Android Development] Co.Tibi:
Merry Christmas everyone!
[Nexus 5 Original Android Development] menaaboud:
Mic and Sound boost

Hello,

I have been using elemntalX for a while now, iam missing features like,mic boost and sound boost, i found in another kernel, i prefer elemntalX as it really save battery than the others. , nexus 5 is known for a fultty mic volume.

Waiting yiur feedback

Thank you.
[Nexus 5 Original Android Development] rhamej:
https://play.google.com/store/apps/details?id=flar2.elementalxkernel
[Nexus 5 Original Android Development] ramjet73:
Anykernel versus boot.img installation method

As a follow-on to the previous discussion about anykernel and why some kernel developers don't use it, I just found out about anykernel2 by [MENTION=1143630]osmosis[/MENTION] in another thread, which provides some additional structure for modification of the ramdisk.

It will be interesting to see if those enhancements make the anykernel installation method more attractive to the kernel developers that currently do a full boot.img installation.

ramjet73
[Nexus 5 Original Android Development] xFuGiToiDx:
You are posting on the wrong thread buddy. This is only for the nexus 5 not HTC one m7. However I do own a HTC one m7 and had arhd 83.1 installed for a while. The ROM comes with the stock kernel for stability, not elementalx. The stock kernel doesnt support double tap to wake so you will need to flash elementalx to get it working.
[Nexus 5 Original Android Development] joho5:
If I want to revert to stock kernel, can I just flash the stock boot?

Or do I need to delete the config files for elemental somewhere?
[Nexus 5 Original Android Development] Brushstroke:
Merry Christmas [MENTION=4684315]flar2[/MENTION]! Keep doing whatever you've done with 2.05. Best battery life I've seen with this kernel.
[Nexus 5 Original Android Development] nebulah:
Just flash stock boot.img
[Nexus 5 Original Android Development] siren215:
does installing this on stock rom wipe my device?
[Nexus 5 Original Android Development] daihard:
No.

Cheers.
[Nexus 5 Original Android Development] Co.Tibi:
I'm back to report on the latest v.2.05. I'm on stock/rooted/elX and nothing else. Overclocked to 2.496 and slightly undervolted at the minimum freq. and at other most used freq.s. For the first time ever I'm at 52% battery and more than 2h SOT with my usual usage and without dimming my screen too much (I'd usually never get past 2h and 30 min, and now I'm probably going to reach 4h of use). I'd say 2.05 is a pretty sweet release in my case.
[Nexus 5 Original Android Development] EdgA#1:
What is the current kernel? Now uses its own ramdisk or from ROM?

BTW, merry xmas and gj flar2!!
[Nexus 5 Original Android Development] Elluel:
Takes the ramdisk from existing kernel and modifies it
[Nexus 5 Original Android Development] GragonV:
kindda wierd

since I haven't tweak any thing relate to ram since I'm on 2.04 :-SS
[Nexus 5 Original Android Development] nunoleite46:
I buy the ElementalX kernel APP, and its amazing! :)

Sent from my Nexus 5 [Cataclysm]
[Nexus 5 Original Android Development] EdgA#1:
The app is highly recommended, very nice understated, everything inside what you need.

Like it!!
[Nexus 5 Original Android Development] DroidOnRoids:
Yeah I'm hitting 51% with 2.5 hours on screen on stock frequencies with 2.05. Helluva lot better than stock kernel. I'd get 3 hours on screen on a total charge with stock. This kernel is no joke.
[Nexus 5 Original Android Development] Tylog:
All the best wishes to you :)
[Nexus 5 Original Android Development] frog67:
I have tested 2.05 in XtraSmoth 3.1 but sweep2wake left not work and also have a display temperature problem when use data connection

Regards
[Nexus 5 Original Android Development] marsaltito:
First flash default kernel then after boot/reboot flash elemtalX . :)
[Nexus 5 Original Android Development] howard bamber:
Love the kernel but I'm puzzled by the narrow band of movement, same as the LP one. The only alternative I've made is moving the minimum too 300. This is with kakao talk on all the time..
[Nexus 5 Original Android Development] morfei1:
Hello! The need of Swipe2Sleep function brought me to this thread. I've already flashed the kernel andnow it's works like a charm :fingers-crossed:

Thanks for the great work!
[Nexus 5 Original Android Development] DroidIt!:
Is that trickster? That's not a very accurate app. I would use the elemental x one is much better at reading CPU. [emoji106]
[Nexus 5 Original Android Development] Tex99:
Sorry there is an elementalx app ? Where can I find it ? Thank you very much
[Nexus 5 Original Android Development] rhamej:
Play store
[Nexus 5 Original Android Development] matteventu:
From the Play Store ;)
[Nexus 5 Original Android Development] c_86:
Or read the thread because it's been posted within the last 5 pages
[Nexus 5 Original Android Development] hellsgod:
About what are you puzzled actually? ElementalX uses qualcomm's mpdecision, which locks the min freq to 1267mhz for about 3 seconds after you touched the screen. So most of the time you're typing, scrolling, interact with the UI and so on your device scales between 1267mhz and up.

hells
[Nexus 5 Original Android Development] 7sen:
I am on other kernel [emoji102]. If i want install Elementalx. Should i flash the stock kernel first !
[Nexus 5 Original Android Development] PetritH:
u can dirty flash your rom then install elemental :)
[Nexus 5 Original Android Development] Draconius007:
Just a wee question.

So i converted my /data and /cache partition to f2fs and now I have installed cataclysm, What I want to know before I flash the elementalX kernel is that, do i now directly flash the elementalX kernel or do i need to flash the "F2FS-EXT4-Lollipop-Kernel-Cl3Kener-Kexec-Permissive" kernel ???

A prompt reply would be greatly appreciated .

THANKS !!
[Nexus 5 Original Android Development] cdonald:
Yes, you will need to flash that the F2FS-EXT4 kernel, either permissive or enforcing, depending on your preferences. ElementalX will need the ramdisk to work properly with F2FS
[Nexus 5 Original Android Development] GalaxyDozie:
New to the Kernel

I love the idea of the backlight screen dimming but for me it only seems that half the screen is dimmed which makes for a REALLy ugly visual experience. Is this a bug? Should this be happening? One half of the screen is noticeably darker than the other.

Other than that I look forward to seeing what this kernel can offer me battery wise.
[Nexus 5 Original Android Development] sherlock5545:
Not experiencing this issue at all, the screen dims equally.
[Nexus 5 Original Android Development] hellsgod:
Its because some panels don't allow such a low brightness levels.

hells
[Nexus 5 Original Android Development] krazeecracker:
For those pulling 4+ hours SOT. Are you just using the default settings? I'm thinking of just flashing the express.
[Nexus 5 Original Android Development] Elluel:
It depends on the way you use your phone. Different settings suit different usage.
[Nexus 5 Original Android Development] easyrider77:
I tried this kernel with a rom I am on but I always get stuck at the beginning Google screen during boot up and it just stalls there.

So I'm curious if all I am doing is under clocking from stock to 1.2ghz and I touch nothing else during the aroma setup, is there any other special thing I need to do?

I am simply after battery saveing so that is why just lowering the CPU speed is all I am doing, no voltage or double tap or anything else.

The ROM I am on is the last official carbon kitkat 4.4.4 ROM and its kernel reads as follows:

3.4.0-cyanogenmod-gb4379ab

hudson@nas #1.

I'm not real familiar with kernel stuff so I'm not sure if that info will help or not.
[Nexus 5 Original Android Development] 7sen:
OKAY only whatsapp and snapchat and instagram and sometimes call

whats the best set up :crying:
[Nexus 5 Original Android Development] vickyjusme:
Maybe you have crappy signal. Just switch to edge while on WiFi and you may have a better battery life.
[Nexus 5 Original Android Development] diggmc:
Uh, if your flashing a 2.x.x, it won't work. The 1.x.x kernels are for KitKat Roms, the 2.x.x kernels are for lollipop Roms.
[Nexus 5 Original Android Development] easyrider77:
Ah, OK thanks for the heads up.

Any ideas why I keep stalling at the Google bootup screen?
[Nexus 5 Original Android Development] 7sen:
i only using WIFI and only 2,4 frequency
[Nexus 5 Original Android Development] vickyjusme:
Post your battery stats in the battery section in the general thread. Someone might help you.
[Nexus 5 Original Android Development] Elluel:
Better to post it in the stickied Battery Life Help thread in the Q&A section instead
[Nexus 5 Original Android Development] anthonyp326:
Cause it's a slight difference ..
[Nexus 5 Original Android Development] EagleEye92:
That's why I asked for screenshoots... What's the point flashing kernel twice to see the difference if somebody already done it. I didn't ask you though.
[Nexus 5 Original Android Development] edangel:
I am always confusing whta to choose between current ramdisk or use stock ramdisk..!whats the difference?i always leave it as it is already ticked (current ramdisk)..

Installed now elemantalx 18 and using all stock with elementalx and gboost enabled..lets see how will perform in terms of stability and battery ..

Using this kernel since beta 14 and didnt tried anything else :)

I just like the way it works...till now no problems for me with cataclysm rom..!all is working great..!

Thanks flar2 for your hard work..wish you merry xmas.. :)
[Nexus 5 Original Android Development] flar2:
You might get better battery life with gboost disabled. Try it and see if you like it. I think the ui will be pretty smooth without it.

Reinstalling is probably easiest. You can also edit /etc/elementalx.conf, but it seems difficult to save it from an app. Must be security in Android 4.4.

You won't be able to see it in screen shots.

Just navigate to /sys/module/mdss_dsi/parameters/color_preset

change to 1 to enable it, then turn the screen off and back on. You'll see it change.

change to 0 to disable it, turn off and on. Compare the difference and choose whichever you like.

There is some current leak when it is enabled. It's the same on all kernels with s2w as well as the touch control app. The problem is the power to the screen has to be left on or it won't detect touches.

I have another idea to minimize the drain, but I haven't tried it yet and I'm not sure it will work. We're probably stuck with the terrible drain unless LG releases new firmware or some kind of documentation.