yashsingh1/xdaforums huggingface dataset:
[Galaxy S6 Edge Original Android Development] mythos234:
Going to push out a 5.1.1 build in 2h. Either fully working or without custom governors if I can't solve Samsung by then. It is of huge importance that you DO NOT edit the ramdisk. Don't set anything on boot that isn't stock. We got restrictive security with 5.1.1 and it is slowing down the work already. Any changes to the ramdisk could and probably will result in no boot. See you in 2h ;)
[Galaxy S6 Edge Original Android Development] mythos234:
Urgent update:

Something is badly wrong. I can only boot older builds from today. Unchanged new ones don't work. And I'm apparently not the only kernel dev who faces this with 5.1.1 sammy.

Might be that Samsung screwed something up badly. New build tonight, but no idea when the one with the governors will push out.. So far we got no clue on what is wrong, but it is a mystery..

It's like something random prevents boot and we don't even get any logs that would be useful..
[Galaxy S6 Edge Original Android Development] Duncan1982:
Sounds like a rubix cube moment :P
[Galaxy S6 Edge Original Android Development] mythos234:
Yeah, and now we suspect the recovery may be to blame.. It's really wicked and confusing
[Galaxy S6 Edge Original Android Development] Duncan1982:
Well you can always go 50/50 or phone a friend lol sorry I just find humour is best for frustrating moments like these.

On a more serious note I'm confident that you will find the answer to the problem.

Good luck just don't let it do your head in to much.
[Galaxy S6 Edge Original Android Development] mythos234:
Haha, send me photos of cats :p My last status was a build with fully working Governors, yet my Github only logged one commit for today.. And it removed governors.. Something is fishy there.. And the new repo is based on that one.. I'll restart from scratch
[Galaxy S6 Edge Original Android Development] Duncan1982:
Very fishy indeed I smell a.......lol
[Galaxy S6 Edge Original Android Development] kossiewossie:
Not sure if you saw this already but might help solving the issue your having, The Samsung source for 5.1.1 is out

http://opensource.samsung.com/reception/receptionSub.do?method=search&searchValue=sm-g925
[Galaxy S6 Edge Original Android Development] mythos234:
Aww, cats :D

They released it around 12min after I wrote them an email reminding that there is something called the GPL ;)
[Galaxy S6 Edge Original Android Development] mythos234:
Testbuild for 5.1.1 released / Only for G925F

Not quite ready yet, but it should mostly work..

This is NOT a stable build. No proper stability tests have been run, besides me using it all day long.

changelog

- Based on BOFJ 5.1.1
- Removed Bluactive and Intelliactive / Not exactly due to my free will
- Rest almost identical to previous RXF

Read this!!!

Okay. This is an earlier build which I ran for testing. Synapse is working and just about everything that ran on RXF does as well.

I have no proper changelog, since I spent all day on fighting the new SBoot.. No idea if my Zone_DMA is inside, my Git History is weird and this

was just supposed to be a testbuild...

Known Issues

Opening Synapse will lead to random vibration. Might go away after a while, did for me. This vibration might carry on randomly onwards, altough it only happened to me like once. I haven't seen random reboots, but that doesn't mean that there won't be any. But I don't think that there will be, but you never know.

Better safe than sorry :p

Having said this, I'm running this build all day long and haven't felt the need to throw it away yet.

This is not the final version, but it should be a mostly good running snapshot for those of you who can't wait anymore.

As this is more experimental than other builds, please report issues asap.

Only for G925F, running 5.1.1 BOFJ. NO OTHER phone or earlier version.

Download

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

​
[Galaxy S6 Edge Original Android Development] mythos234:
The build is probably not as bad as it sounds :D I'm quite happy and working on further improving it. If you face lag after bootup, let it settle for a minute, happens sometimes.

