Skip to content

cfg316/s8-nethunter-kernel-tgp

 
 

Repository files navigation

TGPKernel S8

TGPKernel Logo

A Custom Kernel for Samsung Galaxy S8 / S8+

The main purpose of this Kernel is to have a stock-like Kernel that runs on S8 and S8E variants, but capable of running S8E and S8 Port Firmwares.

Compiled using my own built custom toolchain

How to use

Adjust the toolchain path in build.sh and Makefile to match the path on your system.

Run build.sh and follow the prompts, alternatively you can use a command line:

  • ./build.sh 0 will perform Clean Workspace
  • ./build.sh 00 will perform Clean CCACHE
  • ./build.sh 1 will perform Build TGPKernel boot.img for S8
  • ./build.sh 2 will perform Build TGPKernel boot.img for S8+
  • ./build.sh 3 will perform Build TGPKernel boot.img for S8 + S8+
  • ./build.sh 4 will perform Build TGPKernel boot.img and .zip for S8
  • ./build.sh 5 will perform Build TGPKernel boot.img and .zip for S8+
  • ./build.sh 6 will perform Build TGPKernel boot.img and .zip for S8 + S8+ (Seperate)
  • ./build.sh 7 will perform Build TGPKernel boot.img and .zip for S8 + S8+ (All-In-One)

When finished, the new .img and / or .zip file will be created in the output directory.

If Java is installed, the .zip files will be automatically signed.

Credit and Thanks to the following:

  • Samsung Open Source Release Center for the Source code (http://opensource.samsung.com)
  • The Linux Kernel Archive for the Linux Patches (https://www.kernel.org)
  • @Tkkg1994 for all his help and numerous code samples from his source
  • @osm0sis for Android Image Kitchen
  • @Chainfire for the Deep Sleep Fix from SuperSU
  • @morogoku for MTweaks and lots of help and commits
  • @farovitus for lots of help and Spectrum Profiles
  • @arter97, @lyapota, @kylothow and others for their commits

About

tgp kernel patched for kali-nethunter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 95.5%
  • C++ 1.7%
  • Assembly 1.6%
  • Objective-C 0.6%
  • Makefile 0.3%
  • Perl 0.1%
  • Other 0.2%