yashsingh1/xdaforums huggingface dataset:
[Galaxy S6 / S6 Edge Unified Development] Noxxxious:
No you dont read my question right as what the other poster said. There is no "special zip" that lets you run unikernel, googymax kernel, hackerkernel on back-to-n0t3 rom. So far probably only vindicator and arter97 kernel work on that rom. But that other poster wrote like it was possible to run any kernel on back-to-n0t3 rom with a "special zip"
[Galaxy S6 / S6 Edge Unified Development] Jimmy Mossiba Floyd:
I meant the zip that the OP talked about, and it sufficed to install Hacker kernel and googymax kernel... I can't tell about unikernel as I didn't try it and I'm no more on back-to-n0t3 so sorry I can't tell :)
[Galaxy S6 / S6 Edge Unified Development] imransyafi:
You didnt have to bite my head off mate.
[Galaxy S6 / S6 Edge Unified Development] nofam:
I didn't mate - I was only being partially sarcastic; if you can't understand that posting that question in the Unified Development section, (when there's a Q & A section near the top of the page) in a kernel development thread, is wrong, then I'm genuinely worried that you don't know enough about these devices to be meddling with flashing modem files. If you flash the wrong one, you could genuinely turn your phone into a paperweight.

Moreover, you're adding to the off-topic clutter (as am I by replying! :p) in an already-large thread.

Post your question in the appropriate place, and you might even get some help, rather than sarcastic comments from people who haven't yet had their morning coffee. . .
[Galaxy S6 / S6 Edge Unified Development] Code124Y:
not sure what special zip make u think that, but im also flasing that zip before using hacker kernel, yes hacker kernel working well on back-to-n0t3, and i flash this kernel without any thing else and it just working well...
[Galaxy S6 / S6 Edge Unified Development] imransyafi:
Is there a newer version of R6 for LP other than the one you posted few pages back?
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
Not ATM. I'll try to have another build soon
[Galaxy S6 / S6 Edge Unified Development] ilovebrickingphones:
Hey Xileforce.Is it possible to increase the voltage limit on big cores?My phone runs 2.4Ghz almost fine with 1125mv but still it can crush in some cases, it looks like it needs just a little bit more voltage...Do you think that 1150-1175mv limit will be save?Or is it possible at all?Thank you in advance.
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
I'll look into it some more. Oddly I've raised both the limit in synapse and in the sour e but it seems to bounce back down when raised. I'll try messing with it again and see if I can figure it out.
[Galaxy S6 / S6 Edge Unified Development] TheHardew:
It would be awesome if you could fix atlas 2.5 ghz voltage slider - no matter what you choose, after hitting "accept" it's set to 1125 mV and you cannot reverse it without reflashing the kernel.
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
New test 17 https://drive.google.com/file/d/0B6n0VW96A9MoZFo4dGphVExrbWs/view?usp=docslist_api mainly upstream commits and some stuff from nexus 6p. Updated some of the power managent code and added a massive patchset for the rcu portion of the kernel. Also tweaked touchboost a bit too. Basically it should get a little better battery life and performance. BTW if anyone's having lag in games make sure you are not using power aware scheduling. I've noticed that it causes games to stutter when you aren't touching the screen.
[Galaxy S6 / S6 Edge Unified Development] core720:
Testing T17 Thks,,,,
[Galaxy S6 / S6 Edge Unified Development] airgasmo:
Thanks xileforce for t17, i think t14 was more faster in ui and games i think. I would take r16 if this Charge Bug wasnt there. What you others guys experience?

Edit: After wiping Cache everything works fine
[Galaxy S6 / S6 Edge Unified Development] killerojrc:
when you mention charge bug, do you mean charging while turned off? If so, is it safe for me to turn off and charge seeing as I'm on T17?

Thank you for reading.
[Galaxy S6 / S6 Edge Unified Development] airgasmo:
Yes i mean the Charge while screen off Bug on t14. I think its fixed in t17. For my device t14 has the best Performance since i tested his Kernel
[Galaxy S6 / S6 Edge Unified Development] mkr2511:
in t17 i noticed games are bit smoother than other test builds. but the ram usage is a lot higher than other kernels i tried. it climbs upto 85-90% in just 15-20 mins of usage no matter how often i clean. hope it gets fixed soon
[Galaxy S6 / S6 Edge Unified Development] killerojrc:
great to hear!

Thanks for the reply.
[Galaxy S6 / S6 Edge Unified Development] Szighy:
Hi, I installed the latest test version on my 920K, everything seems fine, except one thing: my bluetooth controller doesn't work.

The pairing happens, but the controller doesn't give feedback. I had Unikernel before, and worked fine.

If you could look into this that would be awesome. Oh, and if you manage to fix this, could you add the xbox controller functionality too? (it's working on Hacker's kernel)
[Galaxy S6 / S6 Edge Unified Development] core720:
what is Source Based r6 t17
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
COK5. Which is the latest with source available when i last checked.

Yea ill try to remember to take a look. It's almost surely just a config option I'll have to enable.
[Galaxy S6 / S6 Edge Unified Development] dandroid13:
Hey [MENTION=4517211]Xileforce[/MENTION], this is still broken in T17. Had to flash Uni for an emergency charge lol.
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
It will actually still charge, it just wont turn on xD ...oddly, when I fixed it in unikernel I did the exact same think on this and yet its still broken here...I'll see if I can get it fixed in next test. At least...I thought it was broken in my previous unikernel build and I fixed it?
[Galaxy S6 / S6 Edge Unified Development] dandroid13:
Haha, yeah, Uni v9.1 displays the charge correctly, T17 stays in the bolt part. I guess it isn't very efficient because the screen won't turn off and the phone freezes. xD
[Galaxy S6 / S6 Edge Unified Development] TheHardew:
But screen is on only in lit parts of the screen, which might be about 15%? I love oled.
[Galaxy S6 / S6 Edge Unified Development] Aria.A97:
And I don't love burn in pixels... Even on 15% of my screen :)
[Galaxy S6 / S6 Edge Unified Development] Profoloco:
I have the same problem.
[Galaxy S6 / S6 Edge Unified Development] SwaggerDaddy:
Just wondering

I bricked my phone once and I don't wanna do it again... so will it work my the Tyrannus rom? Also do I need to wipe anything? Thx :)
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
It should. No need to wipe anything. The kernel script already wipes cache(even that isn't needed). If you want to be extra safe just have a known working kernel on hand too. Or a nandroid backup. Worst case scenario you can restore backup, flash a known working kernel or just reflash rom without wiping anything. Hope that helps
[Galaxy S6 / S6 Edge Unified Development] SwaggerDaddy:
Thx installed it now works fine :) I see the memory improvement already :) made a nandroid just in case :)
[Galaxy S6 / S6 Edge Unified Development] Code124Y:
Hi XileForce, really thanks to u put so much effort into this S6 kernel, i manage to get back my old record with ur Vindicator kernel on arter's back-to-n0t3 S6 rom. Arvhiving best record i ever have,