As to Synapse vibrations, Samsung added loads of stuff, so it might be a while to find whats bugging it. Until then, enjoy it as a "feature" :)
[Galaxy S6 Edge Original Android Development] skivnit:
why does it say kernel not enforcing when booting up?:(
[Galaxy S6 Edge Original Android Development] mythos234:
Usually with Samsung, these messages pop up whenever you ise custom firmware, like for the recovery. It shows a similar message for the new TWRP as well. The kernel is SeLinux Permissive as always, it's just that up until now that message wasn't being displayed on Exynos phones. No reason to worry, but you'll need to live with it when using custom firmware on this phone now ;)
[Galaxy S6 Edge Original Android Development] skivnit:
I was just wondering since it wasn't showing up on 5.0.2

Sent from my SM-G925F
[Galaxy S6 Edge Original Android Development] mythos234:
Lets just hope that 5.1.1 is as locked up as we'll ever get. A few more updates like this and I'm out of business. Lots of my previous changes are thanked by the denial to boot.. Allrighty, time to get back to work :D
[Galaxy S6 Edge Original Android Development] Tripledrop:
I installed this kernel, but now I use kt, however I can't get rid of the Synapse app... I uninstall, then after next reboot it's back again

Any ideas?
[Galaxy S6 Edge Original Android Development] mythos234:
Not really to be honest. I heard that some people apparently have this, but I'm not sure as to why. You can try and delete everything my installer-script creates and see if that helps. But I have no clue as to why this is happening :eek:
[Galaxy S6 Edge Original Android Development] ama3654:
I get random reboots when using ondemand governor and deadline i/o or noop. i feel ondemand is smoother but looks like unstable. 5.1.1
[Galaxy S6 Edge Original Android Development] mythos234:
:eek:

Did you select it for both clusters? Please upload me a last_kmsg from /proc after one of the random reboots, a dmesg while on ondemand wouldn't hurt either :) I'll take a look if anything changed there. As to I/O scheds, I also had intense problems enabling anything else than cfq in the ramdisk by default.

Noop and Deadline are stock and untouched, same goes for ondemand.. Weird.. Uhh, going to investigate, but this firmware is haunted as far as I'm concerned. Thanks for letting me know ;)
[Galaxy S6 Edge Original Android Development] mythos234:
Btw, once I get everything running I'll be unifying F/T and W8. Not the G920 though, since I'd love to try the touchkey brightness tweaks by savoca (correct me if I'm wrong), which won't be possible if I unify both phones. Afaik, been discussing these things today. If I decide to drop those, full unification will come. Still not sure as to that.. What would you like?
[Galaxy S6 Edge Original Android Development] nofam:
Did you get a chance to look at that Taiwan-variant 9250 source and stock kernel I uploaded?
[Galaxy S6 Edge Original Android Development] ama3654:
Yeah both clusters on ondemand, i just flashed back the kernel on fresh untouched stock rom. Earlier i flashed your kernel after flashing Alex-v kernel maybe that's what causing the random reboot, but i'll keep an eye to get last_kmsg and dmesg. Please add SIO, Fiops and ROW if you can. Thanks
[Galaxy S6 Edge Original Android Development] kossiewossie:
So far been using your 5.1.1 update with XtreStrolite and been smooth as silk here! great stuff!
[Galaxy S6 Edge Original Android Development] mythos234:
Not quite yet, been a terribly busy week so far and 5.1.1 isn't exactly treating me well.

I made a testbuild (the one I posted), altered a minor thing 10min later and it isn't booting for straight 2 days now. So at this moment I'll have to worry about this one first :( I'm hitting my head against a solid wall for a while..

At this point I would say that everything is possible. Building on 5.0.2 was fun, building since Friday is definately not fun. I'll try to add them once anything works again :)

No idea how the new Bootloader will like all of the changes, but I/O scheds should definately be addable
[Galaxy S6 Edge Original Android Development] mythos234:
Aye, after hitting my head against a wall for 34h, we're back in business. Now the question remains, which feature does the phone dislike? New build with full unification soon, I'll have to get some updated sources for T and F first. Can't imagine how happy I am that this curse is finally broken.

Also for the G920. Soon.
[Galaxy S6 Edge Original Android Development] mythos234:
Unified Build for G92x is running fine so far.

Unanswered PMs with numbers will be answered and added to WhatsApp shortly. Testers for G920 (Flat S6) please PM me your numbers so I can add you to the WhatsApp group, if you are interested :)

No matter if T, W8 or F.

Next version will come very soon for 5.1.1 and ship as R5U - U for Unified.

*finally something works*

Thanks to [MENTION=1768899]g.lewarne[/MENTION] of course, I have doubted the success of unification from day 1. I was wrong and I'm sorry. Kudos! :D
[Galaxy S6 Edge Original Android Development] Duncan1982:
I don't know how you do it or rather have the patience.

I'm sure I don't just speak for myself when I say well done :)

I know the thanks button is there to be used but in this case words are better my friend lol
[Galaxy S6 Edge Original Android Development] nofam:
Of course - having been watching your 'struggles' with the new 5.1.1 source, and am glad to see you're finally beating it into submission! Worrying signs from Samsung though!
[Galaxy S6 Edge Original Android Development] Fightoffyoredeamons:
I would love to test it, but I don't have whatsapp. Any other way?
[Galaxy S6 Edge Original Android Development] mythos234:
Testbuild for G92xF/T/(W8) (5.1.1) UNIFIED

Ahh, not really, sorry. I tried that once and couldn't manage all the people on various platforms :( Thanks for volunteering though!

You can try the first public beta build for 5.1.1 though.

5.1.1 based (BOFJ) build for G92x (Unified)

Read the text. It's a lot, but it's a build untested on the G920, posted for trying, NOT a stable

release by any means. Not until it was tested.. Especially W8 users, extra-important for you.

ONLY FOR 5.1.1 USERS

Soo, long story short. I've been talking with @g.lewarne and this build should work on all variants on which his build works.

Since it's based off 5.1.1, it should support:

G92xF/T/(W8)

​

Important - READ FIRST

Why not others? Haven't tried L/S/K yet and the I-variant hasn't gotten 5.1.1 or nobody has told me. W8 doesn't seem to have a new bootloader, at least on the Edge. You might want to stay away from it, if your Rom has support for Fingerprint..

That actually counts for anyone who doesn't use the new bootloader along with a 5.1.1 Rom.

I won't stop you from trying it, but without the new bootloader running, the first boot will probably work. The second will not. You will need Odin.

Lack of Fingerprint in the Rom could avert that, but I don't guarantee anything. Best stay away from it.

Super important!!!

This is a test build. We are so far running it on G925F and W8 ourselves, but nobody ever tried running it on the flat S6. With all the patches I'm fairly confident that a flash should merely be a formality, but who knows what will happen.. I certainly have no idea, since no one tried. The OP disclaimer counts as usual, you are the first ones to actually run this.

Please report a success on your variant or any problems encountering while on the build. If it boots. Lol.

Don't bother trying it on CDMA phones. It will not work.

Prerequisites:

- You must have a 5.1.1 Rom running (or stock)

- You must have the 5.1.1 Bootloader. Else you will face great pains, trust me on that.

- 5.1.1 TWRP required too

- You must have read the text above. Seriously, it's really important.

Changelog

- Still no custom governors. Yet.
- Direct Memory Acces as in RXF is back aboard finally
- fixed a Synapse derp in VM (there are more where this came from)
- Unification
- Rest is same to previous 5.1.1 build

Download

Please test in-call audio (for everyone)

Known possible problems:

With this 5.1.1 firmware we are facing some really weird struggles. It's almost as if something was randomly making our day harder.

In one case, my touchkey lights tend to turn off and then back on after a while. No one else could confirm this one yet.

​
[Galaxy S6 Edge Original Android Development] Fightoffyoredeamons:
Everything is running perfectly for me!
[Galaxy S6 Edge Original Android Development] guaneet:
works great on 920T. would it be possible to incorporate root with the kernel?
[Galaxy S6 Edge Original Android Development] mythos234:
Thats awesome to hear :)

