Hello Guest, the thread was called 3.3k times and contains 13 replies

last post from MitoTakatori -

[KERNEL][G93xx][TW6/7][2017-08-13] ** TGPKERNEL **[v5.3.2][3.18.65]

  • http%3A%2F%2Fdjb77.users.sourceforge.net%2Fimages%2Ftgpkernel.png

    Quote
    IMPORTANT NOTE
    When you upgrade to N (7.0) Versions TGPKernel it will also update your ROM with new files to allow the new mali GPU drivers to work.
    If you wish to use another kernel you will have to also re-install the ROM, as the new drivers installed to the system won't work with most kernels.

    BATMAN ROM 1.1.1 AND TGP 14.00 OR LATER SUPPORT THE NEW DRIVERS, SO IF YOU USE THESE ROMS YOU WILL BE OK

    List of Supported ROMS



    MARSHMALLOW (6.0.1) RELEASE

    • S7 Stock ROMs - G930F / G930FD / G930W8 / G935F / G935FD / G935W8
    • S7 Hybrid ROMs (G930F/G935F) - The Galaxy Project (TGP), SuperMan-ROM, Nougat Ambasadii etc.


    NOUGAT (7.0) RELEASE

    • S7 Stock ROMs - G930F / G930FD / G930W8 / G935F / G935FD / G935W8
    • S7 Hybrid ROMs (G930F/G935F) - The Galaxy Project (TGP), Superman ROM, Ambasadii S7 etc.
    • S8 Ported ROMs - Ambasadii S8 Port, Renovate S8, KHONGLOI, Batman ROMetc.
    • Note Fan Edition


    Tthe kernels use an AROMA installer to help guide you through the installation, plus add Magisk or SuperSU to your device.



    For MM kernels it will give you the option to install Spectrum, plus the controller app for Spectrum and MTweaks.



    The N kernels will detect the ROM you're using (S7, S8Port, NFE) and adjust itself accordingly.


    You will be given the options to install Spectrum, MTweaks, and also to enable the AMOLED PWM Flicker-Free fix.



    If you wish to toggle on/off the AMOLED PWM Flicker-Free fix you can use MTweaks. You can find the option in the Misc Settings.


    You don't nessecarily have to enable the option in the AROMA installer either because it's now built in to the main kernel.


    The Lite version may have issues and automatically enable this fix, so diable it use Mtweaks and go to the Misc settings, disable the


    PWMFix option and enable the Apply on Boot option at the top of that screen. Reboot and it should be ok now.



    SPECTRUM INFO: XDA Thread


    AMOLED PWM FLICKER-FREE INFO: XDA Thread



    VARIANTS SUPPORTED

    • G930F
    • G930FD
    • G930W8
    • G935F
    • G935FD
    • G935W8


    KERNEL INFORMATION

    • Built with: My custom UBER 6.4.1 Toolchain (built with Crosstool-NG), optimized for aarch64-cortex_a53-linux-gnueabi (v1.43.20170813) - LINK
    • Kernel Base: G935FDXXU1BPLB (Marshmallow Release)
    • Kernel Base: G935FDXXU1DQFM (Nougat Release)
    • Ramdisk Base: G935FXXU1DQG6 (Nougat Release)
    • Linux Version: 3.18.65


    FEATURES

    • AROMA INSTALLER with Magisk, SuperSU, Busybox, MTweaks, and PWMFix Enable
    • Latest mali GPU driver from Note 7 ( Tkkg1994 )
    • AMOLED PWM Flicker-Free fix
    • Activated powersave Governor
    • Activated joystick_xpad Support
    • Added CPU Governors
    • Added Fake Knox 0x0 (@lyapota)
    • Added Frandom Support
    • Added HID Gadget Keyboard / Mouse Patch
    • Added IO Schedulers
    • Added Insecure ADB
    • Added regmap_bulk_read fix (@arter97)
    • Added UKSM
    • Disabled DM_VERITY
    • Disabled Forced File Encryption
    • Disabled KNOX
    • Disabled TIMA
    • Disabled RKP
    • Disabled KAP
    • Disabled RPMB
    • Disabled Secure Storage
    • Enabled 4 Cores can reach highest CPU frequency
    • Enabled CIFS Filesystem Support
    • Enabled F2FS Support
    • Enabled ISO9660 Filesystem Support
    • Enabled JOLIET Filesystem Support
    • Enabled Lockup Detector
    • Enabled NFS Filesystem Support
    • Enabled NTFS Support
    • Enabled UDF Filesystem Support
    • Enabled ZISOFS Filesystem Support
    • Spectrum Support
    • Added Dynamic Fsync
    • Added Powersuspend


    list of included CPU Governors


    alucard, barry_allen, bioshock, blu_active, conservative_x, dancedance, darkness, despair, electrodemand, hyper, impulse,


    intellicative, intellidemand, intellimm, interactive_pro, interactive_x, ironactive, lionheart, nightmare, ondemand_x,


    ondemandplus, pegasusq, smartass2, smartmax, smartmax_eps, yankactive, zzmoove



    list of included IO Schedulers


    bfq, fifo, fiops, row, sio, sioplus, tripndroid, vr, zen




    DOWNLOADS


    DOWNLOAD VIA ANDROIDFILEHOST for Marshmallow (Full/Lite)


    DOWNLOAD VIA ANDROIDFILEHOST for Nougat (Full/Lite)



    TELEGRAM CHAT ROOM




    CREDITS + THANKS

    • Samsung Open Source Release Center for the Source code
    • @Tkkg1994 for all his help and numerous code samples from his source
    • @osm0sis for Android Image Kitchen and AnyKernel2
    • @jesec for Fingerprint Fix
    • @arter97 for various fixes
    • @lyapota] for some Governors and Schedulers, and Fake KNOX 0x0 patch
    • Other devs that I have taken commits from which are credited in Github

    The post was edited 7 times, last by djb77 ().

  • Just updated the kernels to 5.1.0


    • Updated Toolchain (UBER 6.3.1 v1.30.20170703)
    • Updated Linux to 3.18.60
    • Fixed Deep Sleep issues
    • N/S8Port Kernels: Updated Samsung kernel source to DQFM
    • N/S8Port Kernels: Updated Ramdisk to DQFM
    • N/S8Port Kernels: Updated to the latest mali GPU driver from Note

    Enjoy :)

  • Updated the Kernel to 5.2.0, sorted out some issues I was having, and added an AROMA installer for select options.

    From now on The N Kernel will detect if you are running a S7, S8Port, or NFE ROM, so there's no longer the need for individual kernels.


    Enjoy :)

  • Updated the kernel to v5.3.0:


    - Completely rebuilt kernel

    - Completely remerged Linux updates

    - Updated Toolchain (UBER 6.4.1 v1.41.20170804)

    - Added Deep Sleep Fix by @Chainfire

    - MM Kernels: Added PWM Fix


    Enjoy :)