Contribute
Register

Radeon Compatibility Guide - ATI/AMD Graphics Cards

I don't see the brand of RX580 you are using, listed. Maybe it has an unusual VBIOS.

My graphics card is a Sapphire RX 580 Nitro+ ... part number is in the computer that has no display.

The latest versions of Lilu and WhateverGreen are also installed in the computer I am running now... it is on High Sierra 10.13.6 (build 17G11023) and works fine with its nVidia 1050 Ti graphics card. As I wrote above, the problem computer worked fine with the new kexts for a day, then just stopped outputting video past the newly-purple lines. So if it is not Lilu or WhateverGreen, maybe it's how I installed them. Each kext is in EFI/CLOVER/kexts/Other and also in /Library/Extensions (installed there using Kextbeast). If I could remove them from either location, I would do so.
 
My graphics card is a Sapphire RX 580 Nitro+ ... part number is in the computer that has no display.

The latest versions of Lilu and WhateverGreen are also installed in the computer I am running now... it is on High Sierra 10.13.6 (build 17G11023) and works fine with its nVidia 1050 Ti graphics card. As I wrote above, the problem computer worked fine with the new kexts for a day, then just stopped outputting video past the newly-purple lines. So if it is not Lilu or WhateverGreen, maybe it's how I installed them. Each kext is in EFI/CLOVER/kexts/Other and also in /Library/Extensions (installed there using Kextbeast). If I could remove them from either location, I would do so.

The fact that you are seeing purple lines leads me to believe that WhateverGreen isn't loaded.

Please post your EFI folder.
 
My graphics card is a Sapphire RX 580 Nitro+ ... part number is in the computer that has no display.

The latest versions of Lilu and WhateverGreen are also installed in the computer I am running now... it is on High Sierra 10.13.6 (build 17G11023) and works fine with its nVidia 1050 Ti graphics card. As I wrote above, the problem computer worked fine with the new kexts for a day, then just stopped outputting video past the newly-purple lines. So if it is not Lilu or WhateverGreen, maybe it's how I installed them. Each kext is in EFI/CLOVER/kexts/Other and also in /Library/Extensions (installed there using Kextbeast). If I could remove them from either location, I would do so.
If using Kexts in clover set inject Kexts to yes if using them in L/E set to detect.
 
Found the solution by patching the Framebuffer

Today I tried using 2 (DVI works/HDMI stays black) Monitors with my Asus Expedition RX 570 8GB. I followed the exact steps but cannot get the right frame buffer to work. Right now I use Orinoco. Any help is very much appreciated. Below I posted the output from my vbios and AMD fb.

Code:
AS63        :

67DFHB.15.50.2.1.AS63                                                     

Subsystem Vendor ID: 1043
       Subsystem ID: 55b
Object Header Structure Size: 222
Connector Object Table Offset: 34
Router Object Table Offset: 0
Encoder Object Table Offset: a1
Display Path Table Offset: 12
Connector Object Id [19] which is [DISPLAY_PORT]
    encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false
Connector Object Id [12] which is [HDMI_TYPE_A]
    encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true
Connector Object Id [4] which is [DVI_D]
    encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false


ATOM BIOS Rom:
    SubsystemVendorID: 0x1043 SubsystemID: 0x055b
    IOBaseAddress: 0x0000
    Filename: AS63     
    BIOS Bootup Message:
67DFHB.15.50.2.1.AS63                                                     

PCI ID: 1002:67df
Connector at index 0
    Type [@offset 40720]: DisplayPort (10)
    Encoder [@offset 40724]: INTERNAL_UNIPHY2 (0x21)
    i2cid [@offset 40794]: 0x90, OSX senseid: 0x1
    HotPlugID: 6
Connector at index 1
    Type [@offset 40730]: HDMI-A (11)
    Encoder [@offset 40734]: INTERNAL_UNIPHY2 (0x21)
    i2cid [@offset 40821]: 0x92, OSX senseid: 0x3
    HotPlugID: 4
Connector at index 2
    Type [@offset 40740]: DVI-D (3)
    Encoder [@offset 40744]: INTERNAL_UNIPHY (0x1e)
    i2cid [@offset 40848]: 0x95, OSX senseid: 0x6
    HotPlugID: 3


------------------------AMD10000Controller.kext-------------------------

Sleipnir (6) @ 0x6c1a8
, , , , ,
000000000000000000040000040300000001013120000000
120401010000000000040000000100000001031140000000
200106060000000000040000000100000001042130000000
100005050000000000080000040200000001050000000000
220502020000000000040000000100000001425110000000
110200000000000000040000000100000001460100000000

