yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] dechronic:
Attached is an unbootable stock 5.1 kernel with f2fs entries in the ramdisk for data + cache for use with ElementalX 2.11 (Android 5.1) for those that use f2fs.
[Nexus 5 Original Android Development] csantiviago:
Looks like /dev/diag is gone?
[Nexus 5 Original Android Development] russian392:
So you just flash this then elemental x over it?
[Nexus 5 Original Android Development] Lownita:
If I have flashed 2.10 over 5.1 stock rom already, what is the best way to update to 2.11 then?
[Nexus 5 Original Android Development] dechronic:
Yes. After flashing ElementalX 2.11 you can reboot. However, rememeber it will only boot if the /cache and /data partitions are formatted as f2fs.

(For those that don't know) Do NOT format the /data partition to f2fs without first backing up and copying everything from your /sdcard to a PC. If those partitions are already using f2fs then no need to format again, just flash the my file and EX 2.11 and you are good.
[Nexus 5 Original Android Development] thanostsimo:
You just flash 2.11
[Nexus 5 Original Android Development] #sharath:
Really?
[Nexus 5 Original Android Development] thanostsimo:
Yep, never had any problems with flashing a kernel over another :)
[Nexus 5 Original Android Development] #sharath:
flar2 said that only flash this over 5.1 kernel, did you ready my previous post with his quote?
[Nexus 5 Original Android Development] thanostsimo:
Matter of fact I didn't, I've just reported that 2.11 works if you flash it over 2.10. Does this cause any problems?
[Nexus 5 Original Android Development] flar2:
You must flash over the 5.1 kernel. Ramdisk has changed, you don't want the old one.
[Nexus 5 Original Android Development] thanostsimo:
Oh I see. Should I just flash the stock kernel and then jump to 2.11?
[Nexus 5 Original Android Development] Archie411:
Do I need to flash both system.img and boot.img to go back to stock kernel? Or is flashing boot alone is enough?

If I do need to flash system, will system settings or anything other thing would revert to back to default?
[Nexus 5 Original Android Development] y0y0y:
just flash the boot.img
[Nexus 5 Original Android Development] Notechis:
Does anybody upload stock 5.1.boot.img or has a link

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] flar2:
If you've flashed other kernels, you should flash system and boot. Otherwise boot is sufficient.
[Nexus 5 Original Android Development] Archie411:
I flashed 5.1 clean and EX 2.10 yesterday. :)

I will flash boot and then flash 2.11. Thanks!
[Nexus 5 Original Android Development] Dolphin Trainer:
Bootloop with encryption enabled

Is there anyone else who has had issues booting with encryption and a password set? On Android 5.1 w/EX 2.11 I can't boot unless I remove the encryption password on my N5. When an encryption password is set, the phone just bootloops..
[Nexus 5 Original Android Development] GR0S:
Another attempt to backport fresh f2fs. This time is a little bit more hacky, but should work.

Source: https://github.com/nzer/ElementalX-N5/commits/f2fs

I won't reformat my phone until 5.1 stabilizes, so only other F2FS users can try new image.
[Nexus 5 Original Android Development] dechronic:
This is based on the 2.11 code right? I am willing to try it.
[Nexus 5 Original Android Development] GR0S:
Yes, it is.

I haven't tried it, but my previous f2fs port was pretty successful.

Only few users had troubles with /system f2fs partition. I believe it was something with selinux and mount options.

Also, make a backup, things may go wrong.
[Nexus 5 Original Android Development] dechronic:
Does it use the ramdisk from the previous ramdisk or does it change the ramdisk entries to f2fs, including the one for /system?

Why I am asking is that after flashing and rebooting it, it booted straight to the bootloader and then clicking Start in the bootloader just hung the phone with a black screen.

My f2fs partitions are /data and /cache.

