[Samsung Galaxy J700T & J700T1 ROMs, Kernels, Recov] mr.duck254:
You would have to look inside the init.rc to see what I changed but I think those calls dont matter. From what I understand the unchanged init.rc would still work the same. In the kernel source selinux files you are changing the SElinux to "Always Permissive". So basically it works the same as always enforcing. Always on. But always permissive. There are init.d scripts that can switch it from permissive/enforcing. This would be a way to check. But I assume you could not change it. Only in source and compile. I think changing the one flag, there are too many other things turning it on also. I think it has to be tricked into thinking always on/enforcing = always permissive. But as I say. Im not 100%

I do but is a slow process. Am getting faster and compiles take a while. In the kernel that is included in our roms right now that we have released is very customized. Within this kernel is.

Ramdisk = Remove knox

Spectrum Support = Our rom thats in the kernel has spectrum support. The spectrum App can already be downloaded and used if you use a rom with our kernel, for power profiling. Feel free to try it.

OverClock to 1.7 = Will show 1.6 in 3ctoolbox and other kernel auditors. Shows 1.7 in CPUz :)

Underclocks to 300 = This is what helps the battery

Hotplugging = Will drop to 1 core when neccessary. This also helps battery.

GPU underclock. Dont remember the speed but there is it.

Default Internet Congestion [...] changed to westwood. Supposed to be Faster

Others. Alot of inactive governers, IO schedules, that are in the source are activated Along with the Internet congestion [dam cant think of the word].

You are already using this kernel if you have downloaded our ports of NOVA, ExOS, ExperienceOS, RevolutionOS, ZenOS,.... Any of our Nougat Roms.

Why have I not release as standalone?

The ramdisk is not cleaned up. Its a comment mess if you look it.

Im not done with it. We needed a good kernel for our releases and its a f***ing badass kernel. But its not done. More features to be added.

Thirdly, life is busy and these things just take time. Compiling Kernels takes time. Porting roms takes time. Zipping, Flashing, Testing, Finding bugs Fixing, rezipping repeat. Just takes time, life gets busy guys and its been busy as hell the last 2 weeks. We are still on it and sometimes there are dry spells but we arent going anywhere. So just sit back, relax and enjoy the things as the come. Any suggesstions, criticism, advice, suggestions. Ill listen to them all, but things just take time. Also Im new(getting better) to linux so im having to adjust to that too. Sometimes one wrong thing and your whole Linux installation is JACKED. As of right now we have many things ready to go. Just bear with us. Alot of things im having to learn as I go and its takes try, fail, try, fail, try, fail, try, fail, try, fail, try, fail, try, fail, try, fail, try, fail, try, fail, try, fail, Success. And the pay off is sweet. Hang in there guys. Ive got another kernel close right now. Just trying to get fast charge in and it will be ready.

Edit: I have less errors when using Linaro compiler rather than Uber or the one in the source. I have hell finding compiler. Id love to find one of those Arch64-CortexA53-Android Compilers. But Ive had no luck. Help me find one of those and ill Compile you my latest version of the kernel im working on. Theres a few more features than are the previous kernel. Get about a feature in a day. I want Fast charge so so bad and F2FS support. A pure saber-mod Xcompiler sould be nice to. They are hard to find.