• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL][G96xx][PIE][2019-12-26] ** TGPKERNEL **[v2.12.4][4.9.207][CSK1]

Search This thread

MECH_TECH

Senior Member
Dec 6, 2014
52
3
No, this is not needed, but I don't know if its supports the last version of our firmware.

When you say it's not needed do you mean that I don't need a custom kernel to avoid boot loops when rooting?

After I flashed TWRP then endurance kernel I had some problems and then I noticed that it dosen't support the version ROM that I have installed so I'm trying to fix it.
 

MECH_TECH

Senior Member
Dec 6, 2014
52
3
I am still trying to get my phone sorted out and to work. I checked the TGPkernel files hosted for the S9 and see this kernel file
G960FXXS7CTA2_DevBase_v7.1.zip

I am wondering if this file will work for my ROM G960FXX7CTA1 does the CTA1 VS the CTA2 at the end of the file version matter?
 
Nov 28, 2019
30
0
it's last been updated in 2019 I wouldn't recommend using it nowadays unless you want to use an older version of android
yea im looking to use something old but im wondering if this is for the android 10 tho ? .... im also looking for stock oneui that are older builds based on old kernel .... so faar i have just found the exykings is there any alexis rom that are old version ? are also there any old version of Noble rom i can find ?
 
did you try this one
yea im looking to use something old but im wondering if this is for the android 10 tho ? .... im also looking for stock oneui that are older builds based on old kernel .... so faar i have just found the exykings is there any alexis rom that are old version ? are also there any old version of Noble rom i can find ?
 
  • Like
Reactions: gentleman elegant
Nov 28, 2019
30
0
did you try this one
hey dude oh wow i did not saw that thats seem like a nice one this will work right ? i might give it a try and see : D thanks for your reply to
 

