yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] flar2:
We'll test it on lollipop first

There are a million things that can get screwed up on phones. Which is why I always recommend clean installs at the slightest problem.
[Nexus 5 Original Android Development] Super-Android:
I have been facing the problem since long. Max CPU freq is coming up to 1700 ish... Its not coming as 2200 ish...

Could you please help me? :confused:
[Nexus 5 Original Android Development] DroidIt!:
I've been seeing the same for about the last month to month and a half so so. Mine has only been on headphones though. I notice it much more on wired than BT headphones though. I had assumed it was ROM side. I cranked my headphone volume way down in app and that seems to help. I don't change much, here's what my settings look like in any case though.

Edit: oopse, on my N6 [emoji56]
[Nexus 5 Original Android Development] flar2:
Update!!!

I think it's good. Pushing the beta to official version

Download:

ElementalX-N5-4.04

Changes:

-build with Linaro GCC 4.9.4 [MENTION=4825437]Christopher83[/MENTION]
[Nexus 5 Original Android Development] OKLYMY:
No noticeable changes/improvements but no issues arise as well.
[Nexus 5 Original Android Development] dox81:
linaro 4.9.4

Some love for android M? :)
[Nexus 5 Original Android Development] neopbm:
Thanks for the new build.

Only problem found so far, at boot the time of the phone does not sync correctly. After a switch air plane on/off the correct time comes up.
[Nexus 5 Original Android Development] fabio000:
It's a ROM problem not a kernel problem, a lot of AOSP based ROMS have this problem, flash timeservice.zip or put the timeservice.apk from another rom
[Nexus 5 Original Android Development] llevo3:
4.0.4 is very smooth on Minimal OS
[Nexus 5 Original Android Development] neopbm:
Oh, I didn't know that. And didn't had the problem with previous version of the kernel and same rom so...

Thanks anyway ;)
[Nexus 5 Original Android Development] NoteboyTech:
Seriously I must say this version is very smooth, loving it.

Thanks [MENTION=4684315]flar2[/MENTION]
[Nexus 5 Original Android Development] SunamY:
Latest one is very smooth... But benchmark is low... 36k points...

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] peikojose:
Omg
[Nexus 5 Original Android Development] nexttjme:
Benchmark score is absolutely meaningless!!
[Nexus 5 Original Android Development] flar2:
The kernel is not optimized for benchmarks.

Also, if you want to benchmark, you need to do it five times, and wait at least ten minutes between each run.
[Nexus 5 Original Android Development] theesotericone:
Also helps to OC to the max and OV by at least 100mv. Then put it in the freezer for all your runs. Also make sure no other processes are running in the background. Follow those tips and you'll impress your friends.:rolleyes:
[Nexus 5 Original Android Development] sirxdroid:
A lot easier (and safer for your device) to just Photoshop your results :)
[Nexus 5 Original Android Development] stonew5082:
This is an issue with faux sound btw happens with any kernel I can tell you that for SURE. I deleted every faux folder on my phone (from when I used faux sound app) cleared data in elemental x and it seems to have gone away. Need to test more though. Bottom line is I think faux needs to work on the code but hasn't in a long time.
[Nexus 5 Original Android Development] DoesntPostAThing:
I tweaked a few settings and now its super smooth, it should be for everyone.

Here's the script: http://www.mediafire.com/view/1lcaz2wpoc55ezc/900userconfig.txt

Download it, move it to /etc/init.d, rename it to 900userconfig (remove the .txt), and chmod 755. Reboot, and you should be good to go. In case you're wondering this sets the TCP control to westwood (I always preferred westwood over cubic) and changes scheduler to cfq. Although fiops was smooth enough, I tested cfq and it was a lot better. I'll link this in my sig and update it as I find better settings.

Sent from my Nexus 5
[Nexus 5 Original Android Development] resynx:
To anyone having micro stutters, try changing your scheduler to deadline. I had a few stutters on row, but they went away once I set it to deadline :good:

Thanks for this awesome kernel Flar! Have had 0 problems whatsoever. Absolutely loving it :D
[Nexus 5 Original Android Development] DoesntPostAThing:
Hmm, deadline seems better than cfq. I'll update my script in a bit.

