diff --git a/app/src/main/java/org/matrix/TEESimulator/config/PatchLevelManager.kt b/app/src/main/java/org/matrix/TEESimulator/config/PatchLevelManager.kt index 2d8a1e6..d13c57f 100644 --- a/app/src/main/java/org/matrix/TEESimulator/config/PatchLevelManager.kt +++ b/app/src/main/java/org/matrix/TEESimulator/config/PatchLevelManager.kt @@ -93,7 +93,9 @@ object PatchLevelManager { } private fun resolvePifPatch(): String? { - val source = PIF_SOURCES.map(::File).lastOrNull { it.exists() } ?: return null + val source = + PIF_SOURCES.map(::File).lastOrNull { it.exists() && it.length() > 0 } + ?: return null return try { val text = source.readText() val parsed =