yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] julius4364:
Thanks a lot my man...

I will give them a try...
[Nexus 6 Android Development] an21281:
Latest running great! Noticed BCL does not remain disabled after reboot
[Nexus 6 Android Development] apophis9283:
Try increasing the onbootcompleted time. From 5 to 10 or 15 secondsw
[Nexus 6 Android Development] an21281:
Thanks just tried set it to 20secs and same Still enabled. Took a look at the startup commands and the last one for BCL says bcl_user_enable even after switching it off manually again.

If you need a log or anything else let me know
[Nexus 6 Android Development] :
It's going to be "bcl_user_enable", what matters if it's echoing y/n or 0/1 in there. It's possible that i have the app checking for a 1 when it should be checking for a Y to set the toggle.

I'm probably going to try to change that at some point though. I didn't realize that there was already a sysfs path that would do the same thing.
[Nexus 6 Android Development] jcrompton:
Is the latest app download not working? I get a weird error
[Nexus 6 Android Development] :
Yeah, it was broke for some reason. AWS doesn't seem to like the way that XDA handles it's redirects 100% or something.

Copy/Pasting the link directly into the browser seems to work, I also posted a bit.ly link which seems to work. You'll have to search back a bit though for the post.

I should probably add that to Post 2.
[Nexus 6 Android Development] jcrompton:
Sorry I found the link. Should've searched better. I got an RMA device and was in a hurt to set up with latest stuff
[Nexus 6 Android Development] cujo6801:
4.6 running great on latest Screw'd....
[Nexus 6 Android Development] apophis9283:
Awesome. I asked for a running bug list, been searching and maybe ive missed them. Anything?

Im trying to get bricked hotplug and this https://github.com/Team-Singularity/Singularity/commit/401901505aa46c090ff9b4678f9a8414d571a28f

Into SKA. Its a learning experience
[Nexus 6 Android Development] cujo6801:
Sorry bro...

Can't help you with that...

That be a no go for me..
[Nexus 6 Android Development] Macusercom:
I've been running CM13 14/02 Nightly with Singularity v4.6 and for some reason one core always stays at max.

I've reset Kernel Adiutor, reflashed the kernel and tested some settings but one core always is at the max. clock speed of 1958 MHz or 2649 MHz depending on my settings.

I've jumped back to v2.5.1 and now it seems to work perfectly. All cores go back to 35 MHz after a few seconds while doing nothing.

Any ideas why this weird behaviour occurs? :S

Gesendet von meinem Nexus 6 mit Tapatalk
[Nexus 6 Android Development] apophis9283:
It wasnt a request, it was a statement
[Nexus 6 Android Development] str8str:
Noticing the same my most used is core2 after deep sleep and watching it it stays pretty much max until sleep. It will drop and come back up once core 3 and 4 come on for a second then it will resume max to sleep. Same using different governors

---------- Post added at 08:58 ---------- Previous post was at 08:43 ----------

Edit went back to 4.5.1 and fixed the issue. All chores go back to min after few seconds so it started on 4.6
[Nexus 6 Android Development] fedef12evo:
hwrng battery drain, and cpu load, I saw it with developer options
[Nexus 6 Android Development] :
Yeah, I'm actually getting the cpu usage in that daemon now as well.

Perhaps I was on an older build before or something.

There are a few commits that made hw_rng a kernel daemon instead of the normal userspace daemon. However reverting it caused a bootloop. We're still working on it.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] str8str:
Running 4.5.1 and it's fine. Can't remember what was changed or added from 4.5 to 4.5.1 but it's running great. Definitely started after that
[Nexus 6 Android Development] HaTrED_:
Download link for Singularity-KA-APK-8 seems to be broken... right?
[Nexus 6 Android Development] DreamFX:
Wrong. Working great.
[Nexus 6 Android Development] HaTrED_:
What am i missing then?

:confused:

From 2nd post in OP page:

http://xdaforums.com/showpost.php?p=62671296&postcount=2
[Nexus 6 Android Development] DreamFX:
Click the v8 link or here https://s3.amazonaws.com/singularity-kernel/SKA/Singularity+Kernel+Adiutor+V8.apk

Try copying and pasting into your browser if that doesn't work.
[Nexus 6 Android Development] apophis9283:
Working on the hwrng issue now
[Nexus 6 Android Development] apophis9283:
The hwrng issue is gone. :)

