asdfjklsemicolon Posted June 17, 2017 Share Posted June 17, 2017 EDIT: See post #3 for still waiting for root device issue! I have a HP Pavilion 15-p051us with an A10-5745M APU ( https://support.hp.com/us-en/document/c04346410 ).I created a USB installer for Sierra 10.12.5 using Pandora's Box and installed Enoch (I have a second USB drive with clover on it as well.) I copied the 10.12.4 kernel (I do not know of a 10.12.5 AMD kernel and the 10.12.4 has been reported to work) to /System/Library/Kernels and repaired permissions/rebuilt cache (This is the kernel: http://www.insanelymac.com/forum/topic/312714-amd-macos-1012x-sierra-kernel-testing-release-for-help-use-the-help-topic/page-31?p=2399141&do=findComment&comment=2399141 ). When booting with -v with Enoch I get the following error repeatedly. OPEMU: movzx ecx, byte [raw+0x16] warning: invalid kernel ip, won't attempt to handle trap When booting with my clover USB Drive with -v I get the line of pluses and then it auto reboots. Any ideas on what my problem is and how to fix it? Link to comment Share on other sites More sharing options...
asdfjklsemicolon Posted June 18, 2017 Author Share Posted June 18, 2017 Update: I found this kernel for 10.12.5. I added the kext and kernel to the USB Installer. With this kernel I got past the plus line in clover by adding NullCPUPowerManagement. When I boot with cpus=1 and -v I get to FakeSMC Successfully initialized and then there are errors about USB XHCI. When I add GenericUSBXHCI I get the following output and then it freezes. FakeSMCDevice: successfully initialized 000001.119598 XHCI0: AppleUSBXHCI::start: hardware exception occurred 000001.121618 XHCI1: AppleUSBXHCI::start: hardware exception occurred Any idea how to solve this issue? Link to comment Share on other sites More sharing options...
asdfjklsemicolon Posted June 18, 2017 Author Share Posted June 18, 2017 Another Update: I have been able to boot further by using cpus=1 and the clover OsxAptioFixDrv driver. Now I am stuck at a prohibited symbol with garbled text. At the bottom, Still waiting for root device can be seen. I am trying to install from my USB2.0 stick in a USB2.0 port on my laptop. I have tried Rehabman's USBInjectAll (with and without the limit patch) and I have tried GenericUSBXHCI kext without any luck. I have tried clover's fix usb patch and I havee tried to use clover's inject usb and usb ownership options. My BIOS does not have a legacy USB option (although legacy booting is disabled.) I am out of ideas. How do I get the USB ports to work? Link to comment Share on other sites More sharing options...
asdfjklsemicolon Posted June 18, 2017 Author Share Posted June 18, 2017 Got to installer. For anyone else with similar issues make sure to try all combinations of PCIRootUID=0 or PCIRootUID=1 and npci=0x3000 or npci=0x2000. Just npci=0x3000 worked for me. USBInjectAll by RehabMan was also needed in my case. USBInjectAll: https://github.com/RehabMan/OS-X-USB-Inject-All Link to comment Share on other sites More sharing options...
Recommended Posts