yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] apophis9283:
Not much extra in this. Its not being put in app or op. Its the new toolchain im using, figured you all could see for yourself

https://www.androidfilehost.com/?fid=24391638059059594
[Nexus 6 Android Development] str8str:
I take it it's making a difference your happy with.

Straight Shooter
[Nexus 6 Android Development] apophis9283:
See for yourself. I welcome all feedback, including TC's
[Nexus 6 Android Development] DreamFX:
I use the headphone audio boost. If removed I unfortunately have to jump ship. Please leave if you can.
[Nexus 6 Android Development] :
I'm kinda surprised that it actually worked for you.

I've been working on the fauxsound/sound driver all night... It wasn't even trying to set the correct registers when I started. I think I noticed *some* boost before... but I definitely do now. I'll have to try with kernel without my fixes.... but printk doesn't lie.
[Nexus 6 Android Development] DreamFX:
I only boost headphones and works good. When working out with my cheap headphones I can crank up the volume.
[Nexus 6 Android Development] apophis9283:
It really doesnt even work......

I take that back.
[Nexus 6 Android Development] str8str:
Running good but took quite a while to get it to boot. What governor are you using

Straight Shooter
[Nexus 6 Android Development] Mr_S:
I know 100% that headphone sound boost does work on my phone. I use v4a as well and have been using android since eclair days. I might be the only one and its just my phone but every mm kernel that has that feature I've used it works. However on the flip side none of the others work..ie. Speaker boost ect. I'm on elite but can pull a log as I increase the sound via kernel if it helps
[Nexus 6 Android Development] :
No it won't help any. At this point I have to add log outputs manually throughout the drivers to follow it out.

I'm not saying that it doesn't work. I'm just saying I don't get how. The call to the sound driver was sending random register numbers originally. Fixed that, but still only headphones works.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] modernbummer:
Test kernel is running well on stock settings. I didn't notice a longer boot time as a result of flashing it.
[Nexus 6 Android Development] The Funky Pear:
Pure nexus from and THIS...

You can't find another kernel like this if you want to play 30 fps minimum on order and chaos 2 which was super lagging on other kernels,with the same configurations!!

Well done,dev.
[Nexus 6 Android Development] nodnarb91:
What are your settings?
[Nexus 6 Android Development] ohad129:
MSM limiter?
[Nexus 6 Android Development] :
What about it?

Its been fixed, if that's the question.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] ohad129:
No whats that doing?
[Nexus 6 Android Development] :
If controls frequencies to prevent other daemons from changing them. There are a number of userspace daemons that try to change min/max freqs, it just prevents it.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] nazfalas:
Running great here and I've been running it almost since you posted the link. Battery life is amazing as always and boot times look normal to me, as well.
[Nexus 6 Android Development] LunaticSerenade:
So, whenever I use this kernel, even on stock settings, I get random reboots when it gets warm (charging, or updating apps when flashing a new ROM).

I don't have logs at the moment, but has anyone seen something like this, or have thoughts on what could cause it?

I've used it on Chroma and Pure Nexus.
[Nexus 6 Android Development] apophis9283:
Try enabling BCL in Singularity-KA.

Edit For this reason BCL will be enabled by default. All you have to do is go into our KA app and disable it if thats what you choose
[Nexus 6 Android Development] apophis9283:
I have a build that ive added a ton of optimazations to. Ill need to heavily test it. Not like i planned to release a kernel until this weekend. Taking the week off. Just dont think ive disappeared
[Nexus 6 Android Development] str8str:
Send via pm if you want help testing

Straight Shooter
[Nexus 6 Android Development] apophis9283:
Ill probably get with you tonight. Linux took a sh** on me so i have to reinstall everything
[Nexus 6 Android Development] :
When you get it all setup... Just use clonezilla to make a backup of your setup. It's easier to recover that way. I actually just made my backup the other day.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] apophis9283:
good call. I never have much to install. Im cloning the kernel and the toolchain I use. Ive alreaady cloned everything else as well as set up linux
[Nexus 6 Android Development] apophis9283:
Trying to add graphite and other optimizations as well. Compiling now

