
--
<key>GraphicsEnabler</key>
<string>y</string>
<key>PciRoot</key>
<string>1</string>
<key>device-properties</key>
<string>[hexadecimal EFI string]</string>
ioreg -lw0 -p IODeviceTree -n efi -r -x | grep device-properties | sed 's/.*<//;s/>.*//;' > device-properties.hexBYTE: Display-Number
BYTE: I2C Read Offset
BYTE: 0xFF
BYTE: 0xFFBYTE: Display-Number
BYTE: I2C Read Offset
BYTE: 0xFF
BYTE: 0x00BYTE: Display-Number
BYTE: I2C Read Offset
BYTE: 0xFF
BYTE: 0x01BYTE: Display-Number
BYTE: I2C Read Offset
BYTE: DCB Entry OR (guessing)
BYTE: 0x03@0,display-cfg <00FFXX00> XX = I2C Read Offset
@1,display-cfg <00FFXX01> XX = I2C Read OffsetTV@0,display-cfg <01FFXX00> XX = I2C Read Offset
@1,display-cfg <01FFXX01> XX = I2C Read OffsetELSE@0,display-cfg <03YYXX00> XX = I2C Read Offset; YY = DCB ENTRY OR VALUE (guessing)
@1,display-cfg <03YYXX01> XX = I2C Read Offset; YY = DCB ENTRY OR VALUE (guessing)BYTE: NVCAP_VERSION (hardcoded, goes from 0 to 5)
BYTE: HAS_CLAM_SHELL (lid)
BYTE: UNKNOWN (most built-in cards and MacPro 7300GT have that set to 1)
BYTE: UNKNOWN (most built-in cards have that set to 1. something about backlight?)
WORD: OUTPUT GROUP 3 (guessing, it describes what outputs are usable together with S-Video out)
WORD: OUTPUT GROUP 1 (describes what outputs are grouped to Display-A)
WORD: OUTPUT GROUP 2 (describes what outputs are grouped to Display-B)
BYTE:
BYTE:
BYTE:
BYTE:
BYTE: BUILT-IN (guessing, built-in cards apart from 7300GO (AppleTV) have this set to 1)
BYTE: UNKNOWN (hardcoded value)
BYTE: EDID_MANUFACTURER_RESERVED_TIMINGS (BYTE 0x25 of the primary screens EDID)
BYTE:
BYTE:
BYTE: UNKNOWN (MacBookPro 8600MGT (15") 128MB Vram has this set to 1)DCB ENTRY 0: ANALOG
DCB ENTRY 1: LVDS
DCB ENTRY 2: TMDS
DCB ENTRY 3: TVhex: 0x0002
binary: 0000 0000 0000 00100x000D
binary 0000 0000 0000 1101BYTE: NVMT_VERSION
BYTE: DISPLAY_TYPE (0 = ANALOG, 1 = TV, 3 = the rest)
BYTE: UNKNOWN
BYTE: UNKNOWN
WORD: EDID_MANUFACTURER
WORD: EDID_PRODUCT_CODE
WORD: SCREEN WIDTH
WORD: SCREEN HEIGHT
WORD: SCREEN WIDTH + SOME VALUE
WORD: SCREEN WIDTH + SOME VALUE
WORD: SCREEN WIDTH + SOME VALUE
WORD: ZEROED
WORD: SCREEN HEIGHT + SOME VALUE
WORD: SCREEN HEIGHT + SOME VALUE
WORD: SCREEN HEIGHT + SOME VALUE
WORD: ZEROED
DWORD: SOME VALUE * 10000
WORD:
BYTE:
BYTE:
--BYTE:
BYTE:
BYTE:
7 DWORDS: ZEROED
BYTE: 0xFF HARDCODED
BYTE: 0xFF HARDCODED6 BYTES: ZEROED
DWORD:
BYTE:
BYTE:
6 BYTES: ZEROED
BYTE:
BYTE:
BYTE:
BYTE:
--WORD: the --BYTE is this value >> 8
BYTE:
BYTE:SUBSYSTEM_ID << 16 | 0x02FFbuilt-in"NVDA,Parent" (HARDCODED)Ext_Present"NVDA,Display-A" (HARDCODED)@1,name"NVDA,Display-B" (HARDCODED)@X,device-type"display" (HARDCODED)@X,compatible"NVDA,NVMac" (HARDCODED)
<key>MacPro5,1</key>
<dict>
<key>Vendor10deDevice1081</key>
<dict>
<key>Heuristic</key>
<dict>
<key>ID</key>
<integer>0</integer>
<key>IdleInterval</key>
<integer>250</integer>
<key>SensorOption</key>
<integer>1</integer>
<key>SensorSampleRate</key>
<integer>4</integer>
<key>TargetCount</key>
<integer>5</integer>
<key>Threshold_High</key>
<array>
<integer>0</integer>
<integer>45</integer>
<integer>75</integer>
<integer>100</integer>
</array>
<key>Threshold_Low</key>
<array>
<integer>0</integer>
<integer>0</integer>
<integer>87</integer>
<integer>98</integer>
</array>
</dict>
<key>LogControl</key>
<integer>1</integer>
<key>control-id</key>
<integer>18</integer>
</dict>
<key>default-control-id</key>
<integer>18</integer>
</dict>
<key>MacPro5,1</key>
<dict>
<key>Vendor10deDevice1081</key>
<dict>
<key>Heuristic</key>
<dict>
<key>ID</key>
<integer>0</integer>
<key>IdleInterval</key>
<integer>250</integer>
<key>SensorOption</key>
<integer>1</integer>
<key>SensorSampleRate</key>
<integer>4</integer>
<key>TargetCount</key>
<integer>5</integer>
<key>Threshold_High</key>
<array>
<integer>0</integer>
<integer>85</integer>
<integer>75</integer>
<integer>100</integer>
</array>
<key>Threshold_Low</key>
<array>
<integer>0</integer>
<integer>0</integer>
<integer>95</integer>
<integer>98</integer>
</array>
</dict>
<key>LogControl</key>
<integer>1</integer>
<key>control-id</key>
<integer>18</integer>
</dict>
<key>default-control-id</key>
<integer>18</integer>
</dict>
- You can upgrade your existing Lion (I0.7.x) and Mountain Lion (10.8.x) installations to Mountain Lion 10.8.2 or make a refresh install to your 10.8.2 system (keeping your applications, user accounts, user settings and user data) by using iATKOS ML2. To upgrade from Snow Leopard (10.6.x), you should first upgrade to Lion (10.7.x) by using iATKOS L, #Niresh Lion, or any other methods.
- I advice you to do a clean install to another HDD on your computer before upgrade, to see that it actually works on your computer.
- You will need to re-install your special device drivers after upgrade. i.e. your m-audio firewire sound driver, your 3G modem driver, your All video card driver.
- Some of your applications that runs on the previous versions of OS X may not be compatible with Mountain lion 10.8.2, so know that they may fail after upgrade. Search for your existing software/driver compatibility for Mountain Lion before upgrading to Mountain Lion.
- You will need to prepare your selection list just like a clean install.
1- Select the destination for installation
2- Click Customize* and select what you need
3- Click Install
Your post will load in 5 seconds.
Please help us grow this blog by disabling your AdBlocker. This content is free thanks to ads.