I have had issues with AMDRadeonX3000.kext. The reason why you don't need to remove it from the /S/L/Extentions anymore is that it simply fails.does anyone successfully reloaded the AMD kext on Catalina?
I have had issues with AMDRadeonX3000.kext. The reason why you don't need to remove it from the /S/L/Extentions anymore is that it simply fails.
When I run kextutil -v on it, I get this:
beta@BETAs-MacBook-Pro AMD-kext % sudo kextutil -v ./AMDRadeonX3000.kext
Defaulting to kernel file '/System/Library/Kernels/kernel'
Kext with invalid signature (-67030) allowed: <OSKext 0x7f9e17434700 [0x7fff8fb7ce00]> { URL = "file:///System/Library/Extensions/IOSurface.kext/", ID = "com.apple.iokit.IOSurface" }
/Users/beta/Downloads/AMD-kext/AMDRadeonX3000.kext appears to be loadable (not including linkage for on-disk libraries).
Loading /Users/beta/Downloads/AMD-kext/AMDRadeonX3000.kext.
Disabling KextAudit: SIP is off
KextAudit initialized: audit=F
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV29AMDRadeonX3000_AMDAccelDevice' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV29AMDRadeonX3000_AMDAccelShared' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV16IOAccelResource2' for vtable '__ZTV31AMDRadeonX3000_AMDAccelResource' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV31AMDRadeonX3000_AMDR8xxGLContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccel2DContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccelCLContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccelMemoryMap' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV33AMDRadeonX3000_AMDAccelStatistics' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV20IOAccelVideoContext2' for vtable '__ZTV35AMDRadeonX3000_AMDAccelVideoContext' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV22IOGraphicsAccelerator2' for vtable '__ZTV37AMDRadeonX3000_AMDGraphicsAccelerator' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV29AMDRadeonX3000_AMDAccelDevice' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV29AMDRadeonX3000_AMDAccelShared' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV16IOAccelResource2' for vtable '__ZTV31AMDRadeonX3000_AMDAccelResource' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV31AMDRadeonX3000_AMDR8xxGLContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccel2DContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccelCLContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccelMemoryMap' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV33AMDRadeonX3000_AMDAccelStatistics' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV20IOAccelVideoContext2' for vtable '__ZTV35AMDRadeonX3000_AMDAccelVideoContext' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV22IOGraphicsAccelerator2' for vtable '__ZTV37AMDRadeonX3000_AMDGraphicsAccelerator' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV29AMDRadeonX3000_AMDAccelDevice' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV29AMDRadeonX3000_AMDAccelShared' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV16IOAccelResource2' for vtable '__ZTV31AMDRadeonX3000_AMDAccelResource' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV31AMDRadeonX3000_AMDR8xxGLContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccel2DContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccelCLContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccelMemoryMap' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV33AMDRadeonX3000_AMDAccelStatistics' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV20IOAccelVideoContext2' for vtable '__ZTV35AMDRadeonX3000_AMDAccelVideoContext' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV22IOGraphicsAccelerator2' for vtable '__ZTV37AMDRadeonX3000_AMDGraphicsAccelerator' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV29AMDRadeonX3000_AMDAccelDevice' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV29AMDRadeonX3000_AMDAccelShared' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV16IOAccelResource2' for vtable '__ZTV31AMDRadeonX3000_AMDAccelResource' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV31AMDRadeonX3000_AMDR8xxGLContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccel2DContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccelCLContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccelMemoryMap' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV33AMDRadeonX3000_AMDAccelStatistics' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV20IOAccelVideoContext2' for vtable '__ZTV35AMDRadeonX3000_AMDAccelVideoContext' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV22IOGraphicsAccelerator2' for vtable '__ZTV37AMDRadeonX3000_AMDGraphicsAccelerator' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV29AMDRadeonX3000_AMDAccelDevice' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV29AMDRadeonX3000_AMDAccelShared' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV16IOAccelResource2' for vtable '__ZTV31AMDRadeonX3000_AMDAccelResource' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV31AMDRadeonX3000_AMDR8xxGLContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccel2DContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccelCLContext' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV32AMDRadeonX3000_AMDAccelMemoryMap' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV33AMDRadeonX3000_AMDAccelStatistics' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The vtable '__ZTV35AMDRadeonX3000_AMDAccelEventMachine' is malformed. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV20IOAccelVideoContext2' for vtable '__ZTV35AMDRadeonX3000_AMDAccelVideoContext' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The super class vtable '__ZTV22IOGraphicsAccelerator2' for vtable '__ZTV37AMDRadeonX3000_AMDGraphicsAccelerator' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV15AMDR8xxResource was not patched because its parent, the __ZTV31AMDRadeonX3000_AMDAccelResource, was not patchable.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV16AMDR8xxCLContext was not patched because its parent, the __ZTV32AMDRadeonX3000_AMDAccelCLContext, was not patchable.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV19AMDR8xxVideoContext was not patched because its parent, the __ZTV35AMDRadeonX3000_AMDAccelVideoContext, was not patchable.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV26AMDR8xxGraphicsAccelerator was not patched because its parent, the __ZTV37AMDRadeonX3000_AMDGraphicsAccelerator, was not patchable.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV27AMDBartsGraphicsAccelerator was not patched because its parent, the __ZTV26AMDR8xxGraphicsAccelerator, was not patchable.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV27AMDCedarGraphicsAccelerator was not patched because its parent, the __ZTV26AMDR8xxGraphicsAccelerator, was not patchable.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV27AMDTurksGraphicsAccelerator was not patched because its parent, the __ZTV26AMDR8xxGraphicsAccelerator, was not patchable.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV28AMDCaicosGraphicsAccelerator was not patched because its parent, the __ZTV26AMDR8xxGraphicsAccelerator, was not patchable.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV28AMDLombokGraphicsAccelerator was not patched because its parent, the __ZTV26AMDR8xxGraphicsAccelerator, was not patchable.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV29AMDCypressGraphicsAccelerator was not patched because its parent, the __ZTV26AMDR8xxGraphicsAccelerator, was not patchable.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV29AMDJuniperGraphicsAccelerator was not patched because its parent, the __ZTV26AMDR8xxGraphicsAccelerator, was not patchable.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV29AMDRedwoodGraphicsAccelerator was not patched because its parent, the __ZTV26AMDR8xxGraphicsAccelerator, was not patchable.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV30AMDRadeonX3000_AMDAccelSurface was not patched because its parent, the __ZTV15IOAccelSurface2, was not found.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV34AMDRadeonX3000_AMDAccelDisplayPipe was not patched because its parent, the __ZTV19IOAccelDisplayPipe2, was not found.
(kernel) kxld[com.apple.kext.AMDRadeonX3000]: The __ZTV37AMDRadeonX3000_AMDAccelDisplayMachine was not patched because its parent, the __ZTV22IOAccelDisplayMachine2, was not found.
(kernel) Can't load kext com.apple.kext.AMDRadeonX3000 - link failed.
(kernel) Failed to load executable for kext com.apple.kext.AMDRadeonX3000.
(kernel) Kext com.apple.kext.AMDRadeonX3000 failed to load (0xdc008016).
(kernel) Failed to load kext com.apple.kext.AMDRadeonX3000 (error 0xdc008016).
Failed to load /Users/beta/Downloads/AMD-kext/AMDRadeonX3000.kext - (libkern/kext) link error.
Failed to load /Users/beta/Downloads/AMD-kext/AMDRadeonX3000.kext - (libkern/kext) link error.
Check library declarations for your kext with kextlibs(8).
If I run kextlib on it, I get this:
beta@BETAs-MacBook-Pro AMD-kext % sudo kextlibs ./AMDRadeonX3000.kext
Password:
For all architectures:
com.apple.iokit.IOAcceleratorFamily2 = 438.1.23
com.apple.iokit.IOGraphicsFamily = 519.15
com.apple.iokit.IOPCIFamily = 2.9
com.apple.iokit.IOSurface = 269.6
com.apple.kpi.bsd = 19.0
com.apple.kpi.iokit = 19.0
com.apple.kpi.libkern = 19.0
com.apple.kpi.mach = 19.0
For x86_64:
106 symbols not found in any library kext.
I don't know how to solve this. It would be nice to get some help to solve this. Can the kext be recompiled in some way?
I forgot that I've downloaded the update via appstore and after few days I accidentally rebooted Macbook which initiated patching.. seems all went smooth until probably the last final boot where it got frozen so I rebooted, followed the usual procedure and seems still working.. I hope the last boot after the update was not important to perform some after-patch activities that I interrupted by reboot.I did Update 2019-005 and so far everything is working.
High Sierra 10.13.6 (17G8037).
Follow this guide - #2,470 - page 99
Download Security Update 2019-005 (High Sierra)
Download Security Update 2019-005 (High Sierra) - Apple Support
Security Update 2019-005 is recommended for all users and improves the security of macOS.support.apple.com
I did Update 2019-005 and so far everything is working.
High Sierra 10.13.6 (17G8037).
Follow this guide - #2,470 - page 99
Download Security Update 2019-005 (High Sierra)
Download Security Update 2019-005 (High Sierra) - Apple Support
Security Update 2019-005 is recommended for all users and improves the security of macOS.support.apple.com
hey all, Wanted to post here as I have the infamous 17" macbook pro from 2011, Until this week it was working fine. I did upgrade to Catalina with the DosDude1 trick. However, I was gone this weekend and left my macbook closed. I opened it to day to update BackBlaze and found it was booting weird. (speckled colors, lines, and wouldnt boot) - i unplugged my thunderbolt to USB3 adapter and it booted properly. I got about 10 min out of it and it bluescreened.
I rebooted to grey garbled logo and wouldnt boot beyond that. NVRAM and all reset.
I booted into single user, but the text is still all garbled and Matrix looking. I cant even enter the commands to disable the AMD because i cant read what Im typing. I cant even move the Roxy script into place.
What should I do...
Heres a pic of the apple hardware test
I paid the $10 but couldn’t get the files on the USB in a way that OSX could see them.Just tried this and it works
Macbook 2011 Radeon GPU Disable - Real Radeongate Solution.
Here we will show you a simple method we have developed to completely and totally disable your defective AMD Radeon GPU. Permanent and Cheap Fix.realmacmods.com
Cost me $10