AppleHackDan Posted January 16, 2017 Share Posted January 16, 2017 So, I've been having trouble with my HP DV4. It runs Yosemite great. I've been wanting to upgrade it to sierra for the past week, but I've been running into trouble with the installer. Whenever I use it, it gets stuck on still waiting for root device. It does the same thing on both Enoch Chameleon and Clover. It gets to Still waiting on IOProviderClass, and then it says Still waiting for root device. If it doesn't say that, it will panic, and then restart 5 seconds later, despite me putting the boot args to not restart on panic. So, I've been stumped . Everything I tried lead to this. I've tried lots of different boot arguments, and like 3 different installers. So can anyone give me any help? Specs: P.S. These specs were directly copied from the HP website, so there might be some useless things in this. Product Name dv4-2165dx Microprocessor 2.13GHz Intel Core i3-330M Processor Microprocessor Cache 3MB L3 Cache Memory 4GB DDR3 System Memory (2 DIMM) Memory Max 8192MB Video Graphics Intel HD Graphics(Arrandale) Video Memory Up to 1696MB Hard Drive 500GB (7200RPM) Display 14.1" Diagonal WXGA HD HP BrightView Widescreen Display (1280 x 800) Sound Altec Lansing with SRS Premium Sound Keyboard 101-key compatible Pointing Device Touch Pad with On/Off button and dedicated vertical scroll Up/Down pad PC Card Slots 1 ExpressCard/54 Slot (also supports ExpressCard/34) External Ports 5-in-1 integrated Digital Media Reader for Secure Digital cards, MultiMedia cards, Memory Stick, Memory Stick Pro, or xD Picture cards 3 Universal Serial Bus (USB) 2.0, 3rd port shared with eSATA 2 Headphone out 1 microphone-in 1 eSATA + USB 2.0 1 RJ -45 (LAN) Link to comment Share on other sites More sharing options...
nawcom Posted January 16, 2017 Share Posted January 16, 2017 The USB kexts changed since 10.11 so you're just dealing with a common issue most people have to deal with regarding 10.11 and newer. I'm not personally familiar with fixing USB in Intel 5 Series Chipset that you have in your laptop. You can give USBInjectAll.kext a try for a start: https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads/RehabMan-USBInjectAll-2017-0112.zip /EFI/CLOVER/kexts/10.12 Link to comment Share on other sites More sharing options...
AppleHackDan Posted January 17, 2017 Author Share Posted January 17, 2017 Thanks for the response, but that didn't work. Is there a way that I can get those Yosemite kexts in the Sierra installer? Either that or I'm stuck with Yosemite. Link to comment Share on other sites More sharing options...
nawcom Posted January 17, 2017 Share Posted January 17, 2017 No you can't just use the 10.10 USB kexts in 10.12. You try a single injector kext which has a chance it might not work without modification and you give up? You need to patch your DSDT directly or use a correctly-configured injector kext to get USB working correctly. Here's the thread covering this whole topic if you want to look further into it yourself http://www.insanelymac.com/forum/topic/306777-guide-usb-fix-el-capitan-1011/ Do this in a plist editor or use Clover Configurator to set equivalent settings if you haven't and keep loading USBInjectAll.kext and see if USB works: Another known issue linked to no USB is if you don't have the DSDT patched to simulate a version of Windows with Darwin so that's something else to look into. If that doesn't work then upload your config.plist and DSDT.aml so I can see what Mac model you're imitating (I assume MacBookPro6,1 or 6,2) as well as how your USB devices are setup in DSDT. Link to MaciASL if you don't have a DSDT.aml ready: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-MaciASL-2016-0423.zip Link to comment Share on other sites More sharing options...
AppleHackDan Posted January 18, 2017 Author Share Posted January 18, 2017 Sorry it took me a while to respond ( Flakey internet, School, etc. ) I tried editing the kext, and that didn't work, so I'm uploading these ACPI files. I got this from the dsdt.sh script that I found somewhere here. I am also uploading the config for Yosemite, and the one I'm using for the USB. They should be the same, except I disabled SIP on the USB one. And just to note, I don't use a DSDT, so that should be Vanilla. I'm pretty sure these are the right files. I could be wrong though. I know as much about hackintosh as we know about whats inside Jupiter. Please do this whenever you can you are probably a busy person. ACPI.zip config.plist-Yosemite.zip config.plist-USB.zip Link to comment Share on other sites More sharing options...
nawcom Posted January 18, 2017 Share Posted January 18, 2017 Give these a try: e: also be sure and update your ps2 kexts if you haven't as the yosemite versions don't work correctly: https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads/RehabMan-Voodoo-2016-1208.zip DSDT.aml.zip config.plist.zip Link to comment Share on other sites More sharing options...
AppleHackDan Posted January 18, 2017 Author Share Posted January 18, 2017 Thank you! I can now get to the installer. I mean, the installer crashes, but it's probably the Mbr patch I have. You are the best! And, can I make a guide on this laptop using the files? I will give lots of credit to you. Link to comment Share on other sites More sharing options...
nawcom Posted January 18, 2017 Share Posted January 18, 2017 Feel free to do what you want with it. No credit is needed Good luck on getting QE/CI working. Looks like according to some of the latest comments in this thread that it's still possible in 10.12 which is a good thing. Link to comment Share on other sites More sharing options...
AppleHackDan Posted January 20, 2017 Author Share Posted January 20, 2017 Ok, so the installer boots and everything, but I can't open disk utility. It is stuck on Language Chooser, until the installer fails. So is there a fix for that? Link to comment Share on other sites More sharing options...
nawcom Posted January 20, 2017 Share Posted January 20, 2017 Heh what you're dealing with isn't actually a hackintosh thing - it's a problem a number of real Mac users have had to deal with specifically regarding the Sierra installer - see here and here for examples. The menu bar seems to lock up on Language Chooser. I've never dealt with it myself, but it seems people have fixed it by restarting the installer multiple times. Some claim moving the cursor to where the menu bar is fixed it. These only seem to randomly fix the problem for some. Here's a way to access Disk Utility that you can use if you aren't in the mood for spending time trying techniques mentioned in those links: If you already selected your language and found that Language Chooser is locked in the menu bar, click on the Back button to get back to the original Language Chooser dialog. When you get to the Language Chooser dialog, press Alt + T. This should launch the Terminal app. type in Terminal and press enter: /Applications/Utilities/Disk\ Utility.app/Contents/MacOS/Disk\ UtilityIf you're unfamiliar with the bash shell, pressing the tab key as you type this out is your friend. Once you're done doing whatever in there you can close Disk Utility and Terminal and go ahead with the install. e: When I tested this myself I found that for some reason I couldn't select or right click the disks/partitions on the left side with the mouse cursor but I could click on the Partition/Erase/Unmount/etc buttons at the top just fine. You can just use arrow keys to select whatever disk/partition you want to work with if you run into this same issue. Link to comment Share on other sites More sharing options...
AppleHackDan Posted January 21, 2017 Author Share Posted January 21, 2017 So I got disk utility to format my drive, thanks for that btw, but now whenever I try to boot onto the hard drive, the computer shuts down in the middle of booting up. The last thing it says something about AppleUSBHostRecources. I couldn't really see the rest of it, because it shuts off half a second after that message. I think this is because of the Graphics chip in the DV4, because whenever I leave the stock kexts in there, it just goes to a black screen, and when I take them out, it just shuts down. But then again, I'm not an expert on any of this. So what should I do? Link to comment Share on other sites More sharing options...
nawcom Posted January 21, 2017 Share Posted January 21, 2017 Did you have to remove any of the video kexts to boot up the USB install media? According to this guide AppleIntelHDGraphicsFB.kext had to get removed in order to boot up 10.11 installer, so I'd assume the same for 10.12. In your case you're dealing with issues when booting the partition you installed OS X to. I don't have experience with using 1st gen Intel HD graphics but perhaps it's loading this kext from the hard drive and causing issues. Try moving AppleIntelHDGraphicsFB.kext out of /System/Library/Extensions to its parent folder /System/Library on the hard disk partition and rebuild prelinked kernel if you haven't. From Terminal within the install media, assuming the volume name on the hard drive is "Macintosh HD": mv /Volumes/Macintosh\ HD/System/Library/Extensions/AppleIntelHDGraphicsFB.kext /Volumes/Macintosh\ HD/System/Library kextcache -u /Volumes/Macintosh\ HD When you are referring to the stock kexts which kexts are you referring to? Link to comment Share on other sites More sharing options...
AppleHackDan Posted January 22, 2017 Author Share Posted January 22, 2017 So I reformatted the partition, installed a fresh copy of Sierra, and tried what you said. Now, it will restart at Prevent Idle Sleep : IOdisplayWrangler (1). I think that the system is trying to boot, but it loads bad drivers, and the system reboots because it doesn't support the card? Not sure And the stock drives I was talking about were all the AppleIntelHD*.kext ones. Link to comment Share on other sites More sharing options...
sachin7788 Posted January 24, 2017 Share Posted January 24, 2017 Hi, It was happening to me also , I found that I had USB mouse connected also. Change the port and see if only usb installer is connected. Thanks Link to comment Share on other sites More sharing options...
Recommended Posts