yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] wingoku:
Yep I pressed power and volume down to turn off the phone. Anyways I an downloading cataclysm 5.0 now. I'll flash it on my stock 5.0 running on elemental x.

The reason I'm doing this is because I m facing the microphone problem because of the noise cancelation. And also yellowish tint in my display. Are these issues resolved in cataclysm?
[Nexus 5 Original Android Development] :
For yellowish tint you need Display Control App by Franco. you can choose your desired display profile and remove the tint. Its available on Elementalx because the kernel supports it. Mic Noise Cancellation issue is not present on mine. Stock + ElementalX
[Nexus 5 Original Android Development] magnamentis:
i'm aware that it's a matter of taste but for me nothing beats the cooler color setting, none of the profiles comes close enough to that feature and then it's a set and forget thing. tried out all of them and again and again and always landed back with the original cooler colors which franco ditched in an early state of n5 development while [MENTION=4684315]flar2[/MENTION] kept it which brought me to this kernel just to find many more goodies and an attitude i prefer by f(l)ar haha...

since i admitted that it's a matter of personal preference ( taste ) this means just to bring this feature to your attention should you have missed it by accident. further you do not need franco's app, [MENTION=4684315]flar2[/MENTION] 's app can very well deal with color profiles as well, at least i remember it that way from the times when i was testing features. it's on the bottom of graphics settings "load color profile...."
[Nexus 5 Original Android Development] cipjanin:
How do i flash this kernel i have data and cache f2fs partitions?

What do i need to flash before the elemental x, and provide me with link please.

Sent from my Nexus 5
[Nexus 5 Original Android Development] vsot13:
Isn't all your answers in OP? One quick look there and I got them all;)

Sent from my Nexus 5
[Nexus 5 Original Android Development] flar2:
The elementalx app is now in the play store, you don't have to sign up for beta testing any more. It has support for color profiles and rgb controls, and is the only app with correct settings for wake gestures.
[Nexus 5 Original Android Development] dechronic:
You will need a kernel installed first with the F2FS lines in the ramdisk. I posted a dummy stock 5.0.1 kernel with the lines in. It will not boot but is used to install ElementalX so it will mount the /data and /cache partitions. Give me one second. Check back this post. I will add the link as an edit.

EDIT: See the post with the attached dummy kernel: http://xdaforums.com/showpost.php?p=57481468&postcount=547
[Nexus 5 Original Android Development] cipjanin:
yes i think i searched that and i find out...

but what about cl3kener EXT4/F2FS Kernel it will work too on any rom and kernel right i mean it will do the job for ramdisk?
[Nexus 5 Original Android Development] dechronic:
Just read the post I linked in my previous post
[Nexus 5 Original Android Development] cipjanin:
i read it...thanks

but as i said i flashed f2f/ext4 kernel from here before elemetnal x and it works great with terminus rom...

what do u think?
[Nexus 5 Original Android Development] dechronic:
Maybe you didn't understand my post and/or did not read that if you are coming from a different custom kernel you should re-flash the ROM first.

Let me explain.

1. Anytime you are coming from a different kernel, at the very least you should dirty flash the ROM. In other words re-flash the ROM to wipe the /system partition and reinstall the ROM. This removes any init.d scripts and settings files that may be present from a previous kernel.

2. Both ElementalX and the other kernel you mentioned (I will not mention it by name as this is not the thread to do that, out of respect), they both use the ramdisk of the previous kernel installed. In order for you to have /data and /cache as f2fs you need to:

STEP 1. Create a nandroid backup of your data parition and copy the file to your computer. No need to backup the /cache partition.

Copy your /sdcard to the computer too. Do the following: (for Windows, assumes that adb is in your PATH variable)

md C:\sdcard_backup
cd /d C:\sdcard_backup
adb pull /mnt/shell/emulated/0

STEP 2. Format the /data and /cache partitions to f2fs.

Install the dummy kernel with the ramdisk modified to mount the /data and /cache partitions as f2fs as found in the post I linked and then install the kernel of your choice.

STEP 3 (Optional): If the nandroid backup was made in TWRP, rename the part of the files from EXT4 to F2FS and restore the backup, it will format that /data partition again as f2fs and restore the data.
[Nexus 5 Original Android Development] wingoku:
Actually the display Control app by Franco doesn't keep the display settings on Reboot. They are reverted to yellow tinted screen. I have been experiencing mic noise cancellation bugs since day one. I tried to disable noise cancellation but that causes static noise on the other end.
[Nexus 5 Original Android Development] cipjanin:
I know all of that...

