Jump to content

Help with ATI Radeon HD 6470m


Sonne_1989
 Share

73 posts in this topic

Recommended Posts

I have the 1366X768 model of 8560P , I was wondering if you can post you clover folder with the ati patching   :)

 

No problem I will upload soon as I get off work. I have uploaded it on another site, but not sure if I can link it here. I will post here soon. Also I don't think we no longer need to patch AMD6000Controller. I also recommend you reinstall with the PBI method using 8x60W kexts. After that then simply extra my efi to your efi partition and you should be good to go.,

Link to comment
Share on other sites

No problem I will upload soon as I get off work. I have uploaded it on another site, but not sure if I can link it here. I will post here soon. Also I don't think we no longer need to patch AMD6000Controller. I also recommend you reinstall with the PBI method using 8x60W kexts. After that then simply extra my efi to your efi partition and you should be good to go.,

Just do a dropbox , zippy file or google drive and it will work fine :)

Link to comment
Share on other sites

No problem I will upload soon as I get off work. I have uploaded it on another site, but not sure if I can link it here. I will post here soon. Also I don't think we no longer need to patch AMD6000Controller. I also recommend you reinstall with the PBI method using 8x60W kexts. After that then simply extra my efi to your efi partition and you should be good to go.,

Did that but got a black screen :/

Link to comment
Share on other sites

Did that but got a black screen :/

 

Did that but got a black screen :/

 

You are gonna have to remove AICPM and AICPMC from S/L/E ( Appleintelcomputermanagement.kext and Appleintelcomputermanagementclient.kext)  or use nullcpu kext. That is why you are getting black screen. Are you on 10.10.1? if not, when you do upgrade, can you post your vanilla  AICPM and AICPMC kexts. I wanna test with Chameleon. Apparently AICPM and AICPMC works on chameleon and no clover.

 

UPDATE: this is from Rehabman....

 

Your issue with AICPM is probably because you didn't do one or both of:

- add DropOemSSDT to config.plist

- copy your SSDT.aml to EFI/ACPI/patched/

 

Try that and see if it works with those kexts installed. Report back please

Link to comment
Share on other sites

You are gonna have to remove AICPM and AICPMC from S/L/E ( Appleintelcomputermanagement.kext and Appleintelcomputermanagementclient.kext)  or use nullcpu kext. That is why you are getting black screen. Are you on 10.10.1? if not, when you do upgrade, can you post your vanilla  AICPM and AICPMC kexts. I wanna test with Chameleon. Apparently AICPM and AICPMC works on chameleon and no clover.

 

UPDATE: this is from Rehabman....

 

Your issue with AICPM is probably because you didn't do one or both of:

- add DropOemSSDT to config.plist

- copy your SSDT.aml to EFI/ACPI/patched/

 

Try that and see if it works with those kexts installed. Report back please

 

 

https://drive.google.com/file/d/0B1gifOvzfnVic1hIZFJncFJ3cWc/view?usp=sharing

 

 

I get inverted color screen :)

Link to comment
Share on other sites

 

Then that is most likely Framebuffer issue. Try changing Lotus in config.plist to Hydrilla. you can also do that in the clover boot menu under graphics when you restart. There are several framebuffers for the AMD6000 so you may need to try a couple or all of them. Hydrilla, Pithecia, etc., thanks for upload. Did you manage to boot with the kexts using rehabman's method? or did you remove them?

Link to comment
Share on other sites

Then that is most likely Framebuffer issue. Try changing Lotus in config.plist to Hydrilla. you can also do that in the clover boot menu under graphics when you restart. There are several framebuffers for the AMD6000 so you may need to try a couple or all of them. Hydrilla, Pithecia, etc., thanks for upload. Did you manage to boot with the kexts using rehabman's method? or did you remove them?

removed them :)

Gonna try a fresh install with chameleon

Link to comment
Share on other sites

removed them :)

Gonna try a fresh install with chameleon

 

Only thing I have encountered so far with Chameleon is not having on-the-fly kext patching. So things that work under clover will not work in chameleon, therefore, you may have to find and replace those kexts. manually. Good luck let us know how it goes.

 

UPDATE: if you are using clover EFI, you can just install chameleon without re-installing osx. Chameleon installs on the HD and not the EFI partition. You may have to choose the boot at startup or you can simply temporary remove EFI folder from the EFI partition. That's how I was booting.

