feedlike / QtOpenCoreConfig

OpenCore Auxiliary Tools OpenCore Configurator OCAT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

English | 简体中文

OC Auxiliary Tools-Open source cross-platform OpenCore auxiliary tools

Release Download Issues
release-badge download-badge issues-badge

Windows MacOS MacOS Classical Ubuntu

OC Auxiliary Tool (OCAT or ocat for short) is a very simple utility for OC that is feature-rich and easy to use. OCAT maintains its structural nature of being fully transparent to the user level, with a completely open design, it is still evolving and welcomes any questions or suggestions.


Special thanks to

  • @vit9696 Suggestions on OCAT functionality.
  • @5T33Z0 OCAT plug-in packages are provided and maintained.
  • @LucasMucGH Native UI design suggestions based on the Mac version.

How to configure a new EFI?

  • The process is very simple, just click on "Database" on the toolbar, double click on the template file that matches your model in the database list (thanks to @5T33Z0 for providing and maintaining these files), an EFI folder will be automatically created on the desktop and the process is complete.

How to upgrade OC automatically? (Very simple, only two steps)

  • Drag and drop the configuration file onto the OCAT interface and click "Save" on the toolbar.
  • Then click "Upgrade OC Main Program" on the toolbar, a "Synchronize OC" interface will appear, Click the "Start Sync" button below to finish the OC upgrade.

Why does the OC verification icon turn red when I open or save the configuration file?

  • This is because there is a problem with the configuration file, usually it will be normal after saving the configuration file. If there is still a problem prompted after saving the configuration file, it is a very simple process to troubleshoot according to the OC verify prompt.

What are the convenient operations of OCAT?

  • All files that need to be opened can be opened by dragging and dropping them to the corresponding interface (single or multiple selection is supported).
  • Search box on the toolbar (it is highly recommended to use the search portal when modifying configuration files instead of clicking on the tabs one by one, it supports fuzzy matching and is very powerful).
  • Left click and drag the mouse inside the data table to make multiple selections.
  • Open two or more different profiles to compare or copy rows or paste rows between data tables (supports single or multiple selection).
  • ...

How does OCAT get OpenCore?

  • OCAT currently only gets OpenCore officially from OC, it comes from here: https://github.com/acidanthera/OpenCorePkg/actions which is the "OpenCore Factory" in the "Help" menu of OCAT. Other than that, OCAT does not get any files for OpenCore from any other source.
  • Please note: All raw materials used by OCAT come from official OpenCore sources, OCAT does not get any content from any third party, not now, not ever.

Why doesn't OCAT use an online approach to automatically obtain OC?

  • Because OC is only released in stable version almost once a month, and the OC update is inevitably accompanied by an OCAT update, when OCAT has enough time to put the OC into OCAT, there is absolutely no need to use the online fetching method.

Thanks for the support of the following open source software!

OpenCore        qtplist        FindESP        winfile        PlistCpp        pugixml       aria2       wget      

Finally, a big thank you to all the contributors together, not to be listed here, for your participation and support!


Note: This project started in August 2020

API: https://api.github.com/repos/ic005k/QtOpenCoreConfig/releases/latest

About

OpenCore Auxiliary Tools OpenCore Configurator OCAT


Languages

Language:C++ 98.9%Language:ASL 0.5%Language:Shell 0.3%Language:C 0.1%Language:PowerShell 0.1%Language:QMake 0.1%