Jump to content

Chameleon 2.4svn Official PKG Installer


ErmaC
4,261 posts in this topic

Recommended Posts

@Bungo, I have edited my SMBios.plist according to your instructions:

 

 

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>SMbiosdate</key>

<string>05/05/09</string>

<key>SMbiosrelease</key>

<string>256</string>

<key>SMbiosvendor</key>

<string>Apple Inc.</string>

<key>SMbiosversion</key>

<string>MBP51.88Z.007E.B05.0905051508</string>

<key>SMboardassetag</key>

<string>Base Board Asset Tag#</string>

<key>SMboardlocation</key>

<string>Part Component</string>

<key>SMboardmanufacturer</key>

<string>Apple Inc.</string>

<key>SMboardproduct</key>

<string>Mac-F42D86C8</string>

<key>SMboardserial</key>

<string>C02140302D5DMT31M</string>

<key>SMboardtype</key>

<string>10</string>

<key>SMboardversion</key>

<string>MacBookPro5,1</string>

<key>SMchassisassettag</key>

<string>Pro-Enclosure</string>

<key>SMchassismanufacturer</key>

<string>Apple Inc.</string>

<key>SMchassisserial</key>

<string>***********</string>

<key>SMchassistype</key>

<string>10</string>

<key>SMchassisversion</key>

<string>Mac-F42D86C8</string>

<key>SMcpuassettag</key>

<string>Intel® Core™2 Duo Processor T9300 @ 2.50GHz</string>

<key>SMcpumanufacturer</key>

<string>Intel® Corporation</string>

<key>SMcpusocket</key>

<string>FCBGA6</string>

<key>SMcpuupgrade</key>

<string>4</string>

<key>SMfamily</key>

<string>MacBookPro</string>

<key>SMmanufacturer</key>

<string>Apple Inc.</string>

<key>SMoemcputype</key>

<string>1538</string>

<key>SMproductname</key>

<string>MacBookPro5,1</string>

<key>SMserial</key>

<string>***********</string>

<key>SMskunumber</key>

<string>*******</string>

<key>SMsystemuuid</key>

<string>********-****-****-****-************</string>

<key>SMsystemversion</key>

<string>1.2</string>

</dict>

</plist>

 

 

 

With the following output:

 

Type: 0, Length: 24, Handle: 0x0
BIOS Information:
Vendor: Apple Inc.
Version: MBP51.88Z.007E.B05.0905051508
Release Date: 05/05/09


Type: 1, Length: 27, Handle: 0x100
System Information:
Manufacturer: Apple Inc.
Product Name: MacBookPro5,1
Version: 1.2
Serial Number:  ** PRIVATE **
uuid: ********-****-****-****-************
Wake-up Type: Power Switch
SKU Number: ******
Family: MacBookPro


Type: 2, Length: 9, Handle: 0x200
Base Board Information:
Manufacturer: Apple Inc.
Product Name: Mac-F42D86C8
Version: MacBookPro5,1
Serial Number: C02140302D5DMT31M
Asset Tag: Pro-Enclosure
Location In Chassis: 
Type: 


Type: 3, Length: 13, Handle: 0x300
Chassis Information:
Manufacturer: Apple Inc.
Type: Notebook
Version: Mac-F42D86C8
Serial Number: ** PRIVATE **
Asset Tag Number: Pro-Enclosure


Type: 4, Length: 40, Handle: 0x400
Processor Information:
Socket Designation: FCBGA6
Type: 3
Family: 0xBF
Manufacturer: Intel(R) Corporation
ID: 0x10676
Processor Version: b?
External Clock: 199MHz
Maximum Clock: 15262MHz
Current Clock: 2500MHz
Serial Number: b?
Asset Tag: Intel® Core™2 Duo Processor T9300 @ 2.50GHz
Part Number: b?

 

Link to comment
Share on other sites

 

@Bungo, I have edited my SMBios.plist according to your instructions:

 

 

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>SMbiosdate</key>

<string>05/05/09</string>

<key>SMbiosrelease</key>

<string>256</string>

<key>SMbiosvendor</key>

<string>Apple Inc.</string>

<key>SMbiosversion</key>

<string>MBP51.88Z.007E.B05.0905051508</string>

<key>SMboardassetag</key>

<string>Base Board Asset Tag#</string>

<key>SMboardlocation</key>

<string>Part Component</string>

<key>SMboardmanufacturer</key>

<string>Apple Inc.</string>

<key>SMboardproduct</key>

<string>Mac-F42D86C8</string>

<key>SMboardserial</key>

<string>C02140302D5DMT31M</string>

<key>SMboardtype</key>

<string>10</string>

<key>SMboardversion</key>

<string>MacBookPro5,1</string>

<key>SMchassisassettag</key>

<string>Pro-Enclosure</string>

<key>SMchassismanufacturer</key>

<string>Apple Inc.</string>

<key>SMchassisserial</key>

<string>***********</string>

<key>SMchassistype</key>

<string>10</string>

<key>SMchassisversion</key>

<string>Mac-F42D86C8</string>

<key>SMcpuassettag</key>

<string>Intel® Core™2 Duo Processor T9300 @ 2.50GHz</string>

<key>SMcpumanufacturer</key>

<string>Intel® Corporation</string>

<key>SMcpusocket</key>

<string>FCBGA6</string>

<key>SMcpuupgrade</key>

<string>4</string>

<key>SMfamily</key>

<string>MacBookPro</string>

<key>SMmanufacturer</key>

<string>Apple Inc.</string>

<key>SMoemcputype</key>

<string>1538</string>

<key>SMproductname</key>

<string>MacBookPro5,1</string>

<key>SMserial</key>

<string>***********</string>

<key>SMskunumber</key>

<string>*******</string>

<key>SMsystemuuid</key>

<string>********-****-****-****-************</string>

<key>SMsystemversion</key>

<string>1.2</string>

</dict>

</plist>

 

 

 

With the following output:

 

Type: 0, Length: 24, Handle: 0x0
BIOS Information:
Vendor: Apple Inc.
Version: MBP51.88Z.007E.B05.0905051508
Release Date: 05/05/09


Type: 1, Length: 27, Handle: 0x100
System Information:
Manufacturer: Apple Inc.
Product Name: MacBookPro5,1
Version: 1.2
Serial Number:  ** PRIVATE **
uuid: ********-****-****-****-************
Wake-up Type: Power Switch
SKU Number: ******
Family: MacBookPro


Type: 2, Length: 9, Handle: 0x200
Base Board Information:
Manufacturer: Apple Inc.
Product Name: Mac-F42D86C8
Version: MacBookPro5,1
Serial Number: C02140302D5DMT31M
Asset Tag: Pro-Enclosure
Location In Chassis: 
Type: 


Type: 3, Length: 13, Handle: 0x300
Chassis Information:
Manufacturer: Apple Inc.
Type: Notebook
Version: Mac-F42D86C8
Serial Number: ** PRIVATE **
Asset Tag Number: Pro-Enclosure


Type: 4, Length: 40, Handle: 0x400
Processor Information:
Socket Designation: FCBGA6
Type: 3
Family: 0xBF
Manufacturer: Intel(R) Corporation
ID: 0x10676
Processor Version: b?
External Clock: 199MHz
Maximum Clock: 15262MHz
Current Clock: 2500MHz
Serial Number: b?
Asset Tag: Intel® Core™2 Duo Processor T9300 @ 2.50GHz
Part Number: b?

 

Some values you use doesn't match, e.g. MacBookPro5,1 and Pro-Enclosure. Use needed data from original MBP5,1 smbios dump, check spelling: SMboardassetag -> SMboardassettag (double t is correct)

Link to comment
Share on other sites

You can try to boot with clover but without smbios patching (if it's possible of courese) and then get it in the same way as before.

AFAIK dmidecode works on most linux distributions, Mint too. ;)

 

Here's my DMI decode outout on linux mint:

# dmidecode 2.11
SMBIOS 2.4 present.
30 structures occupying 987 bytes.
Table at 0x000F0100.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
    Vendor: Award Software International, Inc.
    Version: F8d
    Release Date: 01/06/2010
    Address: 0xE0000
    Runtime Size: 128 kB
    ROM Size: 512 kB
    Characteristics:
        PCI is supported
        PNP is supported
        APM is supported
        BIOS is upgradeable
        BIOS shadowing is allowed
        Boot from CD is supported
        Selectable boot is supported
        EDD is supported
        5.25"/360 kB floppy services are supported (int 13h)
        5.25"/1.2 MB floppy services are supported (int 13h)
        3.5"/720 kB floppy services are supported (int 13h)
        3.5"/2.88 MB floppy services are supported (int 13h)
        Print screen service is supported (int 5h)
        8042 keyboard services are supported (int 9h)
        Serial services are supported (int 14h)
        Printer services are supported (int 17h)
        CGA/mono video services are supported (int 10h)
        ACPI is supported
        USB legacy is supported
        LS-120 boot is supported
        ATAPI Zip drive boot is supported
        BIOS boot specification is supported
        Targeted content distribution is supported

Handle 0x0001, DMI type 1, 27 bytes
System Information
    Manufacturer: Gigabyte Technology Co., Ltd.
    Product Name: 945GCM-S2L
    Version:  
    Serial Number:  
    UUID: 00000000-0000-0000-0000-001FD0047786
    Wake-up Type: Power Switch
    SKU Number:  
    Family:  

Handle 0x0002, DMI type 2, 8 bytes
Base Board Information
    Manufacturer: Gigabyte Technology Co., Ltd.
    Product Name: 945GCM-S2L
    Version:  
    Serial Number:  

Handle 0x0003, DMI type 3, 17 bytes
Chassis Information
    Manufacturer: Gigabyte Technology Co., Ltd.
    Type: Desktop
    Lock: Not Present
    Version:  
    Serial Number:  
    Asset Tag:  
    Boot-up State: Unknown
    Power Supply State: Unknown
    Thermal State: Unknown
    Security Status: Unknown
    OEM Information: 0x00000000

Handle 0x0004, DMI type 4, 35 bytes
Processor Information
    Socket Designation: Socket 775
    Type: Central Processor
    Family: Other
    Manufacturer: Intel
    ID: FD 06 00 00 FF FB EB BF
    Signature: Type 0, Family 6, Model 15, Stepping 13
    Flags:
        FPU (Floating-point unit on-chip)
        VME (Virtual mode extension)
        DE (Debugging extension)
        PSE (Page size extension)
        TSC (Time stamp counter)
        MSR (Model specific registers)
        PAE (Physical address extension)
        MCE (Machine check exception)
        CX8 (CMPXCHG8 instruction supported)
        APIC (On-chip APIC hardware supported)
        SEP (Fast system call)
        MTRR (Memory type range registers)
        PGE (Page global enable)
        MCA (Machine check architecture)
        CMOV (Conditional move instruction supported)
        PAT (Page attribute table)
        PSE-36 (36-bit page size extension)
        CLFSH (CLFLUSH instruction supported)
        DS (Debug store)
        ACPI (ACPI supported)
        MMX (MMX technology supported)
        FXSR (FXSAVE and FXSTOR instructions supported)
        SSE (Streaming SIMD extensions)
        SSE2 (Streaming SIMD extensions 2)
        SS (Self-snoop)
        HTT (Multi-threading)
        TM (Thermal monitor supported)
        PBE (Pending break enabled)
    Version: Intel(R) Pentium(R) Dual CP
    Voltage: 1.3 V
    External Clock: 200 MHz
    Max Speed: 4000 MHz
    Current Speed: 2000 MHz
    Status: Populated, Enabled
    Upgrade: Socket 478
    L1 Cache Handle: 0x0008
    L2 Cache Handle: 0x0009
    L3 Cache Handle: Not Provided
    Serial Number:  
    Asset Tag:  
    Part Number:  

Handle 0x0005, DMI type 5, 20 bytes
Memory Controller Information
    Error Detecting Method: 8-bit Parity
    Error Correcting Capabilities:
        None
    Supported Interleave: One-way Interleave
    Current Interleave: One-way Interleave
    Maximum Memory Module Size: 1024 MB
    Maximum Total Memory Size: 2048 MB
    Supported Speeds:
        Other
    Supported Memory Types:
        Other
    Memory Module Voltage: 5.0 V
    Associated Memory Slots: 2
        0x0006
        0x0007
    Enabled Error Correcting Capabilities:
        None

Handle 0x0006, DMI type 6, 12 bytes
Memory Module Information
    Socket Designation: A0
    Bank Connections: 1
    Current Speed: Unknown
    Type: DIMM SDRAM
    Installed Size: 1024 MB (Single-bank Connection)
    Enabled Size: 1024 MB (Single-bank Connection)
    Error Status: OK

Handle 0x0007, DMI type 6, 12 bytes
Memory Module Information
    Socket Designation: A1
    Bank Connections: 2
    Current Speed: Unknown
    Type: DIMM SDRAM
    Installed Size: 1024 MB (Single-bank Connection)
    Enabled Size: 1024 MB (Single-bank Connection)
    Error Status: OK

Handle 0x0008, DMI type 7, 19 bytes
Cache Information
    Socket Designation: Internal Cache
    Configuration: Enabled, Not Socketed, Level 1
    Operational Mode: Write Back
    Location: Internal
    Installed Size: 64 kB
    Maximum Size: 64 kB
    Supported SRAM Types:
        Synchronous
    Installed SRAM Type: Synchronous
    Speed: Unknown
    Error Correction Type: Unknown
    System Type: Unknown
    Associativity: Unknown

Handle 0x0009, DMI type 7, 19 bytes
Cache Information
    Socket Designation: External Cache
    Configuration: Enabled, Not Socketed, Level 2
    Operational Mode: Write Back
    Location: Internal
    Installed Size: 1024 kB
    Maximum Size: 2048 kB
    Supported SRAM Types:
        Synchronous
    Installed SRAM Type: Synchronous
    Speed: Unknown
    Error Correction Type: Unknown
    System Type: Unknown
    Associativity: Unknown

Handle 0x000A, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: PRIMARY IDE
    Internal Connector Type: On Board IDE
    External Reference Designator:  
    External Connector Type: None
    Port Type: Other

Handle 0x000B, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: FDD
    Internal Connector Type: On Board Floppy
    External Reference Designator:  
    External Connector Type: None
    Port Type: 8251 FIFO Compatible

Handle 0x000C, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: COM1
    Internal Connector Type: 9 Pin Dual Inline (pin 10 cut)
    External Reference Designator:  
    External Connector Type: DB-9 male
    Port Type: Serial Port 16450 Compatible

Handle 0x000D, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: LPT1
    Internal Connector Type: DB-25 female
    External Reference Designator:  
    External Connector Type: DB-25 female
    Port Type: Parallel Port ECP/EPP

Handle 0x000E, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: Keyboard
    Internal Connector Type: Other
    External Reference Designator:  
    External Connector Type: PS/2
    Port Type: Keyboard Port

Handle 0x000F, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: PS/2 Mouse
    Internal Connector Type: PS/2
    External Reference Designator: Detected
    External Connector Type: PS/2
    Port Type: Mouse Port

Handle 0x0010, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: USB
    Internal Connector Type: None
    External Reference Designator:  
    External Connector Type: Access Bus (USB)
    Port Type: USB

Handle 0x0011, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: USB
    Internal Connector Type: None
    External Reference Designator:  
    External Connector Type: Access Bus (USB)
    Port Type: USB

Handle 0x0012, DMI type 9, 13 bytes
System Slot Information
    Designation: PCI
    Type: 32-bit PCI
    Current Usage: Available
    Length: Long
    ID: 0
    Characteristics:
        5.0 V is provided
        3.3 V is provided
        PME signal is supported
        SMBus signal is supported

Handle 0x0013, DMI type 9, 13 bytes
System Slot Information
    Designation: PCI
    Type: 32-bit PCI
    Current Usage: Available
    Length: Long
    ID: 1
    Characteristics:
        5.0 V is provided
        3.3 V is provided
        PME signal is supported
        SMBus signal is supported

Handle 0x0014, DMI type 13, 22 bytes
BIOS Language Information
    Language Description Format: Long
    Installable Languages: 3
        n|US|iso8859-1
        n|US|iso8859-1
        r|CA|iso8859-1
    Currently Installed Language: n|US|iso8859-1

Handle 0x0015, DMI type 16, 15 bytes
Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: None
    Maximum Capacity: 2 GB
    Error Information Handle: Not Provided
    Number Of Devices: 2

