Jump to content
484 posts in this topic

Recommended Posts

20210402

* OC New: KeyInitialDelay, KeySubsequentDelay, Remove: KeySkipFirstDelay

* Starting from this version, the data reading and writing engine is rewritten, and the APP completely adopts automation to get the interface controls and read and write data. This feature can keep the APP updated anytime and anywhere, and only the UI part of the design needs to be completed, so there is no need to add the control code manually again, which completely avoids the risk of errors caused by manual handling of the code.

Edited by ic005k

@eSaF

The reason for this may be that you have not upgraded the OC main program, but only the configuration file. The OC main program can be downloaded here: https://github.com/acidanthera/OpenCorePkg/actions

Or use OCAT's own OC database, copy the following files from the database to your EFI to overwrite the previous files to upgrade.
BOOT/BOOTx64.efi
OC/OpenCore.efi

These two files are the most important for OC upgrade.
 

@eSaFCongratulations. The next version of OCAT will add the feature of "upgrading OC main program". Users only need to specify the target EFI folder, and the rest will be done automatically. This is very simple and easy.

  • Like 2
  • Thanks 1
21 hours ago, eSaF said:

That is fantastic news for a future feature making OC updating even easier - Looking forward to that new development. 

20210404

* New: Data check when inputting, including all tables and input boxes.
* New: Upgrade OC main program (under Edit menu), this feature is added to make OC upgrade exceptionally easy. Note: The button lights up when the configuration file where the OC directory is located is opened, otherwise it turns gray.

  • Like 1
  • Thanks 1
1 minute ago, eSaF said:

between OC Auxiliary Tools and OC official OCValidate in the outputs (See attached).

Oh, you are so ahead of your time, my brother. This is the latest version of OC with new content added, OCAT has been adapted but not yet released. If OC doesn't add any more new content in the next couple of days, I will release a new version of OCAT so that everything is OK.

1 hour ago, eSaF said:

Is it possible in a future update to add to the Mount ESP which particular disk to mount e.g disk0s1, disk2s1

This is one area that needs to be improved in the future, but is not a high priority. In short, "Rome was not built in a day." , but please believe that this app will get better and better.:D

@eSaF Mounting ESP partition under Mac has been rewritten, please download the latest version.

20210406

* New: Search overlay Tab text.
* Rewrite Module: Mount ESP partition under Mac, you can freely choose which partition to mount.
 

@ic005k, would you mind updating Qt to the latest 5.15 development branch? This will resolve the ugly bug with the tab button alignment on macOS. See an example here: https://github.com/vit9696/qpdfview/blob/master/brew/qt.rb.

 

It will also help to build the program with GitHub Actions to increase the transparency. Thx for your work by the way.

  • Thanks 1

@ic005k Very well done!  I tend to stay away from 'configurators,' but this one is outstanding.   Thank you!

Edited by tonyx86
  • Like 1

20210412

This current version doesn't add new features, it just tests automated builds.

Starting from this version, the app is completely built, packaged and distributed automatically by Github Actions to increase the transparency of the whole process and the possibility of errors due to human intervention. We would like to thank @vit9696 for his suggestion.

Note: The APP "check for updates" and download policy has been changed temporarily, now please download directly here: https://hub.fastgit.org/ic005k/QtOpenCoreConfig/releases

  • Like 1
25 minutes ago, eSaF said:

@ic005k - Hi I don't know if this is a glitch on my system, but the version before this one notified me of an update, when I clicked the update button, it downloaded the Windows version instead of the Mac version. It has never done that in the previous versions so just wondering why this happened, I had to go on the website and get the correct version. Thank you.

Yes, the update and download strategy has changed for the new version. Subsequent versions are going to go directly to the website to download, and no longer pinpoint to a specific file, as automated builds may include more platform support in the future.

 

By the way, this has nothing to do with your system.

Edited by ic005k

@ic005k, thx for the update. Some ideas when you have time:

 

- `ConsoleAttributes` are essentially colours for the text and background. You may want to show it as two dropdowns with user-visible colours. You can find hex colours here in 0xARGB format.

- `Target` is also a mask, and you are best to display it as a set of ticks as well (like Enable logging, Log to file, Log to screen, and so on).

- It will help to provide password hashing for the user, please call ocpasswordgen for that.

-  SecureBootModel allows several more values, it will be handy to include them in the dropdown with a minimal macOS version, like `j137 — macOS 10.13.2 (17C2111)`

- ROM can also be generated and it does not really need to be a MAC clone, you can often generate a random value, but preferably with Apple vendor.

- MinDate in APFS is best to have some calendar picker in case custom dates are desired.

- It might be a good idea either to hide all the menu icons on macOS or to at least add a dummy transparent icon to each entry, as otherwise it does not look nice (see below).

 

1893856569_2021-04-1203_51_58.png.01b21c8d185fa9efa1ae0c2719781ca0.png

 

  • Like 1
  • Thanks 1

20210415

0.6.8

* `ConsoleAttributes` selects the color visualization.
* `Target` add automatic calculation.
* Password hash and password salt for users (refinement in progress)
* SecureBootModel allows more values, add minimum macOS version in dropdown list, e.g. `j137 - macOS 10.13.2 (17C2111)`.
* ROM can also be generated.
* Add calendar selector to MinDate in APFS in case you need to customize the date.
* Hide all menu icons on macOS.

 Thanks to @vit9696 for the suggestion.

Edited by ic005k
  • Like 2

20210419

* Improve the version information of APP
* Upgrade the database to the current latest
* Other detailed improvements and adjustments(including display of password hash and length of password salt, etc.)

Edited by ic005k

20210420

* Fix: Inputting a single character to search will cause the app to crash with a high probability.
* Fix: Some characters in the interface are not fully displayed under Linux.
* New: Downward search result jumping, can be cyclic.

20210422

* Fix: data checking errors in tables (including the "Base" field, DeviceProperties and the "Key" field of NVRAM).
* Introduced "Code Factor" to improve code quality and reduce code complexity in general.

  • Like 1
  • 4 months later...

@ic005k Regarding build https://github.com/ic005k/QtOpenCoreConfig/releases/tag/20210917

 

Thanks for the update. I found an issue, though

 

ACPI Section: Sometime .aml files need to be loaded in a logical sequence to work. But this is currently not possible, because:

  • There's no way to move entries around in the list to re-order them (there are no up and down arrows)
  • You cannot drag and drop existing list entries by mouse (or in any other way)

So if you could add the up and down arrows (like in the Kexts section) this would be great.

 

Thanks

16 minutes ago, 5T33Z0 said:

Sometime .aml files need to be loaded in a logical sequence to work.

For now, a workaround is that you can adjust the order by cutting and pasting.
Later, I may add using the mouse to drag and drop entries to adjust the order.

×
×
  • Create New...