Link to comment
Share on other sites

Only thing I have encountered so far with Chameleon is not having on-the-fly kext patching. So things that work under clover will not work in chameleon, therefore, you may have to find and replace those kexts. manually. Good luck let us know how it goes.

 

UPDATE: if you are using clover EFI, you can just install chameleon without re-installing osx. Chameleon installs on the HD and not the EFI partition. You may have to choose the boot at startup or you can simply temporary remove EFI folder from the EFI partition. That's how I was booting.

 

I hope PBI get's it intergrated :)

Link to comment
Share on other sites

  • 1 month later...

Have an HP 8560p with 1366x768 display and AMD 6470m Intel i7-2860qm 16GB RAM

Niresh Mavericks 10.9

No intel graphics, this puppy can only have single graphics AMD 6470m

BIOS updated to latest 8/04/2014 for 8560p from HP.

 

Only Framebuffer set to Lotus Semi-works. VGA is fine but LVDS is 4 boxes with inverted colors....Must have VBios loaded in clover to even get acceleration at all. The below EDID was generated by AMD EDID utility in Windows but converting it to base64 which is required by Clover doesn't seem to help. Am i doing it wrong? Do i have to patch AMDFramebuffer.kext to get LVDs working?

 

EDID as generated by Windows 7 AMD EDID utility:

 

00 FF FF FF FF FF FF 00 06 AF EC 23 00 00 00 00
01 13 01 03 80 22 13 78 0A C8 95 9E 57 54 92 26
0F 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01
01 01 01 01 01 01 12 1B 56 42 50 00 26 30 20 18
34 00 58 C1 10 00 00 18 00 00 00 0F 00 00 00 00
00 00 00 00 00 00 00 00 00 20 00 00 00 FE 00 41
55 4F 0A 20 20 20 20 20 20 20 20 20 00 00 00 FE
00 42 31 35 36 58 57 30 32 20 56 33 20 0A 00 BE
 
how can i break it down for proper conversion to what to put in in the injectEDID value of clover config plist? I want to take perfect picture of VGA with acceleration and put in LVDs laptop display. All frame buffer but Lotus are black screen on laptop. Lotus gives the weird boxed display with 4 boxes and inverted colors. Please help as i cannot afford to buy an 8560p motherboard that has the Intel HD 3000 graphics and others here got it to work with AMD 6470m but i have failed on all attempts. Thanks.
Link to comment
Share on other sites

  • 2 years later...

I have a Radeon HD M video card on a HP elite book laptop. Attached is a darwin dump. I need detail in steps how to patch my video card, or if someone can do it and tell me what to copy & paste or guide me to a guide or youtube link?

 

I have uploaded the text files from dumping my video bios and I can also upload my bios. Can anyone help me with patching the AMD Radeon HD 6470M Series video card in Sierra? 

 

I was curious, do older mac os systems before Mavericks use easier methods?

 

Thanks again

 

Also, here is a config plist and the AMD 6000 controller in text as well. 

 

config.plist

 

