File tree Expand file tree Collapse file tree
library/hook/src/main/java/com/sevtinge/hyperceiler/hook Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4747import com .sevtinge .hyperceiler .hook .utils .prefs .PrefsUtils ;
4848import com .sevtinge .hyperceiler .module .base .DataBase ;
4949
50+ import java .io .File ;
5051import java .lang .reflect .InvocationTargetException ;
5152import java .util .HashMap ;
5253import java .util .Map ;
@@ -148,13 +149,14 @@ private void setXSharedPrefs() {
148149 mXSharedPreferences .makeWorldReadable ();
149150 Map <String , ?> allPrefs = mXSharedPreferences .getAll ();
150151
151- /* if (allPrefs == null || allPrefs.isEmpty()) {
152+ if (allPrefs == null || allPrefs .isEmpty ()) {
152153 mXSharedPreferences = new XSharedPreferences (new File (PrefsUtils .mPrefsFile ));
153154 mXSharedPreferences .makeWorldReadable ();
154155 allPrefs = mXSharedPreferences .getAll ();
155- }*/
156+ }
156157
157158 if (allPrefs != null && !allPrefs .isEmpty ()) {
159+ mPrefsMap .clear ();
158160 mPrefsMap .putAll (allPrefs );
159161 } else {
160162 logE ("UID" + Process .myUid (), "Cannot read SharedPreferences, some mods might not work!" );
You can’t perform that action at this time.
0 commit comments