Jump to content

Chameleon 2.4svn Official PKG Installer


ErmaC
4,261 posts in this topic

Recommended Posts

TEST 3

Here a new version (TEST) where I make some modification to SMBIOS
I take a look at latest System Management BIOS (SMBIOS) Reference Specification --> PDF document

Bungo as also send me some improvements in a source code way, this test version also include those modification.

Here my smbios.plist

 

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>SMbiosvendor</key>
	<string>Apple Inc.</string>
	<key>SMbiosversion</key>
	<string>MP51.88Z.007F.B03.1010071432</string>
	<key>SMbiosdate</key>
	<string>10/07/10</string>
	<key>SMmanufacturer</key>
	<string>Apple Inc.</string>
	<key>SMproductname</key>
	<string>MacPro5,1</string>
	<key>SMsystemversion</key>
	<string>1.2</string>
	<key>SMserial</key>
	<string>**SERIALNUMBER**</string>
	<key>SMsystemuuid</key>
	<string>********-****-****-****-************</string>
	<key>SMskunumber</key>
	<string>System SKU#</string>
	<key>SMfamily</key>
	<string>MacPro</string>
	<key>SMboardmanufacturer</key>
	<string>Apple Inc.</string>
	<key>SMboardproduct</key>
	<string>Mac-F221BEC8</string>
	<key>SMboardversion</key>
	<string>MacPro5,1</string>
	<key>SMboardserial</key>
	<string>C02140302D5DMT31M</string>
	<key>SMboardassettag</key>
	<string>Base Board Asset Tag#</string>
	<key>SMboardlocation</key>
	<string>Part Component</string>
	<key>SMboardtype</key>
	<string>11</string>
	<key>SMchassismanufacturer</key>
	<string>Apple Inc.</string>
	<key>SMchassistype</key>
	<string>7</string>
	<key>SMchassisversion</key>
	<string>Mac-F221BEC8</string>
	<key>SMchassisserial</key>
	<string>**SERIALNUMBER**</string>
	<key>SMchassisassettag</key>
	<string>Pro-Enclosure</string>
	<key>SMcpusocket</key>
	<string>LGA1366</string>
	<key>SMcpumanufacturer</key>
	<string>Intel(R) Corporation</string>
</dict>
</plist>

 



source code part:

//-------------------------------------------------------------------------------------------------------------------------
// SMBIOS Plist Keys
//-------------------------------------------------------------------------------------------------------------------------

/* =======================
 BIOS Information (Type 0)
 ========================= */
#define kSMBBIOSInformationVendorKey		    "SMbiosvendor"         // Apple Inc.
#define kSMBBIOSInformationVersionKey		    "SMbiosversion"        // MP31.88Z.006C.B05.0802291410
#define kSMBBIOSInformationReleaseDateKey	    "SMbiosdate"           // 02/29/08
#define kSMBBIOSInformationReleaseKey               "SMbiosrelease"        // Bungo: BIOS Revision
// example: BIOS Revision: 1.23 --> 2 bytes: Major=0x01, Minor=0x17 --> after swap: 0x1701hex = 5889dec (SMBIOS_spec_DSP0134_2.7.1)

/* =========================
 System Information (Type 1)
 =========================== */
#define kSMBSystemInformationManufacturerKey        "SMmanufacturer"       // Apple Inc.
#define kSMBSystemInformationProductNameKey         "SMproductname"        // MacPro3,1
#define kSMBSystemInformationVersionKey             "SMsystemversion"      // 1.0
#define kSMBSystemInformationSerialNumberKey        "SMserial"             // Serial number
#define kSMBSystemInformationUUIDKey                "SMsystemuuid"         // ioreg -rd1 -c IOPlatformExpertDevice | awk '/IOPlatformUUID/ { split($0, line, "\""); printf("%s\n", line[4]); }'
#define kSMBSystemInformationSKUNumberKey           "SMskunumber"          // System SKU#
#define kSMBSystemInformationFamilyKey              "SMfamily"             // MacPro

/* =========================================
 Base Board (or Module) Information (Type 2)
 =========================================== */
#define kSMBBaseBoardManufacturerKey                "SMboardmanufacturer"  // Apple Inc.
#define kSMBBaseBoardProductKey                     "SMboardproduct"       // Mac-F2268DC8
#define kSMBBaseBoardVersionKey                     "SMboardversion"       // MacPro3,1
#define kSMBBaseBoardSerialNumberKey                "SMboardserial"        // C02140302D5DMT31M
#define kSMBBaseBoardAssetTagNumberKey              "SMboardassettag"      // Base Board Asset Tag#
#define kSMBBaseBoardLocationInChassisKey           "SMboardlocation"      // Part Component
#define kSMBBaseBoardTypeKey                        "SMboardtype"          // 10 (Motherboard) all model, 11 (Processor+Memory Module) MacPro

/* =======================
 System Enclosure (Type 3)
 ========================= */
#define kSMBSystemEnclosureManufacturerKey          "SMchassismanufacturer" // Apple Inc.
#define kSMBSystemEnclosureTypeKey                  "SMchassistype"         // 7 is Tower
#define kSMBSystemEnclosureVersionKey               "SMchassisversion"      // Mac-F42C88C8
#define kSMBSystemEnclosureSerialNumberKey          "SMchassisserial"       // Serial number
#define kSMBSystemEnclosureAssetTagNumberKey        "SMchassisassettag"     // Pro-Enclosure

/* ============================
 Processor Information (Type 4)
 ============================== */
#define kSMBProcessorInformationSocketKey           "SMcpusocket"           //
#define kSMBProcessorInformationManufacturerKey     "SMcpumanufacturer"     //
#define kSMBProcessorInformationVersionKey          "SMcpuversion"          //
#define kSMBProcessorInformationExternalClockKey    "SMcpuexternalclock"    //
#define kSMBProcessorInformationMaximumClockKey     "SMcpumaxspeed"         // Bungo: renamed from "SMmaximalclock"
#define kSMBProcessorInformationCurrentClockKey     "SMcpucurrentspeed"     //
#define kSMBProcessorInformationUpgradeKey          "SMcpuupgrade"          //
#define kSMBProcessorInformationAssetTagNumberKey   "SMcpuassettag"         //

