Language: English | Indonesian
There's 2 method available here: CI (Github Action) and Manual build
- Fork the repository
- Go to Actions tab
- Click 'I understand my workflows, go ahead and enable them'
- Go to Build Kernel
- Click 'Run workflow'
- Set the variable
- And click 'Run workflow' again
- After kernel compilation/building success, see the file named "kernelfile" at artifact tab.
- 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
- Open the terminal and type:
bash build.sh
Kernel Revision:
Set revision for kernel.Kernel Strings:
Set like kernel name for it. example:4.19.150-TragicHorizon
, theTragicHorizon
is the kernel string.Stock boot.img region:
Select boot.img for Kernel (global: a127f, latam: a127m)KernelSU branch:
Select KernelSU branch (stable: release-tags, dev: main-branch)KernelSU support:
Add support for KernelSU?SELinux Permissive:
Is SELinux Permissive?Upload Image.gz file:
If you building a recovery and need a Kernel file, well, turn on this option.