yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] apophis9283:
I just posted V-4.4. No need to wipe anything. Just flash.

If you're wondering what and why I pushed an update look at my post a few posts above.

Edit: So Ive added some core commits. Changes to Simple_Ondemand GPU governor, Adreno_Idler clean up and use State_Notifier, added a commit to help track down IRQ issues with watch dog (Should give better details in logs). Not really just pushing an update to push an update but more of it would be nice for everyone to be running that watchdog commit so it would give more details when a bite occurs with IRQ.
[Nexus 6 Android Development] str8str:
On you tube?
[Nexus 6 Android Development] apophis9283:
So I have been up since 4 this morning (I like working on he kernel while the family sleeps. And I dont have to work until late tonight.... And sometimes it takes me awhile to fully understand some of this code...) I have changed a ton of stuff. I had junk code, duplicate code, missing code... i am hoping I snagged all the issues. I actually ran my own logs and started making changes off that. Then that usually led to a "WTF" moment seeing something else broken. Which then usually led to another "WTF" moment. Then another... I am compiling now (working through any errors.) and hopefully I will have something to my testers soon and hopefully all this works because it was a lot of time spent..
[Nexus 6 Android Development] MrSplaat:
Do you have this bug where it says "loading" until you save the widget settings? I do, but haven't reported it to the dev yet. Happens now and then.
[Nexus 6 Android Development] apophis9283:
Yeah, every once in awhile.

Hes a college student. Really nice guy. If it takes him a moment to respond dont freak out. Hes pretty busy.
[Nexus 6 Android Development] christianpeso:
Your a beast man! Thank you!

Especially since you are pretty much the only one with an up-to-date Marshmallow kernel. I do not plan on leaving MM until if/when Xposed becomes available. As of right now, your kernel, and Neos RR Remix ROM builds are the only up-to-date MM builds being made. And they work great together! Thanks again for your work and keeping my device and others updated.
[Nexus 6 Android Development] apophis9283:
Im pretty sure this whole fiasco was governor issues. I was able to put together (with a tester) that governors that didnt work were missing cpu_utilization line of code. Im about to test that theory now.
[Nexus 6 Android Development] apophis9283:
After fixing the code and adding back the cpu_utilization code to some governors. I was able to get them to work right with Blu_Plug. All the defaults that are defaults as of 4.4 will remain defaults.

--F*** I am glad thats done

Ive also fixed N, where it will say N instead of M. Youre running N and its no biggie. I just forgot to make N defconfig say N instead of M
[Nexus 6 Android Development] atharwaqas:
Do you have the original Link to this? The discussion thread?
[Nexus 6 Android Development] apophis9283:
Just talked to Yoinx. Its in the Pure Nexus thread

Here is the area of PN thread he posted it in

https://xdaforums.com/nexus-6/development/rom-pure-nexus-project-t3148214/page3316
[Nexus 6 Android Development] apophis9283:
I need a break. So I offer you V-4.5 and for those of you who may want the MM RR build I did on the 8th with a few fixes including Verizon Visual Voicemail.

It's here : https://drive.google.com/file/d/0Byl7OrnLCz6JdjFoWGNiQXpRTHM/view?usp=sharing
[Nexus 6 Android Development] sod daddy:
Thanks for putting blu_plug back jn.
[Nexus 6 Android Development] jcrompton:
Thanks again for all your hard work!

I've been driving all day ... Atlanta back to WV

I had 4.4 installed when I started out but kept get random reboots with Waze running so I went back to BB temporarily.

