yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] flar2:
Update

For Android 6.0 Marshmallow

No changes to the actual kernel, therefore no need to update. This will make clean installs easier

Stock ROM, already rooted:

-just flash EX

Stock ROM, not rooted:

-just flash EX, but make sure you install SuperSU 2.52 if you want root. Chainfire's boot.img is not necessary

Custom ROM:

-just flash EX

-if it bootloops or you want selinux permissive, flash this permissive zip

Sorry, I am not adding a permissive option to the installer due to the problems I had with Google a few months ago

Download:

ElementalX-N5-6.03

Changes:

-autodetect proper sepolicy for stock
[Nexus 5 Original Android Development] star_throne:
Yeah, updated to 6.02 by first flashing 6.01, then 6.02 and then flashed permissive zip.
[Nexus 5 Original Android Development] fabio000:
You can just use this zip to have Viper working with enforcing, requires supersu
[Nexus 5 Original Android Development] NovaSlim:
flashed 6.03 express ontop of my stock rooted 6.02, runs fine.
[Nexus 5 Original Android Development] ROADKING17:
I keep getting error updater binary in zip when trying installing viper.
[Nexus 5 Original Android Development] RusherDude:
Thanks for putting the version number back!

I agree that unless you release a new version for Lollipop, it is an old version and such shouldn't be on the title anymore.
[Nexus 5 Original Android Development] nrdl:
Can we dirty flash new version over previous one? Or need to flash ROM again?

Thanksss
[Nexus 5 Original Android Development] farsight73:
Dirty Flashing over the same kernal is ok..
[Nexus 5 Original Android Development] MrMarques01:
Hi [MENTION=4684315]flar2[/MENTION]

You might be interested in this post by Atl4ntis:

http://xdaforums.com/showthread.php?p=63375874
[Nexus 5 Original Android Development] magnamentis:
good move buddy, those two guys are a perfect fit haha... ( of course in the most positive of all possible meanings )
[Nexus 5 Original Android Development] alasgalux:
Hey guys, I'm on Android Marshmallow Stock, using Viper4Android and PowerAmp for music.

I've noticed some digital/eletronic noise/hiccups on the audio when using elementalx as CPU Governor. This does not happen when using Stock Governor, however battery is largely improved on the elementalx governor, so I'm not inclined to change it.

Anyone noticing this with the same or different setup?
[Nexus 5 Original Android Development] _Vegas:
Edit
[Nexus 5 Original Android Development] Balino:
Give a look at the audio settings in poweramp. You can try to change some value here to let the music play well without skip.

Audio buffer size and audio thread priority
[Nexus 5 Original Android Development] alasgalux:
Yes, that's what I thought in the beginning, but even messing with the options doesn't make a difference. Below are my actual configuration:
[Nexus 5 Original Android Development] Assa551N:
Hi,

I just installed the latest kernel for stock rooted Android M and I set the headphone volume to a higher level in the official EX app and everytime I switch to another music or pause it and replay, the volume value will be resetted to default.

What could I do in order not to customize the volume settings everytime I listen to music?

Thanks in advance.
[Nexus 5 Original Android Development] magnamentis:
did you lock the settings ?
[Nexus 5 Original Android Development] a4840639:
Apparently this kernel (and some other custom kernels) is preventing Android Auto from being use.

The car simply does not detect the phone.

The stock kernel and blu_sparks work fine
[Nexus 5 Original Android Development] flar2:
Can someone check this out...I don't know why it wouldn't work.
[Nexus 5 Original Android Development] simplyazn04:
Just wanted to say thanks to flar2 for being so quick to reach out to ROM dev atl4ntis to make our Nexus 5 even better. My two favorite devs collaborating on a project, can't ask for anything better.

Only problem for me is when I decide to upgrade my phone, I have to pick one where you're both developing for lol
[Nexus 5 Original Android Development] yanleites:
How can I make ex kernel manager turns on power save mode when cpu is higher than 70c?
[Nexus 5 Original Android Development] jbowwow02:
I don't think you can. Just make thermal throttling more aggressive. Change it to extra cool or stock.
[Nexus 5 Original Android Development] yanleites:
I had this option in FRANCO, something with cpu, if higher than X, do something... [MENTION=4684315]flar2[/MENTION]
[Nexus 5 Original Android Development] anshmiester78900:
Guys can anyone provide me the link of latest superuser ?As i want to flash it over this kernel to get root. I'm on fully stock firmware.
[Nexus 5 Original Android Development] yanleites:
http://download.chainfire.eu/743/SuperSU/BETA-SuperSU-v2.52.zip
[Nexus 5 Original Android Development] anshmiester78900:
Thanks alot mate :)
[Nexus 5 Original Android Development] star_throne:
Well you could do that easily with Tasker but just use different thermal throtling setting like jbowwow02 said
[Nexus 5 Original Android Development] yanleites:
I don't use Tasker and thermal throttling doesn't help.

