[KERNEL][STABLE][TW][O][8.0][ERH1][31.08.18][SM-G930F/FD] SuperStock-Kernel V3.1.0

Status
Not open for further replies.
Search This thread

jbs68

Senior Member
Nov 13, 2009
344
36
Montbéliard
You need to be on DQD3 base to make it work correctly! It doesn't work on older base
Hey @Tkkg1994, where I can check my base version?
Below, informations about my rom
(Recently, I'm using the version 2.4.3 of this kernel)


Screenshot_20170502-122649.png

Envoyé de mon SM-G930F en utilisant Tapatalk
 

Tkkg1994

Recognized Contributor / Inactive Recognized Devel
Jun 10, 2014
10,138
29,146
Coding City
Hi, if I come from another kernel I have to put that stock first If you have the zip Thank you in advance for the answer and for the great job

Sent from my SM-G930F using XDA-Developers Legacy app
No simply flash the kernel+magisk
Hey @Tkkg1994, where I can check my base version?
Below, informations about my rom
(Recently, I'm using the version 2.4.3 of this kernel)


View attachment 4135329

Envoyé de mon SM-G930F en utilisant Tapatalk
DQC4 which 2 months old right now :)
You are outdated that's why. As long as you don't update the base you need to stick to the older kernel
 
  • Like
Reactions: pirigu

jbs68

Senior Member
Nov 13, 2009
344
36
Montbéliard
DQC4 which 2 months old right now :)
You are outdated that's why. As long as you don't update the base you need to stick to the older kernel
Thanks for your feedback Tkkg1994, the version 2.5.0 is build with which base ?
(Cause 2.4.3 had a bug with USB stick)


Envoyé de mon SM-G930F en utilisant Tapatalk
 

hedak

Member
Oct 7, 2013
10
0
All samsung kernels are unable to switch selinux status. But I can may have a look into the whole selinux thing

Sent from my SuperMan powered SM-G930F

Hi Tkkg,

I'd really like to use your kernels, but still can't convince me to have SELinux set to permissive all the time. I was looking for days now how to change SElinux mode on thy fly (I know you said several time that doesn't work).

But did you already try this?
As part of my effort to turn a Galaxy Note Pro into a Linux laptop I compiled a custom kernel that allows SELinux (or SE for Android as it is called in the device settings) mode to be changed to permissive. In the interest of making the minimum possible changes I did not completely disable SELinux or change the default mode. Instead I just disabled the flag that stops you from switching between enforcing and permissive modes. [...] Samsung's recent devices build upon that with some of their own security features, including a flag that makes it so you cannot switch the SELinux policy without rebuilding the kernel. [...] This process has specifically been done on a Galaxy Note Pro SM-P900 but it may work on other devices as well.

Please give it a shot :)

Thanks in advace and best regards!
 

jbs68

