Contribute
Register

[Guide] How to configure your system's SMBIOS correctly?

Joined
Jul 14, 2016
Messages
132
Motherboard
Lenovo Z50-70
CPU
Intel i7-4510u
Graphics
Intel HD 4400 | Nvidia GT-840M
This guide is intended to be a quick and easy guide(with pictures) to correctly configure your system SMBIOS.

Open Settings > Go to iCloud > Open Account Details.

1606678123646.png


Click on the "Devices" tab. Remove unwanted devices if you have any.

1606678153695.png


Click on Done. And Sign Out of your "iCloud" account.

Disconnect from the network and then restart.

Open Clover Configurator from Applications. If you have not installed it on your system then refer to the "Downloads" section of this post.

Mount the EFI partition.

1606678174921.png


Then File>Open>EFI/Clover/config.plist

In the left pane select Rt Variables
From the ROM dropdown list select UseMacAddr0
Make sure that the MLB box is empty
Set BooterConfig to 0x28
Set CsrActiveConfig to 0x67

1606678203427.png


In the left pane select SMBIOS
Click the Magic Wand Tool
Click on the picture appropriate for your intended system definition.

1606678234250.png


From the drop down box choose the desired system definition. Click on the shake buttons several times to generate a serial number. Click on OK.

Copy the serial number and check it on https://checkcoverage.apple.com. Paste the serial number which is generated into the "Enter your hardware serial number". Click on Continue.

full


If you see the message "Your service and support coverage" and a picture of a computer then you have generated a serial number which is already registered with apple. Do not use this serial number and select the magic wand. Generate a new serial number and check it again with https://checkcoverage.apple.com.


full


If you see a message "We're sorry, but this serial number is not valid.Please check your information and try again." then it is ok to use the serial number for your config.plist.

Open terminal and type "uuidgen" to generate the system SMUUID and press Enter/Return button. Do this several times to generate random UUID's.

full


Copy the generated UUID into the SMUUID field of the Clover Configurator.

1606678314327.png


In Clover Configurator, Click on File then Save.

Quit Clover Configurator and then restart.

Again, open "Clover Configurator" from Applications.
Mount the EFI partition.
File>Open> Open config.plist file.

Open a terminal window and drag drop the simpleMLB.sh from Finder and press Enter/Return. Copy the generated number and paste into the Clover Configurator > SMBIOS > Board Serial Number.For the "simpleMLB.sh" file refer to the "Downloads" section.

Save the file.
File>Save. Your SMBIOS configuration for your system is saved in "config.plist".

Restart the system.

Now go to Settings>iCloud. Sign In back to your system.

You successfully configured SMBIOS for your system! :)

-------------------------------------------------------------------------------------------

Downloads:

Clover Configurator:
http://mackie100projects.altervista.org/download-clover-configurator/
(Download any version: Classic or Vibrant)

simpleMLB.sh:
https://gist.github.com/theracermaster/b6a9db46b14061d4c995
 

Attachments

  • 1606678041878.png
    1606678041878.png
    68.7 KB · Views: 269
Last edited by a moderator:
D

Deleted member 1660750

Guest
So this is for apple not finding out that you are using Hackintosh?
 
Joined
Aug 29, 2016
Messages
31
Motherboard
Dell 7572 (Clover)
CPU
i5-8250u
Graphics
HD 620
Mobile Phone
  1. iOS
my icluod work now, Message with Gtalk. but if use Message for icloud account or facetime. pop up show i must contact apple support.
 
Joined
May 4, 2011
Messages
15
Motherboard
ASRock P67 Pro3 SE
CPU
Intel Core i5
Graphics
Gigabyte Windforce GTX 950
Mac
Classic Mac
Mobile Phone
Did everything as it says, bt my about mac system info shows my hackintosh as imac 12,1, and I've set it up as imas 14,2.

Any idea why?
 

Attachments

  • Screen Shot 2016-10-02 at 08.59.22.png
    Screen Shot 2016-10-02 at 08.59.22.png
    654 KB · Views: 4,195
Joined
Aug 27, 2012
Messages
3
Motherboard
Dell NW73C
CPU
i7-3770
Graphics
RX580
Mac
  1. Mac mini
Mobile Phone
  1. Android
Just out of curiosity why shouldn't we use a real serial number?
 
Joined
Feb 14, 2013
Messages
136
Motherboard
MSI Z97 Gaming5
CPU
i7 4790k
Graphics
GTX 760
Mac
  1. iMac
Will Changing my SMBIOS configuration and serial number effect any installed apps like Adobe cloud, PhotoShop etc?
 
Joined
Aug 1, 2016
Messages
175
Motherboard
HP Probook 430 G2
CPU
i5 5200
Graphics
HD 5500
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Sorry guys for bothering you... but now with my third attempt to shake them...
Invalid serial number (reason: invalid week number)! for the simple MLB.sh-command. I'd be grateful for a helping hand. TIA!
 
Joined
Mar 21, 2016
Messages
6
Motherboard
NUC DC 3217BY
CPU
i3
Graphics
intel4000
Mac
Classic Mac
Mobile Phone
i wonder.
i have a i3 nuc dc 3217by.
it's configured as a mac pro early 2008 (macpro 2,1).
can i just change with clover configurator that part in the smbios–section to e.g. macpro 5,1 or 6,1 in the 3 config.plist – without causing any problems?
 

P1LGRIM

Moderator
Joined
Mar 2, 2012
Messages
25,122
Motherboard
Lenovo ThinkStation p700
CPU
2 X Xeon E5-2620 V3
Graphics
RX 560
Mac
  1. MacBook Pro
  2. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
i wonder.
i have a i3 nuc dc 3217by.
it's configured as a mac pro early 2008 (macpro 2,1).
can i just change with clover configurator that part in the smbios–section to e.g. macpro 5,1 or 6,1 in the 3 config.plist – without causing any problems?
Any system definition that uses ECC RAM (i.e. MacPro5,1/6,1) has the potential to cause problems.
You would have to delete the AppleTyMCEDriver.kext or use the Clover patch to avoid it.

MacPro is not really appropriate for a NUC anyway.
 
Joined
Mar 21, 2016
Messages
6
Motherboard
NUC DC 3217BY
CPU
i3
Graphics
intel4000
Mac
Classic Mac
Mobile Phone
thank you.
point is – i cannot upgrade to sierra because of that.
so defining it as a macmini6,1 (or below) would be more recommended?
 
Top