First I used full SMBIOS spoofing for the upgrade after which switched back to board-id only spoofing and later to this one (the one you linked):
View attachment 936989
See here update NVRAM is true but PlatformNVram is not defined. Here is a one liner to quickly check most of the parameters needed for iMessage:
Code:
DmiSystemSerial="$(ioreg -c IOPlatformExpertDevice -d 2 | awk -F\" '/IOPlatformSerialNumber/{print $(NF-1)}')"; echo DmiSystemSerial="'$DmiSystemSerial'" > macos_vm_vars_file &&
HOST_ID=$(ioreg -p IODeviceTree -r -n / -d 1 | grep board-id);HOST_ID=${HOST_ID##*<\"};HOST_ID=${HOST_ID%%\">}; echo DmiBoardProduct="'$HOST_ID'" >> macos_vm_vars_file &&
SYSTEM_UUID="$(ioreg -l -p IODeviceTree | awk -F"\<|>" '/"system-id"/{print $(NF-1)}')"; Echo SYSTEM_UUID="'$SYSTEM_UUID'" >> macos_vm_vars_file &&
DmiSystemFamily="$(system_profiler SPHardwareDataType | awk -F": " ' /Model Name/ { print $2 } ')"; echo DmiSystemFamily="'$DmiSystemFamily'" >> macos_vm_vars_file &&
DmiSystemProduct="$(system_profiler SPHardwareDataType | awk -F": " ' /Model Identifier/ { print $2 } ')"; echo DmiSystemProduct="'$DmiSystemProduct'" >> macos_vm_vars_file&&
DmiSystemUuid="$(system_profiler SPHardwareDataType | awk -F": " ' /Hardware UUID/ { print $2 } ')"; echo DmiSystemUuid="'$DmiSystemUuid'" >> macos_vm_vars_file &&
DmiBIOSVersion="$(system_profiler SPHardwareDataType | awk -F": " ' /Boot ROM Version/ { print $2 } ')"; echo DmiBIOSVersion="'$DmiBIOSVersion'" >> macos_vm_vars_file &&
DmiBoardSerial="$(nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB | awk -F" " ' /MLB/ { print $2 } ')"; echo DmiBoardSerial="'$DmiBoardSerial'" >> macos_vm_vars_file &&
ROM="$(nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM | awk -F" " ' /ROM/ { print $2 } ')"; echo ROM="'$ROM'" >> macos_vm_vars_file &&
MLB="$(nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB | awk -F" " ' /MLB/ { print $2 } ')"; echo MLB="'$MLB'" >> macos_vm_vars_file
Just cd to a working directory, copy/paste in terminal+ ENTER. Inspect the created file
macos_vm_vars_file
with a text editor. I created this originally for the
Vbox OS X iMessage fix.
with full SMBIOS spoofing try :
BIOSVersion: "1539.0.0.0.1"
BIOSReleaseDate: "07/12/2020"
OpenCore bootloader. Contribute to acidanthera/OpenCorePkg development by creating an account on GitHub.
github.com