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

Version 2.12 is reverted, I forgot the part that switches to elementalx governor.

Let me know if it is now starting with elementalx governor.

I also built this with the stock toolchain, I just want to see what happens with Chrome, and if anyone notices an overall difference.

If you need permissive, flash this:

https://www.androidfilehost.com/?fid=23991606952602503

Download:

ElementalX-N5-2.13

ElementalX-N5-2.13-express

Changes:

-build with Google GCC 4.6 toolchain

-fix installer
[Nexus 5 Original Android Development] flar2:
2.12 was broken
[Nexus 5 Original Android Development] walpurgisnacht30:
It's been a while since I feel this kind of excitement everytime you release an update.
[Nexus 5 Original Android Development] Blueblob:
Governor is fine now but you should look in the installer, log file is wrong like "gboost disable" instead of "backlight dimmer enable " ??
[Nexus 5 Original Android Development] #sharath:
The version in Aroma Installer shows 2.12. The default I/O scheduler is deadline now?

Edit: I flashed the kernel first, rebooted. Checked that everything is fine, again went to recovery, flashed permissive zip.

After flashing permissive zip, phone was stuck in a bootloop. So i had to restart phone thrice, on the third time it showed optimizing apps, weird.

Everything is fine now, SELinux is permissive. Using Cataclysm ROM btw.
[Nexus 5 Original Android Development] Psycho Orange:
Still chrome freezes on 2.13, this fuc***g killing me :banghead:

[MENTION=4684315]flar2[/MENTION] Problem with chrome in your governor too, in 2.11 were many freezes in chrome. When you release 2.12 with bug (ondemand instead elementalx governor) chrome practically not freezing. In 2.13 chrome freezing strongly again :(
[Nexus 5 Original Android Development] C3C076:
[MENTION=4684315]flar2[/MENTION]

Small issue to report. Thermal throttling option doesn't seem to do anything. Whatever I choose from the list, summary always shows "stock".
[Nexus 5 Original Android Development] luckana:
[MENTION=4684315]flar2[/MENTION] i wanted to ask about the stock toolchain. how is it different compared to the one prior to it, from the previous builds. Does it have difference on theory in battery, performances ?
[Nexus 5 Original Android Development] Psycho Orange:
No.
[Nexus 5 Original Android Development] infatality:
[MENTION=4684315]flar2[/MENTION] Chrome still has freeze and shutter on 2.13.. Highly doubt it not the toolchain issues.. Not to compare or whatsoever.. I tried a few kernel like kernel code blu, hellscore with catalysm,cm12.1,slimrom.. Had no issue with chrome..
[Nexus 5 Original Android Development] vadim9001:
Question to developer or Who really knows

Does it ok will be if i install Stock/AOSP on Cyanogenmod 12.1 (Nexus 5) ?
[Nexus 5 Original Android Development] nicochoco03:
Thank's for the 2.13 update ! chrome is better on my stock nexus 5 !! :D
[Nexus 5 Original Android Development] treehugger38294:
Code Blue seems to be the one that never has the issue. Someone should test and see if chrome freezes with the performance governor.
[Nexus 5 Original Android Development] AndroidBR:
Nope it isn't. I'm running 2.13 at 2.3GHz with ElementalX governor and thermal throttling. Chrome is locking up like crazy. Tried changing to performance governor but it didn't help. I'm running latest CM 12.1 nightly.
[Nexus 5 Original Android Development] DroidIt!:
Chrome working fine here with latest [MENTION=2095315]ezio84[/MENTION] build from the SlimRom Builder Collective. UC to 1.9 GHz and all else stock with ElX CPU and thermal throttling ;)
[Nexus 5 Original Android Development] nicochoco03:
For me it's work better...
[Nexus 5 Original Android Development] iCole:
Chrome still freezes on the newest eX for me, too. Same as on the latest Electroactive.
[Nexus 5 Original Android Development] Woody:
Just windering if the people who are having Chrome freezes are clearing their caches on the Chrome app? I didn't have any on 211, but then started to get them. I regularly clean my caches with SDMaid and hadn't done so in a long time. Once I did, the freezes stopped and I have no freezes on 212 (haven't flashed 213 yet). Just an idea, but sometimes caches are the culprits for other problems.
[Nexus 5 Original Android Development] flar2:
It's not the governor, I use elementalx governor all the time and never have the freeze. I really think its a configuration thing.
[Nexus 5 Original Android Development] BabboDemonio:
I think it's random, for me it's the same as before.

---------- Post added at 04:53 PM ---------- Previous post was at 04:51 PM ----------

What kind of configuration? I always use elemental x with default settings except for sweep2sleep, which I set to work in both directions.
[Nexus 5 Original Android Development] flar2:
I think maybe some other mod or setting not strictly related to kernel. How else can we explain why some people have the problem and some people don't?
[Nexus 5 Original Android Development] BabboDemonio:
The only thing I can say, in addition to the previous message, is that I'm on latest Cataclysm rom without any other mods except for adaway. I really don't know how to help you. :(

Maybe you could try to install adaway and see if Chrome starts lagging.
[Nexus 5 Original Android Development] flar2:
I've already tried that, and many other things. Chrome simply does not freeze on my device.
[Nexus 5 Original Android Development] MrKaon:
It is not really freeze just hiccups.
[Nexus 5 Original Android Development] nicochoco03:
other idee... maybe some people don't have make chrome faster with experimental option. exemple: http://www.frandroid.com/comment-fa.../250909_astuce-comment-booster-chrome-android

test this...
[Nexus 5 Original Android Development] TheLastSidekick:
I do clear my caches using SDMaid PRO as well. I'm using Chrome Dev and while the problem has gotten better and was gone, it seems to have slowly reappeared. I'm almost certain it has nothing to do with the kernel at this point, and I don't think it has much to do with the hosts file, although I'm using AdAway.

Edit : wonder if it has to do with having multiple Web browsers or more than one installation of Chrome am in beta or Dev or stable channel. If I had to say any thing, my guess is on Webview. It was at one point causing issues on my Reddit client as well.
[Nexus 5 Original Android Development] LiamAtkins90:
Hi I changed the Max Events Per Second to 512 hopefully fixes the issue, will monitor and come back with any results :D
[Nexus 5 Original Android Development] nicochoco03:
I wait for your result and i hope that help you :)
[Nexus 5 Original Android Development] DroidIt!:
Me neither man...only once ever and it went away with a reboot and never had it again. :)
[Nexus 5 Original Android Development] hooliganx:
I have legs in Chrome. and I like it [emoji39]

