yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy S6] koop1955:
No. There are several threads about using the new SuperSU on stock to root, instead of a rooted kernel, to achieve the stock kernel effect. All that goes out the window if you use a ROM though.

Personally, I do not believe that it is kernel related. I am using OL1 firmware with a highly de-bloated ROM. Light usage on my phone today, but after 5 hours I still have 86% left (14% used) and Android system is 2%. To me, it is always about the apps.
[Sprint Samsung Galaxy S6] DustinB621:
For me the best way to tell if the kernel will keep doing the lockscreen crashes which i have noticed happen usually on the second day of the kernel setting in is i keep getting greenify toast messages. As time goes on I have noticed this to eat my battery up within a 4-5 hour span. I dont use my phone that much during the day because of school

---------- Post added at 09:13 PM ---------- Previous post was at 09:12 PM ----------

All this from the most recent v9 kernel.
[Sprint Samsung Galaxy S6] scott_0:
I grew tired of the crash to lock screen issue, I just now unrooted
[Sprint Samsung Galaxy S6] yaibakt:
use v8 then. no lockscreen issue at all.
[Sprint Samsung Galaxy S6] Alpine-:
But do you think v8 as the same battery life. I felt v9 "seemed" better in that area. But its very subjective and hard to be sure. I just deal with the rare and occasional locksreen bug on my S6 Edge.
[Sprint Samsung Galaxy S6] yaibakt:
i have never tried v9 since it has the lockscreen issue.

for me, stability is way more important than a bit longer battery life...
[Sprint Samsung Galaxy S6] lamnguyen93:
Testing v9 initial on g920p right now. So far so good, there was only once I got into lockscreen issue. Battery life is great
[Sprint Samsung Galaxy S6] chuman72486:
I'm getting the lockscreen issue quite frequently (it's happened 5 times in the last hour, mainly during games or playing videos)

How do I get the v8 version? I don't see a thread that would support my device. (SM-G920P)

Is it safe to flash v8 over v9?
[Sprint Samsung Galaxy S6] yaibakt:
link for v8 is in the OP actually.

it is in the kernel folder.

here just in case...

https://www.androidfilehost.com/?w=files&flid=39322

you can flash v8 over v9.
[Sprint Samsung Galaxy S6] chuman72486:
Thanks. I was able to find it and get it flashed. V9 was definitely a lot smoother, but V8 is clearly more stable.
[Sprint Samsung Galaxy S6] TaNuXzx:
i flashed the v9 and now i stuck with it . i cant flash any kernel else. i flash hacker kernel twice but its still there . pls help :(
[Sprint Samsung Galaxy S6] legola:
It happened to me, so i repeat the process. Flash the kernel then reboot, flash the supersu 2.67 then reboot. check whether supersu 2.67 was properly flashed, if not flash again supersu 2.67. If 2.67 stick, check the kernel if it was hacker, if not, flash hacker again. that was my process and the hacker kernel was installed.
[Sprint Samsung Galaxy S6] TaNuXzx:
big thank :d
[Sprint Samsung Galaxy S6] porya_1986:
please help

the 920r4 folder is empty and I can't find v8 for 920R4

I'm on v9 and it has lockscreen problem
[Sprint Samsung Galaxy S6] 1619415:
Upgrade to android M
[Sprint Samsung Galaxy S6] mykehdoom:
Does this work on Marshmallow?
[Sprint Samsung Galaxy S6] yaibakt:
^

i guess not. Sorry.
[Sprint Samsung Galaxy S6] abbn78:
Thanks you.
[Sprint Samsung Galaxy S6] djerick3:
Exactly
[Sprint Samsung Galaxy S6] ownmart:
nvm noob mistake
[Sprint Samsung Galaxy S6] JoeFCaputo113:
[MENTION=2553151]djvoleur[/MENTION] will this work on the update that just came out today (OH1)?? Supposedly basically all RAM management issues are fixed in the newest update!
[Sprint Samsung Galaxy S6] djerick3:
Roots OH1

Yes, I just successfully rooted OH1 on my SGH-920P with no problems. Super SU installed and everything is perfect.
[Sprint Samsung Galaxy S6] JoeFCaputo113:
Nice.... but I want Unikernel to be based off of OH1 though, right now it's based off of OF7. OH1 supposedly has a bit better memory management built into it. Which is why I' wondering if DJ will update to the new sources :D
[Sprint Samsung Galaxy S6] PowkyE:
+1 on that! But I think the didn't release the source yet...
[Sprint Samsung Galaxy S6] JoeFCaputo113:
Nope still not yet -__-
[Sprint Samsung Galaxy S6] djerick3:
When will the source code get released??? Not rushing.......well maybe a little. I want to eventually overclock this beast!!! :p
[Sprint Samsung Galaxy S6] asafegous:
Isnt there a way to extract the stock kernel?
[Sprint Samsung Galaxy S6] PowkyE:
Wao Samsung is taking too long releasing the OH1 Source... The speed is really noticeable in OH1, I'm having RAM management issues in OF7 kernel, things force closed and ramdon freeze sometimes opening the camera LOL Not rushing you developer of UniKernel, keep up the good work man :)
[Sprint Samsung Galaxy S6] djvoleur:
Looks like source code was dropped and I'm working on it...

Was a nice break waiting for it to be released :D
[Sprint Samsung Galaxy S6] Alpine-:
Great news. Don't forget to give some love to the s6 Edge thread! [emoji3]
[Sprint Samsung Galaxy S6] djvoleur:
I'm dreading it...jk :p
[Sprint Samsung Galaxy S6] spacer89:
That's awesome. Thanks for all your hard work
[Sprint Samsung Galaxy S6] JoeFCaputo113:
You are the man Dj thanks! And at that time I didn't realize the OH1 source wasn't dropped yet haha, sorry! :angel:
[Sprint Samsung Galaxy S6] djvoleur:
Thanks guys :)