Killed it with extreme prejudice

Everyone get excited, not ready to release just yet but that should relieve some pressure off the cpu
[Nexus 6 Android Development] str8str:
It's a thank less job but someone's stupid enough to do it.lol

---------- Post added at 16:41 ---------- Previous post was at 16:40 ----------

Just wondering if the people who wanted my settings are running then and how they find them so far

---------- Post added at 16:52 ---------- Previous post was at 16:41 ----------

Have you ever considered making this fire other devices? Like the m8? I'd love to have this on my m8 to
[Nexus 6 Android Development] TheAceOfSpades:
Rocking the latest singularity and v8. All system working fine over here boss :good::)
[Nexus 6 Android Development] apophis9283:
Ive never really done 2 devices at once. Its one of those things that even Yoinx pointed out. Why support a device if you cant debug it.

If someone wanted to take our source and use it, as long as they ask and they keep authorship I wouldnt mind branching out Singularity kernel
[Nexus 6 Android Development] str8str:
I take that as a no. Just dreaming out load

---------- Post added at 17:06 ---------- Previous post was at 17:05 ----------

Did you add in those dirty comets? Looked good
[Nexus 6 Android Development] apophis9283:
I edited my post. Read it again
[Nexus 6 Android Development] direwolf1:
I tried your settings briefly, but I was on kernel version 4.6, and I had the hwrng issue (at least, I assume it was the hwrng issue). So my CPU usage almost never went below 40%, and was usually quite a bit higher. Both battery life and performance were atrocious. If I get a chance, I'll test out your settings on the upcoming version.
[Nexus 6 Android Development] apophis9283:
Kernel version 5.0 will be released shortly
[Nexus 6 Android Development] apophis9283:
Kernel Version 5.0 is up and running in OP and in-app. Im also pretty sure there will be a SKA release
[Nexus 6 Android Development] :
Yeah, originally when this issue was reported... I couldn't reproduce. Though, to be honest... I may have been on a different build at the time :eek: sometimes it's hard to keep track of what I have on my phone when. Sorry for that.

Once I started seeing the issue though, I definitely understand the frustration. I started noticing the CPU use yesterday hovering around 10%. Today at work, it stayed around 20%. Keep in mind that for the most part even benchmarking apps like Antutu only run around 30% on my phone except during certain tests.... That kind of CPU use all day is unacceptable. It's needless and just kills battery life.

Sorry for the issues.

---------- Post added at 06:35 PM ---------- Previous post was at 06:33 PM ----------

Sorry about that, it's fixed now. I started seeing the cpu load last night and most of the day today.

It's easier to troubleshoot once we can reproduce the issue.

---------- Post added at 07:01 PM ---------- Previous post was at 06:35 PM ----------

SKA V9 is here

Not much changed in this version.

Added support for the Dynamic dirty writeback commit in VM

