Contribute
Register

HackinDROM App for OpenCore EFI Creation and Update

Sonoma 14.2.1:
1708090099219.png

1708090129268.png

Vendor and motherboard fields are not selectable.
 
Sonoma 14.2.1:
View attachment 578607
View attachment 578608
Vendor and motherboard fields are not selectable.
As I can see in your first screenshot, you are in "offline mode" (no connection was established between your OS and HackinDROM server) and this is probably the cause.

To check if you can connect to HackinDROM server please visit https://hackindrom.zapto.org/ and see if it works on your browser. If so, relaunch HackinDROM App and try again. If it still fails then something on your OS/Network blocks the connection (VPN? some network controller ?) if so please try disable them and try again

NOTE:
This Vendor / Motherboard configuration doesn't affects the "Right click" update process.
 
As I can see in your first screenshot, you are in "offline mode" (no connection was established between your OS and HackinDROM server) and this is probably the cause.

To check if you can connect to HackinDROM server please visit https://hackindrom.zapto.org/ and see if it works on your browser. If so, relaunch HackinDROM App and try again. If it still fails then something on your OS/Network blocks the connection (VPN? some network controller ?) if so please try disable them and try again

NOTE:
This Vendor / Motherboard configuration doesn't affects the "Right click" update process.
Thanks. Had to add custom rule to adguard home:
@@||hackindrom.zapto.org^
OC is now at 0.9.9, but I have 0.9.7 and it says up to date.
 
Last edited:
Thanks. Had to add custom rule to adguard home:

OC is now at 0.9.9, but I have 0.9.7 and it says up to date.
Hello,
Right now OC 0.9.8 is the latest stable release :

Version 0.9.9 is still in development stage :

You may go from OC 0.9.7 to 0.9.8 ( I do use 0.9.8 ) or ... wait for the final (stable ) version of OC 0.9.9.

Hope we all will see version 1.0.0......0 after Apple's 2024 Event Plan(s) in June :)

Cheers.
 
Thanks. Had to add custom rule to adguard home:

OC is now at 0.9.9, but I have 0.9.7 and it says up to date.

ignore the "Up to date" which is not relevant when you don't update your EFI with admin's provided config.

Simply right click then Update, it will update your EFI to latest OC version (0.9.8)
Screenshot 2024-02-17 at 23.44.40.png
Screenshot 2024-02-17 at 23.51.52.png
 
Anyone encounter this problem? After updated, it shows "OC Beta?"

Snipaste_2024-04-30_22-51-23.png
 
Anyone encounter this problem? After updated, it shows "OC Beta?"

View attachment 582013
Hello @ianccc
Some details about "OC Beta?" label

As Acidanthera do not includes any version in OpenCore.efi file's metadata its difficult to know OC version without executing the .efi file, or without some difficult (hacky) binary research.

I had the idea to get the version by release date from this OC releases page, then compare them to your local OpenCore.efi file's creation date to predict the version it includes.
But it wasn't a great idea as Release date published on GitHub isn't always the same as when OpenCore.efi file was created.

Therefore I made a choice to create a map table where Official OC Release versions is linked to the year + month when the official OpenCore.efi file is created, and the mapping table was updated before a new version is released (sometimes months before) so the updates for you all went flawlessly and with correct OC version label.
It was easy to predict the release date and the version as Acidanthera published a new version on every first Monday of a month.
This worked well until Ukrainian war begin, and then OpenCore updates were released on random dates. (Acidanthera team was/is mainly composed by Russian and Ukrainian developers).

Todays strategy to keep the mapping table up to date is to wait until OpenCore is actually released, then update HackinDROM.app to include the new version and the date. It has its downsides like having "OC Beta?" label, but its still better then showing a wrong version.

Could you please tell me more about your EFI? How it was created, what's the creation date of OpenCore.efi file ?
 
Last edited:
Hello @ianccc
Some details about "OC Beta?" label

As Acidanthera do not includes any version in OpenCore.efi file's metadata its difficult to know OC version without executing the .efi file, or without some difficult (hacky) binary research.

I had the idea to get the version by release date from this OC releases page, then compare them to your local OpenCore.efi file's creation date to predict the version it includes.
But it wasn't a great idea as Release date published on GitHub isn't always the same as when OpenCore.efi file was created.

Therefore I made a choice to create a map table where Official OC Release versions is linked to the year + month when the official OpenCore.efi file is created, and the mapping table was updated before a new version is released (sometimes months before) so the updates for you all went flawlessly and with correct OC version label.
It was easy to predict the release date and the version as Acidanthera published a new version on every first Monday of a month.
This worked well until Ukrainian war begin, and then OpenCore updates were released on random dates. (Acidanthera team was/is mainly composed by Russian and Ukrainian developers).

Todays strategy to keep the mapping table up to date is to wait until OpenCore is actually released, then update HackinDROM.app to include the new version and the date. It has its downsides like having "OC Beta?" label, but its still better then showing a wrong version.

Could you please tell me more about your EFI? How it was created, what's the creation date of OpenCore.efi file ?

Hi,Inqnuam;
Based on the Hackintool, it was on version 0.99. The creation date of Opencore(March 12th) also confirmed it. My original ETF came from the golden build of CaseySJ(https://www.tonymacx86.com/threads/...-i7-12700k-amd-rx-6800-xt.318311/post-2331210). I just updated it several times by HackinDROM. I guess everything still works fine currently.
 
I'm late to this thread, but HackinDROM looks amazing. I'm running .60 OpenCore and Monterery, so in much need of an update. I have the Designare z390 Golden Build and I was having a problem getting HackinDROM to run- kept saying it needed and update.

You can force it to run by Ctrl-Clicking on it. You'll get a 3rd option that allows you to bypass the security check and launch the app - shows up in the menu bar. Thanks for your cool tool.
 
Back
Top