just 1 more thing i wish to/request, can u enable A53 maximum frequancy for 1Ghz? thanks... to me, its only drain vs power saver... try out and u will know... forcing it on synapse will make it pull back to 1.5Ghz..
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
Great to hear! I'm looking into a fix for frequencies changing randomly, but from what I've heard it's related to touchwiz userspace :(
[Galaxy S6 / S6 Edge Unified Development] Code124Y:
hmm.... can u check over arter kernel commit? because it seem arter kernel dont have such problem seen V10 or V11 i cant remember

edit:

nvm i pm u for question...
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
Arter previously worked around this by literally renaming the sysfs nodes for the min and max frequencies. This meant that no other kernel app could control them, however he modified synapse so that it still could. He recently reverted this commit though I believe.
[Galaxy S6 / S6 Edge Unified Development] Code124Y:
hmm.... what a sad answer...
[Galaxy S6 / S6 Edge Unified Development] Aria.A97:
[MENTION=4517211]Xileforce[/MENTION]

Memory leak (phone slowing down over time) is back with test17.

This issue was present in R5, fixed in test14 and now it's happening again with test17
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
Hmmm....I only added one thing that could possibly affect. I'll revert
[Galaxy S6 / S6 Edge Unified Development] Shiroh1ge:
Might sound stupid, as I come from a galaxy S4, but does it require for my S6 to be on stock android software so I can install the kernel? Does the ROM even matter? Also, is this kernel good for increasing battery life? Sorry that I haven't got the time to read much of the posts here.
[Galaxy S6 / S6 Edge Unified Development] sofir786:
Rooted stock or Samsung based stock custom rom with custom recovery
[Galaxy S6 / S6 Edge Unified Development] Shiroh1ge:
Thanks, just what I needed
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
Here's build T18. https://drive.google.com/file/d/0B6n0VW96A9MoNHZ1OGV1cHdzN0E/view?usp=docslist_api just a few changes in this one. Memory stuff should be improved and I ported over a new feature from Franco's nexus 6p kernel. It basically adjusts the timer rate of the governor when screen is off. So when screen is off it polls less than half as often. This means less battery is use. He tested streaming music with screen off and reported no issues. Lemme know what you think.
[Galaxy S6 / S6 Edge Unified Development] kenpachi100:
Is this build stable enough for daily use? I recently updated to the R5 build and have had some bootloop issues with it along with lots of lag and delayed screen responses
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
T18 is my daily driver ATM. More stable than r5 imo
[Galaxy S6 / S6 Edge Unified Development] Code124Y:
tbh, although ive just use for few hours, but it really more solid thn previous one's
[Galaxy S6 / S6 Edge Unified Development] Szighy:
did you fix the bluetooth controller issue?
[Galaxy S6 / S6 Edge Unified Development] rtrevizo:
I had a issue with this last build, my phone doesnt wake up and warm up quite that time, i had to force a keys reset.. and the battery drain from 94 to 80 in about an hour.. My guess is that last feature you mention Xile from the Nexus 6p, i test this on a fresh firmware installation btw, beside that i must tell you that the overall performance is fantastic better imo and the SoT is the Best among the R6 i tested earlier
[Galaxy S6 / S6 Edge Unified Development] Code124Y:
yup, best overall R6 build i test.

