diff --git a/docs/README-en.md b/docs/README-en.md index 5c068752..fa7e6f15 100644 --- a/docs/README-en.md +++ b/docs/README-en.md @@ -26,6 +26,12 @@ curl -LSs "https://raw.githubusercontent.com/SukiSU-Ultra/SukiSU-Ultra/main/kern ## How to use integrated susfs +> [!Note] +> +> - Due to SuSFS version changes and unpredictability issues +> - This susfs-main branch will only merge the latest new version after a full update +> - Please keep an eye on the susfs branch to avoid build failures and incompatibilities caused by the various versions + 1. Use susfs-main or other susfs-\* branches directly, no need to integrate susfs again (supports non-GKI device builds) ``` @@ -44,7 +50,9 @@ curl -LSs "https://raw.githubusercontent.com/SukiSU-Ultra/SukiSU-Ultra/main/kern 2. **Manual hook:** - Standard KernelSU hook: https://kernelsu.org/guide/how-to-integrate-for-non-gki.html#manually-modify-the-kernel-source - - backslashxx's syscall manual hook: https://github.com/backslashxx/KernelSU/issues/5 + + - backslashxx's syscall manual hook: https://github.com/backslashxx/KernelSU/issues/5 (v1.5 version is not available at the moment, if you want to use it, please use v1.4 version, or standard KernelSU hooks) + - Default hook method on Non-GKI kernels. - Need `CONFIG_KSU_MANUAL_HOOK=y` @@ -118,6 +126,7 @@ Please **all** refer to https://kernelsu.org/zh_CN/guide/installation.html 4. Bringing back non-GKI/GKI 1.0 support 5. More customization 6. Support for KPM kernel modules +7. Introducing the Manager for SuSFS Configuration and Advanced Features ## Troubleshooting diff --git a/docs/README.md b/docs/README.md index e052eb9a..ba2c4b55 100644 --- a/docs/README.md +++ b/docs/README.md @@ -30,6 +30,12 @@ curl -LSs "https://raw.githubusercontent.com/SukiSU-Ultra/SukiSU-Ultra/main/kern 1. 直接使用 susfs-main 或者其他 susfs-\* 分支,不需要再集成 susfs (支持非 GKI 设备构建) +> [!Note] +> +> - 因 SuSFS 版本的变化和不可测问题 +> - 本 susfs-main 分支只在完整更新后再合并最新新版本 +> - 请随时留意 susfs 分支的变化情况以免导致构建失败以及各种版本导致的不兼容问题 + ``` curl -LSs "https://raw.githubusercontent.com/SukiSU-Ultra/SukiSU-Ultra/main/kernel/setup.sh" | bash -s susfs-main ``` @@ -46,7 +52,9 @@ curl -LSs "https://raw.githubusercontent.com/SukiSU-Ultra/SukiSU-Ultra/main/kern 2. **手动钩子:** - 标准的 KernelSU 钩子:https://kernelsu.org/guide/how-to-integrate-for-non-gki.html#manually-modify-the-kernel-source - - backslashxx 的 syscall 手动钩子:https://github.com/backslashxx/KernelSU/issues/5 + + - backslashxx 的 syscall 手动钩子:https://github.com/backslashxx/KernelSU/issues/5 (v1.5 版本暂不可用,如要使用请使用 v1.4 版本,或者标准 KernelSU 钩子) + - 非 GKI 内核的默认挂钩方法 - 需要 `CONFIG_KSU_MANUAL_HOOK=y` @@ -120,6 +128,7 @@ KPM 模板地址: https://github.com/udochina/KPM-Build-Anywhere 4. 恢复对非 GKI 2.0 内核的支持 5. 更多自定义功能 6. 对 KPM 内核模块的支持 +7. 引入SuSFS配置的管理器以及进阶功能 ## 疑难解答 diff --git a/kernel/Makefile b/kernel/Makefile index f4b5667d..6e3fa404 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -22,7 +22,7 @@ obj-$(CONFIG_KPM) += kpm/ REPO_OWNER := SukiSU-Ultra REPO_NAME := SukiSU-Ultra REPO_BRANCH := main -KSU_VERSION_API := 3.1.6 +KSU_VERSION_API := 3.1.7 GIT_BIN := /usr/bin/env PATH="$$PATH":/usr/bin:/usr/local/bin git CURL_BIN := /usr/bin/env PATH="$$PATH":/usr/bin:/usr/local/bin curl