website: add faq

This commit is contained in:
tiann
2023-01-20 21:02:04 +08:00
parent 95ea1b2dfb
commit e79e4fa05e
6 changed files with 26 additions and 8 deletions

View File

@@ -32,6 +32,13 @@ We don't think so and it's not our goal. Magisk is good enough for userspace roo
It is possible. But you should download the kernel source and intergrate KernelSU to the source tree and compile the kernel yourself.
## Can KernelSU support devices below Android 12?
It is device's kernel that affect KernelSU's compatability and it has nothing to do with Android version.The only restriction is that devices launched with Android 12 must be kernel 5.10+(GKI devices). So:
1. Devices launched with Android 12 must be supported.
2. Devices with has an old kernel (Some Android 12 devices is also old kernel) is compatable (You should be kernel yourself)
## Can KernelSU support old kernel?
It is possible, but you need to backport it manully and PRs welcome!

View File

@@ -5,6 +5,8 @@ First, you should read the Android Official docs for kernel build:
1. [Building Kernels](https://source.android.com/docs/setup/build/building-kernels)
2. [GKI Release Builds](https://source.android.com/docs/core/architecture/kernel/gki-release-builds)
> This page is for GKI devices, if you use an old kernel, please refer [how to integrate KernelSU for old kernel](how-to-integrate-for-non-gki)
## Build Kernel
### Sync the kernel source code

View File

@@ -4,8 +4,8 @@
Download the KernelSU manager app from [github releases](https://github.com/tiann/KernelSU/releases) or [github actions](https://github.com/tiann/KernelSU/actions/workflows/build-manager.yml), and then install the app to device and open the app:
- If the app shows `Unsupported`, it means KernelSU is not supported for your device.
- If the app shows `Not installed`, then your devices is supported by KernelSU.
- If the app shows `Unsupported`, it means **You should compile the kernel yourself**, KernelSU won't and never provide a boot image for you to flash.
- If the app shows `Not installed`, then your devices is officially supported by KernelSU.
## Find proper boot.img