In franco kernel it was something in hotplug or governer, and I can't find it here.
[Nexus 5 Original Android Development] star_throne:
It really had option to turn powersave on when 70C? In my opinion that kind of feature doesn't belong to kernel at all.
[Nexus 5 Original Android Development] yanleites:
Yes.

For cpu won't be too hot...
[Nexus 5 Original Android Development] Balino:
When temperature gets too high you can lower the screen brightness, it's the first cause of overheating without sacrificing CPUs
[Nexus 5 Original Android Development] flar2:
Update

For Android 6.0 Marshmallow

This update adds a patch from [MENTION=3913401]atl4ntis[/MENTION], developer of Cataclysm, that opens up some new possibilities for using the power and volume buttons while the screen is off.

Download:

ElementalX-N5-6.04

Changes:

-Don't reset keys pressed at suspend time ( [MENTION=3913401]atl4ntis[/MENTION])
[Nexus 5 Original Android Development] m52 power!:
Awesome! I love that you guys are working together :D
[Nexus 5 Original Android Development] dcfied:
Devs for my fav rom and kernel working together? Sounds good to me! =)

Thanks to both of you guys!
[Nexus 5 Original Android Development] Balino:
Hi [MENTION=4684315]flar2[/MENTION] I already asked sometime ago if it's possible to add an option in powersave settings to choose if we want to turn off 3rd and 4th core when activating that mode.

It's really annoying to go everytime here and set 4 cores online.

Would be good for us who doesn't like to run just on dual core.

Thank you
[Nexus 5 Original Android Development] Lownita:
I don't know exactly if it could be a kernel issue, but my phone is completely dropping wifi when it is in standby for a long period, eg overnight. When I turn it back on, the wifi symbol re-appears. What could cause that? I am running elementalx 6.0, latest supersu beta and stock rom.
[Nexus 5 Original Android Development] gogorman:
I have also noticed this but figured it was a power saving feature of 6.0?

Anyone else have any idea?
[Nexus 5 Original Android Development] fuarkgl3:
No thats not a kernel issue, i experienced it first days and battery drain was huge. I did this to fix it:

-Make sure advanced settings in wifi "Keep W-iFi on during sleep" is set to always

-Settings/Location/ "searching or search" (in 3dot options at the top right) / disable both wifi and bluetooh

-Set Band to 2,4Ghz only and set a static IP for your N5 (delete network and connect again so you can select a static IP)

Hope this helps:good:
[Nexus 5 Original Android Development] wizardwiz:
Guys , I have a question Totally unsure if it is a Kernel issue or even supersu issue but I have noticed that when I receive a call, naturally when I get my face to the phone the screen goes black. the thing is that even when I remove the phone from my face the screen stays off. Anyone else has encountered such thing ?
[Nexus 5 Original Android Development] coffeecore:
Which layer is that?
[Nexus 5 Original Android Development] Balino:
No layer, it's the EX Kernel manager app
[Nexus 5 Original Android Development] coffeecore:
Why is giving ElementalX (latest version) me a bootloop on Frank 6.0 latest build? I don't need the express one right?

Clean from flashing stock M image and then wiped dalvik, cache, system and flashed Frank with Gapps, letting it settle and eventually rebooting into TWRP and flashing this kernel ---> bootloop.

Anyone?
[Nexus 5 Original Android Development] flar2:
Flash permissive.zip and/or Chainfire boot.img. Links to both in the OP
[Nexus 5 Original Android Development] coffeecore:
I'll read the OP carefully next time, thanks [MENTION=4684315]flar2[/MENTION].
[Nexus 5 Original Android Development] jbowwow02:
It's a marshmallow bug, nothing to do with the kernel. I don't know how but I think changing WiFi frequency or something fixed it.
[Nexus 5 Original Android Development] Website!:
That's happening to me on stock Marshmallow. nasty bug.
[Nexus 5 Original Android Development] nmlssit:
Someone already tested them? https://developer.qualcomm.com/software/adreno-gpu-sdk/tools

