I am sure most of you folks have read my guide on how to build a prefect SMBIOS.plist for your hack , so that it thinks that you’re running it on a specific Mac Model. Next up on my guide which is more of a extension then a real guide is how to generate your own Mac serial number so that its unique. Its valid as it can be checked by any Mac serial checker and programs and other things which uses to estimate the age of your mac (such as Coconut battery or Coconut Identity Card) would predict how old is your PC by this serial number. Its a good way to determine its age.
First , be sure to have a valid SMBIOS.plist. If you have no clue on how to do it , please do follow my guide. Now lets get our hands dirty. In this tutorial , I’ll be using a MacPro1,1 model . You could use any new Mac Model. Firstly , we would be needing a serial number. There are few ways of getting this , which are :-
- Going to an apple store and then by copying and pasting or writing it down the serial number of a mac that you want to mimic (Recommended to get serial number from newer mac models whereby its very hard to find in the Internet)
- Using Google search to obtain serial numbers (I’ll be using this method to explain)
- Searching in World of Warcraft forums (I’m not joking , in fact I found mine from World of Warcraft forums)
- Getting it from your friend/family member who owns that Mac model that you want to mimic
Now in this case. I assume that we do not have any serial number and the only way that we could obtain one is via Google. To do this simply use Google and type something like
“MacPro1,1 Model Identifier Serial Number” - Click here for The Google Search Results
Now just find for any site which has the serial number for the model that we are looking for in this case it can be obtained from the first site
, which (the serial) happens to be
G874409108S
All I’ve to do now is to go to PowerBookMedic (Its kinda old and it lacks of newer mac model details) or AppleSerialNumber (its constantly updated but it only allows you to check 3 serial numbers within 24 hours) and enter this serial number and I’ll tell me details about this mac
Obviously you’ll see like when it was built , where it was built , and other information. Now we are going to tune that serial number to match the date when we built our hack so that the serial number becomes unique to our hack. Now let us start to investigate on how the serial number is made. I’ll be breaking the serial number into several “parts” which I’ll explain on what is meant by each “part”. You could use the serial number check which I’ve mentioned to verify
G8 7 44 0910 8s
- G8 corresponds to the country where the mac was made. For instance in this case G8 is USA. You’ll have to google up more to find other countries . CK represents Ireland , YM is China. You’ll have to find more via Google or by collecting lots of Mac serial number. I’ll glad to update the list if you have more
- 7 corresponds the year when the Mac was made. suppose if you built your hackint0sh in the year 2009 , it would be 9
- 44 corresponds on the week when the mac was built. In this case its the 44th week of the year. If your hackint0sh was built on August , it would be 32
- 0 9 1 corresponds the production number aka the unit number. So you can play around with these digits till you get the number which suits you or you can simply randomise it
- 08 S – It corresponds to the Mac Model. 8S here shows that its a MacPro1,1
Now you could safely edit the first few sections of the serial number to cutomize/generate your own valid Macintosh serial. For instance I’ve created mine which is
YM51413308S
If you enter that serial number to either of the sites , it would show you that its Valid and all you have to do is put this serial number to your SMBIOS.plist and you’l have sort of a genuine mac serial number. Now you could impress your friends with this. Plus programs like coconut battery would able to guess the age of your hackint0sh properly !
Additional Information by Ken0bi and Arya
Country:
QP : USA
G8 : USA
CK : Ireland
YM : China
w8 : China
RM : Remanufactured Model
Some Models
0P1 : MacBook 2.4GHz Core 2 Duo
VUW : iMac5,1 2.16GHz Core 2 Duo
XYL : MacPro3,1 2,8GHZ Intel Xeon 4core
XYK : MacPro3,1 2,8GHZ Intel Xeon 4core
UPZ : MacPro1,1 2.66GHz Dual Core Xeon
UQ2 : MacPro A1186 2.66GHz (x2)
http://www.apfelwiki.de/Main/AppleHardwareSeriennummer (list of mac model , country code , etc)
Awesome!
I’ll make one for my hack, thanks for this info.
[...] If you want to customise your serial number to be as close to a real mac , then check out my other article [...]
Country:
QP : USA
G8 : USA
CK : Ireland
YM : China
w8 : China
RM : Remanufactured Model
Some Models
0P1 : MacBook 2.4GHz Core 2 Duo
VUW : iMac5,1 2.16GHz Core 2 Duo
XYL : MacPro3,1 2,8GHZ Intel Xeon 4core
XYK : MacPro3,1 2,8GHZ Intel Xeon 4core
UPZ : MacPro1,1 2.66GHz Dual Core Xeon
UQ2 : MacPro A1186 2.66GHz (x2)
i’d love to know the country code for germany
Also see
http://www.apfelwiki.de/Main/AppleHardwareSeriennummer
for a german list
@Choque:
Apple does not produce Macs in Germany.
I thought this might be helpful
iMac (Intel Core i7) (2.80 GHz) : 5RU
iMac (Intel Core i5) (2.66 GHz) : 5PJ
iMac (Intel Core 2 Duo) (3.33 GHz) : B9S
iMac (Intel Core 2 Duo) (3.06 GHz) : 5PE
iMac (Intel Core 2 Duo) (2.93 GHz) : 0TM
iMac (Intel Core 2 Duo) (2.80 GHz) : ZE4
iMac (Intel Core 2 Duo) (2.66 GHz) : ZE6
iMac (Intel Core 2 Duo) (2.40 GHz) : ZE2
iMac (Intel Core 2 Duo) (2.16 GHz) : VUW
iMac (Intel Core 2 Duo) (2.00 GHz) : X85
iMac (Intel Core 2 Duo) (1.83 GHz) : U2N
Mac Pro (Two) (Quad Core Intel Xeon) (3.00 GHz) : UPZ
Mac Pro (Two) (Quad Core Intel Xeon) (2.80 GHz) : 5J4
Mac Pro (Two) (Quad Core Intel Xeon) (2.66 GHz) : 0GP
Mac Pro (One) (Quad Core Intel Xeon) (2.66 GHz) : 4PD
Mac Pro (Two) (Quad Core Intel Xeon) (2.80 GHz) : XYK
Mac Pro (Two) (Dual Core Intel Xeon) (2.66 GHz) : 4PC
MacBook (Intel Core 2 Duo) (2.40 GHz) : 0P1
MacBook (Intel Core 2 Duo) (2.26 GHz) : 8PW
MacBook (Intel Core 2 Duo) (2.20 GHz) : Z64
MacBook (Intel Core 2 Duo) (2.16 GHz) : VWZ
MacBook (Intel Core 2 Duo) (2.13 GHz) : 9GU
MacBook (Intel Core 2 Duo) (2.10 GHz) : 0P0
MacBook (Intel Core 2 Duo) (2.00 GHz) : VMM
MacBook (Intel Core 2 Duo) (1.83 GHz) : U9B
MacBook Pro (Intel Core 2 Duo) (3.06 GHz) : 8YB
MacBook Pro (Intel Core 2 Duo) (2.80 GHz) : 91T
MacBook Pro (Intel Core 2 Duo) (2.66 GHz) : 2QP
MacBook Pro (Intel Core 2 Duo) (2.53 GHz) : 7XJ
MacBook Pro (Intel Core 2 Duo) (2.50 GHz) : 1XW
MacBook Pro (Intel Core 2 Duo) (2.40 GHz) : X92
MacBook Pro (Intel Core 2 Duo) (2.33 GHz) : X6B
MacBook Pro (Intel Core 2 Duo) (2.20 GHz) : X91
MacBook Pro (Intel Core 2 Duo) (2.16 GHz) : W0G
MacBook Pro (Intel Core 2 Duo) (2.00 GHz) : VWW
MacBook Pro (Intel Core 2 Duo) (1.83 GHz) : VJ0
Collected from all over the internet, took me a long time
Also this, but it just repeats some of what you already have
Country of Origin:
CK : Ireland (Cork, Ireland)
CY: Korea
FC: USA (Fountain, Colorado)
G8 : USA
PT: Korea
QP : USA
QT: Taiwan (Quanta)
RN: Mexico
RM : Remanufactured Model
SG : Singapore
UV: Taiwan
W8 : China (Shanghai)
XA: USA (ElkGrove/Sacramento, California)
XB: USA (ElkGrove/Sacramento, California)
YM : China
1…
no more…
why prosser sl no cheak???????????????
It works for me.
Thank’s