Also, If someone happens to have the BOH1 stock kernel...please post...thanks :) until then the ramdisk only will be based on BOFE...
[Sprint Samsung Galaxy S6] clark44:
This should be OH1 kernel guts, double check against OFE

https://dl.dropboxusercontent.com/u/79887194/OH1.zip
[Sprint Samsung Galaxy S6] socos25:
Sweet, go Green!
[Sprint Samsung Galaxy S6] koop1955:
I'll echo that, even from Ann Arbor. :)
[Sprint Samsung Galaxy S6] dlbaker1179:
I just used this kernel to root an S6 seems like the battery is a lil draining fast. I looked around and found stuff about deep sleep issues, could this be my problem and is there a fix?

Thanks
[Sprint Samsung Galaxy S6] djvoleur:
Deep sleep fixes are usually the first items applied...it might be an app...an app like better battery stats will let you know what it is...
[Sprint Samsung Galaxy S6] dlbaker1179:
I have an S5 and the S6 with same apps, It just seemed battery draining a little faster but do know the S6 battery little smaller than my S5 so I was curious if there was something I needed to do.

Thanks
[Sprint Samsung Galaxy S6] koop1955:
If you don't already use it, try Greenify: https://play.google.com/store/apps/details?id=com.oasisfeng.greenify&hl=en

I swear by it, it definitely makes a difference for me.
[Sprint Samsung Galaxy S6] dlbaker1179:
I don't have wifi calling icon in settings not sure I lost it when I updated to OH1 or when I rooted with this kernel! I just noticed it once I went to use it, Any ideas?
[Sprint Samsung Galaxy S6] djerick3:
I have wifi calling it just barely works.
[Sprint Samsung Galaxy S6] dlbaker1179:
I don't have an icon at all. Is there a flashable zip for the stock OH1 anyone knows of to get it back? Don't use it often but would like it if I need it.
[Sprint Samsung Galaxy S6] djvoleur:
v8!