Edit: added everything and compiled and booted fine :)
[Nexus 6 Android Development] apophis9283:
So everything compiles and boots. I get a reboot no too long after the first boot after flashing the ketnel. Then its rock solid and runs beautifully. Not sure if flashing a rom at the same time would help. So confused on the nature of that single reboot. Will be consulting with Yoinx
[Nexus 6 Android Development] apophis9283:
I guess the only way to somewhat figure this out is to have a mass test build. This build may/may not be stable so prepare for it. It rebooted once for me then it was rock solid. I want to see what happens when you all flash if you wish to do so.

##########TEST BUILD##########

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

Im also trying to figure out why BCL isnt enabling by default. Looks like there may be duplicate code
[Nexus 6 Android Development] apophis9283:
Ill be busy tonight and tomorrow but after that 1 reboot I havent had anymore issues and its running smooth and great. Maybe it was a fluke. Though I did add a lot of makefile optimizations. People who decide to test if something goes bonkers please get a log and report it. Appreciate it.
[Nexus 6 Android Development] fedef12evo:
Using this kernel ad watching the voltages I notice that few steps are -10 mv respect other kernels
[Nexus 6 Android Development] str8str:
So how's the t test build running for you so far

Straight Shooter
[Nexus 6 Android Development] str8str:
Test build runs great but... Borked my sound. None

Straight Shooter
[Nexus 6 Android Development] :
Singularity - Kernel Adiutor v5

Took a little bit of time tonight and Re-wrote the Virtual Memory section of KA. Now it provides Sliders/Toggles/Edit Boxes as appropriate (with descriptions as best as I could find for what each item actually does).

This was done based on original user feedback about how Synapse/UKM provided this information, but Kernel Adiutor did not. Originally, I was a bit skeptical since Google exists. However, after re-writing it... I think it actually looks/fits a lot nicer.

I also added in the Sweep2Wake duration (amount of time that sweeps have to occur within to count as a sweep). I had added this into the driver a long time ago and it was in UKM, however i forgot to add it to KA in the previous releases.

Post #2 has been updated, also here's a link.

---------- Post added at 08:54 PM ---------- Previous post was at 08:48 PM ----------

Default voltages are undervolted just a bit.

---------- Post added at 08:55 PM ---------- Previous post was at 08:54 PM ----------

Like, no sound what so ever?

*edit*

Confirmed, no sound at all. Pandora can't even open a connection to the sound driver.

[MENTION=4392154]apophis9283[/MENTION], This isn't a result of my sound commits, as they work fine on my test builds.

---------- Post added at 09:02 PM ---------- Previous post was at 08:55 PM ----------

First boot seemed to take a little longer.

BCL is definitely Enabled by default. Make sure that you don't have your "Apply on Boot" settings in KA disabling it.
[Nexus 6 Android Development] apophis9283:
I am fully aware the test builds are bad. I will do more testing tomorrow
[Nexus 6 Android Development] str8str:
No none

Straight Shooter
[Nexus 6 Android Development] :
Yeah, I tested right after I posted that :p

I hadn't tested yet, due to my KA work.
[Nexus 6 Android Development] str8str:
OK I'm a little confused. Thought you wanted to test to see how it runs. By your posts it seemed that everything was rock solid with no issues except one random reboot and you wanted to see if others experienced the same. Had no idea you knew there was no sound.

Straight Shooter
[Nexus 6 Android Development] apophis9283:
I did, but on my way to see my friend I was using maps. He called no name and no sound. Phone immediately started rebooting. I might have something out tonight IDK
[Nexus 6 Android Development] apophis9283:
Ok first of all, my optimizations are NOT CAUSING the no sound. Its probably one of the recent sound commits. I just compiled with everything but my optimizations and still got no sound and wacky behavior

Edit doesnt seem to be his sound commits. Think Ive narrowed it down now
[Nexus 6 Android Development] str8str:
Didn't say they were. Just stating my observations. It is a test build

Straight Shooter
[Nexus 6 Android Development] apophis9283:
Oh i wasnt accusing anyone I was just informing. Im uploading a build now I found the culprit so we get to keep all the optimizations.

Stay tuned
[Nexus 6 Android Development] str8str:
Didn't say they were. Just starting my observations. It is a test build

Straight Shooter