<?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>Graphics</key>
<dict>
<key>DualLink</key>
<integer>1</integer>
<key>FBName</key>
<string>Elodea</string>
<key>Inject</key>
<dict>
<key>Intel</key>
<false/>
<key>ATI</key>
<true/>
<key>NVidia</key>
<false/>
</dict>
<key>LoadVBios</key>
<true/>
<key>InjectEDID</key>
<true/>
<key>VRAM</key>
<integer>1024</integer>
<key>VideoPorts</key>
<integer>5</integer>
</dict>
<key>SMBIOS</key>
<dict>
<key>BoardType</key>
<integer>10</integer>
<key>ChassisType</key>
<integer>8</integer>
<key>BiosReleaseDate</key>
<string>10/14/11</string>
<key>Version</key>
<string>1.0</string>
<key>SerialNumber</key>
<string>C02JWYO7DF8X</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>ChassisAssetTag</key>
<string>MacBook-Aluminum</string>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>ChassisManufacturer</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>MBP81.88Z.0047.B24.1110141131</string>
<key>Board-ID</key>
<string>Mac-94245A3940C91C80</string>
<key>Family</key>
<string>MacBook Pro</string>
<key>ProductName</key>
<string>MacBookPro8,2</string>
<key>BoardSerialNumber</key>
<string>C02146HA5BX9K</string>
<key>Mobile</key>
<true/>
<key>Trust</key>
<true/>
</dict>
<key>RtVariables</key>
<dict>
<key>CsrActiveConfig</key>
<string>0x67</string>
<key>BooterConfig</key>
<string>0x28</string>
</dict>
<key>Boot</key>
<dict>
<key>Arguments</key>
<string>kext-dev-mode=1 dart=0 rootless=0</string>
<key>Legacy</key>
<string>LegacyBiosDefault</string>
<key>Log</key>
<false/>
<key>NeverHibernate</key>
<true/>
<key>Timeout</key>
<integer>5</integer>
<key>XMPDetection</key>
<string>Yes</string>
<key>Secure</key>
<false/>
</dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Debug</key>
<false/>
<key>ReuseFFFF</key>
<false/>
<key>DropOEM_DSM</key>
<false/>
</dict>
<key>DropTables</key>
<array>
<dict>
<key>Signature</key>
<string>DMAR</string>
</dict>
<dict>
<key>Signature</key>
<string>MCFG</string>
</dict>
</array>
<key>SSDT</key>
<dict>
<key>DropOem</key>
<true/>
<key>Generate</key>
<dict>
<key>PStates</key>
<false/>
<key>CStates</key>
<false/>
</dict>
</dict>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>ATIConnectorsController</key>
<string>6000</string>
<key>ATIConnectorsData</key>
<string>0200000000010000090100001204030300040000040300000001000010000505000400000403000000010000110201010004000000010000000910002103020200040000000100000009100022050404</string>
<key>ATIConnectorsPatch</key>
<string>0200000040000000090100001001010500040000040300000001000011020204000400000403000000010000210303020004000004030000000100001204040310000000100000000001000000000001</string>
<key>AppleRTC</key>
<true/>
<key>AsusAICPUPM</key>
<true/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Name</key>
<string>IOAHCIBlockStorage</string>
<key>Find</key>
<data>
QVBQTEUgU1NE
</data>
<key>Replace</key>
<data>
AAAAAAAAAAAA
</data>
<key>Comment</key>
<string>Enable Trim on SSD</string>
</dict>
<dict>
<key>Name</key>
<string>AirPortBrcm4360</string>
<key>Find</key>
<data>
TWFjLTJFNkZBQjk2NTY2RkU1OEM=
</data>
<key>Replace</key>
<data>
TWFjLTk0MjQ1QTM5NDBDOTFDODA=
</data>
<key>Comment</key>
<string>Broadcom 43224 whitelist</string>
</dict>
<dict>
<key>Name</key>
<string>AirPortBrcm4360</string>
<key>Find</key>
<data>
QYP8/3QsSA==
</data>
<key>Replace</key>
<data>
ZscGVVPrKw==
</data>
<key>Comment</key>
<string>Broadcom 5Ghz US</string>
</dict>
<dict>
<key>Name</key>
<string>AppleUSBXHCI</string>
<key>Find</key>
<data>
9oDUAAAAgHU6
</data>
<key>Replace</key>
<data>
9oDUAAAAgOs6
</data>
<key>Comment</key>
<string>USB 3.0 Disable Intel USB3 controller check 10.9</string>
</dict>
<dict>
<key>Name</key>
<string>AppleUSBXHCI</string>
<key>Find</key>
<data>
9oDUAAAAgHU0
</data>
<key>Replace</key>
<data>
9oDUAAAAgOs0
</data>
<key>Comment</key>
<string>USB 3.0 Disable Intel USB3 controller check 10.10</string>
</dict>
<dict>
<key>Name</key>
<string>AppleUSBXHCI</string>
<key>Find</key>
<data>
Zj0AAQ==
</data>
<key>Replace</key>
<data>
Zj0AAA==
</data>
<key>Comment</key>
<string>USB 3.0 Disable XHCI 1.0 check 10.9</string>
</dict>
<dict>
<key>Name</key>
<string>AppleUSBXHCI</string>
<key>Find</key>
<data>
QbzHAgDgPQABAAA=
</data>
<key>Replace</key>
<data>
QbzHAgDgPQAAAAA=
</data>
<key>Comment</key>
<string>USB 3.0 Disable XHCI 1.0 check 10.10</string>
</dict>
<dict>
<key>Name</key>
<string>AppleUSBXHCI</string>
<key>Find</key>
<data>
gUkIAABAAA==
</data>
<key>Replace</key>
<data>
gUkIAAAAAA==
</data>
<key>Comment</key>
<string>USB 3.0 Patch MSI or pin interrupts #1</string>
</dict>
<dict>
<key>Name</key>
<string>AppleUSBXHCI</string>
<key>Find</key>
<data>
QcdHCAAAQAA=
</data>
<key>Replace</key>
<data>
QcdHCAAAAAA=
</data>
<key>Comment</key>
<string>USB 3.0 Patch MSI or pin interrupts #2</string>
</dict>
<dict>
<key>Name</key>
<string>AppleUSBXHCI</string>
<key>Find</key>
<data>
dU1Ii7voAQAA
</data>
<key>Replace</key>
<data>
601Ii7voAQAA
</data>
<key>Comment</key>
<string>USB 3.0 Enable PCI power management</string>
</dict>
<dict>
<key>Name</key>
<string>AppleHDA</string>
<key>Find</key>
<data>
gxnUEQ==
</data>
<key>Replace</key>
<data>
AAAAAA==
</data>
<key>Comment</key>
<string>AppleHDA Patch 10.11</string>
</dict>
<dict>
<key>Name</key>
<string>AppleHDA</string>
<key>Find</key>
<data>
hBnUEQ==
</data>
<key>Replace</key>
<data>
AAAAAA==
</data>
<key>Comment</key>
<string>IDT 7605</string>
</dict>
<dict>
<key>Name</key>
<string>AppleHDA</string>
<key>Find</key>
<data>
ixnUEQ==
</data>
<key>Replace</key>
<data>
BXYdEQ==
</data>
<key>Comment</key>
<string>IDT 7605</string>
</dict>
</array>
</dict>
<key>GUI</key>
<dict>
<key>Theme</key>
<string>Yosemite</string>
<key>Mouse</key>
<dict>
<key>Enabled</key>
<false/>
</dict>
<key>Scan</key>
<dict>
<key>Entries</key>
<true/>
<key>Tool</key>
<true/>
<key>Legacy</key>
<false/>
</dict>
<key>Custom</key>
<dict>
<key>Entries</key>
<array>
<dict>
<key>FullTitle</key>
<string>UEFI Internal</string>
<key>Hidden</key>
<string>Always</string>
<key>Disabled</key>
<false/>
<key>Type</key>
<string>Other</string>
</dict>
</array>
</dict>
</dict>
<key>Devices</key>
<dict>
<key>USB</key>
<dict>
<key>Inject</key>
<false/>
<key>FixOwnership</key>
<false/>
<key>AddClockID</key>
<false/>
</dict>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>Detect</string>
</dict>
</dict>
</plist>

