diff --git a/app/src/main/java/com/topjohnwu/magisk/core/model/module/LocalModule.kt b/app/src/main/java/com/topjohnwu/magisk/core/model/module/LocalModule.kt index c15be3ea0..e4a02033d 100644 --- a/app/src/main/java/com/topjohnwu/magisk/core/model/module/LocalModule.kt +++ b/app/src/main/java/com/topjohnwu/magisk/core/model/module/LocalModule.kt @@ -122,15 +122,13 @@ data class LocalModule( companion object { - private val PERSIST get() = "${Const.MAGISKTMP}/mirror/persist/magisk" - fun loaded() = RootUtils.fs.getFile(Const.MAGISK_PATH).exists() suspend fun installed() = withContext(Dispatchers.IO) { RootUtils.fs.getFile(Const.MAGISK_PATH) .listFiles() .orEmpty() - .filter { !it.isFile } + .filter { !it.isFile && !it.isHidden } .map { LocalModule("${Const.MAGISK_PATH}/${it.name}") } .sortedBy { it.name.lowercase(Locale.ROOT) } }