Contribute
Register

Custom ATI Personality for Sapphire 5850 Xtreme 1GB

Status
Not open for further replies.
I've a Sapphire Radeon HD 5850 in my Hackintosh, it works if you write this into Uakari:

Code:
sh-3.2# cat hex
0000000: 0004 0000 0004 0000 0001 0000 1204 0401  .........q......
0000010: 0000 0000 0000 0000 0000 0000 0000 0000
0000020: 0002 0000 1400 0000 0001 0000 0000 0605  .........q......
0000030: 0008 0000 0002 0000 0001 0000 2205 0504  .........q.."...
this is the personality from 10.6.7 kext, line 2 overwritten by zeroes in order to get rid of the 800x600 ghost display (that's the port responsible for the ghost monitor issue)

So just follow the instructions described here: www.insan ly nac.com/forum/index.php?showtopic=249642&view=findpost&p=1646480
but edit the hex file that it looks like the stuff up here.

Dell U2711 works now on full resolution 2560x1440 with Display Port so I guess Apple Cinema Display 27'' will work too.
I haven't testes any other ports, but now sleep works and changing resolution works, not sure about color profiling (at least something changes in coloring when you pick another color profile in System Preferences, but it doesn't change much)

Boot with just GraphicsEnabler=yes
no other options regarding graphics like AtiConfig, AtiPorts...

------------------------

For those who need Display Port to install Lion: you can try this: http://forum.netkas.org/index.php/topic,1069.0.html
Create a USB boot drive with UniBeast and edit the Info.plist in ATI5000Controller.kext directly on the USB drive (First: right click on your USB thumb drive > Information > click the padlock at the very bottom > remove the tick about "Ignore permissions" in this window)
Worked for me - I could install Lion with monitor at Display Port, but after installation you'll have got the famous "ghost display" of 800x600 that you can fix with the trick above
 

Attachments

  • Bildschirmfoto 2012-06-25 um 01.53.07.png
    Bildschirmfoto 2012-06-25 um 01.53.07.png
    209 KB · Views: 407
  • Bildschirmfoto 2012-06-25 um 01.52.49.png
    Bildschirmfoto 2012-06-25 um 01.52.49.png
    32.3 KB · Views: 269
  • Bildschirmfoto 2012-06-25 um 01.50.59.png
    Bildschirmfoto 2012-06-25 um 01.50.59.png
    65.3 KB · Views: 305
hi seim, i have a 5870 Powercolor with 2 of 3 display working.

Can you tell me what to change in the personality of the ATI kext file ?

This is from the Bios:

ATOM BIOS Rom:
SubsystemVendorID: 0x1787 SubsystemID: 0x2289
IOBaseAddress: 0x0000
Filename: A3126CBA.SGW
BIOS Bootup Message:
CYPRESS XT GDDR5 1024MB UC1259 A3208CBB.SGW

PCI ID: 1002:6898
Connector at index 0
Type [@offset 44462]: DisplayPort (10)
Encoder [@offset 44466]: INTERNAL_UNIPHY2 (0x21)
i2cid [@offset 44590]: 0x90, OSX senseid: 0x1
Connector at index 1
Type [@offset 44472]: HDMI-A (11)
Encoder [@offset 44476]: INTERNAL_UNIPHY2 (0x21)
i2cid [@offset 44617]: 0x93, OSX senseid: 0x4
Connector at index 2
Type [@offset 44482]: DVI-I (2)
Encoder [@offset 44486]: INTERNAL_UNIPHY1 (0x20)
i2cid [@offset 44654]: 0x92, OSX senseid: 0x3
Connector at index 3
Type [@offset 44492]: DVI-I (2)
Encoder [@offset 44496]: INTERNAL_KLDSCP_DAC2 (0x16)
i2cid [@offset 44654]: 0x92, OSX senseid: 0x3
Connector at index 4
Type [@offset 44502]: DVI-I (2)
Encoder [@offset 44506]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 44691]: 0x94, OSX senseid: 0x5
Connector at index 5
Type [@offset 44512]: DVI-I (2)
Encoder [@offset 44516]: INTERNAL_KLDSCP_DAC1 (0x15)
i2cid [@offset 44691]: 0x94, OSX senseid: 0x5
 
I picked the stuff what to write into the kext from the last working System I had, which was 10.6.7 where the graphics card was working fine.

With the same settings as in 10.6.7 I still had the ghost monitor issue an I fixed that by zeroing the port with the ghost monitor - I'm pretty sure that the port doesn't work anymore with this solution, but I don't care much about that since I don't use DVI anymore.
 
The kext from 10.8, is the same as from 10.8.1 - In 10.8.2 the kext was updated, the personality trick is still working with the new file, but sleep doesn't work anymore.. So you better copy over the 10.8 file after updating to 10.8.2, it'll work fine then.
 
Hi,

I have the same graphics card running on 10.7.5 - is it possible for you to share your modded kext files?

Thanks
 
Hi,

I have the same graphics card running on 10.7.5 - is it possible for you to share your modded kext files?

Thanks

I've used Lion for just 5 minutes to install Mountain Lion and I would recommend you to do the same - there are almost no compatibility issues on ML compared to Lion.
 
I've used Lion for just 5 minutes to install Mountain Lion and I would recommend you to do the same - there are almost no compatibility issues on ML compared to Lion.

Did you have to use patched kext with custom personality for ML too? What was your method for installing?
 
Status
Not open for further replies.
Back
Top