diff --git a/.github/workflows/build-manager.yml b/.github/workflows/build-manager.yml
index 0f6fb57a..f07f0b08 100644
--- a/.github/workflows/build-manager.yml
+++ b/.github/workflows/build-manager.yml
@@ -2,7 +2,7 @@ name: Build Manager
on:
push:
- branches: [ "main", "next" ]
+ branches: [ "main", "next", "magic" ]
paths:
- '.github/workflows/build-manager.yml'
- 'manager/**'
diff --git a/manager/app/build.gradle.kts b/manager/app/build.gradle.kts
index 4f037176..1dea7703 100644
--- a/manager/app/build.gradle.kts
+++ b/manager/app/build.gradle.kts
@@ -68,7 +68,7 @@ android {
applicationVariants.all {
outputs.forEach {
val output = it as BaseVariantOutputImpl
- output.outputFileName = "KernelSU_${managerVersionName}_${managerVersionCode}-next-$name.apk"
+ output.outputFileName = "KernelSU_${managerVersionName}_${managerVersionCode}-next-magic-$name.apk"
}
kotlin.sourceSets {
getByName(name) {
diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Home.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Home.kt
index 7fb09f2d..21b627da 100644
--- a/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Home.kt
+++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Home.kt
@@ -421,7 +421,7 @@ private fun InfoCard() {
val managerVersion = getManagerVersion(context)
InfoCardItem(
stringResource(R.string.home_manager_version),
- "${managerVersion.first}-next (${managerVersion.second})"
+ "${managerVersion.first}-magic (${managerVersion.second})"
)
Spacer(Modifier.height(16.dp))
diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/util/Downloader.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/util/Downloader.kt
index 55d824c7..c828227b 100644
--- a/manager/app/src/main/java/me/weishu/kernelsu/ui/util/Downloader.kt
+++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/util/Downloader.kt
@@ -62,8 +62,8 @@ fun download(
}
fun checkNewVersion(): LatestVersionInfo {
- // Next updates
- val url = "https://api.github.com/repos/rifsxd/KernelSU/releases/latest"
+ // Disable updates
+ val url = "https://127.0.0.1/repos/rifsxd/KernelSU/releases/latest"
// default null value if failed
val defaultValue = LatestVersionInfo()
runCatching {
diff --git a/manager/app/src/main/res/values/strings.xml b/manager/app/src/main/res/values/strings.xml
index 3b94e6df..fa41aca0 100644
--- a/manager/app/src/main/res/values/strings.xml
+++ b/manager/app/src/main/res/values/strings.xml
@@ -48,9 +48,9 @@
Safe mode
Reboot to take effect
Modules are unavailable due to a conflict with Magisk!
- 🔥 Next Build
- https://github.com/rifsxd/KernelSU
- Next modifications branch. Check it out on GitHub!
+ 🔥 Next 🪄 Magic Build
+ https://github.com/rifsxd/KernelSU/tree/magic
+ Next magic-mount modifications branch. Check it out on GitHub!
Learn KernelSU
https://kernelsu.org/guide/what-is-kernelsu.html
Learn how to install KernelSU and use modules