But i dont have such warm and not working up issues... yet my standby drain seem to be dropping...
[Galaxy S6 / S6 Edge Unified Development] Szighy:
i tested a bluetooth controller, still not working. I find the performance is the best on this kernel in games, but I need controller support :P

I hope it'll be fixed in one of the next releases. Keep up the good work.

Txh for your work :D
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
I dont really see how it could have caused your issue with getting warm. I feel like maybe a rogue app is to blame. I havent experienced any wakeup lag or odd warmness.

I did not add that yet. Was mainly playing with governor in these last two :)
[Galaxy S6 / S6 Edge Unified Development] Code124Y:
play with govenor? can u share ur setting eh[emoji16]
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
Sorry for my bad wording. I meant the governor code, not the tunables :)
[Galaxy S6 / S6 Edge Unified Development] ilovebrickingphones:
Hi once again.Is there any progress on that voltage bug(1125v limit on big cores)?Sorry for annoyance.:rolleyes:
[Galaxy S6 / S6 Edge Unified Development] Hady17:
Thought I should report this . I got a bootloop after flashing T18 (blackscreen after Galaxy logo with LED blue for a few seconds then reboot ) .Tried wiping dalvik/cache (which I did before and after flashing the kernel anyway) to get it to boot but that didn't work ,flashing other kernels also didn't work .The only way I got the phone to boot was flashing the Rom again after flashing T18 . I'm on G920F and running Arrow Rom V10 . I only ran into this problem with R6 T18 , although I didn't try any other R6 Test builds .
[Galaxy S6 / S6 Edge Unified Development] airgasmo:
I think its a rom base issue, sometimes it works and sometimes not. I run the same rom and the Kernel runs very fine but i switched back to unikernel Till the Charge bug is fixed. Try it with a clean flash or another base then it will work for you
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
This should be in by final R6. Its on the to-do list.

But r5 works correctly?
[Galaxy S6 / S6 Edge Unified Development] Hady17:
Yes , I just flashed R5 and the phone booted without a problem :) . Great job btw :highfive:
[Galaxy S6 / S6 Edge Unified Development] asc1977:
Hey [MENTION=4517211]Xileforce[/MENTION]

I am back on s6edge. I am a little while on edge+.

Is there a chance to get a kernel of 6.0.1 from beta marshmallow or not. Sorry for noob question but i am no kernel specialist

Gesendet von meinem SM-G925F mit Tapatalk
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
Hmm thats weird. Im not sure why r6 wouldnt work then...