OP updated...download away!
[Sprint Samsung Galaxy S6] dlbaker1179:
Flashed!! Anything special I'll notice?
[Sprint Samsung Galaxy S6] XzavierL:
Hey I have Ramified's ROM and I'm switching over to the latest UniKernel build from V-Kernel. I lost my vibration function. No haptic feedback, no call or keyboard vibration. Is anyone else experiencing this?
[Sprint Samsung Galaxy S6] prototype7:
Haptic feedback is working fine here, on Ramified OH1-V1 with Unikernel v8.
[Sprint Samsung Galaxy S6] prototype7:
I'm noticing much better battery life on this kernel :good:
[Sprint Samsung Galaxy S6] XzavierL:
Cured after doing a fresh install, was able to get my vibration back working. Thanks
[Sprint Samsung Galaxy S6] socos25:
Much improved battery life for me with this kernel... thank you, thank you, thank you!!
[Sprint Samsung Galaxy S6] I Brick Phones:
Running the latest kernel on top of the Ramified OH1 rom and my battery is lasting longer than ever now, not to mention how snappy the phone is, thanks for your hard work!
[Sprint Samsung Galaxy S6] Alpine-:
Which kernel profile? Battery saver?
[Sprint Samsung Galaxy S6] I Brick Phones:
I did not modify the kernel or install any battery saver apps. Here's my setup:

1. Install heavy debloated ramified oh1

2. Install latest unikernel

3. Use titanium backup to freeze some unneeded apps

4. Install and configure the apps I do use

I use auto brightness and do not use power saver or ultra power saver.
[Sprint Samsung Galaxy S6] JoeFCaputo113:
I use kernel adiutor.
[Sprint Samsung Galaxy S6] nostrings:
Thanks for the awesome work, [MENTION=2553151]djvoleur[/MENTION] and [MENTION=1768899]g.lewarne[/MENTION]!

One thing; Anyone else having issues with Kernel Adiutor not being able to choose schedulers, among other things?

Good to have features; Any chance for under/overclock? What about F2FS?

Again, thank you so much for your work!
[Sprint Samsung Galaxy S6] djerick3:
They state in the op that overclocking and undervolt will never be possible, yet I notice that gsm versions are able to do it.
[Sprint Samsung Galaxy S6] guitarpager:
I understand that in post number one it says that private mode will not work. My question is why and is there a work around to get it to work?
[Sprint Samsung Galaxy S6] apseudonym:
Using Wanam Xposed for Lollipop and toggling the disable secure storage option in security does it. I think it was originally mentioned somewhere else, don't remember exactly where.
[Sprint Samsung Galaxy S6] asafegous:
Anything new concerning oh1 kernel?
[Sprint Samsung Galaxy S6] dlbaker1179:
Delete Post.. Replied to the wrong ?
[Sprint Samsung Galaxy S6] nostrings:
I wonder what is different about our devices on that front that won't be able to be UV/OC... Given that the hardware is virtually the same.
[Sprint Samsung Galaxy S6] djerick3:
Under volting/clocking no way but over clocking...hell yea! I would love to be able to use ktoonz kernel and oc this baby to get a nice benchmark score in the 80000 range ;-p
[Sprint Samsung Galaxy S6] nostrings:
+1
[Sprint Samsung Galaxy S6] iamred:
Has anyone tried this and confirmed working on OI1? No problems or adverse effects?

-----

UPDATE: I tried this and it worked with no identifiable problems. Also I uninstalled SecurityLogAgent to prevent annoying warnings.
[Sprint Samsung Galaxy S6] fade007:
Confirmed on OI1

Yes, it works on OI1.

No issues so far.

The only thing is a constant "Security Warning" notification telling me that changes have been made and wants me to reboot to undo the changes.

If I reboot it goes into Recovery.

Truthfully, I haven't really looked into it and whether it's something that can be disabled or not.

Not much time to play lately.
[Sprint Samsung Galaxy S6] :
That would be the SecurityLogAgent or something like that. You can freeze it with TitaniumBackup so it doesn't keep coming up.
[Sprint Samsung Galaxy S6] southernstyle:
Parallax

I reverted back to stock tonight, and when I installed this kernel, it broke the wallpaper effect. Not a big deal, but I thought I'd address it as I'd seen people talk about it in ROM threads and saying that it was removed/bug on Samsung's end.
[Sprint Samsung Galaxy S6] fade007:
SecurityLogAgent frozen

Perfect.

Frozen.

Thank you.
[Sprint Samsung Galaxy S6] djvoleur:
v9 beta!

OP has been updated!