Edit:

This message show up at every reboot after flashing Cataclysm Oct20 update and latest EX. Since i flashed them together i am posting in both threads.

After that message Titanium FC, so i tought it was a Sepolicy issue but it's not, im in Enforcing.

The message says "An internal problem happened, the phone may be unstable until a factory reset is performed"

[MENTION=4684315]flar2[/MENTION]

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] wizardwiz:
I have reverted back to full stock last night. removed EX Kernel and SuperSu Beta 2.52 and thought I'd give it a run for a day to see if the bug is a part of Android 6.0 or not.

I do suspect it has nothing to do with the EX Kernel nor the Supersu as you said.
[Nexus 5 Original Android Development] nmlssit:
English message, just in case

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] occtec:
No complaints, absolutely loving the combination of latest Cataclysm and ElementalX... Thanks [MENTION=4684315]flar2[/MENTION] & [MENTION=3913401]atl4ntis[/MENTION] awesome combination.
[Nexus 5 Original Android Development] Daniel Bostan:
after ending a call, sometimes the screen won't turn on by the power button or by hand gestures. Only by the volume up and down ( in SlimLp). In fact, after this it makes the power button unusable.

Why is this happening?

Any help from the developer would be useful.
[Nexus 5 Original Android Development] magnamentis:
it seems to be a marshmallow but, i'm reading this on many threads, various roms including stock and it's not related to a specific rom or kernel.
[Nexus 5 Original Android Development] wizardwiz:
OK in this case, no reason not to re-install ElementalX kernel and SuperSu ..

We will have to wait for that bug to be fixed

Thanks
[Nexus 5 Original Android Development] yanleites:
[MENTION=4684315]flar2[/MENTION], this is very important thing Franco has "Thermal Throttle" - Thermal throttle is a system put in place to basicly stop your phones internal chips from cooking them selves! When a temperature reading reaches a condition the CPU limits its performance until the temperature reaches safe levels again.

Can you please add it to your kernel/app ?

Thank You !
[Nexus 5 Original Android Development] xeraphael:
EX already has it, it just uses the stock thermal.conf engine (while Franco uses a different module that does the same thing). Choose your preferred thermal settings while flashing the aroma kernel installer.
[Nexus 5 Original Android Development] yanleites:
I use it, but when installing something from BlackMart, the CPU goes up to 102c !

In Franco I can set that if CPU goes more that 60c slow down cores.
[Nexus 5 Original Android Development] xeraphael:
There are three options. Select a cooler one if you don't want your cpu to get that hot. This should be obvious.
[Nexus 5 Original Android Development] yanleites:
It doesn't help, I have to press the leaf to make a CPU working slower
[Nexus 5 Original Android Development] till22:
Wow, this is really a breathtaking feature! Did Franco invent that feature himself, or did you inform him of the dangers of an overheating CPU?? If it was your idea, you really should get this patented! :highfive:

</sarcasm>
[Nexus 5 Original Android Development] yanleites:
WTF?

Are you an a**hole or what?

I asked [MENTION=4684315]flar2[/MENTION] about something, if you have nothing smart to say, just shut up, I don't need stupid answers but normal answer...
[Nexus 5 Original Android Development] till22:
No reason to get your panties in a twist man. On the contrary, if it was really your idea and you get it patented you'll be a rich man! So you should be thanking me, really.

But seriously, thermal throttling is working just fine on EX for as long as I have used this kernel (sold my N5 yesterday, so about 12 months) and this is something with your setup. You say you come from Franco's kernel - did you first reflash the stock kernel before flashing EX? It's been said many times in this thread and I'm pretty sure it's also in the FAQs/OP too. And you should really turn off your phone before letting it reach 102°C - I've never seen my CPU over ~75°C, and I live in Buenos Aires where we see temperatures of over 40°C on a regular basis (during the summer months).

TL;DR - User space error or faulty hardware.
[Nexus 5 Original Android Development] yanleites:
I use ElementalX for about an year too, I flashed marshmallow and ElementalX clean, and the cpu goes high for seconds while installing Facebook or some big apk. I don't think it's hardware, that's why I wanted an option to set speed/temperature manually.
[Nexus 5 Original Android Development] swat4samp:
Well, when I used sykopompos aosp rom and this kernel in the past, I too faced this issue once. Temperature remained constant at 65-70c. It was a clean setup that time. Didn't troubleshoot it. Flashed catalysm rom and everything is fine now. No throttling issues whatsoever. Try to clean flash once again.
[Nexus 5 Original Android Development] NovaSlim:
Don't get too worked up about it. This forum(not flar2 ) is hostile to people who want new features. A year and a half ago I asked for an express version of the N7 kernel b/c going through aroma everytime I dirty flash a nightly build was a hassle. I was called out for " not appreciating the aroma installer that flar2 put a lot of work into" by people who didn't even donate and didn't pay for the app when it came out. :p