Handle 0x0016, DMI type 17, 27 bytes
Memory Device
    Array Handle: 0x0015
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 1024 MB
    Form Factor: DIMM
    Set: None
    Locator: A0
    Bank Locator: Bank0/1
    Type: Unknown
    Type Detail: None
    Speed: 667 MHz
    Manufacturer: None
    Serial Number: None
    Asset Tag: None
    Part Number: None

Handle 0x0017, DMI type 17, 27 bytes
Memory Device
    Array Handle: 0x0015
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 1024 MB
    Form Factor: DIMM
    Set: None
    Locator: A1
    Bank Locator: Bank2/3
    Type: Unknown
    Type Detail: None
    Speed: 667 MHz
    Manufacturer: None
    Serial Number: None
    Asset Tag: None
    Part Number: None

Handle 0x0018, DMI type 19, 15 bytes
Memory Array Mapped Address
    Starting Address: 0x00000000000
    Ending Address: 0x0007FFFFFFF
    Range Size: 2 GB
    Physical Array Handle: 0x0015
    Partition Width: 1

Handle 0x0019, DMI type 20, 19 bytes
Memory Device Mapped Address
    Starting Address: 0x00000000000
    Ending Address: 0x0003FFFFFFF
    Range Size: 1 GB
    Physical Device Handle: 0x0016
    Memory Array Mapped Address Handle: 0x0018
    Partition Row Position: 1

Handle 0x001A, DMI type 20, 19 bytes
Memory Device Mapped Address
    Starting Address: 0x00040000000
    Ending Address: 0x0007FFFFFFF
    Range Size: 1 GB
    Physical Device Handle: 0x0017
    Memory Array Mapped Address Handle: 0x0018
    Partition Row Position: 1

Handle 0x001B, DMI type 32, 11 bytes
System Boot Information
    Status: No errors detected

Handle 0x001C, DMI type 64, 13 bytes
Unknown Type
    Header and Data:
        40 0D 1C 00 00 1F D0 04 77 86 FF FF EE
    Strings:
        

Handle 0x001D, DMI type 127, 4 bytes
End Of Table

 

Link to comment
Share on other sites

For me after iOS 7.0.3 update (iPhone 4) that isssue gone. I can login, no error now on my hackintosh.

I have 7.0.3 on both my iPad mini and iPhone 5.

I have a valid credit card bound tu my account.

I have (I think) all the necessary values into NVRam and SMBios (MLB, REAL Mac Serial, Custom UUID...)

 

Indeed my iMessage, at some point, has been able to re-connect although I couldn't for at least 3-4 weeks (before having installed iOS 7.0.3, and before having installed Mavericks...)

Then I installed Mavericks over my 10.8.5 installation (to keep everything) and BOOM, no more iMessage with the BLOODY "Call Apple Support" error message AGAIN...

 

I thought maybe it was because Apple was using now more values to check if the device is allowed to use iMessage service, but it seems that's not the case, or at least, not for everyone...?

I mean, why the heck can someone else log into Message with his AppleID on MY build while I CANNOT? (i.e. my wife can, and it works...)

And, of course, I can log into iMessage on my MacBook Pro/Air...

So, definitely, there IS something missing with SMBios injector...

Just my two cents...

Link to comment
Share on other sites

 

Here's my DMI decode outout on linux mint:

# dmidecode 2.11
SMBIOS 2.4 present.
30 structures occupying 987 bytes.
Table at 0x000F0100.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
    Vendor: Award Software International, Inc.
    Version: F8d
    Release Date: 01/06/2010
    Address: 0xE0000
    Runtime Size: 128 kB
    ROM Size: 512 kB
    Characteristics:
        PCI is supported
        PNP is supported
        APM is supported
        BIOS is upgradeable
        BIOS shadowing is allowed
        Boot from CD is supported
        Selectable boot is supported
        EDD is supported
        5.25"/360 kB floppy services are supported (int 13h)
        5.25"/1.2 MB floppy services are supported (int 13h)
        3.5"/720 kB floppy services are supported (int 13h)
        3.5"/2.88 MB floppy services are supported (int 13h)
        Print screen service is supported (int 5h)
        8042 keyboard services are supported (int 9h)
        Serial services are supported (int 14h)
        Printer services are supported (int 17h)
        CGA/mono video services are supported (int 10h)
        ACPI is supported
        USB legacy is supported
        LS-120 boot is supported
        ATAPI Zip drive boot is supported
        BIOS boot specification is supported
        Targeted content distribution is supported

Handle 0x0001, DMI type 1, 27 bytes
System Information
    Manufacturer: Gigabyte Technology Co., Ltd.
    Product Name: 945GCM-S2L
    Version:  
    Serial Number:  
    UUID: 00000000-0000-0000-0000-001FD0047786
    Wake-up Type: Power Switch
    SKU Number:  
    Family:  

Handle 0x0002, DMI type 2, 8 bytes
Base Board Information
    Manufacturer: Gigabyte Technology Co., Ltd.
    Product Name: 945GCM-S2L
    Version:  
    Serial Number:  

Handle 0x0003, DMI type 3, 17 bytes
Chassis Information
    Manufacturer: Gigabyte Technology Co., Ltd.
    Type: Desktop
    Lock: Not Present
    Version:  
    Serial Number:  
    Asset Tag:  
    Boot-up State: Unknown
    Power Supply State: Unknown
    Thermal State: Unknown
    Security Status: Unknown
    OEM Information: 0x00000000

Handle 0x0004, DMI type 4, 35 bytes
Processor Information
    Socket Designation: Socket 775
    Type: Central Processor
    Family: Other
    Manufacturer: Intel
    ID: FD 06 00 00 FF FB EB BF
    Signature: Type 0, Family 6, Model 15, Stepping 13
    Flags:
        FPU (Floating-point unit on-chip)
        VME (Virtual mode extension)
        DE (Debugging extension)
        PSE (Page size extension)
        TSC (Time stamp counter)
        MSR (Model specific registers)
        PAE (Physical address extension)
        MCE (Machine check exception)
        CX8 (CMPXCHG8 instruction supported)
        APIC (On-chip APIC hardware supported)
        SEP (Fast system call)
        MTRR (Memory type range registers)
        PGE (Page global enable)
        MCA (Machine check architecture)
        CMOV (Conditional move instruction supported)
        PAT (Page attribute table)
        PSE-36 (36-bit page size extension)
        CLFSH (CLFLUSH instruction supported)
        DS (Debug store)
        ACPI (ACPI supported)
        MMX (MMX technology supported)
        FXSR (FXSAVE and FXSTOR instructions supported)
        SSE (Streaming SIMD extensions)
        SSE2 (Streaming SIMD extensions 2)
        SS (Self-snoop)
        HTT (Multi-threading)
        TM (Thermal monitor supported)
        PBE (Pending break enabled)
    Version: Intel(R) Pentium(R) Dual CP
    Voltage: 1.3 V
    External Clock: 200 MHz
    Max Speed: 4000 MHz
    Current Speed: 2000 MHz
    Status: Populated, Enabled
    Upgrade: Socket 478
    L1 Cache Handle: 0x0008
    L2 Cache Handle: 0x0009
    L3 Cache Handle: Not Provided
    Serial Number:  
    Asset Tag:  
    Part Number:  

Handle 0x0005, DMI type 5, 20 bytes
Memory Controller Information
    Error Detecting Method: 8-bit Parity
    Error Correcting Capabilities:
        None
    Supported Interleave: One-way Interleave
    Current Interleave: One-way Interleave
    Maximum Memory Module Size: 1024 MB
    Maximum Total Memory Size: 2048 MB
    Supported Speeds:
        Other
    Supported Memory Types:
        Other
    Memory Module Voltage: 5.0 V
    Associated Memory Slots: 2
        0x0006
        0x0007
    Enabled Error Correcting Capabilities:
        None

Handle 0x0006, DMI type 6, 12 bytes
Memory Module Information
    Socket Designation: A0
    Bank Connections: 1
    Current Speed: Unknown
    Type: DIMM SDRAM
    Installed Size: 1024 MB (Single-bank Connection)
    Enabled Size: 1024 MB (Single-bank Connection)
    Error Status: OK

Handle 0x0007, DMI type 6, 12 bytes
Memory Module Information
    Socket Designation: A1
    Bank Connections: 2
    Current Speed: Unknown
    Type: DIMM SDRAM
    Installed Size: 1024 MB (Single-bank Connection)
    Enabled Size: 1024 MB (Single-bank Connection)
    Error Status: OK

Handle 0x0008, DMI type 7, 19 bytes
Cache Information
    Socket Designation: Internal Cache
    Configuration: Enabled, Not Socketed, Level 1
    Operational Mode: Write Back
    Location: Internal
    Installed Size: 64 kB
    Maximum Size: 64 kB
    Supported SRAM Types:
        Synchronous
    Installed SRAM Type: Synchronous
    Speed: Unknown
    Error Correction Type: Unknown
    System Type: Unknown
    Associativity: Unknown

Handle 0x0009, DMI type 7, 19 bytes
Cache Information
    Socket Designation: External Cache
    Configuration: Enabled, Not Socketed, Level 2
    Operational Mode: Write Back
    Location: Internal
    Installed Size: 1024 kB
    Maximum Size: 2048 kB
    Supported SRAM Types:
        Synchronous
    Installed SRAM Type: Synchronous
    Speed: Unknown
    Error Correction Type: Unknown
    System Type: Unknown
    Associativity: Unknown

Handle 0x000A, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: PRIMARY IDE
    Internal Connector Type: On Board IDE
    External Reference Designator:  
    External Connector Type: None
    Port Type: Other

Handle 0x000B, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: FDD
    Internal Connector Type: On Board Floppy
    External Reference Designator:  
    External Connector Type: None
    Port Type: 8251 FIFO Compatible

Handle 0x000C, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: COM1
    Internal Connector Type: 9 Pin Dual Inline (pin 10 cut)
    External Reference Designator:  
    External Connector Type: DB-9 male
    Port Type: Serial Port 16450 Compatible

Handle 0x000D, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: LPT1
    Internal Connector Type: DB-25 female
    External Reference Designator:  
    External Connector Type: DB-25 female
    Port Type: Parallel Port ECP/EPP

Handle 0x000E, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: Keyboard
    Internal Connector Type: Other
    External Reference Designator:  
    External Connector Type: PS/2
    Port Type: Keyboard Port

Handle 0x000F, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: PS/2 Mouse
    Internal Connector Type: PS/2
    External Reference Designator: Detected
    External Connector Type: PS/2
    Port Type: Mouse Port

Handle 0x0010, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: USB
    Internal Connector Type: None
    External Reference Designator:  
    External Connector Type: Access Bus (USB)
    Port Type: USB

Handle 0x0011, DMI type 8, 9 bytes
Port Connector Information
    Internal Reference Designator: USB
    Internal Connector Type: None
    External Reference Designator:  
    External Connector Type: Access Bus (USB)
    Port Type: USB

Handle 0x0012, DMI type 9, 13 bytes
System Slot Information
    Designation: PCI
    Type: 32-bit PCI
    Current Usage: Available
    Length: Long
    ID: 0
    Characteristics:
        5.0 V is provided
        3.3 V is provided
        PME signal is supported
        SMBus signal is supported

Handle 0x0013, DMI type 9, 13 bytes
System Slot Information
    Designation: PCI
    Type: 32-bit PCI
    Current Usage: Available
    Length: Long
    ID: 1
    Characteristics:
        5.0 V is provided
        3.3 V is provided
        PME signal is supported
        SMBus signal is supported

Handle 0x0014, DMI type 13, 22 bytes
BIOS Language Information
    Language Description Format: Long
    Installable Languages: 3
        n|US|iso8859-1
        n|US|iso8859-1
        r|CA|iso8859-1
    Currently Installed Language: n|US|iso8859-1

Handle 0x0015, DMI type 16, 15 bytes
Physical Memory Array
    Location: System Board Or Motherboard
    Use: System Memory
    Error Correction Type: None
    Maximum Capacity: 2 GB
    Error Information Handle: Not Provided
    Number Of Devices: 2

Handle 0x0016, DMI type 17, 27 bytes
Memory Device
    Array Handle: 0x0015
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 1024 MB
    Form Factor: DIMM
    Set: None
    Locator: A0
    Bank Locator: Bank0/1
    Type: Unknown
    Type Detail: None
    Speed: 667 MHz
    Manufacturer: None
    Serial Number: None
    Asset Tag: None
    Part Number: None

Handle 0x0017, DMI type 17, 27 bytes
Memory Device
    Array Handle: 0x0015
    Error Information Handle: Not Provided
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 1024 MB
    Form Factor: DIMM
    Set: None
    Locator: A1
    Bank Locator: Bank2/3
    Type: Unknown
    Type Detail: None
    Speed: 667 MHz
    Manufacturer: None
    Serial Number: None
    Asset Tag: None
    Part Number: None

Handle 0x0018, DMI type 19, 15 bytes
Memory Array Mapped Address
    Starting Address: 0x00000000000
    Ending Address: 0x0007FFFFFFF
    Range Size: 2 GB
    Physical Array Handle: 0x0015
    Partition Width: 1

Handle 0x0019, DMI type 20, 19 bytes
Memory Device Mapped Address
    Starting Address: 0x00000000000
    Ending Address: 0x0003FFFFFFF
    Range Size: 1 GB
    Physical Device Handle: 0x0016
    Memory Array Mapped Address Handle: 0x0018
    Partition Row Position: 1

Handle 0x001A, DMI type 20, 19 bytes
Memory Device Mapped Address
    Starting Address: 0x00040000000
    Ending Address: 0x0007FFFFFFF
    Range Size: 1 GB
    Physical Device Handle: 0x0017
    Memory Array Mapped Address Handle: 0x0018
    Partition Row Position: 1

Handle 0x001B, DMI type 32, 11 bytes
System Boot Information
    Status: No errors detected

Handle 0x001C, DMI type 64, 13 bytes
Unknown Type
    Header and Data:
        40 0D 1C 00 00 1F D0 04 77 86 FF FF EE
    Strings:
        

Handle 0x001D, DMI type 127, 4 bytes
End Of Table

As you can see some values aren't present. Currently no fix for that issue (i described some posts before).

Link to comment
Share on other sites

Some values you use doesn't match, e.g. MacBookPro5,1 and Pro-Enclosure. Use needed data from original MBP5,1 smbios dump, check spelling: SMboardassetag -> SMboardassettag (double t is correct)

Duly noted. However, I am not familiar with the procedure of deriving the appropriate SMBios values from the original SMBios dumps.

Perhaps you could point me in the right direction. Thus far, I have modified the SMchassisassettag value to MacBook-Aluminum based on this ErmaC posting:             #1742            .

Link to comment
Share on other sites

...

I mean, why the heck can someone else log into Message with his AppleID on MY build while I CANNOT? (i.e. my wife can, and it works...)

...

Answer is above, that error is related to your AppleID. Log into your Apple ID account, check/correct and save your data, may be will help. If not create new Apple ID.

Link to comment
Share on other sites

Answer is above, that error is related to your AppleID. Log into your Apple ID account, check/correct and save your data, may be will help. If not create new Apple ID.

 

Ok... I'll try it again... I already tried modifying a bunch of things 'til now... :)

But who knows, I'll give it a shot.

 

If it helps, I can post a SMBios dump from my real MacBook Pro.

Link to comment
Share on other sites

Duly noted. However, I am not familiar with the procedure of deriving the appropriate SMBios values from the original SMBios dumps.

Perhaps you could point me in the right direction. Thus far, I have modified the SMchassisassettag value to MacBook-Aluminum based on this ErmaC posting:             #1742            .

First choose as matched Mac model to your hardware as possible e.g. here, next get all hardware info about the model you'll be faking as you can find e.g. here. You'll need same hardware info from your PC on linux using e.g. this tool. Another useful app to get a hardware info is DarwinDumper.

You need factory (not patched) smbios from your machine taken on Linux, Win or another method you prefer, next compare it with original one from choosen Mac model. You can extract it from IOregistry and decode using dmidecode for os x (described in posts to Dr. Hurt above).

Look at original MBP5,1 smbios dump:

# dmidecode 2.11b
Handle 0x0000, DMI type 4, 35 bytes
0000: 04 23 00 00 03 03 01 02 76 06 01 00 ff fb eb bf 
0010: 01 90 0a 01 60 09 60 09 41 04 02 00 ff ff ff ff 
0020: 00 04 00 