Now I've got 4.5 ..... How's the best way to help you in the event of random reboot? Do you just leave Catlog running???
[Nexus 6 Android Development] dictionary:
May just be me, but after flashing 4.5 N over 4.4 N, I've lost my wallpaper on Nova Launcher. On initial reboot, the wallpaper was garbled. I tried to change it, and now it's just a black background. Haven't attempted to revert because I want to test the kernel. Anyone else experiencing similar? I'm running Pure Nexus
[Nexus 6 Android Development] dark2099:
I too have this, stock 7.1.1 rooted.
[Nexus 6 Android Development] apophis9283:
N tester didn't report anything like this. Can you screenshot it
[Nexus 6 Android Development] jcrompton:
I have same
[Nexus 6 Android Development] apophis9283:
Well.... can you re-set the wallpaper or does it stay black?
[Nexus 6 Android Development] str8str:
You can reset it I had it happen didn't mention it cause it was no big deal just apply another wall
[Nexus 6 Android Development] dictionary:
Setting a different wall didn't work for me. It remains black.
[Nexus 6 Android Development] str8str:
Weird try clearing data for Nova
[Nexus 6 Android Development] AykForever:
Just flashed ver 4.5 on DU latest weekly and using Nova launcher, no problem observed about wallpaper (i'm using stock wallpaper that came with the rom)
[Nexus 6 Android Development] str8str:
I to been getting the wallpaper reset bug I'm on aicp. It's obviously not the kernel as I'm using their kernel as well does it on either one. So it's a bug in n code
[Nexus 6 Android Development] gideonlfc:
Can I flash this over the last MM Neo build?
[Nexus 6 Android Development] gideonlfc:
Nvm. I just did and everything is superb! Big ups man, and as I said sometime back, I'm not moving away from the v3.5 kernel
[Nexus 6 Android Development] viktorwarhola:
Same here just a black blank wallpaper and I cannot change it as well. Running crDroid 2.0, this kernel v4.5, current pixel launcher flashed in recovery to ensure the swipe from left to access Google now...
[Nexus 6 Android Development] alstair:
Getting the same behavior on this week's carbon rom release with N 4.5 kernel. Black background that nothing seems to be able to change. Weirdness. Kernel running well this morning aside from that!
[Nexus 6 Android Development] dictionary:
Just flashed this clean over latest Beltz ROM. Same behavior. So continue to test the kernel though. Love the performance of the kernel overall.
[Nexus 6 Android Development] str8str:
It seems every ROM people are experiencing that bug. I'm on aicp same thing but I can recover and switch to another wall. And I'm using their kernel that comes with their ROM so it seems it's a ROM/n bug. Or is a comet merged in the kernels. But it could very well be Nova needs an update.
[Nexus 6 Android Development] dictionary:
Just flashed an alternate kernel over this, and it's working again. Very strange
[Nexus 6 Android Development] dannycellestio:
I'm on MM and I got this issue too. Weird. o.O

---------- Post added at 07:21 PM ---------- Previous post was at 07:17 PM ----------

Action Launcher Pro, same behaviour. Switched to Pixel and GNow Launcher, same. So yeah it's a comet
[Nexus 6 Android Development] str8str:
Hey guys with the wall paper issue make sure you have the permissions for Nova enabled, (storage, etc) in apps.
[Nexus 6 Android Development] sod daddy:
I'm finding the issue is messing with images across the alot of apps no matter the Rom or launcher. Give Apophis9283 a chance to fix it. Just roll back to a previous release.
[Nexus 6 Android Development] dannycellestio:
Got to the same conclusion about images.

Regarding the fix, we just need to have patience.
[Nexus 6 Android Development] AykForever:
i was wondering if texture problems in games are related to the rom or to the kernel.

Checked by flashing 4.4 back and seems that i don't have texture problems in games anymore.
[Nexus 6 Android Development] str8str:
It has to do with some commit in kernel I believe I've tested other versions and kernels and the color texture and sometimes camera issues aren't present. So give him some time to fix I believe he's taking a much deserved break
[Nexus 6 Android Development] str8str:
Stand by people's looks like we have knocked out all issues or should I say appophis our master kernel builder has
[Nexus 6 Android Development] apophis9283:
This post isnt to tell you about the update I will be pushing (V-4.6), This is more of an apology for the let down of the last 2 to 3 kernel builds. Sometimes just walking away for a day or two can make a huge difference. I also relaized that trying to keep N and M together wasnt happening. So I had been leaving out something for N that I should have caught earlier. My apologies for that. I am push V-4.6 now. M and N should work pretty good.

Given how people have different issues (The main issues should be knocked out) Just send a log and Ill look at it. There should be no majority issues any more. Give me 15 minutes and Ill have it all pushed.
[Nexus 6 Android Development] apophis9283:
Ok, we are updated to V-4.6 YAY!

ALSO BEFORE EVERYONE FREAKS OUT!!!

I am fully aware that performance governor trips out when you set it with any hotplug. I am looking into this I promise. Its the only one that seems to freak out. The code for performance governor really hasnt changed in 3 - something years. So theres still a possible underlying issue. But 4.6 should be rock solid fixing all the major issues. All the governors (except for performance) should be good. BAttery life should be rocking. N got some updates M didnt, which is what you would expect. If you absolutely want to. For M and N. Try setting Performance governor and sending logs. But seeing as it being performance governor. It was low on my list of stuff to fix. I hope you understand.
[Nexus 6 Android Development] dictionary:
No need at all for an apology, you've done nothing but supply us with your work for free. I don't think anyone was complaining, just trying to give you some insight into an issue to help you improve on an already awesome kernel. Thanks again for doing what you do. Take time to relax, you deserve it
[Nexus 6 Android Development] apophis9283:
Well its gotten so deep, I'm taking notes with a sharpie.

To explain what's happening, the whole issue seems to be the way certain governors talk to certain hotplugs. At least I have a clue to what the issue is. Just deciding how I want to proceed

Edit: because this sounds like I dont have a clue. Its like Yoinx was poitning out in a message on hangouts. I think its the different hotplugs and governors either using that cpu_utilization or not. Some governors have and some hotplugs have it. Which seems to be the cause of the mismatches. So either everything gets updated or everything gets reverted.

I am just trying to decide whats best
[Nexus 6 Android Development] str8str:
No I'm definitely complaining...?
[Nexus 6 Android Development] dictionary:
Again, we just love and appreciate what you do! Thank you for taking the time to bless us with your work. Truly, I know at least I very well appreciate it.

TO THE LION'S DEN with you! Take him away boys
[Nexus 6 Android Development] AykForever:
Same thoughts here, apophis9283 thank you for your efforts. Only reading two threads on xda :) your kernel thread and Neo's rom thread.
[Nexus 6 Android Development] apophis9283:
Thank you.
[Nexus 6 Android Development] str8str:
Understood brother no worries ;)
[Nexus 6 Android Development] OrpheusZero:
For me, after reflashing rom,then gapps (if u are a rom that clears gapps when flashing), then singularity, then root (supersu), then wiping dalvic and cache, I was able to see my wallpaper and textures would load in games see below in attachments.