With v9...the file /system/unikernel.prop has been implemented...it will control some settings of the phone...I will go more into this in the second post in detail in a few hours...
[Sprint Samsung Galaxy S6] JoeFCaputo113:
You are the man!! Is this based off OI1?!
[Sprint Samsung Galaxy S6] djvoleur:
Once source is available for Ol1...you bet! :p
[Sprint Samsung Galaxy S6] I Brick Phones:
Thanks for your work on this! Does anybody know if this new version might work with any of the XtreStoLite roms out there? Haven't been able to find a kernel so far that works with them.
[Sprint Samsung Galaxy S6] Erik1805:
It is the default kernel. See changelog:

Deodexed Mod Edition V.2.4 Final:

- Updated ROM to firmware bases XXU3COI9

- Updated UniKernel to v.9-Test5
[Sprint Samsung Galaxy S6] dlbaker1179:
Thanks for your work DJ!! Running smooth!!
[Sprint Samsung Galaxy S6] I Brick Phones:
Sorry I'm not following you. What do you mean "it is the default kernel"? The changelog you quoted from here http://xdaforums.com/galaxy-s6/sams...xtrestolite-deodexed-mod-edition-1-3-t3119968 doesn't tell me much.

Are you saying the default kernel on that ROM should work for our G920P devices now? I'm asking because i've tried multiple times and either the touchscreen or the mobile network aren't working.

thanks.
[Sprint Samsung Galaxy S6] todivefor:
I think he is saying that the unikernel is the default kernel for the xtrestolite-deodexed rom. The kernel we are using here is a modified unikernel for the Sprint S6. I think experience has shown that this kernel (Sprint unikernel) will work with the xtrestolite-deodexed rom, but you won't have data.
[Sprint Samsung Galaxy S6] I Brick Phones:
That has been my experience as well. What I was originally asking was if anyone knew what it would take to get this kernel to actually work with that rom including data.
[Sprint Samsung Galaxy S6] todivefor:
Unfortunately, that's the $64K question. [MENTION=5464206]AntaresOne[/MENTION] was able to accomplish with CM on the Galaxy S4, but see nothing happening towards this with S6.
[Sprint Samsung Galaxy S6] djvoleur:
There's more to making that ROM work with the P devices than our device specific kernel...this is one thing I've been wanting to look into but haven't had time yet :banghead:
[Sprint Samsung Galaxy S6] nostrings:
I've been looking at [MENTION=4325945]ktoonsez[/MENTION] 's kernel for 5.0.x (no longer in development, it seems), and I wanted to get ktoonservative CPU governor, along with OC/UV functionality over to this kernel. Also merge some of [MENTION=1897326]googy_anas[/MENTION] 's work on his 920F over, as his kernels have always been top notch - in smoothness, battery life, and just all around solid performance!

However, I am having still trying to set up my dev. environment. What toolchain do you use to build this puppy? I was thinking of toolchain gcc 5.2.1, but I wanted to first ask what was tried before I fully take the plunge.

PS: Do you use `ARCH=arm` or `ARCH=arm64`? Maybe I can PM you and take this off this thread...? Nevermind - found my answer here; https://github.com/djvoleur/S6_UniPR_BOH1/commit/dec66911807ed9dd0fab5bc910f41231430a69a7
[Sprint Samsung Galaxy S6] koop1955:
That would be wonderful if it can be done. Thanks for the efforts.
[Sprint Samsung Galaxy S6] nostrings:
I am definitely looking to give it a try.

I have ported over the relevant code for Ktoonservative governor, as well as UV+UC+OC code, though I need to get rid of a couple of compilation issues before I can actually test it. I contacted [MENTION=2553151]djvoleur[/MENTION] about it - hopefully I get a response back. :)
[Sprint Samsung Galaxy S6] djvoleur:
Check your Inbox :p
[Sprint Samsung Galaxy S6] nostrings:
;)

Sifting through some compilation issues with adding the governor ... hopefully will have something in the next few days. With emphasis on "hopefully".
[Sprint Samsung Galaxy S6] djerick3:
This is what I need....I cant wait to blow a AnTuTu score of 80000 after I oc this bad boy.
[Sprint Samsung Galaxy S6] d@rklink:
Does this automatically remove the security log agent? I did a firmware initialization to reset to OI1 and after flashing the v9 beta i dont even see it in titanium backup to freeze. Definitely not complaining, just wondering.
[Sprint Samsung Galaxy S6] radiohead7778580:
Anyway you give a link to test out, or help in anyway

