fix magiskDb file does not exist (#2459)
This commit is contained in:
parent
134cd71fa0
commit
bbcb9cad5c
|
|
@ -1136,6 +1136,7 @@ public class ConfigManager {
|
||||||
public List<String> getDenyListPackages() {
|
public List<String> getDenyListPackages() {
|
||||||
List<String> result = new ArrayList<>();
|
List<String> result = new ArrayList<>();
|
||||||
if (!getApi().equals("Zygisk")) return result;
|
if (!getApi().equals("Zygisk")) return result;
|
||||||
|
if (!ConfigFileManager.magiskDbPath.exists()) return result;
|
||||||
try (final SQLiteDatabase magiskDb =
|
try (final SQLiteDatabase magiskDb =
|
||||||
SQLiteDatabase.openDatabase(ConfigFileManager.magiskDbPath, new SQLiteDatabase.OpenParams.Builder().addOpenFlags(SQLiteDatabase.OPEN_READONLY).build())) {
|
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)) {
|
try (Cursor cursor = magiskDb.query("settings", new String[]{"value"}, "`key`=?", new String[]{"denylist"}, null, null, null)) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue