Skip to content

为非GKI/GKI1.0内核的Android设备自动化集成KernelSU/KernelSU-Next/SukiSU,可选集成SUSFS和KPM

License

Notifications You must be signed in to change notification settings

HXY159357/kernel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

819 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Non-GKI Kernel Build

English | 中文说明 | Supported List | Wiki

GitHub Actions Workflow Status GitHub Downloads (all assets, latest release) GitHub License

Note

Version 2.0
Get Sample:sample

Introduction

The initial goal of this project was to provide a relatively stable channel for compiling and updating KernelSU and SuSFS for a wider range of Non-GKI kernels.
It also aims to provide an easier compilation process using GitHub Actions, which not only makes it easier for us to maintain but also allows you to use our project to compile your own kernels.

Important

We are based on the GPLv3 License

We permit:

  • Forking and using for personal compilation.
  • Staring this project.
  • Contributing to the project.
  • Small-scale sharing of compilation results based on open-source and free provision.

We do not permit:

  • Using this project to provide paid services.
  • Engaging in commercial activities without consent.

Features

  • Architecture
    • Unified submodules for updates.
    • Relatively independent variable calls.
    • Variables that don't require additional association.
  • Modules
    • No need to modify submodules unless there are special requirements.
    • Submodules are easy to understand and learn from.
  • Ease of Use
    • If you don't need SuSFS, you can compile directly after modifying only a few variables.
    • Easier to fill out and call patches after locally generating SuSFS patch files.
    • Multiple branches ensure it's easy to find example YAML files after forking.
  • System
    • Supports Ubuntu 20.04-24.04.
    • Supports Arch Linux.
    • Supports compilation on X86_64.
    • Supports compilation on ARM64.
  • Compilation
    • Supports ARM64 kernels.
    • Supports ARM (ARMV7A) kernels.(Aborted support.)

Acknowledgements

  • Thanks to the contributors of the Version 1.X series (in no particular order):
  • Thanks to KernelSU_Action - @xiaoleGun for providing much of the inspiration for this project.
  • Thanks to every user who has provided an Issue.
  • Thanks to the users who provided Issues or ideas for this project on CoolAPK.

Copyright

About

为非GKI/GKI1.0内核的Android设备自动化集成KernelSU/KernelSU-Next/SukiSU,可选集成SUSFS和KPM

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 97.9%
  • SmPL 2.1%