Skip to content
This repository was archived by the owner on Nov 4, 2023. It is now read-only.

Commit cd62b92

Browse files
committed
优化 迁移存档
1 parent e844d32 commit cd62b92

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

app/src/main/java/com/sevtinge/cemiuiler/module/base/BaseXposedInit.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,13 @@ public void init(LoadPackageParam lpparam) {
329329
String sharedPreferencePath = mXSharedPreferences.getFile().getPath();
330330
sharedPreferencePath = sharedPreferencePath.replace("/com.sevtinge.cemiuiler/cemiuiler_prefs.xml", "");
331331
XposedLogUtils.logD(sharedPreferencePath);
332+
File folder = new File(sharedPreferencePath+"/com.sevtinge.hyperceiler");
333+
if (folder.exists() && folder.isDirectory()) {
334+
ShellUtils.execCommand("dd if="+sharedPreferencePath+"/com.sevtinge.cemiuiler/cemiuiler_prefs.xml of="+sharedPreferencePath+"/com.sevtinge.hyperceiler/hyperceiler_prefs.xml", true, false);
335+
} else {
336+
ShellUtils.execCommand("mkdir "+sharedPreferencePath+"/com.sevtinge.hyperceiler", true, false);
337+
338+
}
332339
ShellUtils.execCommand("dd if="+sharedPreferencePath+"/com.sevtinge.cemiuiler/cemiuiler_prefs.xml of="+sharedPreferencePath+"/com.sevtinge.hyperceiler/hyperceiler_prefs.xml", true, false);
333340
}
334341
default -> mVarious.init(lpparam);

0 commit comments

Comments
 (0)