/* =====================
 Memory Device (Type 17)
 ======================= */
#define kSMBMemoryDeviceDeviceLocatorKey            "SMmemdevloc"           //
#define kSMBMemoryDeviceBankLocatorKey              "SMmembankloc"          //
#define kSMBMemoryDeviceMemoryTypeKey               "SMmemtype"             //
#define kSMBMemoryDeviceMemorySpeedKey              "SMmemspeed"            //
#define kSMBMemoryDeviceManufacturerKey             "SMmemmanufacturer"     //
#define kSMBMemoryDeviceSerialNumberKey             "SMmemserial"           //
#define kSMBMemoryDevicePartNumberKey               "SMmempart"             //

/* ===========================================
 Memory SPD Data   (Apple Specific - Type 130)
 ============================================= */

/* ============================================
 OEM Processor Type (Apple Specific - Type 131)
 ============================================== */
#define kSMBOemProcessorTypeKey                     "SMoemcputype"           // Bungo: renamed from "SMcputype"

/* =================================================
 OEM Processor Bus Speed (Apple Specific - Type 132)
 =================================================== */
#define kSMBOemProcessorBusSpeedKey                 "SMoembusspeed"          // Bungo: renamed from "SMbusspeed"

Type: 0, Length: 24, Handle: 0x0
BIOS Information:
	Vendor: Apple Inc.
	Version: MP51.88Z.007F.B03.1010071432
	Release Date: 10/07/10

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

Type: 2, Length: 15, Handle: 0x2
Base Board Information:
	Manufacturer: Apple Inc.
	Product Name: Mac-F221BEC8
	Version: MacPro5,1
	Serial Number: C02140302D5DMT31M
	Asset Tag: Base Board Asset Tag#
	Location In Chassis: Part Component
	Type: Processor+Memory Module

Type: 3, Length: 21, Handle: 0x3
Chassis Information:
	Manufacturer: Apple Inc.
	Type: Tower
	Version: Mac-F221BEC8
	Serial Number: ** PRIVATE **
	Asset Tag Number: Pro-Enclosure

Type: 4, Length: 40, Handle: 0x4
Processor Information:
	Socket Designation: LGA1366
	Type: 3
	Family: 0xC6
	Manufacturer: Intel(R) Corporation
	ID: 0x106A4
	Processor Version: Intel(R) Core(TM) i7 CPU 940 @ 2.93GHz
	External Clock: 133MHz
	Maximum Clock: 2940MHz
	Current Clock: 2933MHz
	Serial Number: To Be Filled By O.E.M.
	Asset Tag: To Be Filled By O.E.M.
	Part Number: To Be Filled By O.E.M.

Chameleon_v2267_SMBIOS_TEST3.zip
ErmaC

 

 

 

 

  • Like 2
Link to comment
Share on other sites

Test 3:

 

(using your smbios.plist as a control)

Type: 0, Length: 24, Handle: 0x0
BIOS Information:
Vendor: Apple Inc.
Version: MP51.88Z.007F.B03.1010071432
Release Date: 10/07/10


Type: 1, Length: 27, Handle: 0x1
System Information:
Manufacturer: Apple Inc.
Product Name: MacPro5,1
Version: 1.2
Serial Number:  ** PRIVATE **
uuid: 00000000-0000-0000-0000-001FD0047786
Wake-up Type: Power Switch
SKU Number: System SKU#
Family: MacPro


Type: 2, Length: 8, Handle: 0x2
Base Board Information:
Manufacturer: Apple Inc.
Product Name: Mac-F221BEC8
Version: MacPro5,1
Serial Number: C02140302D5DMT31M
Asset Tag: 
Location In Chassis: 
Type: Expansion Chassis


Type: 3, Length: 17, Handle: 0x3
Chassis Information:
Manufacturer: Apple Inc.
Type: Tower
Version: Mac-F221BEC8
Serial Number: ** PRIVATE **
Asset Tag Number: Pro-Enclosure


Type: 4, Length: 35, Handle: 0x4
Processor Information:
Socket Designation: LGA775
Type: 3
Family: 0x1
Manufacturer: Intel(R) Corporation
ID: 0x6FD
Processor Version: Intel(R) Pentium(R) Dual CP
External Clock: 200MHz
Maximum Clock: 2000MHz
Current Clock: 2000MHz
Serial Number: Ë
Asset Tag: Ë
Part Number: Ë

As you can see, asset tag and location are not populated. Type is also different than yours (Expansion Chassis rather than Processor+Memory Module).

The only thing I can think of in common between me and nyolc8 is the older chipset which could be the cause behind this.

Link to comment
Share on other sites

 

 

<?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>SMbiosvendor</key>

<string>Apple Inc.</string>

<key>SMbiosversion</key>

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

<key>SMboardassetag</key>

<string>??????????</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>7</string>

<key>SMchassisversion</key>

<string>Mac-F42D86C8</string>

<key>SMcpumanufacturer</key>

<string>Intel® Corporation</string>

<key>SMcpusocket</key>

<string>FCBGA6</string>

<key>SMfamily</key>

<string>MacBookPro</string>

<key>SMmanufacturer</key>

<string>Apple Inc.</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>

Type: 0, Length: 24, Handle: 0x0BIOS 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:  ***********
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: Tower
Version: Mac-F42D86C8
Serial Number: ***********
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: 15261MHz
Current Clock: 2500MHz
Serial Number: b?
Asset Tag: b?
Part Number: b?
Link to comment
Share on other sites

Type: 0, Length: 24, Handle: 0x0
BIOS Information:
Vendor: Apple Inc.
Version: MBP83.***.****.***.**********
Release Date: 10/26/11