Processor Information
	Socket Designation: U2E1
	Type: Central Processor
	Family: Other
	Manufacturer: Intel(R) Corporation
	ID: 76 06 01 00 FF FB EB BF
	Signature: Type 0, Family 6, Model 23, Stepping 6
	Flags:
		FPU (Floating-point unit on-chip)
		VME (Virtual mode extension)
		DE (Debugging extension)
		PSE (Page size extension)
		TSC (Time stamp counter)
		MSR (Model specific registers)
		PAE (Physical address extension)
		MCE (Machine check exception)
		CX8 (CMPXCHG8 instruction supported)
		APIC (On-chip APIC hardware supported)
		SEP (Fast system call)
		MTRR (Memory type range registers)
		PGE (Page global enable)
		MCA (Machine check architecture)
		CMOV (Conditional move instruction supported)
		PAT (Page attribute table)
		PSE-36 (36-bit page size extension)
		CLFSH (CLFLUSH instruction supported)
		DS (Debug store)
		ACPI (ACPI supported)
		MMX (MMX technology supported)
		FXSR (FXSAVE and FXSTOR instructions supported)
		SSE (Streaming SIMD extensions)
		SSE2 (Streaming SIMD extensions 2)
		SS (Self-snoop)
		HTT (Multi-threading)
		TM (Thermal monitor supported)
		PBE (Pending break enabled)
	Version: Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz
	Voltage: 1.6 V
	External Clock: 266 MHz
	Max Speed: 2400 MHz
	Current Speed: 2400 MHz
	Status: Populated, Enabled
	Upgrade: ZIF Socket
	L1 Cache Handle: 0x0002
	L2 Cache Handle: No L2 Cache
	L3 Cache Handle: No L3 Cache
	Serial Number: Not Specified
	Asset Tag: Unknown
	Part Number: Not Specified

Handle 0x0001, DMI type 7, 19 bytes
0000: 07 13 01 00 01 80 01 20 00 20 00 40 00 40 00 00 
0010: 05 03 07 

Cache Information
	Socket Designation: Unknown
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 32 kB
	Maximum Size: 32 kB
	Supported SRAM Types:
		Asynchronous
	Installed SRAM Type: Asynchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Instruction
	Associativity: 8-way Set-associative

Handle 0x0002, DMI type 7, 19 bytes
0000: 07 13 02 00 01 80 01 20 00 20 00 40 00 40 00 00 
0010: 05 04 07 

Cache Information
	Socket Designation: Unknown
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 32 kB
	Maximum Size: 32 kB
	Supported SRAM Types:
		Asynchronous
	Installed SRAM Type: Asynchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Data
	Associativity: 8-way Set-associative

Handle 0x0003, DMI type 4, 35 bytes
0000: 04 23 03 00 03 03 01 02 76 06 01 00 ff fb eb bf 
0010: 01 90 0a 01 60 09 60 09 41 04 05 00 ff ff ff ff 
0020: 00 04 00 

Processor Information
	Socket Designation: U2E1
	Type: Central Processor
	Family: Other
	Manufacturer: Intel(R) Corporation
	ID: 76 06 01 00 FF FB EB BF
	Signature: Type 0, Family 6, Model 23, Stepping 6
	Flags:
		FPU (Floating-point unit on-chip)
		VME (Virtual mode extension)
		DE (Debugging extension)
		PSE (Page size extension)
		TSC (Time stamp counter)
		MSR (Model specific registers)
		PAE (Physical address extension)
		MCE (Machine check exception)
		CX8 (CMPXCHG8 instruction supported)
		APIC (On-chip APIC hardware supported)
		SEP (Fast system call)
		MTRR (Memory type range registers)
		PGE (Page global enable)
		MCA (Machine check architecture)
		CMOV (Conditional move instruction supported)
		PAT (Page attribute table)
		PSE-36 (36-bit page size extension)
		CLFSH (CLFLUSH instruction supported)
		DS (Debug store)
		ACPI (ACPI supported)
		MMX (MMX technology supported)
		FXSR (FXSAVE and FXSTOR instructions supported)
		SSE (Streaming SIMD extensions)
		SSE2 (Streaming SIMD extensions 2)
		SS (Self-snoop)
		HTT (Multi-threading)
		TM (Thermal monitor supported)
		PBE (Pending break enabled)
	Version: Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz
	Voltage: 1.6 V
	External Clock: 266 MHz
	Max Speed: 2400 MHz
	Current Speed: 2400 MHz
	Status: Populated, Enabled
	Upgrade: ZIF Socket
	L1 Cache Handle: 0x0005
	L2 Cache Handle: No L2 Cache
	L3 Cache Handle: No L3 Cache
	Serial Number: Not Specified
	Asset Tag: Unknown
	Part Number: Not Specified

Handle 0x0004, DMI type 7, 19 bytes
0000: 07 13 04 00 01 80 01 20 00 20 00 40 00 40 00 00 
0010: 05 03 07 

Cache Information
	Socket Designation: Unknown
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 32 kB
	Maximum Size: 32 kB
	Supported SRAM Types:
		Asynchronous
	Installed SRAM Type: Asynchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Instruction
	Associativity: 8-way Set-associative

Handle 0x0005, DMI type 7, 19 bytes
0000: 07 13 05 00 01 80 01 20 00 20 00 40 00 40 00 00 
0010: 05 04 07 

Cache Information
	Socket Designation: Unknown
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 32 kB
	Maximum Size: 32 kB
	Supported SRAM Types:
		Asynchronous
	Installed SRAM Type: Asynchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Data
	Associativity: 8-way Set-associative

Handle 0x0006, DMI type 16, 15 bytes
0000: 10 0f 06 00 03 03 03 00 00 00 02 fe ff 02 00 

Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 32 GB
	Error Information Handle: Not Provided
	Number Of Devices: 2

Handle 0x0007, DMI type 19, 15 bytes
0000: 13 0f 07 00 00 00 00 00 ff ff 1f 00 06 00 02 

Memory Array Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x0007FFFFFFF
	Range Size: 2 GB
	Physical Array Handle: 0x0006
	Partition Width: 2

Handle 0x0008, DMI type 17, 27 bytes
0000: 11 1b 08 00 06 00 ff ff 00 00 e4 ff 00 04 0d 00 
0010: 01 02 18 80 00 2b 04 03 04 05 06 

Memory Device
	Array Handle: 0x0006
	Error Information Handle: No Error
	Total Width: Unknown
	Data Width: 65508 bits
	Size: 1024 MB
	Form Factor: SODIMM
	Set: None
	Locator: DIMM0
	Bank Locator: BANK 0
	Type: DDR3
	Type Detail: Synchronous
	Speed: 1067 MHz (0.9 ns)
	Manufacturer: 0x80CE
	Serial Number: 0x466059DB
	Asset Tag: Unknown
	Part Number: 0x4D34373142323837344448312D4346382020

Handle 0x0009, DMI type 130, 186 bytes
0000: 82 ba 09 00 08 00 00 00 b0 00 92 05 0b 03 02 09 
0010: 00 0a 03 52 01 08 0f 00 1c 00 69 78 69 50 69 11 
0020: 2c 95 70 03 3c 3c 01 90 83 01 00 00 00 00 00 00 
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0040: 00 00 00 00 00 00 0f 11 00 00 00 00 00 00 00 00 
0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 
0080: ce 01 08 40 46 60 59 db 73 64 4d 34 37 31 42 32 
0090: 38 37 34 44 48 31 2d 43 46 38 20 20 00 00 80 ce 
00a0: 00 00 00 57 47 5a 34 33 30 30 01 00 00 00 00 00 
00b0: 00 00 00 00 00 00 00 00 00 07 

Apple specific SPD
	000082ba090008000000b00092050b030209
	0010000a035201080f001c00697869506911
	00202c9570033c3c01908301000000000000
	003000000000000000000000000000000000
	00400000000000000f110000000000000000
	005000000000000000000000000000000000
	006000000000000000000000000000000000
	007000000000000000000000000000000080
	0080ce010840466059db73644d3437314232
	00903837344448312d4346382020000080ce
	00a000000057475a34333030010000000000
	00b0000000000000000000070000111b0a00
	00c00600ffff0000e4ff00040d0001021880
	00d0002b040304050644494d4d310042414e
	00e04b203000307838304345003078343636
	00f0303539434100556e6b6e6f776e003078

Handle 0x000A, DMI type 17, 27 bytes
0000: 11 1b 0a 00 06 00 ff ff 00 00 e4 ff 00 04 0d 00 
0010: 01 02 18 80 00 2b 04 03 04 05 06 

Memory Device
	Array Handle: 0x0006
	Error Information Handle: No Error
	Total Width: Unknown
	Data Width: 65508 bits
	Size: 1024 MB
	Form Factor: SODIMM
	Set: None
	Locator: DIMM1
	Bank Locator: BANK 0
	Type: DDR3
	Type Detail: Synchronous
	Speed: 1067 MHz (0.9 ns)
	Manufacturer: 0x80CE
	Serial Number: 0x466059CA
	Asset Tag: Unknown
	Part Number: 0x4D34373142323837344448312D4346382020

Handle 0x000B, DMI type 130, 186 bytes
0000: 82 ba 0b 00 0a 00 00 00 b0 00 92 05 0b 03 02 09 
0010: 00 0a 03 52 01 08 0f 00 1c 00 69 78 69 50 69 11 
0020: 2c 95 70 03 3c 3c 01 90 83 01 00 00 00 00 00 00 
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0040: 00 00 00 00 00 00 0f 11 00 00 00 00 00 00 00 00 
0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 
0080: ce 01 08 40 46 60 59 ca 73 64 4d 34 37 31 42 32 
0090: 38 37 34 44 48 31 2d 43 46 38 20 20 00 00 80 ce 
00a0: 00 00 00 57 47 5a 34 33 30 30 01 00 00 00 00 00 
00b0: 00 00 00 00 00 00 00 00 00 04 

Apple specific SPD
	000082ba0b000a000000b00092050b030209
	0010000a035201080f001c00697869506911
	00202c9570033c3c01908301000000000000
	003000000000000000000000000000000000
	00400000000000000f110000000000000000
	005000000000000000000000000000000000
	006000000000000000000000000000000000
	007000000000000000000000000000000080
	0080ce010840466059ca73644d3437314232
	00903837344448312d4346382020000080ce
	00a000000057475a34333030010000000000
	00b000000000000000000004000014130c00
	00c000000000ffff0f0008000700ff000000
	00d00014130d0000001000ffff1f000a0007
	00e000ff0000000000180e0001020000033f
	00f08098010000000000c1020001ffff4170

Handle 0x000C, DMI type 20, 19 bytes
0000: 14 13 0c 00 00 00 00 00 ff ff 0f 00 08 00 07 00 
0010: ff 00 00 

Memory Device Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x0003FFFFFFF
	Range Size: 1 GB
	Physical Device Handle: 0x0008
	Memory Array Mapped Address Handle: 0x0007
	Partition Row Position: Unknown

Handle 0x000D, DMI type 20, 19 bytes
0000: 14 13 0d 00 00 00 10 00 ff ff 1f 00 0a 00 07 00 
0010: ff 00 00 

Memory Device Mapped Address
	Starting Address: 0x00040000000
	Ending Address: 0x0007FFFFFFF
	Range Size: 1 GB
	Physical Device Handle: 0x000A
	Memory Array Mapped Address Handle: 0x0007
	Partition Row Position: Unknown

Handle 0x000E, DMI type 0, 24 bytes
0000: 00 18 0e 00 01 02 00 00 03 3f 80 98 01 00 00 00 
0010: 00 00 c1 02 00 01 ff ff 

BIOS Information
	Vendor: Apple Inc.
	Version:    MBP51.88Z.0073.B02.0810061244
	Release Date: 10/06/08
	ROM Size: 4096 kB
	Characteristics:
		PCI is supported
		BIOS is upgradeable
		BIOS shadowing is allowed
		Boot from CD is supported
		Selectable boot is supported
		ACPI is supported
		IEEE 1394 boot is supported
		Smart battery is supported
		Function key-initiated network boot is supported
	BIOS Revision: 0.1

Handle 0x000F, DMI type 1, 27 bytes
0000: 01 1b 0f 00 01 02 03 04 2b ef 0c b7 c9 a5 39 4f 
0010: 96 0f d3 d2 ff 93 7b 45 06 05 06 

System Information
	Manufacturer: Apple Inc.
	Product Name: MacBookPro5,1
	Version: 1.0
	Serial Number: W8841NP21G0
	UUID: 2BEF0CB7-C9A5-394F-960F-D3D2FF937B45
	Wake-up Type: Power Switch
	SKU Number: System SKU#
	Family: MacBook Pro

Handle 0x0010, DMI type 2, 16 bytes
0000: 02 10 10 00 01 02 03 04 05 09 06 11 00 0a 00 00 
0010: 

Base Board Information
	Manufacturer: Apple Inc.
	Product Name: Mac-F42D86C8
	Version: Proto
	Serial Number: Base Board Serial#
	Asset Tag: Base Board Asset Tag#
	Features:
		Board is a hosting board
		Board is replaceable
	Location In Chassis: Part Component
	Chassis Handle: 0x0011
	Type: Motherboard
	Contained Object Handles: 0

Handle 0x0011, DMI type 3, 21 bytes
0000: 03 15 11 00 01 08 02 03 04 03 03 01 01 00 00 00 
0010: 00 00 00 00 00 

Chassis Information
	Manufacturer: Apple Inc.
	Type: Portable
	Lock: Not Present
	Version: Mac-F42D86C8
	Serial Number: W8841NP21G0
	Asset Tag: Asset Tag#
	Boot-up State: Safe
	Power Supply State: Safe
	Thermal State: Other
	Security Status: Other
	OEM Information: 0x00000000
	Height: Unspecified
	Number Of Power Cords: Unspecified
	Contained Elements: 0

Handle 0x0012, DMI type 8, 9 bytes
0000: 08 09 12 00 01 ff 02 00 ff 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: Other
	External Reference Designator: FireWire 800
	External Connector Type: None
	Port Type: Other

Handle 0x0013, DMI type 8, 9 bytes
0000: 08 09 13 00 01 00 02 0b 1f 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: Ethernet
	External Connector Type: RJ-45
	Port Type: Network Port

Handle 0x0014, DMI type 8, 9 bytes
0000: 08 09 14 00 01 00 02 12 10 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: USB0
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x0015, DMI type 8, 9 bytes
0000: 08 09 15 00 01 00 02 12 10 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: USB1
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x0016, DMI type 8, 9 bytes
0000: 08 09 16 00 01 ff 02 00 ff 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: Other
	External Reference Designator: Mini DisplayPort
	External Connector Type: None
	Port Type: Other

Handle 0x0017, DMI type 8, 9 bytes
0000: 08 09 17 00 01 ff 02 00 ff 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: Other
	External Reference Designator: Microphone
	External Connector Type: None
	Port Type: Other

Handle 0x0018, DMI type 8, 9 bytes
0000: 08 09 18 00 01 ff 02 00 ff 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: Other
	External Reference Designator: Speaker
	External Connector Type: None
	Port Type: Other

Handle 0x0019, DMI type 8, 9 bytes
0000: 08 09 19 00 01 00 02 1f 1d 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: Audio Line In
	External Connector Type: Mini Jack (headphones)
	Port Type: Audio Port

Handle 0x001A, DMI type 8, 9 bytes
0000: 08 09 1a 00 01 00 02 1f 1d 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: Audio Line Out
	External Connector Type: Mini Jack (headphones)
	Port Type: Audio Port

Handle 0x001B, DMI type 8, 9 bytes
0000: 08 09 1b 00 01 ff 02 00 ff 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: Other
	External Reference Designator: MagSafe DC Power
	External Connector Type: None
	Port Type: Other

Handle 0x001C, DMI type 8, 9 bytes
0000: 08 09 1c 00 01 16 02 00 ff 

Port Connector Information
	Internal Reference Designator: SATA Port A
	Internal Connector Type: On Board IDE
	External Reference Designator: None
	External Connector Type: None
	Port Type: Other

Handle 0x001D, DMI type 8, 9 bytes
0000: 08 09 1d 00 01 16 02 00 ff 

Port Connector Information
	Internal Reference Designator: SATA Port B
	Internal Connector Type: On Board IDE
	External Reference Designator: None
	External Connector Type: None
	Port Type: Other

Handle 0x001E, DMI type 8, 9 bytes
0000: 08 09 1e 00 01 00 02 ff ff 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: PCI-Express Mini Card
	External Connector Type: Other
	Port Type: Other

Handle 0x001F, DMI type 9, 13 bytes
0000: 09 0d 1f 00 01 a5 08 03 03 03 00 04 06 

System Slot Information
	Designation: AirPort
	Type: x1 PCI Express
	Current Usage: Available
	Length: Short
	ID: 3
	Characteristics:
		3.3 V is provided
		Hot-plug devices are supported
		SMBus signal is supported

