yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] yanleites:
[MENTION=4684315]flar2[/MENTION], Thank you for Android M kernel... it was worth waiting !!!!
[Nexus 5 Original Android Development] sjknight413:
Don't listen to that guy he's a very silly old man, always belittling people and putting his massive ego on display.

Anyway thanks for the M kernel [MENTION=4684315]flar2[/MENTION]! Will be flashing back to M tonight now I know I'll have a stable kernel to back it up with.
[Nexus 5 Original Android Development] farahzadfarahzad:
I've got nice result on the latest version
[Nexus 5 Original Android Development] farahzadfarahzad:
This one even better
[Nexus 5 Original Android Development] enryfantasy:
Hi [MENTION=4684315]flar2[/MENTION],

is there any public intent in your app?

I'd like to use tasker to do something for me. Something like turn on "Performance mode" when some app is launched, or turn on "Powersave mode" during sometime along day....something like that.
[Nexus 5 Original Android Development] magnamentis:
search this thread for tasker, its been done.
[Nexus 5 Original Android Development] walpurgisnacht30:
I have pushed M kernel notification to Pushbullet about 3 hrs ago please let me know if you don't get it. Thank you!
[Nexus 5 Original Android Development] flar2:
Yes, but I can't remember them at the moment. They enable and disable perf and powersave modes. I'll look them up tonight.

In the meantime they are somewhere on Google+, just replace elementalxkernel with exkernelmanager if you find them.
[Nexus 5 Original Android Development] enryfantasy:
Thanks, I've found then searching back in the thread as suggested. Thank you.

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] nooktablet:
hi [MENTION=4684315]flar2[/MENTION],

is it possible to enable navbar sweep to sleep to make it work when device is rotated portrait mode but upside down too?
[Nexus 5 Original Android Development] flar2:
Not as a kernel mod, the kernel is not aware of orientation and this would interfere with scrolling on many apps.
[Nexus 5 Original Android Development] Stryder5:
Would you mind sharing them if you still have it saved?
[Nexus 5 Original Android Development] SpasilliumNexus:
http://xdaforums.com/showthread.php?p=57921851

http://xdaforums.com/showthread.php?p=61330029
[Nexus 5 Original Android Development] yanleites:
[MENTION=4684315]flar2[/MENTION], can you make a wakelock blocker, like franco did in his FKU?
[Nexus 5 Original Android Development] enryfantasy:
Course.

exkernelmanager.powersaver.ENABLE_POWERSAVE

Change to DISABLE_POWERSAVE to disable it.

