TheRacerMaster Posted February 25, 2017 Share Posted February 25, 2017 I updated the patch, try it again. The DRMStatus errors seem to be gone (but obviously don't expect DRM playback to work). Link to comment Share on other sites More sharing options...
ahmedbilal Posted February 26, 2017 Share Posted February 26, 2017 I updated the patch, try it again. The DRMStatus errors seem to be gone (but obviously don't expect DRM playback to work). Graphic Acceleration seems to work (I checked two time (reboot)) and there is no drm status error too. How do you approach this solution. For example you disassemble AppleFramebufferCapri and find some address and boom you write the patch. Can you please explain the steps so that I will do it myself in future. Note: I am taking assembly course in my uni too Link to comment Share on other sites More sharing options...
TheRacerMaster Posted February 26, 2017 Share Posted February 26, 2017 Patch isn't originally by me, I just adapted what gynekolog posted for 10.12. The patch simply changes test rax, rax at 0x32de1 (in AppleMEClientController::start) to xor rax, rax. 1 Link to comment Share on other sites More sharing options...
ahmedbilal Posted February 26, 2017 Share Posted February 26, 2017 Patch isn't originally by me, I just adapted what gynekolog posted for 10.12. The patch simply changes test rax, rax at 0x32de1 (in AppleMEClientController::start) to xor rax, rax. <key>Find</key> <data>SYmEJJgAAABIhcAPhFkDAAA=</data> <key>Replace</key> <data>SYmEJJgAAABIMcAPhFkDAAA=</data> What is the base of these text written in <data> tags? Link to comment Share on other sites More sharing options...
TheRacerMaster Posted February 26, 2017 Share Posted February 26, 2017 Data tags in property lists are encoded as base64. 1 Link to comment Share on other sites More sharing options...
kocoman Posted December 2, 2021 Share Posted December 2, 2021 On 2/25/2017 at 9:55 PM, ahmedbilal said: Graphic Acceleration seems to work (I checked two time (reboot)) and there is no drm status error too. How do you approach this solution. For example you disassemble AppleFramebufferCapri and find some address and boom you write the patch. Can you please explain the steps so that I will do it myself in future. Note: I am taking assembly course in my uni too I am having similar problem too but with OpenGL and metal not working. Any ideas ? Thx Link to comment Share on other sites More sharing options...
Slice Posted December 9, 2021 Share Posted December 9, 2021 HD4000 is not working in Monterey if it is your question. Link to comment Share on other sites More sharing options...
Guest 5T33Z0 Posted December 9, 2021 Share Posted December 9, 2021 (edited) On 12/2/2021 at 2:56 AM, kocoman said: I am having similar problem too but with OpenGL and metal not working. Any ideas ? Thx Are you using macOS Catalina? If so, security Update 007-2021 breaks the GL Portion of the HD4000 driver. The fix is to reinstall Catalina on top of the existing install and manually install security fix 006 2021 and stay on that. https://www.insanelymac.com/forum/topic/349600-security-update-2021-007-breaks-hd4000-gl-driver-how-i-fixed-it…/?tab=comments#comment-2771823 If you are using macOS Monterey you need to patch these drivers back in using this: https://github.com/chris1111/Patch-HD4000-Monterey Edited December 9, 2021 by 5T33Z0 Link to comment Share on other sites More sharing options...
robi62 Posted December 23, 2023 Share Posted December 23, 2023 hi I'm having same problem too in Monterey but with hp Skylake intel 515 no me device in windows is there a fix for osx rather than refreshing bios??? Link to comment Share on other sites More sharing options...
Recommended Posts