Itata (6) @ 0x6cd88
, , , , ,
000000000000000000040000040300000001015320000000
220502020000000000040000040300000001026310000000
120401010000000000040000040300000001031340000000
200105060000000000040000040300000001042330000000
100006050000000000040000040300000001053360000000
210304040000000000040000040300000001064350000000

Ucayali (6) @ 0x6ce18
, , , , ,
110203030000000002000000000100000801014122000000
110202040000000002000000000100000801023113000000
210301030000000000040000000100000001031340000000
200103010000000000040000000100000001042130000000
100005050000000000040000000100000001055360000000
220504020000000000040000000100000001066150000000

Exmoor (6) @ 0x6cea8
, , , , ,
120406060000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

Baudo (5) @ 0x6cf38
, , , ,
200105050000000002000000000100003905010800000000
200106060000000000040000000100000001024330000000
100005050000000000040000000100000001031320000000
210304040000000000040000000100000001046350000000
110203030000000000040000000100000001053340000000

Wenamu (6) @ 0x6d2e8
, , , , ,
000000000000000000040000040300000001015320000000
220502020000000000040000040300000001026310000000
120401010000000000040000040300000001031340000000
200105060000000000040000040300000001042330000000
100006050000000000040000040300000001053360000000
210304040000000000040000040300000001064350000000

Valdivia (6) @ 0x6d378
, , , , ,
110203030000000002000000000100000801014122000000
110202040000000002000000000100000801023112000000
210301030000000000040000000100000001031340000000
200103010000000000040000000100000001042330000000
100005050000000000040000000100000001055360000000
220504020000000000040000000100000001066350000000

Envira (6) @ 0x6d468
, , , , ,
9c0506000000000002000000000100000801015122000000
220502020000000002000000000100000801026112000000
120401010000000000040000000100000001031340000000
200105060000000000040000000100000001042330000000
100006050000000000040000000100000001054360000000
110203030000000000040000000100000001063350000000

Xingu (5) @ 0x6d658
, , , ,
500100000200000002000000000100003905010800000000
200106060000000000040000000100000001024330000000
100005050000000000040000000100000001031320000000
210304040000000000040000000100000001046350000000
110203030000000000040000000100000001053340000000

Kamarang (4) @ 0x6d6d8
, , ,
000000000000000000040000040300000001010100000000
220502020000000000040000040300000001020100000000
120401010000000000040000040300000001030000000000
100005050000000000080000040200000001040000000000

Catatumbo (6) @ 0x6d738
, , , , ,
200106060000000000040000040300000001015320000000
220502020000000000040000040300000001026310000000
120401010000000000040000040300000001031340000000
200105060000000000040000040300000001042330000000
100006050000000000040000040300000001053360000000
210304040000000000040000040300000001064350000000

Hullinco (2) @ 0x6e378
,
070000000000000000040000040300000001010100000000
120402020000000000040000000100000000420000000000

Guanta (4) @ 0x6e3a8
, , ,
220500000000000000040000040300000001010100000000
200105050000000000040000040300000001020100000000
110204040000000000040000040300000001030100000000
210303030000000000040000040200000001040000000000

Japura (6) @ 0x6fbd8
, , , , ,
000000000000000002000000000100000801015122000000
220502020000000002000000000100000801026112000000
120401010000000000040000000100000001031340000000
200105060000000000040000000100000001042330000000
100006050000000000040000000100000001054360000000
110203030000000000040000000100000001063350000000

Donguil (6) @ 0x6fdd8
, , , , ,
060600000000000000040000040300000001012320000000
100005060000000000040000040300000001021310000000
200106050000000000040000040300000001034340000000
110204040000000000040000040300000001043330000000
210303030000000000040000040300000001056360000000
120402020000000000040000040300000001065350000000

Araguaia (6) @ 0x6fe68
, , , , ,
220501010000000000040000040300000001013320000000
100005060000000000040000040300000001021310000000
110204040000000000040000040300000001034340000000
200106050000000000040000040300000001042330000000
210303030000000000040000040300000001056360000000
120402020000000000040000040300000001065350000000

Rapel (4) @ 0x76258
, , ,
000000000000000000040000040300000001010100000000
220502020000000000040000040300000001020100000000
110203030000000000040000040300000001030100000000
100005050000000000040000040300000001040100000000