Only i am confused what to flash before the kernel...

I flashed that i linked to u above not yours zip.

And works

I always do that what u just said...

So to sum up

I have formated data and cache partitions in f2fs.

Installed rom

Than gapps

Than the f2fs/ext4 kernel that i linked to u

Than flashed elemental x

Than super su

Is something wrong?
[Nexus 5 Original Android Development] C3C076:
[MENTION=4684315]flar2[/MENTION]

Just dropping by to say the app is awesome and professionally looking. I can imagine the amount of work that has been put into it. Great work! :good:

Just a little suggestion if I may. I see there's a "power saving widget" available, which is great. It would be totally awesome if there was also "shortcut" (action) available which could bring even more flexibility as it wouldn't require the user to exit to launcher to control power saving mode. Using shortcut, it would be possible to bind it e.g. to my navbar ring (screenshot attached), custom quick settings tile, hardware key or it could even be used by whatever 3rd party apps that have support for using shortcuts. (E.g. automation apps).
[Nexus 5 Original Android Development] Lancez:
Which ROM is that
[Nexus 5 Original Android Development] C3C076:
It's my GravityBox xposed module running on top of stock KitKat.
[Nexus 5 Original Android Development] Lancez:
lol, almost forgot how kk looks like with your GB. Used to run the same setup as yours. Hopefully GB will make it's way to LP!
[Nexus 5 Original Android Development] paradoxiumwind:
Is it possible to allow FKU (Franco Kernel Updater app) to control more of the kernel settings when using ElementalX? Specifically, I'd like to boost the microphone gain, which I can when using f.Kernel and the FKU app, but most options including that one are unavailable when using ElementalX
[Nexus 5 Original Android Development] ramjet73:
Ummm...

Maybe you should ask Franco to improve his support for ELementalX in FKU? ;)

Your question is poorly timed given that [MENTION=4684315]flar2[/MENTION] announced a few pages back that his app, which IMO is far superior to FKU, is now available to everyone in the Play Store. :rolleyes:

ramjet73
[Nexus 5 Original Android Development] daihard:
I must have missed that announcement. Thank you for mentioning it!

.
[Nexus 5 Original Android Development] magnamentis:
if the sound would be tweakable i'm almost sure that the interface to do so would be included in EX app, so, albeit it remains to be confirmed, i'd say NO. because the feature, to my knowledge, is not included in the kernel and once it would be, it would be tweakable by many means, be it aroma, manually or any almost any of the known apps
[Nexus 5 Original Android Development] russlowe73:
Yes you can tweak mic gain with the ElementalX app.
[Nexus 5 Original Android Development] dechronic:
Maybe you are not reading the posts or not understanding them. My post #14861 in this thread clearly states you need to use the kernel that is in the post that I linked. The kernel you linked does not have a ramdisk. It is a custom kernel, which may conflict with ElementalX. Do not flash that kernel first and then EX. Either use the other one or ElementalX.

Procedure is to flash the ROM, flash gapps, flash the kernel in the post I linked and then the kernel you prefer. Either the other one you linked OR ElementalX. Not both.
[Nexus 5 Original Android Development] magnamentis:
thanks for correcting me, one, in this case myself, should really have a look first ( do the homework ) before posting when not sure, sorry for spreading non-sense, specially considering that fact that the it takes me 5 seconds look it up uhhh... :o
[Nexus 5 Original Android Development] theesotericone:
And purchased. Really nice job on the app man. Looks like all the beta testing paid off in a big way. Ease of use. Check. Cool design. Check. Lots of features. Check. Painless updating. Check. Looks like a can finally take Android Tuner off my home screen and replace it with Elemental. Thanks for all the time and effort put into devving. Your one of the best.:cool:
[Nexus 5 Original Android Development] mgear2:
I know it's annoying to ask questions like this since they're so common.

I'm using the "Candy5" rom. It's based on Cyanogen so I know I'd use the Cyanogen version of the kernel but there isn't one for Lollipop yet.

