Jump to content

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


Slice
 Share

431 posts in this topic

Recommended Posts

Black screen after sleep is related to connector patch. I can't say exactly but there is an advice to set HotPlugId to be 00, 01, 02, ...

 

Thanks Slice!

Using HotplugID from 00 worked! Now sleep works nicely and display is coming back quickly!

 

My final tweak on Gibba profile :

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

Link to comment
Share on other sites

  • 2 weeks later...

Yes it will be great to have a tutorial for that.

Clover specific is just here

http://clover-wiki.zetam.org/Configuration/KernelAndKextPatches#ATIConnectorsController

http://clover-wiki.zetam.org/Configuration/Devices#FakeID

 

Then you need to get your own data:

1. Dump with Radeion_bios_decode, redsock_bios_decode

2. See if your deviceID supported by native AMD drivers or not (do you need fakeID)

 

Correct some personality, closest to your card, to your values SenseID, HotplugID ...

Show your data to give you more details.

  • Like 1
Link to comment
Share on other sites

Hello,

 

I have laptop toshiba c870-17w with ati hd 7610m on it.

i installed Niresh Maverics 10.9 with clover standard bootloader (because laptop is not UEFI).

Except WiFI and hd7610m(I made some progress) everithing is working.

 

The question is VGA 7610m.

 

I edited AMD6000controller.kext( rewrited 0x67411002(which is 6630m same chip like in my VGA but with 512mbVRAM) with 0x6742102) and loaded kext with repaired permissions.

In clover I inject EDID (clover recognize my VGA with ATI 7500/7600)

device ID 0x67421002

also I add Fake ID 0x67421002

inject DSDT

no connector because I do not know

load Vbios

 

With that config I get bad colors, and for exmaple in clear gray and blue background pixelisation like snow is falling. I can use desktop but it is very hard to read .

Maverics detect 1024mb VRAM but I think that QE/CI do not work because when I open lanchpad I see slow refresh rate.

Interesting is next, when I change resolution from 1600x900 with 1344x830 and vice versa I get my desktop excellent clear and good for a half a second.

 

When I use settings above without amd6000controler.kext nothing is happened my VGA have only 3mb.

 

When I use settings above with editted amd7000controler.kext I get black screen.

 

What can I do, what are your suggestions guys?  :)

 

 

 

 

 

 

Link to comment
Share on other sites

 

I edited AMD6000controller.kext( rewrited 0x67411002(which is 6630m same chip like in my VGA but with 512mbVRAM) with 0x6742102) and loaded kext with repaired permissions.

In clover I inject EDID (clover recognize my VGA with ATI 7500/7600)

device ID 0x67421002

also I add Fake ID 0x67421002

inject DSDT

no connector because I do not know

load Vbios

 

If you edited AMD6000controller.kext then you don't need FakeID.

Or, it will be better, do not edit AMD6000controller.kext but set FakeID=0x67411002 (not 0x67421002!)

 

Also I may propose you to set InjectEDID=true

Link to comment
Share on other sites

I was inserted original amd6000controler.kext, repaired permissions

tried with: fake id 67411002, 67401002,67381002,67391002,67451002...

the same thing but now I can see that hardware accelleration is working.

 

all fake id working on the same way.

 

For just a moment when desktop is starting everithing is OK then VGA change colors screen flashing end everithing is wrong with colors.

 

I will try with amd7000controler.kext

 

What to do? :cry:


With amd7000controler.kext I get black screen!

 

What now! :)

 

Link to comment
Share on other sites

I was inserted original amd6000controler.kext, repaired permissions

tried with: fake id 67411002, 67401002,67381002,67391002,67451002...

the same thing but now I can see that hardware accelleration is working.

 

all fake id working on the same way.

 

For just a moment when desktop is starting everithing is OK then VGA change colors screen flashing end everithing is wrong with colors.

 

I will try with amd7000controler.kext

 

What to do? :cry:

 

With amd7000controler.kext I get black screen!

 

What now! :)

 

 

I have similar desktop colors like Amble.

:yes:

Also I may propose you to set InjectEDID=true

Link to comment
Share on other sites

hi ,