---------- Post added at 01:59 ---------- Previous post was at 01:59 ----------

Didn't say they were. Just starting my observations. It is a test build

Straight Shooter

---------- Post added at 02:00 ---------- Previous post was at 01:59 ----------

Didn't say they were. Just starting my observations. It is a test build

Straight Shooter

---------- Post added at 02:00 ---------- Previous post was at 02:00 ----------

Didn't say they were. Just starting my observations. It is a test build

Straight Shooter

---------- Post added at 02:00 ---------- Previous post was at 02:00 ----------

Didn't say they were. Just starting my observations. It is a test build

Straight Shooter
[Nexus 6 Android Development] apophis9283:
Here is a new test build with all the optimizations and sound and everything works. I apologize for the last build. Like I said. I nailed the commit causing it

https://www.androidfilehost.com/?fid=24349802275799171
[Nexus 6 Android Development] carguy303:
Is this the right download? Flashed it despite the file name just being the bootloader splash screen and it did not fix the lack of sound or microphone access
[Nexus 6 Android Development] :
Not really sure what it exactly does.....but the setting for cache pressure isn't included in VM settings.
[Nexus 6 Android Development] apophis9283:
If everyone is still having issues ill just revert to last known SHA that worked and go from there
[Nexus 6 Android Development] apophis9283:
No you downloaded stock bootloader splash. thats probably why it didnt fix the sound issue.

Everything works great including optimizations. I reverted the Linux 3.10.96, fixed everything.

Heres the link: https://www.androidfilehost.com/?fid=24399994186367789
[Nexus 6 Android Development] :
Thanks, I probably missed it in the couple hundred lines of code ;p

I'll add it later today and put back up a build.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] apophis9283:
Im gonna be releasing a build sometime today
[Nexus 6 Android Development] apophis9283:
OP and in-app have both been updated to V-4.1. Enjoy
[Nexus 6 Android Development] str8str:
Does this mean your not using saber anymore

Straight Shooter

---------- Post added at 11:15 ---------- Previous post was at 11:14 ----------

Does this mean your not using saber anymore

Straight Shooter
[Nexus 6 Android Development] :
Man, what's up with your replies?

You're getting crazy duplicates.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] apophis9283:
Sabermod is a toolchain, the optimizations Im talking about are makefile optimizations. Yes Im still using Sabermod
[Nexus 6 Android Development] DreamFX:
I know I'm about to hide him. It's driving me nuts. Lol.
[Nexus 6 Android Development] Str8gahbidge:
Any idea what is causing this?

My display splits in half and is off center.
[Nexus 6 Android Development] apophis9283:
No idea, try and pull a log
[Nexus 6 Android Development] :
That's been a common issue on many kernels for people running (I think) conservative based governors.

Other than that, No idea. I haven't seen the issue.
[Nexus 6 Android Development] KonoeKyon:
If you search the forums, not necessarily this thread. It is believed to be a hardware defect that gets aggravated by cold weather and rapid CPU frequency scaling. It happens on all kernels but some CPU governors, usually ondemand based, make it show up more often. Only fix is RMA or switch to a stock based interactive governor and put up with it every once in a while.

You can search in the elementalx kernel thread, it had some discussion on it early on, and would have more info on it. But as is mentioned it's a hardware issue.
[Nexus 6 Android Development] jcrompton:
I saw the responses and although it appears that the most common opinion is that this is a hardware issue ....... There is absolutely no doubt in my mind that certain combinations of ROMs, kernels, day of the week, hand I'm holding the phone with blah blah makes the problem come and go. If I get the spilt screen almost without fail flashing a different kernel or ROM will make the problem go away for some period of time, often a month or so.

IMO this isn't a hardware issue , or at least a hardware issue alone.
[Nexus 6 Android Development] :
The problem is it's very inconsistent. And almost nobody that has the issue ever gets logs for it. Definitely, never logs of any use.