Type: 1, Length: 27, Handle: 0x1
System Information:
Manufacturer: Apple Inc.
Product Name: MacBookPro8,3
Version: 1.1
Serial Number:  ** PRIVATE **
uuid: ********-****-****-****-************
Wake-up Type: Power Switch
SKU Number: System SKU#
Family: MacBookPro

Type: 2, Length: 16, Handle: 0x2
Base Board Information:
Manufacturer: Apple Inc.
Product Name: Mac-****************  -->  POPULATED CORRECTLY!
Version: MacBookPro8,3
Serial Number: *****************  -->  PPOPULATED CORRECTLY!
Asset Tag: MacBook-Aluminum  -->  POPULATED CORRECTLY!
Location In Chassis: Part Component  -->  POPULATED CORRECTLY!
Type: Motherboard  --> POPULATED CORRECTLY!

Type: 3, Length: 23, Handle: 0x3
Chassis Information:
Manufacturer: Apple Inc.
Type: Portable
Version: Mac-****************
Serial Number: ** PRIVATE **
Asset Tag Number: MacBook-Aluminum  -->  POPULATED CORRECTLY!

My SMBIOS template!

 

Credits

Created with Champlist + Clover + FABIO's template

SMbiosdate

10/26/11

SMbiosrelease

SMbiosreleasedate

10/26/11

SMbiosvendor

Apple Inc.

SMbiosversion

MBP83.***.****.***.**********

SMboardassettag

MacBook-Aluminum

SMboardlocation

Part Component

SMboardmanufacturer

Apple Inc.

SMboardproduct

Mac-****************

SMboardproductname

MacBookPro8,3

SMboardserialnumber

*****************

SMboardtype

10

SMboardversion

MacBookPro8,3

SMchassisassettag

MacBook-Aluminum

SMchassismanufacturer

Apple Inc.

SMchassisserial

SMchassistype

8

SMchassisversion

Mac-****************

SMcpumanufacturer

Intel® Corporation

SMcpusocket

LGA1155

SMfamily

MacBookPro

SMlocationinchassis

Part Component

SMmanufacturer

Apple Inc.

SMproductname

MacBookPro8,3

SMserial

************

SMskunumber

System SKU#

SMsystemversion

1.1

SMversion

1.1

 
For me new cham release works like a charm. Well done Fabione! :)
Link to comment
Share on other sites

 

Type: 0, Length: 24, Handle: 0x0
BIOS Information:
         Vendor: Apple Inc.
         Version: MP31.88Z.006C.B05.0802291410
         Release Date: 02/29/08
 
Type: 1, Length: 27, Handle: 0x1
System Information:
         Manufacturer: Apple Inc.
         Product Name: MacPro3,1
         Version: 1.2
         Serial Number:  ** PRIVATE **
         uuid: ********-****-****-****-************
         Wake-up Type: Power Switch
         SKU Number: System SKU#
         Family: MacPro
 
Type: 2, Length: 15, Handle: 0x2
Base Board Information:
         Manufacturer: Apple Inc.
         Product Name: Mac-F42C88C8
         Version: MacPro3,1
         Serial Number: C02140302D5DMT31M
         Asset Tag: Base Board Asset Tag#
         Location In Chassis: Part Component
         Type: Processor+Memory Module
 
Type: 3, Length: 22, Handle: 0x3
Chassis Information:
         Manufacturer: Apple Inc.
         Type: Tower
         Version: Mac-F42C88C8
         Serial Number: ** PRIVATE **
         Asset Tag Number: Pro-Enclosure
 
Type: 4, Length: 42, Handle: 0x43
Processor Information:
         Socket Designation: LGA1155
         Type: 3
         Family: 0xC6
         Manufacturer: Intel(R) Corporation
         ID: 0x206A7
         Processor Version: Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz
         External Clock: 0MHz
         Maximum Clock: 3309MHz
         Current Clock: 3300MHz
         Serial Number: ?
         Asset Tag: Fill By OEM
         Part Number: Fill By OEM
Link to comment
Share on other sites

Hi

Great work ErmaC!

Because of I'm beginner with C++, coding took me many many more time :) .

 

smbios.plist:

 

 

<?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>SMcpusocket</key>
	<string>U2E1</string>
	<key>SMcpumaxspeed</key>
	<string>2400</string>
	<key>SMcpumanufacturer</key>
	<string>Intel(R) Corporation</string>
	<key>SMcpuassettag</key>
	<string>Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz</string>
	<key>SMcpuupgrade</key>
	<string>4</string>
	<key>SMbiosdate</key>
	<string>12/09/11</string>
	<key>SMbiosrelease</key>
	<string>256</string>
	<key>SMbiosvendor</key>
	<string>Apple Inc.</string>
	<key>SMbiosversion</key>
	<string>MBP61.88Z.0057.B0F.1112091028</string>
	<key>SMboardassettag</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-F22589C8</string>
	<key>SMboardserial</key>
	<string>*** PRIVATE ***</string>
	<key>SMchassismanufacturer</key>
	<string>Apple Inc.</string>
	<key>SMchassisserial</key>
	<string>*** PRIVATE ***</string>
	<key>SMchassistype</key>
	<string>10</string>
	<key>SMchassisversion</key>
	<string>Mac-F22589C8</string>
	<key>SMfamily</key>
	<string>MacBook Pro</string>
	<key>SMmanufacturer</key>
	<string>Apple Inc.</string>
	<key>SMoemcputype</key>
	<string>1538</string>
	<key>SMproductname</key>
	<string>MacBookPro6,1</string>
	<key>SMserial</key>
	<string>*** PRIVATE ***</string>
	<key>SMskunumber</key>
	<string>System SKU#</string>
	<key>SMsystemuuid</key>
	<string>*** PRIVATE ***</string>
	<key>SMsystemversion</key>
	<string>1.0</string>
</dict>
</plist>

 

 

 

dmidecode:

 

 

# dmidecode 2.11b
Handle 0x0000, DMI type 0, 24 bytes
0000: 00 18 00 00 01 02 00 f0 03 1f 80 98 89 3f 05 00 
0010: 00 00 03 05 00 01 ff ff 

