makk Posted September 24, 2021 Share Posted September 24, 2021 (edited) Running some tests to see if Apple TV works, netflix and amazon prime (DRM in Old Intel) Desired outcome was to have AppleTV and other DRM to work on Hardware Acceleration. After reading up on Opencore Instructional pages, it seemed true that DRM is not functioning on older Intels such as HD5500 IGPU. The instructions repeatedly spoke of eGPU for truly functioning DRM for AppleTV, Netflix, Amazon Prime. This would require new Graphics chips Reading through the Opencore DRM Fix. Previously everytime executing using the file VDADecoderChecker hardware acceleration was on. And prior to this time hardware acceleration was on. After executing in Terminal (below) defaults write com.apple.coremedia hardwareVideoDecoder -string force VDADecoderChecker came back with failed. So to disable it the DRM page said to use this, to disable it. (below) defaults write com.apple.coremedia hardwareVideoDecoder -string disable After disabling VDADecoderChecker still shows failed. Is there another way correct this? Check this? Is the defaults write correctly done? Anybody run into this problem? have fix? Any way to reset? Thank you Edited September 24, 2021 by makk Link to comment Share on other sites More sharing options...
makk Posted September 24, 2021 Author Share Posted September 24, 2021 (edited) Fixed https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.Shiki.en.md type in Terminal defaults delete com.apple.coremedia add to DeviceProperties for IGPU ( Intel GPU's ) shikigva number 1 But to have AppleTV+ Work DRM under research. Not sure of Hardware Acceleration unless someone made a patch some cool hack. Edited September 25, 2021 by makk shikigva rename from shikivga 1 Link to comment Share on other sites More sharing options...
makk Posted September 25, 2021 Author Share Posted September 25, 2021 For ShikiVGA after having done snoops into IOREG: All are present according to the needed parameters. bobo@MacBook-Air ~ % ioreg | grep IMEI | | +-o IMEI@16 <class IOPCIDevice, id 0x100000214, registered, matched, active, busy 0 (10 ms), retain 10> bobo@MacBook-Air ~ % ioreg -l | grep platform-id | | | | "AAPL,ig-platform-id" = <06002616> bobo@MacBook-Air ~ % ioreg | grep IOVA bobo@MacBook-Air ~ % ioreg -l | grep IOVA | | | | "IOVARendererID" = 17301512 bobo@MacBook-Air ~ % Framebuffers are also inserted in DeviceProperties and are functioning as far as I know(not sure how to see if it actually working besides the opencore log file) 08:096 00:004 OC: Setting devprop PciRoot(0x0)/Pci(0x2,0x0):AAPL,ig-platform-id - Success 08:101 00:004 OC: Setting devprop PciRoot(0x0)/Pci(0x2,0x0):AAPL,slot-name - Success 08:106 00:004 OC: Setting devprop PciRoot(0x0)/Pci(0x2,0x0):device-id - Success 08:111 00:004 OC: Setting devprop PciRoot(0x0)/Pci(0x2,0x0):device_type - Success 08:116 00:004 OC: Setting devprop PciRoot(0x0)/Pci(0x2,0x0):framebuffer-con1-alldata - Success 08:121 00:004 OC: Setting devprop PciRoot(0x0)/Pci(0x2,0x0):framebuffer-con1-enable - Success 08:126 00:004 OC: Setting devprop PciRoot(0x0)/Pci(0x2,0x0):framebuffer-con2-alldata - Success 08:131 00:004 OC: Setting devprop PciRoot(0x0)/Pci(0x2,0x0):framebuffer-con2-enable - Success 08:136 00:004 OC: Setting devprop PciRoot(0x0)/Pci(0x2,0x0):framebuffer-fbmem - Success 08:141 00:004 OC: Setting devprop PciRoot(0x0)/Pci(0x2,0x0):framebuffer-patch-enable - Success 08:146 00:004 OC: Setting devprop PciRoot(0x0)/Pci(0x2,0x0):framebuffer-stolenmem - Success 08:151 00:004 OC: Setting devprop PciRoot(0x0)/Pci(0x2,0x0):model - Success But no success for DRM Hardware Acceleration Link to comment Share on other sites More sharing options...
makk Posted September 25, 2021 Author Share Posted September 25, 2021 9 hours ago, Hervé said: Please note that, as per WhateverGreen's documentation, it's shikigva not shikivga (as related to AppleGVA). No relation to VGA whatsoever though things can be easily confused. Thanks works for me. However it is graphics related is not? Viewing pleasure Link to comment Share on other sites More sharing options...
Recommended Posts