Handle 0x0020, DMI type 9, 13 bytes
0000: 09 0d 20 00 01 a5 08 03 03 05 00 04 06 

System Slot Information
	Designation: ExpressCard
	Type: x1 PCI Express
	Current Usage: Available
	Length: Short
	ID: 5
	Characteristics:
		3.3 V is provided
		Hot-plug devices are supported
		SMBus signal is supported

Handle 0x0021, DMI type 10, 6 bytes
0000: 0a 06 21 00 83 01 

On Board Device Information
	Type: Video
	Status: Enabled
	Description: Nvidia G84 Video

Handle 0x0022, DMI type 10, 6 bytes
0000: 0a 06 22 00 87 01 

On Board Device Information
	Type: Sound
	Status: Enabled
	Description: Azalia Audio Codec

Handle 0x0023, DMI type 10, 6 bytes
0000: 0a 06 23 00 85 01 

On Board Device Information
	Type: Ethernet
	Status: Enabled
	Description: Yukon Ultra Ethernet Controller

Handle 0x0024, DMI type 10, 6 bytes
0000: 0a 06 24 00 81 01 

On Board Device Information
	Type: Other
	Status: Enabled
	Description: Sata

Handle 0x0125, DMI type 12, 5 bytes
0000: 0c 05 25 01 00 

System Configuration Options

Handle 0x0126, DMI type 13, 22 bytes
0000: 0d 16 26 01 01 00 00 00 00 00 00 00 00 00 00 00 
0010: 00 00 00 00 00 00 

BIOS Language Information
	Installable Languages: 1
		<BAD INDEX>
	Currently Installed Language: Not Specified

Handle 0x0127, DMI type 22, 32 bytes
0000: 16 20 27 01 01 02 03 04 05 02 00 00 00 00 06 ff 
0010: 00 00 00 00 07 01 00 00 00 00 00 00 00 00 00 00 
0020: 

Portable Battery
	Location: Unknown
	Manufacturer: Unknown
	Manufacture Date: Unknown
	Serial Number: Unknown
	Name: Unknown
	Design Capacity: Unknown
	Design Voltage: Unknown
	SBDS Version: Unknown
	Maximum Error: Unknown
	SBDS Chemistry: Unknown
	OEM-specific Information: 0x00000000

Handle 0x0128, DMI type 32, 20 bytes
0000: 20 14 28 01 00 00 00 00 00 00 00 00 00 00 00 00 
0010: 00 00 00 00 

System Boot Information
	Status: No errors detected

Handle 0x0129, DMI type 131, 6 bytes
0000: 83 06 29 01 01 03 

Apple specific Processor Type
	 cpu=0301

Handle 0x012A, DMI type 128, 88 bytes
0000: 80 58 2a 01 03 00 00 00 03 14 00 c0 ff 7f 00 c0 
0010: 01 02 03 00 00 00 00 00 00 00 c0 ff ff ff c3 ff 
0020: 00 40 cb ff ff bf ff ff 00 00 c8 ff ff 3f ca ff 
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0050: 00 00 00 00 00 00 00 00 

Apple specific FirmwareVolume
	FirmwareFeatures: c0001403
	FirmwareFeaturesMask: c0007fff
	Region Type:01 Start:ffc00000 End:ffc3ffff
	Region Type:02 Start:ffcb4000 End:ffffbfff
	Region Type:03 Start:ffc80000 End:ffca3fff

Handle 0xFFFD, DMI type 127, 4 bytes
0000: 7f 04 fd ff 

End Of Table

Chassis Information - Asset Tag = Asset Tag#

...

If it helps, I can post a SMBios dump from my real MacBook Pro.

Don't know if it'll help but welcome. You can use DarwinDumper

  • Like 1
Link to comment
Share on other sites

First choose as matched Mac model to your hardware as possible e.g. here, next get all hardware info about the model you'll be faking as you can find e.g. here. You'll need same hardware info from your PC on linux using e.g. this tool. Another useful app to get a hardware info is DarwinDumper.

You need factory (not patched) smbios from your machine taken on Linux, Win or another method you prefer, next compare it with original one from choosen Mac model. You can extract it from IOregistry and decode using dmidecode for os x (described in posts to Dr. Hurt above).

Look at original MBP5,1 smbios dump:

# dmidecode 2.11b
Handle 0x0000, DMI type 4, 35 bytes
0000: 04 23 00 00 03 03 01 02 76 06 01 00 ff fb eb bf 
0010: 01 90 0a 01 60 09 60 09 41 04 02 00 ff ff ff ff 
0020: 00 04 00 

Processor Information
	Socket Designation: U2E1
	Type: Central Processor
	Family: Other
	Manufacturer: Intel(R) Corporation
	ID: 76 06 01 00 FF FB EB BF
	Signature: Type 0, Family 6, Model 23, Stepping 6
	Flags:
		FPU (Floating-point unit on-chip)
		VME (Virtual mode extension)
		DE (Debugging extension)
		PSE (Page size extension)
		TSC (Time stamp counter)
		MSR (Model specific registers)
		PAE (Physical address extension)
		MCE (Machine check exception)
		CX8 (CMPXCHG8 instruction supported)
		APIC (On-chip APIC hardware supported)
		SEP (Fast system call)
		MTRR (Memory type range registers)
		PGE (Page global enable)
		MCA (Machine check architecture)
		CMOV (Conditional move instruction supported)
		PAT (Page attribute table)
		PSE-36 (36-bit page size extension)
		CLFSH (CLFLUSH instruction supported)
		DS (Debug store)
		ACPI (ACPI supported)
		MMX (MMX technology supported)
		FXSR (FXSAVE and FXSTOR instructions supported)
		SSE (Streaming SIMD extensions)
		SSE2 (Streaming SIMD extensions 2)
		SS (Self-snoop)
		HTT (Multi-threading)
		TM (Thermal monitor supported)
		PBE (Pending break enabled)
	Version: Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz
	Voltage: 1.6 V
	External Clock: 266 MHz
	Max Speed: 2400 MHz
	Current Speed: 2400 MHz
	Status: Populated, Enabled
	Upgrade: ZIF Socket
	L1 Cache Handle: 0x0002
	L2 Cache Handle: No L2 Cache
	L3 Cache Handle: No L3 Cache
	Serial Number: Not Specified
	Asset Tag: Unknown
	Part Number: Not Specified

Handle 0x0001, DMI type 7, 19 bytes
0000: 07 13 01 00 01 80 01 20 00 20 00 40 00 40 00 00 
0010: 05 03 07 

Cache Information
	Socket Designation: Unknown
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 32 kB
	Maximum Size: 32 kB
	Supported SRAM Types:
		Asynchronous
	Installed SRAM Type: Asynchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Instruction
	Associativity: 8-way Set-associative

Handle 0x0002, DMI type 7, 19 bytes
0000: 07 13 02 00 01 80 01 20 00 20 00 40 00 40 00 00 
0010: 05 04 07 

Cache Information
	Socket Designation: Unknown
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 32 kB
	Maximum Size: 32 kB
	Supported SRAM Types:
		Asynchronous
	Installed SRAM Type: Asynchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Data
	Associativity: 8-way Set-associative

Handle 0x0003, DMI type 4, 35 bytes
0000: 04 23 03 00 03 03 01 02 76 06 01 00 ff fb eb bf 
0010: 01 90 0a 01 60 09 60 09 41 04 05 00 ff ff ff ff 
0020: 00 04 00 

Processor Information
	Socket Designation: U2E1
	Type: Central Processor
	Family: Other
	Manufacturer: Intel(R) Corporation
	ID: 76 06 01 00 FF FB EB BF
	Signature: Type 0, Family 6, Model 23, Stepping 6
	Flags:
		FPU (Floating-point unit on-chip)
		VME (Virtual mode extension)
		DE (Debugging extension)
		PSE (Page size extension)
		TSC (Time stamp counter)
		MSR (Model specific registers)
		PAE (Physical address extension)
		MCE (Machine check exception)
		CX8 (CMPXCHG8 instruction supported)
		APIC (On-chip APIC hardware supported)
		SEP (Fast system call)
		MTRR (Memory type range registers)
		PGE (Page global enable)
		MCA (Machine check architecture)
		CMOV (Conditional move instruction supported)
		PAT (Page attribute table)
		PSE-36 (36-bit page size extension)
		CLFSH (CLFLUSH instruction supported)
		DS (Debug store)
		ACPI (ACPI supported)
		MMX (MMX technology supported)
		FXSR (FXSAVE and FXSTOR instructions supported)
		SSE (Streaming SIMD extensions)
		SSE2 (Streaming SIMD extensions 2)
		SS (Self-snoop)
		HTT (Multi-threading)
		TM (Thermal monitor supported)
		PBE (Pending break enabled)
	Version: Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz
	Voltage: 1.6 V
	External Clock: 266 MHz
	Max Speed: 2400 MHz
	Current Speed: 2400 MHz
	Status: Populated, Enabled
	Upgrade: ZIF Socket
	L1 Cache Handle: 0x0005
	L2 Cache Handle: No L2 Cache
	L3 Cache Handle: No L3 Cache
	Serial Number: Not Specified
	Asset Tag: Unknown
	Part Number: Not Specified

Handle 0x0004, DMI type 7, 19 bytes
0000: 07 13 04 00 01 80 01 20 00 20 00 40 00 40 00 00 
0010: 05 03 07 

Cache Information
	Socket Designation: Unknown
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 32 kB
	Maximum Size: 32 kB
	Supported SRAM Types:
		Asynchronous
	Installed SRAM Type: Asynchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Instruction
	Associativity: 8-way Set-associative

Handle 0x0005, DMI type 7, 19 bytes
0000: 07 13 05 00 01 80 01 20 00 20 00 40 00 40 00 00 
0010: 05 04 07 

Cache Information
	Socket Designation: Unknown
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 32 kB
	Maximum Size: 32 kB
	Supported SRAM Types:
		Asynchronous
	Installed SRAM Type: Asynchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Data
	Associativity: 8-way Set-associative

Handle 0x0006, DMI type 16, 15 bytes
0000: 10 0f 06 00 03 03 03 00 00 00 02 fe ff 02 00 

Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 32 GB
	Error Information Handle: Not Provided
	Number Of Devices: 2

Handle 0x0007, DMI type 19, 15 bytes
0000: 13 0f 07 00 00 00 00 00 ff ff 1f 00 06 00 02 

Memory Array Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x0007FFFFFFF
	Range Size: 2 GB
	Physical Array Handle: 0x0006
	Partition Width: 2

Handle 0x0008, DMI type 17, 27 bytes
0000: 11 1b 08 00 06 00 ff ff 00 00 e4 ff 00 04 0d 00 
0010: 01 02 18 80 00 2b 04 03 04 05 06 

Memory Device
	Array Handle: 0x0006
	Error Information Handle: No Error
	Total Width: Unknown
	Data Width: 65508 bits
	Size: 1024 MB
	Form Factor: SODIMM
	Set: None
	Locator: DIMM0
	Bank Locator: BANK 0
	Type: DDR3
	Type Detail: Synchronous
	Speed: 1067 MHz (0.9 ns)
	Manufacturer: 0x80CE
	Serial Number: 0x466059DB
	Asset Tag: Unknown
	Part Number: 0x4D34373142323837344448312D4346382020

Handle 0x0009, DMI type 130, 186 bytes
0000: 82 ba 09 00 08 00 00 00 b0 00 92 05 0b 03 02 09 
0010: 00 0a 03 52 01 08 0f 00 1c 00 69 78 69 50 69 11 
0020: 2c 95 70 03 3c 3c 01 90 83 01 00 00 00 00 00 00 
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0040: 00 00 00 00 00 00 0f 11 00 00 00 00 00 00 00 00 
0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 
0080: ce 01 08 40 46 60 59 db 73 64 4d 34 37 31 42 32 
0090: 38 37 34 44 48 31 2d 43 46 38 20 20 00 00 80 ce 
00a0: 00 00 00 57 47 5a 34 33 30 30 01 00 00 00 00 00 
00b0: 00 00 00 00 00 00 00 00 00 07 

Apple specific SPD
	000082ba090008000000b00092050b030209
	0010000a035201080f001c00697869506911
	00202c9570033c3c01908301000000000000
	003000000000000000000000000000000000
	00400000000000000f110000000000000000
	005000000000000000000000000000000000
	006000000000000000000000000000000000
	007000000000000000000000000000000080
	0080ce010840466059db73644d3437314232
	00903837344448312d4346382020000080ce
	00a000000057475a34333030010000000000
	00b0000000000000000000070000111b0a00
	00c00600ffff0000e4ff00040d0001021880
	00d0002b040304050644494d4d310042414e
	00e04b203000307838304345003078343636
	00f0303539434100556e6b6e6f776e003078

Handle 0x000A, DMI type 17, 27 bytes
0000: 11 1b 0a 00 06 00 ff ff 00 00 e4 ff 00 04 0d 00 
0010: 01 02 18 80 00 2b 04 03 04 05 06 

Memory Device
	Array Handle: 0x0006
	Error Information Handle: No Error
	Total Width: Unknown
	Data Width: 65508 bits
	Size: 1024 MB
	Form Factor: SODIMM
	Set: None
	Locator: DIMM1
	Bank Locator: BANK 0
	Type: DDR3
	Type Detail: Synchronous
	Speed: 1067 MHz (0.9 ns)
	Manufacturer: 0x80CE
	Serial Number: 0x466059CA
	Asset Tag: Unknown
	Part Number: 0x4D34373142323837344448312D4346382020

Handle 0x000B, DMI type 130, 186 bytes
0000: 82 ba 0b 00 0a 00 00 00 b0 00 92 05 0b 03 02 09 
0010: 00 0a 03 52 01 08 0f 00 1c 00 69 78 69 50 69 11 
0020: 2c 95 70 03 3c 3c 01 90 83 01 00 00 00 00 00 00 
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0040: 00 00 00 00 00 00 0f 11 00 00 00 00 00 00 00 00 
0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 
0080: ce 01 08 40 46 60 59 ca 73 64 4d 34 37 31 42 32 
0090: 38 37 34 44 48 31 2d 43 46 38 20 20 00 00 80 ce 
00a0: 00 00 00 57 47 5a 34 33 30 30 01 00 00 00 00 00 
00b0: 00 00 00 00 00 00 00 00 00 04 

Apple specific SPD
	000082ba0b000a000000b00092050b030209
	0010000a035201080f001c00697869506911
	00202c9570033c3c01908301000000000000
	003000000000000000000000000000000000
	00400000000000000f110000000000000000
	005000000000000000000000000000000000
	006000000000000000000000000000000000
	007000000000000000000000000000000080
	0080ce010840466059ca73644d3437314232
	00903837344448312d4346382020000080ce
	00a000000057475a34333030010000000000
	00b000000000000000000004000014130c00
	00c000000000ffff0f0008000700ff000000
	00d00014130d0000001000ffff1f000a0007
	00e000ff0000000000180e0001020000033f
	00f08098010000000000c1020001ffff4170

Handle 0x000C, DMI type 20, 19 bytes
0000: 14 13 0c 00 00 00 00 00 ff ff 0f 00 08 00 07 00 
0010: ff 00 00 

Memory Device Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x0003FFFFFFF
	Range Size: 1 GB
	Physical Device Handle: 0x0008
	Memory Array Mapped Address Handle: 0x0007
	Partition Row Position: Unknown

Handle 0x000D, DMI type 20, 19 bytes
0000: 14 13 0d 00 00 00 10 00 ff ff 1f 00 0a 00 07 00 
0010: ff 00 00 

Memory Device Mapped Address
	Starting Address: 0x00040000000
	Ending Address: 0x0007FFFFFFF
	Range Size: 1 GB
	Physical Device Handle: 0x000A
	Memory Array Mapped Address Handle: 0x0007
	Partition Row Position: Unknown

Handle 0x000E, DMI type 0, 24 bytes
0000: 00 18 0e 00 01 02 00 00 03 3f 80 98 01 00 00 00 
0010: 00 00 c1 02 00 01 ff ff 

BIOS Information
	Vendor: Apple Inc.
	Version:    MBP51.88Z.0073.B02.0810061244
	Release Date: 10/06/08
	ROM Size: 4096 kB
	Characteristics:
		PCI is supported
		BIOS is upgradeable
		BIOS shadowing is allowed
		Boot from CD is supported
		Selectable boot is supported
		ACPI is supported
		IEEE 1394 boot is supported
		Smart battery is supported
		Function key-initiated network boot is supported
	BIOS Revision: 0.1

