Skip to content

sean-langley/ocparser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenCore Parser

This is a quick script I wrote to help parse the config.plist file used for OpenCore on Hackintosh systems. It is designed for a quick summary of a config.plist to help with troubleshooting. It is in no way a replacement for properly following the Dortania or ChefsKiss guides.

It has a few useful features

  • Checks for the running operating system and maps the required version of OCValidate

  • Checks the config.plist with OCValidate (Includes version 1.0.4, but can be changed as needed)

  • Lists out the following

    • Header Information
    • Drivers/Tools Information (Including counts)
    • Kext Information (Including counts)
    • Boot Arguments (Including counts)
    • SMBIOS Information, including
      • Board ID (MLB)
      • ROM ID
      • Model ID/Name
      • Serial Number
      • UUID
    • Framebuffers (If present)
    • SecureBootModel State
    • OpenCanopy State (Enabled/Disabled)
    • Keyboard and Language Set
  • Scanning features for the following (Halts by default, can be bypassed with --force)

    • OpCore Simplify
    • Olarila
    • OpenCore Configurator/OpenCore Auxillary Tools

Any suggestions or improvements are welcome.

About

OpenCore config.plist parsing utility

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages