Jump to content

50 posts in this topic

Recommended Posts

Posted (edited)

OpenCore Configurator

A tool for creating and editing OpenCore configuration files. It's still in a very early stage, so if you find bugs, please let me know.

 

Important note: Always keep a backup of your current config before opening it with this program. This is alpha software, stuff may break! 

Features

  • Auto-add entries for ACPI files in OC/ACPI/Custom
  • Auto-add entries for kexts in OC/Kexts
  • Sort kexts, ACPI files, ACPI patches and Kernel patches
  • Generate SMBIOS with macserial
  • EFI partition mounter
  • Paste ACPI patches in plist format (Clover or OC patches) 

Coming soon

  • convert clover config.plist into OC format
  • In-app updater (OCC and macserial)

 

Known Bugs

  • File > new does not work yet (opens, but crashes on save)
  • Some malformed configs may still cause the program to crash. If that is the case, please upload that config so I can fix the issue

Credits

vit9696 for OpenCore and macserial
Download-Fritz for OpenCore and for helping me understand the ins and outs of its configuration
xmari0 for helping me debug various issues
CorpNewt for motivating me to write this app

OpenCore Configurator Source

 

 

Download:

OpenCore-Configurator_alpha10.zip

Edited by notiflux

Share this post


Link to post
Share on other sites
Advertisement
20 minutes ago, notiflux said:

I hope this is not off-topic, but I've written an OpenCore Configurator, would be nice if you guys could check it out. It's still in a very early stage, so if you find bugs, please let me know. I wanted to open a new thread for this, but unfortunately I don't have permission to create threads in this subforum

OpenCore-Configurator_alpha10.zip

We in discord have been using @WarDocs logo. :thumbsup_anim::P:wink_anim: and the app is good. 

Screenshot 2019-05-08 at 17.37.28.png

OpenCoreLogos.png.2256ba25c4a473571be6c8e4b549fe3f.png

Share this post


Link to post
Share on other sites

@SavageAUS only for ACPI patches. Just open the clover config.plist in xcode or any text editor and copy either the whole Patches array or a single patch dict and paste it into the acpi>patch table

Share this post


Link to post
Share on other sites
Posted (edited)

HI @notiflux

maybe you like this Icon ?

OC.png.9ad74d6c0fc8cfb8e548d7bff670cd86.png

 attaching here Icon.icns 512x512 pixels

Icon.icns.zip

 

Another approach icons 512x512 pixels

OC-Icons.png.9f2a5b6b19fe82b03d295eb04a0ab5a5.png

 attaching here Icon.icns 512x512 pixels

 

OC-Icon.icns.zip

Edited by chris1111

Share this post


Link to post
Share on other sites

@pico joe @iCanaro can both of you upload the config that crashes the program? 

@chris1111 @headkaze I appreciate the efforts, but the icon is only temporary anyway until the official OC logo is published. I have actually changed the icon yesterday already, the changes aren't upstream yet though. I will publish a new build with the latest icon and fixes in a bit

Share this post


Link to post
Share on other sites
Posted (edited)

no attempt to open config OCC crash by itself

 

nessun tentativo di aprire config OCC crash da solo

 

high sierra --> crash

mojave --> OK

Edited by iCanaro

Share this post


Link to post
Share on other sites
Posted (edited)

Attached is the crash report file i am not able to find the info what you need you are the developer maybe you can handle better

Crashe.zip

the crash happen when try to open the config.plist it just crash

Edited by Rockey12

Share this post


Link to post
Share on other sites

We on the Offical Insanelymac Discord Fully support any tool that makes the user experience better with opencore So thank you for the ugly logo and hard work

Share this post


Link to post
Share on other sites
12 minutes ago, WarDoc said:

We on the Offical Insanelymac Discord Fully support any tool that makes the user experience better with opencore So thank you for the ugly logo and hard work

I agree amazing tool so far and i'm 100% behind it. :D

Share this post


Link to post
Share on other sites

I guess the configurator will just evolve as OC does. Not all users will be able to read that manual and will reply on a Configurator to help users get the best from their Hacks. Any tool to make it easier to implement will be supported here.

Share this post


Link to post
Share on other sites
Just now, MacFriedIntel said:

I guess the configurator will just evolve as OC does. Not all users will be able to read that manual and will reply on a Configurator to help users get the best from their Hacks. Any tool to make it easier to implement will be supported here.

unless its written for normal users and not just in dev speak

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By vit9696
      OpenCorePkg / Documentation / Configuration Template / Bugtracker   Discussion and installation should be done in a separate thread! This thread is for development only!
      Current status as of April 2019: Support for UEFI and DuetPkg (legacy) booting APFS and HFS+ compatibility ACPI patcher (adding, dropping, binary patching, relocation) Apple-compatible bless implementation DeviceProperties injection DataHub and SMBIOS generation Symbolic kext and kernel patcher Direct kext injection/patching/blocking within prelinkedkernel Installation/Recovery/FileVault 2 support  Configuration in config.plist with open documentation Simple boot picker for quick launch Direct boot from dmg images  
      Known defects live here.  
      For those, who are not familiar with the history, OpenCore is a project initially born in HermitCrabs Lab that unfortunately almost died before its birth. This release is both a rebirth and a complete rewrite of OpenCore, which brings a number of new ideas, and tries to preserve the smart moves incorporated by iNDi and his team. Other than that, I wish to express my deepest words of gratitude to Acidanthera and WWHC members: your participation was and remains the key for project success, and you are simply the best.
    • By dgsga
      Can I propose a new subforum be created for the new OpenCorePkg OpenCore front end being created by vit9696 and others, it is a fantastic piece of work:
      https://github.com/acidanthera/OpenCorePkg
      Even at version 0.1 it runs my Mojave 10.14.4 setup very nearly flawlessly. It consists of a 10KB bootstrap BootX64.efi and a 200KB OpenCore.efi OS loader. All configuration is done using a very well documented config.plist 
       
       
    • By zhengshiqi
      Hi, first of all, I'd like to extend my hearty thanks to the team's hard work. The reason why I don't post this topic in OpenCore Discussion room because I don't have access to reply in that room.
       
      I successfully boot into macOS, but when I choose BOOTCAMP Windows, the boot loader returns a critical error. `IgnoreForWindows` option do not work for me.
      Also, when I first come in OpenCore boot page, it shows `OCS: Failed to parse real field of type 1`, and quickly disappears.
      Here's my config.plist, and hope for suggestions. 
      P.S. My device is running in UEFI mode.
      config.plist
    • By ITzTravelInTime
      This app can be used to edit or create custom versions of the voodoo tsc sync kext, i have created it because i have seen many times peoples having troubles in finding the right version of voodoo tsc sync for their cpu, so i created a mac app that lets to edit or create a voodoo tsc kext and configure it for your system, i have included 3 ways to edit the kext:
       
      1) configure using one of the existing templates (just chose one of the cpu models listed)
       
      2) specifying the number of logical cores (threads)
       
      3) manually editing the info.plist of the kext using the editor (still experimental, needs some improvements)
       
      This app uses a copy of the VoodooTSCSync in his Resourches folder, or you can open an existing version of VoodooTSC and edit it, there are some other useful features to discover, and new ideas are also welcome to improve this program, i know that with a plist editor you can do what this app does, but this is designed to be more user friendly than editing a plist file manually and just for accomplish the task of configuring this kext for your machines without looking on the web for that specific pre-configured version you need, just download this program and follow a few steps.
       
      Reference topic: VoodooTSCSync Configurator, create a custom version of voodoo tsc sync
×