1Ale1 Posted October 15, 2019 Share Posted October 15, 2019 Hi @Slice, what's up? I'm trying to inject graphics without the need of WhateverGreen, 'cause I found on some test with metal or openGL you have a decent increase in performance. Currently everything works perfectly, I have only one display connected to a sapphire RX590 nitro + through displayport, and I use the UHD 630 from my 9700k just for H265 acceleration. Is there any way to replicate this situation by taking advantage of the config.plist and without WhateverGreen.kext? Currently I'm on iMac 19,1 and my Graphics section is totally empty, WhateverGreen does it all. Is there a way to understand what is it doing as an example and work it out from there? (Hardware down here - I can provide the config.plist if required) Thanks a lot, and keep up your good work! Ale Link to comment Share on other sites More sharing options...
jarmster Posted November 18, 2019 Share Posted November 18, 2019 (edited) Hello I have a question in regards to this connector setup. I have an hp 8740w laptop with a ATI FirePro M7820 . Its basically an ATI Mobility Radeon HD 5870 which is based on a desktop Radeon HD 5770 with slower clock speeds. The HD 5770 is what clover sees and will inject. I've already done my Os X install of Mountain Lion and im working through a few issues. I'm using clover as my bootloader. I'm having some issues with my laptop display. BlackScreen after the boot. I can plug in an external monitor to the VGA port and it works fine. I've been able to play with the display resolutions and get the laptop monitor to work somewhat but not what it should be. Depending on the resolution i choose i get different issues....There doesn't seem to be a good resolution. So anyway.. I was reading about clover and its ability to inject the video which led me here. I went throught the instructions and i'm kinda stuck at a point....Heres the issue. My card can support up to 5 outputs. The actual laptop only has 3. A DP, VGA,and LCD. The laptop has the ability to plug into a dock that could give me 2 more outputs. The issue is choosing a proper personality. As you can see from below, There are no personalities with 5 outputs. Thats ok. I likly would never use them. But there isn't a personality that gives me a LVDS, DP and a VGA either. Thats ok aswell. I likly wouldn't use the Laptop's DP either. Which leaves me with finding a personality for LVDS, and VGA. Hense my issue. I have searched the forums for people setting up their hackintoshes with the same hardware and found one that was able to able to get his running by patching his DSDT ( something im not beyond doing but trying this first) but he also used boot configuration: AtiConfig=Nomascus AtiPorts=3 GraphicsEnabler=Yes. The Nomascus personality doesn't seen to fit my needs either. Am i missing something. Can a DP be used for anything other then a DP? I know the Dock has DVI and a vga outputs but its not listed as a connector for my card or should i just use a personality with a LVDS and not worry about the other outputs? Kext /System/Library/Extensions/ATI5000Controller.kext/Contents/MacOS/AMD5000Controller Personality: Douc ConnectorInfo count in decimal: 2 Disk offset in decimal 591136 0000000 02 00 00 00 00 05 00 00 09 03 00 00 21 03 02 02 0000010 00 04 00 00 04 02 00 00 00 03 00 00 11 02 01 01 0000020 Personality: Langur ConnectorInfo count in decimal: 3 Disk offset in decimal 591184 0000000 00 04 00 00 04 06 00 00 00 01 00 00 21 03 04 02 0000010 00 04 00 00 04 06 00 00 00 01 00 00 11 02 01 01 0000020 04 00 00 00 14 02 00 00 00 01 00 00 02 04 05 03 0000030 Personality: Uakari ConnectorInfo count in decimal: 4 Disk offset in decimal 591232 0000000 00 04 00 00 00 04 00 00 00 71 00 00 12 04 04 01 0000010 04 00 00 00 14 00 00 00 00 71 00 00 01 12 01 03 0000020 00 02 00 00 14 00 00 00 00 71 00 00 00 00 06 05 0000030 00 08 00 00 00 02 00 00 00 71 00 00 22 05 05 04 0000040 Personality: Zonalis ConnectorInfo count in decimal: 6 Disk offset in decimal 591296 0000000 00 04 00 00 04 06 00 00 00 71 00 00 20 01 06 06 0000010 00 04 00 00 04 06 00 00 00 71 00 00 10 00 05 05 0000020 00 04 00 00 04 06 00 00 00 71 00 00 21 03 02 04 0000030 00 04 00 00 04 06 00 00 00 71 00 00 11 02 01 03 0000040 00 04 00 00 04 06 00 00 00 71 00 00 22 05 04 02 0000050 00 04 00 00 04 06 00 00 00 71 00 00 12 04 03 01 0000060 Personality: Alouatta ConnectorInfo count in decimal: 4 Disk offset in decimal 591392 0000000 02 00 00 00 00 01 00 00 09 01 00 00 12 04 03 03 0000010 00 04 00 00 04 06 00 00 00 71 00 00 11 02 01 01 0000020 00 04 00 00 04 06 00 00 00 71 00 00 21 03 02 02 0000030 00 04 00 00 04 06 00 00 00 71 00 00 22 05 04 04 0000040 Personality: Hoolock ConnectorInfo count in decimal: 3 Disk offset in decimal 591456 0000000 00 04 00 00 04 06 00 00 00 01 00 00 21 03 05 01 0000010 00 04 00 00 04 06 00 00 00 01 00 00 11 02 04 02 0000020 04 00 00 00 14 02 00 00 00 01 00 00 02 04 01 03 0000030 Personality: Vervet ConnectorInfo count in decimal: 4 Disk offset in decimal 591504 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 0000040 Personality: Baboon ConnectorInfo count in decimal: 3 Disk offset in decimal 591568 0000000 04 00 00 00 14 00 00 00 00 01 00 00 01 02 01 03 0000010 00 08 00 00 00 02 00 00 00 71 00 00 22 05 02 01 0000020 10 00 00 00 10 00 00 00 00 01 00 00 00 10 00 02 0000030 Personality: Eulemur ConnectorInfo count in decimal: 3 Disk offset in decimal 591616 0000000 04 00 00 00 14 00 00 00 00 01 00 00 01 02 01 04 0000010 00 08 00 00 00 02 00 00 00 71 00 00 12 04 04 02 0000020 10 00 00 00 10 00 00 00 00 00 00 00 00 10 00 01 0000030 Personality: Galago ConnectorInfo count in decimal: 2 Disk offset in decimal 591664 0000000 02 00 00 00 00 01 00 00 09 03 00 00 21 03 02 02 0000010 00 04 00 00 04 06 00 00 00 73 00 00 11 02 01 01 0000020 Personality: Colobus ConnectorInfo count in decimal: 2 Disk offset in decimal 591712 0000000 02 00 00 00 00 01 00 00 09 03 00 00 21 03 02 02 0000010 00 04 00 00 04 06 00 00 00 73 00 00 11 02 01 01 0000020 Personality: Mangabey ConnectorInfo count in decimal: 2 Disk offset in decimal 591760 0000000 02 00 00 00 40 00 00 00 09 01 00 00 00 00 00 03 0000010 00 04 00 00 04 06 00 00 00 73 00 00 11 02 01 01 0000020 Personality: Nomascus ConnectorInfo count in decimal: 4 Disk offset in decimal 591808 0000000 02 00 00 00 40 00 00 00 09 01 00 00 00 00 00 05 0000010 02 00 00 00 00 01 00 00 09 03 00 00 12 04 03 03 0000020 00 04 00 00 04 06 00 00 00 73 00 00 11 02 01 01 0000030 00 04 00 00 04 07 00 00 00 73 00 00 21 03 02 02 0000040 Personality: Orangutan ConnectorInfo count in decimal: 2 Disk offset in decimal 591888 0000000 02 00 00 00 40 00 00 00 09 01 00 00 00 00 00 05 0000010 00 04 00 00 04 06 00 00 00 73 00 00 11 02 01 01 0000020 ATOM BIOS Rom: SubsystemVendorID: 0x103c SubsystemID: 0x1520 IOBaseAddress: 0x5000 Filename: BR036573.001 BIOS Bootup Message: BROADWAY XT A12 GDDR5 64Mx16 4CH UCODEv:126 PCI ID: 1002:68a0 Connector at index 0 Type [@offset 46199]: LVDS (7) Encoder [@offset 46203]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 46309]: 0x94, OSX senseid: 0x5 Connector at index 1 Type [@offset 46209]: DisplayPort (10) Encoder [@offset 46213]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 46332]: 0x90, OSX senseid: 0x1 Connector at index 2 Type [@offset 46219]: DisplayPort (10) Encoder [@offset 46223]: INTERNAL_UNIPHY1 (0x20) i2cid [@offset 46359]: 0x91, OSX senseid: 0x2 Connector at index 3 Type [@offset 46229]: DisplayPort (10) Encoder [@offset 46233]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 46386]: 0x92, OSX senseid: 0x3 Connector at index 4 Type [@offset 46239]: VGA (1) Encoder [@offset 46243]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 46413]: 0x97, OSX senseid: 0x8 Edit: after rereading the thread i see on page 2 that i can customize the personality to meet my needs. From Other Software : ---------- HP/Foxconn Casper Thames Pro GDDR5 128Mx16 64bit 500e/600m 0.9V Subsystem Vendor ID: 103c Subsystem ID: 17a9 Object Header Structure Size: 332 Connector Object Table Offset: 48 Router Object Table Offset: 0 Encoder Object Table Offset: f3 Display Path Table Offset: 12 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 [19] which is [DISPLAY_PORT] encoder obj id [0x20] which is [iNTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false Connector Object Id [19] which is [DISPLAY_PORT] encoder obj id [0x20] which is [iNTERNAL_UNIPHY1 (osx txmit 0x21 [duallink 0x1] enc 0x3)] linkb: true 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 [5] which is [VGA] encoder obj id [0x15] which is [iNTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false This is his modded personality 0000000 02 00 00 00 40 00 00 00 09 01 00 00 10 01 00 01 0000010 00 04 00 00 04 03 00 00 00 01 02 00 11 02 01 05 0000020 00 04 00 00 04 02 00 00 00 01 02 00 21 02 02 02 0000030 00 04 00 00 04 02 00 00 00 01 00 00 12 00 03 03 0000040 10 00 00 00 10 00 00 00 00 01 00 00 00 00 04 08 I can see that the 4th from last is his osx txmit value and the second to last is his hotplugID but what is the third to last value and what software is he using to get his osx txmit values. I'm still without a personality with 5 entries for a ati5000controller... but if 4 will do i'll modify the Nomascus personality. edit....redsock lol edit 2... this thread answers all my questions Thanx anyway Edited November 18, 2019 by jarmster Link to comment Share on other sites More sharing options...
naquaada Posted February 8, 2020 Share Posted February 8, 2020 (edited) Hello, I have a Sapphire GPRO 4200 graphics card. Here are the specs: - low profile, single slot - 4x Mini-DisplayPort - 4096 MB GDDR5 RAM - based on Radeon R7 250, detected as Radeon HD8330M - gfx chipsets: Cape Verde PRO / Venus LE / Tropo-L - device ID 682b, patched into AMD7000Controller.kext and AMDX4000.kext - actually configured with "Ramen" framebuffer - I'm using Mavericks on a Gigabyte GA-Z77-DS3H - Lilu and WhateverGreen are installed - Sleep works The card is working, but I can only use two monitors, the main monitor is connected directly to Displayport, my LG 3D TV is connected via an active Mini-DP to HDMI adapter. I would like to get all four monitors working, like my Radeon HD6870 (Duckweed). This card had 2x DVI, 1x HDMI and 2x Mini-DP using active Mini-DP to HDMI adapters. Darwin Dumper shows as BIOS Bootup Message E300 Cape Verde PRO2 GDDR5 256x32. More Infos from Darwin Dumper's Video BIOS: Connector at index 0 Type : DisplayPort (10) Encoder: INTERNAL_UNIPHY2 (0x21) i2cia: 0x91, OSX senseid: 0x2 Connector at index 1 Type : DisplayPort (10) Encoder: INTERNAL_UNIPHY2 (0x21) i2cia: 0x94, OSX senseid: 0x5 Connector at index 2 Type : DisplayPort (10) Encoder: INTERNAL_UNIPHY (0x1e) i2cia: 0x92, OSX senseid: 0x3 Connector at index 3 Type : DisplayPort (10) Encoder: INTERNAL_UNIPHY (0x1e) i2cia: 0x95, OSX senseid: 0x6 Greets Edited February 8, 2020 by naquaada Link to comment Share on other sites More sharing options...
Alvaroflep Posted July 27, 2021 Share Posted July 27, 2021 AMD Radeon HD 8280E graphics 0x9837 it would be possible? thx Link to comment Share on other sites More sharing options...
Slice Posted July 27, 2021 Author Share Posted July 27, 2021 2 hours ago, Alvaroflep said: AMD Radeon HD 8280E graphics 0x9837 it would be possible? thx I think it is embedded graphics in AMD chipset. No, it is not possible. Link to comment Share on other sites More sharing options...
Slice Posted August 9, 2021 Author Share Posted August 9, 2021 Answering on unasked question I don't remember Lion (10.7) capabilities so my recommendation is for 10.8.3 and up. Radeon HD7400 with devID=0x677B has Caicos family and will work with FakeID=0x6779 which is natively supported. Link to comment Share on other sites More sharing options...
Recommended Posts