yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] :
Hmm, I'll try a clean flash and see what happens. It's so bad @_@
[Nexus 6  Original Android Development] Lancez:
Don't be sad. This is a development in progress. Even Google's stock kernel have many bugs/battery juice eating ghost.
[Nexus 6  Original Android Development] flar2:
Hsic wakelock has nothing to do with the kernel.

At this point everything is working the way I want on the kernel. I'm finally able to relax and start tuning it for performance/battery
[Nexus 6  Original Android Development] Casper34:
I am not getting to sleep in 1.03 either.
[Nexus 6  Original Android Development] Lancez:
it looks like google play service causes the wakelock
[Nexus 6  Original Android Development] Casper34:
I just installed disable service..... we will see in the morning.
[Nexus 6  Original Android Development] Lancez:
disable service dose not work properly, you need autorun manager from store.
[Nexus 6  Original Android Development] Casper34:
OK. I will try that. I thought it was just me with disable service!
[Nexus 6  Original Android Development] DroidIt!:
:) I don't even use that app, but just looking at the screenshots it looks like the big percentage gagues in the right column are giving battery % use for wakelocks and not actual battery loss. I also see cnt. in your photos. If I'm not mistaken, under kernel wakelocks you have 100% value in the top column but count (or number of actual wakelocks) at 0....I think I'd probably try a different app, something's wonky in the reporting ;)
[Nexus 6  Original Android Development] Casper34:
What appal you suggest? I purchased better battery stats back in the day and that what that is.
[Nexus 6  Original Android Development] DroidIt!:
I've actually been using this one. You have to be careful with what you limit, I'd actually reccomend a nand before you do start limiting, but seems to be pretty accurate so far. ;)

---------- Post added at 09:45 PM ---------- Previous post was at 09:44 PM ----------

Thought the name would show in the pics :) Amplify.
[Nexus 6  Original Android Development] drawde40599:
Dose that app still need Xposed to work ?
[Nexus 6  Original Android Development] DroidIt!:
Yes sir. It's the most detailed by far that I've seen. I still also just use Gsam for general purposes. It gives me more than enough info to figure out what app or service is causing the problem.