I am running crDroid
[Nexus 6 Android Development] apophis9283:
I fixed it. You all shouldn't have to do all that. 4.6 I reverted most that crap. If its still doing it let me know
[Nexus 6 Android Development] Johnny_B:
Strangest thing, when battery is below 30%, HDR+ processing makes the phone shut down. No warning, just *poof* aaand it's gone. Tried all hotpluggers, but they all have the same problem. This is the first time for me on singularity. I'm on the latest RR rom. Any suggestions? Maybe core control is the problem?

This takes some time to reproduce because I have to wait for the battery to drop below 30%.
[Nexus 6 Android Development] MrSplaat:
If I experience lag and freeze when I got around 400 MB RAM left, mostly under 400 MB, will tweaking of dirty ratio and swappiness help? After my understanding it will, but I just want to be sure.
[Nexus 6 Android Development] apophis9283:
I will be tickled to death when I finally update to N.

I know this isn't perfect. I totally get it. As far as RAM, Honeslty I set my LMK to very agressive. It still keeps all the apps I use available and I don't have any issues. When I feel better, Ill crack down on the rest.
[Nexus 6 Android Development] apophis9283:
I'm gonna be honest. I'm having heart issues at the moment, why I'm not my normal respond to everything the moment its posted.

With that being said. If there is one guy I admire with regards to kernel development its neobuddy89.

This guy is good, and I mean goooood. Msm limiter, state notifiers, state hotplug. I mean this guys work is the driving force behind a sh*t ton of this ketnel. On his github he does request to PM him before using his source. I would love if he would grant me permission to use it as a base.

I've learned so much since I started and I've screwed up so much when I first started. It would be awesome to start with his base. When I do feel better, Ill get the courage up to PM him and maybe he would be nice and let me use it. It would take so much time off rebasing.
[Nexus 6 Android Development] str8str:
You can try turning on KSM. Should help with your issue
[Nexus 6 Android Development] apophis9283:
Keeping a running list. Ill turn it on by defualt
[Nexus 6 Android Development] dannycellestio:
helloooo you little singularities, u still alive? >.>
[Nexus 6 Android Development] Dashing_97:
Having random reboots on pure Nexus ROM.
[Nexus 6 Android Development] MrSplaat:
And you're sure it's not the rom? Just spotted the same comment over at b14ckb1rd's thread.
[Nexus 6 Android Development] apophis9283:
Yes, I am still alive for the moment.

I really am having health issues. I was taking a medication that threw everything in whack. I have some heart tests coming up, as well as blood work (CMP, hepatic panel, BUN and creatinine).