Sent from my Nexus 5
[Nexus 5 Original Android Development] resynx:
Well speak of the devil...just had the mounting data issue and only realized it after I did a wipe. Guess I'm gonna have to flash stock images.....blah, there goes all my Christmas pictures >_<
[Nexus 5 Original Android Development] Syk69:
If you hit cancel and reboot to system then you can boot to rom and save your sdcard data and then either flash a previous version of kernel or stock, or restore nandroid you should be fine.
[Nexus 5 Original Android Development] resynx:
I didn't realize it couldn't be mounted until it was too late. I wiped already and then when I went to flash something it told me it wouldn't mount :crying:

So I guess there is really no way to get my data before I flash everything stock?
[Nexus 5 Original Android Development] Syk69:
If you flashed stock factory image, I'm afraid not. Sorry. I would stick to previous version of kernel for now. That's what I'm doing and no issues. 0.18 to newer all eventually give that issue. Even if some haven't had it yet. I just rather not chance it.
[Nexus 5 Original Android Development] rootuser11:
When we say stutter, are we talking about sudden jumping during scrolling?

I got that for the past few betas, and noticed ppl saying 0.15 has no stuttering and I switched to that version.

Now I don't see sudden jumps during scrolling.
[Nexus 5 Original Android Development] drawde40599:
Suck ! I dont no if u use G+ but I've found with as much as I like to flash "stuff" on my phone, G+ auto upload has saved me once or twice from loosing pictures, the only upload when on WiFi and charging feature is pretty legit . worth the Lil extra battery IMO . Mega app also let's u do the same if u don't like G+ and they give u 50gigs for free
[Nexus 5 Original Android Development] resynx:
Yeah I was just thinking maybe I should start using that haha XD
[Nexus 5 Original Android Development] DoesntPostAThing:
Haha, once I was flashing ROMs on my GNex. Booted into fastboot by accident, was too lazy boot into recovery so I thought I could just wipe data over fastboot. Now, I just got home from a vacation so I was tired and jetlagged, and forgot that fastboot erase userdata wipes the sdcard as well. Since I just got back from a trip, all my photos were on there too. It was only after I wiped did I realize my mistake... and luckily I had auto backup enabled so nothing important was lost :)

I did have to spend another hour or so getting all the stuff back, and lost about a month of app progress.
[Nexus 5 Original Android Development] wklie:
To those users experiencing data corruption: have you undervolted any frequency?

The last time I had a corruption (though different from the symptoms discussed recently), I think the reason was because I undervolted.

flar2, are the PVS-based frequency/voltage tables in your kernel same as stock?
[Nexus 5 Original Android Development] DoesntPostAThing:
As for the stuttering, I asked my friend if he saw any stuttering. We both looked at the screen, I switched between app drawer and home in Nova and scrolled around, and while I saw it stutter a bit, my friend said he saw nothing. This was the first time he's seen my phone on ElementalX. I then switched my phone to performance governor without telling him what I did, just asking him to rate the smoothness again. He said no change in smoothness, the animation just finished faster, which is the expected result of forcing a higher GPU frequency. I also screenrecorded my phone yesterday to see how my app would look, and the animation was buttery smooth (app was in app drawer).

So my conclusion is, from a purely objective point of view, it's smooth.
[Nexus 5 Original Android Development] letmedanz:
Well after close to 8 hours of use, changing scheduler to cfq certainly feels better..

Placebo or not stutter is much lesser.. Will see if deadline makes any difference, else this seems to be quite fine
[Nexus 5 Original Android Development] resynx:
I was UV.
[Nexus 5 Original Android Development] Ensifolk:
Disabling Gboost ( If that's what it's called in the Installer ) significantly enhanced my battery life, without compromising the performance in a huge manner, I do notice a SLIGHT decrease of performance within some apps - barely visible. I was able to hit 6 hours SOT. When I was able to Hit 5 on the very default settings.
[Nexus 5 Original Android Development] flar2:
That's why I made gboost an option. It's mostly for gaming. I think it will run pretty smooth without it for most things. Thanks for the report.
[Nexus 5 Original Android Development] flar2:
I will try to figure out the installer stuff when I return home in a few days (if I still have any users left by then).
[Nexus 5 Original Android Development] DoesntPostAThing:
So that is why games absolutely fly with this kernel... Even on popular kernels such as Franco Riptide had some degree of frame dropping.