AMD 6000 controller

<?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>BuildMachineOSBuild</key>
<string>13F17</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>AMD6000Controller</string>
<key>CFBundleGetInfoString</key>
<string>AMD6000Controller 1.24.38 14566</string>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.AMD6000Controller</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>Radeon HD 6000 Controller</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.24.38</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.2.4</string>
<key>DTCompiler</key>
<string>com.apple.compilers.llvm.clang.1_0</string>
<key>DTPlatformBuild</key>
<string>5A2053</string>
<key>DTPlatformVersion</key>
<string>GM</string>
<key>DTSDKBuild</key>
<string>13F17</string>
<key>DTSDKName</key>
<string></string>
<key>DTXcode</key>
<string>0501</string>
<key>DTXcodeBuild</key>
<string>5A2053</string>
<key>IOKitPersonalities</key>
<dict>
<key>Controller</key>
<dict>
<key>ATY,Gibba</key>
<dict>
<key>aty_config</key>
<dict>
<key>CFG_NO_HDCP</key>
<true/>
<key>CFG_NO_PP</key>
<false/>
</dict>
</dict>
<key>ATY,Lotus</key>
<dict>
<key>aty_config</key>
<dict>
<key>CFG_GEN_FLAGS</key>
<integer>1</integer>
<key>CFG_USE_STUTTER</key>
<true/>
</dict>
</dict>
<key>ATY,Muskgrass</key>
<dict>
<key>aty_config</key>
<dict>
<key>CFG_GEN_FLAGS</key>
<integer>1</integer>
<key>CFG_USE_STUTTER</key>
<true/>
</dict>
</dict>
<key>CFBundleIdentifier</key>
<string>com.apple.kext.AMD6000Controller</string>
<key>IOClass</key>
<string>AMD6000Controller</string>
<key>IOMatchCategory</key>
<string>IOFramebuffer</string>
<key>IOName</key>
<string>AMD6000Controller</string>
<key>IOPCIMatch</key>
<string>0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67451002 0x67381002 0x67391002 0x67201002 0x67221002 0x67181002 0x67191002 0x68401002 0x68411002 0x67041002</string>
<key>IOProbeScore</key>
<integer>65050</integer>
<key>IOProviderClass</key>
<string>IOPCIDevice</string>
<key>aty_config</key>
<dict>
<key>CFG_CAA</key>
<integer>0</integer>
<key>CFG_CAIL_CAPS</key>
<integer>0</integer>
<key>CFG_FB_LIMIT</key>
<integer>0</integer>
<key>CFG_GEN_FLAGS</key>
<integer>0</integer>
<key>CFG_GRPH_CONTROL_DIS</key>
<integer>40964</integer>
<key>CFG_INTERNAL_1080P</key>
<true/>
<key>CFG_INT_SSPC</key>
<integer>25</integer>
<key>CFG_NO_HDCP</key>
<false/>
<key>CFG_NO_PP</key>
<false/>
<key>CFG_SURFACE_INFO_DIS</key>
<integer>1703936</integer>
<key>CFG_USE_FBC</key>
<false/>
<key>CFG_USE_STUTTER</key>
<false/>
<key>DALReadDelayStutterOff</key>
<integer>4</integer>
<key>DALUseUrgencyWaterMarkOffset</key>
<integer>0</integer>
</dict>
<key>aty_properties</key>
<dict>
<key>PP_ActivitySamplingInterval</key>
<integer>1000</integer>
<key>PP_DisablePowerContainment</key>
<integer>0</integer>
<key>PP_HighSamplingInterval</key>
<integer>200000</integer>
<key>PP_MCLKStutterModeThreshold</key>
<integer>30000</integer>
<key>PP_R600ActivityHysteresis</key>
<integer>5</integer>
<key>PP_R600LoweringHighPercentage</key>
<integer>25</integer>
<key>PP_R600LoweringMediumPercentage</key>
<integer>10</integer>
<key>PP_R600RaisingLowPercentage</key>
<integer>10</integer>
<key>PP_R600RaisingMediumPercentage</key>
<integer>25</integer>
<key>PP_R600VotingRightsClients</key>
<integer>12583475</integer>
<key>PP_UserMaxClockForMultiDisplays</key>
<integer>1</integer>
</dict>
</dict>
</dict>
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.iokit.IOACPIFamily</key>
<string>1.2</string>
<key>com.apple.iokit.IOGraphicsFamily</key>
<string>1.3</string>
<key>com.apple.iokit.IOPCIFamily</key>
<string>1.2</string>
<key>com.apple.kext.AMDSupport</key>
<string>1.2.4</string>
<key>com.apple.kpi.bsd</key>
<string>8.0.0</string>
<key>com.apple.kpi.iokit</key>
<string>8.0.0</string>
<key>com.apple.kpi.libkern</key>
<string>8.0.0</string>
<key>com.apple.kpi.mach</key>
<string>8.0.0</string>
</dict>
<key>OSBundleRequired</key>
<string>Safe Boot</string>
</dict>
</plist>
 