BIOS Information
	Vendor: Apple Inc.
	Version: MBP61.88Z.0057.B0F.1112091028
	Release Date: 12/09/11
	Address: 0xF0000
	Runtime Size: 64 kB
	ROM Size: 2048 kB
	Characteristics:
		PCI is supported
		BIOS is upgradeable
		BIOS shadowing is allowed
		Boot from CD is supported
		Selectable boot is supported
		EDD is supported
		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)
		ACPI is supported
		USB legacy is supported
		BIOS boot specification is supported
		Targeted content distribution is supported
	BIOS Revision: 0.1

Handle 0x0001, DMI type 1, 27 bytes
0000: 01 1b 01 00 01 02 03 04 78 6b 90 87 12 80 84 50 
0010: 8a f2 b6 96 1f 15 67 c8 06 05 06 

System Information
	Manufacturer: Apple Inc.
	Product Name: MacBookPro6,1
	Version: 1.0
	Serial Number: *** PRIVATE ***
	UUID: *** PRIVATE ***
	Wake-up Type: Power Switch
	SKU Number: System SKU#
	Family: MacBook Pro

Handle 0x0002, DMI type 2, 15 bytes
0000: 02 0f 02 00 01 02 03 04 05 09 06 03 00 0a 00 

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

Handle 0x0003, DMI type 3, 21 bytes
0000: 03 15 03 00 01 0a 02 03 04 03 03 03 03 00 00 00 
0010: 00 00 01 00 00 

Chassis Information
	Manufacturer: Apple Inc.
	Type: Notebook
	Lock: Not Present
	Version: Mac-F22589C8
	Serial Number: *** PRIVATE ***
	Asset Tag: Pro-Enclosure
	Boot-up State: Safe
	Power Supply State: Safe
	Thermal State: Safe
	Security Status: None
	OEM Information: 0x00000000
	Height: Unspecified
	Number Of Power Cords: 1
	Contained Elements: 0

Handle 0x0004, DMI type 4, 42 bytes
0000: 04 2a 04 00 01 03 bf 02 52 06 02 00 ff fb eb bf 
0010: 03 80 85 00 5a 09 5f 09 41 04 05 00 06 00 07 00 
0020: 04 05 06 02 01 02 04 00 bf 00 

Processor Information
	Socket Designation: U2E1
	Type: Central Processor
	Family: Core 2 Duo
	Manufacturer: Intel(R) Corporation
	ID: 52 06 02 00 FF FB EB BF
	Signature: Type 0, Family 6, Model 37, Stepping 2
	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) i5 CPU       M 520  @ 2.40GHz
	Voltage: 0.0 V
	External Clock: 133 MHz
	Max Speed: 2400 MHz
	Current Speed: 2399 MHz
	Status: Populated, Enabled
	Upgrade: ZIF Socket
	L1 Cache Handle: 0x0005
	L2 Cache Handle: 0x0006
	L3 Cache Handle: 0x0007
	Serial Number: Not Specified
	Asset Tag: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz
	Part Number: Not Specified
	Core Count: 2
	Core Enabled: 1
	Thread Count: 2
	Characteristics:
		64-bit capable

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

Cache Information
	Socket Designation: L1-Cache
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 32 kB
	Maximum Size: 32 kB
	Supported SRAM Types:
		Other
	Installed SRAM Type: Other
	Speed: Unknown
	Error Correction Type: None
	System Type: Unified
	Associativity: 4-way Set-associative

Handle 0x0006, DMI type 7, 19 bytes
0000: 07 13 06 00 01 81 02 00 01 00 01 01 00 01 00 00 
0010: 03 05 07 

Cache Information
	Socket Designation: L2-Cache
	Configuration: Enabled, Not Socketed, Level 2
	Operational Mode: Varies With Memory Address
	Location: Internal
	Installed Size: 256 kB
	Maximum Size: 256 kB
	Supported SRAM Types:
		Other
	Installed SRAM Type: Other
	Speed: Unknown
	Error Correction Type: None
	System Type: Unified
	Associativity: 8-way Set-associative

Handle 0x0007, DMI type 7, 19 bytes
0000: 07 13 07 00 01 82 02 00 0c 00 0c 01 00 01 00 00 
0010: 03 05 01 

Cache Information
	Socket Designation: L3-Cache
	Configuration: Enabled, Not Socketed, Level 3
	Operational Mode: Varies With Memory Address
	Location: Internal
	Installed Size: 3072 kB
	Maximum Size: 3072 kB
	Supported SRAM Types:
		Other
	Installed SRAM Type: Other
	Speed: Unknown
	Error Correction Type: None
	System Type: Unified
	Associativity: Other

Handle 0x0008, DMI type 8, 9 bytes
0000: 08 09 08 00 01 00 02 0f 0e 

Port Connector Information
	Internal Reference Designator: J1A1
	Internal Connector Type: None
	External Reference Designator: PS2Mouse
	External Connector Type: PS/2
	Port Type: Mouse Port

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

Port Connector Information
	Internal Reference Designator: J1A1
	Internal Connector Type: None
	External Reference Designator: Keyboard
	External Connector Type: PS/2
	Port Type: Keyboard Port

Handle 0x000A, DMI type 8, 9 bytes
0000: 08 09 0a 00 01 00 02 08 09 

Port Connector Information
	Internal Reference Designator: J1A2A
	Internal Connector Type: None
	External Reference Designator: Serial Port
	External Connector Type: DB-9 male
	Port Type: Serial Port 16550A Compatible

Handle 0x000B, DMI type 8, 9 bytes
0000: 08 09 0b 00 01 00 02 07 1c 

Port Connector Information
	Internal Reference Designator: J1A2B
	Internal Connector Type: None
	External Reference Designator: Video
	External Connector Type: DB-15 female
	Port Type: Video Port

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

Port Connector Information
	Internal Reference Designator: J3A2
	Internal Connector Type: None
	External Reference Designator: HDMI
	External Connector Type: Other
	Port Type: Video Port

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

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

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

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

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

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

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

