Skip to content

Commit 330aa2c

Browse files
committed
feat(update): 根据语言环境动态设置updateJson地址
1 parent 77f2c84 commit 330aa2c

File tree

2 files changed

+20
-2
lines changed

2 files changed

+20
-2
lines changed

module.prop

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ version=v2.9.0
44
versionCode=20250803
55
author=酷安@瓦力喀
66
description=适用于Mediatek_Mali_GPU的GPU动态调速器,优化高负载场景下的功耗与性能平衡
7-
updateJson=https://raw.githubusercontent.com/Seyud/Mediatek_Mali_GPU_Governor/main/Update.json
7+
updateJson=https://gitee.com/Seyud/MMGG_deploy/raw/master/Update.json

script/initsvc.sh

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#!/system/bin/sh
2-
32
MODDIR=${0%/*}
43
SCRIPT_DIR=$MODDIR
54

@@ -206,6 +205,25 @@ if echo "$locale" | grep -qi "en"; then
206205
language="en"
207206
fi
208207

208+
# 根据语言设置不同的updateJson地址
209+
update_updatejson() {
210+
local prop_file="${MODULE_PATH:-$(dirname "$MODDIR")}/module.prop"
211+
[ -f "$prop_file" ] || return
212+
213+
if [ "$language" = "en" ]; then
214+
# 英文版本使用GitHub地址
215+
sed -i '/^updateJson=/c\updateJson=https://raw.githubusercontent.com/Seyud/Mediatek_Mali_GPU_Governor/main/Update.json' "$prop_file"
216+
echo "$(date) - Updated updateJson to GitHub URL " >> "$INIT_LOG"
217+
else
218+
# 中文版本使用Gitee地址(默认)
219+
sed -i '/^updateJson=/c\updateJson=https://gitee.com/Seyud/MMGG_deploy/raw/master/Update.json' "$prop_file"
220+
echo "$(date) - 已将 updateJson 更新为 Gitee 地址" >> "$INIT_LOG"
221+
fi
222+
}
223+
224+
# 执行updateJson更新
225+
update_updatejson
226+
209227
# 增强的日志函数,支持双语
210228
enhanced_log() {
211229
local timestamp=$(date "+%Y-%m-%d %H:%M:%S")

0 commit comments

Comments
 (0)