File tree 1 file changed +10
-0
lines changed
1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -900,6 +900,16 @@ if [[ -f $targetFrameworkExtRes ]] && [[ ${port_android_version} != "15" ]]; the
900
900
java -jar bin/apktool/APKEditor.jar b -i tmp/framework-ext-res -o tmp/$filename -f> /dev/null 2>&1 || error " apktool 打包失败" " apktool mod failed"
901
901
cp -rf tmp/$filename $targetFrameworkExtRes
902
902
fi
903
+ targetMIUIThemeManagerAPK=$( find build/portrom -type f -name " MIUIThemeManager.apk" )
904
+ if [[ -f $targetMIUIThemeManagerAPK ]]; then
905
+ cp -rf $targetMIUIThemeManagerAPK tmp/$( basename $targetMIUIThemeManagerAPK ) .bak
906
+ java -jar bin/apktool/APKEditor.jar d -i $targetMIUIThemeManagerAPK -o tmp/MIUIThemeManager -f > /dev/null 2>&1
907
+ targetsmali=$( find tmp/ -name " o1t.smali" -path " */basemodule/utils/*" )
908
+ python3 bin/patchmethod.py $targetsmali mcp -return true
909
+ java -jar bin/apktool/APKEditor.jar b -i tmp/MIUIThemeManager -o $targetMIUIThemeManagerAPK -f > /dev/null 2>&1
910
+
911
+ fi
912
+
903
913
targetSettingsAPK=$( find build/portrom -type f -name " Settings.apk" )
904
914
if [[ -f $targetSettingsAPK ]]; then
905
915
cp -rf $targetSettingsAPK tmp/$( basename $targetSettingsAPK ) .bak
You can’t perform that action at this time.
0 commit comments