On another and potentially troubling note, [MENTION=4684315]flar2[/MENTION] your app updates might suddenly start taking alot longer http://www.androidheadlines.com/201...nually-approving-apps-mean-android-users.html :(
[Nexus 6  Original Android Development] Lancez:
looks like Google is slowly turning itself to another fruit company.
[Nexus 6  Original Android Development] Mervingio:
ondemand freeze and reboot device :(
[Nexus 6  Original Android Development] teddy sheringam:
Anyone knows how do i overclock in elementalx app?
[Nexus 6  Original Android Development] danarama:
It won't over clock if you didn't set a new max frequency in aroma installed when you flashed the zip.
[Nexus 6  Original Android Development] BennyJr:
I was just about to post something about the app. I have the frequency set to 26 something in the aroma installer but the app only let's me choose 2265.
[Nexus 6  Original Android Development] flar2:
If battery is under 40% the device limits the max to 2265. At 20% I think it limits to 1728.
[Nexus 6  Original Android Development] Ortanon:
It happened to me too. For "just a glitch" this has some pretty terrifying security implications. A system that's supposed to tell me everything is waving its hand saying "these are not the droids you're looking for."

I'm on Chroma 3/6 [5.0.2], Latest ElementalX 0.28.
[Nexus 6  Original Android Development] italia0101:
Really weird isn't it. Don't understand
[Nexus 6  Original Android Development] flar2:
No idea. That kind of thing never happens to me and I don't see how it would be related to the kernel.
[Nexus 6  Original Android Development] Lancez:
As you can see on my screenshots, the system update service kept my phone awake over 8 hrs, and CPU was running at 300 most of time. It is Google play service running in the back ground not the kernel. I've tried to disable system update service by using disable service and autorun manager at same time, plus AppOp to turn off keep awake. But newest Google play service 7.0.97 just kept awake whenever/whatever it wants. I'm running on stock, rooted, MCR modpack.
[Nexus 6  Original Android Development] Simer03:
Disable config fetch service and configservice also and try that. Same area in play services
[Nexus 6  Original Android Development] flar2:
Update!!!

More revisions to elementalx governor. Uses more frequencies now, tries not to ramp up all the time. Changed the i/o sched to deadline.

Should work with all ROMs.

Download:

ElementalX-N6-1.04

Changes:

-elementalx gov: use more freqs

-default i/o sched is deadline
[Nexus 6  Original Android Development] Lancez:
Shweet, another update! :good:

BTW, just ignore those clueless comments regarding battery drain or not entering deep sleep. Most of us know, if not all of us that those problems were caused by Google not your kernel.
[Nexus 6  Original Android Development] flar2:
I'm not worried about that at all, the kernel is now very solid and stable. I just like to respond to each user one way or another. If it's fixable on my end, I fix it. If not, I like to at least make sure they know it's not a kernel problem. Many people have no way of knowing, so it's okay to ask.

I always test on stock. For maximum compatibility with other ROMs, ElementalX uses the existing ramdisk. It's always possible that various ROMs have added strange things to the ramdisk that interact poorly with ElementalX.

I try to stay away from a lot of hacks and mods. I've left as much as possible close to stock, developed some useful features and tuned the build. You won't get a better balance of performance and battery life. And I think I'm the only one paying attention to gaming. Try playing Asphalt 8 on this kernel :D
[Nexus 6  Original Android Development] Casper34:
Don't know, and highly doubt it, but I flashed 1.04 and not longer than 5 minutes I lost data. I just happen to be on wifi at a rest stop. Any one else having this issue?

Checked apn, cleared caches. Even reverted back to 1.03. Toggled airplane...... I'm just lost.
[Nexus 6  Original Android Development] flar2:
There are many possibilities for losing your mobile connection. It's very unlikely it has anything to do with the kernel.
[Nexus 6  Original Android Development] Casper34:
Its weird.... I had service, then no service (bad part of the state), flashed the update, had service, then lost it. I have the !
[Nexus 6  Original Android Development] flar2:
I lose service for about two minutes every day at a certain place on my morning commute.

It probably has nothing to do with your phone or software. It's probably the cell signal
[Nexus 6  Original Android Development] DangerMUK:
Hey

Cool kernel just bought your app too.

Question - what are the chances of you adding the ability to change the gain of the earpiece in call as the in call volume is way too low i notice you added gain for the headphone port which is great

Keep up the good work !

Sent from my Nexus 6
[Nexus 6  Original Android Development] Casper34:
I don't know what it was, but I didn't have service where I did before. I had to wipe everything but internal and start all over.

I'm not saying it was the kernel, as I am on 1.04 now, but it was funny how it happened right after I installed it. Maybe something didn't start that was supposed to, but didn't due to the autostart control app I was told to try. I must admit though, while it was installed and running, I never had such great battery life. Unplugged round 930 from full and at 5 still had 90+% with about 1:30 sot.

Sent from my Nexus 6
[Nexus 6  Original Android Development] Simer03:
Happens to me too... I'll have 3 bars and then randomly nothing a few times thru the day at my house
[Nexus 6  Original Android Development] franciscofranco:
Now now...
[Nexus 6  Original Android Development] Casper34:
Randomly went into exapp and saw this.....

Here are my settings.....

Rebooted and it came back online.

Sent from my Nexus 6
[Nexus 6  Original Android Development] flar2:
Ah, that dude don't scare me

Make sure you have custom hot plug selected in hotplug options. If it says disabled, that can happen.
[Nexus 6  Original Android Development] flar2:
I'll look into it
[Nexus 6  Original Android Development] ppgregory:
On 1.04 my ambient display would come on randomly when phone just sitting... about 3-4 times in 5 minutes. Went back to stock kernel and it doesn't. I'm on 47E.
[Nexus 6  Original Android Development] flar2:
Okay...

Pure coincidence, this is not something I modify in any way. Maybe you got some notifications.

If you're going to report a problem, you need to provide logs anyway. This kind of post doesn't help me and scares away potential users.
[Nexus 6  Original Android Development] Casper34:
[MENTION=4684315]flar2[/MENTION]

I also double checked that last night, I have hotplugging disabled. That is the first thing I do, along with the 98 and 1500. Over night, all 4 stayed on. Like I said it was just a random opening of the app and it caught my eye.

Sent from my Nexus 6
[Nexus 6  Original Android Development] flar2:
If you set hotplugging disabled, the thermal daemon could occasionally put a core offline and it will never come back on.

Leave custom hotplug enabled.
[Nexus 6  Original Android Development] DangerMUK:
Hey bro that would be much appreciated - with MIC gain and headphone gain two out of three of my gain issues were solved - just in call volume/earpiece volume missing :)

One other thing as you seem to know your stuff - is there some sort of automatic volume leveling going on in the phone as sometimes when i take the phone away from my ear and put it back it changes the in call volume on its own is there anyway to disable this ?

Thanks again !