this kernel is awesome! and tried with other kernels too... don't have any problem in Chrome.

n5slim.ezio84.may.13layeredslim.gapps.may.11

hellscore.b12rd.2.25v4a.2.3.4twrp2.8.6.1

-------------------------------------------------------
[Nexus 5 Original Android Development] Vash.89:
The issue may be caused by elementalx + adaway. [MENTION=4684315]flar2[/MENTION] can you try adaway and check it?
[Nexus 5 Original Android Development] walpurgisnacht30:
he already did
[Nexus 5 Original Android Development] Vash.89:
OK, i'm sorry :)
[Nexus 5 Original Android Development] airon11:
I've had it at 512 since always and I have freezes...
[Nexus 5 Original Android Development] LiamAtkins90:
Same bro :( so I reset them to default values...
[Nexus 5 Original Android Development] nicochoco03:
Humm... it's very strange..!
[Nexus 5 Original Android Development] Blueblob:
On my side, lags go away when host file is small... I have to try playing with readhead buffer size value, to see an improvement.

(Terminus ROM + 2.13)
[Nexus 5 Original Android Development] wyates:
ElementalX kernel

hey do you know what kernel i should download with a nexus 5 and cyanogenmod (android version 5.1.1)???
[Nexus 5 Original Android Development] mattbta:
I get lag without anything but loopback in my hosts. Tried several ad blocks. Got lag. Removed them and still have it.

Such a needle/haystack thing.
[Nexus 5 Original Android Development] magnamentis:
not that strange considering all that was said for the last few weeks. there is a reported problem with android webviews and related apps and the more optimized one part of a system is ( i.e. kernel ) the less room for faulty other parts ( i.e. webview ) what counts after all is where the problem originates and that's not the kernel but other parts of the config. there is an update for webvies in the pipeline. check your version. if it's 39 it's the old one while there is a version 40 floating around which should deal with some of the known issues.

http://www.apkmirror.com/apk/google...-webview-40-1808730-arm-android-apk-download/
[Nexus 5 Original Android Development] walpurgisnacht30:
been running 2.13 for almost 24 hrs, for me 2.12 is smoother than 2.13 (still the same setup since 2.11). Just assuming this is due to the stock Google toolchain, I'm just a mere user so not sure if it could be caused by using certain toolchain :P
[Nexus 5 Original Android Development] flar2:
Depending on how you installed it, You might have been using ondemand governor on 2.12, which is very aggressive.
[Nexus 5 Original Android Development] walpurgisnacht30:
Hmm, I was using the express version. Already checked, and I'm already rolled back to 2.12 and it's running ElementalX governor.
[Nexus 5 Original Android Development] flar2:
Yeah, if you flashed it over ex, you would still have the old governor.

Since the toolchain did not solve the chrome issue, I will be going back to linaro for the next version.
[Nexus 5 Original Android Development] socheat:
Stuck after boot, will fresh install new ROM and try this Kernel again.
[Nexus 5 Original Android Development] walpurgisnacht30:
Sounds fantastic. Thank you!
[Nexus 5 Original Android Development] Woody:
I'd like to say that I don't notice a difference, but I do. Not something that I can put in a post, but there is definitely a feeling that stands out or is "off". Never really been a "linaro" flag waver, but in this specific time I think it is a good idea to move back.
[Nexus 5 Original Android Development] jendrassik:
Hi guys!

I have to say I'm not getting on very well on elementalx lately.

I'm currently on cataclysm + elementalx 2.13 and what I get is a lot of lags throughout the system.

Here is what I found by looking at trickster's info.

It feels like some trouble with thermal throttle and/or CPU frequency is going on.

Hope you guys can tell me what the issue seems to be.

Kind regards!
[Nexus 5 Original Android Development] marco2012:
How did you roll back? I'm having issues with 2.13 and I want to go back to 2.12. Should I just flash previous version?
[Nexus 5 Original Android Development] marco2012:
Bootloop :(
[Nexus 5 Original Android Development] hodragon:
I really like the font. What is it? Can I get it from somewhere?
[Nexus 5 Original Android Development] lparcshinoda:
I'm having some problem with the app and kernel combination (old and new app) that is quite annoying: max CPU frequency is set to 1958 MHz and I cannot change it with the app to my selected value of 2265 MHz - it keeps going back to 1958. I'm using the STOCK thermal throttling and If I switch the TT to "elementalX" and then back to Stock, I can correctly set my max CPU frequency to 2265 and let it stick.
[Nexus 5 Original Android Development] flar2:
Them you have the answer, its due to thermal throttling.
[Nexus 5 Original Android Development] hooliganx:
Ultima [emoji6]

here in this thread:

http://xdaforums.com/showthread.php?t=2964304

[FONTS][5.x.x] Full Flashable Zips

n5slim.ezio84.may.16layeredslim.gapps.may.16

elementalx.2.13rd.2.25v4a.2.3.4twrp2.8.6.1

-------------------------------------------------------
[Nexus 5 Original Android Development] flar2:
You shouldn't have lags, your setup is probably screwed up somehow. I can see in your screenshot that mpdecision is disalbed, that could be the problem. Also, trickstermod can mess things up.

I would highly recommend reflashing your ROM and then installing elementalx.
[Nexus 5 Original Android Development] dpaine88:
2.13 running great here on Cataclysm.

New to the kernel and not sure what the whole Chrome freezing thing is but I have not noticed anything out of ordinary with chrome.

Running stock settings.
[Nexus 5 Original Android Development] flar2:
Update!!!

Back to linaro toolchain and fixed some installer issues. Exfat filesystem support is now built in rather than a module.

This might be a good time to wipe caches if you've been flashing a lot of stuff.

If you need permissive, flash this:

https://www.androidfilehost.com/?fid=23991606952602503

Download:

ElementalX-N5-2.14

Changes:

-build with linaro toolchain

-installer fixes

-exfat support built in
[Nexus 5 Original Android Development] hdoraemonk:
Can i flash 2.14 on 5.0.2 rom??
[Nexus 5 Original Android Development] blackbuffalo:
For 5.1 and 5.1.1 only
[Nexus 5 Original Android Development] Electrex:
The GPU changes were cherry-picked from flar2. He deserves the credit for that.
[Nexus 5 Original Android Development] AndroidBR:
Excellent 2.14 release [MENTION=4684315]flar2[/MENTION]!

No more Chrome browser lockups!

Thanks a bunch!

Edit: There are still some random lockups but not as consistent and lengthy as before when I was on 2.11, 2.12 and 2.13. As another person may have suggested, this could be related to AdAway, even though I can still see tons of ads within Chrome.

Edit 2: The lockups seem to be back with a vengeance... After a couple of reboots I've been noticing just as much of those 3 to 4 second lockups as I had on previous versions of the kernel.

Does anyone have a general idea of what's really behind this, causing these lockups? I've tried Chrome beta and it just won't make a difference. They both behave the same way regarding these random lockups.
[Nexus 5 Original Android Development] dcro95:
Just buy the app, and I have a question : Is it possible to activate the "power save" mode with llama + secure settings ?
[Nexus 5 Original Android Development] treehugger38294:
I wasn't aware of that
[Nexus 5 Original Android Development] Vash.89:
[MENTION=4684315]flar2[/MENTION], is possible integrated in EX app the management of thermal throttling value in C°??

For example 65°, and not stock ecc
[Nexus 5 Original Android Development] wojwem19:
Hey I 've got a problem. I 've bought your app like 3-4 months ago ( or something like that ) and I today I did clean install ( finnly moved from 5.0 to 5.1.1 ) but there is a problem. When I want to download your app the only one which I see is this one. And it says that I havent bought it. What happend with the previous one? And why would I have to buy it once again ?https://play.google.com/store/apps/details?id=flar2.exkernelmanager
[Nexus 5 Original Android Development] magnamentis:
main problem is that you did neither search nor read before posting. your question has been discussed over pages in this very thread. too much text to explain in one post, just search and find
[Nexus 5 Original Android Development] Ben36:
Wow..... Welcome to 2015, nice of you to join us
[Nexus 5 Original Android Development] russian392:
Not to be annoying. But chrome still freezes with 2.14...freezes with everything except code blue...which is odd I think.

Edit: freezes last around 12-15 seconds
[Nexus 5 Original Android Development] marco2012:
The previous app was removed from play store, if you want it you have to buy the new one.
[Nexus 5 Original Android Development] wojwem19:
That kind of sucks. I've already bought it...
[Nexus 5 Original Android Development] Ben36:
You can still have it and use it. But it'll never update.

There's a link to download somewhere around here
[Nexus 5 Original Android Development] LiamAtkins90:
I have the old app on the cloud, of you want a link too it?

https://db.tt/YmOeFj1Z
[Nexus 5 Original Android Development] wojwem19:
It's like that I've paid for a constant, orgininal update of app. Thats why I've bought it and now becasue it's got deleted from store [MENTION=4684315]flar2[/MENTION] wants me to buy it once again? That's kind of bad IMHO
[Nexus 5 Original Android Development] flar2:
Sorry, I lost access to the old app and its users. You may continue using the old app, it works fine and you'll still get kernel updates. The new app is a new app, I've added a lot to it so it would be worthwhile to buy again if you choose to.

Old app can be downloaded here:

http://xdaforums.com/showpost.php?p=60137782&postcount=17522
[Nexus 5 Original Android Development] Ben36:
This has been covered over pages and pages of posts already. Nothing flar can do. It was google's doing
[Nexus 5 Original Android Development] russian392:
[MENTION=4684315]flar2[/MENTION] I went into chrome://flags and enabled all experimental JavaScript features and like like freezes go away

Just in case anyone wants to give it a go and see if it fixes the issue.

Good luck all
[Nexus 5 Original Android Development] wojwem19:
Okay that's fine by me now casue I can see that the problem is google releted not you :)
[Nexus 5 Original Android Development] anz563:
I still have freezes :( On 2.14...
[Nexus 5 Original Android Development] jaibar:
Yeah, It's Google so it must be a force majeure, an act of God. Nothing to do but pray it doesn't happen again and again, or you'll get into an app-buying loop.

But Google decided not to remove the app on a whim. It was a mistake, and not on God's side. The problem was the Selinux changing permission.

Anyway, since it was not really a force majeure there are things to do, maybe. For example, one could mail the receipt as proof of purchase, get the app (or discount), feel better. Happened to me several times before on a few occasions.

The old app doesn't work for me. It works temporarily until I travel to another country, either the airplane mode or it feels I'm at another part of the world, but I get the license check error, then it stops working altogether. Quite annoying at it, but I only mention and do *not* complain, as I'm only one with this problem, apparently. Maybe there another user or two with something similar.
[Nexus 5 Original Android Development] haseoxth:
May I ask what's the exactly name of them? (like #enable-javascript-harmony)
[Nexus 5 Original Android Development] goodwin_c:
Flar2,

Do you have any plans on CAF version?
[Nexus 5 Original Android Development] Dr.Pepper:
No,im sure
[Nexus 5 Original Android Development] BabboDemonio:
Still have freezes
[Nexus 5 Original Android Development] thesebastian:
The people who have those Chrome freezes is installing Ex over a custom rom? Or just the stock one?

Rooted or unrooted?

I'm asking just to know. Maybe we could find the pattern.

Sent from my Nexus 5
[Nexus 5 Original Android Development] epithetic:
Not true for what I've been experiencing; as mentioned previously I can see occasional UI stutter on elementalX governor (default stock wallpaper). I've briefly tested with .19.1 (after .18) and the problem remains - not sure whether it has improved somewhat or is exactly the same as .18 as I switched back to ondemand which does not have the problem.

Fine with me considering this kernel still is excellent in terms of battery life on stock governor.
[Nexus 5 Original Android Development] :
Why do you removed new backlight dimmer in 0.19? I prefer the new module introduced in 0.18, it was working better!

And as first impression the battery is a bit worse in 19 respect 18, it could be? I activated dt2w in both version
[Nexus 5 Original Android Development] DoesntPostAThing:
He went back to the old one because you have the option of disabling it if you didn't like it. I, for one, don't like the backlight dimmer, so I prefer it disabled.

About the stutters, on 019.1 if I use performance GPU governor they disappear. I'm guessing it still has something to do with the GPU staying on 200 too often. On stock it ramps up to 320 when you enter the app drawer, on elementalx (all versions, I think) it stays at 200 and rarely goes to 320 or higher unless I'm playing games. While this is smooth 90% of the time, that occasional stutter is quite annoying. Now why this stutter doesn't exist on 015 I have no clue, even though 015 is still staying at 200 most of the time.

Another fix I've found is to force GPU rendering and check disable HW overlays in developer options. After checking those two boxes it's staying at a nice 59 fps in everyday tasks, even scrolling through G+ feed :good:

This kernel does get the best fps in Riptide GP2 though, boxes checked or not.

Everything else is default configuration for 019.1 (i.e. just click next in the installer)
[Nexus 5 Original Android Development] openlatedotorg:
Kernel is great so far.

I'll mention I also enjoy the previous dimmer implementation on 19.
[Nexus 5 Original Android Development] CyberScopes:
[MENTION=4960727]ickboblikescheese[/MENTION] I tried those options yesterday and i got some extra battery drain, im not sure if its a placebo effect or something.

Sent from my GN5 [D821]
[Nexus 5 Original Android Development] DoesntPostAThing:
Another thing I found that makes the device smoother is to switch GPU governor to simple. Ramps up more aggressively, so it may drain more battery but I value performance over battery. Both the options in developer settings and simple governor should only affect battery drain when the display is on (if it's off, nothing to do with GPU)

EDIT: Still smooth with only simple, feel free to disable force GPU rendering and disable hw overlays.
[Nexus 5 Original Android Development] epithetic:
To my knowledge if you use simple or performance GPU with the elementalX governor it will go haywire with ramping up cpu frequencies which I think is likelier to explain why it fixes stutter problems. I suspect battery drain would be worse than on stock ondemand (lower/more efficient frequencies being the point of the elementalX one in the first place).
[Nexus 5 Original Android Development] letmedanz:
Did you restore apps and system data using Titanium?

If you've restored system apps/data you will certainly have FCs
[Nexus 5 Original Android Development] DoesntPostAThing:
I'm not sure about that, but from what I see it's no different from using ondemand gpu governor. However, I do notice that it stays at 1.27 rather than going down to 300. I'm going to try on stock kernel to see if it's a rogue app just hogging up CPU or something is configured incorrectly.

---------- Post added at 05:54 PM ---------- Previous post was at 05:26 PM ----------

Hmm so it seems that there's a cpu_info curr/max/min freq, and then there's a scaling curr/max/min freq. On stock it shows up in most CPU apps as 2.3 GHz, but it seems that it only really scales up to 1.9? Not sure, but FauxClock shows the correct one I think.

Currently I'm testing a few settings using interactive, based upon the kernel that came with AOSPA (stock, I think) that is rather smooth for me. Once I'm fairly pleased with them I'll put them into an init.d script and share it with you guys.

As for simple governor, no, it doesn't seem to affect elementalx scaling at all. It goes to 1.2 during inputboost, scales up when needed, and when not doing anything goes down to 300.
[Nexus 5 Original Android Development] agentg1001:
Great kernel but my texts keep getting deleted using it >.< plus my recovery says I have nothing in my internal memory
[Nexus 5 Original Android Development] Syk69:
How did you flash the kernel? Did you already have the ROM setup with stock kernel or another custom kernel? i have a suspicion that the data partition corruption happens when you already have a ROM set up. But if you flash ROM, gapps, kernel all in one session than you are fine.

Hopefully others can chime in to get to the bottom of this data partition issue. Started happening since 0.18. No issues with previous versions .