Change POWERSAVE with PERFORMANCE to enable or disable performance mode.

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] JonasVFC:
for root access on stock M rom + elementalX, the way to go is to flash this (https://download.chainfire.eu/740/SuperSU/BETA-SuperSU-v2.49.zip) on top of elementalX?
[Nexus 5 Original Android Development] Wezi:
Flash the kernel and supersu 2.49 in recovery (I used twrp) then install busybox (I installed from playstore) open busy box and click install. No need to wait for all that installing stuff.

Haven't tried using elemental x kernel though, will try now and report back

---------- Post added at 07:28 PM ---------- Previous post was at 07:19 PM ----------

It's good, retained root ?.

Love elemental x, love the aio aroma installer
[Nexus 5 Original Android Development] Koopa777:
Quick question. Is the version of CPU ondemand in EX the same as the one used in the stock 5.1.1 Google kernel? Thanks!
[Nexus 5 Original Android Development] magnamentis:
yes ondemand is ondemand otherwise it would have a by name or a different name, many governors are based on ondemand
[Nexus 5 Original Android Development] zerosum0:
Wonder what they are hiding

Sent by entanglement.
[Nexus 5 Original Android Development] szucsgf:
Mostly yes. One small difference is that sync_freq and optimal_freq are by default 300MHz in ElementalX ondemand compared to stock kernel 960. Don't know if there are other differences.
[Nexus 5 Original Android Development] PippoX3:
Hi [MENTION=4684315]flar2[/MENTION]. As usual, Thanks for your excellent work. I was wondering if can I use your kernel to fit out our Official CarbonROM for hammerhead, working really good.

And is it possible to buy ElementalX controller app, now is gone from market?

Thanks again.
[Nexus 5 Original Android Development] flar2:
Sure, you can use it.

The old ex app is gone, replaced by EX Kernel Manager
[Nexus 5 Original Android Development] fily john:
tks for ur kernel

It`s greate in my Nexus 5
[Nexus 5 Original Android Development] ggogolewski:
I have error when I try to run script

/sbin/elementalx.sh

with terminal emulator.

"No such file or directory" for fsync

Wysłane z mojego Nexus 5 przy użyciu Tapatalka
[Nexus 5 Original Android Development] flar2:
I left fsync control out of the latest builds
[Nexus 5 Original Android Development] asung415:
Hello, I was just wondering if it is possible to make a kernel for caf based roms. The most known caf kernel, racerkernel is the only usable kernel, even then it has boot animation issues, along with other problems. I'd love to see elementalx ported to caf.
[Nexus 5 Original Android Development] Primokorn:
http://xdaforums.com/showpost.php?p=61144299&postcount=18729
[Nexus 5 Original Android Development] PippoX3:
Thanks flar2. I already bought old "Elemental X Kernel" app, but will be a pleasure buy again your new one and promote it with other users.

:good:
[Nexus 5 Original Android Development] n70shan:
i have urgent query. i have installed ex kernel manager app by flaar and its great app but i didn't find any option to set cpu frequency on boot or apply on boot setting etc so when after changing frequency i rebooted , my phone came to original frequencies and governor.... what to do? am i missing something?
[Nexus 5 Original Android Development] Suhaas:
I am using cyanogenmod/CAF android 5.1.1.. Should I flash the elmentalx N5 4.00 version only?? Is it for both AOSP and CAF??
[Nexus 5 Original Android Development] infatality:
No.. AOSP only!
[Nexus 5 Original Android Development] a0b1c2:
Back in the thread, I asked a similar question regarding CM/caf. [MENTION=4684315]flar2[/MENTION] said there's too much ongoing development on CM/caf which flies counter to the position of EX: stability. In short, there won't be any support for CM/caf.

I hope the above helps.

-pablo
[Nexus 5 Original Android Development] rapdes:
OK for the life of me I can't get the speaker gain setting to remain at what I set it to. I use the elementalx app and set the speaker gain to some value, I also set it to set at boot, I've even selected the lock sound settings option in the app. But as soon as I reboot it goes back to the default value? Anyone else experiencing this or knows how to fix it?﻿
[Nexus 5 Original Android Development] Hatshipuh:
Got a freeze and reboot while playing a game. Last_kmsg attached. Running Euphoria. Underclocked to 1,7GHz, read_ahead 512, gboost off, rest is default.
[Nexus 5 Original Android Development] Midomad:
Thanks for the M update.

Is there a reason why the kernel is not updated to 3.4.107 ?

Cheers

Envoyé de mon Nexus 5 en utilisant Tapatalk
[Nexus 5 Original Android Development] flar2:
There are no Kernel errors, it's something to do with the game
[Nexus 5 Original Android Development] jacakk:
+1
[Nexus 5 Original Android Development] Hatshipuh:
Thanks for your insight!

Can overheat cause such an error? I noticed no matter which Lollipop/kernel combination it happens again and the device is very hot. With Kitkat it never froze and wasn't as hot.

Now I chose "extra cool" in the thermal throttle settings and so far no issue and not running hot anymore.

Edit: Switching thermal throttle to extra cool solved all my issues I had with gaming on any Lollipop ROM with any kernel. Finally I can switch to Lollipop without having to settle with any issues.

Tap-a-talked from my Nexus 5
[Nexus 5 Original Android Development] frnt:
Hello, i have problem with sound settings

whenever i plug my earphone, power amp gain randomly changing settings by itself, so the sound output is clipped.

i have tried locking sound settings and set on boot, no success.

every time i plug my earphone, the sound messed up.

also it seems that it has auto volume levelling? i'm using rocket player, and each time the music fade out, the volume gain gradually increasing the gain, making the sound louder.

how can i fix this?
[Nexus 5 Original Android Development] akash3656:
Question to ask would be is there anything interesting introduced in versions 3.4.1 - 3.4.107?

In most cases, there's nothing much that affects us mobile users.
[Nexus 5 Original Android Development] JonesL:
Some great battery life with this
[Nexus 5 Original Android Development] dox81:
Yeah, you are mostly wrong. Check che changelogs for every kernel revision.
[Nexus 5 Original Android Development] nunoleite46:
Settings? 6sot? Not running 2.3Ghz ! ;)

Sent from my Hammerhead 5.1.1
[Nexus 5 Original Android Development] JonesL:
It runs at 1.9Ghz

Custom hotplug

Gboost off

Max screen off is 960Mhz

Input_event_min_freq at 1574, 1190, 1190 and 1190

Two_phase_freq at 1574 (all four)

I/O is Noop with 2048 read ahead

TCP is Westwood

Undervolted by 75mV

Use Amplify

Use Servicely - hitlist is Google App, Google Play Services, Google Services Framework and TypeMail, I block services that are related to Google Play analytics

Google Voice is off completely

Sync and location are used when needed

I don't use any battery sucking software such as Facebook.

Edit- Using Chroma ROM too.
[Nexus 5 Original Android Development] #sharath:
People who have undervolted and underclocked, is it worth it to save some battery? :confused:

I have done Global undervolt by -50, Max CPU Freq set to: 1729 MHz, Max screen off freq set to: 960 MHz, also using greenify app.

I'm not a heavy user though, let's see if this is good enough.
[Nexus 5 Original Android Development] DroidIt!:
Underclock probably more so than UV. UV really only would make any appreciable difference if you game, and even that's debatable. I just UV by 25 globally and call it a UV. :) I have my max clock set to 1.9 GHz. For me that seems yo be a sweet spot with the N5 between battery savings & non-stutteriness. Those two are really the only things I tweak with this kernel. I think flar really does do a good job between battery saving and smoothness with his presets.
[Nexus 5 Original Android Development] farahzadfarahzad:
My new result with the version 5 elementalx
[Nexus 5 Original Android Development] Hatshipuh:
Another reboot, this time without freeze.

Last_kmsg attached, looks like this time it's something different.

Used Row scheduler with 1024 read_ahead, could that be a issue?
[Nexus 5 Original Android Development] farahzadfarahzad:
Could any one help me to choose best IO Scheduler*for browsing with chrome and mid gaming I did a lot googling but could find the write answer thanks !!!!?
[Nexus 5 Original Android Development] JohnSpawnVFX:
http://xdaforums.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957
[Nexus 5 Original Android Development] farahzadfarahzad:
Thanks for that but I couldn't really get my answer
[Nexus 5 Original Android Development] flar2:
Again it's a watchdog bite, probably due to that repeated qseecom app load error. I think the problem is with the app or your ROM, I leave the qseecom stuff completely stock.
[Nexus 5 Original Android Development] Hatshipuh:
Thanks for your answer! Now I know where to look into further.
[Nexus 5 Original Android Development] JonesL:
http://androidmodguide.blogspot.co.uk/p/io-schedulers.html

There's no best scheduler, it depends on personal preference.
[Nexus 5 Original Android Development] PippoX3:
Hi. I builded my CarbonROM with elementalX kernel. I can't understand (using EX Manager) how to change the thermal throttle to have the "extra cool" feature. Thanks.
[Nexus 5 Original Android Development] EdvinFiku:
Its in the CPU section , at the end where it says Thermal...by default is elementalX and you can change to extra cool
[Nexus 5 Original Android Development] t3al:
What procedure did you follow to build the ElementalX kernel? local_manifest?

Can you please pinpoint me in the right direction?

I'm trying to build AOSP rom btw.
[Nexus 5 Original Android Development] rpugsley:
[MENTION=4684315]flar2[/MENTION],

Is it possible to add set on boot on minimum cpu frequency?

I use same voltage to 422mhz and 300mhz, so I using 422mhz as minimum frequency and have to set every boot.
[Nexus 5 Original Android Development] nunoleite46:
Stock settings?

Sent from my Hammerhead 5.1.1
[Nexus 5 Original Android Development] PippoX3:
Have I to choose "elementalx" governor? BTW I still can't see... I attach a screenshot.

Take a look to my device dependency,. Hope you haven't difficulties to make your local manifest... where you obtain eabi toolchain (Linaro).

So, you can see that shoul have to fork the kernel repo ('cause you have to merge a commit apart) you can see on top here

After, on device side, you have to specify kernel toolchain. and defconfig.

That's all.
[Nexus 5 Original Android Development] Midomad:
[MENTION=4684315]flar2[/MENTION]

Could you please answer?
[Nexus 5 Original Android Development] flar2:
I've answered this many times before. There is no point in updating kernel point releases, it risks instability and the updates are for a bunch of hardware that has nothing at all to do with our phone.
[Nexus 5 Original Android Development] dox81:
I was thinking why motorola uses 3.4.42 kernels on their devices? :confused:
[Nexus 5 Original Android Development] thesebastian:
Can you change the "max screen-off frequency" with the new EX app?

(I used to have the old one but I don't have it anymore because of that old issue with the app and I can't remember if that function was available). I'm going to try EX for a few days in M Preview.

Sent from my Nexus 5
[Nexus 5 Original Android Development] farahzadfarahzad:
I have just realised that I have been using elemntalx n5 on my lollipop euphoria rom but I've Got good results is that alright using n5 which is for m based on lollipop? [MENTION=4684315]flar2[/MENTION]

Thanks
[Nexus 5 Original Android Development] JohnSpawnVFX:
Elemental has a version for Lollipop and another for M
[Nexus 5 Original Android Development] farahzadfarahzad:
Well I know thank for that but I have been using M version on lollipop and I have got better benchmark rate over M version of Elementalx on my lollipop ROM so just wanted to know if it's fine then I will keep using M version on my lollipop ROM
[Nexus 5 Original Android Development] flar2:
It's probably fine to use it on lollipop, N6 users are also doing this.
[Nexus 5 Original Android Development] walpurgisnacht30:
wow, so actually they both are the same kernel? Well, sorry if it sounds stupid but I haven't had time to flash M lol
[Nexus 5 Original Android Development] farahzadfarahzad:
Great thanks [MENTION=4684315]flar2[/MENTION]
[Nexus 5 Original Android Development] flar2:
Not the same kernel, there are differences. But it's the same device, and EX uses the existing ramdisk, so it will boot, and probably run fine. There is a possibility of bugs here and there by using version 5.00 on lollipop, so version 4.00 is recommended.
[Nexus 5 Original Android Development] farahzadfarahzad:
I have never get 1.5 free ram with any lollipop kernel but with your [MENTION=4684315]flar2[/MENTION] m version I have much more free ram then the lollipop latest kernel or all kernel I tested
[Nexus 5 Original Android Development] cocchiararo:
Anyone tried hearthstone with this kernel?
[Nexus 5 Original Android Development] nirmalsudharjanan:
Guys I need to know how could I revert back to ext4 in data,currently am using f2fs but just now I changed the file system to ext4 using twrp recovery, and installed android M and elementelX 5.. but now by phone is stuck with boot animation
[Nexus 5 Original Android Development] DroidIt!:
I've never used f2fs personally, but looks like you're answer may be http://xdaforums.com/google-nexus-5/orig-development/nexus-5-f2fs-t2668486/post50843703 You'll probably want to read the thread a bit more, that's just the first solution I came upon ;)
[Nexus 5 Original Android Development] Dekalog der Elemente:
How is battery life and performance with m kernel under lollipop?
[Nexus 5 Original Android Development] farahzadfarahzad:
Well lollipop kernel little bit better for battery life
[Nexus 5 Original Android Development] Notechis:
The M Version runs pretty good for me in L, both for performance and drain

Cataclysm & Elemental X
[Nexus 5 Original Android Development] ToYeD:
My Nexus 5 seems to have stabilized. When it got hot, I think I had EX Kernel Manager running while the phone was on the charger. In fact, now that I think about it every time my phone got really hot, it was when it was charging. I should also note that I do not enable fast charge. This one occasion wasn't the first time it happened. And when it does happen I usually have to shut the phone off, let it cool down and then boot it back up. It may be an issue with hardware, a defective unit perhaps.
[Nexus 5 Original Android Development] Globespy:
My phone runs cool, I've even underclocked to 1.7Ghz and slowed GPU to 389Mhz, but battery life just isn't what it used to be. There's no unusual program/process using battery that I can find. The battery just doesn't last as long.

I've tried faux and getting at least 6 more hours of battery on an average charge - I tend to use my phone for the same specific things each day.

Not sure what else to do. Hoping an update addresses these things.

Thanks.
[Nexus 5 Original Android Development] Marsou77:
Perfectly smooth !

Envoyé de mon Nexus 5 en utilisant Tapatalk
[Nexus 5 Original Android Development] dechronic:
Keep in mind that your battery life is also affected by the total life of the battery. My battery was only giving me any where between 30 mins to an hour of screen time before it just blanked out. It eventually damaged my file system. After getting a new battery and installing it, I wiped all my partitions, installed my OS and EX kernel and converted to F2FS the partitions I wanted. I now can use my phone all day long. It is now 11:18pm where I live and I still have 16% and I took my phone off the charger at about 6:45am. This includes playing a game, making Skype calls, phone calls, whatsapp, etc. with adaptive brightness turned on and I had it kids high today. Just went into battery save mode at 15% typing this.

Long story short, a new battery manufactured as close to the present will make a big difference. My battery was manufactured in January of this year for comparison's sake.

Edit: My old battery was also swollen which caused problems with vibration. The new battery solved that as the case back no fits properly again for the vibration to function properly.
[Nexus 5 Original Android Development] pranav01:
CynogemMod 12.1 for N5 5.1.1

Hi,

I am running on cynogenMod 12.1 with Lollipop 5.1.1.

I am confused on which elementalX file to load. Can somebody please help
[Nexus 5 Original Android Development] JN3141:
Are you running the hammerhead or hammerheadcaf builds? If you're on the hammerheadcaf one's, you can't use this kernel; if you're using the hammerhead builds, then go with ElementalX v4.00.
[Nexus 5 Original Android Development] pranav01:
i m on hammerhead only. are you sure about v4.00 and not Cyanogenmod/CAF (Android 4.4.3/4.4.4)?
[Nexus 5 Original Android Development] JN3141:
Absolutely sure; currently running CM12.1 hammerhead and running ElementalX v4.00.

Hammerhead is built on AOSP, hammerheadcaf is built on CAF; flar2 has since dropped CAF builds, and only supports AOSP. Those CM/CAF kernel builds you mentioned of flar2 are for CM Kit Kat builds, which wouldn't work with CM12.1 whether it was CAF or not as it is based on Lollipop
[Nexus 5 Original Android Development] hanschke:
does the m kernel work under l?
[Nexus 5 Original Android Development] pranav01:
Thanks buddy
[Nexus 5 Original Android Development] DroidIt!:
Yep :) Works really well ;)
[Nexus 5 Original Android Development] JN3141:
Apparently they do, but it's not advisable; best just to stick with the L builds for the L ROMs.
[Nexus 5 Original Android Development] DroidIt!:
Well, maybe not officially. There's been ALOT of users in both flar's N6 and N5 threads that have flashed the M kernel on lolli though and I've yet to see somebody report an issue. Soooo, yeah officially you may be right, but I personally would encourage people to try. Myself and many others have had zero issues so far. If you haven't yet you should give it a shot. I think you'll be pleasantly surprised ;)
[Nexus 5 Original Android Development] Globespy:
Appreciate the reply, and I agree that a failing battery could be the culprit.

Not what's going on in my case.

Before switching kernels yesterday, I was at 61% battery left after 1 hour 14 minutes screen time (which might seem fine for some).

On the very first charge now on Faux I'm at 80% battery left after 1 hour 29 minutes screen time.

I haven't underclocked CPU or even bothered undervolting on Faux so the phone should be using more resources than my dialled down settings on EX.

I'm running Cataclysm 5.1, everything exactly the same as when using EX yesterday.

Perhaps a poor kernel/ROM combination, but the numbers don't lie.

Thanks.
[Nexus 5 Original Android Development] marco2012:
What are the default voltage values?

My values are in the picture, I want to revert back to stock, could anyone please tell me the default voltage values? Thanks.
[Nexus 5 Original Android Development] JonesL:
Untick 'apply on boot' and reboot the device, it will be reverted to stock voltages.
[Nexus 5 Original Android Development] Chirag7:
[MENTION=4684315]flar2[/MENTION], are you planning to add the msm-adreno-tz gpu governor to Nexus 5? And I couldn't find the simple or ondemand gpu governors in your source code, like you mentioned in the OP. But I've heard devices such as the Nexus 6 have the msm-adreno-tz governor. Is it possible to port it to our device?
[Nexus 5 Original Android Development] marco2012:
Thanks
[Nexus 5 Original Android Development] fabio000:
I tested v5.00 on lollipop just for curiosity, I didn't had many problems.

I didn't see any big difference on performance or battery drain comparing v5.00 and v4.00

I saw a minor bug, I wasn't abble to reproduce this bug so I'm not sure if this is kernel related (I know bugs were expecteds using an M version on Lollipop)

after a long time idle I noticed that the second core was always running on his max clock frequency, I restarted the phone and the issue dissapeared, I'm dond't know if this is really kernel related or an isolated case sinse I was unable to reproduce the bug and I swiched back to V4.00
[Nexus 5 Original Android Development] sjknight413:
I had this too on the M preview with 5.00, my second core was stuck on 1.2ghz until a reboot.
[Nexus 5 Original Android Development] SurferLTU:
Hi,

Recently I noticed that music stutters while being played through bluetooth on my bluetooth spreaker. It happens when I walk from speaker 4-5 meters. I'm on stock 5.1.1 rooted and EX 4.00. I've never had similar issues with ealier android versions and stock kernel...

Can it be kernel's fault?
[Nexus 5 Original Android Development] flar2:
I don't modify bluetooth
[Nexus 5 Original Android Development] flar2:
There are probably differences in mpdecision and/or powerHAL (or thermal daemon). I think I included those files in the zip for M Kernel, which would overwrite the lollipop files. Can't remember for certain.
[Nexus 5 Original Android Development] sjknight413:
Oh no I mean my second core was getting stuck running your M kernel on the M preview.
[Nexus 5 Original Android Development] flar2:
OK, I would chalk it up to M preview bugs then. I've been running the M preview for a couple weeks now and it's definitely not ready. There have been a couple hot reboots (which is due to system, not Kernel).