network0771 Posted March 27, 2023 Share Posted March 27, 2023 On 2/26/2023 at 5:00 AM, jalavoui said: On mojave 10.14 the cold boot bug doesn't exist This release allows cold booting on Big Sur for cards that use AMDRadeonX4030HWLibs.kext side effect is screen will blink a few times working on it - I'll update this post with latest release WhateverRed.kext.zip 13.25 kB · 7 downloads Thanks Successed test on my R7 250 (0x66101002) on Big Sur with full qe/ci and metal support. However, the model recongnized as HD7xxxx, and there is no DP audio output. 1 Link to comment Share on other sites More sharing options...
jalavoui Posted March 28, 2023 Author Share Posted March 28, 2023 (edited) This must be the best card ever made !! Working on latest ventura 13.3 - enable amfi_get_out_of_my_way=1 in OC - install 1st https://github.com/dortania/OpenCore-Legacy-Patcher - move the attached kexts to OC/kexts - set fakeid as in picture update: this release as the coldboot bug (reboot from windows to fix) found a random bug here: without amfi_get_out_of_my_way=1 the driver won't load i'm happy to see this work in ventura but firefox opengl crashing is annoying... - i'm more happy in big sur atm Thread 0 Crashed:: ws_main_thread Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x7ff8018da1f2 __pthread_kill + 10 1 libsystem_pthread.dylib 0x7ff801911ee6 pthread_kill + 263 2 libsystem_c.dylib 0x7ff801838b45 abort + 123 3 libsystem_c.dylib 0x7ff801837e5e __assert_rtn + 314 4 CoreDisplay 0x7ff80334c8c8 CoreDisplay_CreateDisplayForCGXDisplayDevice + 3434 5 CoreDisplay 0x7ff8033dce41 UpdateCGXDisplayDevice + 1031 6 CoreDisplay 0x7ff8033dd0cf AddCGXDisplayDeviceToDeviceList + 150 7 CoreDisplay 0x7ff8033dec31 CGXDisplayDriverInitialize + 1649 8 SkyLight 0x7ff806746973 WS::Displays::CoreDisplayManager::initialize() + 43 9 SkyLight 0x7ff80678f364 WSInitialize + 3794 10 SkyLight 0x7ff806892ed4 SLXServer + 1222 11 WindowServer 0x102b7048c 0x102b6d000 + 13452 12 dyld 0x7ff8015b841f start + 1903 1st upload as a typo bug in info.plist Arquivo.zip Arquivo-2.zip Edited June 5, 2023 by jalavoui Link to comment Share on other sites More sharing options...
jalavoui Posted April 15, 2023 Author Share Posted April 15, 2023 (edited) this patch "unlocks metal" undefined8 amdMtl_Bronze_asicIDToFamilyInfo(uint param_1) .. returning 2 works fine find {0x81, 0xff, 0x1f, 0x69, 0x00, 0x00, 0x7f, 0x29, 0x8d, 0x8f, 0x80, 0x98, 0xff, 0xff, 0x81, 0xf9, 0xcc, 0x00, 0x00, 0x00, 0x77, 0x3d}; rep {0x81, 0xff, 0x1f, 0x69, 0x00, 0x00, 0xeB, 0x60, 0x8d, 0x8f, 0x80, 0x98, 0xff, 0xff, 0x81, 0xf9, 0xcc, 0x00, 0x00, 0x00, 0x77, 0x3d}; there are others patches related to PEM init i lost the sources but guess the research was worth it Edited June 12, 2023 by jalavoui Link to comment Share on other sites More sharing options...
hardcorehenry Posted December 20, 2023 Share Posted December 20, 2023 (edited) Trying to get my R7 250 working, tried different device-ids, no QE/CI so far. Kernel log regarding my graphic: (AMDSupport) <AMDSupport`AtiBiosParser1::getHotPlugPin(_ATOM_HPD_INT_RECORD*)> ATOM: uint8_t AtiBiosParser1::getHotPlugPin(ATOM_HPD_INT_RECORD *): ASSERT(NULL != hpdRecord) and (AMDRadeonX4030HWLibs) <AMDRadeonX4030HWLibs`AmdCailServices::initializeAdapter()> AMD Error: (AMDRadeonX4030HWLibs) <AMDRadeonX4030HWLibs`AmdCailServices::initializeAdapter()> CAIL_ASICSetup() failed (CAILRESULT=1) (AMDRadeonX4030HWLibs) <AMDRadeonX4030HWLibs`AmdCailServices::initialize(_CailInitialize*)> AMD Error: (AMDRadeonX4030HWLibs) <AMDRadeonX4030HWLibs`AmdCailServices::initialize(_CailInitialize*)> initializeAdapter() failed! (IOAcceleratorFamily2) <IOAcceleratorFamily2`IOGraphicsAccelerator2::start(IOService*)> virtual bool IOGraphicsAccelerator2::start(IOService *): configureDevice failed (IOAcceleratorFamily2) <IOAcceleratorFamily2`IOGraphicsAccelerator2::start(IOService*)> IOGraphicsAccelerator::start: Failure exit Edited December 20, 2023 by hardcorehenry Link to comment Share on other sites More sharing options...
hardcorehenry Posted December 25, 2023 Share Posted December 25, 2023 Interesting, AMDRadeonX4030HWLibs.kext from Catalina(located /S*/L*/E*/AMDRadeonX4000HWServices.kext/Contents/PlugIns). Link to comment Share on other sites More sharing options...
hardcorehenry Posted January 30 Share Posted January 30 I’m able to boot up to High Sierra so far(latest OpenCore and kexts), however right before login screen monitor enters power saving mode and after a couple of seconds resumes to login screen. Mojave and Catalina don’t resume and stay black. Additionaly, after reboot “not booted” Catalina to High Sierra I got report that there was a panic In Catalina: Spoiler Anonymous UUID: 2CA6F420-9294-E9EA-AFEE-DC4BD219278F Sat Jan 27 13:18:36 2024 *** Panic Report *** panic(cpu 1 caller 0xffffff7f9b5d73a1): "virtual bool IOAccelLegacyDisplayMachine::display_mode_did_change(uint32_t): vendor driver returns false"@/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/IOAcceleratorFamily_kexts/IOAcceleratorFamily-438.7.4/Kext2/IOAccelLegacyDisplayMachine.cpp:267 Backtrace (CPU 1), Frame : Return Address 0xffffff8da0d1b620 : 0xffffff801a11b54d mach_kernel : _handle_debugger_trap + 0x49d 0xffffff8da0d1b670 : 0xffffff801a255d85 mach_kernel : _kdp_i386_trap + 0x155 0xffffff8da0d1b6b0 : 0xffffff801a24790e mach_kernel : _kernel_trap + 0x4ee 0xffffff8da0d1b700 : 0xffffff801a0c1a40 mach_kernel : _return_from_trap + 0xe0 0xffffff8da0d1b720 : 0xffffff801a11ac17 mach_kernel : _DebuggerTrapWithState + 0x17 0xffffff8da0d1b820 : 0xffffff801a11b007 mach_kernel : _panic_trap_to_debugger + 0x227 0xffffff8da0d1b870 : 0xffffff801a8c03bc mach_kernel : _panic + 0x54 0xffffff8da0d1b8e0 : 0xffffff7f9b5d73a1 com.apple.iokit.IOAcceleratorFamily2 : __ZN27IOAccelLegacyDisplayMachine23display_mode_did_changeEj.cold.1 + 0x19 0xffffff8da0d1b8f0 : 0xffffff7f9b583dee com.apple.iokit.IOAcceleratorFamily2 : __ZN27IOAccelLegacyDisplayMachine25find_primary_display_pipeEP24IOAccelLegacyDisplayPipe 0xffffff8da0d1b920 : 0xffffff7f9b5ca595 com.apple.iokit.IOAcceleratorFamily2 : __ZN18IOAccelDisplayPipe22display_change_handlerEPvP13IOFramebufferiS0_ + 0x149 0xffffff8da0d1b960 : 0xffffff7f9b542d58 com.apple.iokit.IOGraphicsFamily : __ZN13IOFramebuffer24deliverGroupNotificationEijbiPv + 0x2b8 0xffffff8da0d1baa0 : 0xffffff7f9b52de65 com.apple.iokit.IOGraphicsFamily : __ZN13IOFramebuffer30deliverFramebufferNotificationEiPv + 0x193 0xffffff8da0d1bb30 : 0xffffff7f9b538b4f com.apple.iokit.IOGraphicsFamily : __ZN13IOFramebuffer39deliverDisplayModeDidChangeNotificationEv + 0x15 0xffffff8da0d1bb50 : 0xffffff7f9b53d869 com.apple.iokit.IOGraphicsFamily : __ZN13IOFramebuffer4openEv + 0xd15 0xffffff8da0d1bbd0 : 0xffffff7f9ec00025 com.apple.kext.AMDFramebuffer : __ZN14AMDFramebuffer4openEv + 0x35 0xffffff8da0d1bc10 : 0xffffff7f9b5339ac com.apple.iokit.IOGraphicsFamily : __ZN13IOFramebuffer13newUserClientEP4taskPvjPP12IOUserClient + 0x264 0xffffff8da0d1bca0 : 0xffffff801a7ff66b mach_kernel : __ZN9IOService13newUserClientEP4taskPvjP12OSDictionaryPP12IOUserClient + 0x6b 0xffffff8da0d1bd00 : 0xffffff801a85a539 mach_kernel : _is_io_service_open_extended + 0x129 0xffffff8da0d1bd60 : 0xffffff801a2040df mach_kernel : _iokit_server_routine + 0x492f 0xffffff8da0d1bdb0 : 0xffffff801a1212c8 mach_kernel : _ipc_kobject_server + 0x238 0xffffff8da0d1be10 : 0xffffff801a0f7bd5 mach_kernel : _ipc_kmsg_send + 0x135 0xffffff8da0d1be70 : 0xffffff801a10ea02 mach_kernel : _mach_msg_overwrite_trap + 0x2d2 0xffffff8da0d1bf00 : 0xffffff801a22d095 mach_kernel : _mach_call_munger64 + 0x205 0xffffff8da0d1bfa0 : 0xffffff801a0c2226 mach_kernel : _hndl_mach_scall64 + 0x16 Kernel Extensions in backtrace: com.apple.iokit.IOGraphicsFamily(576.2)[0821E1B7-9024-3953-97BB-992587177A8C]@0xffffff7f9b524000->0xffffff7f9b574fff dependency: com.apple.iokit.IOPCIFamily(2.9)[26F2BEB0-18DA-3B16-82FE-86A7E6EA9677]@0xffffff7f9ab31000 com.apple.iokit.IOAcceleratorFamily2(438.7.4)[D8A0CDBA-825E-327C-A749-D65A6565023A]@0xffffff7f9b583000->0xffffff7f9b647fff dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[925D3FBB-53C6-389B-A294-D24A1B42BB01]@0xffffff7f9b1a4000 dependency: com.apple.iokit.IOPCIFamily(2.9)[26F2BEB0-18DA-3B16-82FE-86A7E6EA9677]@0xffffff7f9ab31000 dependency: com.apple.iokit.IOSurface(269.11)[BBB2213D-D694-3FC1-9C2E-954880DC5311]@0xffffff7f9b4f2000 dependency: com.apple.iokit.IOGraphicsFamily(576.2)[0821E1B7-9024-3953-97BB-992587177A8C]@0xffffff7f9b524000 dependency: com.apple.iokit.IOReportFamily(47)[2582E4D4-95E3-35F6-9E36-3D3503E7D000]@0xffffff7f9aed3000 com.apple.kext.AMDFramebuffer(3.1)[3993120B-5D02-34C1-8706-3CCD228E32DA]@0xffffff7f9ebff000->0xffffff7f9ec3afff dependency: com.apple.iokit.IOACPIFamily(1.4)[EEA1F8DE-7566-3725-A90B-FF30414CAC1B]@0xffffff7f9b24d000 dependency: com.apple.iokit.IOPCIFamily(2.9)[26F2BEB0-18DA-3B16-82FE-86A7E6EA9677]@0xffffff7f9ab31000 dependency: com.apple.kext.AMDSupport(3.1.0)[A68C6307-3447-385D-923B-BBD8C7E823C7]@0xffffff7f9ca3e000 dependency: com.apple.iokit.IOGraphicsFamily(576.2)[0821E1B7-9024-3953-97BB-992587177A8C]@0xffffff7f9b524000 BSD process name corresponding to current thread: WindowServer Boot args: -v npci=0x2000 debug=0x100 keepsyms=1 lilucpu=6 alcid=12 gfxrst=4 revpatch=sbvmm -radcodec Mac OS version: 19H2026 Kernel version: Darwin Kernel Version 19.6.0: Tue Jun 21 21:18:39 PDT 2022; root:xnu-6153.141.66~1/RELEASE_X86_64 Kernel UUID: D5630E55-7695-313B-B468-6347805B0B6F Kernel slide: 0x0000000019e00000 Kernel text base: 0xffffff801a000000 __HIB text base: 0xffffff8019f00000 System model name: iMac15,1 (Mac-42FD25EABCABB274) System shutdown begun: NO Panic diags file available: YES (0x0) System uptime in nanoseconds: 73116578488 EOF Model: iMac15,1, BootROM 478.0.0.0.0, 2 processors, Intel Core i3, 3 GHz, 12 GB, SMC 2.22f16 Graphics: AMD Radeon R7 250 Graphic, AMD Radeon R7 250 Graphic, PCIe Memory Module: BANK 0/ChannelA-DIMM0, 8 GB, DDR3, 1400 MHz, Kingston, 99U5403-159.A01LF Memory Module: BANK 2/ChannelB-DIMM0, 4 GB, DDR3, 1400 MHz, 0793, - Network Service: Ethernet 1, Ethernet, en0 PCI Card: AMD Radeon R7 250 Graphic, Display Controller, Slot-1 Serial ATA Device: HL-DT-ST DVDRAM GH24NSB0 Serial ATA Device: ST3250410AS, 250.06 GB Serial ATA Device: ST500DM002-1BD142, 500.11 GB USB Device: USB 3.0 Bus USB Device: USB Optical Mouse USB Device: Wireless Receiver Thunderbolt Bus: Performance of Oland graphic in High Sierra as expected and a worrying message from kernel log: (AMD7000Controller) <AMD7000Controller`SIPowerPlayManager::initialize()> PPLIB: Failed initialization. Those having troubles with QE/CI with faked device-id might need to inject: no-gfx-spoof <01000000> via config.plist>DeviceProperties or ACPI. @jalavoui, do you happen to have source code of your WhateverRedo? Link to comment Share on other sites More sharing options...
jalavoui Posted January 30 Author Share Posted January 30 nop i lost the old source code Link to comment Share on other sites More sharing options...
Slice Posted January 30 Share Posted January 30 3 hours ago, hardcorehenry said: I’m able to boot up to High Sierra so far(latest OpenCore and kexts), however right before login screen monitor enters power saving mode and after a couple of seconds resumes to login screen. Mojave and Catalina don’t resume and stay black. Additionaly, after reboot “not booted” Catalina to High Sierra I got report that there was a panic In Catalina: Hide contents Anonymous UUID: 2CA6F420-9294-E9EA-AFEE-DC4BD219278F Sat Jan 27 13:18:36 2024 *** Panic Report *** panic(cpu 1 caller 0xffffff7f9b5d73a1): "virtual bool IOAccelLegacyDisplayMachine::display_mode_did_change(uint32_t): vendor driver returns false"@/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/IOAcceleratorFamily_kexts/IOAcceleratorFamily-438.7.4/Kext2/IOAccelLegacyDisplayMachine.cpp:267 Backtrace (CPU 1), Frame : Return Address 0xffffff8da0d1b620 : 0xffffff801a11b54d mach_kernel : _handle_debugger_trap + 0x49d 0xffffff8da0d1b670 : 0xffffff801a255d85 mach_kernel : _kdp_i386_trap + 0x155 0xffffff8da0d1b6b0 : 0xffffff801a24790e mach_kernel : _kernel_trap + 0x4ee 0xffffff8da0d1b700 : 0xffffff801a0c1a40 mach_kernel : _return_from_trap + 0xe0 0xffffff8da0d1b720 : 0xffffff801a11ac17 mach_kernel : _DebuggerTrapWithState + 0x17 0xffffff8da0d1b820 : 0xffffff801a11b007 mach_kernel : _panic_trap_to_debugger + 0x227 0xffffff8da0d1b870 : 0xffffff801a8c03bc mach_kernel : _panic + 0x54 0xffffff8da0d1b8e0 : 0xffffff7f9b5d73a1 com.apple.iokit.IOAcceleratorFamily2 : __ZN27IOAccelLegacyDisplayMachine23display_mode_did_changeEj.cold.1 + 0x19 0xffffff8da0d1b8f0 : 0xffffff7f9b583dee com.apple.iokit.IOAcceleratorFamily2 : __ZN27IOAccelLegacyDisplayMachine25find_primary_display_pipeEP24IOAccelLegacyDisplayPipe 0xffffff8da0d1b920 : 0xffffff7f9b5ca595 com.apple.iokit.IOAcceleratorFamily2 : __ZN18IOAccelDisplayPipe22display_change_handlerEPvP13IOFramebufferiS0_ + 0x149 0xffffff8da0d1b960 : 0xffffff7f9b542d58 com.apple.iokit.IOGraphicsFamily : __ZN13IOFramebuffer24deliverGroupNotificationEijbiPv + 0x2b8 0xffffff8da0d1baa0 : 0xffffff7f9b52de65 com.apple.iokit.IOGraphicsFamily : __ZN13IOFramebuffer30deliverFramebufferNotificationEiPv + 0x193 0xffffff8da0d1bb30 : 0xffffff7f9b538b4f com.apple.iokit.IOGraphicsFamily : __ZN13IOFramebuffer39deliverDisplayModeDidChangeNotificationEv + 0x15 0xffffff8da0d1bb50 : 0xffffff7f9b53d869 com.apple.iokit.IOGraphicsFamily : __ZN13IOFramebuffer4openEv + 0xd15 0xffffff8da0d1bbd0 : 0xffffff7f9ec00025 com.apple.kext.AMDFramebuffer : __ZN14AMDFramebuffer4openEv + 0x35 0xffffff8da0d1bc10 : 0xffffff7f9b5339ac com.apple.iokit.IOGraphicsFamily : __ZN13IOFramebuffer13newUserClientEP4taskPvjPP12IOUserClient + 0x264 0xffffff8da0d1bca0 : 0xffffff801a7ff66b mach_kernel : __ZN9IOService13newUserClientEP4taskPvjP12OSDictionaryPP12IOUserClient + 0x6b 0xffffff8da0d1bd00 : 0xffffff801a85a539 mach_kernel : _is_io_service_open_extended + 0x129 0xffffff8da0d1bd60 : 0xffffff801a2040df mach_kernel : _iokit_server_routine + 0x492f 0xffffff8da0d1bdb0 : 0xffffff801a1212c8 mach_kernel : _ipc_kobject_server + 0x238 0xffffff8da0d1be10 : 0xffffff801a0f7bd5 mach_kernel : _ipc_kmsg_send + 0x135 0xffffff8da0d1be70 : 0xffffff801a10ea02 mach_kernel : _mach_msg_overwrite_trap + 0x2d2 0xffffff8da0d1bf00 : 0xffffff801a22d095 mach_kernel : _mach_call_munger64 + 0x205 0xffffff8da0d1bfa0 : 0xffffff801a0c2226 mach_kernel : _hndl_mach_scall64 + 0x16 Kernel Extensions in backtrace: com.apple.iokit.IOGraphicsFamily(576.2)[0821E1B7-9024-3953-97BB-992587177A8C]@0xffffff7f9b524000->0xffffff7f9b574fff dependency: com.apple.iokit.IOPCIFamily(2.9)[26F2BEB0-18DA-3B16-82FE-86A7E6EA9677]@0xffffff7f9ab31000 com.apple.iokit.IOAcceleratorFamily2(438.7.4)[D8A0CDBA-825E-327C-A749-D65A6565023A]@0xffffff7f9b583000->0xffffff7f9b647fff dependency: com.apple.driver.AppleMobileFileIntegrity(1.0.5)[925D3FBB-53C6-389B-A294-D24A1B42BB01]@0xffffff7f9b1a4000 dependency: com.apple.iokit.IOPCIFamily(2.9)[26F2BEB0-18DA-3B16-82FE-86A7E6EA9677]@0xffffff7f9ab31000 dependency: com.apple.iokit.IOSurface(269.11)[BBB2213D-D694-3FC1-9C2E-954880DC5311]@0xffffff7f9b4f2000 dependency: com.apple.iokit.IOGraphicsFamily(576.2)[0821E1B7-9024-3953-97BB-992587177A8C]@0xffffff7f9b524000 dependency: com.apple.iokit.IOReportFamily(47)[2582E4D4-95E3-35F6-9E36-3D3503E7D000]@0xffffff7f9aed3000 com.apple.kext.AMDFramebuffer(3.1)[3993120B-5D02-34C1-8706-3CCD228E32DA]@0xffffff7f9ebff000->0xffffff7f9ec3afff dependency: com.apple.iokit.IOACPIFamily(1.4)[EEA1F8DE-7566-3725-A90B-FF30414CAC1B]@0xffffff7f9b24d000 dependency: com.apple.iokit.IOPCIFamily(2.9)[26F2BEB0-18DA-3B16-82FE-86A7E6EA9677]@0xffffff7f9ab31000 dependency: com.apple.kext.AMDSupport(3.1.0)[A68C6307-3447-385D-923B-BBD8C7E823C7]@0xffffff7f9ca3e000 dependency: com.apple.iokit.IOGraphicsFamily(576.2)[0821E1B7-9024-3953-97BB-992587177A8C]@0xffffff7f9b524000 BSD process name corresponding to current thread: WindowServer Boot args: -v npci=0x2000 debug=0x100 keepsyms=1 lilucpu=6 alcid=12 gfxrst=4 revpatch=sbvmm -radcodec Mac OS version: 19H2026 Kernel version: Darwin Kernel Version 19.6.0: Tue Jun 21 21:18:39 PDT 2022; root:xnu-6153.141.66~1/RELEASE_X86_64 Kernel UUID: D5630E55-7695-313B-B468-6347805B0B6F Kernel slide: 0x0000000019e00000 Kernel text base: 0xffffff801a000000 __HIB text base: 0xffffff8019f00000 System model name: iMac15,1 (Mac-42FD25EABCABB274) System shutdown begun: NO Panic diags file available: YES (0x0) System uptime in nanoseconds: 73116578488 EOF Model: iMac15,1, BootROM 478.0.0.0.0, 2 processors, Intel Core i3, 3 GHz, 12 GB, SMC 2.22f16 Graphics: AMD Radeon R7 250 Graphic, AMD Radeon R7 250 Graphic, PCIe Memory Module: BANK 0/ChannelA-DIMM0, 8 GB, DDR3, 1400 MHz, Kingston, 99U5403-159.A01LF Memory Module: BANK 2/ChannelB-DIMM0, 4 GB, DDR3, 1400 MHz, 0793, - Network Service: Ethernet 1, Ethernet, en0 PCI Card: AMD Radeon R7 250 Graphic, Display Controller, Slot-1 Serial ATA Device: HL-DT-ST DVDRAM GH24NSB0 Serial ATA Device: ST3250410AS, 250.06 GB Serial ATA Device: ST500DM002-1BD142, 500.11 GB USB Device: USB 3.0 Bus USB Device: USB Optical Mouse USB Device: Wireless Receiver Thunderbolt Bus: Performance of Oland graphic in High Sierra as expected and a worrying message from kernel log: (AMD7000Controller) <AMD7000Controller`SIPowerPlayManager::initialize()> PPLIB: Failed initialization. Those having troubles with QE/CI with faked device-id might need to inject: no-gfx-spoof <01000000> via config.plist>DeviceProperties or ACPI. @jalavoui, do you happen to have source code of your WhateverRedo? I think Sierra is the last system for the card. Or read this topic https://www.insanelymac.com/forum/topic/327712-black-screen-amd-radeon-hd5670/#entry2503603 There is recommendation to change 4 kexts and so get the card working in HighSierra. 1 Link to comment Share on other sites More sharing options...
hardcorehenry Posted January 31 Share Posted January 31 (edited) 17 hours ago, Slice said: I think Sierra is the last system for the card. Or read this topic https://www.insanelymac.com/forum/topic/327712-black-screen-amd-radeon-hd5670/#entry2503603 There is recommendation to change 4 kexts and so get the card working in HighSierra. I happen to have Sierra as an emergency system installed and already checked, performance is comparable, but there is no: "(AMD7000Controller) <AMD7000Controller`SIPowerPlayManager::initialize()> PPLIB: Failed initialization" message in kernel log, tough. Replacing AMD kexts would break my headless acceleration/rendering, so I’d have to “use” Dosdude’s way and I’d prefer to find vanilla solution. In LegacyRed.kext there are patches that could be useful, but merging them to WhateverGeen.kext, hmm… a lot of fun. Edited January 31 by hardcorehenry Link to comment Share on other sites More sharing options...
Slice Posted January 31 Share Posted January 31 6 hours ago, hardcorehenry said: I happen to have Sierra as an emergency system installed and already checked, performance is comparable, but there is no: "(AMD7000Controller) <AMD7000Controller`SIPowerPlayManager::initialize()> PPLIB: Failed initialization" message in kernel log, tough. Replacing AMD kexts would break my headless acceleration/rendering, so I’d have to “use” Dosdude’s way and I’d prefer to find vanilla solution. In LegacyRed.kext there are patches that could be useful, but merging them to WhateverGeen.kext, hmm… a lot of fun. But R7 240 works in Mavericks so all kexts are present even in older system. Link to comment Share on other sites More sharing options...
hardcorehenry Posted March 27 Share Posted March 27 (edited) Got it working. Those troubles I mentioned in my post were fixed simply by overriding/enabling PP_PhmUseDummyBackEnd, btw. I wonder what else could be tune up by manipulating CFG_*, PP_* properties. iTunes trailers in High Sierra and Mojave are choppy as hell, trailers from TV.app(Catalina) run smoothly. Screen recorder and Luxmark freezes system and manual restart is required, besides everything work "fairly decent", so far. EDIT: Choppy trailers in High Sierra and Mojave are no more(some bad boot flags). Laggy animations in UI fixed by adding -rad24 boot arg. Edited June 3 by hardcorehenry Link to comment Share on other sites More sharing options...
Recommended Posts