do you think its possible to modify display in used by clover , when i use ati only ,display seems to be directed to intel ,and i don t get open gl with it.,not big deal but i wonder if its possible?

 

132:007  0:133  ========= Auto patch DSDT Starting ========
132:622  0:615  VideoCard devID=0x67411002
132:740  0:117  DisplayADR1[0] = 0x10000, DisplayADR2[0] = 0x0
133:379  0:639  Display 0 is PCIE
133:560  0:180  VideoCard devID=0x1168086
133:692  0:131  DisplayADR1[1] = 0x20000, DisplayADR2[1] = 0xFFFE
133:824  0:131  Display 1 is  notPCIE

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

Addr @0xFFFE0000
141:591  0:148  ATI card POSTed,
141:851  0:259  Set VRAM from config=1024Mb
142:031  0:180  ATI: get_vram_size returned 0x40000000
142:219  0:187  Loaded ROM len=64512
142:351  0:132  Calculated ROM len=64512
142:480  0:128  VideoBIOS read from file
142:632  0:152  ATI Radeon EVERGREEN family
142:762  0:129  ATI Mobile Radeon
142:891  0:129  Users config name Ipomoea
143:063  0:172  (AtiPorts) Nr of ports set to: 4
143:204  0:141  ATI ATI Radeon HD Mobile  AMD Radeon HD 6750M 1024MB (Ipomoea) [1002:6741] (subsys [1025:050F]):: PcieRoot(0x0)\Pci(0x1,0x0)\Pci(0x0,0x0)

 

in fact with Mavericks,i can have intel,both, or ati without open gl,gputest give me ridiculous low benchmarck but ati is loaded.

Link to comment
Share on other sites

If monitor connected to ATI then ATI card will be used.

Anyway I will not recommend you to use Ipomoea framebuffer for Mobile Radeon as it is desktop driver.

LoafVBios=true

InjectEDID=true

Link to comment
Share on other sites

  • 2 weeks later...

I've beeing doing alot of research but still can't get this to work

 

i have an HP DV6-7010us with AMD A8 and AMD Radeon HD 7640G.

 

I manage to install Niresh 10.9 perfectly. everything runs smooth.. However i can't get the Wireless,Sounds and the graphic to work with the HD 7640g. i've tried clover and inject/ load vbios, and modifying the kext to include the device...

 

 

 

please please help me. i've spend days and no results.

thank you

Link to comment
Share on other sites

I've beeing doing alot of research but still can't get this to work

 

i have an HP DV6-7010us with AMD A8 and AMD Radeon HD 7640G.

 

I manage to install Niresh 10.9 perfectly. everything runs smooth.. However i can't get the Wireless,Sounds and the graphic to work with the HD 7640g. i've tried clover and inject/ load vbios, and modifying the kext to include the device...

 

 

 

please please help me. i've spend days and no results.

thank you

What is your DeviceID? - this is the first question in this thread.

Link to comment
Share on other sites

Hi guys, i am having HD 7870, evrything is working but HDMI ( AUDIO ), how to enable HDMI ( AUDIO ).

 

 

TNX ;)

Your internal sound card is not working with AppleHda on your Amd hackintosh. Try with voodoohda 2.8.4 or buy yourself an external sound card.

Link to comment
Share on other sites

  • 3 weeks later...

Hi guys i have successfull installed Niresh's Mavericks on my configuration:

AMD Phenom II X4 960T BE

Asrock 870 extreme 3 r2.0

AMD Radeon HD 6790

I get full resolution modifying amd6000kext adding my vendor id etc. But i still no have qe/ci acceleration with some problem in safari, app launcher, and the bar isn't transparent.. How can i enable it? Thank you in advance...

Link to comment
Share on other sites

Hi guys i have successfull installed Niresh's Mavericks on my configuration:

AMD Phenom II X4 960T BE

Asrock 870 extreme 3 r2.0

AMD Radeon HD 6790

I get full resolution modifying amd6000kext adding my vendor id etc. But i still no have qe/ci acceleration with some problem in safari, app launcher, and the bar isn't transparent.. How can i enable it? Thank you in advance...

See other AMD*.kext

Link to comment
Share on other sites

 Share

×
×
  • Create New...