Recovered by flashing my dummy file again and EX 2.11
[Nexus 5 Original Android Development] GR0S:
Perhaps I messed up the image. I'll recompile and reupload.
[Nexus 5 Original Android Development] GR0S:
Fixed image, I copied wrong file. Boots fine on my phone.
[Nexus 5 Original Android Development] slobo2712:
Does dt2w drain to much battery or it can be used? tnx
[Nexus 5 Original Android Development] GR0S:
It does, but relatively not much when you using device alot
[Nexus 5 Original Android Development] tl173:
I'm on Nexus 5 running CM12 20150311-NIGHTLY // I'm not able to mount usb/otg when ElementalX 2.10 is installed with or without stickmount. With stock kernel, usb works just fine, shows up in Solid Explorer and is mountable/unmountable in settings. When ElementalX 2.10 is installed, usb appears to mount, but doesn't appear in file manager (regardless of stickmount installed or not). On unplug, system recognizes that usb was present and notifies to reinsert.
[Nexus 5 Original Android Development] flar2:
Install SuperSU
[Nexus 5 Original Android Development] rpugsley:
flar2, any plans to support F2FS native? Is it possible?
[Nexus 5 Original Android Development] Elluel:
ElementalX uses the ramdisk of the kernel it is installed on top of. If you install it over a kernel which has F2FS support in the ramdisk, then F2FS will work.
[Nexus 5 Original Android Development] core720:
For battery, the beast is hotplugin or mpde...?
[Nexus 5 Original Android Development] DroidIt!:
:) Both
[Nexus 5 Original Android Development] Lownita:
Exactly what I did, works perfectly well so far.
[Nexus 5 Original Android Development] Achilles.:
In my experience mpdecision is useful when phone is going to in deep sleep for long durations (For eg When you are at Work)

And hotplug is useful when you are going to use your phone continously (Eg When you are continous chatting or surfing)

Sent from my Nexus 5
[Nexus 5 Original Android Development] lucas107ok:
Diag Mode

This kernel has diag mode? Ty
[Nexus 5 Original Android Development] sjknight413:
Mpdecision is a hotplug. You mean the custom hotplug.

But seriously this makes no sense. If anything mpdecision would be more useful for continuous use as it will keep the frequency up when you touch the screen and keep everything really smooth. They also both have basically the same behaviour in deep sleep.

I prefer the custom hotplug because for me it is much more conservative and easy on the battery whilst still staying smooth.

Sent from my Cataclysm + ElementalX powered Nexus 5
[Nexus 5 Original Android Development] nexttjme:
hey, i'm new to this kernel. Can someone tell me the settings for the best battery life?

I'm on the lastest Cataclysm 5.1 Mar 3.
[Nexus 5 Original Android Development] DroidIt!:
Pretty much I set max CPU at 1.9 and use custom hotplug and just about leave everything else alone. I have the gesture features off and use manual brightness for my screen. Flar seems like he's really good with testing for optimal settings with smoothness vs. battery, so I just leave the particulars to a pro. :)
[Nexus 5 Original Android Development] csantiviago:
Looks like it doesn't... Yet.
[Nexus 5 Original Android Development] dskies:
I'm using cpu at 2.2 (stock) , the various settings left alone, UV at 750, screen dim, every touch control disabled and mpdecision on. It seems very smooth and less juice friendly. If you need any explanation about any settings you can ask here, there will be surely some user that already have tested it.
[Nexus 5 Original Android Development] neil_clavano:
Can I use this kernel with a rooted stock 5.1? Flashing 5.1 image then root
[Nexus 5 Original Android Development] Achilles.:
From my knowledge on MPD the more you use the phone the more it ramps up the frequency as it is more performance oriented and hence slightly more drain when using the phone. But when in deepsleep it keeps only one core on. So more battery saving when in deepsleep for longer durations.

On the other-hand as you said hotplug is more conservative when you are using the phone. So it will provide better battery when you use your phone more often as it ramps up the frequency slowly. But in deepsleep it keeps 2 cores active so slightly more drain during sleep.

So basically choosing between MPD or Custom Hotplug comes down to the way user uses his phone.

And well that is just from my experience, might differ for others.

Sent from my Nexus 5
[Nexus 5 Original Android Development] InsertDumbNick:
Yea of course.
[Nexus 5 Original Android Development] smsmasters:
Does anyone else have a crash in Real Racing 3 with this kernel? Keeps crashing for me after the tutorial race.
[Nexus 5 Original Android Development] georgios73:
Just tried - have no crash issues
[Nexus 5 Original Android Development] fabulous69:
hi mate

how do you disable touch control? :)
[Nexus 5 Original Android Development] till22:
Wrong: CLICK ME
[Nexus 5 Original Android Development] yerfenuj:
Hi xda and elementalx running this kernel with cataclysm rom. What is the best kernel set up for best battery? Oftenly use my phone on mc4 online
[Nexus 5 Original Android Development] till22:
Just passing by to report that 2.11 is working flawlessly on Cataclysm 5.1, almost everything stock.

Thank you, [MENTION=4684315]flar2[/MENTION]!