Would it be safe for me to flash the Lollipop version of the Kernel or would it have to be the Cyanogen one regardless?
[Nexus 5 Original Android Development] joho5:
If I update my system image to 5.0.1....is the existing kernel for 5.0 fine?
[Nexus 5 Original Android Development] CyberScopes:
You should be fine with the lollipop version, there is no specific cyanogen kernel yet
[Nexus 5 Original Android Development] dechronic:
If you mean the ElementalX 2.04 kernel then, yes it works fine with 5.0.1
[Nexus 5 Original Android Development] joho5:
So I'm about to flash the system.img of 5.0.1

I can skip flashing the boot.img then right to just keep elementalx?

Thanks for your response.
[Nexus 5 Original Android Development] dechronic:
You can install the system.img but re-flash ElementalX normal version (not express) back over itself so that it can place the config file and scripts back in place.
[Nexus 5 Original Android Development] mgear2:
Thanks!

I figured there was some massive difference between the two that would end up ruining my rom install or something.
[Nexus 5 Original Android Development] cocchiararo:
I used your file for 5.0 with success.

Now I want to try a custom ROM (NXE), but still use elementalX.

NXE is 5.0.2 now. Any chance you have an updated file for that? (NXE now uses the stock kernel).

Nexus 5 - Tapatalk
[Nexus 5 Original Android Development] SnZ:
KK dead or still kickin'?

I can't move without Xposed :))
[Nexus 5 Original Android Development] 1970mueller:
Running fine on 5.0.2 rasta ROM :)
[Nexus 5 Original Android Development] wingoku:
How much is the battery & performance difference between Cataclysm & N5X rom in terms of battery life & SOT?
[Nexus 5 Original Android Development] afraaa:
without developers without great man .. sacrifice their time . android would fall like symbian ! without these kernel nexus experience wouldn't be as nice as this .. I'm very very sry i live in country i Can't donate .. Please forgive me for now

when i see all this kernel i don't feel like i'm alone . i feel joy . Hope one day i can donate and get out of this shame !
[Nexus 5 Original Android Development] dechronic:
You can use the same dummy file as ElementalX only uses the ramdisk from it from what I see in the scripts.

---------- Post added at 07:08 AM ---------- Previous post was at 07:03 AM ----------

If you want to run ElementalX on KitKat you will need to use 1.13. See here: http://elementalx.org/devices/nexus-5/
[Nexus 5 Original Android Development] magnamentis:
you have two choices, a) always newest, no matter what or b) using a device you configured over a many months period to work perfectly the way you like and/or need it. then sooner or later the newer will develop to a level of configurability and stability where we have to perhaps skip one or another feature which we decide to be not that important perhaps and switch.

while "b" is the choice for users who work with (rely on) their device or have too many devices to have a different configuration on all of them which would make it a full time job to keep each of them up to date, while "a" is for those who like to play and for whom it's a kind of hobby to do so.

then there are those who have one device to play and test and others or another to work with. i, like you, am not ready to ditch xposed but will switch with one device ( phone calls only device ) to cm12 as soon as some, for me important features will be included and stable and as soon as i can tweak its ui appearance to an acceptable look. i will ditch 5.0 as main version as long as i have to live with a "white, grey, turqoise" combo, no way because it really hurts my eyes, exactly like this user logo in the status bar which i need to be gone entirely etc. etc. some of these are already there in [MENTION=333400]atlantis[/MENTION] cataclysm rom which for someone with only one device is probably the best way to switch to lollipop. it has quite a few features which were in xposed and already there is a dark theme and dark gapps available for it ( not included but separete mods )
[Nexus 5 Original Android Development] Mr.Jay:
[MENTION=4684315]flar2[/MENTION] is there any update nearby?

Sent from my Nexus 5
[Nexus 5 Original Android Development] educk:
Do you have any issues with the current builds ?

No ? Thought so... Please stop asking for ETA, it's against the rules.
[Nexus 5 Original Android Development] bleuxeon:
Regarding the thermal throttling wich is the cooler? ElementalX or stock?

Can I find it myself opening some kernel files?

Thanks
[Nexus 5 Original Android Development] Mr.Jay:
Yes, I have random reboots with the current build ;)

Sent from my Nexus 5
[Nexus 5 Original Android Development] dechronic:
I don't have any problems with random reboots using rooted Lollipop 5.0.1. Which ROM are you using?
[Nexus 5 Original Android Development] Mr.Jay:
Stock 5.0.1

