Skip to content

Utility for hackintosh user to update OpenCorePkg and main kexts

Notifications You must be signed in to change notification settings

Lovely-XPP/OCUpdater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OCUpdater

Introduce

Utility for hackintosh user to update opencore and main kexts. The script will automatically detect the local kexts or OpenCorePkg's version and compare with the remote one, then give the update information of them.

To Do

  • Mount EFI
  • Allow to Choose EFI when Encountering More Than 1 EFI
  • Allow to Choose Local OpenCore EFI Folder
  • Hide Password Input
  • Gengerate update information
  • Network connection check
  • main interface
  • EFI backup
  • OpenCorePkg update
  • config.plist automatically update with OpenCore update
  • Kexts update

Support kexts

  • OpenCorePkg

  • AirportBrcmFixup

  • AppleALC

  • BT4LEContinuityFixup

  • BrcmPatchRAM

  • BrightnessKeys

  • CPUFriend

  • CpuTopologySync

  • CpuTscSync

  • DebugEnhancer

  • ECEnabler

  • FeatureUnlock

  • HibernationFixup

  • IntelMausi

  • IntelBluetoothFirmware

  • Lilu

  • MacHyperVSupport

  • NVMeFix

  • NoTouchID

  • RTCMemoryFixup

  • RealtekRTL8111

  • RestrictEvents

  • UEFIGraphicsFB

  • VirtualSMC

  • VoodooInput

  • VoodooPS2

  • VoodooPS2-Alps

  • VoodooRMI

  • WhateverGreen

Usage

  • Clone the repo
  • Install Dependent modules of python
pip3 install -r requirements.txt
  • Run OCUpdater.command.

Tip: When you run the script, the script will prompt you for password to mount EFI partition. If the process runs wrong, please create issue.

Credits

About

Utility for hackintosh user to update OpenCorePkg and main kexts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published