Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 

5 posts in this topic

Recommended Posts

Hello everyone!

 

First of all, I'd really like to say thanks to all these that contribute to this "scene" - or as it was said int he quiz, "hobby". 

Yestarday, I bought a Vaio duo 11 to side with my MacBook and I knew about hackintosh, so I had all the resources - especially, a real mac :) - just at hand, and tried everything out.

 

Here are my results:

Prepairing a usb device with myHack: Works like a charm. But you seriously must make sure you use MBR. Otherwise, it's acting funny. Thus, make sure you DISABLE intel VT and XHPI mode in BIOS. But once that is done, it just...boots.

 

Installing Clover to a GPT formatted drive: Yes, works, but not OOB. To get Clover to boot, do this:

1. Download the Clover EFI package.

2. Start the installer, click "Select volume" and then your volume, then click next. 

3. Now click customize. Here, you gotta check "Install to ESP", "Drivers64" and under themes, check the "metal" theme - it's the default. You may check another theme as well so you have an option later. I recommend bootcamp, its very nice for your eyes and if you used a mac before, its just like "Aha!".

4. Now we gotta edit the EFI files. Since a sort of "bug" in the clover installer, it lets the EFI partition stay mounted...which it actually shouldn't imo. Anyway, we can use that fact for something good. ( In case it didn't stay mounted, read my footnotes below. ) Open your Finder, and open the EFI partition. Or, press CMD+SHIFT+G and type /Volumes/EFI and hit ENTER. In there, open the EFI folder and create a new folder called BOOT. In this folder, you'll copy the files CLOVERX64.efi, CLOVERIA32.efi AND the config.plist file. Now rename the CLOVER files into boot - i.e.: BOOTX64.efi.

If you installed a different theme, like the bootcamp one, open config.plist BEFORE you copy your files, edit the Theme setting and THEN copy the file into the BOOT folder.

5. You should end up with a structure like this:

/Volumes/EFI/

/Volumes/EFI/EFI/

/Volumes/EFI/BOOT/

/Volumes/EFI/BOOT/BOOTX64.efi

/Volumes/EFI/BOOT/BOOTIA32.efi

/Volumes/EFI/BOOT/config.plist

/Volumes/EFI/CLOVER

/Volumes/EFI/CLOVER/.........

Now, plug the device into your Vaio, press the ASSIST key, select "Boot from external" and Clover should pop up.

 

However, when I use clover to boot, I get stuck at a "Waiting for root device" message - it obviously waits for a device. Its the same error that occured to some other people, and it is actulyl the only message in which you'll see a piece of XML! However, it looks like it has troubble with some drivers. I sadly don't have all the myHack drivers at hand, nor do I know how to install them myself.

By the way, I used an entirely vanilla install of OS X. I used the one I bought from the App Store. Thus, I placed the Extras folder that is put into the drive's root by myhack into my clover folder into kexts/10.8 - of course, i moved the contents of the folder into the one i just mentioned, otherwise it wouldnt work...afaik o.o;

 

 

As soon as I manage to get this working, Ill inform you. Again, when I legacy-boot Mac with chamelion and the image created by myHack, it works like a charm. I just didnt install it because I dont want to wipe my windows just yet :P

 

 

Regards, Ingwie Phoenix

 

 

EDIT 1

I managed to determine how myHack installed the image...and what mistake I did. You have to restore from InstallESD.dmg/BaseSystem.dmg first - then copy al the files fromt he root of InstallESD.dmg into the device as well. In other words, merge InstallESD and BaseSystem. Also, use myHack and run myFix to integrate all the missing kexts. that totally worked for me. I am now EFI booiting OS X. Touchscreen - who didnt expect it? - doesnt work. Stylus does, but with some oddities. Wifi isnt recognized yet. I dont know about the rest yet. Also, to boot up, you need to use Safe Mode (3rd entry in Clover when hiting spacebar on the OS X icon.)

Share this post


Link to post
Share on other sites

