myHack 3.1

This version is now deprecated, consult the myHack guide for a link to the latest version.

This version was downloaded 15553 times.

This release was made ahead of my planned schedule due to a couple of bugs being brought to my attention that I wanted to fix immediately. Since I was going to make this release anyway I used the opportunity to polish off a few other things that I had on the todo list, a few things that were suggested by users, and update a couple things in the bundle.

I’ve also added a new feature to the extra installation function, thanks to a suggestion by blackosx. It will install the Extra directory as usual, it will then check to see if you have an /Extra/10.(6/7/8)/Extensions directory – not just /Extra/Extensions. If one exists for the OS X version that exists on the target device, it will merge it with /Extra and then remove all the 10.(6/7/8) subdirectories from Extra. This will prove even more useful in the near future but for the time being it just helps users with this particular Extra schema to have a smoother ride while using myHack to update their systems.


  • Bugfix: Correct issue with myhack OS X post install patch of OSInstall.pkg when myHack OS X Install Disk is created on a Snow Leopard system
  • Bugfix: lspcidrv.kext and RemovedExtras won’t get moved to ExtraBackups when installing a new Extra
  • Extra/10.(6/7/8) subdirectories will now be merged based on target OS version
  • Disabled the Create OS X Installer option from myHack while running on an OS X Installer
  • Disabled Cancel buttons on myHack OS X post install dialogs
  • If cancel button is pressed on Extra file selection dialog, return to Generic Extra/Use Your Own menu instead of exiting myHack
  • Revised Snow Leopard installation source detection – Instead of looking in /Volumes/Mac OS X Install DVD/ all volumes mounted in /Volumes/* are scanned
  • Fix permissions on /bin, /usr/bin, and /usr/sbin on osx installers so that all the binaries can be executed properly
  • Disable kernelcache on OS X Installers
  • Enable kernelcache on user supplied extras instead of just the generic one
  • When running myFix, check that myHack.kext is latest version, if not, update it
  • Removed log output for enabling ownership on devices
  • Minor cosmetic fix to DMG – attempt to prevent the text from being cut off on the bottom
  • Removed pkgutil and strings binaries from bundled utilities
  • Stripped ppc arch from bundled utilities
  • Updated myFix to version 2.1
  • Updated FakeSMC to version 4.2
  • Updated Chameleon

Make sure to read the release page for myHack 3.0 if you have not done so already, for a complete list of changes, contents and features.

Additional details of the myHack app’s contents, credits, and instructions are maintained on the guide page.

Feel free to post thank you comments and whatnot on this post but for support or to report a problem you encounter – please use the Forum or the #hackintosh channel on SojuGarden IRC.

33 thoughts on “myHack 3.1

  1. myHack 3.1.2 does not work!. A pop-up error window with the message ‘”myHack” is damaged can can’t be opened. you should move it to the Trash.’

    • Delete that, and then download it again – most likely there was an error during your download and the dmg you have is corrupted. I have verified the copy on the server does work with about a dozen different people.

  2. Hi mate!

    I really thank for your instruction and effort to improve a hackintosh community. However, I’ve already donated to your account.

    I have one problem with my system information which doesn’t show correctly. In a Bios, it shows DRR3 6GB but after installing Lion 10.7.x, I have seen only 4GB RAM in a LION System Report.

    How do I correct a system database in order to show up a correct information?



  3. I use Myhack 3.1. It works very well to install ML DP3. But it failed to install ML DP4. The white screen and cursor at boot. Please help me.
    Thank you.

    • Hi Conti,
      It os okay now. I’ve installed ML DP4 and then GM Lion successfully. My problem was ATI kext, indeed I am using ATI radeon HD 6670. Using MyHack 3.1.2 and remove the ATI kext from USB installer and putting there 17 ATI*kext (the kext from ML DP3).
      Thank you, MyHack is useful

  4. Conti,

    I have an Asus G74 SX and was able to successfully install Lion via your myHack tool. I ran into one issue, however. I had the same issue mentioned here:

    and the same ‘fix’ to get it going. I had to use the OSInstall.mkpg from this thread:

    and replaced it on the myHack usb stick. After that, the entire installation and work from the myHack application and post-installation completed successfully and i was up and running in minutes.

    I was asked by rhcp to mention this to you in hopes that this may help you.

    Thanks a ton!

  5. My system is ystem Manufacturer: INTEL_
    System Model: DH55TC__

    Processor: Intel(R) Core(TM) i3 CPU 530 @ 2.93GHz (4 CPUs), ~2.9GHz
    Memory: 6144MB RAM and card name: NVIDIA GeForce 210
    Manufacturer: NVIDIA
    Chip type: GeForce 210
    after installing of lion 10.7.4 my audio is not working, and graphics also

  6. hi,
    well im new to this mac installation and need a proper guide to install mac on my amd pc running windows 7.

    my config
    AMD x4 965 BE
    ASUS M4A88T-M
    G SKILL 4GB X2 =8GB 1600

  7. hi
    I have used MyHack a few times now for various installs but on this last one for ML DP4 the install went ok and it was bootable, I removed the bad kexts and everything is now working, all except MyHack. Now when I open it for and reason.. lets take MYFix for example when I open it,put in my passwd, Click to run full or Quick then when it should display my Volumes they are just random numbers for all 5 hdd’s I have in my hack. Ive even tried running it from a different install of OS X. It see’s the Volumes and runs but when I boot back to DP4 the Volumes look like this again: “5310883 14183489 27” and even if I clicked ok to run it it says “target invalid dose not appear to be a vaild disk”
    Any help would be appreciated as this is the last issue then i’m 100% working
    Keep up the good work Gav

    • This bug was reported to me several days ago, apple changed drive info conventions in DP4, I will be releasing a bugfix later today.

  8. Wow! After tinkering around with a rather patched copy of ML DP4 with unibeast.. I’d given up for the time being. Later just decided to try out myHack since I had nothing to lose.

    Now I’ve got a working copy of ML! Just wished the BL was not installed by default. Have to figure out a way to get Chimera to replace Chameleon. Thank you for the tool and I will make a donation in the near future.

    • Chimera is just Chameleon renamed/rebranded because tony likes to steal credit for the hard work of others, there is no difference.

  9. Very nice software – For some reasons, Lion installer doesn’t give an option for installing Extra folder 2 minutes before the installation ends, but mountain lion does. Thanks again.

  10. Figured out why the “User exited” problem was happening to me when tring to create a 10.7 install pen. I had no usable pen drive installed. It was formated FAT, once I had a formated Journaled hfs volume inserted, the volume select dialog opened fine…..

    Talk about brain fart….

  11. Hey nice work!

    But i got a problem with the Lion Installer when it comes to the screen where i can customize or just click install.
    No matter what i click the installer instantly crashes.

    Any idea?

    • If you want support you are going to have to ask on the forum or IRC, managing support on the blog is too time consuming and ineffective.

  12. Although I’m just an average computer user, I have tried many method, I have been to many forums etc.. I’m really sure that myHack is the best, the smoothest, the easiest, the simplest, the prettiest Hackintosh Tool in the world compare to others.
    Also the guide here, the forum, the blog, the solutions, explanations are the best too in the net.

    Many many thank you for Scott/Conti for the great work, attitude and for sharing them to us :)

  13. Hello.

    Error when launch myHack in macosX 10.5.8
    dyld: unknown required load command 0x80000022

    I can juste clique in quit and have non menu in myhack :-( :-(

    • myHack will only run on an intel-mac running OS X 10.6.0 or newer.

  14. Dear Conti,
    Thank you so much for the great work you have done.
    I was literally astonished looking at my desktop PC running OS X Lion, flawlessly. It took only 15 minutes to install and I did not find any issue at all!
    Congratulation and keep up the good work.


  15. Nice work, I however cannot create a new Mac OS X Install Disk for 10.8, it simply quits, with the below log:

    myHack 3.1 Copyright © 2009-2012
    Install Type: Create OS X 10.8 Install Disk
    User canceled… Exiting.

    • I can’t reproduce the error you mention, after “Install Type: Create OS X 10.8 Install Disk” it pops up the target selection dialog…

      Did the canceled message appear before or after the target selection dialog?

      Can you tell me which OS version you were running myHack 3.1 on, and the output from the following command in your terminal: df -H -T hfs

    • +1 to this
      no matter which I choose sl lion or ml
      it just says user canceled
      but I did nothing !!!

    • I have been aware of this problem for a couple of weeks now I just have not had time to fix it. Basically if no usable target devices are found (an HFS+ formatted partition mounted somewhere other than / ) it will just say user canceled. Ensure that your usb stick is formatted as HFS+ with an MBR or GPT partition type and that it is mounted prior to running myhack and you won’t have any problems.

  16. I’m this -><- close to dropping you a donation, just waiting to verify my install is stable. I've followed other guides in the past for installing OS X on my specific laptop and it never quite worked right, I would get KPs 50-75% of the time during boot, at random points (Not a specific kext or point in the boot process, always different). The USB installer I used, using the vanilla Lion installer, never had issues.

    So long story short, your tool worked much better from the start. All I had to do was install the Realtek NIC kext and VoodooHDA kext for sound, removing AppleHDA, and boom. Sound, network, bluetooth, full video resolution, and NO KPs! I'm stoked. If this install is solid then you just earned a donation and saved me from wanting to sell this laptop and buy an actual MacBook Pro. :) Kudos!

  17. super great work.
    I did the ML DP3 with it. worked great. Just having troubles with the software update in dp3. Stopps in beach ball and white screen after. Any idea?

    • Boot to your myHack OS X Install Disk, run myHack app from the utilities menu, choose the run myFix option, target the device ML DP3 is running on and run the full myFix not just quick, when it is finished – reboot.

      If that does not work, join us in the forum or on IRC for more help.