Jump to content

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


Slice
 Share

431 posts in this topic

Recommended Posts

0:100  0:000  PCI (00|0D:00.00) : 1002 6660 class=038000
0:100  0:000   - GFX: Model=AMD Radeon HD 8670M (ATI/AMD)

this shows in preboot.log

and I've AMD Radeon R5 M330 2gb graphics card which doesn't show in system profiler even booting with inject ATI

what should I do to get it work?

post-1326902-0-93632700-1504951735_thumb.png

Link to comment
Share on other sites

  • 1 month later...
Device (PXSX)
            {
                Name (_ADR, Zero)  // _ADR: Address
                Method (_PRW, 0, NotSerialized)  // _PRW: Power Resources for Wake
                {
                    Return (GPRW (0x69, 0x04))
                }

                Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                {
                    Store (Package (0x0A)
                        {
                            "class-code", 
                            Buffer (0x04)
                            {
                                 0x00, 0x00, 0x03, 0x00                           /* .... */
                            }, 

                            "AAPL,slot-name", 
                            Buffer (0x09)
                            {
                                "Built-In"
                            }, 
                            "model", 
                            Buffer (0x1C)
                            {
                                "AMD Mobility Radeon R5-M330"
                            }, 

                            "device-id", 
                            Buffer (0x04)
                            {
                                 0x5C, 0x66, 0x00, 0x00                           /* \f.. */
                            }, 

                            "compatible", 
                            Buffer (0x10)
                            {
                                "pciclass,030000"
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

I try to inject DSM method to RP05.PXSX and now at About This Mac - > System Reports -> Graphics/Displays show my AMD Graphics. But at DPCIManager i can't see AMD Radeon Card attach to GPU list :(

 

can you please post the patch I've same graphics card in my laptop

Link to comment
Share on other sites

  • 3 weeks later...

@slice sir,

 

Ive tried everything but no luck, Everyitme ATI is inject i get panic on 10.13.1, its working gr8 on 10.11.6.

N if i ignore ATI Inject, AMD6000 n AMD3000 controller load but no QE/CI.

 

1.FakeID

2.Mieze DSDT Patch

3.DeInit

4.AMD6000 Controller Patch

5.WhateverGreen 

6.replacing 4 kext as u said in one thread..

7.Added devID in AMD6000 kext

 

m using AMDFrameBufferUtility App

 

The panic is regarding Legacy AMD ...

 

Link to comment
Share on other sites

Slice sir  sorry to say(didn't wanted to disturb u)  :( but ur method didn't work

 

 sir can i have ur 4 replaced kext as i m on 10.11.6(maybe not compatible. its says ignoring...)

 

 can i have this kext from 10.12.5

AMDRadeonX3000.kext

AMDRadeonX3000GLDriver.bundle

IOAccelerator2D.plugin

IOAcceleratorFamily2.kext

 

1.FakeID

2.Mieze DSDT patch or ur SSDT-AML.aml, as it is not required in clover 4297(DeInit)

3.DeInit

4.InjectATI=No

5.Sir ROM should be injected(I've injected it) !

Link to comment
Share on other sites

  • 2 months later...
  • 1 month later...

It's a pity Radeon cards Family NothernIsland will not work in High Sierra. You have to install Sierra or even ElCapitan.

Another way is to replace some AMD kexts by Sierra version.

Link to comment
Share on other sites

6 hours ago, Slice said:

It's a pity Radeon cards Family NothernIsland will not work in High Sierra. You have to install Sierra or even ElCapitan.

Another way is to replace some AMD kexts by Sierra version.

So I have another hackintosh running Sierra.  Are you saying to just grab the AMD kexts from it and load them in to High Sierra?  And then once you overwrite these kexts, should I then do the fakeid mentioned above?

Link to comment
Share on other sites

On 3/27/2018 at 3:59 AM, Slice said:

It's a pity Radeon cards Family NothernIsland will not work in High Sierra. You have to install Sierra or even ElCapitan.

Another way is to replace some AMD kexts by Sierra version.

Went to my  sierra hackintosh grabbed all the AMD files Under S/L/E and then used the kext util to load them, rebooted and set the fakeid and loadvbios.  Still no luck.

Link to comment
Share on other sites

On 3/27/2018 at 3:59 AM, Slice said:

It's a pity Radeon cards Family NothernIsland will not work in High Sierra. You have to install Sierra or even ElCapitan.

Another way is to replace some AMD kexts by Sierra version.

Downloading Sierra now. I'm going to install that and see if it works.  Still no luck no matter what I try with High Sierra.

Link to comment
Share on other sites

On 3/27/2018 at 3:59 AM, Slice said:

It's a pity Radeon cards Family NothernIsland will not work in High Sierra. You have to install Sierra or even ElCapitan.

Another way is to replace some AMD kexts by Sierra version.

hey @Slice I'm on Sierra.... still no luck any suggestions?

Edited by roadzy
Link to comment
Share on other sites

  • 2 months later...

Hello,I have Radeon HD 6470m and I can see it in clover in graphics tuning and clicked Inject ATI and load Vbios and I also installed the kexts mentioned above but still I can't see my radeon gnu in system information under graphics . Can anyone help me ?

 

Link to comment
Share on other sites

Hello. I wonder if some of you can help me to get my VBIOS extracted, to be able to patch the AMD framebuffers (the KextsToPatch Clover section).

 

I've tried GPU-Z (Windows), DPCIManager(macOS) and using the PCI sysfs interface to dump the video bios rom (Ubuntu).

 

It's an AMD Radeon HD 6770M, device id 1002:6740, from an HP Pavilion dv6-6196ss laptop (very similar to an MBP8,3). I'm using HS 10.13.4

 

I've tried a different approach, to get VBIOS from a Bios update package (called sp55068.exe) using Universal Extractor, Radeon Bios Editor and Phoenix-Insyde-EFI SLIC (Windows). The problem is that "Universal Extractor" reads only the first 64 KB and my VBIOS is 128KB long.

 

I attach here the BIOS (bin file) that contains the VBIOS, the three VBIOS 64KB files I could get and some images showing the errors I'm facing: https://www116.zippyshare.com/v/SxYDuJL1/file.html

 

Thank you very much.

 

Edited by skyfly555
Link to comment
Share on other sites

  • 3 weeks later...
On 7/13/2018 at 1:41 PM, Slice said:

Radeon Mobility will not work if you have embbedded Intel graphics ON.

Thank you, vBIOS is integrated into the BIOS, so there’s no way to extract it and patch it. Thank you. I will leave it with the HD3000 on.

Link to comment
Share on other sites

  • 3 months later...
  • 2 weeks later...
On 11/9/2018 at 9:27 PM, ritikdokania said:

@InsanelyMac V.I.P 

My Laptop has R5 Inegrated Graphics 

Codename - Beema/Carrizo-L

Which ID shold i use to fake my GPU.

Please help.

Thank You.

 

 ss.jpeg.0ca94537fc1d55abb13a3ab493dd43f6.jpeg

I see no compatible card for macOS. You may try to use 0x944A1002 but I have doubt about results.

Link to comment
Share on other sites

  • 4 months later...
  • 4 weeks later...
On 3/31/2019 at 12:28 PM, ford22 said:

hello alll help PCI configuration begin please not signal flags please ASUS TURION X2 UTLRA AMD 4200 kernels please singal please  not extres yes kexts signal clover please  ASUS K51ac series notebook AMD Turion II Ultra M660 graphics amd 4200 help singal or problem PCI configuration begin

Because it is AMD CPU. Go to the intented subforum.

Link to comment
Share on other sites

 Share

×
×
  • Create New...