TheCCraft Posted February 24 Share Posted February 24 There is this initial hurdle of setting up an OpenCore bootloader. You’re constantly jumping between browser tabs, Plist editors, and terminal windows. To fix this, I created OPCore-Ready, a Windows-based tool fully written in Batch designed to streamline the process into a single workflow. What it does: Step-by-Step Guidance: Explains to you how to use all the diffrent tools. All-in-One Downloader: Grabs the latest builds of necessary tools automatically. Integrated USB Mapping: I’ve baked in my other project, USB2EFI. It automatically generates the registry for UTBMap.kext, so you don't have to touch a Plist editor to add a registry for that. One-Window Workflow: You can go from a blank drive to a bootable USB without leaving the app. Current Status: Right now, it’s Windows-only, but Linux and macOS support are in the works. Links: https://github.com/theccraft-git/OPCore-Ready https://github.com/theccraft-git/USB2EFI I’d love to get some feedback from the community. If you’re starting a new build today, give it a shot and let me know where it can be improved! Here are some screenshots: 2 Quote Link to comment https://www.insanelymac.com/forum/topic/362424-oc-tool-i-made-a-script-that-automates-the-opencore-setup-process-including-usb-mapping/ Share on other sites More sharing options...
KL45U5 Posted February 24 Share Posted February 24 I've had a look at the source. It's not really automating much. It's more like combining/integrating existing tools, namely: OpCore Simplify, OCAT, USBToolbox, Rufus and MacRecovery. Not really smart to hard-link to OpenCore 1.0.6 in regards to making it future-proof. I think checking for the latest avaialble version would be smarter. 1 Quote Link to comment https://www.insanelymac.com/forum/topic/362424-oc-tool-i-made-a-script-that-automates-the-opencore-setup-process-including-usb-mapping/#findComment-2847736 Share on other sites More sharing options...
tikizondo94 Posted February 25 Share Posted February 25 Appreciate the work! All worked smooth on my part. Thanks. Quote Link to comment https://www.insanelymac.com/forum/topic/362424-oc-tool-i-made-a-script-that-automates-the-opencore-setup-process-including-usb-mapping/#findComment-2847757 Share on other sites More sharing options...
verdazil Posted February 25 Share Posted February 25 @TheCCraft, the script wrote three patches in Kernel --> Patch: force HT enabled for Sequoia or later force HT enabled for Mojave to Sonoma force HT enabled for High Sierra or earlier (untested) The first error is that all three patches are enabled, although it is obvious that only one should be enabled, depending on the version of the operating system. The second error is that my CPU (Intel® Core™ Ultra 7 Processor 265KF) doesn't need any of these patches. 1 Quote Link to comment https://www.insanelymac.com/forum/topic/362424-oc-tool-i-made-a-script-that-automates-the-opencore-setup-process-including-usb-mapping/#findComment-2847762 Share on other sites More sharing options...
TheCCraft Posted March 26 Author Share Posted March 26 On 2/25/2026 at 4:01 PM, tikizondo94 said: Appreciate the work! All worked smooth on my part. Thanks. Thanks for the feedback and for your usage! On 2/24/2026 at 9:04 PM, KL45U5 said: I've had a look at the source. It's not really automating much. It's more like combining/integrating existing tools, namely: OpCore Simplify, OCAT, USBToolbox, Rufus and MacRecovery. Not really smart to hard-link to OpenCore 1.0.6 in regards to making it future-proof. I think checking for the latest avaialble version would be smarter. Thanks for the feedback. I will be changing the script to always fetch the latest version in the next release. Quote Link to comment https://www.insanelymac.com/forum/topic/362424-oc-tool-i-made-a-script-that-automates-the-opencore-setup-process-including-usb-mapping/#findComment-2848476 Share on other sites More sharing options...
Sabotender Posted March 28 Share Posted March 28 Hello, I had problems while executing OPCore-Ready.bat So I had a few questions and observations: 1. During OpenCore -Simplicity Guide section, the operational steps are not clear. It seems that the addons are not downloaded. Pressing Enter takes me to the EFI Copy-Paste/Drag-Drop section... 2. After drag-dropping my existing EFI directory, the USB mapping does nothing to reflect pressing any button within the USB mapping guide, The application assumes that I had completed the USB port detection with 2.0 and 3.0 type. 3. I then get an error that it could not find config.plist file within the OC directory, although it is present. 4. Then it loops back to the beginning of the batch file. 5. It may be better if you included all needed applications within the default download so the user is ready to begin without relying on the user's Internet connection to download. 6. it might be better that if you are relying upon these additional applications, you can try to hook them, or use command-line arguments, if those applications except them to keep this application simplified, so that each step within each guided step, Your program could reduce the successive keys needed by separating those keypresses between different screen wipes. Also, please double check that the files and/or applications are downloaded/present/installed before continuing to additional steps within your application. Hoping this helps, S. C. Quote Link to comment https://www.insanelymac.com/forum/topic/362424-oc-tool-i-made-a-script-that-automates-the-opencore-setup-process-including-usb-mapping/#findComment-2848502 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.