Removed the 2 sample averaging in the AutoHBM service (didn't like the delay it caused and seemed a little flaky)

Also, posting this as a bit.ly link. They seem to work more reliably than linking straight to the file.

Enjoy!
[Nexus 6 Android Development] jpd_:
Thanks for the great work
[Nexus 6 Android Development] dusk1911:
Can i flash this on top of elite ? or do i need to reflash the Pure rom to get the stock ?
[Nexus 6 Android Development] str8str:
Yes wipe caches after
[Nexus 6 Android Development] Psych0t1c20:
What happened to the vibration settings? Can't find it in the latest update.
[Nexus 6 Android Development] MrSplaat:
I got ZEN back, but can't seem to find the new wlan wakelocks
[Nexus 6 Android Development] DreamFX:
Under misc controls in kernel aditor.
[Nexus 6 Android Development] drewski83:
I see where you say to flash ukm but was under impression it was replacement for kernel auditor.. Am I mistaken? Just curious what to use to access the functions of the kernel settings n extras you've included. I've flashed BlissPop, then your latest kernel, then the ukm zip...
[Nexus 6 Android Development] MrSplaat:
I know, but I meant in Synapse.

It could be that I misunderstood apophis9283 last message, but I thought he meant that those were added under misc in Synapse since they're missing.

If you flashed the UKM, then you need to install Synapse from Play Store.
[Nexus 6 Android Development] apophis9283:
Running well? Anyone having any issues?
[Nexus 6 Android Development] MrSplaat:
So far, so good! :good:
[Nexus 6 Android Development] apophis9283:
The vibrator controls are under wake in Synpse.
[Nexus 6 Android Development] DreamFX:
Extremely well. No issues at all.
[Nexus 6 Android Development] apophis9283:
Good. Glad you are enjoying it.
[Nexus 6 Android Development] Psych0t1c20:
What happened to the vibration settings? I don't see the option anymore.
[Nexus 6 Android Development] apophis9283:
Does anyone rememebr where they were?
[Nexus 6 Android Development] apophis9283:
It has to be the kernel. I went back to the old ukm and cant find them
[Nexus 6 Android Development] Psych0t1c20:
They were under misc settings in kernel auditor, and under advanced options in blisspop
[Nexus 6 Android Development] apophis9283:
Im trying some stuff with the kernel. I think the issue is there
[Nexus 6 Android Development] wrongway213:
This is incorrect information. AnyKernel2 zips are absolutely not meant to be flashed on top of other custom kernels - you want to dirty flash ROM to get on stock ramdisk so the default values for this kernel apply correctly and no other wonky behavior happens. You'd think since Elite was an AnyKernel as well that it'd have no issues, but being on stock ramdisk is not the only issue you need to dirty flash ROM for - Elite, for instance, applies defaults with an init.d script.. if you flash this over Elite without dirty flashing ROM to get back to stock config, you will get the defaults from Elite applied - not from Vortex.

TL:DR Always dirty flash your ROM before flashing an AnyKernel unless you are on your ROM's stock kernel. Or back up the ROM's stock kernel in Flashify and flash it before flashing your custom kernel, whatever's clever.

---------- Post added at 10:45 AM ---------- Previous post was at 10:40 AM ----------

"Vibrator Strength PWM" is under the Misc. tab in Synapse, also in the original modded version I first linked you to awhile ago - right in between FSYNC and USB fast charge.. you must have accidentally disabled a toggle or not enabled it to begin with I'd imagine.. Synapse is funny like that lol.
[Nexus 6 Android Development] apophis9283:
Ok everyone I found the issue 99% positive
[Nexus 6 Android Development] apophis9283:
Just want to thank Yoinx. If you all could only see the magic he does, truly grasp it you would understand. Guys a damn genius who is too damn proud to accept credit for his work. I really hope that v-5.0 with the updated SKA run well for you all
[Nexus 6 Android Development] direwolf1:
No big deal. It's the risk we take we try out new ROMs and kernels. I really appreciate your work for all of us shamu owners, and I'm looking forward to trying out V5!
[Nexus 6 Android Development] nazfalas:
Alright, flashed V5 and CPU usage has gone back to low single digits, but cores are still constantly spiking to max frequency. Is that due to the 'system monitor' itself? Stock settings btw.

This is just looking at CPU usage in SKA.

That's what it looks like constantly.
[Nexus 6 Android Development] apophis9283:
Governor possibly, hotplug as well. Are you using zen_decisdion? becasue it causes all cores to be online when the phone screen is on
[Nexus 6 Android Development] nazfalas:
Yeah, stock settings with zen and interactive_pro. I know all cores should be online, it's just the spikes to max frequency that confuse me.

It's the same case with other governors/hotplugs just with less cores online/different CPU usage (higher because calculated across fewer cores). This is with everything closed in the background where possible.

CPU usage does spike to ~30% in frequent intervals with everything stock as well, though.
[Nexus 6 Android Development] apophis9283:
use msm_limiter and set the ranges from there
[Nexus 6 Android Development] :
Honestly, I wouldn't use Kernel Adiutor's Frequency/CPU use screen as an accurate representation of the CPU use. It's there for looks (mostly). It has to call a number of loops to support various devices. That in and of itself may be causing spikes each time that the view refreshes as the app cycles through quite a few checks to read the new values and set the card sliders. The view is also refreshing itself constantly, like once a second that will require some CPU processing. The Governor may be seeing this as a load and cycling up to keep your UX smooth.

Try an app like System Monitor Lite which is optimized for showing CPU freqs. You'll see that without all the loops and UI redraws in KA that your CPU really isn't spiking.

You may see some changes with the numbers, but it's not holding there long enough to show on the graphs.

The governors tend to cycle through frequencies quite but more than you may realize to check for loads and such. If the display reads it at exactly the right time, it's possible you'll see that value for a moment. However, is not really staying long in that state. Hopefully that makes sense.
[Nexus 6 Android Development] nazfalas:
Yeah that was one of my suspicions. I did try System Monitor (have the full version, not that it matters) and the behavior is almost the same. Doesn't seem to matter which hotplug or governor I choose - there's a constant spike on at least one core.

Just compared to stock kernel and elite kernel and the behavior isn't showing there.

I would try and look if this behavior manifests itself on older build, as well, but it's late here and I need to sign off for today. ;)

Anyway: I really appreciate all the work you two are doing for both the kernel and the app! It is very much appreciated, as is your constant support in this thread!
[Nexus 6 Android Development] :
Yeah, I'd be really curious as well.

Or at least why its showing the way it does.

If that load/cpu use was really there... You would never go into deep sleep and battery life would be awful.

Actually, even if you compare these. If you wouldn't mind when you Test don't just go by the displayed values. Use better battery stats or something similar. Make a custom reference. So whatever for awhile. Check the cpu state times. Try whatever other kernel. Do the same.

I don't think they'll be *that* far off. We may have picked up a commit that just presents the cycles a bit faster. Looking at my stats right now. I'm at about an hour and a half. With like almost an hour screen on use.

Deep sleep : 16%

300mhz: 19%

960: 10%

1.5ghz 34%

2.27ghz: 3%

2.8ghz: 5%

The rest of the states are all at about 1%. There's one at almost a minute. The rest are under 30 secs... Just because of the way that they scale and test load I would assume. Probably would've been more deep sleep before I was actively on my phone, but I was remoted in with adb a while before that.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] TheGrandFinale2001:
Flashed 5.0 and v9 of KA, went to work and left idle for 2 hours and was still at 100%. That's just outstanding. Nice works guys!!
[Nexus 6 Android Development] :
Is anyone getting reboots on phone calls? Seen a report in a chat that it happens... Looking for logs if anyone can reproduce.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] Roi007leaf:
this looks like an awesome kernel! any chance you guys bring shis to the g3 d855?
[Nexus 6 Android Development] :
Nobody should ever do kernel work for a device they don't own. That's an awful situation.