Sent from my Nexus 6
[Nexus 6  Original Android Development] italia0101:
Anyone using this : https://play.google.com/store/apps/details?id=eu.chainfire.recently with ElementalX?

Doesn't seem to work for me, is it a logging issue?
[Nexus 6  Original Android Development] groo:
Default i/o scheduler is still listed as FIOPS when I install 1.04
[Nexus 6  Original Android Development] flar2:
Ahh, I forgot to change it in the installer. Not a huge deal, I'll fix it next time.

The next release is not far away anyway, I'm currently testing a few things.
[Nexus 6  Original Android Development] groo:
No worries, just noticed that no one posted. I manually selected deadline anyways :)
[Nexus 6  Original Android Development] enzoevo:
Not sure if that will address the in call levels for bluetooth as well. I hate having my ears blown out after cranking audio to hear a call, and then having music kick back in 10 decibels louder.

---------- Post added at 02:59 PM ---------- Previous post was at 02:49 PM ----------

@flar2 I think initd is broken for my setup. I'm running CleanRom 2.1, which has initd support. I verified initd scripts work with the ROMs modified stock kernel.

How would I go about troubleshooting this?
[Nexus 6  Original Android Development] flar2:
I'm not sure that I can modify call volumes, and bluetooth in particular.

For init.d, it should work, as it is already in the ramdisk and I re-use the ramdisk. Do you have scripts in /etc/init.d and do they have execute permissions? And busybox? One of the scripts should have something concrete you can check, like echoing a phrase into a file or something.

I don't focus much on init.d any more, as there have been many cases of it not working on lollipop for various reasons. If you are using SuperSU, Chainfire has recommended putting scripts into /system/su.d instead.
[Nexus 6  Original Android Development] enzoevo:
OK thanks for the quick response. I will migrate to su.d now that I'm aware.
[Nexus 6  Original Android Development] DangerMUK:
Hey bro, would be a shame if you couldn't, I edited a few lines in /etc/mixer_paths.xml and it subjectively feels louder but its a bit of a dirty hack;

<ctl name="HPHL Volume" value="31"/>

<ctl name="HPHR Volume" value="31"/>

<ctl name="RX1 Digital Volume" value="95"/>

<ctl name="RX2 Digital Volume" value="95"/>

Seems to be for the headphones and earpiece - putting them above those amounts will weirdly then reset it back very low- those are the maximum that seem to have any effect.

Also I can't find a tweak of the setting that seem to be automatically levelling the volume back down every time you take the phone away from your ear or put it back - must be proximity sensor related or microphone - would have thought there would be an option somewhere to turn it off - the specs don't even list automatic volume sensing/levelling
[Nexus 6  Original Android Development] tracerit:
i'm considering coming back to the Nexus line but was curious waht type of battery drain, if any, when the sweep gestures are enabled?
[Nexus 6  Original Android Development] hugo silva:
I would like to over clock nexus 6 cpu... How much can i go without causing damages do the processor? Anyone knows? thanks...
[Nexus 6  Original Android Development] Casper34:
You can go Max, the CPU has an overheat protection. If you go Max and it reboots, back off 1. Keep doing this till you are stable. Example, I am stable at 2880.

Sent from my Nexus 6
[Nexus 6  Original Android Development] gamewarden234:
None. Not sure how but he did it.
[Nexus 6  Original Android Development] cameljockey1:
Hello. I just side loaded the T-Mobile ota and now on 5.1. I have unlocked BL and rooted with twrp recovery. Will this kernel work with the stock ROM? I have the encryption will this effect it? Thank you.
[Nexus 6  Original Android Development] BennyJr:
Yes it will work on stock
[Nexus 6  Original Android Development] simms22:
i run mine at 3033mhz daily, 3033/300 max/min. and ive been doing this for a while now, no issues. none :)
[Nexus 6  Original Android Development] tracerit:
how's your battery life and what is your usage like?
[Nexus 6  Original Android Development] pantmunu:
U might wanna check your CPU bin speed. Forgot the terminal command for it though.
[Nexus 6  Original Android Development] mwebb34:
I tried setting my max @ 2803 and min @ 300 left it for about a day, and battery was horrible. So I took it down to 2265 and battery is better, I'm gonna take it up a little more tomorrow and see how she does. Iv been experimenting with cfq and noop not to much difference from what I can tell I leave my gov setting on ElementalX.
[Nexus 6  Original Android Development] simms22:
very heavy user. i see about 5-6.5 hours sot. but i keep my brightness very low.
[Nexus 6  Original Android Development] Lancez:
Just updated app, woot! New version is coming
[Nexus 6  Original Android Development] cfrank38:
Which versión number ?
[Nexus 6  Original Android Development] Lancez:
I don't know maybe 1.05?
[Nexus 6  Original Android Development] cfrank38:
App version number ?
[Nexus 6  Original Android Development] Lancez:
1.52, dude it's right in the play store
[Nexus 6  Original Android Development] italia0101:
Stock settings, battery low though
[Nexus 6  Original Android Development] drawde40599:
Do you know which one controls system volume ? I mean its plenty loud now but I wouldn't mind tuning YouTube up some ;) I got frustrated last time I was in that file , much more in there in comparison to N5