Sent from my Nexus 5
[Nexus 5 Original Android Development] flar2:
Glad I could help. Your words are thanks enough.
[Nexus 5 Original Android Development] nmlssit:
You probably UVed too much?
[Nexus 5 Original Android Development] Mr.Jay:
Nothing, all UV values are the defaults of the kernel

Sent from my Nexus 5
[Nexus 5 Original Android Development] nmlssit:
So please provide an adb logcat :)
[Nexus 5 Original Android Development] flar2:
Actually, I would need /proc/last_kmsg
[Nexus 5 Original Android Development] flar2:
Update!!!

This one is a bit experimental, I changed the elementalx governor slightly, it's a bit simpler now.

I hate to mess with a good thing, but use it for a few days and we'll see what happens. I'm going to switch it back if there is no consensus on improvements (or if it is worse).

I will have a look at F2FS updates for the next update

Download:

ElementalX-N5-2.05

Changes:

-elementalx governor: clean up and adjust

-revert "slimbus: overclock root freq"
[Nexus 5 Original Android Development] peikojose:
What is the use of backlight dimmer.. I mean i know stock value is 5.. Does that mean that 6 is dimmer or brighter?
[Nexus 5 Original Android Development] wingoku:
Anything that improves the battery life and SOT is what I am after. Hopefully cleaner governer code would make it save several instructions to be executed on CPU :)
[Nexus 5 Original Android Development] sjknight413:
Is it more or less conservative? Seems to be spending a lot less time at 300mhz and more time at higher frequencies

Sent from my Android 5.0 Lollipop + ElementalX powered Nexus 5
[Nexus 5 Original Android Development] Yoshileon:
I just flashed this over the custom "hells-core" kernel.

I like to live dangerously.
[Nexus 5 Original Android Development] sjknight413:
Yeah battery life seems to be a lot LOT worse on 2.05 for me, lost fifteen minutes of screen on time in my first ten percent, used to get 35 minutes now getting twenty!

Sent from my Android 5.0 Lollipop + ElementalX powered Nexus 5
[Nexus 5 Original Android Development] sherlock5545:
That's something that depends on what you were doing with your phone.
[Nexus 5 Original Android Development] sjknight413:
Please don't give me that old rubbish, I know what I'm talking about.

Exactly the same conditions as my usual usage, if a little bit less taxing on the battery theoretically as it's dark and my screen brightness is low. Battery life has definitely been affected, but I'll give it a few long runs through to test.

Sent from my Android 5.0 Lollipop + ElementalX powered Nexus 5
[Nexus 5 Original Android Development] nunoleite46:
Im running 2.0.4, just flash over? No wipes needed?

Thanks

Sent from my Nexus 5 [Cataclysm]
[Nexus 5 Original Android Development] PetritH:
hows possible u ask the same question in ex thread and code blue? are u running both kernels at same time? [emoji14]
[Nexus 5 Original Android Development] and313:
Hm funny im on cataclysm 5.0.1 and people start complaining about echo in phone call if i flash elementalx. They can hear themselves back... Anyone else experienced this?
[Nexus 5 Original Android Development] Mikulec:
You know that the kernel needs time to "settle". Give it a few charging cycles and judge the new kernel then.
[Nexus 5 Original Android Development] sjknight413:
No it does not need time to 'settle', that is a complete myth. A kernel is a kernel.

The only time it could possibly need to 'settle' as you say is if the system is clean flashed, but it wasn't. Why when a statement is made to the contrary on these forums nowadays do you get bombarded with the same old rubbish?

My battery life has definitely degraded after 2.0.5, but like I said I'm going to give it a few long runs and see what happens.

Sent from my Android 5.0 Lollipop + ElementalX powered Nexus 5
[Nexus 5 Original Android Development] EncryptedCurse:
I don't think a kernel should affect call quality...
[Nexus 5 Original Android Development] nunoleite46:
Deleted

---------- Post added at 11:52 PM ---------- Previous post was at 11:51 PM ----------

I have 2 nexus 5 my friend. Can i?

Sent from my Nexus 5 [Cataclysm]
[Nexus 5 Original Android Development] PetritH:
ofc u can man, i was joking anyways.
[Nexus 5 Original Android Development] nunoleite46:
:) u know if i just can flash over btw :)

