fix magiskDb file does not exist (#2459)

This commit is contained in:
浅秋枫影 2023-09-05 19:00:45 +08:00 committed by GitHub
parent 134cd71fa0
commit bbcb9cad5c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 0 deletions

View File

@ -1136,6 +1136,7 @@ public class ConfigManager {
public List<String> getDenyListPackages() {
List<String> result = new ArrayList<>();
if (!getApi().equals("Zygisk")) return result;
if (!ConfigFileManager.magiskDbPath.exists()) return result;
try (final SQLiteDatabase magiskDb =
SQLiteDatabase.openDatabase(ConfigFileManager.magiskDbPath, new SQLiteDatabase.OpenParams.Builder().addOpenFlags(SQLiteDatabase.OPEN_READONLY).build())) {
try (Cursor cursor = magiskDb.query("settings", new String[]{"value"}, "`key`=?", new String[]{"denylist"}, null, null, null)) {