[MENTION=6159092]t3al[/MENTION] Thank you, it almost fixed my issue. It jumps back sometimes, but not as much as before.
[Nexus 5 Original Android Development] jgordon00:
Hi all,

I'm on Cataclysm 5.1 beta and installed EX 2.11 (Express). Just experienced my first phone lock-up (unresponsive touch screen -- everything appears frozen), forcing me to hard boot the phone.

I wasn't doing anything special. Just reading this forum on the Tapatalk app.

Wondering if anyone else has had this "phone lockup/freeze" experience? I started seeing this happening a few kernel versions ago... Not sure what's causing it.
[Nexus 5 Original Android Development] gverma1:
Read till22's post two above yours.
[Nexus 5 Original Android Development] jgordon00:
Ok so how does that help me? He has the same setup but different results. I can run the phone all day for long periods of time with no lockups and then all of a sudden one occurs. Just want to know if others have seen this.
[Nexus 5 Original Android Development] gverma1:
Suggestion- use Aroma installer the first time and use all default settings. You should first flash boot.img from Cataclysm or dirty flash Cataclysm. Then immediately flash EX2.11 aroma. Then flash Supersu2.46. Then boot up the phone. If you don't have busybox by stericsson, install it from playstore (free).
[Nexus 5 Original Android Development] jgordon00:
Thanks for the suggestion. I installed Cataclysm clean after a factory reset. Before the install I flashed the stock 5.1 bootloader and radio. And SuperSU 2.46.

After the first successful boot I went back into TWRP, installed EX 2.11 Express (which I understand has all the defaults set?), wiped cache and Dalvik and rebooted. Not sure how flashing the non-express version with Aroma (and accepting defaults) would be any different???

Oh... And can confirm I have busybox installed. Think it comes with Cataclysm.
[Nexus 5 Original Android Development] Ben36:
Have you undervolted?

Sent via tapatalk from my cataclysm'd Lollipooop Nexus 5
[Nexus 5 Original Android Development] jgordon00:
No, I just have whatever EX 2.11 defaults are in place with the Express installer.
[Nexus 5 Original Android Development] flar2:
Wipe caches and reflash everything. EX and cataclysm are both 100% stable
[Nexus 5 Original Android Development] ASHURiCAN:
I read in OP "download for Lollipop" but not "CM12 sub". Does it mean it's not compatible with CM12? Sorry if it has already been asked.
[Nexus 5 Original Android Development] tylerdurden83:
nm
[Nexus 5 Original Android Development] Primokorn:
it works with hammerhead builds not hammerheadcaf ones.

BTW you did read OP but you did not search through the posts ;)
[Nexus 5 Original Android Development] ASHURiCAN:
Thx, I'm using tapatalk and the search function is not the best I used... ^^
[Nexus 5 Original Android Development] varuntis1993:
[MENTION=4684315]flar2[/MENTION] I have some freezing issues on whatever kernel I try particularly when using chrome. Phone just freezes and then I have force reboot it.

Had these issues on 5.0.2 and now have them on 5.1 also. I have attached last_kmsg, would be great if you could please tell me whats the issue.
[Nexus 5 Original Android Development] flar2:
There's no kernel error, but lots of stuff getting killed due to low memory. Probably some app has a memory leak.
[Nexus 5 Original Android Development] varuntis1993:
Thanks for the quick reply, is there a way to track down that app? I guess its chrome but want to be sure. Sorry for going off topic

Btw whats up with so many denials, is it normal?
[Nexus 5 Original Android Development] BabboDemonio:
I report this message to confirm that there is a memory leak
[Nexus 5 Original Android Development] Kroniq:
I don't seem to have that problem. When I swipe it away, my ram drops.
[Nexus 5 Original Android Development] Achilles.:
Not trying to attack your opinions but if you check it in any kernel management app on Custom Hotplug, Core Online During Suspend are set to 2 (Atleast on Nexus 5).

Sent from my Nexus 5
[Nexus 5 Original Android Development] till22:
No worries, it's a forum - not a lawbook :)

I just quoted the dev of the kernel, he should know hehe
[Nexus 5 Original Android Development] dannykatz7:
Wake gestures not supported?

I am running Stock 5.0.1 on nexus 5, with xposed and wake gestures installed with elementalX 2.10 installed. Getting the message "Your divide either does not support kernel level wake gestures or they are currently disabled." Any idea why this might be/is there a fix?
[Nexus 5 Original Android Development] trancinguy:
Use the other wake gesture app by Flar2.
[Nexus 5 Original Android Development] meteora:
Quick questions