Sent from my Nexus 5
[Nexus 5 Original Android Development] flar2:
Yes, I'm trying to optimize for both battery and performance. I've tried other kernels and believe I have the best balance.
[Nexus 5 Original Android Development] nunoleite46:
Running 4.04, very smooth here like Always.

Sent from my Hammerhead 5.1.1
[Nexus 5 Original Android Development] Citizen_Snips:
[emoji23] [emoji23]

So true. I have no earthly idea why people complain about low benchmarks. 1, it literally has no real world value. 2 You have to run it multiple times & get an average since every single test will give different results even with identical contributing factors. 3, you need to wait to let the device cool off after the previous one (even though 90% of the complainers probably run one, aren't satisfied, change their governor, etc & run it again and get a worse score). Then they come complain there's a problem with the kernel. On top of that, like previously mentioned, most people leave their phone in a fridge or freezer to prevent shutoff due to overheat since they likely disabled thermal throttling completely. Oh and changed CPU/GPU governors to performance. And capped their minimum CPU frequency to the max so it never leaves that frequency. And over clocked that CPU frequency step as well.

I guarantee that when you see those Benchmark scores that make you go "whoa, on a N5..how?" The results are so very flawed since the phone DOES NOT operate that way on a daily basis. They took steps to get it that high. It's just faking is all. At the end of the day it is nothing more than a game to see how high you can get it. The device isn't operating like that under normal circumstances. They don't have a super powered nexus, they don't have some sort of superior knowledge that allows them to take their phone to the next level. They aren't any better at using their phone. Basically just lied or cheated to get results that aren't even close to true. Just go to the benchmark thread in General forum if you want to know how to BM that high.

/rant lol sorry, but I agree with you.
[Nexus 5 Original Android Development] vijaysivakula:
Why should I purchase the Kernel Manager again?

Hi,

Deleted
[Nexus 5 Original Android Development] z31s1g:
The old app was taken down by Google:

https://plus.google.com/+AaronSegaert/posts/1EJVMpmEns1
[Nexus 5 Original Android Development] jaibar:
It is a long story- you can search a little bit on this thread instead of reopening a scarred wound.

I can only recap it very short:

The app at some stage had violated Google playstore terms (I think it was the adding of changing SELinux states to permissive), hence it was kicked by Google from playstore without notice.

Therefore, the dev lost everything related to this app (and apparently also the list of purchasers etc etc). This is a very sad and frustrating thing, I can guarantee you, and if you read the thread you can see but yourself how bad time it was for flar too.

Dev started from scratch, making a new app. This is the present one that you are required to purchase again at playstore.

Now that's more or less the story, you can still use the old app (there's a link in this thread) or buy the new one.

I guess there are lots of people who opted to buy it again (supporting the developer isn't a bad thing, you know, so lots consider this as a second humble donation- like you are not paying for a new car, it's just an app, a couple of bucks...). Most people won't get broke for buying an app, usually they paid for the phone hundreds of dollars, so personally I find it amusing when I see people whinning they can't spend 2$ for an app to install in their 600$ phone.. Let's face it, it's really less than a cup of coffee in most countries...

Then there are some who will stay with the old one as a matter of principle "I buy it once, never twice" some still keep ranting about it, others don't mind and are happy as they are.

Bear in mind that discussions about this issue tend to overheat faster than an overcooked phone, so thermal throttling steps required sometimes..
[Nexus 5 Original Android Development] papepo:
Hi

I have many problems with temperature. I put the termal throttling in stock and when it reaches 50 low processor speed to 1190, and then not raise. I touch pass ElementalX termal throttling and redial stock to return to work quite right. With the stock kernel, this does not happen, the performance is always good.

Any solution?

Rewards
[Nexus 5 Original Android Development] 093236:
Is there any way to set the max cpu frequency auto lower when the cpu is very hot in the app?

I found that when the cpu temp is around 80C, the frequency is still 2265Mhz.

I have already set the Thermal throttling to Extra Cool.

Thank you so much!
[Nexus 5 Original Android Development] frakki:
Hi,

Maybe I'm in the wrong place but : is it possible to get the powersafe-mode controlled with Tasker?

E. G. Im going to my workplace an it automatically switches to powersafe. Im coming home or leaving work it switches to normal mode.

How to use Tasker for this is no problem. Im toggling wifi, bt and other stuff with that.

