X-Gray Posted February 21, 2014 Share Posted February 21, 2014 Hi ,a long story here trying to get my laptop's internal screen to be recognised as AppleBacklightDisplay and not AppleDisplaymy GraphicsCard :AMD Radeon HD 6570M everything works, full graphics acceleration, but I can't control brightness because the display0 is detected as AppleDisplay in ioreg. when I first added device id to ATI5000Controller.kext my laptop screen got dark after reboot using Eulemur personality then I injected the edid through this guide and it worked .. but recognised as a VGA display DisplayProductID-717 :(also attached) <?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>DisplayProductID</key> <integer>1815</integer> <key>DisplayProductName</key> <string>Color LCD</string> <key>DisplayVendorID</key> <integer>1970170734</integer> <key>IODisplayEDID</key> <data>AP///////wAw5KwCAAAAAAAUAQOAIhN4CsElnV9bmycZUFQAAAABAQEBAQEBAQEBAQEBAQEBEhtWeFAADjAgICQAWMIQAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAA/gBMRyBEaXNwbGF5CiAgAAAA/gBMUDE1NldIMi1UTFFCAME=</data> </dict> </plist> note : even with this file ... and the working screen .. I can't fine IODisplayEDID in ioreg but switchresX was able to extract it. I tried patching the Eulemur personality which I'm using but with no luck ... this time no displays are detected. my radeon bios decoded Connector Object Id [14] which is [LVDS] encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false Connector Object Id [12] which is [HDMI_TYPE_A] encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x21 [duallink 0x1] enc 0x3)] linkb: true Connector Object Id [5] which is [VGA] encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false ========================================================================================== Connector at index 0 Type [@offset 45278]: LVDS (7) Encoder [@offset 45282]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 45352]: 0x96, OSX senseid: 0x7 Connector at index 1 Type [@offset 45288]: HDMI-A (11) Encoder [@offset 45292]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 45375]: 0x90, OSX senseid: 0x1 Connector at index 2 Type [@offset 45298]: VGA (1) Encoder [@offset 45302]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 45402]: 0x97, OSX senseid: 0x8 ============================================================================ the patched personality 02 00 00 00 40 00 00 00 09 01 00 00 10 00 01 07 //LVDS 00 08 00 00 00 02 00 00 00 01 00 00 21 03 02 01 //HDMI 10 00 00 00 10 00 00 00 00 01 00 00 00 10 03 08 //VGA I attached anything relevant ...Any help would be appreciated ... Please heeeelp! AMD Radeon HD 6570M.zip Link to comment Share on other sites More sharing options...
Recommended Posts