I am far from over with this kernel. Once I get can get my health stuff sorted out Ill be back stronger than ever.

I am not leaving, I am not done, but if I am am unhealthy or dead I cant progress the kernel.

Love all my users. Hang tight.
[Nexus 6 Android Development] apophis9283:
Pending Neobuddys response (he reserves the right to say no)

I have already started working on Anykernel. Biggest thing, its version 2 instead of the old as* outdated original version I was using. So please dont think Ive up and left
[Nexus 6 Android Development] apophis9283:
And you guy will be happy. I HAVE PERMISSION to use Neobuddy89's kernel as a base. Thanks to him so much.

That means, no more 6.x.x builds. This will be completely centered around 7.x.x.

Im so excited now. My source doesnt have to be sh*t anymore
[Nexus 6 Android Development] arifqur:
Man I really hope you get better soon.
[Nexus 6 Android Development] apophis9283:
Getting there. I went ahead and forked [MENTION=3795148]neobuddy89[/MENTION] source. I started to Singularity-ify it. I will update the OP in time, there is much work to be done. All donations can go to [MENTION=3795148]neobuddy89[/MENTION]. As well as all the love. I am using Github now, I know it doesnt reflect the OP but since I havent released anything, not obligated to post a link but you can find it eaasily, not trying to hide it :)
[Nexus 6 Android Development] apophis9283:
Also if there is anyone really good with image manipulation, and would like to volunteer. I would like to make my Singularity boot splash more "High Resolution."
[Nexus 6 Android Development] dannycellestio:
:crying:
[Nexus 6 Android Development] apophis9283:
Do you guys know how freaking hard it is to hit Whitney Houstons notes in her song, I will always love you? Its like trying to reach the moon using a toy rocket.

In other news, the rebase seems to becoming along well :)
[Nexus 6 Android Development] dictionary:
I can hit the notes, but I can't code a kernel. I'd happily trade, lol
[Nexus 6 Android Development] apophis9283:
Will you teach me lol...
[Nexus 6 Android Development] dictionary:
From one master to another ... When do we begin our joint training. Lol
[Nexus 6 Android Development] apophis9283:
I don't know where this even came from LMAO.

I will teach any of you what you want to know. I don't get frustrated when teaching. We are on XDA to learn. So learn. Never be afraid to approach me on hangouts. I'm still recovering from that medication fiasco that made me feel like my heart was going to burst. The high blood pressure weakend the heart but no permanent damage. I'm not the smartest guy when it comes to code but I gladly share my knowledge if you want it. I've always wanted to leave my mark on XDA. IF at least inspire others to think outside the box.

You are only limited by your mind. Never be afraid of failure. It comes with the territory
[Nexus 6 Android Development] apophis9283:
PSA I am still alive and yes the rebase is still in progress.. That is all. :)
[Nexus 6 Android Development] apophis9283:
2nd PSA.

I get to do the DAD thing all over again! Guess I should enjoy the freedom to do the kernel for the next 9 months.

I have dedicated an hour or two tonight to getting more of the kernel done
[Nexus 6 Android Development] MrSplaat:
Damn, congrats :highfive:
[Nexus 6 Android Development] jcrompton:
Congratulations
[Nexus 6 Android Development] apophis9283:
Thank you, my friends
[Nexus 6 Android Development] garywojdan81:
Congratulations!
[Nexus 6 Android Development] bmwh0r3:
Its always good to be still kicking

As a father of an 11year old, 6 year old and a 10 month old, good luck. If my son had been first instead of last, he would have been last. Either I'm getting older or he's just Satan in the form of a cute little human. Lol
[Nexus 6 Android Development] apophis9283:
My son is rather silent. He's 6. He does good "weird" things. Like his old nexus 7 broke and we caught him in the middle of the night, trying to pry the back off to fix it. Had no idea what was inside, but he was sure he could fix it. He does things like that while not saying much. I worry he lives in his head too much so this summer its gonna be a lot more out doors.
[Nexus 6 Android Development] arifqur:
So that's where you've been spending your time.

Haha.

Congrats and thanks.
[Nexus 6 Android Development] str8str:
Man brother taking the frustrations out on the little woman. Lol . And that's the consequences. Congrats my friend
[Nexus 6 Android Development] gideonlfc:
Quick question. Is there a way to boot into safe mode? I'm on the latest MM stock build.

