Fix screen clear erroring in RecoveryOS

This commit is contained in:
Mykola Grymalyuk
2021-05-15 18:07:17 -06:00
parent 09779f62b3
commit 1abe08bcac
2 changed files with 14 additions and 3 deletions

View File

@@ -57,6 +57,9 @@ class OpenCoreLegacyPatcher():
self.constants.custom_cpu_model_value = custom_cpu_model_value.split("%00")[0]
# Check if running in RecoveryOS
self.check_recovery()
def check_recovery(self):
root_partition_info = plistlib.loads(subprocess.run("diskutil info -plist /".split(), stdout=subprocess.PIPE).stdout.decode().strip().encode())
if root_partition_info["VolumeName"] == "macOS Base System" and \
root_partition_info["FilesystemType"] == "apfs" and \