Handle 0x000F, DMI type 1, 27 bytes
0000: 01 1b 0f 00 01 02 03 04 2b ef 0c b7 c9 a5 39 4f 
0010: 96 0f d3 d2 ff 93 7b 45 06 05 06 

System Information
	Manufacturer: Apple Inc.
	Product Name: MacBookPro5,1
	Version: 1.0
	Serial Number: W8841NP21G0
	UUID: 2BEF0CB7-C9A5-394F-960F-D3D2FF937B45
	Wake-up Type: Power Switch
	SKU Number: System SKU#
	Family: MacBook Pro

Handle 0x0010, DMI type 2, 16 bytes
0000: 02 10 10 00 01 02 03 04 05 09 06 11 00 0a 00 00 
0010: 

Base Board Information
	Manufacturer: Apple Inc.
	Product Name: Mac-F42D86C8
	Version: Proto
	Serial Number: Base Board Serial#
	Asset Tag: Base Board Asset Tag#
	Features:
		Board is a hosting board
		Board is replaceable
	Location In Chassis: Part Component
	Chassis Handle: 0x0011
	Type: Motherboard
	Contained Object Handles: 0

Handle 0x0011, DMI type 3, 21 bytes
0000: 03 15 11 00 01 08 02 03 04 03 03 01 01 00 00 00 
0010: 00 00 00 00 00 

Chassis Information
	Manufacturer: Apple Inc.
	Type: Portable
	Lock: Not Present
	Version: Mac-F42D86C8
	Serial Number: W8841NP21G0
	Asset Tag: Asset Tag#
	Boot-up State: Safe
	Power Supply State: Safe
	Thermal State: Other
	Security Status: Other
	OEM Information: 0x00000000
	Height: Unspecified
	Number Of Power Cords: Unspecified
	Contained Elements: 0

Handle 0x0012, DMI type 8, 9 bytes
0000: 08 09 12 00 01 ff 02 00 ff 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: Other
	External Reference Designator: FireWire 800
	External Connector Type: None
	Port Type: Other

Handle 0x0013, DMI type 8, 9 bytes
0000: 08 09 13 00 01 00 02 0b 1f 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: Ethernet
	External Connector Type: RJ-45
	Port Type: Network Port

Handle 0x0014, DMI type 8, 9 bytes
0000: 08 09 14 00 01 00 02 12 10 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: USB0
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x0015, DMI type 8, 9 bytes
0000: 08 09 15 00 01 00 02 12 10 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: USB1
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x0016, DMI type 8, 9 bytes
0000: 08 09 16 00 01 ff 02 00 ff 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: Other
	External Reference Designator: Mini DisplayPort
	External Connector Type: None
	Port Type: Other

Handle 0x0017, DMI type 8, 9 bytes
0000: 08 09 17 00 01 ff 02 00 ff 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: Other
	External Reference Designator: Microphone
	External Connector Type: None
	Port Type: Other

Handle 0x0018, DMI type 8, 9 bytes
0000: 08 09 18 00 01 ff 02 00 ff 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: Other
	External Reference Designator: Speaker
	External Connector Type: None
	Port Type: Other

Handle 0x0019, DMI type 8, 9 bytes
0000: 08 09 19 00 01 00 02 1f 1d 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: Audio Line In
	External Connector Type: Mini Jack (headphones)
	Port Type: Audio Port

Handle 0x001A, DMI type 8, 9 bytes
0000: 08 09 1a 00 01 00 02 1f 1d 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: Audio Line Out
	External Connector Type: Mini Jack (headphones)
	Port Type: Audio Port

Handle 0x001B, DMI type 8, 9 bytes
0000: 08 09 1b 00 01 ff 02 00 ff 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: Other
	External Reference Designator: MagSafe DC Power
	External Connector Type: None
	Port Type: Other

Handle 0x001C, DMI type 8, 9 bytes
0000: 08 09 1c 00 01 16 02 00 ff 

Port Connector Information
	Internal Reference Designator: SATA Port A
	Internal Connector Type: On Board IDE
	External Reference Designator: None
	External Connector Type: None
	Port Type: Other

Handle 0x001D, DMI type 8, 9 bytes
0000: 08 09 1d 00 01 16 02 00 ff 

Port Connector Information
	Internal Reference Designator: SATA Port B
	Internal Connector Type: On Board IDE
	External Reference Designator: None
	External Connector Type: None
	Port Type: Other

Handle 0x001E, DMI type 8, 9 bytes
0000: 08 09 1e 00 01 00 02 ff ff 

Port Connector Information
	Internal Reference Designator: None
	Internal Connector Type: None
	External Reference Designator: PCI-Express Mini Card
	External Connector Type: Other
	Port Type: Other

Handle 0x001F, DMI type 9, 13 bytes
0000: 09 0d 1f 00 01 a5 08 03 03 03 00 04 06 

System Slot Information
	Designation: AirPort
	Type: x1 PCI Express
	Current Usage: Available
	Length: Short
	ID: 3
	Characteristics:
		3.3 V is provided
		Hot-plug devices are supported
		SMBus signal is supported

Handle 0x0020, DMI type 9, 13 bytes
0000: 09 0d 20 00 01 a5 08 03 03 05 00 04 06 

System Slot Information
	Designation: ExpressCard
	Type: x1 PCI Express
	Current Usage: Available
	Length: Short
	ID: 5
	Characteristics:
		3.3 V is provided
		Hot-plug devices are supported
		SMBus signal is supported

Handle 0x0021, DMI type 10, 6 bytes
0000: 0a 06 21 00 83 01 

On Board Device Information
	Type: Video
	Status: Enabled
	Description: Nvidia G84 Video

Handle 0x0022, DMI type 10, 6 bytes
0000: 0a 06 22 00 87 01 

On Board Device Information
	Type: Sound
	Status: Enabled
	Description: Azalia Audio Codec

Handle 0x0023, DMI type 10, 6 bytes
0000: 0a 06 23 00 85 01 

On Board Device Information
	Type: Ethernet
	Status: Enabled
	Description: Yukon Ultra Ethernet Controller

Handle 0x0024, DMI type 10, 6 bytes
0000: 0a 06 24 00 81 01 

On Board Device Information
	Type: Other
	Status: Enabled
	Description: Sata

Handle 0x0125, DMI type 12, 5 bytes
0000: 0c 05 25 01 00 

System Configuration Options

Handle 0x0126, DMI type 13, 22 bytes
0000: 0d 16 26 01 01 00 00 00 00 00 00 00 00 00 00 00 
0010: 00 00 00 00 00 00 

BIOS Language Information
	Installable Languages: 1
		<BAD INDEX>
	Currently Installed Language: Not Specified

Handle 0x0127, DMI type 22, 32 bytes
0000: 16 20 27 01 01 02 03 04 05 02 00 00 00 00 06 ff 
0010: 00 00 00 00 07 01 00 00 00 00 00 00 00 00 00 00 
0020: 

Portable Battery
	Location: Unknown
	Manufacturer: Unknown
	Manufacture Date: Unknown
	Serial Number: Unknown
	Name: Unknown
	Design Capacity: Unknown
	Design Voltage: Unknown
	SBDS Version: Unknown
	Maximum Error: Unknown
	SBDS Chemistry: Unknown
	OEM-specific Information: 0x00000000

Handle 0x0128, DMI type 32, 20 bytes
0000: 20 14 28 01 00 00 00 00 00 00 00 00 00 00 00 00 
0010: 00 00 00 00 

System Boot Information
	Status: No errors detected

Handle 0x0129, DMI type 131, 6 bytes
0000: 83 06 29 01 01 03 

Apple specific Processor Type
	 cpu=0301

Handle 0x012A, DMI type 128, 88 bytes
0000: 80 58 2a 01 03 00 00 00 03 14 00 c0 ff 7f 00 c0 
0010: 01 02 03 00 00 00 00 00 00 00 c0 ff ff ff c3 ff 
0020: 00 40 cb ff ff bf ff ff 00 00 c8 ff ff 3f ca ff 
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0050: 00 00 00 00 00 00 00 00 

Apple specific FirmwareVolume
	FirmwareFeatures: c0001403
	FirmwareFeaturesMask: c0007fff
	Region Type:01 Start:ffc00000 End:ffc3ffff
	Region Type:02 Start:ffcb4000 End:ffffbfff
	Region Type:03 Start:ffc80000 End:ffca3fff

Handle 0xFFFD, DMI type 127, 4 bytes
0000: 7f 04 fd ff 

End Of Table

Chassis Information - Asset Tag = Asset Tag#

Don't know if it'll help but welcome. You can use DarwinDumper

 

Do you have a good full  MBP8,1-2-3 smbios dump?

 

founded for 8,2 not for 8,3 but i think they are similar

Link to comment
Share on other sites

@Bungo:

 

Would it be possible to modify Chameleon to inject an entire SMBIOS image (ie. binary obtained form a real Mac) instead of obtaining and patching the stock one?

Link to comment
Share on other sites

Hi there,

 

Here is my SMBios dump from MBP 11,2:

 

 

# dmidecode 2.11b
Handle 0x0000, DMI type 4, 35 bytes
0000: 04 23 00 00 04 03 c6 02 61 06 04 00 ff fb eb bf 
0010: 01 8a 19 00 d0 07 d0 07 41 2d 02 00 03 00 04 00 
0020: 03 05 00 
Processor Information
        Socket Designation: U3E1
        Type: Central Processor
        Family: Core i7
        Manufacturer: Intel(R) Corporation
        ID: 61 06 04 00 FF FB EB BF
        Signature: Type 0, Family 6, Model 70, Stepping 1
        Flags:
                FPU (Floating-point unit on-chip)
                VME (Virtual mode extension)
                DE (Debugging extension)
                PSE (Page size extension)
                TSC (Time stamp counter)
                MSR (Model specific registers)
                PAE (Physical address extension)
                MCE (Machine check exception)
                CX8 (CMPXCHG8 instruction supported)
                APIC (On-chip APIC hardware supported)
                SEP (Fast system call)
                MTRR (Memory type range registers)
                PGE (Page global enable)
                MCA (Machine check architecture)
                CMOV (Conditional move instruction supported)
                PAT (Page attribute table)
                PSE-36 (36-bit page size extension)
                CLFSH (CLFLUSH instruction supported)
                DS (Debug store)
                ACPI (ACPI supported)
                MMX (MMX technology supported)
                FXSR (FXSAVE and FXSTOR instructions supported)
                SSE (Streaming SIMD extensions)
                SSE2 (Streaming SIMD extensions 2)
                SS (Self-snoop)
                HTT (Multi-threading)
                TM (Thermal monitor supported)
                PBE (Pending break enabled)
        Version: Intel(R) Core(TM) i7-4750HQ CPU @ 2.00GHz
        Voltage: 1.0 V
        External Clock: 25 MHz
        Max Speed: 2000 MHz
        Current Speed: 2000 MHz
        Status: Populated, Enabled
        Upgrade: <OUT OF SPEC>
        L1 Cache Handle: 0x0002
        L2 Cache Handle: 0x0003
        L3 Cache Handle: 0x0004
        Serial Number: To Be Filled By O.E.M.
        Asset Tag: To Be Filled By O.E.M.
        Part Number: Not Specified
Handle 0x0001, DMI type 7, 19 bytes
0000: 07 13 01 00 00 80 01 80 00 80 00 40 00 40 00 00 
0010: 05 04 07 
Cache Information
        Socket Designation: Not Specified
        Configuration: Enabled, Not Socketed, Level 1
        Operational Mode: Write Back
        Location: Internal
        Installed Size: 128 kB
        Maximum Size: 128 kB
        Supported SRAM Types:
                Asynchronous
        Installed SRAM Type: Asynchronous
        Speed: Unknown
        Error Correction Type: Single-bit ECC
        System Type: Data
        Associativity: 8-way Set-associative
Handle 0x0002, DMI type 7, 19 bytes
0000: 07 13 02 00 00 80 01 80 00 80 00 40 00 40 00 00 
0010: 05 03 07 
Cache Information
        Socket Designation: Not Specified
        Configuration: Enabled, Not Socketed, Level 1
        Operational Mode: Write Back
        Location: Internal
        Installed Size: 128 kB
        Maximum Size: 128 kB
        Supported SRAM Types:
                Asynchronous
        Installed SRAM Type: Asynchronous
        Speed: Unknown
        Error Correction Type: Single-bit ECC
        System Type: Instruction
        Associativity: 8-way Set-associative
Handle 0x0003, DMI type 7, 19 bytes
0000: 07 13 03 00 00 81 01 00 04 00 04 40 00 40 00 00 
0010: 05 05 07 
Cache Information
        Socket Designation: Not Specified
        Configuration: Enabled, Not Socketed, Level 2
        Operational Mode: Write Back
        Location: Internal
        Installed Size: 1024 kB
        Maximum Size: 1024 kB
        Supported SRAM Types:
                Asynchronous
        Installed SRAM Type: Asynchronous
        Speed: Unknown
        Error Correction Type: Single-bit ECC
        System Type: Unified
        Associativity: 8-way Set-associative
Handle 0x0004, DMI type 7, 19 bytes
0000: 07 13 04 00 00 82 01 00 18 00 18 40 00 40 00 00 
0010: 05 05 09 
Cache Information
        Socket Designation: Not Specified
        Configuration: Enabled, Not Socketed, Level 3
        Operational Mode: Write Back
        Location: Internal
        Installed Size: 6144 kB
        Maximum Size: 6144 kB
        Supported SRAM Types:
                Asynchronous
        Installed SRAM Type: Asynchronous
        Speed: Unknown
        Error Correction Type: Single-bit ECC
        System Type: Unified
        Associativity: 12-way Set-associative
Handle 0x0005, DMI type 7, 19 bytes
0000: 07 13 05 00 00 83 01 00 00 00 00 40 00 40 00 00 
0010: 05 05 08 
Cache Information
        Socket Designation: Not Specified
        Configuration: Enabled, Not Socketed, Level 4
        Operational Mode: Write Back
        Location: Internal
        Installed Size: 0 kB
        Maximum Size: 0 kB
        Supported SRAM Types:
                Asynchronous
        Installed SRAM Type: Asynchronous
        Speed: Unknown
        Error Correction Type: Single-bit ECC
        System Type: Unified
        Associativity: 16-way Set-associative
Handle 0x0006, DMI type 16, 15 bytes
0000: 10 0f 06 00 03 03 03 00 00 80 00 fe ff 02 00 
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: None
        Maximum Capacity: 8 GB
        Error Information Handle: Not Provided
        Number Of Devices: 2
Handle 0x0007, DMI type 130, 186 bytes
0000: 82 ba 07 00 08 00 00 00 b0 00 92 12 0b 03 04 21 
0010: 02 01 03 52 01 08 0a 00 fe 00 69 78 69 30 69 11 
0020: 18 81 20 08 3c 3c 00 f0 83 01 00 00 00 00 00 00 
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0040: 00 00 00 00 00 00 2f 11 61 01 00 00 00 00 00 00 
0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 
0080: ad 01 00 00 00 00 00 00 bc 8d 48 4d 54 34 35 31 
0090: 53 36 41 46 52 38 41 2d 50 42 20 20 4e 41 80 ad 
00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00b0: 00 00 00 00 00 00 00 00 00 00 
Apple specific SPD
        000082ba070008000000b00092120b030421
        00100201035201080a00fe00697869306911
        0020188120083c3c00f08301000000000000
        003000000000000000000000000000000000
        00400000000000002f116101000000000000
        005000000000000000000000000000000000
        006000000000000000000000000000000000
        007000000000000000000000000000000080
        0080ad01000000000000bc8d484d54343531
        0090533641465238412d504220204e4180ad
        00a000000000000000000000000000000000
        00b0000000000000000000000000111b0800
        00c00600ffff0000000000100d0001021880
        00d00040060304050644494d4d300042414e
        00e04b203000307838304144003078303030
        00f0303030303000556e6b6e6f776e003078
Handle 0x0008, DMI type 17, 27 bytes
0000: 11 1b 08 00 06 00 ff ff 00 00 00 00 00 10 0d 00 
0010: 01 02 18 80 00 40 06 03 04 05 06 
Memory Device
        Array Handle: 0x0006
        Error Information Handle: No Error
        Total Width: Unknown
        Data Width: Unknown
        Size: 4096 MB
        Form Factor: SODIMM
        Set: None
        Locator: DIMM0
        Bank Locator: BANK 0
        Type: DDR3
        Type Detail: Synchronous
        Speed: 1600 MHz (0.6 ns)
        Manufacturer: 0x80AD
        Serial Number: 0x00000000
        Asset Tag: Unknown
        Part Number: 0x484D54343531533641465238412D50422020