1002.6760.8000.0200.vga.rom.decoded.txt

1002.6760.8000.0200.vga.rom.disassembled.txt

Link to comment
Share on other sites

  • 2 years later...

Hi,

I have an 8560p elitebook with radeon hd 6470m, 1600x900 screen.The card is recognized but only with 3mb of ram.

How can i make it work?.Will the EFI folder for the 8460p work?.Are any adjustments required?.

 

Best regards,

Bye,

Giuseppe.

Link to comment
Share on other sites

3 hours ago, Giului81 said:

Hi,

I have an 8560p elitebook with radeon hd 6470m, 1600x900 screen.The card is recognized but only with 3mb of ram.

How can i make it work?.Will the EFI folder for the 8460p work?.Are any adjustments required?.

 

Best regards,

Bye,

Giuseppe.

		<key>LoadVBios</key>
		<true/>

 

Link to comment
Share on other sites

 

2 hours ago, Slice said:

		<key>LoadVBios</key>
		<true/>

 

Hi, thank you for the answer.Unfortunately it doesn't work.My screen monitor colors are all messed up.But the card has been recognized as Radeon HD 6xxx 1024mb.How can i fix it?

 

 

monitor_colors_8560p.jpg

Edited by Giului81
Link to comment
Share on other sites

21 minutes ago, Giului81 said:

Hi, thank you for the answer.Unfortunately it doesn't work.My screen monitor colors are all messed up.But the card ha been recognized as Radeon HD 6xxx 1024mb.How can i fix it?

 

screen_colors.jpeg

Check if you exactly follow this topic step by step

[HOW TO] Make Radeon {Desktop or Mobility} be working by using Clover

else I can't help you.

Max system is 10.12.6.

Link to comment
Share on other sites

41 minutes ago, Giului81 said:

Hi,

I read that thread but i have problem editing my monitor EDID. I used darwin dumper to dump the monitor EDID, but i don't know how to edit an EDID for injection in clover.I can't find the viewsonic editor

If you have troubles with EDID you might find helpful this topic and this repo.

Edited by hardcorehenry
Link to comment
Share on other sites

Hi, these are the things i tried:

 

From a program called AMD Framebuffer Utility(found on the forum):

 

PCI ID: 1002:6760

Card Name: AMD Radeon HD 6470M Series

AMD6000Controller

Recommend Framebuffer to replace: Hydrilla

 

Origin Framebuffer: Hydrilla

LVDS, DP, DP, DP, DP
020000000001000019010000000000001204030300000000
000400000403000000010000000000001102010100000000
000400000001000000091000000000002103020200000000
000400000001000000091000000000002205050400000000
000400000403000000010000000000001000040500000000

 

Below is my screen EDID

 

In clover config i put this on Kernel patch section

 

ATI CONNECTOR DATA

020000000001000019010000000000001204030300000000000400000403000000010000000000001102010100000000000400000001000000091000000000002103020200000000000400000001000000091000000000002205050400000000000400000403000000010000000000001000040500000000

 

ATI CONNECTOR PATCH

020000004000000009010000100101050000000100000000000400000406000000010000000000001102010400000000000400000406000000010000000000002103020200000000000400000403000000010000000000001204030300000000100000001000000000010000000000000010040800000000

 

These are the settings in clover for Graphics:

card_clover_settings.jpeg

video_card_infos.jpeg

EDID.bin

EDID.hex

1002.6760.8000.0200.vga.rom.disassembled.txt

1002.6760.8000.0200.vga.rom.decoded.txt

EDID.txt

Edited by Giului81
Adding more infos
Link to comment
Share on other sites

Hi,

So i managed to extract my EDID with a windows utility called EDID Viewer.

So this is my EDID for the Elitebook 8560P, with Radeon HD6470M:

 

0x00     00 FF FF FF FF FF FF 00 06 AF EE 01 00 00 00 00    
0x10     01 12 01 03 80 22 13 78 0A E4 E5 A0 59 57 92 26    
0x20     0D 50 54 00 00 00 01 01 01 01 01 01 01 01 01 01    
0x30     01 01 01 01 01 01 1C 2A 40 72 61 84 0C 30 40 2A    
0x40     33 00 58 C1 10 00 00 18 00 00 00 0F 00 00 00 00    
0x50     00 00 00 00 00 00 00 00 00 20 00 00 00 FE 00 41    
0x60     55 4F 0A 20 20 20 20 20 20 20 20 20 00 00 00 FE    
0x70     00 42 31 35 36 52 57 30 31 20 56 31 20 0A 00 98

 

I followed a guide somewhere on the Internet, that you need to convert it in base 64 in order

to inject in clover

 

So my EDID in HEX(removing "unnecessary headers" is):

00FFFFFFFFFFFF0006AFEE010000000001120103802213780AE4E5A0595792260D5054000000010101010101010101010101010101011C2A407261840C30402A330058C1100000180000000F0000000000000000000000000020000000FE0041554F0A202020202020202020000000FE004231353652573031205631200A0098

 