N6 has the hardware to support this feature , that's why it uses "No" battery.
[Nexus 6  Original Android Development] manup456:
Guys if you update the app stay away from the colorful tile option will cause app to fc and you will have to restore your previous version to fix.
[Nexus 6  Original Android Development] flar2:
Just pushed an update to fix the ui crash on the Color Dashboard
[Nexus 6  Original Android Development] manup456:
Its still force closing just tried even cleared cache and forced stop still fc.
[Nexus 6  Original Android Development] flar2:
With version 1.53?
[Nexus 6  Original Android Development] manup456:
I wasn't getting that version but now I get it hit update and all is well. I think it took a while to show up. Great work and fast support.
[Nexus 6  Original Android Development] chattguy:
Is anyone running the newest Chroma with this kernel? I'm wondering how it runs before I flash it. This is my favorite kernel but I just figured I'd ask.
[Nexus 6  Original Android Development] flar2:
1.53 is actually a bit screwed up too, I just ran home and uploaded 1.54.
[Nexus 6  Original Android Development] cfrank38:
Chroma runs fine with this kernel
[Nexus 6  Original Android Development] chattguy:
Thanks guy, I'll give it a shot! Any advice on your kernel settings?
[Nexus 6  Original Android Development] cfrank38:
Use standard settings , after a day I tweaked a bit but depends on your device. I think the first devices a screwed up in hardware. I got mine in December direct from hongkong fabric and it runs like a king
[Nexus 6  Original Android Development] enzoevo:
Any chance you could add color profiles, or the ability to save profiles to the app down the road?
[Nexus 6  Original Android Development] flar2:
I think I'll add a save/load interface.
[Nexus 6  Original Android Development] franciscofranco:
I have a bunch of profiles built on my app, I can send them to you, your users will be happy.

Current scheme is something like:

red_rgb green_rgb blue_rgb
saturation display_value contrast hue

Let me know if you're interested in it.
[Nexus 6  Original Android Development] flar2:
Yes, that would be awesome.
[Nexus 6  Original Android Development] franciscofranco:
https://www.dropbox.com/s/8ajpf0bx4mt1w53/profiles_shamu.zip?dl=0

I suggest you place those on your assets directory (project/app/src/main/assets) and read them like this:

public List<String> getProfileValues(String profileName) {
AssetManager am = App.getContext().getAssets();
List<String> values = new LinkedList<>();
InputStream is = null;
File profile = new File(String.format(App.getContext().getExternalCacheDir() + "/%s", profileName));

try {
is = am.open(String.format(getProfilesAssetDir() + "%s", "/" + profileName));
FileUtils.copyInputStreamToFile(is, profile);
String[] array = StringUtils.split(StringHelpers.read(profile.getAbsolutePath()), "\n");
values.addAll(Arrays.asList(array));
} catch (IOException e) {
e.printStackTrace();
} finally {
if (is != null) {
try {
is.close();
} catch (IOException e) {
// Just **** you
}
}
}

return values;
}

For example that returns you a 2 entry list:

[0] = rgb parameters as a string with one space in between each value

[1] = sat, display_val, contrast and hue all separated with one space between each value

StringUtils and FileUtils is from Commons-IO lib.

Just a code suggestion, you work it out whatever way that fits your app structure ;)
[Nexus 6  Original Android Development] BennyJr:
Profiles would be awesome. Right now I have screen shots lol
[Nexus 6  Original Android Development] flar2:
Thanks for the profiles and taking the time for explanation, very helpful.
[Nexus 6  Original Android Development] s1l3nt:
Kernel running nicely. Just bought your app and also installed the wake gesture app. Loving it so far
[Nexus 6  Original Android Development] flyinj54:
Where can I find the wake gesture app? Thanks!
[Nexus 6  Original Android Development] tealio:
Last I tried, wake gestures app wreaked havoc. Reboots, and general instability. Have these issues been resolved? If so, I'd love to start using this app again. If not... Be careful using it!
[Nexus 6  Original Android Development] danarama:
I think its fine on other devices.
[Nexus 6  Original Android Development] tealio:
I assumed the previous poster was on the n6...
[Nexus 6  Original Android Development] wera750:
Kernel it's working great! Loving the n6! Trying to talk myself into wiping days so I can get rid of encryption. Is it worth it?
[Nexus 6  Original Android Development] flar2:
http://xdaforums.com/android/apps-games/app-wake-gestures-t3030399

I suspect it's not worth the trouble, but I can't say for certain because I've left all my devices encrypted.
[Nexus 6  Original Android Development] wrongway213:
I was decrypted for a while, then encrypted by accident. I've since had to format userdata for other reasons and chose to encrypt because the "difference", if you wanna call it that, was WAY less noticeable than having to look for whether ROMs/kernels/etc. force encryption or not. It makes literally zero discernible difference to the user - anyone who tells you otherwise is buying into numbers that make benchmarks look meaningful.
[Nexus 6  Original Android Development] flyinj54:
See for yourself

https://youtu.be/2gmdRlg0vag
[Nexus 6  Original Android Development] simms22:
ive been saying this from tbe beginning :)
[Nexus 6  Original Android Development] DroidIt!:
Suuure, have all 4 cores enabled from the beginning, encrypted the whole time...maybe you should just tell us from a clean flash EXACTLY how you set up your phone [emoji14]

...oh and thanks [MENTION=4684315]flar2[/MENTION] for leaving the .28 available for download. Not quite ready yet to jump to 5.1 yet for various reasons. I uh accidentally, sort of dipped my N6 in an ocean so I needed to get a new one and redownload .28 [emoji16]
[Nexus 6  Original Android Development] toknitup420:
Just want to double check. Is this kernel decrypted. I only ask cuz I see it here in the op but on the DL site "no force encrypt" is not listed under features.
[Nexus 6  Original Android Development] simms22:
sure, im on terminus rom right now. i had to clean flash it for it to boot. then i just restored my apps, and system data, with titanium. oh, then i flashed tbe 95r radio, and now i also have volte working on tmobile :)
[Nexus 6  Original Android Development] flar2:
This kernel does not force encryption
[Nexus 6  Original Android Development] Lancez:
98r radio here, TaDa.......lol
[Nexus 6  Original Android Development] LuNySLiM:
chroma rom

I'm running chroma, the 5.1 LMY47M build along with this kernel and have been for awhile now and they are great together!!
[Nexus 6  Original Android Development] IceXcube84:
I have donated to you :)

Nice work!
[Nexus 6  Original Android Development] Casper34:
Is this going be like KToonz? I loved how we could save our profiles and share them with other users.

If this is the same..... this would be right up there with his app/kernel. I miss running his kernel.

Sent from my Nexus 6
[Nexus 6  Original Android Development] toknitup420:
Just bought you're kernel app. It's amazing. Well done.
[Nexus 6  Original Android Development] hazwheel:
And why not use encryption anyway? More secure, and I can't see any real terms difference in speed either
[Nexus 6  Original Android Development] danarama:
Safe assumption. My point was though that the issue may be device specific, which may mean it cannot be resolved

[MENTION=4684315]flar2[/MENTION] can this be turned off?
[Nexus 6  Original Android Development] chubby65:
My favorite kernel is already for when my nexus 6 lands on my doorstep tomorrow
[Nexus 6  Original Android Development] antiochasylum:
I've had my 6 since 11/19. And been on elemental as soon as I saw it.
[Nexus 6  Original Android Development] chubby65:
I've been waiting for mine i pre ordered 18th of November had to cancel that one and ordered another one last night from elsewhere which comes tomorrow

Got the best kernel just waiting on purity rom and Nexus 6

A match made in heaven :o
[Nexus 6  Original Android Development] EcHoFiiVe:
What values does everyone use for undervolting and overclocking? What about governors and io schedulers?
[Nexus 6  Original Android Development] wally3614:
Love the idea of this kernel, but the insane amount of reboots is too much, sucks though. Good work bro thus far

Fyi: didn't touch voltage/clocking settings
[Nexus 6  Original Android Development] dsmitty166:
Actually it's not really a rom problem. There's nothing I can do.

You have to add https://github.com/CyanogenMod/andr...mmit/287f796c58c77292b7911a3b73fa1a39bc95f24f this commit for it to work.

This is exactly what happened with leankernel and this commit fixed it