Zutia (6) @ 0x7e2b8
, , , , ,
204c00007400000000040000040300000001010100000000
100006060000000000040000040300000001020100000000
200105050000000000040000040300000001030100000000
110204040000000000040000040300000001040100000000
210303030000000000040000040300000001050100000000
220501010000000000040000040300000001060100000000

Iriri (4) @ 0x7e348
, , ,
120402020000000000040000040300000001010100000000
220502020000000000040000040300000001020100000000
120401010000000000040000040300000001030000000000
100005050000000000080000040200000001040000000000

Ichabod (1) @ 0x7e9e8

a00200000400000000040000000100000000400000000000

Baladi (6) @ 0x7f0d8
, , , , ,
000000000000000000040000040300000001030000000000
120403030000000000040000040300000001010000000000
110201010000000000040000040300000001020000000000
210302020000000000040000040300000001040000000000
220504040000000000040000040300000001050000000000
100005050000000000040000040300000001060000000000

-------------------------AMD7000Controller.kext-------------------------

Ramen (6) @ 0x5a038
, , , , ,
000000000000000002000000000100003905010800000000
200105060000000000080000040200000001020000000000
100003050000000000040000040300000001034340000000
110201010000000000040000000100000001043130000000
210304030000000000040000040300000001056360000000
120402020000000000040000000100000001065150000000

Tako (6) @ 0x5a138
, , , , ,
000000000000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

Namako (4) @ 0x5a1c8
, , ,
200105050000000002000000000100000001015120000000
220502020000000002000000000100000001026111000000
120401010000000000040000040300000001034340000000
110203030000000000040000040300000001043330000000

Aji (4) @ 0x5a2a8
, , ,
000000000000000000040000040300000001010100000000
120405010000000000040000040300000001020100000000
220504020000000004000000140200000001030000000000
000003060000000000080000040200000001040000000000

Buri (4) @ 0x5a308
, , ,
110201040000000002000000000100003905010000000000
100005050000000000040000040300000009020000000000
110201010000000000040000040300000009030000000000
210302020000000000080000040200000001040000000000

Chutoro (5) @ 0x5a368
, , , ,
120403030000000002000000000100001901010000000000
120403030000000000040000040300000001020100000000
110201010000000000040000000100000009030000000000
210302020000000000040000000100000009040000000000
220504040000000000040000040300000001050000000000

Dashimaki (4) @ 0x5a3e8
, , ,
000000000000000000040000040300000001010100000000
120402020000000000040000040300000001020000000000
220503050000000004000000140200000001030100000000
000004040000000000080000040200000001040000000000

Ebi (5) @ 0x5a458
, , , ,
68b704000000000002000000000100001901010000000000
120403030000000000040000040300000001020100000000
110201010000000000040000000100000009030100000000
210302020000000000040000000100000009040100000000
220504040000000000040000040300000001050100000000

Gari (5) @ 0x5a4d8
, , , ,
000000000000000002000000000100001901010000000000
120403030000000000040000040300000001020100000000
110201010000000000040000000100000009030000000000
210302020000000000040000000100000009040000000000
220504040000000000040000040300000001050000000000

Futomaki (4) @ 0x5a558
, , ,
000000000000000000040000040300000001010100000000
120404010000000000040000040300000001020100000000
220505020000000004000000140200000001030000000000
000006060000000000080000040200000001040000000000

Hamachi (4) @ 0x5a5b8
, , ,
110201030000000000040000040300000001010100000000
120405010000000000040000040300000001020100000000
220504020000000004000000140200000001030000000000
000003060000000000080000040200000001040000000000

OPM (6) @ 0x5a688
, , , , ,
000000000000000000040000040300000001000100000000
110201010000000000040000040300000001000100000000
210302020000000000040000040300000001000100000000
120403030000000000040000040300000001000100000000
220504040000000000040000040300000001000100000000
100005050000000000040000140300000001000100000000

Ikura (1) @ 0x5a728

060600000000000000080000040200000001010000000000

IkuraS (6) @ 0x5a748
, , , , ,
000000000000000000040000040300000001014320000000
110201030000000000040000040300000001023310000000
210302040000000000040000040300000001036340000000
120403010000000000040000040300000001045330000000
220504020000000000040000040300000001052360000000
100005050000000000040000040300000001061350000000

Junsai (6) @ 0x5a7d8
, , , , ,
200106060000000000040000040300000001000100000000
120403010000000000040000040300000001000100000000
220504020000000000040000040300000001000100000000
110201030000000000040000040300000001000100000000
210302040000000000040000040300000001000100000000
100005050000000000040000040300000001000100000000