Please let me know.
[Sprint Samsung Galaxy S6] nostrings:
I had too many issues with ktoonservative governor, so I have taken that out. For now, we just have UC/OC (200mhz to 2.5Ghz, and 200mhz to 1.6Ghz), and GPU OC as well (266 to 772Mhz). All of this has been ported over from [MENTION=4325945]ktoonsez[/MENTION] 's kernel. It is also not tested in any way!

Where I am stuck, and this is a little embarrassing, is that once I have compiled the kernel and modules, it trying to figure out how to package it all up so that it is flashable. :eek: This is my first time doing this, so please be gentle. If anyone has a link they can share on how to do this - and the more standard/automated way, the better - I would really appreciate it.
[Sprint Samsung Galaxy S6] joej191:
Warning noob question.....

If i follow the instructions from the link i won't get knox on 5.1.1

http://xdaforums.com/galaxy-s6/general/s6-g920f-5-0-2-engineering-bootloader-t3209916
[Sprint Samsung Galaxy S6] koop1955:
That is not for Sprint phones.
[Sprint Samsung Galaxy S6] Joshwaaa:
You could download [MENTION=2553151]djvoleur[/MENTION] install zip then just replace the kernel in his zip with yours and rename the zip. Make sure you rename your kernel to boot.img when you put it into the zip.
[Sprint Samsung Galaxy S6] nostrings:
I think the process is a little more involved than that. I think the kernel file produced by the build scripts has to be converted to a `boot.img`, which means it has to incorporate a slew of other goodies. :)

That's where things are a little dicy for me, as I am not sure how to package all of the dependencies (ramdisk, modules, and anything else I am not thinking of...) to make one nice and wholesome `boot.img` - at that point, you are right, I would just replace that file with my own, and flash away the ZIP.
[Sprint Samsung Galaxy S6] Joshwaaa:
Ok. I was figuring you had the kernel and ramdisk all sorted. Was kind of wondering why you were able to recompile stuff but didn't know how to flash. lol makes more sense now.
[Sprint Samsung Galaxy S6] nostrings:
Yep. :)

