Skip to content

Custom Kernel for Samsung Galaxy S7 / S7 Edge running Samsung Firmware

License

Notifications You must be signed in to change notification settings

Andrw0830/tgpkernel-s7

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TGPKernel S7

A Custom Kernel for Samsung Galaxy S7 / S7 Edge.

The main purpose of this Kernel is to have a stock-like Kernel that runs on S7 and S7E variants, but capable of running S7E 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 S7

  • ./build.sh 2 will perform Build TGPKernel boot.img for S7 Edge

  • ./build.sh 3 will perform Build TGPKernel boot.img for S7 + S7 Edge

  • ./build.sh 4 will perform Build TGPKernel boot.img and .zip for S7

  • ./build.sh 5 will perform Build TGPKernel boot.img and .zip for S7 Edge

  • ./build.sh 6 will perform Build TGPKernel boot.img and .zip for S7 + S7 Edge (Seperate)

  • ./build.sh 7 will perform Build TGPKernel boot.img and .zip for S7 + S7 Edge (All-In-One)

  • When finished, the new .img 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
  • @jesec for the Fingerprint Fix for MM
  • @arter97, @lyapota, @morogoku and others for their commits

About

Custom Kernel for Samsung Galaxy S7 / S7 Edge running Samsung Firmware

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 95.4%
  • C++ 2.2%
  • Assembly 1.7%
  • Makefile 0.3%
  • Objective-C 0.3%
  • Perl 0.1%