Yes, sure. I had that aboard for a short while but threw it out again. But I can integrate root into the final release, no problem ;)
[Galaxy S6 Edge Original Android Development] Spirit81:
925F 4G don't work for me (mobile data)

with UniKernel works fine
[Galaxy S6 Edge Original Android Development] mythos234:
Problem must be on your end, probably unlucky reception. If the kernel and modem work together then the modem powers up correctly, which it does in this case. 4G works for me and none of the testers reported anything. If there was a problem related, the entire network would be down, not just 4G
[Galaxy S6 Edge Original Android Development] bibiner:
If my phone is stock and I ota to 5.1.1 . Will I have 5.1.1 bootloader? Or I must use odin?
[Galaxy S6 Edge Original Android Development] mythos234:
SimplKernel Unified (5.1.1) Stable released / 5.0.2 cut off

Hello there,

the Unified 5.1.1 Build is now considered Stable :o Thanks to everyone who tested.

The Thread now has a new home in the Unified Section.

Changelog

- Added simplgov
- pre-rooted
- Removed sqlite3

New Thread / Download(s)

There will be NO 5.0.2 builds past RXF for ANY variant.
​
[Galaxy S6 Edge Original Android Development] mythos234:
We have a new thread to call home, this thread will no longer be updated..

Follow the link to get to the new thread:

http://xdaforums.com/showthread.php?t=3149460
[Galaxy S6 Edge Original Android Development] Indranuj Kar:
Can I flash this on my SM G925I with baseband version ending with COF8 and currently on stock Lollypop 5.1.1.