Also, in my experience coding for an LG device is an awful experience.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] Neo:
I read somewhere recently that disabling the battery optimizer for the phone application resolves that issue. I'm on the latest and haven't had reboots for phone calls.
[Nexus 6 Android Development] :
I haven't either. I saw someone on slack mention it.

Good to know that there's a fix though.

Really, the optimizer should have certain apps pre-whitelisted.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] apophis9283:
Hope everythings working out for everyone
[Nexus 6 Android Development] direwolf1:
Just flashed V5 and installed SKA v9. I'll report back in a bit (probably 1-2 days) on how things are going. I'm trying out [MENTION=5201751]str8str[/MENTION]'s settings first. Initial impression is snappy with mediocre battery life, though it hasn't had much time to settle in yet. I'm not that familiar with the umbrella core governor, so it may take some tweaking to get where I want. I also want to give interactive_pro and some of the others geared towards battery life a shot.
[Nexus 6 Android Development] nazfalas:
Hey, I tested frequencies with V5 for the day. Only light usage (2h SOT, only browsing news sites)

This is what it looks like:

BBS didn't seem to work as my phone didn't boot correctly after installing it as a system app. Got stuck showing only the wallpaper so the System Monitor data is the only thing I can look at for this day.

The results seem ok to me actually. I didn't have issues with deep sleep so the large percentage there doesn't surprise me. What do you think?
[Nexus 6 Android Development] :
It seems fairly normal to me.

Like I said. I think the governors are just cycling freqs to check load.

Is it much different in a different kernel? Or are you experiencing more battery drain with this one?

Or are you simply concerned that is reporting the spikes where others don't?

*edit*

I just noticed that you said 2h so with 35% battery left.... Did you start at 100% or have horrible cell coverage or something? That's pretty awful battery life imo.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] nazfalas:
Started off with about 80% after reboot and was only on airplane mode as I was in an area with no cell coverage.