Hi all

I have two questions which AFAIK were not answered in OP.

1- I have Cataclysm 5.1 on my N5, can I install and use this kernel over it?

2- I was using Franco Kernel on 5.01 but because of the lack of active development on that kernel I decided to use this from now on. Supposing that I use both kernels with the default settings, how do these two kernels compare in term of performance and battery life? I know there is no definite answer to this question but I want to make up my mind.

Thanks
[Nexus 5 Original Android Development] magnamentis:
1) yes, you'd have to use 2.11 and NOT 2.10 or 1.13

2) it depends a bit on which build of franco's you have installed. this kernel is without ups and downs. regular performance over months without

... glitches and as to battery and performance it's well balanced in default settings while battery can be considered very good and fluidity in daily

... usage as well. question mark would be for heavy gaming but can be tweaked for it
[Nexus 5 Original Android Development] dechronic:
I cannot comment on Franco kernel but this kernel has two options that can affect battery and performance which is already very good. Using the standard version there is an option for custom hotplug. Persons who selected this found they got better battery life but slightly degraded performance over not selecting the option which uses the default mp decision which gives better responsiveness for CPU and GPU intensive apps. It has been reported that the difference on the battery between the two is reported as being only a 30 minute difference. Honestly, just try it for a day and you will know if you like it.

---------- Post added at 10:26 AM ---------- Previous post was at 10:20 AM ----------

With this version it was recommended by flar2 to use the standard version with the aroma installer the first time due to changes. And do everything else previously recommended
[Nexus 5 Original Android Development] dskies:
any news for a new version of kernel for 5.1?

latest doesn't seem so battery friendly
[Nexus 5 Original Android Development] NovaSlim:
2.11 is based on 5.1 kernel source, if you are experiencing bad battery life use better battery stat to see what are causing it.
[Nexus 5 Original Android Development] Ieatnoobs:
Working perfectly here with XtraSmooth 4 ROM. Also bought the kernel app to support Dev. Thanks!
[Nexus 5 Original Android Development] sjknight413:
Use the custom hotplugging option in the aroma installer and your battery life will be much improved.

Sent from my Cataclysm + ElementalX powered Nexus 5
[Nexus 5 Original Android Development] BorussenTobi:
Nothing else to change in settings? Just choose custom hotplugging?
[Nexus 5 Original Android Development] haseoxth:
I also disabled all the touch control functions in this kernel, flar makes it very stable on all stock settings so just leave the other things alone.
[Nexus 5 Original Android Development] thesebastian:
Is it possible to enable only the first two cores (and never use 3rd and 4th)?

(If so, is it possible to do this using mpdecision?)

Thanks

Sent from my Nexus 5
[Nexus 5 Original Android Development] crian:
On custom hotplug you can set max cores online on 2.
[Nexus 5 Original Android Development] thesebastian:
Thanks! So MPdecision must be disabled.

I'm gonna try it later. It is doable with EX app right? (Not the Aroma installer).

Sent from my Nexus 5
[Nexus 5 Original Android Development] rohit25:
Hey... Thanks for the kernel got 45k in antutu... Just wanted to know if this kernel has any option which I missed for GPU overclock....

P.S haven't used the search button yet as am out of town with Lil to no internet access ?

Edit:- searched and found my answer... thanks
[Nexus 5 Original Android Development] Edge330:
Feel lag with 2.11....

I checked custom hotplug box in aroma...
[Nexus 5 Original Android Development] Balino:
Why do you need to overclock this GPU ? [emoji41] it already performs really well! I actually always run it at 320mhz max. Just wondering why do you want to overclock it? An intensive game or just to benchmark?
[Nexus 5 Original Android Development] flar2:
No lag with this kernel unless you chose poor settings.

Go with the defaults.
[Nexus 5 Original Android Development] Flyview:
[MENTION=4684315]flar2[/MENTION] I have a really strange problem, can't track down what it's related to., hoping you have some insight.

Backstory: Ever since I got this Nexus 5, every 2-3 months it freezes, crashes and no longer boots, it's stuck at the first Google logo. When going into TWRP no partitions can be mounted. The only way to fix the situation is to format the system partition from bootloader. After that the partitions are mountable again and I run e2fsck on the system partition from TWRP, and re-flash system image. Then everything seems fine again...

Yesterday this happened TWICE within one day. I'm starting to wonder if it has something to do with how the system partition with 5.1 is now very full:

Fresh system.img with 0 modifications: 11.9mB free