The tutorial is the guide the creator of the post wrote. No one will take the time to make a video of how to do this, as this is the normal process to install OS X on a hackintosh machine. Try to use the guide and post questions if you have any.

 

Also, moving this to the proper forum: notebooks.

 

Marugby123

InsanelyMac Netbook Moderator

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

  • Posts

    • You can try this one here 2.9.0 let me know if its better for you ?   VoodooHDA.kext.zip
    •   Boot option name retrieval 1) Locate the booter image as explained blow. 2) Locate ".contentDetails" in the parent folder 2.1) if unsuccessful, locate ".disk_label.contentDetails" in the parent folder 2.2) if unsuccessful, retrieve the volume's name   HFS Boot 1) Retrieve blessed file via https://github.com/CupertinoNet/EfiPkg/blob/development/Include/Guid/AppleBless.h#L41 1.1) if unsuccessful, retrieve blessed folder via https://github.com/CupertinoNet/EfiPkg/blob/development/Include/Guid/AppleBless.h#L45, append "\\boot.efi". NOTE: This is broken in the latest binary I checked. 1.2) if unsuccessful, use the following hard-coded paths: "\System\Library\CoreServices\boot.efi", "\EFI\APPLE\{ARCH}\BOOT.EFI", <StandardEfiPath>, "\\boot.efi" in this order 2) FV2 Recovery does not follow the usual practice because it is not shown by BootPicker anyway. Determine it via https://github.com/CupertinoNet/EfiPkg/blob/development/Include/Guid/AppleBless.h#L49, verify it does not match 1).   APFS Boot 1) Determine the APFS Volume Info (and hencefor detect whether it is APFS in the first place) via https://github.com/CupertinoNet/EfiPkg/blob/development/Include/Guid/AppleApfsInfo.h#L54 1.1) Determine the APFS Container Info via https://github.com/CupertinoNet/EfiPkg/blob/development/Include/Guid/AppleApfsInfo.h#L36 1.2) Verify the Volume Role via https://github.com/CupertinoNet/EfiPkg/blob/development/Include/Guid/AppleApfsInfo.h#L51 1.3) Retrieve blessed file analoguous to HFS 1). NOTE: This step and 1.3.1) are broken in the binary I checked, hencefor it does not happen, but is probably supposed to. 1.3.1) if unsuccessful, retrieve blessed folder and append the booter name the same way as in HFS 1.2) 1.4) (if unsuccessful,) locate all Volumes that are part of the same container, check whether the current Preboot partition has folders named by the just located Volumes' GUIDs and append the hard-coded paths from HFS 1.2) if existant 2) Recovery detection works the same way as 1.4), just for a Recovery instead of a Preboot volume
    • Got garbled sound in earphone    Notebook Asus X550VX i7 - 7700hq with ALC255 not working with applealc  layout id  3, 13, 17, 18, 27, 28, 99 its is working with VoodooHDA but the new one 2.9.1 it much has low volume, but bad sound in earphone     codec dump linux https://drive.google.com/file/d/1pg2y76WvFYsO8vFY-2B_2OLyKMmkQ8Tg/view     latest debug http://www.mediafire.com/file/2pjny4eq5r64ed8/debug_1383 (1).zip  
    • For F6 Bios, which DSDT is the one i should use? I´m a little confused in the Mass of DSDT here ;-).   Great Thread by the Way.   Another Question: I have 2 960Pro inside my Rig (one with OS X, one with Windows 10). When i try to mount my EFI on OS X NVMe the system freezes... :-(   DWhen i unplug the Windows NVMe everything is fine an it mounts the EFI.   Anybody an idea?   Tried the upper Port on the Board (OS X) & the middle / lower Port, in the Middle it mounts the EFI in the lower it freezes.   But i need the middle Port for an SATA M.2 SSD :-D... Even when i plug the Windows NVMe into an PCIe Adapter Card it freezes at the point i mount the EFI.   I´m mounting with Clover Configurator.     Thank You guys.
    •   Just add "ngfxsubmit=0" to config.plist to disable the fix within nvidiafixup


×