So close, but no cigar. :( ... it's so silly, too. It should be quite straight forward to package this sucker up, but of all the googling I have done, I see no clear/standard way of doing so. Either that, or I am having a bad case of the Mondays for the second day running....

Hopefully [MENTION=2553151]djvoleur[/MENTION] comes in and saves the day (already sent him an email) - I really want to try this puppy out and see if we can have some of the good toys other people with their variants have had for some time now. *fingers crossed*
[Sprint Samsung Galaxy S6] nostrings:
What's cooking ... :)

Will upload something up over the weekend/early next week.

Many thanks to [MENTION=2553151]djvoleur[/MENTION] for his patience and help!
[Sprint Samsung Galaxy S6] I Brick Phones:
Yesssss! You're the man!
[Sprint Samsung Galaxy S6] CLUPER:
its posible downgrade from v9 to v8?
[Sprint Samsung Galaxy S6] nostrings:
OK folks, here are the modifications done to [MENTION=2553151]djvoleur[/MENTION] 's kernel. As on the OP post, the same warranties and liabilities apply here - which means there are NONE! I will not be responsible for your bricked, melted device, nor if it accidentally wakes up Skynet, or starts thermonuclear war. YOU ASSUME ALL THE RISK, AND I AM NOT RESPONSIBLE FOR ANY OUTCOME! FLASH AT YOUR OWN RISK! YE BE WARNED!!!

Having said the above, I present you;

- UC both big and LITTLE to 200mhz

- OC big to 2.3Ghz (could not get it past that... for now), and LITTLE to 2Ghz

- Unlocked the GPU to go to 773Mhz

- Compiled with Linaro's 5.2.1 toolchain, with a53 and a57 tuning parameters

- Some misc. scheduler and timing tweaks

I will update with a more complete list in the future.

None of the above is my own/original work! All of this has been copied/pasted over from [MENTION=4325945]ktoonsez[/MENTION] 's kernel!

I ran some prelim geekbench and AnTuTu benchmarks, and on my phone, I really didn't see much of a difference; maybe a little better battery time, though I am pretty convinced this might be placebo. This tells me that [MENTION=2553151]djvoleur[/MENTION] (and Samsung?) did an awesome job already! I invite you to play with big and LITTLE min/max frequencies, and report back.

As far as stability ... I haven't had problems so far with my VERY limited time with the kernel, so please, do put it through its paces, and report back.

I am planning on copying over some of [MENTION=1897326]googy_anas[/MENTION] 's work from his 920F variant's in the near future, and fixing any issues you folks report. Depending on how things go, and how [MENTION=2553151]djvoleur[/MENTION] feels about this, we could potentially merge this into the main branch, and move forward with all of it. We shall see.

Thanks everyone!

PS: MD5 (Unikernel-v9b_nostrings_edition-BOH1-920P-102515.zip.zip) = aa19dc53849f5a957246e0f25e98dff2
[Sprint Samsung Galaxy S6] I Brick Phones:
Installing now. will report back.

Edit. I installed an OC app but am seeing 2ghz as the OC limit. Isn't that what the phone was already set to?
[Sprint Samsung Galaxy S6] nostrings:
What app do you have? I use Kernel Adiutor (sp?), and there are two "processors" ... the `big`, which defaults to 2.1Ghz as max speed, and `LITTLE` which maxes out at 1.5Ghz. What you are seeing is the latter.
[Sprint Samsung Galaxy S6] I Brick Phones:
i was using AnTuTu CPU Master to try to overclock but i guess it's only showing the little processor.

I just downloaded Kernel Auditor and it shows the 'big' CPU Maximum Frequency as 2304MHz and the 'little' CPU Maximum Frequency as '2000MHz'. If it's showing that does it mean that it's already set to overclock?
[Sprint Samsung Galaxy S6] nostrings:
It's set at those frequencies, so yes. You can always change the min and the max values in that app.

EDIT:

Just for reference;

The defaults clock rates are;

big - min=800Mhz, max=2100Mhz

LITTLE - min=400Mhz, max=1500Mhz

What we have in this kernel is;

big - min=200Mhz, max=2300Mhz

LITTLE - min=200Mhz, max=2000Mhz
[Sprint Samsung Galaxy S6] I Brick Phones:
Good deal, thanks! Just had to check because usually a kernel just "allows" overclocking but doesn't actually change the max frequencies that are set.

running smooth so far. will report back tonight after i've given it a day's test
[Sprint Samsung Galaxy S6] I Brick Phones:
update. phone locked up and rebooted when an incoming call was ringing. have had more incoming calls since then and the phone didn't lock up any more, just the first call.
[Sprint Samsung Galaxy S6] nostrings:
Hmm, OK. If at all possible, can you please capture a logcat, and post here? Thanks. :)
[Sprint Samsung Galaxy S6] jakeneal22:
Tested overclocked kernel and it didn't reboot on receiving phone call.
[Sprint Samsung Galaxy S6] jakeneal22:
Now started getting random reboots. Sorry don't know how to get a logcat or I would for you.
[Sprint Samsung Galaxy S6] nostrings:
Hi folks,

Were you doing anything in particular when this happens, or is it truly random?

Also, can you lower the clock speeds down to stock, and see if you still get reboots?

Sorry everyone - have not had a tester to put this through its paces before releasing it. Anyone wants to volunteer for the future releases :)?
[Sprint Samsung Galaxy S6] apseudonym:
I wouldn't mind being a tester. Development for this phone is just starting to get exciting.
[Sprint Samsung Galaxy S6] nostrings:
Send you a PM.
[Sprint Samsung Galaxy S6] jakeneal22:
I like the idea of beta testing but I don't even know how to do a log cat.
[Sprint Samsung Galaxy S6] jakeneal22:
What app should I use to adjust cpu speeds
[Sprint Samsung Galaxy S6] I Brick Phones:
Check a few posts back, try Kernel Auditor. Some of the other apps don't have a profile for this device so they won't work.

[MENTION=5617944]nostrings[/MENTION] hit me up too for beta testing. I can test from my current setup and from a clean install and will send some logcats

Also, I haven't had a reboot since my initial one soon after flashing this kernel. I'm running stock rooted ol1.
[Sprint Samsung Galaxy S6] todivefor:
Wouldn't it be appropriate to start a new thread for this? We now have 2 kernels intermingled in the same thread.