Port Connector Information
	Internal Reference Designator: J3A3
	Internal Connector Type: None
	External Reference Designator: USB4
	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: J4A1
	Internal Connector Type: None
	External Reference Designator: USB5
	External Connector Type: Access Bus (USB)
	Port Type: USB

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

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

Handle 0x0013, DMI type 8, 9 bytes
0000: 08 09 13 00 01 ff 00 00 ff 

Port Connector Information
	Internal Reference Designator: J5B1 - PCH JTAG
	Internal Connector Type: Other
	External Reference Designator: Not Specified
	External Connector Type: None
	Port Type: Other

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

Port Connector Information
	Internal Reference Designator: J9A1 - TPM/PORT 80
	Internal Connector Type: Other
	External Reference Designator: Not Specified
	External Connector Type: None
	Port Type: Other

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

Port Connector Information
	Internal Reference Designator: J9E4 - HDA 2X8 Header
	Internal Connector Type: Other
	External Reference Designator: Not Specified
	External Connector Type: None
	Port Type: Other

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

Port Connector Information
	Internal Reference Designator: J9E7 - HDA 8Pin Header
	Internal Connector Type: Other
	External Reference Designator: Not Specified
	External Connector Type: None
	Port Type: Other

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

Port Connector Information
	Internal Reference Designator: J8F1 - HDA HDMI
	Internal Connector Type: Other
	External Reference Designator: Not Specified
	External Connector Type: None
	Port Type: Other

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

Port Connector Information
	Internal Reference Designator: J9E3 - Scan Matrix Keyboard
	Internal Connector Type: Other
	External Reference Designator: Not Specified
	External Connector Type: None
	Port Type: Other

Handle 0x0019, DMI type 9, 17 bytes
0000: 09 11 19 00 01 aa 0d 04 04 00 00 0c 01 00 00 01 
0010: 18 

System Slot Information
	Designation: J5C1
	Type: x16 PCI Express x16
	Current Usage: In Use
	Length: Long
	ID: 0
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported
	Bus Address: 0000:01:03.0

Handle 0x001A, DMI type 9, 17 bytes
0000: 09 11 1a 00 01 a5 08 04 03 01 00 0c 01 00 00 02 
0010: e0 

System Slot Information
	Designation: J6C2
	Type: x1 PCI Express
	Current Usage: In Use
	Length: Short
	ID: 1
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported
	Bus Address: 0000:02:1c.0

Handle 0x001B, DMI type 9, 17 bytes
0000: 09 11 1b 00 01 a5 08 03 03 02 00 0c 01 00 00 ff 
0010: e1 

System Slot Information
	Designation: J6D2
	Type: x1 PCI Express
	Current Usage: Available
	Length: Short
	ID: 2
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported
	Bus Address: 0000:ff:1c.1

Handle 0x001C, DMI type 9, 17 bytes
0000: 09 11 1c 00 01 a5 08 03 03 03 00 0c 01 00 00 03 
0010: e2 

System Slot Information
	Designation: J7C1
	Type: x1 PCI Express
	Current Usage: Available
	Length: Short
	ID: 3
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported
	Bus Address: 0000:03:1c.2

Handle 0x001D, DMI type 9, 17 bytes
0000: 09 11 1d 00 01 a5 08 04 03 04 00 0c 01 00 00 06 
0010: e3 

System Slot Information
	Designation: J7D2
	Type: x1 PCI Express
	Current Usage: In Use
	Length: Short
	ID: 4
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported
	Bus Address: 0000:06:1c.3

Handle 0x001E, DMI type 9, 17 bytes
0000: 09 11 1e 00 01 a5 08 03 03 05 00 0c 01 00 00 ff 
0010: e4 

System Slot Information
	Designation: J6C1
	Type: x1 PCI Express
	Current Usage: Available
	Length: Short
	ID: 5
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported
	Bus Address: 0000:ff:1c.4

Handle 0x001F, DMI type 9, 17 bytes
0000: 09 11 1f 00 01 aa 05 03 04 06 00 0c 01 00 00 ff 
0010: e5 

System Slot Information
	Designation: J8C2
	Type: 32-bit PCI Express x16
	Current Usage: Available
	Length: Long
	ID: 6
	Characteristics:
		3.3 V is provided
		Opening is shared
		PME signal is supported
	Bus Address: 0000:ff:1c.5

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

On Board Device Information
	Type: Video
	Status: Disabled
	Description:    External GFx

Handle 0x0025, DMI type 10, 6 bytes
0000: 0a 06 25 00 05 01 

On Board Device Information
	Type: Ethernet
	Status: Disabled
	Description: Onboard Ethernet

Handle 0x0026, DMI type 11, 5 bytes
0000: 0b 05 26 00 02 

OEM Strings
	String 1: AAABAAAAAAAA
	String 2: 2011/01/01

Handle 0x0027, DMI type 12, 5 bytes
0000: 0c 05 27 00 01 

System Configuration Options
	Option 1: Not Specified

Handle 0x0028, DMI type 13, 22 bytes
0000: 0d 16 28 00 01 00 00 00 00 00 00 00 00 00 00 00 
0010: 00 00 00 00 00 01 

BIOS Language Information
	Installable Languages: 1
		en|US|iso8859-1
	Currently Installed Language: en|US|iso8859-1

Handle 0x002A, DMI type 18, 23 bytes
0000: 12 17 2a 00 03 02 02 00 00 00 00 00 00 00 80 00 
0010: 00 00 80 00 00 00 80 

32-bit Memory Error Information
	Type: OK
	Granularity: Unknown
	Operation: Unknown
	Vendor Syndrome: Unknown
	Memory Array Address: Unknown
	Device Address: Unknown
	Resolution: Unknown

Handle 0x002D, DMI type 18, 23 bytes
0000: 12 17 2d 00 03 02 02 00 00 00 00 00 00 00 80 00 
0010: 00 00 80 00 00 00 80 