Handle 0x0009, DMI type 130, 186 bytes
0000: 82 ba 09 00 0a 00 00 00 b0 00 92 12 0b 03 04 21 
0010: 02 01 03 52 01 08 0a 00 fe 00 69 78 69 30 69 11 
0020: 18 81 20 08 3c 3c 00 f0 83 01 00 00 00 00 00 00 
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0040: 00 00 00 00 00 00 2f 11 61 01 00 00 00 00 00 00 
0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 
0080: ad 01 00 00 00 00 00 00 bc 8d 48 4d 54 34 35 31 
0090: 53 36 41 46 52 38 41 2d 50 42 20 20 4e 41 80 ad 
00a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00b0: 00 00 00 00 00 00 00 00 00 00 
Apple specific SPD
        000082ba09000a000000b00092120b030421
        00100201035201080a00fe00697869306911
        0020188120083c3c00f08301000000000000
        003000000000000000000000000000000000
        00400000000000002f116101000000000000
        005000000000000000000000000000000000
        006000000000000000000000000000000000
        007000000000000000000000000000000080
        0080ad01000000000000bc8d484d54343531
        0090533641465238412d504220204e4180ad
        00a000000000000000000000000000000000
        00b0000000000000000000000000111b0a00
        00c00600ffff0000000000100d0001021880
        00d00040060304050644494d4d300042414e
        00e04b203100307838304144003078303030
        00f0303030303000556e6b6e6f776e003078
Handle 0x000A, DMI type 17, 27 bytes
0000: 11 1b 0a 00 06 00 ff ff 00 00 00 00 00 10 0d 00 
0010: 01 02 18 80 00 40 06 03 04 05 06 
Memory Device
        Array Handle: 0x0006
        Error Information Handle: No Error
        Total Width: Unknown
        Data Width: Unknown
        Size: 4096 MB
        Form Factor: SODIMM
        Set: None
        Locator: DIMM0
        Bank Locator: BANK 1
        Type: DDR3
        Type Detail: Synchronous
        Speed: 1600 MHz (0.6 ns)
        Manufacturer: 0x80AD
        Serial Number: 0x00000000
        Asset Tag: Unknown
        Part Number: 0x484D54343531533641465238412D50422020
Handle 0x000B, DMI type 19, 15 bytes
0000: 13 0f 0b 00 00 00 00 00 ff ff 7f 00 06 00 00 
Memory Array Mapped Address
        Starting Address: 0x00000000000
        Ending Address: 0x001FFFFFFFF
        Range Size: 8 GB
        Physical Array Handle: 0x0006
        Partition Width: 0
Handle 0x000C, DMI type 0, 24 bytes
0000: 00 18 0c 00 01 02 00 00 03 7f 80 98 01 00 00 00 
0010: 00 00 c1 02 00 01 ff ff 
BIOS Information
        Vendor: Apple Inc.
        Version: MBP112.88Z.0138.B00.1310031144
        Release Date: 10/03/2013
        ROM Size: 8192 kB
        Characteristics:
                PCI is supported
                BIOS is upgradeable
                BIOS shadowing is allowed
                Boot from CD is supported
                Selectable boot is supported
                ACPI is supported
                IEEE 1394 boot is supported
                Smart battery is supported
                Function key-initiated network boot is supported
        BIOS Revision: 0.1
Handle 0x000D, DMI type 1, 27 bytes
0000: 01 1b 0d 00 01 02 03 04 fa fc 4c f5 48 b4 4b 50 
0010: a8 d5 8f 53 e0 76 60 16 06 05 06 
System Information
        Manufacturer: Apple Inc.
        Product Name: MacBookPro11,2
        Version: 1.0
        Serial Number: **private** (12 digits)
        UUID: **private**
        Wake-up Type: Power Switch
        SKU Number: System SKU#
        Family: Mac
Handle 0x000E, DMI type 2, 16 bytes
0000: 02 10 0e 00 01 02 03 04 05 09 06 0f 00 0a 00 00 
0010: 
Base Board Information
        Manufacturer: Apple Inc.
        Product Name: Mac-3CBD00234E554E41
        Version: MacBookPro11,2
        Serial Number: **private** (17 digits)
        Asset Tag: Base Board Asset Tag#
        Features:
                Board is a hosting board
                Board is replaceable
        Location In Chassis: Part Component
        Chassis Handle: 0x000F
        Type: Motherboard
        Contained Object Handles: 0
Handle 0x000F, DMI type 3, 21 bytes
0000: 03 15 0f 00 01 0a 02 03 00 03 03 01 01 00 00 00 
0010: 00 00 00 00 00 
Chassis Information
        Manufacturer: Apple Inc.
        Type: Notebook
        Lock: Not Present
        Version: Mac-3CBD00234E554E41
        Serial Number: **private** (12 digits)
        Asset Tag: Not Specified
        Boot-up State: Safe
        Power Supply State: Safe
        Thermal State: Other
        Security Status: Other
        OEM Information: 0x00000000
        Height: Unspecified
        Number Of Power Cords: Unspecified
        Contained Elements: 0
Handle 0x0010, DMI type 8, 9 bytes
0000: 08 09 10 00 01 00 02 12 10 
Port Connector Information
        Internal Reference Designator: None
        Internal Connector Type: None
        External Reference Designator: USB0
        External Connector Type: Access Bus (USB)
        Port Type: USB
Handle 0x0011, DMI type 8, 9 bytes
0000: 08 09 11 00 01 00 02 12 10 
Port Connector Information
        Internal Reference Designator: None
        Internal Connector Type: None
        External Reference Designator: USB1
        External Connector Type: Access Bus (USB)
        Port Type: USB
Handle 0x0012, DMI type 8, 9 bytes
0000: 08 09 12 00 01 ff 02 00 ff 
Port Connector Information
        Internal Reference Designator: None
        Internal Connector Type: Other
        External Reference Designator: Mini DisplayPort
        External Connector Type: None
        Port Type: Other
Handle 0x0013, DMI type 8, 9 bytes
0000: 08 09 13 00 01 ff 02 00 ff 
Port Connector Information
        Internal Reference Designator: None
        Internal Connector Type: Other
        External Reference Designator: Mini DisplayPort
        External Connector Type: None
        Port Type: Other
Handle 0x0014, DMI type 8, 9 bytes
0000: 08 09 14 00 01 ff 02 00 ff 
Port Connector Information
        Internal Reference Designator: None
        Internal Connector Type: Other
        External Reference Designator: HDMI
        External Connector Type: None
        Port Type: Other
Handle 0x0015, DMI type 8, 9 bytes
0000: 08 09 15 00 01 ff 02 00 ff 
Port Connector Information
        Internal Reference Designator: None
        Internal Connector Type: Other
        External Reference Designator: Microphone
        External Connector Type: None
        Port Type: Other
Handle 0x0016, DMI type 8, 9 bytes
0000: 08 09 16 00 01 ff 02 00 ff 
Port Connector Information
        Internal Reference Designator: None
        Internal Connector Type: Other
        External Reference Designator: Speaker
        External Connector Type: None
        Port Type: Other
Handle 0x0017, DMI type 8, 9 bytes
0000: 08 09 17 00 01 00 02 ff ff 
Port Connector Information
        Internal Reference Designator: None
        Internal Connector Type: None
        External Reference Designator: MagSafe DC Power
        External Connector Type: Other
        Port Type: Other
Handle 0x0018, DMI type 8, 9 bytes
0000: 08 09 18 00 01 00 02 1f 1d 
Port Connector Information
        Internal Reference Designator: None
        Internal Connector Type: None
        External Reference Designator: Audio Line Out
        External Connector Type: Mini Jack (headphones)
        Port Type: Audio Port
Handle 0x0019, DMI type 8, 9 bytes
0000: 08 09 19 00 01 00 02 12 10 
Port Connector Information
        Internal Reference Designator: None
        Internal Connector Type: None
        External Reference Designator: SD Card Reader
        External Connector Type: Access Bus (USB)
        Port Type: USB
Handle 0x001A, DMI type 9, 13 bytes
0000: 09 0d 1a 00 01 a5 08 03 03 00 00 04 06 
System Slot Information
        Designation: AirPort
        Type: x1 PCI Express
        Current Usage: Available
        Length: Short
        ID: 0
        Characteristics:
                3.3 V is provided
                Hot-plug devices are supported
                SMBus signal is supported
Handle 0x001B, DMI type 9, 13 bytes
0000: 09 0d 1b 00 01 06 05 03 04 02 00 04 07 
System Slot Information
        Designation: Thunderbolt Slot 1
        Type: 32-bit PCI
        Current Usage: Available
        Length: Long
        ID: 2
        Characteristics:
                3.3 V is provided
                PME signal is supported
                Hot-plug devices are supported
                SMBus signal is supported
Handle 0x001C, DMI type 9, 13 bytes
0000: 09 0d 1c 00 01 06 05 03 04 03 00 04 07 
System Slot Information
        Designation: Thunderbolt Slot 2
        Type: 32-bit PCI
        Current Usage: Available
        Length: Long
        ID: 3
        Characteristics:
                3.3 V is provided
                PME signal is supported
                Hot-plug devices are supported
                SMBus signal is supported
Handle 0x001D, DMI type 9, 13 bytes
0000: 09 0d 1d 00 01 06 05 03 04 04 00 04 07 
System Slot Information
        Designation: Thunderbolt Slot 3
        Type: 32-bit PCI
        Current Usage: Available
        Length: Long
        ID: 4
        Characteristics:
                3.3 V is provided
                PME signal is supported
                Hot-plug devices are supported
                SMBus signal is supported
Handle 0x001E, DMI type 9, 13 bytes
0000: 09 0d 1e 00 01 06 05 03 04 05 00 04 07 
System Slot Information
        Designation: Thunderbolt Slot 4
        Type: 32-bit PCI
        Current Usage: Available
        Length: Long
        ID: 5
        Characteristics:
                3.3 V is provided
                PME signal is supported
                Hot-plug devices are supported
                SMBus signal is supported
Handle 0x001F, DMI type 10, 6 bytes
0000: 0a 06 1f 00 83 01 
On Board Device Information
        Type: Video
        Status: Enabled
        Description: nVidia Video Adapter
Handle 0x0020, DMI type 10, 6 bytes
0000: 0a 06 20 00 87 01 
On Board Device Information
        Type: Sound
        Status: Enabled
        Description: Azalia Audio Codec
Handle 0x0021, DMI type 10, 6 bytes
0000: 0a 06 21 00 81 01 
On Board Device Information
        Type: Other
        Status: Enabled
        Description: SATA
Handle 0x0022, DMI type 11, 5 bytes
0000: 0b 05 22 00 03 
OEM Strings
        String 1: Apple ROM Version.  BIOS ID:      MBP112.  Built by:     root@s
        String 2: aumon.  Date:         Thu Oct  3 11:43:05 PDT 2013.  Revision: 
        String 3:     138.0.0~1 (B&I).  Buildcave ID: 1487.  ROM Version:  0138_B
Handle 0x0023, DMI type 12, 5 bytes
0000: 0c 05 23 00 00 
System Configuration Options
Handle 0x0024, DMI type 13, 22 bytes
0000: 0d 16 24 00 01 00 00 00 00 00 00 00 00 00 00 00 
0010: 00 00 00 00 00 00 
BIOS Language Information
        Installable Languages: 1
                <BAD INDEX>
        Currently Installed Language: Not Specified
Handle 0x0025, DMI type 32, 20 bytes
0000: 20 14 25 00 00 00 00 00 00 00 00 00 00 00 00 00 
0010: 00 00 00 00 
System Boot Information
        Status: No errors detected
Handle 0x0026, DMI type 131, 6 bytes
0000: 83 06 26 00 05 07 
Apple specific Processor Type
         cpu=0705
Handle 0x0027, DMI type 128, 88 bytes
0000: 80 58 27 00 04 00 00 00 37 f5 03 e0 37 ff 03 e0 
0010: 02 00 00 03 00 00 00 00 00 00 99 ff ff ff b2 ff 
0020: 00 00 b3 ff ff ff b5 ff 00 00 b6 ff ff ff dd ff 
0030: 00 00 e1 ff ff ff e3 ff 00 00 00 00 00 00 00 00 
0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
0050: 00 00 00 00 00 00 00 00 
Apple specific FirmwareVolume
        FirmwareFeatures: e003f537
        FirmwareFeaturesMask: e003ff37
        Region Type:02 Start:ff990000 End:ffb2ffff
        Region Type:00 Start:ffb30000 End:ffb5ffff
        Region Type:00 Start:ffb60000 End:ffddffff
        Region Type:03 Start:ffe10000 End:ffe3ffff
Handle 0x0028, DMI type 133, 12 bytes
0000: 85 0c 28 00 02 00 00 00 00 00 00 00 
OEM-specific Type
        Header and Data:
                85 0C 28 00 02 00 00 00 00 00 00 00
Handle 0x0029, DMI type 221, 26 bytes
0000: dd 1a 29 00 03 01 00 01 06 01 00 00 02 00 00 00 
0010: 00 0f 00 03 00 01 03 00 01 00 
OEM-specific Type
        Header and Data:
                DD 1A 29 00 03 01 00 01 06 01 00 00 02 00 00 00
                00 0F 00 03 00 01 03 00 01 00
        Strings:
                Reference Code - CPU
                uCode Version
                TXT ACM version
Invalid entry length (0). DMI table is broken! Stop.
Link to comment
Share on other sites

@Bungo:

 

Would it be possible to modify Chameleon to inject an entire SMBIOS image (ie. binary obtained form a real Mac) instead of obtaining and patching the stock one?

The idea proposed by Bungo was/is exactly this...

Maybe just give the ability (from smbios.plist ) to introduce the "custom" serial number and board serial number

 

Fabio

 

 

System Information
        Manufacturer: Apple Inc.
        Product Name: MacBookPro11,2
        Version: 1.0
        Serial Number: **private** (12 digits)
Base Board Information
        Manufacturer: Apple Inc.
        Product Name: Mac-3CBD00234E554E41
        Version: MacBookPro11,2
        Serial Number: **private** (18 digits)
        Location In Chassis: Part Component
        Type: Motherboard
Chassis Information
        Version: Mac-3CBD00234E554E41
        Serial Number: **private** (12 digits)


Thx for sharing yours dmi output at least is exactly what we need..