Personally, I've never seen either of the N6's I've had do this.
[Nexus 6 Android Development] jcrompton:
Who knows, maybe it is somehow partially hardware related. I've had the Nexus for about a year and had the spilt screen at least every other week ..... But like I mentioned, almost always solved by reflash of kernel or ROM. Or even just a reboot sometimes
[Nexus 6 Android Development] KonoeKyon:
I believe flar2 has the issue and has tried working on fixing it hence why I mentioned his kernels thread, it's where they've decided it's mostly a hardware issue that's aggravated by certain setups. As for the person saying different kernels and ROMs causing it, like was mentioned, it happens more often with ondemand based governors and cooler weather. So you could have been on a kernel using a ondemand based governor at the time. It still happens with stock kernel and stock interactive, just less frequently for those that suffer from the issue.
[Nexus 6 Android Development] :
I hadn't intended on a new release until I had some other features done. However, since I had already started working on ADB over wifi, I went ahead and included it in this. Though, since it's a bugfix from 5... I'm still going to call it 5.1

Fixed: VFS Cache Pressure not being in VM section after re-write

Added: Misc - Enable ADB over wifi (this will set again on boot if enabled with set on boot)

Moved: Misc - Network subsection to top, to make it easier to find IP address for ADB over WiFi

V5.1

*edit*

Yes, I realize I'm adding some very specific features that remove the need for some other single purpose apps.
[Nexus 6 Android Development] edjocute:
I would suggest you RMA the phone if it's still under warranty. Had the same problem on my 32GB N6 couple of weeks ago and Motorola replaced it with a 64GB N6 because they were OOS for the 32GB blue (yay free upgrade!).

Tried a bunch of kernels and found that the problem was minimized using Elite Kernel. I agree with the assessment that cold temperatures aggravate the problem

This sounds like a different problem. When I had the split screen issue, it happened couple of times a day but could be temporarily fixed by quickly turning the screen on and off quickly with the power button (no reboot or reflash.)
[Nexus 6 Android Development] apophis9283:
So everyone enjoying the kernel. No ones really saying anything lol. Not sure if thats good or bad
[Nexus 6 Android Development] papanut:
Confirmation number: 1VH90097TW920811H
[Nexus 6 Android Development] apophis9283:
Thank you Drew. It means a lot and hosting is taken care of for the month.
[Nexus 6 Android Development] fedef12evo:
Only problem for me are stock voltages too low, I need to pur +10 to get it stable
[Nexus 6 Android Development] :
Yeah, maybe we should put the default voltages back to stock now that we have an app that actually applies it's settings on reboot correctly.

Leave them stock and let the users reduce/increase as they desire.
[Nexus 6 Android Development] direwolf1:
I'm liking 4.1 for the most part. It's really smooth. However, both it and the test version (not the most recent one that borked the sound, the one before that) seem to be giving me worse battery life than 4.0. Maybe I'm crazy or something else is going on with my phone, but for some reason it seems like 4.0 gets noticeably better battery life with the same settings.
[Nexus 6 Android Development] apophis9283:
Ill revisit the commits from 4.0 to 4.1. I plan on looking at it all tomorrow

edit [MENTION=4303046]direwolf1[/MENTION] I remember from my old days of making a heavily optimized version of AOKP back in the day. When I add as many optimizations as I have there does tend to be a trade off. You get better performance and smoothness at the cost of battery. If you look at the commits between 4.0 and 4.1 they are mainly me optimizing the hell out of the kernel. Both in toolchain and makefile optimizations. If battery gets too bad please let me know and I will try to dial down the optimizations
[Nexus 6 Android Development] TheGrandFinale2001:
Hello, first time with the kernel. And I have to agree it is definitely smooth. Haven't tested the battery but aside from that I'm really liking your kernel. I will see how battery life goes tomorrow at work.
[Nexus 6 Android Development] str8str:
I definitely agree this is the smoothest build in a long time the optimizations are writhing for sure. As that was my biggest issue with the builds I definitely don't want to see it go backwards for a lithe battery. I hasn't noticed a big enough difference in battery to warrant that. I think we have the optimizations where we want them now for sure.

Straight Shooter
[Nexus 6 Android Development] Shamestick:
With all the optimizations in tow it is probably possible to dial back some of the kernel settings and still have smooth ass performance and the battery you're used to. Hell I'm on the test build from a few days ago when sabermod was first put in and I am CPU underclocked two steps and took the GPU max to 600MHz (stock?) and things are all smooth on my end and battery life is quite good, dont have a large data set for that though.
[Nexus 6 Android Development] ztotherad:
Like McDonald's commercials; I'm lovin it! [emoji3]
[Nexus 6 Android Development] str8str:
Running great bro

