diff --git a/daemon/src/main/java/org/lsposed/lspd/service/ConfigManager.java b/daemon/src/main/java/org/lsposed/lspd/service/ConfigManager.java index 05cf776e..b9b3b972 100644 --- a/daemon/src/main/java/org/lsposed/lspd/service/ConfigManager.java +++ b/daemon/src/main/java/org/lsposed/lspd/service/ConfigManager.java @@ -86,7 +86,8 @@ public class ConfigManager { private static ConfigManager instance = null; private final SQLiteDatabase db = - SQLiteDatabase.openOrCreateDatabase(ConfigFileManager.dbPath, null); + SQLiteDatabase.openOrCreateDatabase(ConfigFileManager.dbPath.getAbsolutePath(), null, + sqLiteDatabase -> Log.w(TAG, "database corrupted")); private boolean verboseLog = true; private boolean dexObfuscate = false;