Skip to content

Commit 155d2ed

Browse files
committed
show required Riru version name
1 parent 989b733 commit 155d2ed

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

module.example.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
ext {
22
moduleId = "template" // FIXME replace with yours
33
riruApiVersion = 6
4+
riruMinVersionName = "v21.0"
45

56
moduleProp = [
67
name : "Template", // FIXME replace with yours

module/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ android.libraryVariants.all { variant ->
6464
filter { line ->
6565
line.replaceAll('%%%RIRU_MODULE_ID%%%', moduleId)
6666
.replaceAll('%%%RIRU_MIN_API_VERSION%%%', riruApiVersion.toString())
67+
.replaceAll('%%%RIRU_MIN_VERSION_NAME%%%', riruMinVersionName)
6768
}
6869
filter(FixCrLfFilter.class,
6970
eol: FixCrLfFilter.CrLf.newInstance("lf"))

template/magisk_module/riru.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ RIRU_PATH="/data/misc/riru"
33
RIRU_MODULE_ID="%%%RIRU_MODULE_ID%%%"
44
RIRU_MODULE_PATH="$RIRU_PATH/modules/$RIRU_MODULE_ID"
55
RIRU_MIN_API_VERSION=%%%RIRU_MIN_API_VERSION%%%
6+
RIRU_MIN_VERSION_NAME="%%%RIRU_MIN_VERSION_NAME%%%"
67

78
abort_clean() {
89
rm -rf "$MODPATH"
@@ -13,16 +14,16 @@ check_riru_version() {
1314
if [ ! -f "$RIRU_PATH/api_version" ] && [ ! -f "$RIRU_PATH/api_version.new" ]; then
1415
ui_print "*********************************************************"
1516
ui_print "! Riru is not installed"
16-
ui_print "! Please install Riru (Riru - Core) from Magisk Manager or https://github.com/RikkaApps/Riru/releases"
17+
ui_print "! Please install Riru from Magisk Manager or https://github.com/RikkaApps/Riru/releases"
1718
abort_clean "*********************************************************"
1819
fi
1920
RIRU_API_VERSION=$(cat "$RIRU_PATH/api_version.new") || RIRU_API_VERSION=$(cat "$RIRU_PATH/api_version") || RIRU_API_VERSION=0
2021
[ "$RIRU_API_VERSION" -eq "$RIRU_API_VERSION" ] || RIRU_API_VERSION=0
2122
ui_print "- Riru API version: $RIRU_API_VERSION"
2223
if [ "$RIRU_API_VERSION" -lt $RIRU_MIN_API_VERSION ]; then
2324
ui_print "*********************************************************"
24-
ui_print "! The latest version of Riru is required"
25-
ui_print "! Please install Riru (Riru - Core) from Magisk Manager or https://github.com/RikkaApps/Riru/releases"
25+
ui_print "! Riru $RIRU_MIN_VERSION_NAME or above is required"
26+
ui_print "! Please upgrade Riru from Magisk Manager or https://github.com/RikkaApps/Riru/releases"
2627
abort_clean "*********************************************************"
2728
fi
2829
}

0 commit comments

Comments
 (0)