jalavoui Posted January 21, 2018 Share Posted January 21, 2018 Tested on 10.12.5 a oland card with id 0x6611 I got it working with full acceleration TODO: - test AMDRadeonVADriver.bundle - test on 10.14 If you have a card of this type try and post results. I managed to make it work on the dvi port and hdmi ports. Cards id found in the 10.12 accelerator: 0x6610, 0x6611, 0x6617, 0x6613, 0x6631, 0x6600. the 0x6620 is a "oland pro gl card" (as a extra 0x40 at byte 7 caps) Note that some ids have double configs e.g. the 0x6600 and 0x6610 PowerTuneDefaults those can be found on the 7000 controller - on osx10.11 if ( v12 == 0x6611 || v12 == 0x6613 ) { *(_QWORD *)(v17 + 7120) = &CACWeights_OlandPro; *(_QWORD *)(v17 + 7128) = &LCAC_MarsPro; *(_QWORD *)(v17 + 7136) = &CACOverride_Oland; *(_QWORD *)(v17 + 7168) = &PowerTuneData_MarsPro; *(_QWORD *)(v17 + 7480) = &DteData_MarsPro; } and on 10.12 some changes else if ( *((_DWORD *)v19 + 3) == 0x6604 ) { *(_QWORD *)(v18 + 7120) = &CACWeights_MarsXT; *(_QWORD *)(v18 + 7128) = &LCAC_MarsPro; *(_QWORD *)(v18 + 7136) = &CACOverride_Oland; *(_QWORD *)(v18 + 7168) = &PowerTuneData_MarsPro; *(_QWORD *)(v18 + 7480) = &DteData_MarsPro; } else { *(_QWORD *)(v18 + 7120) = &CACWeights_Oland; *(_QWORD *)(v18 + 7128) = &LCAC_Oland; *(_QWORD *)(v18 + 7136) = &CACOverride_Oland; *(_QWORD *)(v18 + 7168) = &PowerTuneData_Oland; *(_QWORD *)(v18 + 7480) = &DteData_Oland; } Howto test: - this are 10.12.5 kext files - swap id 0x6611 for other if need (oland cards only) - check the controller first AMD7000Controller.kext - If u get. a screen install the AMDRadeonX4000.kext and reboot - atm i'm not using any assigned framebuffer name (futomaki, etc). if u have connectors issues try it in clover. Status got a few IOAccelFenceMachine::fence_timeout random in logs (10.12) - need further testing multi-monitor works hdmi audio works - no volume control. v1.zip 4 Link to comment Share on other sites More sharing options...
Slice Posted January 21, 2018 Share Posted January 21, 2018 I also had a succes with Oland card Working R7 240 in Mavericks Link to comment Share on other sites More sharing options...
jalavoui Posted January 22, 2018 Author Share Posted January 22, 2018 I found a way to get acceleration on 10.11.6 this helps a lot on debugging the card (faster logging) tested on a 0x6611 - try other ids and report disable any hdmi audio patch as it doesn't work atm. v1-10.11.6.zip 2 Link to comment Share on other sites More sharing options...
jalavoui Posted January 23, 2018 Author Share Posted January 23, 2018 got hdmi audio working on 10.11.6 and 10.12.5 got no volume control (google SoundflowerBed for it) install into s/l/extensions I'm using those with lilo+whatevergreen+applealc (not sure if all need) key is having hdmi string enabled in dsdt. no idea how this will work on other cards - report if working btw the sound output quality is dam great hdmiv1.zip Link to comment Share on other sites More sharing options...
wyh216 Posted February 9, 2018 Share Posted February 9, 2018 Hello jalavoui Where is the code below from? I cant find it in AMD7000Controller.kext。 Please help。Sorry for my poor english. else if ( *((_DWORD *)v19 + 3) == 0x6604 ) { *(_QWORD *)(v18 + 7120) = &CACWeights_MarsXT; *(_QWORD *)(v18 + 7128) = &LCAC_MarsPro; *(_QWORD *)(v18 + 7136) = &CACOverride_Oland; *(_QWORD *)(v18 + 7168) = &PowerTuneData_MarsPro; *(_QWORD *)(v18 + 7480) = &DteData_MarsPro; } else { *(_QWORD *)(v18 + 7120) = &CACWeights_Oland; *(_QWORD *)(v18 + 7128) = &LCAC_Oland; *(_QWORD *)(v18 + 7136) = &CACOverride_Oland; *(_QWORD *)(v18 + 7168) = &PowerTuneData_Oland; *(_QWORD *)(v18 + 7480) = &DteData_Oland; } Link to comment Share on other sites More sharing options...
jalavoui Posted April 11, 2018 Author Share Posted April 11, 2018 some opengl profilles code from gldriver __int64 __fastcall sub_8DCDC(__int64 a1, unsigned int a2) { unsigned int v2; // eax int v3; // edx signed int v4; // ecx const char *v5; // r15 unsigned int v6; // ecx unsigned int v7; // eax const char *v8; // rdx unsigned int v9; // eax const char *v10; // rdx unsigned int v11; // ecx signed int v12; // eax unsigned int v13; // eax const char *v14; // rdx signed int v15; // eax __int64 v16; // rcx char *v17; // rbx char *v18; // rax v2 = *(_DWORD *)(a1 + 624); v3 = *(_DWORD *)(a1 + 624) & 0xFF80000; v4 = 7168; if ( v3 > 0x7FFFFF ) { if ( v3 > 0x7FFFFFF ) { if ( v3 == 0x8000000 ) v4 = 7177; } else if ( v3 > 0x1FFFFFF ) { if ( v3 == 0x2000000 ) { v4 = 7175; } else if ( v3 == 0x4000000 ) { v4 = 7176; } } else if ( v3 == 0x800000 ) { v4 = 7173; } else if ( v3 == 0x1000000 ) { v4 = 7174; } } else if ( v3 > 0x1FFFFF ) { if ( v3 == 0x200000 ) { v4 = 7171; } else if ( v3 == 0x400000 ) { v4 = 7172; } } else if ( v3 == (_DWORD)&loc_80000 ) { v4 = 7169; } else if ( v3 == 0x100000 ) { v4 = 7170; } *(_DWORD *)(a1 + 636) = v4; *(_QWORD *)(a1 + 528) = 0x610LL; *(_QWORD *)(a1 + 544) = 8LL; if ( !(v2 & 0x380000) ) { if ( v2 & 0xC00000 ) { if ( v3 == 0x800000 ) { if ( (signed int)(unsigned __int16)v2 > 26557 ) { if ( (unsigned __int16)v2 == 26558 ) v5 = "Radeon HD Hawaii LE Prototype"; else LABEL_66: v5 = "Radeon HD Hawaii Unknown Prototype"; } else { v5 = "Radeon HD Hawaii XT Prototype"; switch ( (unsigned __int16)v2 ) { case 0x67A8u: case 0x67B0u: goto LABEL_124; case 0x67AAu: case 0x67B1u: v5 = "Radeon HD Hawaii PRO Prototype"; break; default: goto LABEL_66; } } } else if ( v3 == 0x400000 ) { if ( (signed int)(unsigned __int16)v2 > 26191 ) { v11 = (unsigned __int16)v2 - 26192; if ( v11 <= 0xD ) { v12 = 4353; if ( _bittest(&v12, v11) ) { v5 = "Radeon HD Bonaire XT Prototype"; goto LABEL_124; } v15 = 8194; if ( _bittest(&v15, v11) ) { v5 = "Radeon HD Bonaire PRO Prototype"; goto LABEL_124; } } LABEL_113: v5 = "Radeon HD Bonaire Unknown Prototype"; goto LABEL_124; } switch ( (unsigned __int16)v2 ) { case 0x6640u: v5 = "Radeon HD Saturn XT Prototype"; if ( (v2 & 0xF0000000) == 0x80000000 ) v5 = "Radeon R9 M380"; break; case 0x6641u: v5 = "Radeon HD Saturn PRO Prototype"; break; case 0x6646u: v5 = "Radeon HD Emerald XT Prototype"; break; case 0x6647u: v5 = "Radeon HD Emerald PRO Prototype"; break; default: goto LABEL_113; } } else { v5 = "Radeon CI Unknown Prototype"; } goto LABEL_124; } if ( !(v2 & 0xF000000) ) { v5 = "Radeon Unknown Prototype"; goto LABEL_124; } if ( v3 > 0x3FFFFFF ) { if ( v3 == 0x4000000 ) { v5 = "Radeon HD Ellesmere Unknown Prototype"; goto LABEL_124; } if ( v3 == 0x8000000 ) { v5 = "Radeon HD Baffin Unknown Prototype"; goto LABEL_124; } } else { if ( v3 == 0x1000000 ) { if ( (signed int)(unsigned __int16)v2 > 26935 ) { if ( (unsigned __int16)v2 != 26937 ) { if ( (unsigned __int16)v2 == 26936 ) { v5 = "Radeon HD Tonga XT Prototype"; if ( (v2 & 0xF0000000) == 0x40000000 ) v5 = "Radeon R9 M295X"; goto LABEL_124; } LABEL_123: v5 = "Radeon HD Tonga Unknown Prototype"; goto LABEL_124; } } else { if ( (signed int)(unsigned __int16)v2 <= 26919 ) { if ( (unsigned __int16)v2 == 26912 ) { v7 = v2 >> 28; v8 = "Radeon HD Amethyst XT Prototype"; if ( v7 == 8 ) v8 = "Radeon R9 M395"; v5 = "Radeon R9 M395X"; if ( v7 != 9 ) v5 = v8; goto LABEL_124; } if ( (unsigned __int16)v2 == 26913 ) { v5 = "Radeon HD Amethyst XT Prototype"; goto LABEL_124; } goto LABEL_123; } if ( (unsigned __int16)v2 == 26920 ) { v5 = "Radeon HD Tonga XT Prototype"; goto LABEL_124; } if ( (unsigned __int16)v2 != 26923 ) goto LABEL_123; } v5 = "Radeon HD Tonga PRO Prototype"; goto LABEL_124; } if ( v3 == 0x2000000 ) { v5 = "Radeon HD Fiji Unknown Prototype"; if ( (unsigned __int16)v2 == 29440 ) v5 = "Radeon HD Fiji XT Prototype"; goto LABEL_124; } } v5 = "Radeon VI Unknown Prototype"; goto LABEL_124; } if ( v3 == 0x200000 ) { v6 = (unsigned __int16)v2 - 26656; if ( v6 >= 0x20 ) v5 = "Radeon HD Verde Unknown Prototype"; else v5 = (&off_C0760)[v6]; goto LABEL_124; } if ( v3 != 0x100000 ) { if ( v3 != (_DWORD)&loc_80000 ) { v5 = "Radeon SI Unknown Prototype"; goto LABEL_124; } if ( (signed int)(unsigned __int16)v2 > 0x679D ) { if ( (unsigned __int16)v2 == 0x679E ) { v5 = "Radeon HD Tahiti LE Prototype"; if ( (v2 & 0xF0000000) == 0x50000000 ) v5 = "Radeon HD - FirePro D500"; goto LABEL_124; } } else { if ( (unsigned __int16)v2 == 0x6611 ) { v5 = "Radeon HD - FirePro D700"; goto LABEL_124; } if ( (unsigned __int16)v2 == 0x679A ) { v5 = "Radeon HD 7950"; goto LABEL_124; } } v5 = "Radeon HD Tahiti Unknown Prototype"; goto LABEL_124; } if ( (signed int)(unsigned __int16)v2 > 26645 ) { v5 = "Radeon HD Pitcairn XT Prototype"; switch ( (unsigned __int16)v2 ) { case 0x6816u: case 0x6818u: goto LABEL_124; case 0x6817u: goto LABEL_101; case 0x6819u: v9 = v2 >> 28; v10 = "Radeon HD Pitcairn PRO Prototype"; if ( v9 == 3 ) v10 = "Radeon R9 M390"; v5 = "Radeon R9 M290"; if ( v9 != 8 ) v5 = v10; goto LABEL_124; default: goto LABEL_102; } goto LABEL_102; } if ( (signed int)(unsigned __int16)v2 <= 26624 ) { if ( (unsigned __int16)v2 == 26624 ) { v5 = "Radeon HD Wimbledon XT Prototype"; goto LABEL_124; } LABEL_102: v5 = "Radeon HD Pitcairn Unknown Prototype"; goto LABEL_124; } if ( (signed int)(unsigned __int16)v2 <= 26639 ) { if ( (unsigned __int16)v2 == 26625 ) { v5 = "Radeon HD Wimbledon PRO Prototype"; goto LABEL_124; } if ( (unsigned __int16)v2 == 26630 ) { v5 = "Radeon HD Neptune XT Prototype"; goto LABEL_124; } goto LABEL_102; } if ( (unsigned __int16)v2 != 26640 ) { if ( (unsigned __int16)v2 == 26641 ) { LABEL_101: v5 = "Radeon HD Pitcairn PRO Prototype"; goto LABEL_124; } goto LABEL_102; } v13 = v2 >> 28; v14 = "Radeon HD Pitcairn PRO Prototype"; if ( v13 == 4 ) v14 = "Radeon R9 M290X"; v5 = "Radeon HD - FirePro D300"; if ( v13 != 5 ) v5 = v14; LABEL_124: v16 = *(unsigned __int8 *)(*(_QWORD *)a1 + 238LL); *(_BYTE *)(a1 + 660) = 0; *(_DWORD *)(a1 + 656) = 0x20495441; *(_BYTE *)(a1 + 724) = 0; *(_DWORD *)(a1 + 720) = 0x20495441; v17 = stpcpy((char *)(a1 + 660), v5); v18 = stpcpy((char *)(a1 + 724), v5); *(_QWORD *)v17 = 0x204C476E65704F20LL; v17[14] = 0; *((_WORD *)v17 + 6) = 0x656E; *((_DWORD *)v17 + 2) = 0x69676E45; *((_QWORD *)v18 + 1) = 0x656E69676E4520LL; *(_QWORD *)v18 = 0x657475706D6F4320LL; sub_51D62(a1, a2); return 0LL; } 1 Link to comment Share on other sites More sharing options...
jalavoui Posted January 2, 2019 Author Share Posted January 2, 2019 (edited) This are the kexts i'm using on 10.14.2 the 7000 controller is limited to 1 framebuffer only (CFG_FB_LIMIT=1) this are original kexts with some plist patches metal graphics working on this "great" card. atm I'm booting in legacy mode. need to fix acpi timeouts in kernel to boot in uefi mode. update: managed to boot in uefi mode (applesmc in S/L/E fixed the timeouts issue) enjoy 1042.zip Edited January 12, 2019 by jalavoui 1 Link to comment Share on other sites More sharing options...
pikabu Posted March 12, 2019 Share Posted March 12, 2019 (edited) On 1/2/2019 at 8:05 PM, jalavoui said: This are the kexts i'm using on 10.14.2 the 7000 controller is limited to 1 framebuffer only (CFG_FB_LIMIT=1) this are original kexts with some plist patches metal graphics working on this "great" card. atm I'm booting in legacy mode. need to fix acpi timeouts in kernel to boot in uefi mode. update: managed to boot in uefi mode (applesmc in S/L/E fixed the timeouts issue) enjoy 1042.zip Hello, I have HIS R7 240 [H240F2G], it has 0x66171002 DEVID. I'm using High Sierra 10.13.3 with Lilu, Whatevergreen. Tried with radpg=15, DeInit, FakeIDs 0x67981002 and 0x68101002, FBnames: Futomaki, Eulemur, Oland, but nothing works (just booting OS X, black screen and reboot) Can anybody help me with it? What do I need to use: your kexts, DeInit, FakeID, FBname? Edited March 12, 2019 by pikabu Link to comment Share on other sites More sharing options...
sebus Posted October 1, 2019 Share Posted October 1, 2019 (edited) For ID 6610, would I fake id in Clover or try to change Info.plist ? Also any more info about: managed to boot in uefi mode (applesmc in S/L/E fixed the timeouts issue) How did you solve it? Edited October 2, 2019 by sebus Link to comment Share on other sites More sharing options...
sebus Posted October 5, 2019 Share Posted October 5, 2019 (edited) No idea how you made it work, but with FakeID set to 0x66111002 AMD7000Controller.kext will never load: sebus-iMac-2:Extensions sebus$ sudo kextutil AMD7000Controller.kext/ Password: Kext with invalid signatured (-67030) allowed: <OSKext 0x7fd873d31970 [0x7fff9d54e8e0]> { URL = "file:///System/Library/Extensions/AMD7000Controller.kext/", ID = "com.apple.kext.AMD7000Controller" } /System/Library/Extensions/AMD7000Controller.kext - no compatible dependency found for com.apple.kext.AMDSupport. /System/Library/Extensions/AMD7000Controller.kext - no compatible dependency found for com.apple.kext.AMDSupport. /System/Library/Extensions/AMD7000Controller.kext - no compatible dependency found for com.apple.kext.AMDSupport. Code Signing Failure: code signature is invalid Dependency Resolution Failures: Only incompatible kexts found for these libraries: com.apple.kext.AMDSupport Diagnostics for /System/Library/Extensions/AMD7000Controller.kext: Dependency Resolution Failures: Only incompatible kexts found for these libraries: com.apple.kext.AMDSupport Edited October 6, 2019 by sebus Link to comment Share on other sites More sharing options...
sebus Posted October 19, 2019 Share Posted October 19, 2019 Got 1611 card R7 340 to test Replaced AMDSupport from 10.14.2 (so it matches edited next) on 10.14.6 i am stuck with no display on gIOScreenLockState 3 That is with/without ATI injection in Clover, UEFI boot sebus Link to comment Share on other sites More sharing options...
sebus Posted October 19, 2019 Share Posted October 19, 2019 (edited) Got 6611 card R7 340 to test Replaced AMDSupport.kext from 10.14.2 (so it matches edited kext above), testing on 10.14.6 Also replaced AMDRadeonX4000 & AMDRadeonX4000HWServices I am stuck with no display on gIOScreenLockState 3, SSH works fine (so I can get to it) That is with/without ATI injection in Clover, UEFI boot sebus kextstat shows: 37 2 0xffffff7f82f64000 0x22000 0x22000 as.vit9696.Lilu (1.3.7) 2C5C4285-57D3-3365-A8A0-9AB7DD92C390 <8 6 5 3 2 1> 38 0 0xffffff7f82f86000 0x66000 0x66000 as.vit9696.WhateverGreen (1.3.0) 2281A12E-A7C3-3968-BA4A-64D60CBA9AA6 <37 13 8 6 5 3 2 1> 122 0 0xffffff7f8310d000 0xc6000 0xc6000 com.apple.kext.AMD7000Controller (2.0.4) DD9ACA5F-EAE9-3BBA-B2B1-B34AACC9393C <121 87 86 13 12 6 5 3 1> 123 0 0xffffff7f829e2000 0x7000 0x7000 com.apple.driver.ApplePlatformEnabler (2.7.0d0) B6425EB5-52BE-31D8-9B4E-73DC0A5FD5FC <8 6 5 3> 124 0 0xffffff7f828a8000 0x21000 0x21000 com.apple.driver.AGPM (110.25.11) 2BB46244-57D2-399A-A663-8445826C2A26 <116 89 87 86 13 7 6 5 3> 125 1 0xffffff7f8228c000 0x9000 0x9000 com.apple.driver.X86PlatformShim (1.0.0) C4E5655E-E416-332F-883D-9BC8C9D7241F <90 89 14 8 5 3> 126 0 0xffffff7f831d3000 0x12000 0x12000 com.apple.kext.AMDRadeonX4000HWServices (2.0.4) A06396FC-2A7A-3E85-8A5A-A17DEE69F6A1 <86 13 12 8 6 5 3 1> 127 1 0xffffff7f831e5000 0xa6000 0xa6000 com.apple.iokit.IOAcceleratorFamily2 (404.14) 618B24B5-1387-31FD-A7F7-53283E2C3FEA <105 86 31 18 13 8 7 6 5 3 1> 128 0 0xffffff7f8328b000 0x5bb000 0x5bb000 com.apple.kext.AMDRadeonX4000 (2.0.4) 89FA9716-954A-33D9-AE49-273C84E69A19 <127 105 86 13 8 6 5 3 1> Edited October 20, 2019 by sebus Link to comment Share on other sites More sharing options...
aditiapras Posted February 17, 2020 Share Posted February 17, 2020 On 1/21/2018 at 8:28 AM, jalavoui said: Tested on 10.12.5 a oland card with id 0x6611 I got it working with full acceleration TODO: - test AMDRadeonVADriver.bundle - test on 10.14 If you have a card of this type try and post results. I managed to make it work on the dvi port and hdmi ports. Cards id found in the 10.12 accelerator: 0x6610, 0x6611, 0x6617, 0x6613, 0x6631, 0x6600. the 0x6620 is a "oland pro gl card" (as a extra 0x40 at byte 7 caps) Note that some ids have double configs e.g. the 0x6600 and 0x6610 PowerTuneDefaults those can be found on the 7000 controller - on osx10.11 if ( v12 == 0x6611 || v12 == 0x6613 ) { *(_QWORD *)(v17 + 7120) = &CACWeights_OlandPro; *(_QWORD *)(v17 + 7128) = &LCAC_MarsPro; *(_QWORD *)(v17 + 7136) = &CACOverride_Oland; *(_QWORD *)(v17 + 7168) = &PowerTuneData_MarsPro; *(_QWORD *)(v17 + 7480) = &DteData_MarsPro; } and on 10.12 some changes else if ( *((_DWORD *)v19 + 3) == 0x6604 ) { *(_QWORD *)(v18 + 7120) = &CACWeights_MarsXT; *(_QWORD *)(v18 + 7128) = &LCAC_MarsPro; *(_QWORD *)(v18 + 7136) = &CACOverride_Oland; *(_QWORD *)(v18 + 7168) = &PowerTuneData_MarsPro; *(_QWORD *)(v18 + 7480) = &DteData_MarsPro; } else { *(_QWORD *)(v18 + 7120) = &CACWeights_Oland; *(_QWORD *)(v18 + 7128) = &LCAC_Oland; *(_QWORD *)(v18 + 7136) = &CACOverride_Oland; *(_QWORD *)(v18 + 7168) = &PowerTuneData_Oland; *(_QWORD *)(v18 + 7480) = &DteData_Oland; } Howto test: - this are 10.12.5 kext files - swap id 0x6611 for other if need (oland cards only) - check the controller first AMD7000Controller.kext - If u get. a screen install the AMDRadeonX4000.kext and reboot - atm i'm not using any assigned framebuffer name (futomaki, etc). if u have connectors issues try it in clover. Status got a few IOAccelFenceMachine::fence_timeout random in logs (10.12) - need further testing multi-monitor works hdmi audio works - no volume control. v1.zip Hi bro, i use your amdcontroller7000.kext files. I got my sierra read the graphic cards and i can change my screen resolution. But there are glitches when i open safari. Do i have to installed the amdcontroller4000.kext ? I don't think i have graphic acceleration. I use sierra 10.12.6. Can you give me some advice? Thankyou. Link to comment Share on other sites More sharing options...
luki1979 Posted June 8, 2020 Share Posted June 8, 2020 Trying to get my Oland R7 250 working in High Sierra. Will edit this if any progress. Link to comment Share on other sites More sharing options...
luki1979 Posted June 14, 2020 Share Posted June 14, 2020 I got the card working 100%. This is R7 250 based on Oland XT chip. Remove Inject Ati and all WhateverGreen and Lilu boot flags. Only use fake ID under Devices in clover and put 0x682B1002 ,reboot Your card will get recognise as HD8830M which has the same chip (AMD rebranded) you'll have full QE/CI and Metal Here is proof Link to comment Share on other sites More sharing options...
Slice Posted June 16, 2020 Share Posted June 16, 2020 OK, but I will be glad to see some OpenGL tests like Unigine Heaven or LuxMark or GFXBench or GpuTest or OpenGL Extension Viewer. Link to comment Share on other sites More sharing options...
luki1979 Posted June 16, 2020 Share Posted June 16, 2020 6 hours ago, Slice said: OK, but I will be glad to see some OpenGL tests like Unigine Heaven or LuxMark or GFXBench or GpuTest or OpenGL Extension Viewer. Pretty low score: here is my MacBook same settings: Not sure why it's showing 256MB on both Keep in mind that my card is low profile single slot and I even installed smaller fan so I could fit pic-e wifi. 1 Link to comment Share on other sites More sharing options...
luki1979 Posted June 16, 2020 Share Posted June 16, 2020 (edited) Lets list Oland cards and working Fake ID's in High Sierra and Mojave, of course I could be wrong feel free to correct me. Oland XT rebranded Cape Verde PRO / Venus LE / Tropo PRO-L 0x682B1002 R7 250 / R5 340X,R5 340, HD 8670 Oland PRO rebranded Bonaire 0x665D1002 R7 240, R7 430, R5 430 Oland. ???? (maybe too weak??) R5 240, HD 8570, R5 330 R7 250X (rebranded HD7770) is Cape Verde XT 0x683D1002 and R7 250E (rebranded HD 7750) is Cape Verde PRO 0x683F1002 so they are not Oland but same family. Full list is here, but this topic is Oland only https://www.insanelymac.com/forum/topic/344165-guide-all-supported-amd-cards-clover-fake-id-method/ @Slice Do you still have your R7 240? Edited July 9, 2020 by luki1979 1 Link to comment Share on other sites More sharing options...
Slice Posted June 17, 2020 Share Posted June 17, 2020 22 hours ago, luki1979 said: @Slice Do you still have your R7 240? No, I took it for one day for test. But I can confirm it is very slow card. Even slower then older HD6670. Link to comment Share on other sites More sharing options...
luki1979 Posted June 17, 2020 Share Posted June 17, 2020 Yes Oland is basically a mobile chip, hence these cards are mainly low profile with small fans. They all performs terrible with any 3d graphics but can drive 4K screen comfortably for a desktop use. I guess only good if you use CPU with unsupported graphics like mine Sandy Bridge Xeon and have low profile case. Link to comment Share on other sites More sharing options...
luki1979 Posted July 8, 2020 Share Posted July 8, 2020 I just got R5 340 and lowly R5 240 Now let’s see if they work and how they perform Link to comment Share on other sites More sharing options...
luki1979 Posted July 8, 2020 Share Posted July 8, 2020 I just got R5 340 and lowly R5 240 Now let’s see if they work and how they perform Link to comment Share on other sites More sharing options...
snakeman Posted July 9, 2020 Share Posted July 9, 2020 Yes, keep us posted. snakeman Link to comment Share on other sites More sharing options...
luki1979 Posted July 9, 2020 Share Posted July 9, 2020 R5 240 turn up to be faulty I’m waiting for the replacement. R5 340 actually works with the same fake ID as my R7 250 0x682B1002 and won’t start with 0x665D1002 but scored half in Heaven benchmark of what R7 250 scored. It is virtually quiet though. Link to comment Share on other sites More sharing options...
snakeman Posted July 9, 2020 Share Posted July 9, 2020 (edited) Wow I have no luck with the cards, I have both the R7 250 2gb dell oem with DDR3 and a R5 340 OEM similar specs, but I am trying to get it to work under Sierra and not high Sierra. Did you have any luck with Mojave or Catalina? I wonder if the config for Sierra is different. I must admit I have full resolution with Catalina but, no acceleration. I will install High Sierra to see if that does the trick. Hey can I take a peak your EFI folder. snakeman Edited July 9, 2020 by snakeman spelling Link to comment Share on other sites More sharing options...
Recommended Posts