32-bit Memory Error Information
	Type: OK
	Granularity: Unknown
	Operation: Unknown
	Vendor Syndrome: Unknown
	Memory Array Address: Unknown
	Device Address: Unknown
	Resolution: Unknown

Handle 0x0030, DMI type 18, 23 bytes
0000: 12 17 30 00 03 02 02 00 00 00 00 00 00 00 80 00 
0010: 00 00 80 00 00 00 80 

32-bit Memory Error Information
	Type: OK
	Granularity: Unknown
	Operation: Unknown
	Vendor Syndrome: Unknown
	Memory Array Address: Unknown
	Device Address: Unknown
	Resolution: Unknown

Handle 0x0032, DMI type 21, 7 bytes
0000: 15 07 32 00 03 04 03 

Built-in Pointing Device
	Type: Mouse
	Interface: PS/2
	Buttons: 3

Handle 0x0033, DMI type 32, 20 bytes
0000: 20 14 33 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 0x0034, DMI type 34, 11 bytes
0000: 22 0b 34 00 01 04 00 00 00 00 03 

Management Device
	Description: LM78-1
	Type: LM78
	Address: 0x00000000
	Address Type: I/O Port

Handle 0x0035, DMI type 26, 22 bytes
0000: 1a 16 35 00 01 42 00 80 00 80 00 80 00 80 00 80 
0010: 00 00 00 00 00 80 

Voltage Probe
	Description: LM78A
	Location: Unknown
	Status: Unknown
	Maximum Value: Unknown
	Minimum Value: Unknown
	Resolution: Unknown
	Tolerance: Unknown
	Accuracy: Unknown
	OEM-specific Information: 0x00000000
	Nominal Value: Unknown

Handle 0x0036, DMI type 36, 16 bytes
0000: 24 10 36 00 01 00 02 00 03 00 04 00 05 00 06 00 
0010: 

Management Device Threshold Data
	Lower Non-critical Threshold: 1
	Upper Non-critical Threshold: 2
	Lower Critical Threshold: 3
	Upper Critical Threshold: 4
	Lower Non-recoverable Threshold: 5
	Upper Non-recoverable Threshold: 6

Handle 0x0037, DMI type 35, 11 bytes
0000: 23 0b 37 00 01 34 00 34 00 35 00 

Management Device Component
	Description: To Be Filled By O.E.M.
	Management Device Handle: 0x0034
	Component Handle: 0x0034
	Threshold Handle: 0x0035

Handle 0x0038, DMI type 28, 22 bytes
0000: 1c 16 38 00 01 42 00 80 00 80 00 80 00 80 00 80 
0010: 00 00 00 00 00 80 

Temperature Probe
	Description: LM78A
	Location: Unknown
	Status: Unknown
	Maximum Value: Unknown
	Minimum Value: Unknown
	Resolution: Unknown
	Tolerance: Unknown
	Accuracy: Unknown
	OEM-specific Information: 0x00000000
	Nominal Value: Unknown

Handle 0x0039, DMI type 36, 16 bytes
0000: 24 10 39 00 01 00 02 00 03 00 04 00 05 00 06 00 
0010: 

Management Device Threshold Data
	Lower Non-critical Threshold: 1
	Upper Non-critical Threshold: 2
	Lower Critical Threshold: 3
	Upper Critical Threshold: 4
	Lower Non-recoverable Threshold: 5
	Upper Non-recoverable Threshold: 6

Handle 0x003A, DMI type 35, 11 bytes
0000: 23 0b 3a 00 01 34 00 37 00 38 00 

Management Device Component
	Description: To Be Filled By O.E.M.
	Management Device Handle: 0x0034
	Component Handle: 0x0037
	Threshold Handle: 0x0038

Handle 0x003B, DMI type 27, 14 bytes
0000: 1b 0e 3b 00 38 00 42 01 00 00 00 00 00 80 

Cooling Device
	Temperature Probe Handle: 0x0038
	Type: Unknown
	Status: Unknown
	Cooling Unit Group: 1
	OEM-specific Information: 0x00000000
	Nominal Speed: Unknown Or Non-rotating

Handle 0x003C, DMI type 36, 16 bytes
0000: 24 10 3c 00 01 00 02 00 03 00 04 00 05 00 06 00 
0010: 

Management Device Threshold Data
	Lower Non-critical Threshold: 1
	Upper Non-critical Threshold: 2
	Lower Critical Threshold: 3
	Upper Critical Threshold: 4
	Lower Non-recoverable Threshold: 5
	Upper Non-recoverable Threshold: 6

Handle 0x003D, DMI type 35, 11 bytes
0000: 23 0b 3d 00 01 34 00 3a 00 3b 00 

Management Device Component
	Description: To Be Filled By O.E.M.
	Management Device Handle: 0x0034
	Component Handle: 0x003A
	Threshold Handle: 0x003B

Handle 0x003E, DMI type 27, 14 bytes
0000: 1b 0e 3e 00 38 00 42 01 00 00 00 00 00 80 

Cooling Device
	Temperature Probe Handle: 0x0038
	Type: Unknown
	Status: Unknown
	Cooling Unit Group: 1
	OEM-specific Information: 0x00000000
	Nominal Speed: Unknown Or Non-rotating

Handle 0x003F, DMI type 36, 16 bytes
0000: 24 10 3f 00 01 00 02 00 03 00 04 00 05 00 06 00 
0010: 

Management Device Threshold Data
	Lower Non-critical Threshold: 1
	Upper Non-critical Threshold: 2
	Lower Critical Threshold: 3
	Upper Critical Threshold: 4
	Lower Non-recoverable Threshold: 5
	Upper Non-recoverable Threshold: 6

Handle 0x0040, DMI type 35, 11 bytes
0000: 23 0b 40 00 01 34 00 3d 00 3e 00 

Management Device Component
	Description: To Be Filled By O.E.M.
	Management Device Handle: 0x0034
	Component Handle: 0x003D
	Threshold Handle: 0x003E