I have an Xposed module that is causing boot loops and I'll like to uninstall it
[Nexus 6 Android Development] adm1jtg:
From within twrp you can either remove the individual module via advanced file manager or you can run the uninstall.zip for xposed, get it to boot then remove offending module and restore xposed
[Nexus 6 Android Development] mrgodai:
is there a list of old MM versions somewhere?

also Gitlab seems to suffer a perma death with db wiped with no backup lol
[Nexus 6 Android Development] apophis9283:
I have the 4.1 and 4.6 for MM that will be it.

Here on out will be N

Also. Ive been learning more than actually doing the kernel. Like swappiness in really no bueno. It can burn up the flash storage device.

So these are interesting neat info bits Ive been learning about.
[Nexus 6 Android Development] apophis9283:
So I suppose I should kinda give a run down of what's going on behind the scenes. As we are close to the holidays, time to actually sit down and work on the kernel is short. I will absolutely at least release one more build. As many of you know my charging port is shot and has been for some time. But this works well for me and NEO. As soon as my wife finishes bidding on a new N6 I will be sending the screen from this one to NEO as his screen is busted. I want to get Visual Voicemail working for those who use it, but its rather vital NEO have a working device. So what I am really asking is for everyones patience as this all works itself out and we can proceed with development.

Also. I grabbed 2 commits from Flash. One to hopefulyl fix fullscreen DT2W and I did see where he fixed tethering for 7.X.X ROMs. It lies in the defconfig. Although I kept authorship of the commits. Heres a shout out to the flash for making it easy on me
[Nexus 6 Android Development] apophis9283:
OP updated to V-2.8. Kept it real simple this go around. DT2W works fullscreen now. I had my 7.X.X tester report back wifi tethering is fixed. And I did change the default governor to Darkness, but in the end I dont think that matters as most people choose their favorite governor :)

Enjoy!
[Nexus 6 Android Development] apophis9283:
So I think about what has been said about my kernel in the past, it's issues with stability and battery drain. I would love to think that stability has been conquered and I think about what I could do to squeeze a bit more battery from it.

I will be dropping (In all hotplugs) the cores constantly online to 1 (Both while awake and in suspend). If you (as the user) should see it fit to raise it to 2 cores then so be it. I am going to test this without using wake-up boost but if it impairs the waking up of the phone then it would be wise to enable it by default.
[Nexus 6 Android Development] bigmarv31:
Thanks man this is the best kernel I have ever used and as far as battery life that all depends on what you use your device for, the stability is fantastic and the battery life is amazing, its all about tweaking and finding the right combination for your daily needs, I am so grateful for being able to have you as a developer cuz you have some major talent brother Thanks Again and Happy Holidays
[Nexus 6 Android Development] apophis9283:
Thank you. Happy holidays to you and the rest of XDA.
[Nexus 6 Android Development] kamilmirza:
happy holidays :)
[Nexus 6 Android Development] apophis9283:
Thank you. You too. :)

I will have one more release before the holidays. Hold tight while I get it together over the next few days.
[Nexus 6 Android Development] donnellyian:
Hi, love this kernel, using it on stock rooted 7.0.0. Quick question, can you explain to me what msm limiter is? I usually turn it off because I don't know what it does, however, on the latest builds when I disable it, I'm unable to change my max frequency. It locks at 1958 MHz. Thanks for your help in advance.
[Nexus 6 Android Development] apophis9283:
In a nutshell, it limits frequencies. Like min/max, suspend frequency etc....

Also allows per core control so each core can use a different governor and/or min/max frequencies
[Nexus 6 Android Development] apophis9283:
V-2.9 is up. I mainly just changed defaults. I set every hotplug to use one core on at all times. This does not mean cores 2,3, and 4 wont turn on. Just means that 2nd core is no longer forced on. I also went back to Adreno Idler over Simple GPU Algorithm. Blu_Active and Blu_Plug are the default governor and hotplug, although I still use Chill. Some people had issues with Chill which is why it's not the default. To get these defaults Simply wipe KA-MOD data. I was weary of adding anything since this is the last release until after the holidays. I did add usb: change to init_delayed_work. But beyond that the rest is all defaults. I didnt want to really chance instability as we go into the holidays.

I am off to watch football, you all enjoy yourselves, the kernel and the holidays. I will still check the thread if any of you should encounter any issues.
[Nexus 6 Android Development] kamilmirza:
thanks for the update before holidays :good: :highfive:

have you seen battery improvements with only single core running?

some kernel devs argues that disabling any CPU core results in battery drain on shamu - what are you views on this myth :D