Skip to content

Yet Another Kernel Builder written in bash

License

Notifications You must be signed in to change notification settings

ElBuenGeorge/YAKB

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 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.

About

Yet Another Kernel Builder written in bash

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%