dreadkopp Posted May 12, 2014 Share Posted May 12, 2014 Aloha Community, I have got a MSI CX700 Notebook, which i would like to use as a scanner/printer-server , webserver , fileserver and airplayserver (especially the extended screen function). exept airserver everything works fine (airserver crashes with error 101 (due to missing graphics accerleration i guess) Therefor i connected 2 3,5 hdd with externat power supply to it. I still use the original lvds Display. For Network i use a ExpressCard with realtek 8111 chip and 1 gbit which works fine. Sound works fine with USB-Soundcard. GOALS: 1. get airserver to run @ native resolution (1600x900) 2. get full graphics acceleration (but i think it is needed for 1.) 3. abiltiy to turn off screen what i did so far: get my device id: 95521002 id is in info.plist of radeonx2000.kext write id in info.plist of ati4600controller.kext switched from chameleon to clover as bootloader added vram, injectATI, fakeid (0x95521002) to boot.plist tried Gliff, Shrike and Flicker as Framebuffer. but everytime i get grey screen which turns into black after about 5 minutes i was unable to extract vbios with atiflash/gpu-z/winflash/RBE but found Vbios of hd4570 (which is basicly the same chip but higher clocking) extracted edid and display-registry-data from windoze saved ioreg output stored 4570.rom as 1002_9552.rom in /EFI/CLOVER/ROM/ and use load VBIOS option i am a bit lost now, since i did not understand the editing of the framebuffer completely (read rampagedevs guide) and cannot extract my bios. Pictures: About this mac with Card injected but wrong FakeID (to start to desktop without safe mode) How the screen turns out after ~5 mins (also tried to connect external Monitor via VGA. same error there): GPU-Z: Text: My boot.plist of clover: <?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>SMBIOS</key> <dict> <key>BoardType</key> <integer>10</integer> <key>ChassisType</key> <integer>13</integer> <key>BiosReleaseDate</key> <string>02/09/08</string> <key>Version</key> <string>1.0</string> <key>SerialNumber</key> <string>CK932Q06ZE3</string> <key>Manufacturer</key> <string>Apple Computer, Inc.</string> <key>BoardManufacturer</key> <string>Apple Computer, Inc.</string> <key>ChassisAssetTag</key> <string>iMac-Aluminum</string> <key>BiosVendor</key> <string>Apple Computer, Inc.</string> <key>ChassisManufacturer</key> <string>Apple Computer, Inc.</string> <key>BiosVersion</key> <string>IM81.88Z.00C1.B00.0802091538</string> <key>Board-ID</key> <string>Mac-F227BEC8</string> <key>Family</key> <string>iMac</string> <key>ProductName</key> <string>iMac8,1</string> <key>Trust</key> <false/> </dict> <key>ACPI</key> <dict> <key>DSDT</key> <dict> <key>Debug</key> <false/> <key>ReuseFFFF</key> <false/> <key>SuspendOverride</key> <true/> <key>Name</key> <string>DSDT.aml</string> <key>Fixes</key> <dict> <key>AddDTGP_0001</key> <false/> <key>AddMCHC_0008</key> <false/> <key>FakeLPC_0020</key> <false/> <key>FixAirport_4000</key> <false/> <key>FixDarwin_0002</key> <false/> <key>FixDisplay_0100</key> <false/> <key>FixFirewire_0800</key> <false/> <key>FixHDA_8000</key> <false/> <key>FixHPET_0010</key> <false/> <key>FixIDE_0200</key> <false/> <key>FixIPIC_0040</key> <false/> <key>FixLAN_2000</key> <false/> <key>FixSATA_0400</key> <false/> <key>FixSBUS_0080</key> <false/> <key>FixShutdown_0004</key> <true/> <key>FixUSB_1000</key> <false/> <key>NewWay_80000000</key> <false/> <key>FixRegions_10000000</key> <false/> <key>FIX_RTC_20000</key> <false/> <key>FiX_TMR_40000</key> <false/> <key>AddIMEI_80000</key> <false/> <key>FIX_INTELGFX_100000</key> <false/> <key>FiX_WAK_200000</key> <false/> <key>DeleteUnused_400000</key> <false/> <key>FIX_ADP1_800000</key> <false/> <key>AddPNLF_1000000</key> <false/> <key>FIX_S3D_2000000</key> <false/> <key>FIX_ACST_4000000</key> <false/> <key>AddHDMI_8000000</key> <false/> </dict> <key>DropOEM_DSM</key> <false/> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>DMAR</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>CpuPm</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>Cpu0Ist</string> </dict> </array> <key>HaltEnabler</key> <true/> <key>SSDT</key> <dict> <key>DropOem</key> <false/> <key>Generate</key> <dict> <key>PStates</key> <true/> <key>CStates</key> <true/> </dict> <key>MinMultiplier</key> <integer>6</integer> <key>MaxMultiplier</key> <integer>9</integer> <key>EnableC6</key> <true/> </dict> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>No</string> </dict> <key>FakeID</key> <dict> <key>ATI</key> <string>0x95521002</string> <key>IntelGFX</key> <string>0x0</string> <key>NVidia</key> <string>0x0</string> <key>LAN</key> <string>0x0</string> <key>SATA</key> <string>0x0</string> <key>WIFI</key> <string>0x0</string> <key>XHCI</key> <string>0x0</string> <key>IMEI</key> <string>0x0</string> </dict> <key>UseIntelHDMI</key> <false/> <key>USB</key> <dict> <key>Inject</key> <false/> <key>FixOwnership</key> <true/> <key>AddClockID</key> <true/> </dict> </dict> <key>DisableDrivers</key> <array> <string>Nothing</string> </array> <key>GUI</key> <dict> <key>Language</key> <string>de:0</string> <key>ScreenResolution</key> <string>1600x900</string> <key>Theme</key> <string>bootcamp</string> <key>Mouse</key> <dict> <key>Speed</key> <integer>8</integer> <key>Enabled</key> <true/> </dict> <key>Scan</key> <true/> <key>Hide</key> <array> <string>Windows</string> <string>\EFI\BOOT\BOOTX64.EFI</string> </array> </dict> <key>Graphics</key> <dict> <key>DualLink</key> <integer>1</integer> <key>VideoPorts</key> <integer>3</integer> <key>VRAM</key> <integer>512</integer> <key>LoadVBios</key> <true/> <key>PatchVBios</key> <true/> <key>Inject</key> <dict> <key>Intel</key> <false/> <key>ATI</key> <true/> <key>NVidia</key> <false/> </dict> </dict> <key>KernelAndKextPatches</key> <dict> <key>AppleRTC</key> <true/> <key>AsusAICPUPM</key> <true/> <key>KextsToPatch</key> <array> <dict> <key>Name</key> <string>AppleAHCIPort</string> <key>Find</key> <data>RXh0ZXJuYWw=</data> <key>Replace</key> <data>SW50ZXJuYWw=</data> <key>Comment</key> <string>External icons patch</string> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>LogEveryBoot</key> <string>10</string> <key>LogLineCount</key> <integer>3000</integer> <key>MountEFI</key> <string>Yes</string> </dict> <key>Boot</key> <dict> <key>DefaultVolume</key> <string>MacHDD</string> <key>Legacy</key> <string>PBR</string> <key>Log</key> <false/> <key>Timeout</key> <integer>5</integer> <key>XMPDetection</key> <string>No</string> <key>Secure</key> <false/> </dict> <key>SystemParameters</key> <dict> <key>InjectSystemID</key> <true/> <key>InjectKexts</key> <string>Detect</string> </dict> </dict> </plist> Output of DumpEDID from Windoze: DumpEDID v1.01 Copyright (c) 2006 Nir Sofer Web site: http://www.nirsoft.net ***************************************************************** Registry Key : DISPLAY\AUO109E\5&10b2e048&0&12345678&01&00 Manufacture Week : 1 / 2008 ManufacturerID : 44806 (0xAF06) ProductID : 4254 (0x109E) Serial Number (Numeric) : 0 (0x00000000) EDID Version : 1.3 Display Gamma : 2.20 Image Size : 38.2 X 21.4 cm (17.2 Inch) Maximum Image Size : 38 X 21 cm (17.1 Inch) Maximum Resolution : 0 X 0 Support Standby Mode : No Support Suspend Mode : No Support Low-Power Mode : No Support Default GTF : No Digital : Yes Supported Display Modes : ***************************************************************** ***************************************************************** Registry Key : DISPLAY\AUO109E\5&10b2e048&0&UID256 Manufacture Week : 1 / 2008 ManufacturerID : 44806 (0xAF06) ProductID : 4254 (0x109E) Serial Number (Numeric) : 0 (0x00000000) EDID Version : 1.3 Display Gamma : 2.20 Image Size : 38.2 X 21.4 cm (17.2 Inch) Maximum Image Size : 38 X 21 cm (17.1 Inch) Maximum Resolution : 0 X 0 Support Standby Mode : No Support Suspend Mode : No Support Low-Power Mode : No Support Default GTF : No Digital : Yes Supported Display Modes : ***************************************************************** and the displayinfos from the windows registry: Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY Class Name: <NO CLASS> Last Write Time: 5/10/2014 - 9:48 PM Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY\AUO109E Class Name: <NO CLASS> Last Write Time: 5/10/2014 - 10:06 PM Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY\AUO109E\5&10b2e048&0&12345678&01&00 Class Name: <NO CLASS> Last Write Time: 5/10/2014 - 9:54 PM Value 0 Name: DeviceDesc Type: REG_SZ Data: @monitor.inf,%pnpmonitor.devicedesc%;Generic PnP Monitor Value 1 Name: Capabilities Type: REG_DWORD Data: 0xe6 Value 2 Name: ConfigFlags Type: REG_DWORD Data: 0 Value 3 Name: HardwareID Type: REG_MULTI_SZ Data: Monitor\AUO109E Value 4 Name: CompatibleIDs Type: REG_MULTI_SZ Data: *PNP09FF Value 5 Name: ContainerID Type: REG_SZ Data: {0c3fe3e9-d8c7-11e3-8f7d-aaf66c44bcf0} Value 6 Name: ClassGUID Type: REG_SZ Data: {4d36e96e-e325-11ce-bfc1-08002be10318} Value 7 Name: Driver Type: REG_SZ Data: {4d36e96e-e325-11ce-bfc1-08002be10318}\0000 Value 8 Name: Security Type: REG_BINARY Data: 00000000 01 00 04 90 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 00000010 14 00 00 00 02 00 60 00 - 04 00 00 00 00 00 14 00 ......`......... 00000020 00 00 00 10 01 01 00 00 - 00 00 00 05 12 00 00 00 ................ 00000030 00 00 18 00 00 00 00 10 - 01 02 00 00 00 00 00 05 ................ 00000040 20 00 00 00 20 02 00 00 - 01 00 18 00 00 00 00 10 ... ........... 00000050 01 02 00 00 00 00 00 05 - 20 00 00 00 2b 02 00 00 ........ ...+... 00000060 00 00 14 00 00 00 00 10 - 01 01 00 00 00 00 00 05 ................ 00000070 04 00 00 00 .... Value 9 Name: Class Type: REG_SZ Data: Monitor Value 10 Name: Mfg Type: REG_SZ Data: @monitor.inf,%generic%;(Standard monitor types) Value 11 Name: Service Type: REG_SZ Data: monitor Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY\AUO109E\5&10b2e048&0&12345678&01&00\Device Parameters Class Name: <NO CLASS> Last Write Time: 5/10/2014 - 9:48 PM Value 0 Name: EDID Type: REG_BINARY Data: 00000000 00 ff ff ff ff ff ff 00 - 06 af 9e 10 00 00 00 00 .ÿÿÿÿÿÿ..¯...... 00000010 01 12 01 03 80 26 15 78 - 0a 45 25 9c 5b 55 9c 27 .....&.x.E%.[U.' 00000020 19 50 54 00 00 00 01 01 - 01 01 01 01 01 01 01 01 .PT............. 00000030 01 01 01 01 01 01 20 2b - 40 90 61 84 14 30 40 2a ...... +@.a..0@* 00000040 33 00 7e d6 10 00 00 18 - 00 00 00 0f 00 00 00 00 3.~Ö............ 00000050 00 00 00 00 00 00 00 00 - 00 20 00 00 00 fe 00 41 ......... ...þ.A 00000060 55 4f 0a 20 20 20 20 20 - 20 20 20 20 00 00 00 fe UO. ...þ 00000070 00 42 31 37 33 52 57 30 - 31 20 56 30 20 0a 00 bb .B173RW01 V0 ..» 00000080 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 00000090 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 000000a0 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 000000b0 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 000000c0 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 000000d0 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 000000e0 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 000000f0 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY\AUO109E\5&10b2e048&0&12345678&01&00\LogConf Class Name: <NO CLASS> Last Write Time: 5/10/2014 - 9:48 PM Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY\AUO109E\5&10b2e048&0&UID256 Class Name: <NO CLASS> Last Write Time: 5/10/2014 - 10:41 PM Value 0 Name: DeviceDesc Type: REG_SZ Data: @monitor.inf,%pnpmonitor.devicedesc%;Generic PnP Monitor Value 1 Name: Capabilities Type: REG_DWORD Data: 0xe0 Value 2 Name: ConfigFlags Type: REG_DWORD Data: 0 Value 3 Name: HardwareID Type: REG_MULTI_SZ Data: MONITOR\AUO109E Value 4 Name: CompatibleIDs Type: REG_MULTI_SZ Data: *PNP09FF Value 5 Name: ContainerID Type: REG_SZ Data: {00000000-0000-0000-ffff-ffffffffffff} Value 6 Name: ClassGUID Type: REG_SZ Data: {4d36e96e-e325-11ce-bfc1-08002be10318} Value 7 Name: Driver Type: REG_SZ Data: {4d36e96e-e325-11ce-bfc1-08002be10318}\0001 Value 8 Name: Security Type: REG_BINARY Data: 00000000 01 00 04 90 00 00 00 00 - 00 00 00 00 00 00 00 00 ................ 00000010 14 00 00 00 02 00 60 00 - 04 00 00 00 00 00 14 00 ......`......... 00000020 00 00 00 10 01 01 00 00 - 00 00 00 05 12 00 00 00 ................ 00000030 00 00 18 00 00 00 00 10 - 01 02 00 00 00 00 00 05 ................ 00000040 20 00 00 00 20 02 00 00 - 01 00 18 00 00 00 00 10 ... ........... 00000050 01 02 00 00 00 00 00 05 - 20 00 00 00 2b 02 00 00 ........ ...+... 00000060 00 00 14 00 00 00 00 10 - 01 01 00 00 00 00 00 05 ................ 00000070 04 00 00 00 .... Value 9 Name: Class Type: REG_SZ Data: Monitor Value 10 Name: Mfg Type: REG_SZ Data: @monitor.inf,%generic%;(Standard monitor types) Value 11 Name: Service Type: REG_SZ Data: monitor Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY\AUO109E\5&10b2e048&0&UID256\Device Parameters Class Name: <NO CLASS> Last Write Time: 5/10/2014 - 10:06 PM Value 0 Name: EDID Type: REG_BINARY Data: 00000000 00 ff ff ff ff ff ff 00 - 06 af 9e 10 00 00 00 00 .ÿÿÿÿÿÿ..¯...... 00000010 01 12 01 03 80 26 15 78 - 0a 45 25 9c 5b 55 9c 27 .....&.x.E%.[U.' 00000020 19 50 54 00 00 00 01 01 - 01 01 01 01 01 01 01 01 .PT............. 00000030 01 01 01 01 01 01 20 2b - 40 90 61 84 14 30 40 2a ...... +@.a..0@* 00000040 33 00 7e d6 10 00 00 18 - 00 00 00 0f 00 00 00 00 3.~Ö............ 00000050 00 00 00 00 00 00 00 00 - 00 20 00 00 00 fe 00 41 ......... ...þ.A 00000060 55 4f 0a 20 20 20 20 20 - 20 20 20 20 00 00 00 fe UO. ...þ 00000070 00 42 31 37 33 52 57 30 - 31 20 56 30 20 0a 00 bb .B173RW01 V0 ..» Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY\AUO109E\5&10b2e048&0&UID256\LogConf Class Name: <NO CLASS> Last Write Time: 5/10/2014 - 10:06 PM Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY\AUO109E\5&10b2e048&0&UID256\Control Class Name: <NO CLASS> Last Write Time: 5/10/2014 - 10:41 PM Value 0 Name: ActiveService Type: REG_SZ Data: monitor Key Name: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY\Default_Monitor Class Name: <NO CLASS> Last Write Time: 7/13/2009 - 9:55 PM the Output of the bios_decoder for the 4570-bios: BR32059.001 : Acer_B796_M92M2_XT_DDR2 M92 DDR2 64bit 680e/500m Subsystem Vendor ID: 1002 Subsystem ID: 9553 Object Header Structure Size: 256 Connector Object Table Offset: 3c Router Object Table Offset: 0 Encoder Object Table Offset: c4 Display Path Table Offset: 10 Connector Object Id [14] which is [LVDS] encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false Connector Object Id [5] which is [VGA] encoder obj id [0x16] which is [INTERNAL_KLDSCP_DAC2] linkb: false Connector Object Id [12] which is [HDMI_TYPE_A] encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false Connector Object Id [19] which is [DISPLAY_PORT] encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x20 [duallink 0x0] enc 0x1)] linkb: true These are my edited kexts, the ouput of ioreg and the 4570mobility bios (renamed as 1002_9552.rom : http://www.file-upload.net/download-8906947/4330files.zip.html I hope you guys can help me! EDIT: after updating my bios atiflash tells me: No VBIOS, Flashtype Unnown SPI (64KB). but i got the complete Bios for the mainboard (which should also hold the vbios then, right?) http://www.file-upload.net/download-8910308/A1731SMS.10X.html Greetings! Link to comment Share on other sites More sharing options...
dreadkopp Posted May 22, 2014 Author Share Posted May 22, 2014 with aida64 i was able to extract the vbios : these are the outputs of the decode: arnes-mac-pro:~ arne$ /Users/arne/Downloads/radeon_bios_decode_VBIOS_RadeonHD_HexEdit_Framebuffer/radeon_bios_decode < /Users/arne/Downloads/vgabios.rom ATOM BIOS Rom: SubsystemVendorID: 0x1462 SubsystemID: 0x1009 IOBaseAddress: 0xc800 Filename: BR33478.001 BIOS Bootup Message: BR33478.001 M92 DDR2 64bit 450e/500m PCI ID: 1002:9552 Connector at index 0 Type [@offset 45720]: VGA (1) Encoder [@offset 45724]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 45782]: 0x90, OSX senseid: 0x1 Connector at index 1 Type [@offset 45730]: LVDS (7) Encoder [@offset 45734]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 45805]: 0x95, OSX senseid: 0x6 Connector at index 2 Type [@offset 45740]: HDMI-A (11) Encoder [@offset 45744]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 45828]: 0x91, OSX senseid: 0x2 arnes-mac-pro:~ arne$ /Users/arne/Downloads/ATIFrameBufferToolSet/redsock_bios_decoder < /Users/arne/Downloads/vgabios.rom BR33478.001 : Subsystem Vendor ID: 1462 Subsystem ID: 1009 Object Header Structure Size: 197 Connector Object Table Offset: 32 Router Object Table Offset: 0 Encoder Object Table Offset: 97 Display Path Table Offset: 10 Connector Object Id [5] which is [VGA] encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false Connector Object Id [14] which is [LVDS] encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false Connector Object Id [12] which is [HDMI_TYPE_A] encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x20 [duallink 0x0] enc 0x1)] linkb: true If I read this correctly this are the correct values: VGA: encoder: 0x10 transmitter : 0x00 hotplugid: 0x00 senseid: 0x01 LVDS: encoder: 0x04 transmitter : 0x12 hotplugid: 0x01 senseid: 0x06 duallink: 0x02 HDMI-A: encoder: 0x01 transmitter : 0x20 hotplugid: 0x02 senseid: 0x02 duallink: 0x00 this is the output for the original framebuffers: Kext /System/Library/Extensions/AMD4600Controller.kext/Contents/MacOS/AMD4600Controller Personality: Flicker ConnectorInfo count in decimal: 3 Disk offset in decimal 535312 0000000 00 04 00 00 00 04 00 00 00 01 00 00 02 01 03 05 0000010 00 04 00 00 00 04 00 00 00 01 00 00 01 00 02 02 0000020 00 02 00 00 14 02 00 00 00 01 00 00 00 10 01 04 0000030 Personality: Gliff ConnectorInfo count in decimal: 3 Disk offset in decimal 535360 0000000 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03 0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02 0000020 00 04 00 00 04 06 00 00 00 01 00 00 10 00 01 01 0000030 Personality: Shrike ConnectorInfo count in decimal: 3 Disk offset in decimal 535408 0000000 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03 0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02 0000020 00 04 00 00 04 03 00 00 00 01 00 00 10 00 01 01 0000030 Link to comment Share on other sites More sharing options...
dreadkopp Posted May 26, 2014 Author Share Posted May 26, 2014 this {censored} editor which removes the last lines of post! so again: for Shrike i will replace 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02 00 04 00 00 04 03 00 00 00 01 00 00 10 00 01 01 with 02 00 00 00 40 00 00 00 09 01 00 00 00 10 00 01 02 00 00 00 00 01 00 00 09 01 00 00 12 04 01 06 00 04 00 00 04 03 00 00 00 01 00 00 20 01 02 02 can someone confirm that? also what about the duallink-value? thanks for your help! i tried this kext with clover. injectATi and choose Shrike as framebuffer this way the screen turns grey. but stays grey. before it will turn black after a few minutes any ideas? Link to comment Share on other sites More sharing options...
Whaka Posted May 27, 2014 Share Posted May 27, 2014 ok... lets go see that. in original shrike, we have this : Personality: Shrike ConnectorInfo count in decimal: 3 Disk offset in decimal 535408 0000000 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03 > this is an LVDS output. 0000010 02 00 00 00 00 01 00 00 09 01 00 00 20 01 02 02 > this is an LVDS output. 0000020 00 04 00 00 04 03 00 00 00 01 00 00 10 00 01 01 > this is an DVI output. (if i'm not wrong ) 0000030 to match your vbios with dumped information, try this edit : Personality: Shrike ConnectorInfo count in decimal: 3 Disk offset in decimal 535408 0000000 10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 01 > this is your VGA output. 0000010 02 00 00 00 40 00 00 00 09 01 00 00 12 04 01 06 > this is your LVDS output. 0000020 00 08 00 00 00 02 00 00 00 01 00 00 20 01 02 02 > this is your HDMI output. 0000030 edit : if it doesn't work... maybe you are in my case. and the dumped informations are not absolutely true (i dont know why...) and you maybe have to change transmitter/encoder values... but you have to experience yourself. in my case, the encoder value (04) was like your for the LVDS. but it never worked for me. i had to change it for 01. 1 Link to comment Share on other sites More sharing options...
ashindnile Posted May 28, 2014 Share Posted May 28, 2014 edit : if it doesn't work... maybe you are in my case. and the dumped informations are not absolutely true (i dont know why...) and you maybe have to change transmitter/encoder values... but you have to experience yourself. in my case, the encoder value (04) was like your for the LVDS. but it never worked for me. i had to change it for 01. In my case, i had to change it to 00 And for grey screen, I think AMDFramebuffer.kext was not loaded Ensure these kexts are loaded: AMD4600Controller.kext ATIRadeonx2000.kext AMDFramebuffer.kext AMDSupport.kext . (Use team viewer+ unattended). Note your team viewer credentials. Boot mac, enter your password(you won't see any of this happening). Access your pc using team viewer on another computer or phone/tablet, save ioreg and send it to me. Oh you need to have IORegistryExplorer installed. File->Save As Link to comment Share on other sites More sharing options...
Recommended Posts