I do feel like battery drain is higher since a few versions ago, but to tell definitively I would have to compare more thoroughly.

The behavior is different with other kernels, but I haven't used them for long as Singularity is where I want to stay. This is only a subjective observation, though. I would need to test that for a longer time, as well.

Will try to use a different kernel for the rest of the day after charging and report back.
[Nexus 6 Android Development] :
Thanks. I'm just curious because I'm not seeing excessive drain. May people are reporting good battery life.

But you're saying that you had 2 hours sot in bad reception with 6 hours of standby time and only lost 45% that doesn't seem that bad honestly.

4-4.5 hours on lte is pretty standard. The people that post 6+ hours are typically doing a lot of tricks to save power and mostly on wifi.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] nazfalas:
Yeah, I'm not seeing any actual source for real drain either and that's why I'm wondering.

No, as I mentioned I was in airplane mode so there wasn't any modem connection. For these circumstances the battery usage does seem quite high.
[Nexus 6 Android Development] :
Yeah, but you also said the 2 hours sot you were browsing news sites.

If it was ALL airplane mode then yes, the drain was high. If those 2 hours were bad coverage, then it really wasn't that bad. For decent battery life in poor coverage you need to force 3g. Lte destroys the battery.

Sorry, what you're saying is just a bit confusing... Because it can't be both ways.

Honestly, it's compare to another kernel. It's also going to hard to really figure out where your drain is without a decent app like Bbb

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] nazfalas:
Airplane mode + WiFi, of course. Couldn't have been browsing otherwise. :D That wasn't clear, though.

I will see if I can get BBS to work. I know the data is very inconclusive at this moment with the tools I am using.
[Nexus 6 Android Development] :
No worries man. If you can get me some concrete info/stats/logs showing any info that I/we can reproduce...

However, if I can't see/understand what you're talking about or seeing.... I'm sorry... But there is literally nothing that I could even try to do.

We're all about getting things as great as possible for you, the users, but if we can't reproduce it reliably... We can't fix/test anything reliably.

BTW, don't think that this is directed at you. You actually provide pretty detailed info. Though, if anyone has an issue... Give detailed steps and/or logs. If we can't see what you're seeing, we're just taking blind stabs in the dark. This gets pretty frustrating on both sides of the equation. So the more info you can provide the happier everyone is.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] str8str:
Don't know when this started cause I don't use often but ska doesn't flash the zip. Just boots into recovery. You still have to add it in recovery and flash manually.
[Nexus 6 Android Development] apophis9283:
On the latest SKA and Kernel and tried on my phone and my wifes phone, both worked perfectly
[Nexus 6 Android Development] LGtMgG2t:
Yes, someone told me to try that in another ROM thread yesterday and indeed it seemed to have fixed my issue. I unoptimized all the phone apps I seen. There may have been around 4 or 5 of them in total.
[Nexus 6 Android Development] rignfool:
I am trying to do some experiments with mpdecision...

For some reason I cannot get the toggle to stick using with grarak's KA or [MENTION=4231562]Yoinx[/MENTION]'s KA

It toggles... I switch away from the CPU Hotplug screen... Then back... It's off
[Nexus 6 Android Development] apophis9283:
If your looking for a feature rich rom, and i do mean feature rich that has been running like a beast with our kernel I highly suggest ResurrectionRemix
[Nexus 6 Android Development] :
Thanks, looks like it's an issue in the logic that checks and sets the toggle when creating the card view. I'll look into it in a little while.

*edit*

So, it looks like the property that it checks switches between "running" and "restarting" on my rom. I don't know if that's normal... but I have it just check for either of those now to enable the toggle to fix this.

I've also added support for the rest of the bricked tuneables (Runqueue and Time thresholds). Not really sure why these weren't in there originally .

I feel like the way that I added them was fairly efficient. I'm kinda proud of those commits Because it took less lines of code to add them into SKA than it did when they were in UKM :)

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] TheGrandFinale2001:
Agreed, been using it with 5.0 with no problems!!
[Nexus 6 Android Development] apophis9283:
Yoinx has been doing his thing with SKA. Im going to revisit stock settings for those who want to use this kernel but may not know what or how to use specific settings. I really need this kernel to be at its best out of the box.
[Nexus 6 Android Development] apophis9283:
Im loving it right now. Everything has been fast and stable