Jump to content

Automated tool to create OpenCore EFI folder possible?


3 posts in this topic

Recommended Posts

This OpenCore project sounds very important and valuable much needed, but it is still way way too complicated for us.

 

Is it possible to make software tools for Linux to make a build much simpler and faster?

 

Hackintosh tools we have a macOS but we need to use tools to run on the target hardware and if we can't get macOS installed then we can't effectively gather the data needed for OpenCore configurations.

 

USB bootable Linux Live Desktop easily boot PC hardware with a Live Installer image like Intel's Clear Linux:
https://clearlinux.org/downloads

 

Linux live desktop installers don't need to install to the hardware but conveniently run to test target hardware.

 

To make a PC hackintosh build happen, users currently need to do the following manually but make many mistakes cos it is trial and error:

Make an EFI directory with all the OpenCore files:
config.plist
SSDT.aml
kernel extensions
drivers
change UEFI (BIOS) settings on motherboard.

 

So this guaranteed to take longtime to get working.

 

Couldn't smart developers make Linux tools/scripts that will accurately automate these requirements to make a working OpenCore EFI folder specific for target hardware? 

 

Once this working OpenCore EFI config is created it could be saved to a repository for other users to download the EFI OpenCore folder config for their build? 

 

I imagine, user, USB boot a Linux live boot on the target hardware.
User runs the tool that perform deep hardware and firmware analysis, gathers all the configuration information needed and produce SSDT.aml & config.plist files, info on required kernel extension and drivers.

 

Tool creates an OpenCore EFI folder, downloads all the required kernel extensions, drivers, makes the SSDT.aml & config.plist files for the EFI folder.

Produce a report on required UEFI (BIOS) motherboard settings the user must do.

 

Compress the EFI folder, still in Linux Live USB boot, go to a website where is a repository to upload OpenCore EFI folder for the Hardware configuration, this repository allows other users to download OpenCore EFI folders for their hardware. It save duplication, it saves constant question asking on forums and that saves everyone so much time. 

  • Like 1

The moment you have an easy, automated unofficial macOS installer, Apple will chase it, sue everybody and shut it down -- remember Psystar? While its current state is "complicated and reserved for those able to comprehend its ins and outs and hack their way into it", they seems not to be too concerned.

 

Yes, from an user standpoint, you are 100% correct, and it should be much more simplistic. From an Apple standpoint, you better buy an Apple hardware to achieve the simplicity you expect. From the hackintosh dev standpoint, this is a hobby they do and share because they feel like, but there are certain boundaries they learned not to cross.

Edited by Alex HQuest
×
×
  • Create New...