Jump to content

  • Articles

    Manage articles

    Teaser Paragraph:
    This guide will focus on laptops & OEM desktops, because it is very easy to make custom built Hacks with myHack! For laptops & OEM desktops, things can be a lot trickier because there aren't many guides or DSDT files! I hope this guide can change that! made by iMick
    This guide will focus on laptops & OEM desktops, because it is very easy to make custom built Hacks with myHack! For laptops & OEM desktops, things can be a lot trickier because there aren't many guides or DSDT files! I hope this guide can change that!

    This guide lists a few steps, which are easy to follow. But read carefully!

    We are going to install Mac OS X with a USB key. We will be using "myHack" application tool to create this USB installer, which we will complement with our own bootpacks. myHack is our preferred installer method because of the possibility if offers to store custom kexts in /Extra/Extensions folder without losing the Kernel cache! You can keep the custom kexts separate and just use Kernel cache because of a smart trick with myFix and myHack.kext. However, enough technique, let's get on with the guide!

    In addition to myHack, we are gonna use EDP tool. EDP stands for Extended Drive Package which, in a nutshell, is no more than a big system database! It has its own OS X application with fixes and update mechanisms. With EDP, your Hackintosh will always be up to date!

    At the moment, OSXLatitude's database supports around 80 different systems. The OSXL crew members are working hard to extend this! If your model is not in the compatibility list, don't worry: we can proceed with a generic method and do the fine-tuning later!
    Remember, EDP is only approved to work on supported systems. Systems are being added constantly and if you would like to submit your own model, you can create a topic on our forum. We have a small crew and in order to add more models, they need to be tested by either the crew or members of the forum. We need your help!


    Requirements & prerequisites
    You need a few things to install Mac OS X with myHack and EDP:

    access to a working OS X system with Snow Leopard or higher (Hackintosh or real Mac or Virtual Machine)

    a retail Snow Leopard image or Lion/Mountain Lion.app (as downloaded from the AppStore)

    an empty USB stick (8Go minimum)

    It is highly recommended that you backup all important data on your computer prior to starting, since we will be deleting everything on the target disk during installation.

    Due to the OSx86.net rules, we can't explain you how to make a virtual machine with OS X in Windows. You can find some images on the internet, which will allow you to follow this guide. Here is a little hint!

    Create a USB installation device
    You will be installing Mac OS X in the most vanilla way so that your Hackintosh is almost the same as a real Mac! We'll only be adding a bootpack with custom extensions and a bootloader.

    You first need to create the USB installer with the installation medium on it. Don't hesitate to read and follow the myHack documentation.
    Why are we just linking to the myHack documentation, instead of rewriting it? The myHack documentation stays always up to date, and it would be nice to have this guide as up to date as possible!

    Install the boot pack
    Now that you have created your USB installer with myHack, you need to put the EDP bootpack on it. To find if there is support for your particular system, have a look at the EDP Compatibility Page. You will see which specific items are working, and which are not.

    If you system isn't in the Extended Driver Package yet, please just follow this guide. Without installing a bootpack.

    Check the compatibility list

    Download the EDP bootpack, customized for your system! These bootpacks contain almost every kext (driver) you need, except the battery and audio drivers. The aim is to make the install as easy as possible, so we excluded high risk factors during installation.
    Choose the bootpack for the same OS X version that you're going to use on your myHack USB.
    Open myHack again and choose: ?Install Extra?.
    Choose as target volume the USB installation pen.
    Choose ?Use My Own? and select the Extra folder, from the downloaded bootpack.
    Quit myHack and eject your USB pen, you are ready to go!

    Now that you have prepared your myHack USB installer key, you are ready to install!
    Put your myHack USB key in a USB 2.0 port of your PC (USB 3.0 might work, but it is not advised).
    Boot from that USB key.
    You can use your BIOS to setup your USB-HDD as a first boot device or you can use one-time boot device chooser option. In most of the cases this would mean hitting F12 during the first few seconds of the boot sequence (some BIOSes need ESC or some other keys, just look at the BIOS boot key description at the bottom of the boot screen, it will be shown there).
    When your system is booting from the USB stick, you will see a drive selection screen. This is the Chameleon bootloader screen. You can just do nothing here but wait, it will boot the OS X installer by default.
    However, you might want to know what is happening during the boot process. So, as soon as you see the Chameleon bootloader showing a boot device, just hit any key. You will be offered options for the boot process. You want to choose -v (for ?Verbose? mode here). This will display the whole boot process on your screen. All processes started, all kexts (drivers) loaded. If the system hangs or KP?s (kernel panic) on you ? you will be able to see (and tell us) why and where.
    If everything works, you will find yourself in the OS X installation. Once there, select the ?Disk Utility? item from the topbar menu.
    Your installation target device needs to be a Mac OS X Journaled (Extended) partition on your hard drive. So ? create it! When you only want OS X on your harddrive, choose the GUID partition table (under Advanced).
    Once this is done, exit the Disk Utility, point the OS X installer to new created drive and follow all steps of the installation.
    After the installation is done, myHack will prompt a few questions.
    It will ask if you want to install the Generic Extra & Extensions or if you would like to supply your own. Choose ?supply your own? and then choose the Extra folder from your myHack installation USB.
    If your system is not listed in our compatibility table and you didn't install a bootpack, just choose, "Generic".
    It will ask if you want to remove problematic extensions, choose 3 times yes.
    Now finish the installation and reboot.

    We have a basic installation! Move on to the post installation, to get everything working. (when your system is in our database)

    Post Installation

    Congratulations, you have installed OS X on your PC! Now we need to fix the latest things! When your system isn't in our database yet, it isn't easy to fix everything with this guide. It isn't possible to write a generic guide for this.

    When your system is in the database:

    However, you work is still not entirely done: in order to make the process as generic as possible, we intentionally left some kexts (drivers) out of the installation. The more generic the configuration is ? the more different configurations out there can be served by OSXLatitude. Now it?s time to optimize your machine with specific configuration files and kexts fitting your computer. For this task you will use the OSXL Extended Driver Package (EDP in short)!

    Setting up EDP
    Remove your USB boot stick since you will not need it anymore. Now and in future you will boot from the device (HD or SSD) you chose installing, where OS X and the Chameleon bootloader reside now.
    First you will need to define your User account using the user setup from Apple. Just follow the steps and fill out the required information.
    After you finished the user setup, the OS X desktop will appear. If your computer is connected to Internet, you should have the Internet connection by now. Try it. If you don?t have a working ethernet connection, make a topic on our forum. An internet connection is needed to download the latest EDP files.
    Download our Install EDP.app, from the download page. (OSX86.net mirror!)
    Run the app from the Install EDP.dmg, it will run all tasks automatically. After installation, it will popup the question if you want to run EDP.
    Choose Yes. If you want to run it later, you can find the EDP application in /Applications.
    A terminal window will popup, that asks for your password. In order to run EDP, the application should be runned as root. So the password is needed.
    EDP is now starting up our built-in webserver. If will automatically popup a window with our APP inside. If it doesn?t work, open Safari and go directly to
    Go to Config and choose for ?Build from model database?. From now on, it should be easy to finish EDP!

    Congratulations! OS X is installed on your system and configured perfect with our EDP framework!

    When your system isn't in the database:
    You will need to try to fix things yourself, but you can always ask for help on this forum!

    If you are asking for help on the forums, please include a full DarwinDump! (check all + HTML report (collapsed) + Run as Root) (download here: https://bitbucket.org/blackosx/darwindumper/downloads)

    When you are installing custom kexts, please put them in /Extra/Extensions. Before rebooting run myFix by opening the myHack application (from /Applications) and choose: run myFix. This is to fix the permissions and regenerate the Kernel Cache.

    Questions? Don't hesitate to ask!

    made by iMick

    Teaser Paragraph:
    Hello! So you?ve heard about this whole hackintoshing thing and want to give it a shot hmm? Cool! I will assist you every step of the way in your hackintosh journey. Now before we begin, there are a few mandatory system requirements that we must go over. Made by Wyatt Slauson

    = hackintosh

    Note 1: Throughout the guide, you will see various bit.ly links. These are direct links to the software you will need along the way. Just type the address into a web browser making sure to pay attention to capitalization and spelling, and the file selected will begin downloading.

    Note 2: Your hackintosh will not initially have an Internet connection so you will need a 4 GB or larger USB flash drive to copy files from another, Internet connected computer.

    Hello! So you?ve heard about this whole hackintoshing thing and want to give it a shot hmm? Cool! I will assist you every step of the way in your hackintosh journey. Now before we begin, there are a few mandatory system requirements that we must go over. This guide also assumes that you have Windows 7 installed and functioning. First off, your computer, whether it be a desktop, laptop, or toaster, must have an Intel Core processor. You can determine your processor by pressing the Windows key and the pause/break key at the same time while in Windows. If you do not have a pause/break key, open Control Panel from the Start menu and click System. You will see your processor listed there. It must say Intel Core i3, i5, or i7. If it says any other Intel processor, or an AMD processor, you can still hackintosh, but that is not covered in this guide. Let?s assume you have an Intel Core i3. Here are the remaining system requirements.

    1) USB mouse and keyboard. If your keyboard/mouse has a rectangular connector, it is USB.

    2) 4 GB or more of installed RAM

    3) 20 GB or more of free space on your computer?s hard drive to install OS X

    4) A compatible graphics card from this list: http://wiki.osx86project.org/wiki/index.php/HCL_10.6.8
    (If you need a recommendation on a compatible graphics card, I recommend the EVGA 1GB GeForce 8400 GS model number 01G-P3-1302-LR. It is cheap on Amazon.com {about $30} and provides full graphics functionality all the way up to Mountain Lion. Plus, I personally use it!

    5) An 4 GB or larger USB flash drive, along with a DVD drive in your computer

    6) A Atheros wireless N network chip model AR5B91 from here: http://bit.ly/ZPSM22 along with a mini-PCI to PCI-E adapter here: http://bit.ly/13E0FYv

    7) A Mac OS X version 10.6.3 ?Snow Leopard? DVD. You can purchase one for $30 at store.apple.com. Don?t pirate please.

    8) The OSX86 Mod CD linked from PookyMacMan?s thread here http://bit.ly/11zNsOR
    ?Note: This is the only bootloader that will work for my motherboard and processor. Others may work for you. All credits and thanks go to PookyMacMan from InsanelyMac.com Forum

    So the game plan is, to partition your hard drive so that OS X can be installed alongside Windows. Then, install OS X 10.6.3 from the DVD, update to 10.6.8, and achieve full hardware functionality with things like graphics and sound. Ready? I sure am, but before we start, you need to know one thing. IT WILL BE TOUGH. This isn?t as easy as popping in a disc and pressing Install. You need to understand what a bootloader is, what kexts are, and a general knowledge of computers at a minimum. It can get very overwhelming and frustrating, but if you understand the concept of what you are trying to accomplish, it will be a lot easier. Ok, now that that?s out of the way, I think we are ready to begin. We are going to start with partitioning your hard drive. Let?s goooooo!



    Chapter 1: Partitioning your hard drive

    OK, we are ready to partition your hard drive so that OS X can be installed alongside Windows. Partitioning is a process where the operating system splits the hard drive into two virtual drives. Many times you will see this on a computer as Drive C and Drive D. You may even have it setup like this on your own computer! We are going to assume that you have one drive, the C drive. To partition your hard drive, click the Start button and right click Computer. Then select Manage from the list that pops up. Click Yes at the User Account Control prompt if asked. When the Computer Management window comes up, click ?Disk Management? on the left sidebar. You will probably see two drives there, one called Disk 0 and the other called CD-ROM 0 if you have a DVD drive. Next to Disk 0, you will see a box labeled (C:) with the amount of hard drive space you have. Right click that box and choose Shrink Volume. Now this is where it gets pretty technical, so bear with me. You need to shrink the volume by the amount of gigabytes you want OS X to be able to use. Unfortunately, Disk Management makes you enter the amount in megabytes, which are one thousandth of a gigabyte. Let?s assume you want to have OS X use 100 gigabytes. Google has a handy calculator for this, so just type ?100 gigabytes in megabytes? without the quotes into Google and it will give you the answer, 102400 megabytes. Enter that number into the Shrink Volume field and click Next. You will see 100 GB of ?Unallocated Space? in the Disk Management window. RIght click on that and choose ?New Simple Volume?. You will be asked to choose a drive letter and give the partition a name. I chose X for OS X. Click Next until the window goes away and you will see your new partition in the Disk Management window. Congratulations, you successfully partitioned your drive! Next up is burning the OSX86 Mod CD to a DVD and booting Snow Leopard.



    Chapter 2: Booting and Installing Mac OS X Snow Leopard

    It is now time to boot and install Snow Leopard. The first thing you need to do is download the OSX86/PookyMacMan Mod CD and burn it to a DVD. When you have downloaded the file, right click it and select Burn with Windows. If you don?t have that option, move the cursor to ?Open With? and select Windows Disc Image Burner. When the Windows Disc Image Burner window pops up, insert a blank DVD into your computer?s DVD drive, select Verify after burning, and press Burn. Wait for it to finish burning and eject from your drive. When you have removed the burned disc from the drive, shut down your computer. (Warning: These next few steps can get complicated.) Find out how to access the BIOS from your computer?s manufacturer. If you can?t get a hold of them, it is usually F8, F10, or Delete. The second you turn your computer on, start hitting that button like it?s going out of style! If you boot into a blue screen with yellow text, you are in the right place. Once you are in the BIOS, the mouse will be nonfunctional. The only input you can use is keyboard. Use the arrow keys to move the highlighted option and the Enter key to select. Find an option called ?Advanced BIOS Features? and select it with the arrow keys/Enter key. Once you have that screen open, you should see ?First Boot Device, Second Boot Device?, etc. Highlight First Boot Device and set it to CDROM. (The option in the BIOS is called CDROM even though you are using a DVD drive). Set the Second Boot Device to HDD-1 or Hard Disk. When you have done that, press Escape until you are at the main BIOS screen. Insert the newly burned mod cd into the computer?s CD/DVD drive. Highlight ?Save and exit Setup? and press Enter. Type Y at the ?Save to CMOS and exit?? prompt. Your computer will reboot. Now, it will begin booting the Mod CD instead of Windows. When you see a screen with a rotary phone and a bunch of text at the bottom, wait for your DVD drive to COMPLETELY spin down before swapping the mod cd with the Snow Leopard DVD. I can?t stress this enough, for some reason if the drive is still spinning, it won?t recognize the Snow Leopard disc and reboot the computer. None of your files will be damaged, but it?s annoying as heck. When you have swapped the discs and there is absolutely, positively, no disc activity, press F5. After a moment you should see the Mac OS X disc displayed where it used to say OSX86 mod cd. When you see that, press Enter and pray. If all goes well, you will see the Snow Leopard language selection screen! (This can take a long time, so be patient-5 minutes isn?t unusual.) If you made it this far, give yourself a pat on the back young hackintosher! Most people don?t even make it to this stage. Anyway, when you see the language screen, select a language and click the arrow. When you get to the ?Select a destination for Mac OS X to be installed? screen, you may notice that it is blank! Oh noes! Don?t worry; the installer just can?t see your hard drive yet. Let?s fix that. At the top of the screen, select Utilities and then Disk Utility from the drop down menu. When that opens, you will see your drives listed on the left side. Select your hard drive partition that you created named ?Mac OS X? or something similar. Do NOT select the actual drive, just the partition. You should have two partitions underneath the drive listing. One is your Windows partition, the other is for OS X. Select your OS X partition and click the Erase tab. You need to erase the partition so OS X can install itself onto it. This partition is currently blank, so you won?t lose anything. Make sure the Format is set to ?Mac OS Extended (Journaled) and give your partition a name like OS X or something. Click Erase and let it do its thing. When it?s done, quit Disk Utility by clicking the red dot in the upper left corner. You should now see your partition as an available drive to install Snow Leopard onto. Select it and click Next. When you get to the Install Summary page, click ?Customize? in the bottom left, expand the CUSTOM_OPTIONS box by clicking the arrow next to it, and make sure ?Legacy Kernel? is the only thing checked. You need the legacy kernel for now because OS X can?t recognize Intel Core processors until you update to 10.6.8. After you?ve made that selection, click OK and then Install. Wait for OS X to install. The install usually takes about 25-40 minutes. When the install is complete and the computer reboots, quickly put the Mod CD back into the drive. You will now see an option in the Mod CD menu called ?Mac OS X? Highlight that, type ?v; that is: type a hyphen and a lowercase letter v, and press Enter. Hold your breath. You will see Snow Leopard loading files and should eventually display the desktop. If it hangs at a certain file, we have a problem. I?m going to assume you got to the desktop ok.



    Chapter 3: Installing Chameleon Bootloader

    (NOTE 2. This section is the hardest part and has the most probability for something to go wrong. If ANYTHING does go wrong, and the system won?t boot or you get a kernel panic {a crash where a problem message is displayed in four different languages} email me at hackintoshguideforbeginners@gmail.com and I?ll do all I can to help you out.)

    At this point, it is required to install the Chameleon bootloader so OS X can boot from the hard drive instead of the mod cd. To do so, download the latest release from the Chameleon Project website. Here is a link to the latest version as of April 19th, 2013. (Just click where it says download attachment here, you don?t have to make a donation.)

    Once you have that downloaded, double click it to unzip it from the .zip archive. After it is finished unzipping, double click the package file to begin the installation. There's not much to it, all you really have to do is click Continue at every screen. When it says Installation Successful, close the window. Close all windows while you?re at it. Open Terminal by clicking the magnifying glass at the upper right corner and typing ?Terminal? without the quotes. Press Enter and input your user account password if required. Once Terminal is open, type ?defaults com.apple.finder.AppleShowAllFiles TRUE? again without the quotes and exact capitalization. Press Enter and type ?killall Finder? without quotes. Open a Finder window by selecting the Finder menu at the upper left next to the Apple logo and selecting New Finder Window. Double-click System, double-click Library and double-click Extensions. Minimize that folder by clicking the yellow orb in the ?traffic light? of buttons in the top left corner of the window. Then, download the FakeSMC.kext from here: (you will need to make an account on Project OS X forums) http://bit.ly/ZjJqZx FakeSMC emulates the chipset in a Mac computer and allows it to boot on a non-Mac computer. Just download the file, unzip it, and copy ONLY FakeSMC.kext to /System/Library/Extensions (that folder you minimized earlier). Now you need to download Chameleon Wizard from here http://bit.ly/12QfNlK so you can generate an SMBIOS. An SMBIOS is a bunch of code that makes OS X think it?s running on a real Mac. Follow the usual cycle of download, unzip, run. When it?s running, click the SMBios tab and you?ll notice that all the information is filled out. Just select MacPro 3,1 as the Model Number under the Generate Serial section and click Save at the upper right underneath the Donate button. Close Chameleon Wizard when you are finished. Now you need to download Kext Wizard from here: http://bit.ly/15Xt7su. You guessed it, unzip and install the app by dragging it into the Applications folder in Finder. Run Kext Wizard and click the Maintenance tab at the top left of the window. Select every possible option, (if you can?t select one of the checkboxes, that?s ok. It just means you don?t have that particular configuration) and click Execute. Wait for it to do its thing. When it?s finished, reboot and you will see the Chameleon bootloader menu with two options, Windows NTFS and Mac OS X. Windows NTFS will boot you into Windows, while Mac OS X will boot you into OS X obviously. One thing to remember, at long as we are doing the install process, is to always type -v after you highlight OS X. Sometimes, booting normally won?t work properly and booting with -v is the only way to get it to boot. After all is said and done, you should be able to boot normally. For now though, remember -v! When you get back into OS X, open the Extra folder in Finder and make sure you have org.chameleon.Boot.plist and smbios.plist. If you do not, something is wrong. Email me and I?ll try to help you out.



    OS X 10.6.8 AND ADDENDUM A


    Chapter 4: Updating to OS X 10.6.8

    We are almost finished on our hackintosh journey. There are just a few more steps to complete before you have yourself a fully functional hackintosh. The next step is to update to OS X 10.6.8 to get features like the Mac App Store. We are going to need the Mac OS X 10.6.8 Combo Update from Apple linked here: http://bit.ly/j1Oglf Wait for it to download (it?s a pretty big file), and mount the .dmg file by double-clicking it. When it?s mounted, it will be displayed on your desktop. Open it to begin the installation process. This is very similar to the install for the Chameleon Bootloader. All you are going to need to do is click Next at every screen and wait for it to install. When it does, reboot. Make sure you boot with -v and everything should (read: should) boot normally. I had some problems getting it to boot after I updated mine, but I believe the cause of those problems was that I was using my integrated graphics on the processor instead of a discrete graphics card. If you have a discrete graphics card, such as the nVidia 8400 GS I recommended above, you should be OK. As always, email me at hackintoshguideforbeginners@gmail.com if anything goes wrong. On the other hand, if it boots up normally, congratulations! You now have a fully updated and fully operational Snow Leopard hackintosh! Now there is only one more thing to do. Open org.chameleon.Boot.plist in the /Extra/ folder and change legacy_kernel to mach_kernel. This will use the Apple kernel instead of the patched one thereby allowing you to have WiFi enabled and functioning. You will also notice a speed increase.

    Addendum A: Achieving full hardware functionality

    If you have the nVidia 8400 GS that I recommended above, all you need to do is open org.chameleon.Boot.plist and after all the other listing pairs of keys and strings type ?GraphicsEnabler
    Yes? without the quotes. Triple check that you did not make a spelling error or mistyped a slash because if it is not exactly right, OS X won?t be able to boot. Save it when you are done and reboot. You will need to go into Display Settings and make sure the selected resolution and refresh rate matches your monitor?s highest settings. If you don?t know your monitor?s settings, it will usually tell you in the monitor?s manual or you can Google the monitor model.

    The exact procedure for enabling sound output depends on your motherboard. The best thing to do is type your motherboard?s model number in Google and after it type hackintosh. You can also try posting on osx86.net or InsanelyMac.com.

    Wireless Internet:
    If you bought the WiFi chip and adapter I recommended in the system requirements section, all you need to do is assemble it and pop it into the computer. There are quite a few guides on the Internet for assembling the WiFI adapter so I won?t go into it again here. Just Google ?homemade hackintosh WiFi adapter? and you should find it. Once you have it assembled, plug it into an available PCI-Express slot on your motherboard. Boot into OS X and it will automatically be recognized and ask you to join a wireless network.

    Made by Wyatt Slauson