Jump to content

ATI mobility radeon hd 4570 (!1024Mb!)


Vadimios
 Share

3 posts in this topic

Recommended Posts

Please tell me how to enable graphics card ATI Mobility Radeon HD 4570 (0x95531002) 1024 MB on MAC OS X 10.9 Mavericks!

_________________

Notebook: Samsung R-540

CPU: Intel CORE i5 (without integrated graphics)

GPU: ATI Mobility Radeon HD 4570 (0x95531002) 1024 MB

_________________

I heard about the successful integration of this card in the Mavericks, but the video memory of them was 512 MB. In my video card video memory is 1 GB and I did not get it included in OS X!

 

Here is my patch framebuffer:

Radeon Bios Decode:

 

ATOM BIOS Rom:

SubsystemVendorID: 0x144d SubsystemID: 0xc07f

IOBaseAddress: 0xd000

Filename: BR36795.011

BIOS Bootup Message:

BR036795-001 M92 DDR3 64bit 720e/800m

 

PCI ID: 1002:9553

Connector at index 0

Type [@offset 45650]: LVDS (7)

Encoder [@offset 45654]: INTERNAL_UNIPHY2 (0x21)

i2cid [@offset 45712]: 0x91, OSX senseid: 0x2

Connector at index 1

Type [@offset 45660]: VGA (1)

Encoder [@offset 45664]: INTERNAL_KLDSCP_DAC1 (0x15)

i2cid [@offset 45735]: 0x90, OSX senseid: 0x1

Connector at index 2

Type [@offset 45670]: HDMI-A (11)

Encoder [@offset 45674]: INTERNAL_UNIPHY (0x1e)

i2cid [@offset 45758]: 0x95, OSX senseid: 0x6

 

Redsock Bios Decode:

 

BR36795.011 :

BR036795-001 M92 DDR3 64bit 720e/800m

 

Subsystem Vendor ID: 144d

Subsystem ID: c07f

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 [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 [0x15] which is [iNTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] 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

 

I then added ID my graphics card in kext: AMD4600Controller. kext (rights restored through the kext Wizard)

 

Then I looked at the list of framebuffers (OS X 10.9) ATI4600Controller.kext

 

Here's what wrote a terminal:

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

 

I chose the Shrike.

 

This unpatched framebuffer:

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

 

This patched framebuffer:

02 00 00 00 40 00 00 00 09 01 00 00 02 04 00 02

10 00 00 00 00 01 00 00 09 01 00 00 00 10 02 01

00 08 00 00 04 03 00 00 00 01 00 00 00 00 01 06

 

Then i removed all the gaps and put it in Clover Configurator(config.plist):

 

Ati Connectors Data: 020000004000000009010000020100030200000000010000090100002001020200040000040300000001000010000101

 

Ati Connectors Patch:020000004000000009010000020400021000000000010000090100000010020100080000040300000001000000000106

 

Put a tick on Load VBios, Patch VBios, Inject ATI

 

In FBName wrote Shrike, duallink = 0 VRAM = 1024

 

But I did not succeed. At the end of the boot was a reboot (if you remove the check mark from InjectATI or Load VBIOS, then there wasn't a reboot, but the video memory was 4MB)

 

Please help!!!!!

And sorry for my english.

Link to comment
Share on other sites

 Share

×
×
  • Create New...