Thank u

Sent from my Nexus 5 [Cataclysm]
[Nexus 5 Original Android Development] PetritH:
yeah u can, no need to wipe anything.
[Nexus 5 Original Android Development] jayplusone:
I am running this exact set up without issues.

Sent from my Nexus 5
[Nexus 5 Original Android Development] rene_r:
Sorry, I'm new here, can someone tell me where I can find previous versions of the kernel? And change logs....

Thx in advance
[Nexus 5 Original Android Development] yanleites:
Check the first page...
[Nexus 5 Original Android Development] rene_r:
Hi, there is no changelog for 2.04 and no download link, even on his site: http://elementalx.org/devices/nexus-5/ I can only find 2.05, but I want the stable version, please give me a hint

thx
[Nexus 5 Original Android Development] yanleites:
Changelog:

http://xdaforums.com/showpost.php?p=57659491&postcount=14906

Sorry, I really didn't find 2.04...
[Nexus 5 Original Android Development] rene_r:
Thx for your help, maybe someone else has the link?!

Thx
[Nexus 5 Original Android Development] SnZ:
Yeah, I know how to do things, but mostly wanted to hear some opinions about it.

I was fine with flar's work for a long time, but I see mostly of you moved to LP. I had a lot of combos here - full flash, stocks, own builds but mostly the lack of stability and features (i mean the real thing) won. These days SlimKat +EX is for me one of finest configurations I can get, and just use the phone :).
[Nexus 5 Original Android Development] pat.seven:
I am on xtrasmooth with franco 5.0.1. Where can I find stock kernel for 5.0.1 bfore I flash elementalx? Thanks
[Nexus 5 Original Android Development] :
From the ROM flashable zip. Best flash the whole rom again without wiping.
[Nexus 5 Original Android Development] 21plays:
That wont work, the franco kernel is built into the rom. Daniel has the stock kernel separate in his files.

---------- Post added at 09:54 AM ---------- Previous post was at 09:53 AM ----------

That is a question for the xtrasmooth rom thread. I will however help you anyway, he(Daniel) has the stock kernel in his files. https://www.androidfilehost.com/?w=files&flid=21002
[Nexus 5 Original Android Development] haovh_85:
You need only to wipe cache & wipe dalvik then flash elementalx, no need flash stock kernel :)
[Nexus 5 Original Android Development] pat.seven:
Is this ok? daniel has the LRX21o kernel only for 5.0. Is it ok to flash it to 5.0.1?
[Nexus 5 Original Android Development] 21plays:
Yup, kernel on the N5 hasn't changed for 5.0.1

---------- Post added at 10:39 AM ---------- Previous post was at 10:37 AM ----------

That would be a mistake. Franco and Daniel among other devs always recommend to flash the stock kernel over a custom kernel before flashing another custom kernel...That is like I said if the kernel you currently are on is not stock. Xtrasmooth comes with franco, not stock kernel.
[Nexus 5 Original Android Development] Mikulec:
You know why? Because you act like you ate all the knowledge of the world. If someone has different opinion on something it doesnt mean you have to call it rubbish. And you didnt get bombarded, only 2 people replied to you.

I only tried to help you, but if you dont need that and dont appreciate it, go ....(you know what). ;)
[Nexus 5 Original Android Development] ramjet73:
That's clearly the perspective of a kernel developer.

If you were a ROM developer and included changes to the ramdisk to implement init.d or security changes you would want the ROM's default boot.img, which may or may not include the Google stock kernel, flashed over a custom kernel before flashing another custom kernel. IMO, a dirty flash of the ROM is the best way to do that since it also clears out changes made to the system partition by the previous custom kernel, unless the ROM developer specifies otherwise. The "Daniel" you reference must either not make any changes to the ramdisk or his version of the "stock" boot.img includes them.

Unlike ElementalX and other kernels that use the anykernel installation method developed by Koush, Franco assumes that the kernel developer "owns" the entire ramdisk and flashes a complete boot.img, ignoring any changes made by the ROM developer. Draw your own conclusions on the potential impact of that approach.

ramjet73
[Nexus 5 Original Android Development] 21plays:
Interesting. Franco states to flash the stock kernel before flashing another custom kernel over his. So if the ROM includes franco kernel, doesn't it make sense to only flash the stock kernel?