Contribute
Register
You are going in the right direction if indeed it is a laptop, pick a Mac Model as near as possible to your machine specs. In doing that, you need to pick a S/N and MLB that will emulate a real Mac Model when you log into Apple Services.

Formulating a SmUUID is very easy as it is done for you in Clover as well as the S/N and the MLB. As you know ROM is your MAC address also easily found on your system. All these elements must be correct and in place for the machine to be recognised by Apple Services and not flagged as a security risk.

What I advise is, if you do generate new data (i.e S/N, MLB etc etc) you must remove the old previous machine from iCloud to dispel any conflicts between the old and the new which may further compromise the ability to log into the Services.
When you say "pick a Mac Model..." I assume you don't literally mean pick a "iMac" desktop model, and that I can pick a "MacBookPro" model right?

I've deleted everything possible several times with multiple reboots, and now it seems the common fail point is the SmUUID. I know this because it always says "failed" next to System-ID in the iMessageDebug. I'm not sure how I can possibly be getting this wrong since there are so few steps to get to that point and Clover should be doing everything for me.

To summarize what I do to get where I am, here's what I'm doing after deleting everything and starting over:
Opening Clover, mounting EFI, loading config.

When I load the config, I see the boxes filled with all the #s from my previous failed attempt. (should these be empty if I'm trying to start from scratch?)

Then after confirming correct settings under Rt Variables, I head to SMBIOS tab and select MacBookPro15,1 (or 15,3) for my powerful laptop. I'm not sure if MacBookPro15,1 or 15,3 is better for me. My actual CPU is an i7-8750H. From the drop down menu, 15,3 shows i7-8750H attached to it. But if I generate a serial with 15,3 selected, the serial in EveryMac is correctly formatted but it is NOT an i7-8750H; all the models listed on EveryMac are newer and from 2019. If I instead select 15,1 from the dropdown menu, it does NOT have i7-8750H attached to it but it DOES generate a serial that does have an i7-8750H per EveryMac.

Anyway, after copying a serial whether with 15,1 or 15,3 and confirming it's formatted correctly on EveryMac, I then then copy the serial into checkcoverage site and confirm the serial number is not valid.

Finally, I quit Safari, click Generate New next to SmUUID several times, save Clover, quit Clover, reboot.

Then when I run iMessageDebug, I get hit with the System-ID: failed.

I'm just completely at a loss here. If Clover is generating things for me and it's valid on everymac and not registered on checkcoverage, I don't understand how I'm messing this up.
 
If your machine is a laptop pick a MacBook Pro model - If you are still getting system ID failed then something is not right. Try picking a newer model and see if that idea works.
I just noticed something about the debug - the serial #/model/etc isn't matching up with the new numbers I more recently generated in clover! Is there something I'm not doing that is preventing my new attempts from sticking? Per the instructions, I thought that after generating a valid but unregistered serial, then generating a SmUUID, all in Clover, I then 'save' Clover, exit Clover, reboot, then run the debug. But that's what I'm doing and I'm just now realizing it's not reflecting the values in Clover.
 
I just noticed something about the debug - the serial #/model/etc isn't matching up with the new numbers I more recently generated in clover! Is there something I'm not doing that is preventing my new attempts from sticking? Per the instructions, I thought that after generating a valid but unregistered serial, then generating a SmUUID, all in Clover, I then 'save' Clover, exit Clover, reboot, then run the debug. But that's what I'm doing and I'm just now realizing it's not reflecting the values in Clover.
check to make sure you are editing your config.plist from the EFI partition

please also update your hardware profile with the actual hardware you are using on your hackintosh
 
check to make sure you are editing your config.plist from the EFI partition

please also update your hardware profile with the actual hardware you are using on your hackintosh
Updated my mobo; didn't realize my profile had mixed and matched some of my desktop and some of my laptop.

And I'm not sure where else I could be editing a config from but it's after mounting the EFI partition and then selecting it under the /EFI folder.

Other behavior I'm just now noticing; whenever I click a new model from the dropdown menu to MacBookProX,X the "Mobile" checkbox gets automatically checked, and the "Trust" checkbox turns into a "minus" sign, not a "checkmark." Is that normal behavior? What's the difference between a minus and a checkmark (and empty/no mark at all) in the Trust box?
 
Updated my mobo; didn't realize my profile had mixed and matched some of my desktop and some of my laptop.

And I'm not sure where else I could be editing a config from but it's after mounting the EFI partition and then selecting it under the /EFI folder.

Other behavior I'm just now noticing; whenever I click a new model from the dropdown menu to MacBookProX,X the "Mobile" checkbox gets automatically checked, and the "Trust" checkbox turns into a "minus" sign, not a "checkmark." Is that normal behavior? What's the difference between a minus and a checkmark (and empty/no mark at all) in the Trust box?
Nvidia RTX 2070 is not supported on macOS.....

use PlistEditPro or Xcode to edit your config.plist
 
Nvidia RTX 2070 is not supported on macOS.....

use PlistEditPro or Xcode to edit your config.plist

Well shoot, that's my laptop. How about my desktop w/ i7-5820K, MSI X99S SLI Krait Edition, & EVGA GTX 980Ti? I see the 980Ti listed as a compatible Maxwell GPU but I'm not sure if the CPU/mobo are ruining things.

For the RTX 2070 laptop, does that mean Catalina as I currently view it running (albeit no iMessage) as only using my mobo? If so, that's fine by me as its buttery smooth.

Finally, can you kindly point me in the right direction of the correct guide to use for PlistEditPro/Xcode to edit my RTX problem? My searches keep ending up in threads on how to install nvidia web drivers and I'm pretty sure that's not what I want for the RTX.

Thanks.
 
Well shoot, that's my laptop. How about my desktop w/ i7-5820K, MSI X99S SLI Krait Edition, & EVGA GTX 980Ti? I see the 980Ti listed as a compatible Maxwell GPU but I'm not sure if the CPU/mobo are ruining things.

For the RTX 2070 laptop, does that mean Catalina as I currently view it running (albeit no iMessage) as only using my mobo? If so, that's fine by me as its buttery smooth.

Finally, can you kindly point me in the right direction of the correct guide to use for PlistEditPro/Xcode to edit my RTX problem? My searches keep ending up in threads on how to install nvidia web drivers and I'm pretty sure that's not what I want for the RTX.

Thanks.
does your laptop also have intel graphics?
 
does your laptop also have intel graphics?
Honestly no idea. I've been so used to my machines generally always coming with built-in intel graphics in addition to whatever GPU I had, I never even realized that there was a possibility that intel machines don't necessarily automatically have it. I can't seem to find any obvious indication of it when checking System Info; only the Nvidia is listed under display drivers in Device Manager; although while looking for this just now I just discovered I have some option called "Hardware Accelerated GPU Scheduling" in my Windows settings. Unclear if that's helpful.
 
Honestly no idea. I've been so used to my machines generally always coming with built-in intel graphics in addition to whatever GPU I had, I never even realized that there was a possibility that intel machines don't necessarily automatically have it. I can't seem to find any obvious indication of it when checking System Info; only the Nvidia is listed under display drivers in Device Manager; although while looking for this just now I just discovered I have some option called "Hardware Accelerated GPU Scheduling" in my Windows settings. Unclear if that's helpful.
windows -> device manager -> display adaptors is the place to look
 
Back
Top