Unfortunately it's not possible ATM. There is no source code for marshmallow. :(
[Galaxy S6 / S6 Edge Unified Development] core720:
waiting R6 Final
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
New test build T29. More interactive optimizations. I ported the max freq hysteresis feature from qcom. It basically means that if u ever hit max freq, it will lock it there for a short period of time before letting it drop down. There are many benefits to this. You can configure the time in tunables. Theres also some other patches. I also optimized it a bit more for our processor and i completely removed the kernel dynamic module loader. Drivers can be either compiled into the kernel or built as modules and loaded if needed. Modules help when you are building for a variety of hardware as it only needs to load the modules in use by that computer. However we werent using any modules, and the module loader simply adds complexity/overhead and takes up a bit of ram so its gone. Also added xbox support and messed withy configuration file a bit so some random stuff may be improved. Enjoy! https://drive.google.com/file/d/0B6n0VW96A9MoR2ZaSjc2bk0xMk0/view?usp=docslist_api
[Galaxy S6 / S6 Edge Unified Development] blackstorm998:
Can you add sound control? (faux sound, Franco sound)....

Inviato dal mio D5803 utilizzando Tapatalk
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
Those don't work on our chipset :(
[Galaxy S6 / S6 Edge Unified Development] ger0nim0:
Not too sure if I have done anything wrong but after installing T29 sometimes a person calling me cannot hear me. I cleared the dalvik cache after install. I'm using Arrow 10 rom on a 925i device.
[Galaxy S6 / S6 Edge Unified Development] airgasmo:
For me everything working fast and stable with arrow v10. The only thing is the chargebug when screen off but when its fixed this is my daily driver. Thanks xileforce! Very good work
[Galaxy S6 / S6 Edge Unified Development] Medel-Silver:
Hello [MENTION=4517211]Xileforce[/MENTION], your kernel add some lines to build.prop, you sould add a newline first and later this lines, because its added together last line in build.prop, like this.

Regards.
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
Hmmm...my.buildprop doesn't have this issue, though mine has one line repeated about 50 times...so seems like I gotta fix that lol. Thanks for bringing it up.
[Galaxy S6 / S6 Edge Unified Development] Medel-Silver:
I think it depends of rom's build.prop, but I think it's better prevent this issue.

Regards.
[Galaxy S6 / S6 Edge Unified Development] Szighy:
I can confirm that the Xbox 360 controller works fine on the latest build, but still no bluetooth controller support :P
[Galaxy S6 / S6 Edge Unified Development] sameer3006:
Hi

Can you please advise should "Power Efficient Workqueues" be disabled or enabled to achieve good or very good improvement in battery life ? My only goal is to get best battery life and can compromise with performance. Also, can this be helpful in saving battery when screen is ON or can you recommend some settings ?
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
One down, one to go!

Logically, having power efficient workqueues, power aware scheduling and task packing ON should improve battery life. Also turning sensorhub wakelock OFF should help too. However for best results I suggest trying a variety of settings :)
[Galaxy S6 / S6 Edge Unified Development] brujo55:
which application used to oc cpu/gpu?
[Galaxy S6 / S6 Edge Unified Development] Destroyedbeauty:
In my opinion - Power Efficient Workqueues (PEW) is not making the battery life better at all.

Not in my opinion, or according to my experiences. I recommend to keeping it disabled.

EDIT: Damn it. I did just notice that PEW IS not possible to disable. Damn it.. :(
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
I too have actually noticed that PEWQ seem to reduce my battery life for some reason. U can disable them in VControl or kernel aduitor under the CPU tab at the very bottom. It's not called that tho. It says something like schedule tasks on awake cpus I believe.
[Galaxy S6 / S6 Edge Unified Development] blackstorm998:
Hakerkernel had audio control, can you ask how they did it?

Inviato dal mio D5803 utilizzando Tapatalk
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
It's likely the Audio mods from andreilux which introduced call audio bugs when using earphones I believe
[Galaxy S6 / S6 Edge Unified Development] blackstorm998:
just that you can increase the volume of the headphones...

Inviato dal mio D5803 utilizzando Tapatalk

---------- Post added at 11:19 AM ---------- Previous post was at 11:18 AM ----------

just that you can increase the volume of the headphones...
[Galaxy S6 / S6 Edge Unified Development] Destroyedbeauty:
Isn't PEWQ pre-included in the stock Samsung kernel sources / stock Samsung kernel, or is my memory playing me a trick atm?
[Galaxy S6 / S6 Edge Unified Development] Hady17:
Hey,

I just flashed T29 and it's working fine with Arrow Rom ,didn't get the bootloop I had with T18 .
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
Indeed they are. But they are disabled by default. Same as my kernel
[Galaxy S6 / S6 Edge Unified Development] Fruktsallad:
Xileforce, thanks for your continuing effort and dedication in developing and just "being there" for us S6 plebs. ;)