Regarding your issue with thermal throttling not working properly, screenshots & logs that show your setting and CPU temp would be very helpful in letting the dev know what went wrong.
[Nexus 5 Original Android Development] Paget96:
[MENTION=4684315]flar2[/MENTION]

I can't change thermal trotting.

I'm on stock Marshmallow

It's on stock everytime
[Nexus 5 Original Android Development] chazall1:
Beautiful work. Running smooth and stable and great battery life. Thanks
[Nexus 5 Original Android Development] _Vegas:
Tested fiop works best with 128 read ahead

来自我的 Nexus 5 上的 Tapatalk
[Nexus 5 Original Android Development] magnamentis:
dunno how you measure "works best" but i tested readahead settings thoroughly and 128 is definitely not the best value and by far.

since i don't want to start a discussion about what's best i just say that the best average outcome is with anything higher than 1024

and for my usage values between 2000 and 3000, depends a bit on config, chipset and usage.

one use case where differences are clearly visible (audible) is streaming music to bluetooth headsets, hence the use case matters here.

only reason why i post this is that 128 is really not best and i cannot even recommend it, even though it seems to work well for you
[Nexus 5 Original Android Development] Balino:
For me the best is 3072kb
[Nexus 5 Original Android Development] hocuspocus69:
after flash 6.04 on stock rom with elementalx 6.00 stuck on google logo... revert back to 6.00 it's ok but i cannot upgrade to 6.04
[Nexus 5 Original Android Development] nmlssit:
I have microlags in scrolling some apps, is it normal or it's because i switched back to ext4?

I am using stock settings in Cataclysm.

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] imperator01:
Normal behavior, you can't have both, batterie life/performance.

If you want smoothness just stick with stock kernel or set the ex kernel setting same or close to stock kernel.
[Nexus 5 Original Android Development] flar2:
Do you have SuperSU 2.52?
[Nexus 5 Original Android Development] flar2:
It's not normal at all. If you install with default settings, this old nexus 5 is still one of the smoothest phones you can get. If you have installed another kernel, make sure you reinstall your ROM.
[Nexus 5 Original Android Development] cocchiararo:
never learned how to test or identify what is best, i tend to follow what those who know say XD

Also, never knew how each kernel dev chooses their defaults.

I stream a lot of music using bluetooth (car mostly).

So i will try your suggestion.
[Nexus 5 Original Android Development] Zuaro:
Not sure if this is ElementalX related but:

My GoPro App won't connect to my N5 Cataclysm + ElementalX anymore. Already tried another ROM but the problem stays.

On 5.1.1 + Franco everything was working so not sure if it's an issue with MM in general or ElementalX.

GoPro can connect to other devices.
[Nexus 5 Original Android Development] flar2:
Could be some kind of permissions thing, I know some people ended up not being able to use OTG. Reinstalling and rooting with latest SuperSU should fix any anomalies like that.
[Nexus 5 Original Android Development] Zuaro:
Reinstalling kernel or ROM? Or both?
[Nexus 5 Original Android Development] flar2:
Both + re root
[Nexus 5 Original Android Development] hocuspocus69:
nope i have supersu 2.42

do you think i need to install supersu 2.52?
[Nexus 5 Original Android Development] flar2:
It has to be on the very next boot. But I doubt you had a reboot due to kernel unless you are undervolting.
[Nexus 5 Original Android Development] Johnny424:
maybe your right ..maybe it wasn't kernel because I pulled the logcat right after it bootee up from crashing. tapped on an app to open it and it just rebooted..can't for the life of me remember what app I was opening..no undervolt at all
[Nexus 5 Original Android Development] micr0g:
Ηello there and thanks for this smooth kernel.

Great perfomance.

I have some battery drains but dunno how to fix it.

I 'll post some screenshots if someone can help me i'll appreciate it.\

Stock clocks,undervolt,only double tap to wake is enabled and sometimes i disable it from power button.

In 4 hours of sleep i lost over 10% of battery.
[Nexus 5 Original Android Development] letmedanz:
Firstly 10% over 4 hours is not bad at all.