This is a dump from a real MacMini6,1 (I remove the serial number part)
# dmidecode 2.11bHandle 0x0000, DMI type 4, 35 bytes0000: 04 23 00 00 03 03 01 02 a9 06 03 00 ff fb eb bf 0010: 01 89 19 00 c4 09 c4 09 41 04 02 00 03 00 04 00 0020: 00 04 00  Processor InformationSocket Designation: U2E1Type: Central ProcessorFamily: OtherManufacturer: Intel(R) CorporationID: A9 06 03 00 FF FB EB BFVersion: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHzVoltage: 0.9 VExternal Clock: 25 MHzMax Speed: 2500 MHzCurrent Speed: 2500 MHzStatus: Populated, EnabledUpgrade: ZIF SocketL1 Cache Handle: 0x0002L2 Cache Handle: 0x0003L3 Cache Handle: 0x0004Serial Number: Not SpecifiedAsset Tag: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHzPart Number: Not Specified Handle 0x0001, DMI type 7, 19 bytes0000: 07 13 01 00 01 80 01 20 00 20 00 40 00 40 00 00 0010: 05 01 08  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 1Operational Mode: Write BackLocation: InternalInstalled Size: 32 kBMaximum Size: 32 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: OtherAssociativity: 16-way Set-associative Handle 0x0002, DMI type 7, 19 bytes0000: 07 13 02 00 01 80 01 20 00 20 00 40 00 40 00 00 0010: 05 02 08  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 1Operational Mode: Write BackLocation: InternalInstalled Size: 32 kBMaximum Size: 32 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: UnknownAssociativity: 16-way Set-associative Handle 0x0003, DMI type 7, 19 bytes0000: 07 13 03 00 01 81 01 00 01 00 01 40 00 40 00 00 0010: 05 03 08  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 2Operational Mode: Write BackLocation: InternalInstalled Size: 256 kBMaximum Size: 256 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: InstructionAssociativity: 16-way Set-associative Handle 0x0004, DMI type 7, 19 bytes0000: 07 13 04 00 01 82 01 03 00 03 00 40 00 40 00 00 0010: 05 03 0c  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 3Operational Mode: Write BackLocation: InternalInstalled Size: 3 kBMaximum Size: 3 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: InstructionAssociativity: 48-way Set-associative Handle 0x0005, DMI type 4, 35 bytes0000: 04 23 05 00 03 03 01 02 a9 06 03 00 ff fb eb bf 0010: 01 89 19 00 c4 09 c4 09 41 04 07 00 08 00 09 00 0020: 00 04 00  Processor InformationSocket Designation: U2E1Type: Central ProcessorFamily: OtherManufacturer: Intel(R) CorporationID: A9 06 03 00 FF FB EB BFVersion: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHzVoltage: 0.9 VExternal Clock: 25 MHzMax Speed: 2500 MHzCurrent Speed: 2500 MHzStatus: Populated, EnabledUpgrade: ZIF SocketL1 Cache Handle: 0x0007L2 Cache Handle: 0x0008L3 Cache Handle: 0x0009Serial Number: Not SpecifiedAsset Tag: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHzPart Number: Not Specified Handle 0x0006, DMI type 7, 19 bytes0000: 07 13 06 00 01 80 01 20 00 20 00 40 00 40 00 00 0010: 05 01 08  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 1Operational Mode: Write BackLocation: InternalInstalled Size: 32 kBMaximum Size: 32 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: OtherAssociativity: 16-way Set-associative Handle 0x0007, DMI type 7, 19 bytes0000: 07 13 07 00 01 80 01 20 00 20 00 40 00 40 00 00 0010: 05 02 08  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 1Operational Mode: Write BackLocation: InternalInstalled Size: 32 kBMaximum Size: 32 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: UnknownAssociativity: 16-way Set-associative Handle 0x0008, DMI type 7, 19 bytes0000: 07 13 08 00 01 81 01 00 01 00 01 40 00 40 00 00 0010: 05 03 08  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 2Operational Mode: Write BackLocation: InternalInstalled Size: 256 kBMaximum Size: 256 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: InstructionAssociativity: 16-way Set-associative Handle 0x0009, DMI type 7, 19 bytes0000: 07 13 09 00 01 82 01 03 00 03 00 40 00 40 00 00 0010: 05 03 0c  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 3Operational Mode: Write BackLocation: InternalInstalled Size: 3 kBMaximum Size: 3 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: InstructionAssociativity: 48-way Set-associative Handle 0x000A, DMI type 4, 35 bytes0000: 04 23 0a 00 03 03 01 02 a9 06 03 00 ff fb eb bf 0010: 01 89 19 00 c4 09 c4 09 41 04 0c 00 0d 00 0e 00 0020: 00 04 00  Processor InformationSocket Designation: U2E1Type: Central ProcessorFamily: OtherManufacturer: Intel(R) CorporationID: A9 06 03 00 FF FB EB BFVersion: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHzVoltage: 0.9 VExternal Clock: 25 MHzMax Speed: 2500 MHzCurrent Speed: 2500 MHzStatus: Populated, EnabledUpgrade: ZIF SocketL1 Cache Handle: 0x000CL2 Cache Handle: 0x000DL3 Cache Handle: 0x000ESerial Number: Not SpecifiedAsset Tag: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHzPart Number: Not Specified Handle 0x000B, DMI type 7, 19 bytes0000: 07 13 0b 00 01 80 01 20 00 20 00 40 00 40 00 00 0010: 05 01 08  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 1Operational Mode: Write BackLocation: InternalInstalled Size: 32 kBMaximum Size: 32 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: OtherAssociativity: 16-way Set-associative Handle 0x000C, DMI type 7, 19 bytes0000: 07 13 0c 00 01 80 01 20 00 20 00 40 00 40 00 00 0010: 05 02 08  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 1Operational Mode: Write BackLocation: InternalInstalled Size: 32 kBMaximum Size: 32 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: UnknownAssociativity: 16-way Set-associative Handle 0x000D, DMI type 7, 19 bytes0000: 07 13 0d 00 01 81 01 00 01 00 01 40 00 40 00 00 0010: 05 03 08  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 2Operational Mode: Write BackLocation: InternalInstalled Size: 256 kBMaximum Size: 256 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: InstructionAssociativity: 16-way Set-associative Handle 0x000E, DMI type 7, 19 bytes0000: 07 13 0e 00 01 82 01 03 00 03 00 40 00 40 00 00 0010: 05 03 0c  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 3Operational Mode: Write BackLocation: InternalInstalled Size: 3 kBMaximum Size: 3 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: InstructionAssociativity: 48-way Set-associative Handle 0x000F, DMI type 4, 35 bytes0000: 04 23 0f 00 03 03 01 02 a9 06 03 00 ff fb eb bf 0010: 01 89 19 00 c4 09 c4 09 41 04 11 00 12 00 13 00 0020: 00 04 00  Processor InformationSocket Designation: U2E1Type: Central ProcessorFamily: OtherManufacturer: Intel(R) CorporationID: A9 06 03 00 FF FB EB BFVersion: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHzVoltage: 0.9 VExternal Clock: 25 MHzMax Speed: 2500 MHzCurrent Speed: 2500 MHzStatus: Populated, EnabledUpgrade: ZIF SocketL1 Cache Handle: 0x0011L2 Cache Handle: 0x0012L3 Cache Handle: 0x0013Serial Number: Not SpecifiedAsset Tag: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHzPart Number: Not Specified Handle 0x0010, DMI type 7, 19 bytes0000: 07 13 10 00 01 80 01 20 00 20 00 40 00 40 00 00 0010: 05 01 08  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 1Operational Mode: Write BackLocation: InternalInstalled Size: 32 kBMaximum Size: 32 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: OtherAssociativity: 16-way Set-associative Handle 0x0011, DMI type 7, 19 bytes0000: 07 13 11 00 01 80 01 20 00 20 00 40 00 40 00 00 0010: 05 02 08  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 1Operational Mode: Write BackLocation: InternalInstalled Size: 32 kBMaximum Size: 32 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: UnknownAssociativity: 16-way Set-associative Handle 0x0012, DMI type 7, 19 bytes0000: 07 13 12 00 01 81 01 00 01 00 01 40 00 40 00 00 0010: 05 03 08  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 2Operational Mode: Write BackLocation: InternalInstalled Size: 256 kBMaximum Size: 256 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: InstructionAssociativity: 16-way Set-associative Handle 0x0013, DMI type 7, 19 bytes0000: 07 13 13 00 01 82 01 03 00 03 00 40 00 40 00 00 0010: 05 03 0c  Cache InformationSocket Designation: UnknownConfiguration: Enabled, Not Socketed, Level 3Operational Mode: Write BackLocation: InternalInstalled Size: 3 kBMaximum Size: 3 kBSupported SRAM Types:AsynchronousInstalled SRAM Type: AsynchronousSpeed: UnknownError Correction Type: Single-bit ECCSystem Type: InstructionAssociativity: 48-way Set-associative Handle 0x0014, DMI type 16, 15 bytes0000: 10 0f 14 00 03 03 03 00 00 80 00 fe ff 02 00  Physical Memory ArrayLocation: System Board Or MotherboardUse: System MemoryError Correction Type: NoneMaximum Capacity: 8 GBError Information Handle: Not ProvidedNumber Of Devices: 2 Handle 0x0015, DMI type 130, 186 bytes0000: 82 ba 15 00 16 00 00 00 b0 00 92 12 0b 03 03 19 0010: 00 01 03 52 01 08 0a 00 fe 00 69 78 69 30 69 11 0020: 18 81 00 05 3c 3c 00 f0 83 01 00 00 00 00 00 00 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040: 00 00 00 00 00 00 0f 11 41 00 00 00 00 00 00 00 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 0080: ad 01 12 35 06 22 97 0f 58 8f 48 4d 54 33 32 35 0090: 53 36 43 46 52 38 43 2d 50 42 20 20 4e 41 80 ad 00a0: 00 57 56 32 38 4e 30 37 39 37 32 30 32 00 01 03 00b0: 02 04 03 03 03 02 00 00 00 00  Apple specific SPD000082ba150016000000b00092120b03031900100001035201080a00fe006978693069110020188100053c3c00f0830100000000000000300000000000000000000000000000000000400000000000000f1141000000000000000050000000000000000000000000000000000060000000000000000000000000000000000070000000000000000000000000000000800080ad0112350622970f588f484d543332350090533643465238432d504220204e4180ad00a000575632384e3037393732303200010300b0020403030302000000000000111b160000c01400ffff0000000000080d000102188000d00040060304050644494d4d300042414e00e04b20300030783830414400307830363200f0323937304600556e6b6e6f776e003078 Handle 0x0016, DMI type 17, 27 bytes0000: 11 1b 16 00 14 00 ff ff 00 00 00 00 00 08 0d 00 0010: 01 02 18 80 00 40 06 03 04 05 06  Memory DeviceArray Handle: 0x0014Error Information Handle: No ErrorTotal Width: UnknownData Width: UnknownSize: 2048 MBForm Factor: SODIMMSet: NoneLocator: DIMM0Bank Locator: BANK 0Type: DDR3Type Detail: SynchronousSpeed: 1600 MHz (0.6 ns)Manufacturer: 0x80ADSerial Number: 0x0622970FAsset Tag: UnknownPart Number: 0x484D54333235533643465238432D50422020 Handle 0x0017, DMI type 130, 186 bytes0000: 82 ba 17 00 18 00 00 00 b0 00 92 12 0b 03 03 19 0010: 00 01 03 52 01 08 0a 00 fe 00 69 78 69 30 69 11 0020: 18 81 00 05 3c 3c 00 f0 83 01 00 00 00 00 00 00 0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0040: 00 00 00 00 00 00 0f 11 41 00 00 00 00 00 00 00 0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 0080: ad 01 12 35 01 32 a2 ac 58 8f 48 4d 54 33 32 35 0090: 53 36 43 46 52 38 43 2d 50 42 20 20 4e 41 80 ad 00a0: 00 57 56 32 38 4e 30 38 30 36 32 31 33 00 01 03 00b0: 02 04 03 03 03 02 00 00 00 00  Apple specific SPD000082ba170018000000b00092120b03031900100001035201080a00fe006978693069110020188100053c3c00f0830100000000000000300000000000000000000000000000000000400000000000000f1141000000000000000050000000000000000000000000000000000060000000000000000000000000000000000070000000000000000000000000000000800080ad0112350132a2ac588f484d543332350090533643465238432d504220204e4180ad00a000575632384e3038303632313300010300b0020403030302000000000000111b180000c01400ffff0000000000080d000102188000d00040060304050644494d4d300042414e00e04b20310030783830414400307830313300f0324132414300556e6b6e6f776e003078 Handle 0x0018, DMI type 17, 27 bytes0000: 11 1b 18 00 14 00 ff ff 00 00 00 00 00 08 0d 00 0010: 01 02 18 80 00 40 06 03 04 05 06  Memory DeviceArray Handle: 0x0014Error Information Handle: No ErrorTotal Width: UnknownData Width: UnknownSize: 2048 MBForm Factor: SODIMMSet: NoneLocator: DIMM0Bank Locator: BANK 1Type: DDR3Type Detail: SynchronousSpeed: 1600 MHz (0.6 ns)Manufacturer: 0x80ADSerial Number: 0x0132A2ACAsset Tag: UnknownPart Number: 0x484D54333235533643465238432D50422020 Handle 0x0019, DMI type 19, 15 bytes0000: 13 0f 19 00 00 00 00 00 ff ff 3f 00 14 00 00  Memory Array Mapped AddressStarting Address: 0x00000000000Ending Address: 0x000FFFFFFFFRange Size: 4 GBPhysical Array Handle: 0x0014Partition Width: 0 Handle 0x001A, DMI type 0, 24 bytes0000: 00 18 1a 00 01 02 00 00 03 7f 80 98 01 00 00 00 0010: 00 00 c1 02 00 01 ff ff  BIOS InformationVendor: Apple Inc.Version: MM61.88Z.0106.B03.1211161202Release Date: 11/16/2012ROM Size: 8192 kBCharacteristics:PCI is supportedBIOS is upgradeableBIOS shadowing is allowedBoot from CD is supportedSelectable boot is supportedACPI is supportedIEEE 1394 boot is supportedSmart battery is supportedFunction key-initiated network boot is supportedBIOS Revision: 0.1 Handle 0x001B, DMI type 1, 27 bytes0000: 01 1b 1b 00 01 02 03 04 e4 89 fb d0 de ef 2d 52 0010: 87 53 ce 5a 8c aa b5 6d 06 05 06  System InformationManufacturer: Apple Inc.Product Name: Macmini6,1Version: 1.0Serial Number: ************ (Il seriale è di 12 cifre)UUID: ********-****-****-****-************Wake-up Type: Power SwitchSKU Number: System SKU#Family: Macmini Handle 0x001C, DMI type 2, 16 bytes0000: 02 10 1c 00 01 02 03 04 05 09 06 1d 00 0a 00 00 0010:  Base Board InformationManufacturer: Apple Inc.Product Name: Mac-031AEE4D24BFF0B1Version: Macmini6,1Serial Number: ***************** (Gli asterischi sono 17)Asset Tag: Base Board Asset Tag#Features:Board is a hosting boardBoard is replaceableLocation In Chassis: Part ComponentChassis Handle: 0x001DType: MotherboardContained Object Handles: 0 Handle 0x001D, DMI type 3, 21 bytes0000: 03 15 1d 00 01 10 02 03 00 03 03 01 01 00 00 00 0010: 00 00 00 00 00  Chassis InformationManufacturer: Apple Inc.Type: Lunch BoxLock: Not PresentVersion: Mac-031AEE4D24BFF0B1Serial Number: ************ (Sono 12 cifre!!!!)Asset Tag: Not SpecifiedBoot-up State: SafePower Supply State: SafeThermal State: OtherSecurity Status: OtherOEM Information: 0x00000000Height: UnspecifiedNumber Of Power Cords: UnspecifiedContained Elements: 0 Handle 0x001E, DMI type 8, 9 bytes0000: 08 09 1e 00 01 00 02 21 11  Port Connector InformationInternal Reference Designator: NoneInternal Connector Type: NoneExternal Reference Designator: FireWire 800External Connector Type: IEEE 1394Port Type: Firewire (IEEE P1394) Handle 0x001F, DMI type 8, 9 bytes0000: 08 09 1f 00 01 00 02 0b 1f  Port Connector InformationInternal Reference Designator: NoneInternal Connector Type: NoneExternal Reference Designator: EthernetExternal Connector Type: RJ-45Port Type: Network Port Handle 0x0020, DMI type 8, 9 bytes0000: 08 09 20 00 01 00 02 12 10  Port Connector InformationInternal Reference Designator: NoneInternal Connector Type: NoneExternal Reference Designator: USB0External Connector Type: Access Bus (USB)Port Type: USB Handle 0x0021, DMI type 8, 9 bytes0000: 08 09 21 00 01 00 02 12 10  Port Connector InformationInternal Reference Designator: NoneInternal Connector Type: NoneExternal Reference Designator: USB1External Connector Type: Access Bus (USB)Port Type: USB Handle 0x0022, DMI type 8, 9 bytes0000: 08 09 22 00 01 00 02 12 10  Port Connector InformationInternal Reference Designator: NoneInternal Connector Type: NoneExternal Reference Designator: USB2External Connector Type: Access Bus (USB)Port Type: USB Handle 0x0023, DMI type 8, 9 bytes0000: 08 09 23 00 01 00 02 12 10  Port Connector InformationInternal Reference Designator: NoneInternal Connector Type: NoneExternal Reference Designator: USB3External Connector Type: Access Bus (USB)Port Type: USB Handle 0x0024, DMI type 8, 9 bytes0000: 08 09 24 00 01 00 02 12 10  Port Connector InformationInternal Reference Designator: NoneInternal Connector Type: NoneExternal Reference Designator: USB4External Connector Type: Access Bus (USB)Port Type: USB Handle 0x0025, DMI type 8, 9 bytes0000: 08 09 25 00 01 ff 02 00 ff  Port Connector InformationInternal Reference Designator: NoneInternal Connector Type: OtherExternal Reference Designator: HDMIExternal Connector Type: NonePort Type: Other Handle 0x0026, DMI type 8, 9 bytes0000: 08 09 26 00 01 00 02 12 10  Port Connector InformationInternal Reference Designator: NoneInternal Connector Type: NoneExternal Reference Designator: SD Card ReaderExternal Connector Type: Access Bus (USB)Port Type: USB Handle 0x0027, DMI type 8, 9 bytes0000: 08 09 27 00 01 ff 02 00 ff  Port Connector InformationInternal Reference Designator: NoneInternal Connector Type: OtherExternal Reference Designator: Mini DisplayPortExternal Connector Type: NonePort Type: Other Handle 0x0028, DMI type 8, 9 bytes0000: 08 09 28 00 01 ff 02 00 ff  Port Connector InformationInternal Reference Designator: NoneInternal Connector Type: OtherExternal Reference Designator: MicrophoneExternal Connector Type: NonePort Type: Other Handle 0x0029, DMI type 8, 9 bytes0000: 08 09 29 00 01 ff 02 00 ff  Port Connector InformationInternal Reference Designator: NoneInternal Connector Type: OtherExternal Reference Designator: SpeakerExternal Connector Type: NonePort Type: Other Handle 0x002A, DMI type 8, 9 bytes0000: 08 09 2a 00 01 00 02 1f 1d  Port Connector InformationInternal Reference Designator: NoneInternal Connector Type: NoneExternal Reference Designator: Audio Line InExternal Connector Type: Mini Jack (headphones)Port Type: Audio Port Handle 0x002B, DMI type 8, 9 bytes0000: 08 09 2b 00 01 00 02 1f 1d  Port Connector InformationInternal Reference Designator: NoneInternal Connector Type: NoneExternal Reference Designator: Audio Line OutExternal Connector Type: Mini Jack (headphones)Port Type: Audio Port Handle 0x002C, DMI type 8, 9 bytes0000: 08 09 2c 00 01 16 02 00 ff  Port Connector InformationInternal Reference Designator: SATA Port AInternal Connector Type: On Board IDEExternal Reference Designator: NoneExternal Connector Type: NonePort Type: Other Handle 0x002D, DMI type 8, 9 bytes0000: 08 09 2d 00 01 16 02 00 ff  Port Connector InformationInternal Reference Designator: SATA Port BInternal Connector Type: On Board IDEExternal Reference Designator: NoneExternal Connector Type: NonePort Type: Other Handle 0x002E, DMI type 9, 13 bytes0000: 09 0d 2e 00 01 a5 08 03 03 00 00 04 06  System Slot InformationDesignation: AirPortType: x1 PCI ExpressCurrent Usage: AvailableLength: ShortID: 0Characteristics:3.3 V is providedHot-plug devices are supportedSMBus signal is supported Handle 0x002F, DMI type 9, 13 bytes0000: 09 0d 2f 00 01 06 05 03 04 02 00 04 07  System Slot InformationDesignation: Thunderbolt Slot 1Type: 32-bit PCICurrent Usage: AvailableLength: LongID: 2Characteristics:3.3 V is providedPME signal is supportedHot-plug devices are supportedSMBus signal is supported Handle 0x0030, DMI type 9, 13 bytes0000: 09 0d 30 00 01 06 05 03 04 03 00 04 07  System Slot InformationDesignation: Thunderbolt Slot 2Type: 32-bit PCICurrent Usage: AvailableLength: LongID: 3Characteristics:3.3 V is providedPME signal is supportedHot-plug devices are supportedSMBus signal is supported Handle 0x0031, DMI type 9, 13 bytes0000: 09 0d 31 00 01 06 05 03 04 04 00 04 07  System Slot InformationDesignation: Thunderbolt Slot 3Type: 32-bit PCICurrent Usage: AvailableLength: LongID: 4Characteristics:3.3 V is providedPME signal is supportedHot-plug devices are supportedSMBus signal is supported Handle 0x0032, DMI type 9, 13 bytes0000: 09 0d 32 00 01 06 05 03 04 05 00 04 07  System Slot InformationDesignation: Thunderbolt Slot 4Type: 32-bit PCICurrent Usage: AvailableLength: LongID: 5Characteristics:3.3 V is providedPME signal is supportedHot-plug devices are supportedSMBus signal is supported Handle 0x0033, DMI type 10, 6 bytes0000: 0a 06 33 00 83 01  On Board Device InformationType: VideoStatus: EnabledDescription: nVidia Video Adapter Handle 0x0034, DMI type 10, 6 bytes0000: 0a 06 34 00 87 01  On Board Device InformationType: SoundStatus: EnabledDescription: Azalia Audio Codec Handle 0x0035, DMI type 10, 6 bytes0000: 0a 06 35 00 85 01  On Board Device InformationType: EthernetStatus: EnabledDescription: Broadcom Ethernet Controller Handle 0x0036, DMI type 10, 6 bytes0000: 0a 06 36 00 81 01  On Board Device InformationType: OtherStatus: EnabledDescription: SATA Handle 0x0037, DMI type 11, 5 bytes0000: 0b 05 37 00 03  OEM StringsString 1: Apple ROM Version.  BIOS ID:      MM61.  Built by:     root@sauString 2: mon.  Date:         Fri Nov 16 12:02:52 PST 2012.  Revision:   String 3:   svn 28407 (B&I).  Buildcave ID: 1391.  ROM Version:  0106_B03 Handle 0x0038, DMI type 12, 5 bytes0000: 0c 05 38 00 00  System Configuration Options Handle 0x0039, DMI type 13, 22 bytes0000: 0d 16 39 00 01 00 00 00 00 00 00 00 00 00 00 00 0010: 00 00 00 00 00 00  BIOS Language InformationInstallable Languages: 1<BAD INDEX>Currently Installed Language: Not Specified Handle 0x003A, DMI type 32, 20 bytes0000: 20 14 3a 00 00 00 00 00 00 00 00 00 00 00 00 00 0010: 00 00 00 00  System Boot InformationStatus: No errors detected Handle 0x003B, DMI type 131, 6 bytes0000: 83 06 3b 00 04 06  Apple specific Processor Typecpu=0604 Handle 0x003C, DMI type 128, 88 bytes0000: 80 58 3c 00 04 00 00 00 37 f5 01 e0 37 ff 03 e0 0010: 02 00 00 03 00 00 00 00 00 00 99 ff ff ff b2 ff 0020: 00 00 b3 ff ff ff b5 ff 00 00 b6 ff ff ff df ff 0030: 00 00 e7 ff ff ff e9 ff 00 00 00 00 00 00 00 00 0040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050: 00 00 00 00 00 00 00 00  Apple specific FirmwareVolumeFirmwareFeatures: e001f537FirmwareFeaturesMask: e003ff37Region Type:02 Start:ff990000 End:ffb2ffffRegion Type:00 Start:ffb30000 End:ffb5ffffRegion Type:00 Start:ffb60000 End:ffdfffffRegion Type:03 Start:ffe70000 End:ffe9ffff Handle 0x003D, DMI type 133, 12 bytes0000: 85 0c 3d 00 01 00 00 00 00 00 00 00  OEM-specific TypeHeader and Data:85 0C 3D 00 01 00 00 00 00 00 00 00 Handle 0xFFFD, DMI type 127, 4 bytes0000: 7f 04 fd ff  End Of Table 

 

 

