Jump to content

  • Articles

    Manage articles

    John
    Teaser Paragraph:
    ACER S3-391-53314g12add Install method made by crunchie
    This guide is completely written by me and i'm currently typing this on my nice hackintosh

    Install pack: http://www.sendspace.com/file/z4pfko

    ==========================
    ACER S3-391-53314g12add Install method
    CPU: Ivy Bridge 3317u
    ==========================

    I am currently using a modified bios which unlocks many options that are normally unavailable.
    If you are currenty using bios v 1.x in your acer S3-391 then my bios should be comatible with your
    laptop. Newer Windows 8 S3-391 models have a 2.x bios which is NOT compatible. If you don't want to use the bios then you can use alternative boot flags.

    =========
    WORKING
    =========
    USB 3.0, Multi-touch trackpad and keyboard, Sound, HDMI Sound,HDMI Video out, HD4000 Graphics, SLEEP/WAKE, Speedstep/Turbo Boost, 2.4/5Ghz WIFI [ Swapped wifi card], Appstore, iMessage, WEBCAM.

    ============
    NOT WORKING
    =============
    SDCARD reader. Recognised but doesn't work. Tried multiple fixes
    Bluetooth [ Part of original WiFi card so no longer installed]


    ===========
    PRE-INSTALL
    ===========

    With my bios - Disable VT-D, Disable XHCI (USB3)

    Equivalent boot flags if you don't have my BIOS -dart=0 USBLegacyOff=Yes

    Create your own Mountain Lion installer USB.There are various methods out there

    ========
    INSTALL.
    ========
    Install using your chosen ML Installer method. I didn't need any bootflags to boot due to my bios.


    =====
    DSDT
    ====
    I have placed my DSDT in the EXTRA folder. The DSDT has been patched with the Ivy Bridge patches using DSDT Editor
    Other patches: HDMI audio fix ( Thanks KIDMAN)
    HD4000 injector/enabler (Thanks KIDMAN)

    DO NOT USE MY SSDT UNLESS YOU HAVE THE 3317u CPU


    ================
    org.chameleon.Boot.plist
    ================
    EthernetBuiltInYesGraphics Mode1366x768x32Kernelmach_kernelKernel Flagsdarkwake=0 -gux_defer_usb2Legacy LogoYesSystemType2ThemeiCham2Timeout2UseKernelCacheYes
    =========
    smbios.plist
    =========
    I have best luck with an smbios profile for a MacBookAir5,2



    ==============
    HD4000 Graphics
    ==============

    To get HD4000 Graphics working properly.
    Add this to chameleon boot plist
    7f0000000100000001000000730000000200000002 010c00d041030a000000000101060000027fff04002c000000 4100410050004c002c00690067002d0070006c006100740066 006f0072006d002d0069006400000008000000030066011400 00006800640061002d0067006600780000000d0000006f6e62 6f6172642d31
    Alternative: The HD4000 Injector has now been enabled in my DSDT instead making the boot plist edit redundant.
    HD4000 Injector patch for DSDT:
    Method (_DSM, 4, NotSerialized) { Store (Package (0x0A) { "AAPL,ig-platform-id", Buffer (0x04) { 0x09, 0x00, 0x66, 0x01 }, "boot-gamma-restored", Buffer (0x08) { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }, "graphic-options", Buffer (0x04) { 0x0C, 0x00, 0x00, 0x00 }, "saved-config", Buffer (0xEC) { /* 0000 */ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x01, 0x00, 0x02, 0x00, 0x09, 0x00, 0x66, 0x01, /* 0018 */ 0x00, 0x00, 0x00, 0x02, 0x00, 0xD2, 0x00, 0xFA, /* 0020 */ 0x00, 0x40, 0x00, 0x00, 0x00, 0x26, 0x02, 0x10, /* 0028 */ 0x07, 0xA8, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0030 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0038 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0040 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0048 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0050 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, /* 0058 */ 0x01, 0x00, 0x06, 0x10, 0xF0, 0x9C, 0x02, 0x01, /* 0060 */ 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0068 */ 0x01, 0x02, 0x90, 0x5A, 0x4C, 0x05, 0xA0, 0x05, /* 0070 */ 0x84, 0x03, 0xA0, 0x00, 0x00, 0x00, 0x1A, 0x00, /* 0078 */ 0x00, 0x00, 0x30, 0x00, 0x20, 0x00, 0x03, 0x00, /* 0080 */ 0x06, 0x00, 0xA0, 0x05, 0x84, 0x03, 0x00, 0x18, /* 0088 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0090 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0098 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00A0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00A8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00B0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00B8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00C0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00C8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00D0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00D8 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00E0 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 00E8 */ 0x00, 0x00, 0x00, 0x00 }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) }
    ========================
    Speedstep/Power management
    ========================

    You will NEED to generate your own SSDT for your particular CPU


    1) Use the SSDTPrGen script found here: http://www.{censored}.com/ssdt/86906-ssdt-generation-script-ivybridge-pm.html

    Follow the instructions and it should create the SSDT and add it to your EXTRA folder automatically.

    2) In MB{censored}, install the Patched AppleIntelCPUPowerManagement kext

    ===========
    WIFI Network
    ===========
    The built in Wi-Fi card is not supported. In My S3-391 the wifi card was not soldered in place so i simply swapped it with a ?7 GBP card off eBay. Alternatively you could usb a supported USB WIFI dongle. I was temporally using a Solwise USB NANO Wifi card.

    The card i used to replace the internal wifi is the following:
    Half Mini PCI-E Wireless Card Atheros AR9280 AR5BHB92

    It actually has much better signal than the original card and supports both 2.4 and 5ghz 802.11N networks. No mods needed as this is recognised as a proper Airport card. This card does not have bluetooth

    =========
    Battery %
    =========

    Install AppleSmartBatteryManager.pkg to enable the battery status ( charging/time remaining)


    ================
    SOUND/HDMI Audio
    ================
    I have the ALC269 codec in my laptop. I previously using the ALC269 installer but it uses an older version of AppleHDA which doesn't support HDMI Audio.

    I struggled for ages trying to patch my DSDT and get it all going but in the end Kidman managed to edit my DSDT for me and its working sweet with HDMI audio!

    The patch involved fixing the DSDT and patching AppleHDA.kext AND AppleIntelFramebufferCapri.kext

    If you want an easy way to get sound working (NOT HDMI) then you can use this package here http://www.osx86.net/view/3357-10.8.2_applehda-alc269.html

    ===================
    MultiTouch pad/keyboard
    ===================
    For full multitouch support I am using the ElanTouchpad driver produced here:
    http://forum.osxlatitude.com/index.php?/topic/1948-elan-touchpad-driver-mac-osx/

    I'm currently using 2.1.3. Note that for the 2-finger scrolling to start working, you have to go into prefs and change the scroll speed once. Then it will work always.


    =======
    USB 3.0
    =======
    For USB Support i am using the GenericUSBXHCI kext from here:
    http://www.insanelymac.com/forum/topic/286860-genericusbxhci-usb-30-driver-for-os-x-with-source/

    I need to use Boot flag -gux_defer_usb2 otherwise the webcam stops working.

    I'm currently using 1.1.4 without issue.

    Don't forget to re-enable USB3/XHCI in the bios again or stop using legacy usb boot flag.

    =============
    TRIM SUPPORT
    =============

    Use TrimEnabler

    ==============================
    SD CARD READER - NOT WORKING
    ==============================

    No known fix, i have tried several different kexts with no luck


    ===================
    BLUETOOTH
    ==================

    I believe the bluetooth is part of the wifi card. Seeing as i have changed the wifi card, i no longer have bluetooth!


    ============
    FUNCTION KEYS
    =============
    Fn + F12 = Brightness down FN+ Pause = Brightness up
    Fn + Vol Up/Down works
    Fn + F4 = Sleep

    ACER S3-391-53314g12add Install guide, made by crunchie

    John
    Teaser Paragraph:
    So you want to install Mountain lion on a PC but you don?t know how. Well fear not, it is easy if you know what you are doing. Made by Cluless
    Installing Mac OS X Mountain Lion on Intel PC

    So you want to install Mountain lion on a PC but you don?t know how. Well fear not, it is easy if you know what you are doing.

    Assumption:
    You have access to a PC with Snow Leopard 10.6.6 or greater (for preparation purposes only). You can use windows system but as far as I know you cannot buy Mountain Lion from App Store from windows. You can get Mountain Lion using other methods but I will not show you how.
    You know basic functions like using mouse and keyboard, copying file and navigating folders on Mac OS.
    You have access to Internet connection (whether on the pc you are installing Mountain Lion on or a separate PC you have or even at the school computer laboratory) to get the required files.
    The Mac OS X Mountain Lion you are using is an App Store bought one.

    Note: Before you actually start the installation process I suggest you first read through the tutorial at least once; If you have a separate PC, Tablet or Phone you can use to skim thorough the tutorial while installing even better.

    The tutorial is separated in to three parts:
    Pre Install Preparation,
    Installation and
    Post Install

    Pre Install Preparation
    In this part you will get all of the files (i.e. KEXTs, combo upgrade files, Mountain Lion, etc.) you need for the installation and create a bootable Mountain Lion USB/HDD.
    First thing you need to do is download the following ML Install Required Files from the link below extract and copy them to spare thumb drive.
    http://www.mediafire.com/?m7pr5iq3m69pdfc OR http://mir.cr/08LRGPDT
    It contains the files seen in the image below.
    ?


    Secondly you need to download Mountain Lion Updates from the following link.
    Mountain Lion Updates
    OS X Mountain Lion Update v10.8.3 (Combo)
    http://support.apple.com/kb/DL1640
    OS X Mountain Lion Update v10.8.2 (Combo)
    http://support.apple.com/kb/DL1581

    Thirdly you need to do is go to http://www.osx86.net
    You will see the homepage that looks like below (old screen capture).


    ?
    Note: I am logged in to osx86.net as cluless when I captured the screen hence no option to register.
    If you don?t have an account I suggest you register by clicking on the register button on the top right corner or by clicking here.

    Finding KEXTs For Your Hardware

    What is a KEXT?
    KEXT stands for Kernel Extension. KEXT files are essentially drivers for Mac OS X.; KEXT files "extend" Mac OS X's kernel, the core part of the operating system, by providing additional code to be loaded when your computer boots. Hackintoshes often require special KEXT to enable GPU, AUDIO, USB3.0 and other hardware that are not natively supported by Mac OS X.

    Where can I get KEXT for my hardware?
    You can get KEXT from various sites on the Internet but I recommend you get them from OSx86 download page. Making it easier to get help if you run in to a problem while installing the KEXT, which I will I will show you in Post Install Section.

    How do I get the actual KEXT files?
    Well what you need to do is search the KEXT for your hardware by using the search function on the upper right corner of every OSx86 page or by clicking on Search files tab.
    Example: - I am using an ASUS EAH6670 1GB DDR5 Graphics Card. To search for a KEXT for that particular GPU all I need to do is write ASUS EAH6670 in the keyword(s) textbox and click on search. And I get the following results (I used the Search Files Tab since I am looking for KEXT).
    ?


    I downloaded the KEXT from the link below. It is for Mountain Lion only.
    http://www.osx86.net/downloads.php?do=file&id=2916
    If you want for both Mac OS X Lion and Mountain Lion you can download the KEXT form the link below.
    http://www.osx86.net/downloads.php?do=file&id=2339

    Finding Boot CD

    What is a boot CD?
    Well that is a good question. A boot cd is a cd with various file and drivers on it that trick Mac Operating Systems in to thinking they are running on a genuine apple factory manufactured PC or laptop hardware.

    Where can I get a boot CD?
    You can get Boot CD by going to OSx86 download page (scroll down if necessary) and clicking on the text ISO with CD image above it as seen below.
    ?









    The Boot CD I am will be using is called [77Project] 10.8.2 Boot CD (Intel) which can be downloaded below.
    http://www.osx86.net/view/3665-%5B77project%5D_10.8.2_bootcd_intel.html

    Note: you can use any Boot CD as long as it supports Mountain Lion.

    I also recommend burning this recovery CD so that you can get in to Mountain Lion if error occurs during boot after installing KEXTs and/or Chameleon.
    OS X 10.8.2 INTEL Boot CD ISO
    http://www.osx86.net/view/3346-os_x_10.8.2_intel_boot_cd.iso.html

    Next you need to burn the boot CD using your favorite burning app. I use Diso if on a Mac or Ashampoo Burning Studio if on Windows.

    Creating a bootable USB or HDD From Mountain Lion App Store DMG

    Where can I get Mountain Lion?
    You can buy Mountain Lion from App Store and download it. After downloading an app called Install OS X Mountain Lion will appear in your Application list as seen below. Do not click on it.
    ?


    What is a DMG?
    DMG is Apple Disk Images file. The Mac OS X Operating System commonly uses it. It is a disk image much like ISO, which we can burn to a DVD or mounted by double clicking on it.

    Where can I find InstallESD.DMG of Mountain Lion?
    The InstallESD.DMG file is found in Contents >> SharedSupport folder of Install OS X Mountain Lion app.
    Follow the following instructions in order to be able to see Contents folder of the Install OS X Mountain Lion app.

    1. Go to Applications Folder. To do this you need to minimize all windows and click on the desktop then, on the option bar click on go to and click on Applications as seen in the image below.
    ?


    2. Search for ?Install OS X Mountain Lion.app? in Applications folder and right click on it and click on Show Package Contents as show in the image below. Now you can navigate to Contents >> SharedSupport. There will be two files inside ?InstallESD.DMG? and ?OSInstall.mpkg?.
    ?


    You can go ahead and mount ?InstallESD.DMG? by double clicking on it.
    Note: If you have an ISO and not the DMG all you have to do is mount it. Or if you have already burned the DMG to DVD you can insert the DVD in to your optical device and it will work fine.

    How to create the bootable USB or HDD
    The version of Mountain Lion I downloaded is 10.8.2, you can use any version and the procedure is the same.
    First thing you need to do insert your USB (make sure it is not less than 5 Gb) or prepare part of you hard disk for use.
    Mount the DMG, ISO or insert your Mountain Lion DVD in to the drive if you have not don so.
    Next you need to show hidden files on your system by opening terminal and executing the following command (make sure the capital letters are capital when you type it in terminal) in terminal. You can open terminal by going to Applications >> Utilities >> Termainal.app
    Command to show hidden files
    defaults write com.apple.Finder AppleShowAllFiles YesKillAll Finder
    Next open the mounted Mountain Lion disk image in finder and mount ?BaseSystem.dmg?. As you can see below it is found in the root directory.


    ?
    Next open up Disk Utility by going to Applications >> Utilities >> Disk Utility, mine looks like below.


    ?
    Using USB
    First make sure all of the files on your USB are back up because any file you have on it will be erased and written over.
    Next go to Disk Utility and select on your USB Pen driver and switch to Restore Tab as seen below.


    ?
    In the source drag and drop Mac OS X base system (Note: currently it is ?SHADOW?). And for destination drag and drop the USB (In this case ?SHADOW?), mine looks like below.

    ?

    After this click on restore, it will display a message saying all files will be erased click on erase. When requested enter you password and click on Ok and wait for it to finish.
    After this jump to ?Steps For Both USB and HD".

    Using HDD
    First thing you need to do as in while using USB is backup you file on the hard disk you plan on using.
    If it is formatted in NTFS or FAT format you need to open Disk Utilities select the hard disk (removable Hard Disk) you plan on using partition and reformat it using ?Mac OS Extended (Journaled)? format.
    Example: If I wanted to use my second 320 GB Samsung HDD, all I have to do is select it is Disk Utility and go to Partition Tab. Mountain Lion needs at least 5GB of space but I recommend setting aside 8GB when partitioning the HD. I partitioned it in to three. One where Mountain Lion is going to installed, one where the bootable HD is created (this is the 8 GB partition) and one (formatted in MS-DOS (FAT) format) for sharing file between mac and Windows XP/Vista/7/8 whichever one you use.
    Note: You don?t actually need the partition for sharing file and where Mountain Lions is going to be installed if you plan on installing on a different HDD.
    If you plan on installing Mountain Lion on the same hard disk you need to make sure that the HDD is partitioned using ?GUID Partition Table? because Mountain Lion will not install on any HDD partitioned with other partition scheme. I am going to be installing on the same HDD so I partitioned it as below using ?GUID Partition Table?.
    Boot Partition (Where install file will be)
    ?

    Hackintosh Partition (Where ML will be installed)
    ?

    SHAREDFILES Partition (Where I will put any file I wan to share between ML and Windows OS)
    ?


    Next Click on Apply and HDD will be partition. If you made any mistake you are given the option on Reverting to the previous partition (i.e. if you have not clicked on Apply) by clicking on Revert.
    Next select the Boot Partition and go to Restore Tab. Select ?Mac OS X Base System? as source and Boot Partition as the destination, as in the pic below and click on restore.
    ?


    You will be asked to enter you password, enter it and wait for the restore to finish.

    Steps For Both USB and HD
    The following steps are the same whether for USB or HD. You just substitute USB with the HD and vice verse.
    Next copy ?mach_kernel? (it is a hidden file) form InstallESD to the root of the USB or HD. After copying go ahead and hid hidden file on your system by executing the following command in terminal.
    Command to hid hidden files
    defaults write com.apple.Finder AppleShowAllFiles NoKillAll Finder
    After this go to System >> Installation, and move Packages to Trash as seen in the pic below.
    ?


    Next you need to open InstallESD and copy Packages folder to your USB or HD. It is more than 3.5GB (ML 10.8.2 Packages folder is 3.88GB) so be patient while it copies the files (listen to music, brows the net or better yet go to OSx86 and browse the forum for KEXT, additional tutorials on anything form how to install KEXT (which I will show you how to do I in the Post Install Section) to other tutorial on how to install ML (their is no such a thing as too much information). Me I usually read a novel on my Nokia phone or listen to music during such time.
    Now you have a 100% bootable USB or HD.?

    Installation
    First thing you need to do set up you BIOS. For every computer the BISO setup screen will be different but what you need to do remain the same.
    On you BIOS set SATA Mode select AHCI as in the picture below. Also make sure the HDD you will install ML to is in the first SATA (SATA 0) slot.
    ?


    Next insert [77Project] 10.8.2 Boot CD in to your optical drive and boot from it. You will see as screen as seen below. If you are using USB/External HD make sure it is plugged in to the PC before booting using the 77Project] 10.8.2 Boot CD.
    ?


    Next select your boot USB or HD and click on enter. This is where it gets tricky; if you are lucky it will load the setup options without any kernel panics. But if you are not it might not load. Below are some errors you might run in to.


    Screen turns black and goes in to power save mode.

    Screen is white

    The above two problems can be solved by selecting the USB with ML on it with the arrow keys and typing ?GraphicsEnabler=No?, which will be displayed on the bottom of the screen. A text box will appear when you start typing so don?t worry about where you will type or by removing the dedicated graphics card and using the integrated one.
    Note: I had to remove my graphics card to install ML. Don?t worry you can always install it after you finish installing Mountain Lion.
    Kernel Panics

    Error: ?Unable to find driver for this platform:\?ACPI\?.\n@/SourceCachel ?
    Fix: You did not create the bootable USB or HD correctly and you need to create it again.
    Other errors try the following boot flags.
    -v PCIRootUID=1?-v PCIRootUID=0?-v GraphicsEnabler=Yes?-v GraphicsEnabler=No?-v npci=0x2000?-v npci=0x3000


    The only way to know which works for you is to try it and find out. But odds are it will boot up without any error or kernel panics unless you did something wrong.
    Assuming anything went according to plan you will see the picture below.
    ?


    Select your language and click on continue. After that open Disk Utility and repartition you hard disk using GUID Partition Table if you have not done so already in the Pre Installation Preparation Section. I already did this but I will show you how to do it again.
    Open Disk Utility
    ?


    Select your HDD and go to Partition Tab
    ?


    Choose the GUID Partition Scheme and
    ?
    http://www.osx86.net/images/contest/image22.jpg

    Choose how many partitions you will like to have and click on apply. After this close Disk Utility and click on continue. When asked to agree chose agree and select your hard disk where you went to install Mountain Lion and click on install as seen below.
    ?
    http://www.osx86.net/images/contest/image23.jpg

    After about 20 minutes the installation will finish and restart. Assuming that you still have the boot CD in your optical dive and you set the optical device as the first boot device in the boot order or if you have not done this press ESC or F12 when the computer starts to choose one time boot device and boot from the Optical Device. This time instead of selecting the bootable USB select the HD where ML is installed. You will get the screen below.
    ?
    http://www.osx86.net/images/contest/image24.jpg

    Next click on continue and setup you machine following the instruction onscreen. When you are asked how your PC is connected to the Internet choose my PC is not connected to the Internet. And follow the on screen instruction to your preference to finish the installation as seen below.
    ?
    http://www.osx86.net/images/contest/image25.jpg
    ?
    http://www.osx86.net/images/contest/image26.jpg

    When you are finished creating your user account and you click on continue your desktop will appear as seen below.

    http://www.osx86.net/images/contest/image27.png

    Post Install
    First copy the ML Install Required Files on to the desktop.

    Installing Chameleon and configuring org.chameleon.Boot.plist
    Copy Extra folder from the ML Install Required Files to the root of the partition you installed ML.
    After that install ?Chameleon-2.1svn-r1820? without customizing any options on to the partition where ML in installed, then reboot.
    My org.chameleon.Boot.plist file found in Hackintosh >> Extra folder has the following line of code before installing the graphics card.
    Boot BannerNoGraphicsEnablerYesInstant MenuYesKernel Flagsnpci=0x3000 PCIRootUID=1
    Note: I had to type GraphicsEnabler=No when booting before I was able to work with my graphics card KEXT installed on Mountain Lion 10.8.2 but worked perfectly after installing combo update 10.8.3

    Installing KEXTs

    First thing you need to do is open up ML Install Required Files and launch KEXT Wizard. Next you needed to click on install tab as seen in the image below.


    After this you needed to select your KEXT(s) and click on install. You will be asked for a password enter it and click on OK. Make sure the ?Backup KEXTs that will be replaced? checkbox is ticked in order to be able to roll back if necessary.
    After finishing installing your KEXTs, go to the Maintenance tab and check ?Repair Permissions? and ?Rebuild mkext? checkbox and click on execute.
    ?
    http://www.osx86.net/images/contest/image29.png

    After a reboot all of your KEXTs are installed and hopefully working perfectly.
    Next you need to install Mac OS X Mountain Lion Update v10.8.3 (Combo). Don?t forget you might need to type GraphicsEnabler=No as a boot flag if you are on Mountain Lion 10.8.2 (I did).

    My org.chameleon.Boot.plist file found in Hackintosh >> Extra folder has the following line of code after installing the graphics card KEXT and 10.8.3 Update. The bottom two lines are the ones I added.
    Boot BannerNoGraphicsEnablerYesInstant MenuYesKernel Flagsnpci=0x3000 PCIRootUID=1AtiConfigPitheciaAtiPorts3
    Note: If anything goes wrong you can always use the recovery CD you burned to get in to Mountain Lion and reverse what you have done or try another configuration.
    If you have any questions or need help send me Pm on Osx86.net and I will get back to you as soon as possible.
    You can add the following to org.chameleon.Boot.plist to enable chameleon to boot in to Mountain Lion without you hitting return on the keyboard every time you start your PC.

    Timeout3
    And that is it folks, you now have a functioning Mountain Lion 10.8.3 Hackintosh.
    Bellow are pictures of my PC settings and options.

    http://www.osx86.net/images/contest/image30.png
    ?
    http://www.osx86.net/images/contest/image31.png
    ?
    http://www.osx86.net/images/contest/image32.png


    ?http://www.osx86.net/images/contest/image34.png

    http://www.osx86.net/images/contest/image35.png

    http://www.osx86.net/images/contest/image36.png

    Made by Cluless

    ?

    John
    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!

    Information
    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!



    Installation

    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!

    Installation
    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 http://127.0.0.1:11250.
    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

    John
    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
    A BEGINNER?S GUIDE TO HACKINTOSH






    = 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 ONE









    PARTITIONING YOUR?HARD DRIVE

    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 TWO









    BOOTING AND INSTALLING MAC OS X 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 THREE









    INSTALLING CHAMELEON BOOTLOADER AND ENABLING HARD DRIVE BOOT

    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.)
    http://www.osx86.net/downloads.php?do=file&id=3818

    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.


    CHAPTER FOUR









    UPDATING TO



    OS X 10.6.8 AND ADDENDUM A



    - ACHIEVING FULL HARDWARE FUNCTIONALITY

    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

    Graphics:
    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.

    Sound:
    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

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.