Also can't find the download link;can somebody please direct me.
[Galaxy S6 Edge Original Android Development] raziel6714:
work for Sprint Edge?
[Galaxy S6 Edge Original Android Development] mythos234:
No. Don't ever flash this on Sprint. It will not work and very possibly brick your phone. Sorry
[Galaxy S6 Edge Original Android Development] Nabeez:
Why do I go into bootloop? I have a W8 and this tends to happen with almost everything i flash
[Galaxy S6 Edge Original Android Development] Luftetari:
working for 6.0.1 MM?
[Galaxy S6 Edge Original Android Development] Tupaz:
Hi Dev... Will this kernel in anyways work for 6.0.1?
[Galaxy S6 Edge Original Android Development] blazkowicz255:
You may try if you are brave enough. I don't think kernels built for different Android versions are the same.
[Galaxy S6 Edge Original Android Development] paegasz:
guys when i install audio patch 4G stops working ,,,only 3g 925W8 using in Europe,,,any idea?
[Galaxy S6 Edge Original Android Development] malique93:
Hey ppl,

I'm new to this kind of stuff so I have some questions about flashing etc.. So first question would be how should I flash kernel on phone.I've seen somewhere that it can be done via Odin like you download kernel with md5 file in it and just flash it straight to the point simple and easy.But here it is mentioned only via recovery or Flashify where I have to put file on phone and do it via recovery mode.It's little bit tougher to do but I guess it doesn't matter that much.

However what I am really concerned about is how to choose correct kernel for my kind of phone.Obviously I need to have right kind of firmware for example 6.0.1.. But what Im wondering is well if my baseband version (PDA) doesn't match of that that is mentioned in original post, does that even matter or no ?

For example my baseband version is G925FXXU4DPGW and here it is something else like G925FXXU4DPIL does that mean that I will be able to flash kernel or not?

Here it is mentioned it is only for 5.1.1 so I can't flash it on 6.0.1 android version?
[Galaxy S6 Edge Original Android Development] HomerSp:
I'm glad it works :)

I'll be looking at it more thoroughly next week, but I don't have very high hopes I'll actually find anything useful.
[Galaxy S6 Edge Original Android Development] 3c:
Running v1.1b5 for the last 10 hours, no DS issue so far, lowest standby drain ever (5mA), will need one more day to confirm, but I'm confident HomerSp's fix will do the trick.

As for performance, I felt some apps opened more quickly than usual, can't really say for sure, device is so fast already.

You already found gold :victory: and for me this makes all the difference in using this device with confidence.

Thank you both for your great work and help making my device a better one :D
[Galaxy S6 Edge Original Android Development] leoaudio13:
Would you mind sharing the update version of the kernel ? I would love to test also
[Galaxy S6 Edge Original Android Development] mythos234:
Almost finished, just crawling out of bed right now, then I'll adapt the busybox script and it's good to go ;)

Powered by SimplRom and SimplKernel.
[Galaxy S6 Edge Original Android Development] leoaudio13:
Wow! Cant wait man. My S6e is crappy.
[Galaxy S6 Edge Original Android Development] jody04c:
Great news and cant wait for the improvements coming for the S6 Edge.
[Galaxy S6 Edge Original Android Development] mythos234:
Nightly v.1.1F released! DeepSleep fixed!

Good morning,

sorry for being late, I made some last minute changes. :p

DeepSleep should now be working again!

Happy to announce that the build is stable and I'm now releasing nightlies!

Changelog for 1.1F

Download

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

**No mirrors please! If you would like one, please request it.

Quick glance on things to come...

Some of you might remember the "MDNIE HIJACK" from the Galaxy Note 2 and other earlier Samsung phones. Basically this allowed users to customise their phones display colors in a great many ways.

I don't make any guarantees here, but I was able to - fairly easy actually - get the Note2's patch integrated into the display drivers of the S6 Edge.

It compiled flawlessly and now the testing will begin, at the moment I'm very optimistic about it.

On the downside, I couldn't get Synapse running yet, no idea why. I might add it in future releases.

If you don't know what Synapse is, the app allows to modify the kernel features. For now you can use FauxClock, KControl or noFrills to control the settings, like the CPU governors.

I'm beginning to like Exynos as well, in contrast to the Snapdragon I finally can do stuff myself, because there isn't so much readily available :)

##Feedback and feature requests are always welcome :)##
​