Handle 0x0041, DMI type 29, 22 bytes
0000: 1d 16 41 00 01 42 00 80 00 80 00 80 00 80 00 80 
0010: 00 00 00 00 00 80 

Electrical Current Probe
	Description: ABC
	Location: Unknown
	Status: Unknown
	Maximum Value: Unknown
	Minimum Value: Unknown
	Resolution: Unknown
	Tolerance: Unknown
	Accuracy: Unknown
	OEM-specific Information: 0x00000000
	Nominal Value: Unknown

Handle 0x0042, DMI type 36, 16 bytes
0000: 24 10 42 00 00 80 00 80 00 80 00 80 00 80 00 80 
0010: 

Management Device Threshold Data

Handle 0x0043, DMI type 35, 11 bytes
0000: 23 0b 43 00 01 34 00 40 00 3e 00 

Management Device Component
	Description: To Be Filled By O.E.M.
	Management Device Handle: 0x0034
	Component Handle: 0x0040
	Threshold Handle: 0x003E

Handle 0x0044, DMI type 39, 22 bytes
0000: 27 16 44 00 01 01 02 03 04 05 06 07 00 80 12 09 
0010: 35 00 3b 00 41 00 

System Power Supply
	Power Unit Group: 1
	Location: To Be Filled By O.E.M.
	Name: To Be Filled By O.E.M.
	Manufacturer: To Be Filled By O.E.M.
	Serial Number: To Be Filled By O.E.M.
	Asset Tag: To Be Filled By O.E.M.
	Model Part Number: To Be Filled By O.E.M.
	Revision: To Be Filled By O.E.M.
	Max Power Capacity: Unknown
	Status: Present, Unknown
	Type: Unknown
	Input Voltage Range Switching: Unknown
	Plugged: Yes
	Hot Replaceable: No
	Input Voltage Probe Handle: 0x0035
	Cooling Device Handle: 0x003B
	Input Current Probe Handle: 0x0041

Handle 0x0045, DMI type 41, 11 bytes
0000: 29 0b 45 00 01 03 01 00 00 00 10 

Onboard Device
	Reference Designation:  Onboard IGD
	Type: Video
	Status: Disabled
	Type Instance: 1
	Bus Address: 0000:00:02.0

Handle 0x0046, DMI type 41, 11 bytes
0000: 29 0b 46 00 01 05 01 00 00 00 c8 

Onboard Device
	Reference Designation:  Onboard LAN
	Type: Ethernet
	Status: Disabled
	Type Instance: 1
	Bus Address: 0000:00:19.0

Handle 0x0047, DMI type 41, 11 bytes
0000: 29 0b 47 00 01 87 01 00 00 00 d8 

Onboard Device
	Reference Designation:  Onboard Audio
	Type: Sound
	Status: Enabled
	Type Instance: 1
	Bus Address: 0000:00:1b.0

Handle 0x0029, DMI type 16, 15 bytes
0000: 10 0f 29 00 03 03 03 00 00 80 00 2a 00 02 00 

Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 8 GB
	Error Information Handle: 0x002A
	Number Of Devices: 2

Handle 0x002B, DMI type 17, 28 bytes
0000: 11 1c 2b 00 29 00 ff ff 40 00 40 00 00 10 0d 00 
0010: 01 02 18 80 00 2b 04 03 04 05 06 00 

Memory Device
	Array Handle: 0x0029
	Error Information Handle: No Error
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 4096 MB
	Form Factor: SODIMM
	Set: None
	Locator: DIMM0
	Bank Locator: BANK 0
	Type: DDR3
	Type Detail: Synchronous
	Speed: 1067 MHz (0.9 ns)
	Manufacturer: Kingston
	Serial Number: 672D1507
	Asset Tag: Unknown
	Part Number: 9905428-020.A00LF
	Rank: Unknown

Handle 0x002C, DMI type 20, 19 bytes
0000: 14 13 2c 00 00 00 00 00 ff ff 3f 00 2b 00 31 00 
0010: ff 01 01 

Memory Device Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x000FFFFFFFF
	Range Size: 4 GB
	Physical Device Handle: 0x002B
	Memory Array Mapped Address Handle: 0x0031
	Partition Row Position: Unknown
	Interleave Position: 1
	Interleaved Data Depth: 1

Handle 0x002E, DMI type 17, 28 bytes
0000: 11 1c 2e 00 29 00 ff ff 40 00 40 00 00 10 0d 00 
0010: 01 02 18 80 00 2b 04 03 04 05 06 00 

Memory Device
	Array Handle: 0x0029
	Error Information Handle: No Error
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 4096 MB
	Form Factor: SODIMM
	Set: None
	Locator: DIMM2
	Bank Locator: BANK 2
	Type: DDR3
	Type Detail: Synchronous
	Speed: 1067 MHz (0.9 ns)
	Manufacturer: Kingston
	Serial Number: 422CB0FA
	Asset Tag: Unknown
	Part Number: 9905428-020.A00LF
	Rank: Unknown

Handle 0x002F, DMI type 20, 19 bytes
0000: 14 13 2f 00 00 00 00 00 ff ff 3f 00 2e 00 31 00 
0010: ff 02 01 

Memory Device Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x000FFFFFFFF
	Range Size: 4 GB
	Physical Device Handle: 0x002E
	Memory Array Mapped Address Handle: 0x0031
	Partition Row Position: Unknown
	Interleave Position: 2
	Interleaved Data Depth: 1

Handle 0x0031, DMI type 19, 15 bytes
0000: 13 0f 31 00 00 00 00 00 ff ff 3f 00 29 00 02 

Memory Array Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x000FFFFFFFF
	Range Size: 4 GB
	Physical Array Handle: 0x0029
	Partition Width: 2

Handle 0x0048, DMI type 136, 6 bytes
0000: 88 06 48 00 00 00 

OEM-specific Type
	Header and Data:
		88 06 48 00 00 00

Handle 0x0048, DMI type 131, 6 bytes
0000: 83 06 48 00 02 06 

