diff --git a/app/src/main/java/com/kooritea/fcmfix/xposed/XposedModule.java b/app/src/main/java/com/kooritea/fcmfix/xposed/XposedModule.java index 32db7e0..bc49d86 100644 --- a/app/src/main/java/com/kooritea/fcmfix/xposed/XposedModule.java +++ b/app/src/main/java/com/kooritea/fcmfix/xposed/XposedModule.java @@ -166,7 +166,7 @@ public void run() { super.run(); try{ XSharedPreferences pref = new XSharedPreferences("com.kooritea.fcmfix", "config"); - if(pref.getBoolean("init", false)){ + if(pref.getFile().canRead() && pref.getBoolean("init", false)){ allowList = pref.getStringSet("allowList", null); if(allowList != null && "android".equals(context.getPackageName())){ printLog( "[XSharedPreferences Mode]onUpdateConfig allowList size: " + allowList.size());