diff --git a/app/src/main/java/com/topjohnwu/magisk/core/Const.kt b/app/src/main/java/com/topjohnwu/magisk/core/Const.kt index c6408d3e5..5ccd19d3f 100644 --- a/app/src/main/java/com/topjohnwu/magisk/core/Const.kt +++ b/app/src/main/java/com/topjohnwu/magisk/core/Const.kt @@ -30,6 +30,7 @@ object Const { fun atLeast_21_2() = Info.env.versionCode >= 21200 || isCanary() fun atLeast_24_0() = Info.env.versionCode >= 24000 || isCanary() + fun atLeast_25_0() = Info.env.versionCode >= 25000 || isCanary() fun isCanary() = isCanary(Info.env.versionCode) fun isCanary(ver: Int) = ver > 0 && ver % 100 != 0 diff --git a/app/src/main/java/com/topjohnwu/magisk/core/data/magiskdb/PolicyDao.kt b/app/src/main/java/com/topjohnwu/magisk/core/data/magiskdb/PolicyDao.kt index 9c3727c08..88d928f38 100644 --- a/app/src/main/java/com/topjohnwu/magisk/core/data/magiskdb/PolicyDao.kt +++ b/app/src/main/java/com/topjohnwu/magisk/core/data/magiskdb/PolicyDao.kt @@ -26,7 +26,7 @@ class PolicyDao : MagiskDB() { suspend fun update(policy: SuPolicy) { val map = policy.toMap() - if (!Const.Version.isCanary()) { + if (!Const.Version.atLeast_25_0()) { // Put in package_name for old database map["package_name"] = AppContext.packageManager.getNameForUid(policy.uid)!! }