Senior Member
Nov 13, 2009
344
36
Montbéliard
Guys, what does this means?
Hi, it just means, if you had already flashed a file like SuperSU or any other file by recovery, you have to flash them again after you flash this kernel.
(That's because flashed any kernel, cancel other modification done before)

Sent from my SM-G930F using Tapatalk
 

jbs68

Senior Member
Nov 13, 2009
344
36
Montbéliard
Hi, just to give you a feedback about the latest S7 firmware.
Just flashed my phone with the ROM G930FXXU1DQD7 and everything work fine.
After flashed the ROM, I flashed TWRP and then, after a format data, this kernel (v2.5.2) and Magisk V12.
(Without this kernel, Secure Folder doesn't work!)

Thank you for your work!
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 58
    SuperStock-Kernel for SM-G930F/FD/K/L/S/W8 models

    25537-17dc4354536c8b02c7dc98bbd274b9a3.jpg


    Supports Touchwiz (S7 Version) 6.0.1 from BPH6 and higher

    IF YOU FOLLOW MY STEPS BELOW, YOU WILL LOSE YOUR WARRANTY, KNOX WILL DISPLAY 0x1! I'M NOT RESPONSIBLE FOR ANY DAMAGED DEVICE!

    If you want to take my work and need it somewhere, or do other things with it, ask me first for the permission. Otherwise you are not allowed to take it! Thank you :)!

    Features of this Kernel:
    - Build with latest google toolchain 4.9
    - Build with ERH1 kernel source!
    - Latest Linux version 3.18.120, is always up to date
    - Performance and Batterylife improved
    - Choose between different CPU governors: performance, powersave, userspace, ondemand, interactiv (default), conservative
    - Built with latest ramdisk sources from samsung (ERG2)
    - I/O schedulers: CFQ (Default), No-op, Deadline, BFQ, ROW, fifo, fiops, sio, sioplus, tripndroid, zen, vr
    - Fixed power efficient wq permission
    - Critical TCP bug fixed
    - Zram LZ4 enabled
    - Allow ADB-Insecure
    - TCP (Network) control: Bic (default), Reno, cubic, Westwood, Highspeed, Hybla, HTCP, Vegas, Veno, Scalable, LP, Yeah and Illinois
    - Selinux is set to permissive
    - All samsung related configs disabled (as knox, tima, restrict rooting)

    Download:
    Marshmallow V1.X:

    Nougat V2.X:

    Oreo V3.X:

    Download page on GrifoDev
    All releases on AndroidFilehost

    Bugs/Problems:
    - None

    Instructions:
    1. Download kernel
    2. Boot into recovery mode
    3. Flash kernel
    4. Flash any other file which affects ramdisk (such as supersu, xposed, magisk etc.)
    5. Reboot

    If you wanna join the beta tester group, download yourself telegram and click on the chat link: Telegram Group

    Support:
    If you like my work, feel free to hit thanks and/or give me a small donation by clicking the link right below. Thank you very much in any way! :D :good:

    PayPal

    Credits/Thanks:
    - Samsung for sources
    - the great linus for his amazing kernel source
    - arter97
    - Jesec for his great fingerprint fix
    - dorimanx
    - AndreiLux
    - halaskz
    - neobuddy83

    XDA:DevDB Information
    SuperStock for herolte, Kernel for the Samsung Galaxy S7

    Contributors
    Tkkg1994
    Source Code: https://github.com/GrifoDev/SuperKernel/tree/TW80-stock

    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: V3.1.0
    Stable Release Date: 2018-08-31

    Created 2016-09-02
    Last Updated 2018-09-25
    28
    Changelogs

    Old Changelogs:
    SuperStock V1.3.5:
    - Initial release on XDA

    SuperStock V1.4:
    - Ramdisk update to BPHJ
    - Source update to BPHJ (including new HMP opimizations)
    - Linux version updated to 3.18.42

    SuperStock V1.4.5:
    - Ramdisk update to BPIF
    - Linux updated to latest 3.18.43
    - added following ioscheds: BFQ, ROW, fifo, fiops, sio, sioplus, tripndroid, zen, vr

    SuperStock V1.5:
    - updated base to BPJ7
    - updated ramdisk to BPJ7
    - updated linux to 3.18.44
    - patched CVE-2016-5195

    SuperStock V1.5.5:
    - Updated to BPJG latest source drop
    - Updated to BPJG ramdisk

    SuperStock V1.5.6:
    - Samsung seems quite busy on nougat, no big changes in kernel since a while, however here's latest update
    - Used lates BPL3 ramdisk (source code is still the same)
    - Updated linux to 3.18.45 version

    SuperStock V1.6:
    - Small update to latest BPL3 source drop (mainly driver changes)

    SuperStock V1.6.5:
    - Rebased on latest BPLB Kernel source drop
    - Updated ramdisk to latest BPLB
    - Updated Linux version to 3.18.46

    SuperStock V2.0:
    - This is ONLY FOR NOUGAT, NOT FOR MM!!
    - Based on latest DPLT source drop
    - Including all previous features of SuperStock kernel
    - Updated f2fs to latest backport available from jaegeuk
    - Updated all mcRegistry files
    - Updated ramdisk to DPLT
    - Changed toolchain to my own cortex a53 optimized 6.3.0 (selfmade)

    SuperStock V2.0.1:
    - Possibly fixed wifi problem
    - Some other small adjustments

    SuperStock V2.0.2:
    - Updated ramdisk to DQAS
    - Updated linux to 3.18.47
    - Added K/L/S variants separately (that's why the zip file is so big)
    - No more variant choose, 1 file to support them all (exynos variants)

    SuperStock V2.1.5:
    - Ramdisk update to DQB3
    - Source drop update to DQB3
    - Linux update to 3.18.48
    - mcRegistry updated to DQB3
    - Use only F/FD kernels for all models (since K/L/S use F/FD roms too)

    SuperStock V2.2.0:
    - Based on latest DQB7 source drop release
    - Updated to latest DQB7 ramdisk
    - Fake knox 0x0 (as in superman-rom 2.2 or superstock-rom 2.5)
    - Fixed init.d not working correctly sometimes

    SuperStock V2.3.0:
    - Updated to latest DQBO source drop
    - DQBO ramdisk
    - DQBO mcRegistry files
    - Updated included kernel scripts
    - Moved wakelock script into kernel ramdisk for better compatibility
    - Fixed some more safetynet flags
    - Added a deep sleep fix so let me know if your phone is consuming more or less battery over night
    - Updated to latest GNU selfmade toolchain (since linaro always gave problems like VoLTE..)

    SuperStock V2.4.2:
    - Based on latest DQCG release
    - Updated ramdisk to DQCG release
    - DQGC mcRegistry files updated
    - Added and reworked scripts to fake knox (should also work with supersu now)
    - Added PWM flicker free patch

    SuperStock V2.4.3:
    - killed PWM flicker free (Reason; contrast is ugly, gear vr is broken, possibly some other unknown issues)
    - fake encryption added (this may help for samsung pass to work, you have to test)
    - resetprop has been updated

    SuperStock V2.5.0:
    - Source updgraded to DQD1 (same as DQD2)
    - Ramdisk updated to DQD2
    - mcRegistry updated to DQD2
    - Disabled fake encryption (broke OTG on SuperStock-Kernel)

    SuperStock V2.5.2:
    - Ramdisk updated to DQD3
    - mcRegistry files updated to DQD3
    - Linux version updated to 3.18.51

    SuperStock V2.6.1:
    - Updated to DQEF source code
    - Updated ramdisk to DQEF
    - Added more flags to resetprop (secret mode in browser should work again, at least it did on the s8)
    - Updated to most recent f2fs branch from official google supporter
    - Updated Linux to 3.18.56
    - Updated mcRegistry to DQEF

    SuperStock V2.7.0:
    - Based on latest DQFM source code
    - Ramdisk updated to latest DQFM
    - Updated linux to 3.18.60
    - Reverted a patch in one of those linux updates which broke deepsleep in some cases
    - Changed code for mcRegistries: they won't get replaced anymore, it just deletes the "bad" file

    SuperStock V2.7.2:
    - Based on latest DQG1 source code
    - Ramdisk updated to latest DQG1
    - Updated linux to 3.18.66
    - Includes GPU libs, so there is no chance after another kernel this will bootloop!
    - Since samsung is not updating their kernels very frequently on the s7, I thought I better push out some small updates

    SuperStock V2.8.0:
    - DQH8 source drop update
    - DQHY ramdisk update
    - Linux update to 3.18.70
    - Toolchain update to GNU GCC 6.4.0 @djb77

    SuperStock-Kernel V2.9.0:
    - Finally an awesome update to DQIC with a much higher changelist!
    - DQIC ramdisk update
    - Linux update to 3.18.72
    - Updated AIK to V2.9

    SuperStock-Kernel V2.10.0:
    - DQJ1 source drop update
    - DQJ1 ramdisk update
    - Linux update to 3.18.77
    - 6.4.1 toolchain update to @djb77

    SuperStock-Kernel V2.10.1:
    - DQK1 source code shares the same source as DQJ1, that's why it's only a small change
    - DQK1 ramdisk update
    - Linux update to 3.18.83
    - Toolchain updated thanks to @djb77

    SuperStock-Kernel V2.10.5:
    - DQLF still has the same kernel source code as DQK1
    - DQLF ramdisk update
    - Linux updated to latest 3.18.91
    - Updated toolchain
    - F2fs update to latest release
    - AIK updated to v3.1

    SuperStock-Kernel V2.11.0:
    - DRAG source code update
    - DRAG ramdisk update
    - Linux update to 3.18.94
    - Toolchain updated thanks to @djb77


    SuperStock-Kernel V3.0.2:
    - This kernel can only be used on OREO stock based roms (No ports!)
    - Updated kernel source to most recent ERG2 code (rebuild from scratch)
    - Updated ramdisk to ERG2
    - Changed toolchain to google 4.9 for better compatibility
    - Updated AIK to 3.3
    - Updated f2fs to most recent available
    - Updated linux to 3.18.118

    SuperStock-Kernel V3.1.0:
    - Source code based on ERH1
    - Updated linux to 3.18.120
    - Fixed samsungs mismatch in kernel compilation
    17
    Nougat Update

    SuperStock V2.0:
    - This is ONLY FOR NOUGAT, NOT FOR MM!!
    - Based on latest DPLT source drop
    - Including all previous features of SuperStock kernel
    - Updated f2fs to latest backport available from jaegeuk
    - Updated all mcRegistry files
    - Updated ramdisk to DPLT
    - Changed toolchain to my own cortex a53 optimized 6.3.0 (selfmade)

    So here we go with the first kernel released on XDA supporting latest Nougat build, here you go:
    SuperStock-Kernel V2.0

    Have fun! If anything unexpected happens, let me know
    16
    Release SuperStock-Kernel

    SuperStock V2.0.2:
    - Updated ramdisk to DQAS
    - Updated linux to 3.18.47
    - Added K/L/S variants separately (that's why the zip file is so big)
    - No more variant choose, 1 file to support them all (exynos variants)

    Download V2.0.2
    12
    Oreo is here

    SuperStock-Kernel V3.0.2:
    - This kernel can only be used on OREO stock based roms (No ports!)
    - Updated kernel source to most recent ERG2 code (rebuild from scratch)
    - Updated ramdisk to ERG2
    - Changed toolchain to google 4.9 for better compatibility
    - Updated AIK to 3.3
    - Updated f2fs to most recent available
    - Updated linux to 3.18.118

    Due to quota support, please make sure to use this TWRP :good:

    Downloads:
    via GrifoDev
    via AFH
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone