As I wrote about my Hackintosh MacBook Pro 5.2 in my last post, I no longer need a bootarg entry for AMFI. I can't explain why that was the first time I tried to update from Catalina 10.15.3 DP4 to 10.15.4 DP1, I probably made a mistake when installing the update.
As I wrote, everything is as error-free in the 10.15.4 DP1 as in the last 10.15.3 DP4 without any changes.
Can be different with an original MacBook Pro 5.2.
Thanks to Clover Bootloader, Hackintosh is probably easier to maintain.
Different behaviour on my Apple MBP5,2: I didn't get beyond the point where booting stalls with ad-hoc-signed messages (post #8226). This happens also when placing the two amfi options in nvram. Didn't use the DisableLibraryValidation.kext.
I then made a fresh attempt (fresh clone of my working SSD with 10.15.3, updating the clone OTA to 10.15.4 DP1).
- before post-install patching with patcher 1.3.0 boot doesn't stall but fails (boot loop)
- after post-install booting stalls as before, both without, or with either or both of the two amfi options in nvram. Didn't put ASentientBot's new CoreDisplay and SkyLight versions in place yet.
-- there is the adhoc-signed message for SkyLight during the Early Boot phase, and the one for CoreDisplay at the begin of System Boot, see attached photos 1+2.
Then another try with the boot-args in Preboot. There isn't a Preboot though on the 10.15.4 DP1 (the externel) disk, but a PreBoot. I then used this PreBoot to put the boot_args, with Xcode, while booted in the internal SSD with 10.15.3:
macbook-pro-6-~> diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 499.9 GB disk0s2
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +499.9 GB disk1
Physical Store disk0s2
1: APFS Volume Samsung860-500GB - D... 266.4 GB disk1s1
2: APFS Volume Samsung860-500GB 11.1 GB disk1s2
3: APFS Volume Preboot 80.1 MB disk1s3
4: APFS Volume Recovery 708.8 MB disk1s4
5: APFS Volume VM 4.3 GB disk1s5
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk2
1: EFI EFI 209.7 MB disk2s1
2: Apple_APFS Container disk3 499.9 GB disk2s2
/dev/disk3 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +499.9 GB disk3
Physical Store disk2s2
1: APFS Volume Samsung840-500GB - D... 266.5 GB disk3s1
2: APFS Volume PreBoot 80.1 MB disk3s2
3: APFS Volume Recovery 525.2 MB disk3s3
4: APFS Volume VM 4.3 GB disk3s4
5: APFS Volume Samsung840-500GB 11.3 GB disk3s5
macbook-pro-6-~> sudo -s
Password:
macbook-pro-6-~> diskutil mount disk3s2
macbook-pro-6-~> cd /Volumes/PreBoot/
macbook-pro-6-PreBoot> open .
See photos 3 and 4.
- the string of Kernel Flags in com.apple.Boot.plist is empty before editing.
- booted again from the external SSD, but still the same behaviour: stall during boot with same messages.
Still puzzled about this Preboot vs. PreBoot.