now the curious thing is… the baseboard serial number differ in length from model to model???

 

BIOS Information
Vendor: Apple Inc.
Version: MM61.88Z.0106.B03.1211161202
Release Date: 11/16/2012
ROM Size: 8192 kB

System Information
Manufacturer: Apple Inc.
Product Name: Macmini6,1
Version: 1.0
Serial Number: ************ (12 chars)

Wake-up Type: Power Switch
SKU Number: System SKU#
Family: Macmini

Base Board Information
Manufacturer: Apple Inc.
Product Name: Mac-031AEE4D24BFF0B1
Version: Macmini6,1
Serial Number: ***************** (17 chars)
Asset Tag: Base Board Asset Tag#

Location In Chassis: Part Component
Type: Motherboard

Chassis Information
Manufacturer: Apple Inc.
Type: Lunch Box
Lock: Not Present
Version: Mac-031AEE4D24BFF0B1
Serial Number: ************ (12 chars)
Fabio
  • Like 1
Link to comment
Share on other sites

@Bungo:

 

Would it be possible to modify Chameleon to inject an entire SMBIOS image (ie. binary obtained form a real Mac) instead of obtaining and patching the stock one?

I sugested it several posts before (Post 1753). I'm not a programmer/coder but I'm sure it's possible. Aplying stock Apple Mac' SMBIOS doesn't make sense as if applying stock ACPI tables. I use both as reference only.

Hi there,

 

Here is my SMBios dump from MBP 11,2:

...
Invalid entry length (0). DMI table is broken! Stop.

Thanks but something's wrong with your dump. Very useful files are: IORegistry dump (.ioreg) and System Profiler dump (.spx).

Link to comment
Share on other sites

 

The idea proposed by Bungo was/is exactly this...

Maybe just give the ability (from smbios.plist ) to introduce the "custom" serial number and board serial number

 

Fabio

We can inject both serials already. Chameleon Wizard can produce a custom system serial number (under SMBios tab).

AFAIK board serial doesn't metter (it's only some string) as opposed to system serial. Using wrong system serial cause incorrect readout in Profiler (may be some other problems).

My stand is to modify only some entries (not all) in smbios tables using exact stock Apple values.

  • Like 1
Link to comment
Share on other sites

Thx for sharing yours dmi output at least is exactly what we need..

 

now the curious thing is… the baseboard serial number differ in length from model to model???

 

Fabio

 

So I double-checked, and you're right, the MLB is only a 17 digits string ! :)

Just replaced value in my post ;)

 

 

I sugested it some posts before (Post 1753). I'm not a programmer/coder but I'm sure it's possible. Aplying stock Apple Mac' SMBIOS doesn't make sense as if aplying stock ACPI tables. I use both as reference only.

 

Thanks but something's wrong with your dump. Very useful files are: IORegistry dump (.ioreg) and System Profiler dump (.spx).

I also noted that something is quite not right at the very end of the file stating : "Invalid entry length (0). DMI Table is broken! Stop."

But I extracted everything with DarwinDumper 2.8.6... So I don't know why that message...

Anyway, how do I do to dump System Profiler?

For IOReg, I think I have a valid dumper, but not for System Profiler, and DarwinDumper only produces TXT files to be used within the generated HTML GUI...

 

We can inject both serials already. Chameleon Wizard can produce a custom system serial number (under SMBios tab).

AFAIK board serial doesn't metter (it's only some string) as opposed to system serial. Using wrong system serial cause incorrect readout in Profiler (may be some other problems).

My stand is to modify only some entries (not all) in smbios tables using exact stock Apple values.

I have to disagree with you on the fact MLB isn't useful...

A long discussion about that has been done in January/february 2013 around iMessage connection problems, and it seemed that only FileNVRAM containing a 17 digits MLB could do the job.

 

I'll give you another example: I'm currently having the "Call Apple Support" popup when trying to log into iMessage, BUT if I change my MLB "on the fly" (meaning with NVRam commands without any reboot), and try to reconnect to iMessage, it WORKS!

I mean, first time I try to reconnect, Message App seems to be searching (in vain) the iMessage server, which is never found, so I have to cancel.

The second time though, it CONNECTS! Sure, I CAN'T send or receive any messages, but Message App says I'm connected, and I'm able to see my personal informations, and to modify them!!!

So, for sure, MLB IS quite involved in some Apple processes.

Link to comment
Share on other sites

 

...

So, for sure, MLB IS quite involved in some Apple processes.

I eat crow, I didn't dig that problem deep enough :blush: .

Anyway mixing values from different Mac models may cause similar problems (described e.g. here).

 

To dump useful data open up: 1) IORegistryExplorer and next File, Save; 2) go to Programs-Tools menu, find SystemProfiler and next File, Save.

SystemProfiler icon:

post-69729-0-78901200-1383738917.png

Link to comment
Share on other sites

I eat crow, I didn't dig that problem deep enough :blush: .

Anyway mixing values from different Mac models may cause similar problems (described e.g. here).

 

To dump useful data open up: 1) IORegistryExplorer and next File, Save; 2) go to Programs-Tools menu, find SystemProfiler and next File, Save.

SystemProfiler icon:

Oh? As simple as that?  :blush:  :whistle:  :hysterical:

I should have looked at that possibility first  :P

 

Before I do so, should I hide my Original Mac Serial Number in .spx file or should I not care because IT IS an original Mac? ^^

Link to comment
Share on other sites

@sebkulu

Thanks for sharing your files. Can you share SMC keys too (you can use DarwinDumper or SMC_util)?

 

I did some research for iMessage issue.

...
I have to disagree with you on the fact MLB isn't useful...
A long discussion about that has been done in January/february 2013 around iMessage connection problems, and it seemed that only FileNVRAM containing a 17 digits MLB could do the job.

I'll give you another example: I'm currently having the "Call Apple Support" popup when trying to log into iMessage, BUT if I change my MLB "on the fly" (meaning with NVRam commands without any reboot), and try to reconnect to iMessage, it WORKS!
I mean, first time I try to reconnect, Message App seems to be searching (in vain) the iMessage server, which is never found, so I have to cancel.
The second time though, it CONNECTS! Sure, I CAN'T send or receive any messages, but Message App says I'm connected, and I'm able to see my personal informations, and to modify them!!!
So, for sure, MLB IS quite involved in some Apple processes.

I did a test with changing MLB "on the fly" to "123456789ABCDEFG%00":

adam-lap:~ adam$ sudo nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB="1234567890ABCDEFG%00"
Password:
adam-lap:~ adam$ nvram -p
boot-args	
IOPowerManagement	<INVALID>
IOPowerManagement:MaxPowerState	%08%18`%e4
36C28AB5-6566-4C50-9EBD-CBB920F83843:preferred-networks	%00%00%00%00%00%00%00%00%04%00%03%00%08%00%00%00adamwifi%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%05%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00 %00%00%00Q%02%8b%01%ab%ccQ%b1!%98%f4%07%e4%c0%d23%dd%e5%98%1cwQ8%80%83KI~%b7%8b%1cA
36C28AB5-6566-4C50-9EBD-CBB920F83843:preferred-count	1
IOPowerManagement:CurrentPowerState	%08%18`%e4
36C28AB5-6566-4C50-9EBD-CBB920F83843:current-network	%00%00%00%00%00%00%00%00%04%00%05%00%08%00%00%00adamwifi%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%05%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00 %00%00%00Q%02%8b%01%ab%ccQ%b1!%98%f4%07%e4%c0%d23%dd%e5%98%1cwQ8%80%83KI~%b7%8b%1cA
4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM	%ac%0f%bd%e0%83u
4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB	1234567890ABCDEFG%00
bluetoothActiveControllerInfo	T!\%0a%00%00%000%12%1a%00%19%0e%09%07a
fmm-computer-name	adam-lap
SystemAudioVolume	7
backlight-level	%9a%00
LocationServicesEnabled	%01

iMessage still works.

Without FileNVRAM works too.

I noticed MLB is a string containing system/chassis (not motherboard) serial + some chars ended with %00.

Link to comment
Share on other sites

@sebkulu

Thanks for sharing your files. Can you share SMC keys too (you can use DarwinDumper or SMC_util)?

Just a quick note Bungo to say that link points to SMC_util v2 which fails to print all keys on real Macs.

DarwinDumper contains all latest tool versions so the easiest option is to use it. However, if you want just the binary you can either simply copy it out of DarwinDumper or check the links to all tool sources at the foot of the DarwinDumper thread.

Ok, so short answer is : "I don't care"  :hysterical:

 

Here you are, see attached  :wink_anim:

 

MacBook Pro 11,2

attachicon.gifArchive.zip

Very kind of you to share your original Mac dumps with serial numbers, MAC address et all.  ;)

Link to comment
Share on other sites

Just a quick note Bungo to say that link points to SMC_util v2 which fails to print all keys on real Macs.

DarwinDumper contains all latest tool versions so the easiest option is to use it. However, if you want just the binary you can either simply copy it out of DarwinDumper or check the links to all tool sources at the foot of the DarwinDumper thread.

Very kind of you to share your original Mac dumps with serial numbers, MAC address et all.  ;)

 

I'm starting to think I shouldn't have ^^

Also, by sharing this with the community with the intention of helping, I really hope no one thinks about doing something wrong with my personal information ;-)

 

Anyway, here are also SMC keys attached:

SMC-keys.txt

Link to comment
Share on other sites

@sebkulu - Your intentions are good and I have no need for your shared info, but that's not to say somebody else won't use it. Personally I would remove it, but that's just me. DarwinDumper has a privacy option to mask any sensitive data if you're not sure.

Link to comment
Share on other sites

Just a quick note Bungo to say that link points to SMC_util v2 which fails to print all keys on real Macs.

DarwinDumper contains all latest tool versions so the easiest option is to use it. However, if you want just the binary you can either simply copy it out of DarwinDumper or check the links to all tool sources at the foot of the DarwinDumper thread.

...

Thanks for correction and explanation.

Link to comment
Share on other sites

×
×
  • Create New...