- Joined
- Apr 16, 2012
- Messages
- 235
- Motherboard
- Asus X299 Prime Deluxe
- CPU
- i9-7960x
- Graphics
- Vega 56
I manually updated clover to 5107 and retried the update. This time it took off and went through the process ending with the same bless error as your main system. Repeated Restarts on the preboot volume after the bless error now result in a new error and the system wants to set a boot volume. I was hope that may wrap the install up and close things out.Clover won't provide any response to F11; it will silently clear NVRAM. I have two Designare Z390 systems, and the update experience on them was different:
- Test Bench.
- This was a fresh installation of Catalina. It has very few apps.
- All kexts are in /CLOVER/kexts/Other.
- Native NVRAM enabled.
- Latest Clover, Lilu, WEG, AppleALC, VirtualSMC.
- Update from 10.15.3 to 10.15.4 was very smooth.
- No "bless" errors in which macOS is unable to select a startup disk.
- No leftover "Install macOS" volumes in Clover.
- AMD RX 580.
- Main System.
- This started with Mojave and was upgraded in-place to Catalina.
- Kexts are in both /L/E and CLOVER/kexts/Other.
- Clover 5104.
- Older versions of Lilu, WEG, AppleALC, and VirtualSMC. Two revisions old.
- Uses EmuVariable and RC scripts. Native NVRAM not enabled.
- AMD RX 5700 XT.
- Update from 10.15.3 to 10.15.4 went through, but received "bless" error at the end.
- "Install macOS" volumes were left over in Clover.
- Being unable to remove the leftover "Install macOS" volumes, I erased the hard drive and restored it back to 10.15.3 from a full backup made immediately before performing the update.
- This time I switched to full native NVRAM.
- Left all kexts and Clover the same.
- Received "no-entry" sign on restart.
- Cleared NVRAM in Clover Boot Menu (F11). Tried again.
- Now the install went through to the end, but received "bless" error again.
- Leftover "Install macOS" volumes still present.
- Will try different techniques to remove them.
- I also re-ran the update with latest Clover and kexts, but again ran into "bless" error at the end.
- Not sure why this system responded differently from the Test Bench.
You are both spot on - I have this board too and it was NVM14.
I got ASRock to provide a NVM20 here - https://www.tonymacx86.com/threads/...olt-3-i7-9700k-amd-rx-580.267551/post-2089293
I have safely upgraded to NVM 20 from windows and have dumped the firmware again. Both are in the thread above.
@dgsga
Clover won't provide any response to F11; it will silently clear NVRAM. I have two Designare Z390 systems, and the update experience on them was different:
- Test Bench.
- This was a fresh installation of Catalina. It has very few apps.
- All kexts are in /CLOVER/kexts/Other.
- Native NVRAM enabled.
- Latest Clover, Lilu, WEG, AppleALC, VirtualSMC.
- Update from 10.15.3 to 10.15.4 was very smooth.
- No "bless" errors in which macOS is unable to select a startup disk.
- No leftover "Install macOS" volumes in Clover.
- AMD RX 580.
- Main System.
- This started with Mojave and was upgraded in-place to Catalina.
- Kexts are in both /L/E and CLOVER/kexts/Other.
- Clover 5104.
- Older versions of Lilu, WEG, AppleALC, and VirtualSMC. Two revisions old.
- Uses EmuVariable and RC scripts. Native NVRAM not enabled.
- AMD RX 5700 XT.
- Update from 10.15.3 to 10.15.4 went through, but received "bless" error at the end.
- "Install macOS" volumes were left over in Clover.
- Being unable to remove the leftover "Install macOS" volumes, I erased the hard drive and restored it back to 10.15.3 from a full backup made immediately before performing the update.
- This time I switched to full native NVRAM.
- Left all kexts and Clover the same.
- Received "no-entry" sign on restart.
- Cleared NVRAM in Clover Boot Menu (F11). Tried again.
- Now the install went through to the end, but received "bless" error again.
- Leftover "Install macOS" volumes still present.
- Will try different techniques to remove them.
- I also re-ran the update with latest Clover and kexts, but again ran into "bless" error at the end.
- Not sure why this system responded differently from the Test Bench.
The specific of what happened:
[LIST]
[*]Apple added Ice Lake and Comet Lake support to the kernel
[*]Problem is it wouldn't fit as-is, so the mask of the processor changed
[*]This then meant that it turned from 16 bits to 20 bits long
[*]This then broke Clover's KernelPM and AppleIntelCPUPM patch
[/LIST]
So because of this change, we have 4 paths to go down:
[LIST]
[*]Disable CFG-Lock in the BIOS
[LIST]
[*]See Disabling CFG-Lock Guide
[/LIST]
[*]Use a CPU ID that still works with the old KernelPM patch
[LIST]
[*]Broadwell and older are fine
[*]Note doing this can partially or completely break XCPM
[/LIST]
[*]Update to Clover with commit version af8a84f or later
[LIST]
[*]r5107 is the minimum version, plus recent Cover updates moved to C++ breaking a lot of things so keep a backup
[/LIST]
[*]Buy a hackintosh that starts with the letter M
[/LIST]
For the CPU ID route, you can spoof to a Broadwell-H CPU with the following:
config.plist -> KernelAndKextPatches -> FakeCPUID -> 0x040674
[LIST]
[*]Remember doing this can partially or even completely break XCPM
[/LIST]
Good progress!Some success. All credit to @Elias64Fr for the patched firmware and @CaseySJ .
@CaseySJ - Have I got this right ? IOReg (before SSDT and after SSDT) and bootlog attached. I know nothing about an SSDT, so I modified one that I found here with my Thunderbolt DROM. If you see any mistakes - please help me to correct them.
I got the CRC8 and the CRC32 errors - Have corrected them in the SSDT. (thank you, Elias and others for the amazing work and explanation)
Hotplugging, Cold reboot and Thunderbolt bridge works. Will test more tomorrow.
Under the PCI section I see some information missing.
My original DROM is here (NVM20.bin.zip) - https://www.tonymacx86.com/threads/...olt-3-i7-9700k-amd-rx-580.267551/post-2086474
And info about the DROM is here - https://www.tonymacx86.com/threads/...olt-3-i7-9700k-amd-rx-580.267551/post-2086474
@rj510
Good progress!
Is "NVM20.bin.zip" the modified firmware for ASRock Z390 ITX, or is that the original?
Hello Everyone!
Last night I decided to do a fresh install of 10.15.4 using the mini-guide that was very successful for 10.15.3 for me a few months ago. But I am getting the dreaded:
"An error occcurred while preparing the installation. Try running this application again."
I even tried preparing another (new) USB 32GB drive and the same thing. For kicks I went back to my 10.15.3 prepared USB drive (which now has been updated to Clover 5107 as well) and...no problem! Works perfectly.
Also, in both cases (the .3 and the .4 USB drives) Lilu, WG, VSMC and AppleALC are all at the latest.
I don't want to experiment around too much but if I have to I'll just go back to 10.15.3 and wait until we see the first update to .4.
Any thoughts? Thanks!
Lam
Hello Everyone!
Last night I decided to do a fresh install of 10.15.4 using the mini-guide that was very successful for 10.15.3 for me a few months ago. But I am getting the dreaded:
"An error occcurred while preparing the installation. Try running this application again."
I even tried preparing another (new) USB 32GB drive and the same thing. For kicks I went back to my 10.15.3 prepared USB drive (which now has been updated to Clover 5107 as well) and...no problem! Works perfectly.
Also, in both cases (the .3 and the .4 USB drives) Lilu, WG, VSMC and AppleALC are all at the latest.
I don't want to experiment around too much but if I have to I'll just go back to 10.15.3 and wait until we see the first update to .4.
Any thoughts? Thanks!
Lam
It may not be possible yet to perform a fresh installation of 10.15.4. For the time being I've made the following change to Catalina Mini-Guide:I got exactly the same problem when I tried to a fresh install of 10.15.4 using the mini-guide. I tried several times, all ending up with "An error occcurred while preparing the installation. Try running this application again."
Looking forward solutions.