But is there a fork or a Plugin that I can use with the ex kernel tool?

Thanks for your help
[Nexus 5 Original Android Development] Y.K:
elementalx compatible with Cataclysm === Help me plz

Kernel elementalx compatible with any version of :D:D:D:D:D select from elementalx
[Nexus 5 Original Android Development] JohnSpawnVFX:
How about searching about it before asking?

Yes, it is.
[Nexus 5 Original Android Development] n023b:
Hey just want to make sure I know all the steps before flashing this kernel. I'm currently using cataclysm on my nexus 5 (the latest stable release which I installed last week)

So I just have to boot into recovery

1) Make a backup

2) Install the zip file (the aroma version, not the express one, since this is my first time installing it)

3) Reboot
[Nexus 5 Original Android Development] PetritH:
Good guy
[Nexus 5 Original Android Development] explorer-10:
What happened to "enable exFat filesystem support" in latest lollipop update version(4.04)?
[Nexus 5 Original Android Development] iamichigo:
nice job as always:good::good::good:
[Nexus 5 Original Android Development] magnamentis:
suppose you flashed successfully in the mean time so this comment is more for all others ( the few haha.... ) who search and read and come across the reply to your post.

your 3 steps are correct, hence sufficient, if the last kernel you had running was the kernel that came with your rom and even more so it was not franco's kernel. ( i refer to you saying it's the first time you flash THIS kernel which could mean that you had another one before that )

in case that you had another custom kernel installed, you'd have to dirty flash the rom or it's kernel ( rom is easier ) before flashing this kernel. BTW i recommend this for any kernel change, nothing can go wrong but many issues can be prevented.

so as mentioned even though this might be obsolete now for you, others could misunderstand and come back with bootloops.
[Nexus 5 Original Android Development] yanleites:
New update for Android M users ?
[Nexus 5 Original Android Development] n023b:
Hi yes I meant that I haven't flashed any custom kernels before.

So if I wanted to switch from this kernel to lets say the franco, or vice versa, I would have to "dirty flash" which from what I'm reading is just re-installing the rom (in my case cataclysm) without wiping/factory reset? And than afterwards installing the franco kernel? I'm guessing the purpose of this is so that you go back to the kernel that came with the rom? Should I still wipe the dalvik cache after flashing the new rom and or kernel or no?
[Nexus 5 Original Android Development] LiamAtkins90:
Guys noob question, always download the custom install zip to install EX, so obviously I pick my settings again & again & again lol if I pick express, will it carry my settings over? For example, I have the 4 cores clocked differently and some other things... Will these settings carry over or will it just install with default settings, regardless of what my previous EX setup was?
[Nexus 5 Original Android Development] magnamentis:
wiping has no impact on kernel but no impact means also no harm will be done, so if you feel like it, wipe, never really wrong to get rid of old cache :) further it's not necessary in all cases to dirty flash the rom first but it's never wrong and it's easier to do so than to find out each time. the time to search if it's necessary is definitely many times longer than dirty flashing the rom and be on the safe side. if you search in this very thread for "franco+kernle+flash you will find plenty of explanations why it's recommended and sometimes necessary.
[Nexus 5 Original Android Development] Achilles.:
Yes dirty flash is just reflashing the rom without any type of wipes (No factory reset, no cache /dalvik wipe).

This is to remove any remnants of the first custom kernel you flashed in the system partition and also to get back to the stock kernel of the rom you are using.

[emoji111]

Sent from my Nexus 5
[Nexus 5 Original Android Development] magnamentis:
yeah we've been there already ?
[Nexus 5 Original Android Development] infatality:
[MENTION=4684315]flar2[/MENTION] recently there's quite a bit of updates in cynogenmod kernel for n5.. Is there any that's is worth picking?
[Nexus 5 Original Android Development] jatinkhatri:
I'm facing a strange problem of cellular network drop ... need help

I'm on cataclysm latest stable + Elemental 4.04

I'm facing a strange problem of Cellular network drop...as soon as I cut the call network goes for 2 or more seconds and comes back

is there anyone facing same problem or get ride of this problem ?

any solution to this ? I've tried older radio firmware but its in vain

please help