Straight Shooter
[Nexus 6 Android Development] apophis9283:
Awesome. Love to hear that.
[Nexus 6 Android Development] papanut:
Sure thing, thanks for your, and your partners efforts!
[Nexus 6 Android Development] modernbummer:
Any chance color profiles could be included in KA?
[Nexus 6 Android Development] :
Example?

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] razrlover:
Ex kernel manager and Franco fkp both come with internal color modules that you can load, ex Franco, insanity, vomer, accurich etc.....

So instead of playing with every color value, sat, density, balance GPU tunables etc..

You can load up color profiles that have been tuned and saved and tested by users and Devs for years.
[Nexus 6 Android Development] modernbummer:
What he said ?
[Nexus 6 Android Development] :
Makes sense, I'll look into it.

*edit*

So, I've been googling the Internet for a bit now... I cant find a reference to any really known profiles that they would have incorporated.

Anyone have a link?

So far I've only found:

http://xdaforums.com/showpost.php?p=59092146&postcount=3017

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] direwolf1:
The profiles you found are quite good. There are some more here: http://xdaforums.com/showpost.php?p=59009298&postcount=4268
[Nexus 6 Android Development] :
Thanks, I'd found more (the ones in synapse) but they have about 30 parameters and we only use like 6.

I can at least try adding these in though. If I can get the base work done, it'll be easy to add more later.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] apophis9283:
Ive looked at the voltages. I dont know if I feel comfortable raising them. I took uc/oc from xileforce and my voltages match his. If im feeling froggy later, maybe Ill bump them +5 and thats only frequencies that arent stock

Edit actually the OC frequencies have higher voltages than his but i have an idea that ill try later
[Nexus 6 Android Development] Miccia:
Working good till now!!! Only one thing, could u change selinux to enforcing? No need to be permessive as today :good:
[Nexus 6 Android Development] :
Actually, a lot of mods still require you to be permissive during boot. You're better off just toggling back to enforcing on boot.

I'm not sure that the option is in ka though, if it's not I can add it.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6 Android Development] Miccia:
Thanks, No option in ur Ka as now.
[Nexus 6 Android Development] EvilDobe:
[MENTION=4231562]Yoinx[/MENTION] just downloaded the Singularity KA apk. I really like what you've done with the app & the mods you made to the various panels. Great work on that.
[Nexus 6 Android Development] str8str:
It is in plug Ins. It will download and install for you then reboot and you can use. Just hit the download arrow at top rite install and reboot

---------- Post added at 12:51 ---------- Previous post was at 12:48 ----------

Sure is. Look in plug inns section
[Nexus 6 Android Development] str8str:
Sure is. Look in plug inns section

---------- Post added at 12:52 ---------- Previous post was at 12:51 ----------

Sure is look in plug in section. Top rite
[Nexus 6 Android Development] Miccia:
Not working for me. Enforcing dont stick
[Nexus 6 Android Development] :
Have you used it with my modified app?

I'm thinking that his apk may try and hook his package name... which I moved away from in the app for this thread.

---------- Post added at 12:59 PM ---------- Previous post was at 12:54 PM ----------

I should have a build with it added here shortly.

I'm just going to attach it to my post though (and not change the build number) because it's such a small update. I didn't really plan on releasing an update until I'd added the gamma profiles and I'm also looking at trying to un-clutter a bunch of the sections that seem to be growing significantly and I don't like the way they flow now.

*edit*

actually, this may take me a bit. I'm not sure why, but my phone won't let me

setenforce 1

or

setenforce enforcing

for some reason. It just keeps staying permissive.

It looks like maybe something's broke there. I'm doing a little investigating right now.
[Nexus 6 Android Development] Miccia:
Yeah, with ur app. No problem, will test when ready
[Nexus 6 Android Development] str8str:
Better off turning enforcing on after boot as some things still require permissive on boot

---------- Post added at 15:45 ---------- Previous post was at 15:43 ----------

Better off turning enforcing on after boot as some things still require permissive on boot