And in base64 is:

AP///////wAGr+4BAAAAAAESAQOAIhN4CuTloFlXkiYNUFQAAAABAQEBAQEBAQEBAQEBAQEBHCpAcmGEDDBAKjMAWMEQAAAYAAAADwAAAAAAAAAAAAAAAAAgAAAA/gBBVU8KICAgICAgICAgAAAA/gBCMTU2UlcwMSBWMSAKAJg=

 

I inject it in clover, but after reboot i get black screen.With Lotus Framebuffer, Port 5, Vram 1024.Why is that?

Edited by Giului81
Link to comment
Share on other sites

Hi Guys,

So i did it.I managed to get it working.Most of the credit goes to the german guys at hackintoshforum.de at this link(can i post it?):

 

https://www.hackintosh-forum.de/forum/thread/29740-anleitung-high-sierra-auf-hp-elitebook-8460p-mit-intel-core-i7-2620m-und-ati-hd/?pageNo=1

 

I took the EFI folder zip in the first post and copied in my EFI partition backing/zipping up the already present EFI folder.I deleted the ssdt.aml file present in the /ACPI/patched folder because it was for the dual core I7 cpu(i have an I5).I then downloaded from the successive posts the "other.zip" which contained the essential kexts for the laptop and others i added(vodoops2, trackpad,etc) and put them the in the Other folder.( i attached mine too).I then downloaded the vbios rom for the card and put it in the rom folder of EFI folder in EFI partition(you find it in the 45th post called rom or something like that).I rebooted, finger crossed and it worked.It may crash sometimes when booting, but not often, if it does, reboot and try again.

 

So my notebook specs are:

HP ELITEBOOK 8560P

CPU: Intel core I5 2540M 

MOTHERBOARD: QM67 Chipset variant

RAM: 8GB DDR3

GRAPHICS: AMD Radeon HD 6470M with 1 GB dedicated Ram

DISPLAY: 15.6" antiglare HD+ 1600x900 resolution with webcam(720p)

HARD DRIVE: Sandisk 120GB SSD

AUDIO: SRS Premium sound(make it work with voodoo hda 2.8.9)

WEBCAM: 720p(works OOB)

NIC: Intel 82579LM gigabit

WIFI: Intel Centrino N6205(it doesn't work, it is not recognized.Have to swap with a broadcom one.Look for the website above for right model)

USB: 2.0 works, 3.0 i haven't tried yet)

CARD READER: it does not work OOB, maybe need some kext

 

So this configuration worked for my laptop.The framebuffer that worked for me was: Fanwort

This was present in the config.plist:

Inject EDID: 00FFFFFF FFFFFF00 0610F29C 00000000 1A150104 951A0E78 02EF0597 57549227 22505400 00000101 01010101 01010101 01010101 01011C2A 40726184 0C30402A 330058C1 10000018 000000FC 00436F6C 6F72204C 43440A20 20200000 00FE0041 554F0A20 20202020 20202020 000000FE 00423135 36525730 31205631 200A001F

Dual link: 1

Framebuffer: Fanwort

Vram: 1024

Ports: 3

LoadVbios: Yes

Inject ATI: Yes

 

SMBIOS

Macbook pro 12,1

 

No connector patch was needed in kernel section.But you can see in the config.plist in EFI.zip on website above 

 

WHAT WORKS

Graphics

Ethernet

Audio

Webcam

 

WHAT DOES NOT WORK OR HAVE NOT TRIED YET

Rebooting and Shutdown

Sleep

Wifi

 

How can i fix Reboot, Shutdown and Sleep?.In fact when i reboot/shutdown screen stays black, and with sleep same behaviour.

 

I tried it on Sierra and High Sierra and it works in both cases.

 

hope it helps someone.

Best regards,

Bye.

Giuseppe.

 

P.S

This is my EFI folder https://drive.google.com/file/d/1D8zp8-vUwTYhVPTqDcWmIuLoG_ghsvPp/view?usp=sharing

 

BTW, I don't know if this happens on real macbook pro's but OBS studio 25.08 is extemely laggy.Do you know of a fix?

 

Bye.

 

 

config.plist

Other.zip

1002_6760.rom

Edited by Giului81
Link to comment
Share on other sites

 Share

×
×
  • Create New...