Ati-personality.pl dump
Personality: Vervet ConnectorInfo count in decimal: 4 Disk offset in decimal 166224 0000000 00 04 00 00 00 04 00 00 00 71 00 00 12 04 04 02 0000010 04 00 00 00 14 00 00 00 00 71 00 00 01 12 01 04 0000020 00 02 00 00 14 00 00 00 00 71 00 00 00 00 06 03 0000030 00 08 00 00 00 02 00 00 00 71 00 00 22 05 05 01
Output radeon_bios_decoder
mercury:~ raymond$ sudo /Users/raymond/Desktop/radeon_bios_decode < /Volumes/efi/EFI/misc/c0000.bin ATOM BIOS Rom: SubsystemVendorID: 0x174b SubsystemID: 0x1482 IOBaseAddress: 0xe000 Filename: 148X0300.S26 BIOS Bootup Message: JUNIPER BIOS UCODEv:126 PCI ID: 1002:68b8 Connector at index 0 Type [@offset 44576]: DisplayPort (10) Encoder [@offset 44580]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 44704]: 0x91, OSX senseid: 0x2 <-- 02 Connector at index 1 Type [@offset 44586]: HDMI-A (11) Encoder [@offset 44590]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 44731]: 0x90, OSX senseid: 0x1 <-- 01 Connector at index 2 Type [@offset 44596]: DVI-I (2) Encoder [@offset 44600]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 44768]: 0x93, OSX senseid: 0x4 <-- 04 Connector at index 3 Type [@offset 44606]: DVI-I (2) Encoder [@offset 44610]: INTERNAL_KLDSCP_DAC2 (0x16) i2cid [@offset 44768]: 0x93, OSX senseid: 0x4 <-- 04 Connector at index 4 Type [@offset 44616]: DVI-I (2) Encoder [@offset 44620]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 44805]: 0x92, OSX senseid: 0x3 <-- 03 Connector at index 5 Type [@offset 44626]: DVI-I (2) Encoder [@offset 44630]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 44805]: 0x92, OSX senseid: 0x3 <-- 03
Output redsock_bios_decoder
mercury:~ raymond$ sudo /Users/raymond/Desktop/redsock_bios_decoder < /Volumes/efi/EFI/misc/c0000.bin 148X0300.S26: JUNIPER BIOS UCODEv:126 Subsystem Vendor ID: 174b Subsystem ID: 1482 Object Header Structure Size: 413 Connector Object Table Offset: 52 Router Object Table Offset: 0 Encoder Object Table Offset: 12c Display Path Table Offset: 12 Connector Object Id [19] which is [DISPLAY_PORT] 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 [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true Connector Object Id [2] which is [DVI_I] encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false Connector Object Id [2] which is [DVI_I] encoder obj id [0x16] which is [INTERNAL_KLDSCP_DAC2] linkb: false Connector Object Id [2] which is [DVI_I] encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false Connector Object Id [2] which is [DVI_I] encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false
So I came up with this modified personality;
0000000 00 04 00 00 00 04 00 00 00 71 00 00 12 04 04 02 0000010 04 00 00 00 14 00 00 00 00 71 00 00 11 02 01 04 0000020 04 00 00 00 14 00 00 00 00 71 00 00 10 00 06 03 0000030 00 08 00 00 00 02 00 00 00 71 00 00 22 05 05 01
Injection with Clover
<key>ATIConnectorsController</key> <string>5000</string> <key>ATIConnectorsData</key> <string>000000000040000000400000071000012040402000001004000000140000000071000001120104000002000020000140000000071000000000603000003000080000000200000071000022050501</string> <key>ATIConnectorsPatch</key> <string>000000000040000000400000071000012040402000003000080000000200000071000022050501000002004000000140000000071000010000603000001004000000140000000071000011020104</string>
Okay I know both DVI's are duallink cause my 27" 2560x1440px works on both ports, when only connecting 1 screen. I didn't alter HDMI and DP connector-IDs, only DVI's where not okay. I tried PCIRootUID=0/1, GraphicsInjector=Yes/No, FBName=Vervet is in. I also tried boot-args=WithKexts to be sure kext will be patched. I'm out of ideas Anyone got some real intelligent remark



Sign In
Create Account

Find content
Male