As noted many times in this thread, you can exist 2-3% drain every hour of you have dt2w enabled..

Another thing, was your phone turned to airplane mode or something?

No signal for quite a while there..

If that was unintentional from your end, then that might cause extra drain too as your phone would try repetitively to get signal
[Nexus 5 Original Android Development] micr0g:
Thanks for the info

Yes airplane mode was enabled

Didn't know that i would have battery drain with it anabled,i thought that i save battery.
[Nexus 5 Original Android Development] meangreenie:
A reboot often solves weird battery drain. I think KitKat is a bit more prone to these issues too, since it's new.

A few days ago I was getting idle drain, with airplane mode on too. Couldn't find any cause, nothing was showing in running apps or battery stats. But simply changing my launcher from GEL to another and force stopping Google search fixed it without rebooting.
[Nexus 5 Original Android Development] ciribaski:
airplane mode on = no battery drain

bad signal = battery drain
[Nexus 5 Original Android Development] drdoulittle:
Disable swepp2wake / doubletap2wake / and all is good.

Whether you're in airplane mode or not does not matter for the sensors.

They are still active and the electricity costs.

I have everything turned off and lose all sync overnight at 2% power.

I had lost with the activation still 16-18%!

Take gravity screen on / off from PlayStore.

very greate!
[Nexus 5 Original Android Development] DoesntPostAThing:
Why? The Aroma installer works just fine. I like how you can configure settings for this kernel easily without an app, and if you want more customization use an init.d script.
[Nexus 5 Original Android Development] tlf55:
Do i have to wipe cache/davlik after installing the kernel ?

Does Trickster mod setting take effect imediatly or do i have to reboot after changing ?
[Nexus 5 Original Android Development] blowtorch:
I'd rather not have to redo the installer process after every time I flash a nightly rom; it's tedious. Plus I've had a few Aroma hangs during the install process. I'd rather have an app (trickster) to set and keep all settings on boot and only have to do that once. With the installer I have to use both. Even with an init.d script I would still have to forgo the installer process.

Also, I think it would be interesting to see which is used more, a version with the Aroma installer or one without?
[Nexus 5 Original Android Development] kurnis:
I disagree. The installer is great.

Although if flar sells his own kernel controller in the app store I'd love to buy it.
[Nexus 5 Original Android Development] tlf55:
I kniw that the installer is great but I would like to tweak more things that's why I use trickster ..

So what about my questions ?

-does dalvik cache wipe is needed after flashing ?

-does trickster settings take effect directly or do I have to reboot after setting it up ?

Envoyé de mon Nexus 5 en utilisant Tapatalk
[Nexus 5 Original Android Development] DoesntPostAThing:
No wipe needed after flashing. Trickster settings take effect right after you hit the check mark. If you want to tweak all the things, then try learning how to set them using init.d scripts and shell commands.
[Nexus 5 Original Android Development] kmar22:
Installer FTW...running great so far..changed to cubic and deadline running at 2.4xx and it flies! Thank you for the hard work.
[Nexus 5 Original Android Development] drawde40599:
I Agree! I like having the installer better than an app , nothing to worry about going wrong or fail , u pick your options and forget about everything , the 2 seconds it takes to flash dosent bother me at all , and if u want more options there are 50 apps that work just fine . nothing should be changed everything works perfect and the installer is one of the reasons y IMO :)
[Nexus 5 Original Android Development] gpvecchi:
May someone with this kernel please post the 2.5Ghz voltage? Thanks
[Nexus 5 Original Android Development] Philly Jim:
I'm Just Curios how significant is the Battery Drain with the S2W and DT2W is there ....? is it like lose an hour , obviously it depends on user , just looking in general .....? Thanks in Advance .....

I hope everyone has A Safe and Happy New Years Eve .........:D
[Nexus 5 Original Android Development] cobyman7035:
does this kernel have fast usb charging WORKING as AC charging status?
[Nexus 5 Original Android Development] .dan:
twrp manager

for those who had data corruption issues, where TWRP would ask for password.. were you using TWRP manager app? if not, did you see the password issue when manually rebooting into recovery?
[Nexus 5 Original Android Development] basti2909:
u MUST have 2.52 to run latest kernel
[Nexus 5 Original Android Development] hocuspocus69:
installed supersu 2.52... but after flashing 6.04 stuck on google fix logo ...back to 6.0.0...

EDIT everything ok with 6.0.0