Apple specific Processor Type
	 cpu=0602

Handle 0x0049, DMI type 132, 6 bytes
0000: 84 06 49 00 c0 12 

Apple specific Processor Interconnect Speed
	 4800 MT/s

Handle 0x004A, DMI type 127, 4 bytes
0000: 7f 04 4a 00 

End Of Table

 

 

 

 

Some corrections needed as I said here. To get rid of random strings:

 

Type: 3
Family: 0xBF
Manufacturer: Intel(R) Corporation
ID: 0x10676
Processor Version: b? <<=========
External Clock: 199MHz
Maximum Clock: 15261MHz
Current Clock: 2500MHz
Serial Number: b? <<=============
Asset Tag: b? <<=================
Part Number: b? <<===============

needed modifying Number of Null Terminated String in type header with 0x00, for exmpl from original MBP6,1 smbios:

Handle 0x001E, DMI type 2, 16 bytes
0000: 02 10 1e 00 01 02 00 03 04 09 05 1f 00 0a 00 00 
0010:                   ^^
                        ||
 Null Terminated String is not specified, see "Version" below

Base Board Information
Manufacturer: Apple Inc.
Product Name: Mac-F22589C8
Version: Not Specified <<=============== Here
Serial Number: ** PRIVATE **
Asset Tag: Base Board Asset Tag#
Features:
Board is a hosting board
Board is replaceable
Location In Chassis: Part Component
Chassis Handle: 0x001F
Type: Motherboard
Contained Object Handles: 0

if empty SMkey is used.

 

Automatic  setting values is usefull if they're correct ;)

Type: 3, Length: 21, Handle: 0x3
Chassis Information:
	Manufacturer: Apple Inc.
	Type: Notebook                   <<======
	Version: Mac-F22589C8                   =
	Serial Number: ** PRIVATE **            =
	Asset Tag Number: Pro-Enclosure  <<======
  • Like 2
Link to comment
Share on other sites

As you can see, asset tag and location are not populated. Type is also different than yours (Expansion Chassis rather than Processor+Memory Module).

The only thing I can think of in common between me and nyolc8 is the older chipset which could be the cause behind this.

 

Would you mind providing your SMBIOS and SMBIOS-EPS in binary files (copied from IORegistryExplorer-bios-AppleSMBIOS)?

 

 

Well, one thing is for sure here. Mavericks makes a lot more use of SMBIOS than any previous OS X.

 

I lost some app settings by messing with the SMBIOS values.

Did you use/change SMsystemuuid?

Use values from original MP5,1 smbios dump

Link to comment
Share on other sites

I am having problem whit chameleon boot loader, it should work but its not working. . .i am having OS X 10.9 on AMD (whit amd kernel), when i boot it whit clover bootloader, its booting normaly, but when i try to boot it whit chameleon, after kext are loaded i get black screen, any idea why?. . .tnx ;-)

Link to comment
Share on other sites

@Bungo:

 

Here are my SMBIOS and SMBIOS-EPS

 

Created using Test 3 and a generic MacPro3,1 smbios.plist generated by Chameleon Wizard.

 

Should I use a different SMBIOS for this dump?

Hmm, dmidecode says there aren't these values in your smbios at all.

Can you check/compare your factory smbios (before patching or on Linux, Windows) if these values are there? May be if a factory smbios doesn't contain some values (older spec.) then chameleon pass them over, it's ok but then we can't forced put any of these values. Smbios patcher sets (in smbios-eps) the SMBIOS version always to 2.4 rev. 36, found in most Macs but in all?. It needs rewriting (imho afresh) as I said before.

  • Like 1
Link to comment
Share on other sites

I am having problem whit chameleon boot loader, it should work but its not working. . .i am having OS X 10.9 on AMD (whit amd kernel), when i boot it whit clover bootloader, its booting normaly, but when i try to boot it whit chameleon, after kext are loaded i get black screen, any idea why?. . .tnx ;-)

More info first please (signature, plists, dumps, photos etc.) but not all chameleon features work on AMD. You should dig AMD topics first.

Link to comment
Share on other sites

Hi guys ;)

 

BTW, does the new 2267 Beta 2 allow to bypass the "Call Apple Support" error message in iMessage login?

 

Thanks :)

 

No. I even get the "Call Apple Support" message with Clover too.

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

 

post-69729-0-91756200-1383640762_thumb.png

Link to comment
Share on other sites

Hello...

 

About UUID entry, is it needed? When to use it and how will you know you need it?

System uuid is factory value in SMBIOS. Is it needed? Call SMBIOS manufacturers :P

Whatever. As you probably know that feature was created (long ago) to fix some issues if factory uuid isn't present or has incorrect format.

My idea was to do patching system uuid properly, it's mean in the SMBIOS instead of the Platform.UUID, so one step before, that's all.

Use any SMkeys if you really need them, it's my stand. ;)

Link to comment
Share on other sites

Hmm, dmidecode says there aren't these values in your smbios at all.

Can you check/compare your factory smbios (before patching or on Linux, Windows) if these values are there? May be if a factory smbios doesn't contain some values (older spec.) then chameleon pass them over, it's ok but then we can't forced put any of these values. Smbios patcher sets (in smbios-eps) the SMBIOS version always to 2.4 rev. 36, found in most Macs but in all?. It needs rewriting (imho afresh) as I said before.

I don't have windows or linux right now. 

 

Here's an SMBIOS dump using clover.

Clover_SMBIOS.zip

Link to comment
Share on other sites

I don't have windows or linux right now. 

 

Here's an SMBIOS dump using clover.

Misunderstanding. I meant compering it before patching with same one after patching.

BTW. Clover's smbios patcher is more complete, Chameleon's one got unserious unfortunately

Link to comment
Share on other sites

Misunderstanding. I meant compering it before patching with same one after patching.

BTW. Clover's sbios patcher is more complete.

How do I dump SMBIOS from Linux? (Linux Mint live CD).

Link to comment
Share on other sites

×
×
  • Create New...