Skip to content

Tenneb22/android_kernel_samsung_a12s

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Language: English | Indonesian

A. How to build

There's 2 method available here: CI (Github Action) and Manual build

For CI:

  1. Fork the repository
  2. Go to Actions tab
  3. Click 'I understand my workflows, go ahead and enable them'
  4. Go to Build Kernel
  5. Click 'Run workflow'
  6. Set the variable
  7. And click 'Run workflow' again
  8. After kernel compilation/building success, see the file named "kernelfile" at artifact tab.

For Manual build

  1. Download it as a zip or run this command:
git clone https://github.com/rsuntk/android_kernel_samsung_a12s.git a12s_kernel && cd a12s_kernel
  1. Open the terminal and type:
bash build.sh

B. CI variable or options means

  1. Kernel Revision: Set revision for kernel.
  2. Kernel Strings: Set like kernel name for it. example: 4.19.150-TragicHorizon, the TragicHorizon is the kernel string.
  3. Stock boot.img region: Select boot.img for Kernel (global: a127f, latam: a127m)
  4. KernelSU branch: Select KernelSU branch (stable: release-tags, dev: main-branch)
  5. KernelSU support: Add support for KernelSU?
  6. SELinux Permissive: Is SELinux Permissive?
  7. Upload Image.gz file: If you building a recovery and need a Kernel file, well, turn on this option.

C. Credit

  • Physwizz - OEM and Permissive kernel source
  • Rissu - Rebased, Upstreamed kernel source & GH-Actions kernel builder
  • KernelSU - A kernel-based root solution for Android

About

Rebased OSS Kernel for Galaxy A12s

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.2%
  • Assembly 1.2%
  • Makefile 0.3%
  • Shell 0.1%
  • Perl 0.1%
  • Python 0.1%