+ElementalX 2.11 kernel: 9.52mB free

+SuperSU: 2.89mB free

Removing Hindi, Korean and Pinyin keyboards frees about 25mB. As a sidenote, what modifications does this kernel make to the system partition?
[Nexus 5 Original Android Development] AndroidMaximus:
Help! I was installed elementalx 2.10 on my nexus 5 with stock android lollipop, and my WiFi wasn't working help! [emoji17]<br/>
[Nexus 5 Original Android Development] walpurgisnacht30:
Full system partition is 5.1 issue. Not sure if that's an issue or that's how it works now.
[Nexus 5 Original Android Development] rohit25:
Dead trigger 2 gets choppy from time to time.... ➕ love benching my rig??

Although after searching for my answer that it ain't of use and possible in nexus 5
[Nexus 5 Original Android Development] flar2:
try ondemand with mpdecision while playing the game, and perhaps increase min gpu freq
[Nexus 5 Original Android Development] amphi66:
That's a scary one, if going on from the beginning . Sounds like a hardware issue (bad memory sector?) to.me.
[Nexus 5 Original Android Development] Elluel:
Searched the thread and I could only find these posts. I know it was a few months back, but a CPU temperature persistent notification would be useful, as the only apps I can find that do this are either old and deprecated (and rarely work), or are from other kernel apps which seem to mess up some settings here and there.
[Nexus 5 Original Android Development] walpurgisnacht30:
Thank God you did mention it again, I have already forgot that I request it before lol

And yes, persistent cpu notification is useful for some people like me.
[Nexus 5 Original Android Development] ranasrule:
has anyone attempted to flash ElementalX over FrancoKernel ? I know its not recommended by Im just curious ?
[Nexus 5 Original Android Development] gpvecchi:
Mpdecision and clean flash, but it seems that 2 cores don't want to turn on... What may I check?
[Nexus 5 Original Android Development] till22:
There's "system monitor" that lets you put a resizable floating notification, but I couldn't find it for normal notification, only cpu clock speeds.

You have to disable mpdrcision and enable the custom hotplug, that's the one that keeps 2 cores online.
[Nexus 5 Original Android Development] walpurgisnacht30:
I have use it before, and I didn't feel it fits for me, at least. Something like persistent cpu notification like in FKU app would be better rather than we have to install any other apps.
[Nexus 5 Original Android Development] ranasrule:
holy moly...this kernel is A M A Z I N G.....Im comming over from franco and the difference is like night and day.Simply mind blowing
[Nexus 5 Original Android Development] Haik0:
Nexus 4 ?

No Nexus 4 support , hah ? :/

Will there ever be ??
[Nexus 5 Original Android Development] fbf2201:
Get him a Nexus 4... :D
[Nexus 5 Original Android Development] gpvecchi:
No, I mean that core 3 and 4 are always offline...
[Nexus 5 Original Android Development] till22:
Similar asnwer: use custom hotplug and set max cores online to 2, then 3 & 4 will never get online.
[Nexus 5 Original Android Development] Atok_fr:
Owowowowowow. I'm a tree.
[Nexus 5 Original Android Development] martink1239:
I don't have the /dev/diag char device available. Is this not included in your current kernel or do I have to use a different system than stock android in order to see it? If you don't include it now, could you do so in a future release? thanks!!! (I want to run SnoopSnitch on the Nexus 5)
[Nexus 5 Original Android Development] dskies:
Absolutely false.

As you can see experimenting it.... Custom hotplugging is less battery friendly that stock MPDecision.

You can see more battery draining from custom hotplugging than MPDecision and this is corroborated from the reading of LogCat highlighting that Custom Hotplugging makes my device do a billion of errors (like Connection refused from Custom HotPlugging manager).

I see another thing that I think is a problem: Why "Powersave mode" in the EX App (I leave it untouched as flar2 sets it up) consumes more battery than Normal mode when in idle????
[Nexus 5 Original Android Development] ninjablackwing:
I read that it was possible to get all 4 cores online by turning off MPDecision but I think this method was only possible before the custom hotplug was added. So is there a way to turn all 4 cores online at all times on the current 2.11 version of this kernel?
[Nexus 5 Original Android Development] flar2:
There is a hotplugging button in the elementalx app that gives you the choice of Disabled (four online), custom hotplugging or mpdecision.
[Nexus 5 Original Android Development] ninjablackwing:
Thanks! I just purchased the app :) Everything's been running very smoothly with all four 4 cores online.