​
[Galaxy S6 Edge Original Android Development] jody04c:
Flashed update and so far so good. I changed build prop WiFi fix as per OP and its all good here!! THANKS ALOT!!!
[Galaxy S6 Edge Original Android Development] ananfa12:
It's great to see some developing for our s6e :D:D:D:D

But so far I cant get any DS :(

Do I still need to flush stuck recovery after root ? if so can you attach a link to it in you first post !

ps: my module is-g925f, I Rooted with smg925f file and then flushed your kernel.

ps2: You are the first developer that I hear him compliment Exynos on any thing positive .

THANK YOU a lot :angel: my hopes to see many other developers in here too

View attachment 3282815
[Galaxy S6 Edge Original Android Development] mythos234:
Isn't it working on 1.1 either? Can you try to wipe /cache? I don't have any S6 Edge stock firmware, sorry :/

https://play.google.com/store/apps/details?id=com.tortel.syslog You can also send me some logs with this app, just send them to stefan@st-t.de ;)

Personally I haven't yet got a lock on deepsleep, I have one DMESG by a tester in front of me, but it doesn't contain clues to the issues origin. But since the wake was traced to an SCSI drive failing to suspend, it should work now, I also had most of my testers confirm it. :confused:

You can try to mess around with the order in which you install root and the kernel and see if that helps. I would love to investigate into the recovery and the problem myself, but I don't own the device, so that is out of the question sadly. The DS thing is really a huge mistery, the fix only seems to fix it for most, but not all. :(

Btw, my love for Exynos arose from months of intense dislike for the variant itself, some aspects of development are easier for Snapdragon indeed.

Edit: Can you try putting your phone into standby for around 30min and then check the results?
[Galaxy S6 Edge Original Android Development] kashortiexda:
925F :) DS like a baby
[Galaxy S6 Edge Original Android Development] ananfa12:
I wiped the cache partition through the recovery, and reflushed the Stuck recovery and it fixed the issue.

I sent you both log files before and after .

Hoping for good .
[Galaxy S6 Edge Original Android Development] ksekhar:
NO deep sleep problem here either. Looks good, thanks!
[Galaxy S6 Edge Original Android Development] evonc:
Flashed v1.1 on W8 (canadian variant). DS/other features working as intended. Only in-call audio not functioning. I tested eousphoros (T-Mobile) based build on the W8 and in-call audio is functioning so I'm assuming the T-mobile build that you produce should function as well.
[Galaxy S6 Edge Original Android Development] nvict:
So just wanted to confirm that this also breaks in call audio for W8 model.. I noticed a huge performance improvement but did not stick to it long enough to test deep sleep. I know it's not the right model number but wanted to state that finding anyways. Flashed modified kernalfrom post #58 to fix the audio.
[Galaxy S6 Edge Original Android Development] mythos234:
I plan to add Tmo and W8 tonight, would you like to join the tester team? It should work flawlessly, I just need someone to confirm that. And the more testers the better :)

Powered by SimplRom and SimplKernel.
[Galaxy S6 Edge Original Android Development] TweakerL:
Will be happy to test for T-Mobile.
[Galaxy S6 Edge Original Android Development] enigmatyq:
just flashed. no problems :)
[Galaxy S6 Edge Original Android Development] mythos234:
And I can't find any W8 sources on Samsung OpenSource Center, so I'll give a Tmo/W8 unified build a shot.

Already merging it with the F-Build, should be good to roll very, very soon :)
[Galaxy S6 Edge Original Android Development] evonc:
Sounds good. Had the same issue when I tried the BTU stock kernel and in call audio didn't work either . I do recall an in depth teardown that mentioned of some small hardware differences between the Intl variants (I/F) vs the T-Mobile variant (T). The W8 version is likely based on the variant. That may be why the T mobile version has been working flawlessly for me for over a week.

Regardless, I'm looking forward to testing the new build.
[Galaxy S6 Edge Original Android Development] boostermbkking:
just flashed on my g925f, good work bro!!!
[Galaxy S6 Edge Original Android Development] fmotta:
Post deleted
[Galaxy S6 Edge Original Android Development] mythos234:
Can confirm that. The merge ended with a few dozen conflicts, so I now manually add the features to the build.

Powered by SimplRom and SimplKernel.
[Galaxy S6 Edge Original Android Development] gdmlaz:
Waiting for the tmobile version seems like this is doing great
[Galaxy S6 Edge Original Android Development] Rizler08:
Can i flash this kernel in the G925"i" version? It will work? :confused:
[Galaxy S6 Edge Original Android Development] prking07:
Can you add support for 925i?