Skip to content

cyberknight777/YAKB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 

Repository files navigation

Yet Another Kernel Builder v2.0

Table of contents

About

YAKB is a two-way modular android kernel build script written in bash which is extensive.

What it means to be two-way is that it is an argument-based script and a menu-based script.

Usage

  • Edit main.sh according to your needs. (read the comments for explanation on each variable.)

CLI way

bash main.sh img mkzip

This builds the kernel and makes an anykernel3 zip.

Menu way

bash main.sh

This executes the script and opens a menu-based program which has 9 options for you to choose from.

Supported Compilers

  • EvaGCC 12.0.0
  • Proton Clang 13.0.0
  • Neutron Clang 17.0.0
  • Any custom clang toolchain
  • Any custom GCC toolchain with GNU binutils

How To Contribute

Feel free to drop a PR to improve this script.

Version file

Adapt this [[https://github.com/cyberknight777/dragonheart_kernel_oneplus_sm8150/commit/8a48d7facf525e050e7e6939031c602f9d035a1f][commit] for yourself.