Kani (1) @ 0x5a868

200106060000000000080000040200000001010000000000

KaniS (6) @ 0x5a888
, , , , ,
000000000000000000040000040300000001014320000000
110201030000000000040000040300000001023310000000
210302040000000000040000040300000001036340000000
120403010000000000040000040300000001045330000000
220504020000000000040000040300000001052360000000
100005050000000000040000040300000001061350000000

DashimakiS (4) @ 0x5a918
, , ,
200106060000000000040000040300000001010100000000
120402020000000000040000040300000001020100000000
220503050000000004000000140200000001030000000000
000004040000000000080000040200000001040000000000

Maguro (1) @ 0x5a978

110201010000000000080000040200000001010000000000

MaguroS (6) @ 0x5a998
, , , , ,
000000000000000000040000040300000001014320000000
110201030000000000040000040300000001023310000000
210302040000000000040000040300000001036340000000
120403010000000000040000040300000001045330000000
220504020000000000040000040300000001052360000000
100005050000000000040000040300000001061350000000

-------------------------AMD8000Controller.kext-------------------------

Exmoor (6) @ 0x5b258
, , , , ,
000000000000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

Baladi (6) @ 0x5b438
, , , , ,
16b304000000000000040000040300000001030000000000
120403030000000000040000040300000001010000000000
110201010000000000040000040300000001020000000000
210302020000000000040000040300000001040000000000
220504040000000000040000040300000001050000000000
100005050000000000040000040300000001060000000000

-------------------------AMD9000Controller.kext-------------------------

Exmoor (6) @ 0x5ffc8
, , , , ,
9fdb04000000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

OPM (6) @ 0x60058
, , , , ,
200105050000000000040000040300000000000100000000
100001010000000000040000040300000000000100000000
200102020000000000040000040300000000000100000000
110203030000000000040000040300000000000100000000
210304040000000000040000040300000000000100000000
120405050000000000040000040300000000000100000000

MalteseS (1) @ 0x60108

6fe104000000000000080000040200000001010000000000

Lagotto (4) @ 0x60128
, , ,
000000000000000000040000040300000001010000000000
110204010000000000080000040200000001020000000000
210305030000000004000000040200000001030000000000
000001050000000004000000040200000001040000000000

GreyhoundS (1) @ 0x60198

060600000000000000080000040200000001010000000000

Maltese (6) @ 0x60228
, , , , ,
000000000000000000040000040300000001012320000000
100001030000000000040000040300000001021310000000
200102040000000000040000040300000001034340000000
110203010000000000040000040300000001043330000000
210304020000000000040000040300000001056360000000
120405050000000000040000040300000001065350000000

Labrador (6) @ 0x602e8
, , , , ,
02e804000000000002000000000100000001013120000000
210302040000000002000000000100000001024111000000
110201030000000000040000040300000001032340000000
100003010000000000040000000100000001041130000000
200105050000000000040000040300000001056360000000
120404020000000000040000000100000001065150000000

Basset (4) @ 0x60378
, , ,
220505050000000002000000000100000001013120000000
210302020000000002000000000100000001024111000000
110201010000000000040000040300000001032340000000
100003030000000000040000040300000001041330000000

Greyhound (6) @ 0x60438
, , , , ,
0fe404000000000000040000040300000001012320000000
100001030000000000040000040300000001021310000000
200102040000000000040000040300000001034340000000
110203010000000000040000040300000001043330000000
210304020000000000040000040300000001056360000000
120405050000000000040000040300000001065350000000

Baladi (6) @ 0x604c8
, , , , ,
220506060000000000040000040300000001030000000000
120403030000000000040000040300000001010000000000
110201010000000000040000040300000001020000000000
210302020000000000040000040300000001040000000000
220504040000000000040000040300000001050000000000
100005050000000000040000040300000001060000000000

-------------------------AMD9500Controller.kext-------------------------

Orinoco (6) @ 0x71488
, , , , ,
28d805000000000000040000040300000001010100000000
120406010000000000040000040300000001020100000000
220504030000000000080000040200000001030000000000
110201020000000000080000040200000001040000000000
210305040000000004000000040000000001050000000000
000003060000000000040000000100000001460100000000

Exmoor (6) @ 0x71528
, , , , ,
060600000000000002000000000100000001015120000000
220502040000000002000000000100000001026111000000
120401030000000000040000040300000001034340000000
110203010000000000040000000100000001043130000000
210305050000000000040000040300000001052360000000
100004020000000000040000000100000001061150000000