Top Liked Posts

  • There are no posts matching your filters.
  • 42
    logo.png

    TELEGRAM CHAT ROOM

    The kernel uses an AROMA installer to help guide you through the installation.

    WIREGUARD INFO: XDA THREAD

    VARIANTS SUPPORTED
    • G960F
    • G960N
    • G965F
    • G965N

    KERNEL INFORMATION


    AROMA INSTALLER OPTIONS
    • Install Magisk
    • Install ADB
    • Install Busybox
    • Ihstall Custom Splash Screen
    • Set Kernel to SELinux Enforcing

    FEATURES
    • SELinux Permissive / Enforcing option in AROMA
    • Enabled PELT 16ms
    • WireGuard Support
    • Enabled hidden IO Schedulers
    • Disabled Exynos Kernel Protection
    • Disabled KNOX
    • Disabled Root Restriction
    • Disabled TIMA
    • Disabled Use Signed Binary
    • Enable Dex with any HDMI adapter
    • Enabled CIFS Filesystem
    • Enabled IP_NF_TARGET_TTL and IP6_NF_TARGET_TTL
    • Enabled ISO9660/UDF Filesystem
    • Enabled NFS Filesystem
    • Enabled NTFS Support
    • Enabled init.d support
    • Enabled Google Play Services Wakelock Fix
    • Set Knox / Safetynet / Samsung flag
    • RMM Fix
    • FIOPS, SIO, ZEN, BFQ, and MAPLE IO Schedulers
    • Boeffla Wakelock Blocker
    • Fsync on/off
    • wake_gestures: sweep2wake, doubletap2wake, sweep2sleep
    • Enabled Private Mode
    • Enabled CPU Overclocking
    • Fixed USB Mass Storage
    • Added RGB Colour Control
    • Patches Ramdisk with Security Patch date from installed ROM
    • MoroSound Driver (via MTweaks app)
    • Advanced options to installer:
      - Select CPU Governor (Big + Little CPU)
      - Select IO Scheduler (Internal + External)
      - Select TCP Congestion Algorithm


    DOWNLOAD
    [url=https://www.androidfilehost.com/?w=files&flid=288240]DOWNLOAD VIA ANDROIDFILEHOST

    DOWNLOAD VIA MEGA


    CREDITS + THANKS
    • Samsung Open Source Release Center for the Source code
    • Google for AOSP Common Kernel Source
    • @osm0sis for Android Image Kitchen
    • @farovitus for building ELS which I used to help with my initial Linux upstream
    • @Eamo5 and @Noxxxious for all the help
    • Other devs that I have taken commits from which are credited in Github
    • My team of testers and the TGP Community on Telegram


    XDA:DevDB Information
    TGPKernel for Samsung Galaxy S9 / S9+ (Pie), Kernel for the Samsung Galaxy S9

    Contributors
    djb77
    Source Code: https://github.com/TheGalaxyProject

    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: 2.12.4
    Stable Release Date: 2019-12-26

    Created 2019-01-07
    Last Updated 2019-12-25
    25
    CHANGELOG


    v2.12.4 - 2019-12-26
    • Updated Toolchain to GCC 9
    • Updated Linux to 4.9.207

    v2.12.3 - 2019-12-09
    • Updated N9 Ramdisk to CSK1
    • Updated Linux to 4.9.206

    v2.12.2 - 2019-12-01
    • Updated Linux to 4.9.205

    v2.12.1 - 2019-11-26
    • Updated Linux to 4.9.203

    v2.12.0 - 2019-11-18
    • Updated Toolcahin to GCC 8
    • Updated Samsung Kernel Source to CSK1
    • Updated S9 Ramdisk to CSK1


    v2.11.5 - 2019-11-16
    • Updated Linux to 4.9.202

    v2.11.4 - 2019-11-11
    • Updated Linux to 4.9.200

    v2.11.3 - 2019-11-08
    • Updated Linux to 4.9.199
    • Updated Magisk to 20.1

    v2.11.2 - 2019-10-29
    • Updated Linux to 4.9.198

    v2.11.1 - 2019-10-26
    • Updated N9 Ramdisk to CSI4

    v2.11.0 - 2019-10-22
    • Updated Samsung Kernel to CSJ1

    v2.10.4 - 2019-10-18
    • Updated Ramdisk to CSJ1
    • Updated Linux to 4.9.197
    • Updated Magisk to 20.0

    v2.10.3 - 2019-10-08
    • Updated Linux to 4.9.196

    v2.10.2 - 2019-10-07
    • Updated Linux to 4.9.195

    v2.10.1 - 2019-09-22
    • Updated Linux to 4.9.194
    • Updated Magisk to 19.4

    v2.10.0 - 2019-09-20
    • Updated Samsung Source to CSH6
    • Updated N9 Ramdisk to CSI3

    v2.9.4 - 2019-09-16
    • Updated Linux to 4.9.193
    • Updated Ramdisk to CSH6

    v2.9.3 - 2019-09-11
    • Updated Linux to 4.9.192
    • Updated GATOR to 7.0
    • Debloated Kernel

    v2.9.2 - 2019-09-06
    • Updated Linux to 4.9.191

    v2.9.1 - 2019-08-26
    • Updated Linux to 4.9.190
    • Updated N9 Ramdisk to CSH3

    v2.9.0 - 2019-08-19
    • Updated Samsung Kernel Source to CSGD
    • Updated Ramdisk to CSGD

    v2.8.3 - 2019-08-12
    • Updated Linux to 4.9.189

    v2.8.2 - 2019-08-07
    • Updated Linux to 4.9.188

    v2.8.1 - 2019-08-04
    • Updated Linux to 4.9.187

    v2.8.0 - 2019-07-26
    • Updated Samsung Kernel to CSG8
    • Updated Linux to 4.9.186
    • Updated Ramdisk to CSG8

    v2.7.4 - 2019-07-12
    • Updated Linux to 4.9.185
    • Updated N9 Ramdisk to CSG1

    v2.7.3 - 2019-06-24
    • Fixed Slo-Motion Camera Mode

    v2.7.2 - 2019-06-23
    • Updated Linux to 4.9.183

    v2.7.1 - 2019-06-20
    • Updated Linux to 4.9.182
    • Updated N9 Ramdisk to CSF9

    v2.7.0 - 2019-06-17
    • Updated Samsung Kernel to CSF2
    • Updated Ramdisk to CSF2

    v2.6.2 - 2019-06-12
    • Updated Linux to 4.9.181
    • Updated Magisk to 19.3

    v2.6.1 - 2019-05-30
    • Updated Linux to 4.9.179
    • Updated N9 Ramdisk to CSDL
    • Updated Magisk to 19.2

    v2.6.0 - 2019-05-18
    • Updated Samsung Kerel to CSE3
    • Updated Linux to 4.9.177
    • Updated S9 Ramdisk to CSE3
    • Updated N9 Ramdisk to CSDJ

    v2.5.1 - 2019-05-14
    • Updated Realtek r8152 Driver
    • Removed more kernel bloat

    v2.5.0 - 2019-05-13
    • Changed to AOSP Common Kernel Source
    • Updated Linux to 4.9.175

    v2.4.4 - 2019-05-08
    • Updated Linux to 4.9.174
    • Updated S9 Ramdisk to CSDC
    • Updated N9 Ramdsik to CSDE

    v2.4.3 - 2019-05-05
    • Updated Linux to 4.9.173
    • Updated Magisk to 19.1
    • Removed PELT 16ms due to instability
    • Removed more useless debug and logging
    • Updated AIK + AnyKernel

    v2.4.2 - 2019-04-27
    • Updated Linux to 4.9.171
    • Tried to fix bad battery life

    v2.4.1 - 2019-04-22
    • Updated Linux to 4.9.170
    • Enabled PELT Scheduling
    • Updated Gator to 6.51
    • Optmized Kernel by doing the following:
      - Removed more unwanted debug features
      - Removed MODULES
      - Removed TRACE / EXYNOS_SNAPSHOT
      - Removed unwanted SELinux Auditing

    v2.4.0 - 2019-04-18
    • Updated Samsung Kernel to CSD4

    v2.3.6 - 2019-04-17
    • Updated Linux to 4.9.169
    • Optimized Kernel Performance
    • Added advanced options to installer:
      - Select CPU Governor (Big + Little CPU)
      - Select IO Scheduler (Internal + External)
      - Select TCP Congestion Algorithm

    v2.3.5 - 2019-04-12
    • Updated S9 Ramdisk to CSD1
    • Updated N9 Ramdisk to CSD2

    v2.3.4 - 2019-04-08
    • Updated Linux to 4.9.168
    • Cleaned up Kernel Source

    v2.3.3 - 2019-04-05
    • Updated Linux to 4.9.167
    • Updated MoroSound to v2.1

    v2.3.2 - 2019-03-27
    • Updated Linux to 4.9.166
    • Installer Adjustments
    • Updated N9 Ramdisk to CSCB
    • Added MoroSound v2.0

    v2.3.1 - 2019-03-24
    • Updated Linux to 4.9.165

    v2.3.0 - 2019-03-21
    • Updated Samsung Kernel to CSC8
    • Updated S9 Ramdisk to CSCB
    • Updated Linux to 4.9.164

    v2.2.4 - 2019-03-17
    • Updated N9 Ramdisk to CSC3
    • Added secure storage lib files to installer
    • Fixed N9 Splash Screens
    • Installer Adjustments

    v2.2.3 - 2019-03-14
    • Updated Linux to 4.9.163

    v2.2.2 - 2019-03-08
    • Updated Linux to 4.9.162
    • Updated S9 Ramdisk to CSBA
    • Updated N9 Ramdisk to CSB4

    v2.2.1 - 2019-02-23
    • Updated Linux to 4.9.160

    v2.2.0 - 2019-02-22
    • Updated Samsung Kernel to CSB3
    • Updated Linux to 4.9.159
    • Patches Ramdisk with Security Patch date from installed ROM

    v2.1.5 - 2019-02-16
    • Updated Linux to 4.9.158
    • Fixed issues with TIMA (S Health)

    v2.1.4 - 2019-02-09
    • Updated Linux to 4.9.155
    • Updated Magisk to 18.1 STABLE
    • Fixed Permissive mode

    v2.1.3 - 2019-01-31
    • Updated Linux to 4.9.154
    • Updated Ramdisk to CSA6
    • Scheduler fixes by @farovitus

    v2.1.2 - 2019-01-26
    • Updated Linux to 4.9.153
    • Updated Magisk to 18.1-b7f69238 (18007) CANARY

    v2.1.1 - 2019-01-23
    • Updated Linux to 4.9.152
    • ADB + Busybox installs are now Magisk compatible

    v2.1.0 - 2019-01-19
    • Updated Samsung Kernel source to CSA2
    • Updated S9 Ramdisk to CSA2
    • Updated N9 Port Ramdisk to CSA2
    • Updated Linux to 4.9.151
    • Fixed some kernel config issues

    v2.0.1 - 2019-01-14
    • Updated Ramdisk to CRLO
    • Updated Linux to 4.9.150
    • Updated Magisk to 18.1-1df65940 (18005) CANARY
    • Regenerated config files
    • Added N9 Port support

    v2.0.0 - 2019-01-07
    • Updated Samsung Kernel to CRLI
    • Updated Ramdisk to CRLI
    • Using Magisk 17.3 for now
    16
    INSTALL INSTRUCTIONS


    INSTALLING APPS THAT WORK WITH TGPKERNEL

    Since the start of Android 9 (Pie), it has been harder to install apps via installers to /data.

    For Magisk to work, you need to install the Magisk Manager which can be located HERE
    To customise Kernel settings, you need to either install MTweaks which can be loacted HERE or EX Kernel Manager which can be found HERE
    This kernel supports WireGuard, but you will need to install the Control App from HERE
    6
    This is a really fantastic project. Do you plan to provide it for the S10s?

    Unfortunately S9 and N9 may be the last Samsung devices I do.

    Since S10 Samsung have changed a lot of things, and from what I've seen in the S10 threads, there are no custom kernels, only custom recoveries.

    The next device I would have been getting from Samsung would be a S11, however if its similar to the S10 I may have to look at a new manufacturer for my next device.
    3
    First of all thanks for nice work. I notice one thing intelligent scan with iris is not working properly.no problem with other kernel & stock. :D

    It might have possibly been an installer problem. It was based on Oreo still and it may have changed a few things in /system and /vendor that didn't need updating anymore.

    I'm working on a new version now and I've fixed these issues with the installer, but you will have to dirty flash your ROM again before you flash the new version of the kernel.