Thanks in advance
[Nexus 5 Original Android Development] walpurgisnacht30:
Yes
[Nexus 5 Original Android Development] LiamAtkins90:
Yes to what question? The fact it will carry over? Or it will be reset to default upon install?
[Nexus 5 Original Android Development] Mikulec:
It should keep your setting that you have chosen in the aroma installer (settings from the elemental.conf file).
[Nexus 5 Original Android Development] walpurgisnacht30:
It will carry over.
[Nexus 5 Original Android Development] Balino:
Beacause you can't get calls on 4g networks.

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] jatinkhatri:
I've tried it to set to only 3G and even 2G, but it remains same

what to do ?
[Nexus 5 Original Android Development] LiamAtkins90:
Thanks guys, what's 4.02 like? is it good?
[Nexus 5 Original Android Development] walpurgisnacht30:
Did you mean 4.04? It's excellent for me.
[Nexus 5 Original Android Development] Woody:
4.04 is as the rest of Flar's work. Solid, stable and pretty much set and forget. I test so many other things that I actually love the idea that I can flash this kernel and not have to worry about it causing some issue or having a panic. It has become a baseline for me when I need to test other things and know that the kernel is solid enough to not have it as a go-to "culprit" if something goes wrong and it can reside in the back of my mind with a host of other things my wife constantly brings to my attention. :p

To further answer your question, if you set your settings in Aroma, it should create the "profile" in the elemental.conf like what was mentioned earlier. Then when you apply the Express, those "defaults" will remain as they were set either when you installed the Aroma or if you tinkered with them with a text.editor. One thing that you should be aware of is that if you set in Aroma and then start on a cycle of Express and forget what your settings are, then all of a sudden do an Aroma setup, that will overwrite your previous elemental.conf settings that were created at the initial flash. Hope that makes sense, if not I can explain further if needed. Basically, Aroma will overwrite whatever settings you have set each time it is flashed. So that is generally why many of us set Aroma once and then do Express from there on out.
[Nexus 5 Original Android Development] agile76:
How often to update

Thanks very much for all of your hard work with the Kernel.

I am running version 4.02 with Cataclysm 5.1.1.

Can you give me a broad idea of how often I should update my kernel? Is there any benefit of updating to 4.04 (from 4.02)? Am I better of waiting to update when there is a bigger release e.g. 4.1.0 or 5.0.0?
[Nexus 5 Original Android Development] PetritH:
u can update to the newest one.. just flash via recovery not that much work anyways
[Nexus 5 Original Android Development] TheLastSidekick:
Best practice to update to the newest kernel. In particular, it doesn't take much more other than downloading the zip and flashing it. Release 4 and 5 are two different OS (Lollipop and M respectively) and are not comparable. That said, I'm on 4.0.4 and things are looking great.
[Nexus 5 Original Android Development] treehugger38294:
I have a problem with setting max frequency in EX kernel manager; it remains stuck on 2.3 GHz even when I select 2.5 GHz.
[Nexus 5 Original Android Development] zerosum0:
I had issues with that. If its not anything else install using Aroma and dont set a max screen off value. Never had any problems with it sibce. Infact this is the best kernel ive known for setting up and leaving alone, which is the point of using it
[Nexus 5 Original Android Development] specialex:
after clean install with latest cataclysm, and elementalx 4.04

it seems kernel is not working properly

undervolting to 725mV, but it won't stick, i'm using kernel adiutor
[Nexus 5 Original Android Development] flar2:
You shouldn't have problems with this kernel and cataclysm, they are like bread and butter. I don't recommend using any kernel apps except EX Kernel Manager.
[Nexus 5 Original Android Development] alvintimothyjr:
I just flashed the latest cm12 nightly (non-caf)...The elemental x app indicated that there was not a kernel available. Did cm change something in their ROM...?

Thank you,
[Nexus 5 Original Android Development] magnamentis:
you have to choose Stock/AOSP not Cyanogenmod, if it does not work albeit you chose the correct one toggle cm/caf and immediately back to aosp and see if it works, dunno why but happened here once and that helped, probably just a glitch or a connection issue.
[Nexus 5 Original Android Development] xyge:
F2fs issue

Encountering a weird issue,

The messages in whatsapp and other ims (telegram) for instance, keep reappearing as notifications randomly even if seen or replied to..... Probably something to do with caching..... This didn't occur in the same rom and different kernel(codeblue) so definitely not a rom issue

It's a clean flash on chroma rom.... F2fs on cache and data