Elqui (5) @ 0x715b8
, , , ,
200105050000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031350000000
200103010000000000040000000100000001041350000000
120404020000000000040000040300000001050100000000

Florin (6) @ 0x71638
, , , , ,
000000000000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031340000000
200103010000000000040000000100000001042130000000
100005050000000000040000000100000001055360000000
220504020000000000040000000100000001066150000000

Sinu (6) @ 0x71748
, , , , ,
b6df05000000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031340000000
200103010000000000040000000100000001042130000000
100005050000000000040000000100000001055360000000
220504020000000000040000000100000001066150000000

Yelcho (6) @ 0x717d8
, , , , VGA,
120406060000000000040000000100000001011100000000
120406010000000000040000000100000001032100000000
220504030000000000080000040200000001050000000000
210305040000000000040000000100000001425100000000
100000000000000000040000000100000001446100000000
200100000000000000040000000100000001460100000000

Acre (3) @ 0x718c8
, ,
b6df05000000000000040000040300000001010100000000
110202010000000000080000040200000001020000000000
210305040000000004000000040200000001030000000000

Huallaga (3) @ 0x71918
, ,
000000000000000000040000040300000001010100000000
120404030000000000040000040300000001020100000000
110201020000000000080000040200000001030000000000

Berbice (5) @ 0x71998
, , , ,
e5e705000000000002000000000100003905010800000000
200101010000000000040000000100000001024330000000
100002020000000000040000000100000001031320000000
210303030000000000040000000100000001045350000000
110204040000000000040000000100000001053340000000

Longavi (5) @ 0x71a18
, , , ,
000000000000000002000000000100003905010800000000
200101010000000000040000000100000001024330000000
100002020000000000040000000100000001031320000000
210303030000000000040000000100000001045350000000
110204040000000000040000000100000001053340000000

Tolten (5) @ 0x71b08
, , , ,
000000000000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031350000000
200103010000000000040000000100000001041350000000
120404020000000000040000000100000001050100000000

Palena (5) @ 0x71b88
, , , ,
000000000000000002000000000100003905010800000000
200101010000000000040000000100000001024330000000
100002020000000000040000000100000001031320000000
210303030000000000040000000100000001045350000000
110204040000000000040000000100000001053340000000

Caroni (5) @ 0x71c08
, , , ,
000000000000000002000000000100000001014120000000
110202040000000002000000000100000001023111000000
210301030000000000040000000100000001031350000000
200103010000000000040000000100000001041350000000
120404020000000000040000000100000001050100000000

Salado (5) @ 0x71c88
, , , ,
000000000000000000040000040300000000000100000000
100002020000000000040000040300000000000100000000
200101010000000000040000040300000000000100000000
110204040000000000040000040300000000000100000000
210303030000000000040000040300000000000100000000

Guariba (6) @ 0x71d08
, , , , ,
000000000000000000040000040300000001010100000000
120406010000000000040000040300000001020100000000
220504030000000000040000040300000001030100000000
110201020000000000080000040200000001040000000000
210305040000000004000000040200000001050000000000
000003060000000000040000000100000001060100000000

Dayman (6) @ 0x71d98
, , , , ,
200102050000000000040000040300000001010100000000
120406010000000000040000040300000001020100000000
220504030000000000040000040300000001030100000000
110201020000000000080000040200000001040000000000
210305040000000004000000040200000001050000000000
000003060000000000040000000100000001060100000000

Baladi (6) @ 0x71e28
, , , , ,
200102050000000000040000040300000001030000000000
120403030000000000040000040300000001010000000000
110201010000000000040000040300000001020000000000
210302020000000000040000040300000001040000000000
220504040000000000040000040300000001050000000000
100005050000000000040000040300000001060000000000

OPM (5) @ 0x71eb8
, , , ,
200106060000000000040000040300000000000100000000
110202020000000000040000040300000000000100000000
210303030000000000040000040300000000000100000000
120401010000000000040000040300000000000100000000
100004040000000000040000040300000000000100000000

Forrahue (6) @ 0x71f38
, , , , ,
000000000000000000040000000100000001011320000000
200101010000000000040000000100000001022310000000
100002020000000000040000000100000001033340000000
210303030000000000040000000100000001044330000000
110204040000000000040000000100000001055360000000
220505050000000000040000000100000001066350000000
 
Last edited:
If using Kexts in clover set inject Kexts to yes if using them in L/E set to detect.

Currently "Inject Kexts" is set to "Detect." And as I wrote above, the Lilu and WhateverGreen kexts are presently in both.

The fact that you are seeing purple lines leads me to believe that WhateverGreen isn't loaded. Please post your EFI folder.

The attached EFI folder is a backup copy of the one in my problem computer, from an external drive... it is up to date.
 

Attachments

  • EFI.zip
    22.8 MB · Views: 80
The attached EFI folder is a backup copy of the one in my problem computer, from an external drive... it is up to date.

Here are two EFI folders for you to try. Please try from a USB flash drive first.
 

Attachments

  • EFI 2.zip
    22.9 MB · Views: 101
  • EFI.zip
    22.8 MB · Views: 125
Here are two EFI folders for you to try. Please try from a USB flash drive first.

Thanks, I'll look at those, but how the heck do I "try from a USB flash drive?" If I put one on a flash drive, where do I go from there?

[Edit: Looks like the "EFI 2" folder is a turnaround of the one I just uploaded, except "Inject Kexts" has been changed from "Detect" to "Yes." Is that right?]
 
Last edited:
Thanks, I'll look at those, but how the heck do I "try from a USB flash drive?" If I put one on a flash drive, where do I go from there?

[Edit: Looks like the "EFI 2" folder is a turnaround of the one I just uploaded, except "Inject Kexts" has been changed from "Detect" to "Yes." Is that right?]

  1. Download and unZip one of the EFIs.
  2. Plug in a USB flash drive.
  3. Mount the EFI partition of the USB flash drive.
  4. Copy the EFI folder to the EFI partition of the USB flash drive.
  5. Reboot from the USB flash drive.

When ready to try second EFI, just replace the EFI folder on the on the EFI partition of the USB flash drive.

Yes. Inject should be set to yes. Don't put hackintosh kexts in /Library/Extensions/ or /System/Library/Extensions/.
 
Okay, I'll try that, thanks.

Inject should be set to yes. Don't put hackintosh kexts in /Library/Extensions/ or /System/Library/Extensions/.

This is different from what I have read on tonymac. My understanding is that "Detect" is preferred because Clover will then first look at /Library/Extensions for a required kext, and if found will use it. If not found, Clover will then use the file in "EFI/CLOVER/kexts/Other" instead. Supposedly, Inject kexts "Yes" means always inject from the EFI folder. Also I have read that "/Library/Extensions" is the preferred location for third-party kexts. The only problem comes when a new OS is installed that will not have that third-party kext in its library, so its function is not available unless it is in the EFI folder. I'm just repeating here what I've read on this website.
 
This is different from what I have read on tonymac. My understanding is that "Detect" is preferred because Clover will then first look at /Library/Extensions for a required kext, and if found will use it. If not found, Clover will then use the file in "EFI/CLOVER/kexts/Other" instead. Supposedly, Inject kexts "Yes" means always inject from the EFI folder.

Everyone has a different OPINION of where hackintosh kexts should be placed. There's no rule written anywhere as to where they are supposed to go.


Also I have read that "/Library/Extensions" is the preferred location for third-party kexts. The only problem comes when a new OS is installed that will not have that third-party kext in its library, so its function is not available unless it is in the EFI folder. I'm just repeating here what I've read on this website.

Preferred by whom? I prefer them in /EFI/CLOVER/kexts/Other/.

Judging from my poll, most people prefer /EFI/CLOVER/kexts/Other/. In fact, /EFI/CLOVER/kexts/Other/ is preferred by more than 2:1 over /Library/Extensions/.
Screen Shot 2020-03-07 at 7.11.19 PM.png


At the end of the day, it's up to you where you put your kexts. Just know that there's no rule to it.

My opinions:
  • I've been using /EFI/CLOVER/kexts/Other/ only for several years with zero ill effects.
  • Keeping kexts in /EFI/CLOVER/kexts/Other/ allows you to enable SIP for a more secure system. SIP MUST be disabled if you use /Library/Extensions/.
  • Of all the people I've managed to help, not one time has the solution to a problem been to move kexts to /Library/Extensions/.
  • Installing, updating, and maintaining kexts in /Library/Extensions/ is much more of PITA.
  • Trying to help people who have kexts in /Library/Extensions/ is more of a PITA.
  • Kexts as we currently know it will be depreciated in the next major release of macOS and /Library/Extensions/ won't even be an option anymore.
  • Kexts from acidanthera were originally intended to be injected via bootloader. Support for /Library/Extenaions/ was an afterthought.
 
Last edited:
Back
Top