I'm trying to adapt and make use of SoniCron's amazing interactive governor tweaks (found here: http://xdaforums.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557), and Vindicator is, to the best of my knowledge, the only S6 kernel to incorporate max_freq_hysteresis.

However!

1) On Vindicator I'm running into the issue of min_sample_time being limited to preset values, out of which 200000 is the lowest. I need to set it much lower than that.

2) Also, on all S6 kernels I've tried, any governor parameter I'm changing (except for enforced) keeps resetting to a default value within minutes. So far, I've fixed this by looping a tasker task that applies a Kernel Adiutor profile with my saved values every X seconds while the screen is on. Obviously a rather ugly hack.

Would there be any way for you to change the min_sample_time thingy on Vindicator? And do you have any idea why the settings keep being reset all the time? Highly annoying. :P

Cheers mate and thanks again!
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
Hmmm very interesting thread u linked. Ty! I'm going to have to read through that and maybe integrate some of it into our kernel. Now onto your questions. Default min sample time is 80,000 if my memory is correct. I reduced it already to 50,000 default. Basically it just is the amount of time that the cpu must stay at a frequency before being allowed to move down in frequency. I just tested and settingine to 10,000 worked fine here and didn't change for the 15 mins or so I had it set. (Though target loads changed back) I can try setting it lower default but what I'm saying is I have no issues manually modifying that one on my phone at least. As for the other ones...who knows... I think it's some touchwiz userspace module that resets the periodically because it happens only on the s6 in my experience. BTW our interactive governor is quite different from the CAF one used in n6p etc. Samsung has added all sorts of hmp related things like multiple modes and stuff that adjust how it behaves so not sure how much these settings will work on our phone
[Galaxy S6 / S6 Edge Unified Development] Fruktsallad:
After taking a closer look it seems that you're correct in that not all settings are reset, but the all-important target loads are indeed frequently reset. So you suspect some userspace module? If we figured out which one, do you believe it could somehow be disabled?

Regarding min_sample_time, there seems to be a discrepancy between this setting for big/little CPU's. When adjusting it for the BIG cluster, I can freely adjust it as you described, but for the LITTLE cluster, the values are hard coded and have to be selected from a list. This is using Kernel Adiutor and your latest Vindicator release.

I've previously been running a crude S6 version of SoniCron's ButterFly settings and I've been getting pretty good results. Itching to take this all the way now though. Results/reviews in the thread are pretty overwhelmingly positive. Kinda disheartened to hear that our interactive governor has been modified by Samsung though. Looking forward to hear what you think once you've read up on it. :good:
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
Hmmm I just double checked and for min sample time on little and big I have both set to 10,000 and I just type it in on both. Tho I'm using the kernel aduitor beta if that makes a difference. To be fair to Samsung, I think their modifications probably mostly help. They appear to mainly adjust stuff based on stask migrations and such but its hard for me to tell without documentation. The last few versions of R6 I've been porting over a significant amount of CAF patches for interactive aside from their hmp stuff.
[Galaxy S6 / S6 Edge Unified Development] Fruktsallad:
OK, that's weird. The beta might explain it, though. I've just registered to join the beta community, I'll see if it makes a difference. Thanks!
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
Nice. Let me know if that fixes it. I previously used to set the target loads to 85 for big and small thinking it would improve performance slightly above stock. I believe the normal target load is 90 or 95. Lower=higher freqs more often. Then I realized Sammy actually sets it to like 65-75 stock depending on the cluster......so the last few builds I set it back to stock samsung. To see the effect. Will have to read through the whole thread and see what it says about an optimal value. Also not sure how much of a detrimental effect lowering the min sample time will have. I've run it around 40,000 ever since the n6.
[Galaxy S6 / S6 Edge Unified Development] Xileforce:
I just got an idea. I think I can probably do like with the timer rate, and make the min sample Time reduce with screen off
[Galaxy S6 / S6 Edge Unified Development] Nabeez:
Why do I enter boot loop? I have a pervious kernel installed already would that be the reason? I have model G928W8 and I keep experiencing the boot loop problem so is there a fix?