Welcome to myHack

What myHack is:

The myHack application aids in the installation of a retail OS X 10.6 “Snow Leopard”, OS X 10.7 “Lion”, OS X 10.8 “Mountain Lion”, and OS X 10.9 “Mavericks” operating systems on PC’s which is commonly referred to as “Building a Hackintosh” or “Hackintoshing”. myHack is designed to save time by simplifying and improving on most of the installation process, by automating as much as is possible to do safely and cleanly.

myHack makes it quicker and easier for both novice and experienced users to create a functional OS X system and the myHack OS X Installation Disk that it creates is an invaluable resource for troubleshooting and repairing your system when/if something goes wrong.

What myHack is not:

It is NOT a replacement for the human brain and is not intended as a 1-click solution to install OS X on PC. Such “1-click install solutions” ultimately fail (just like “OSx86 Distros”) because they do not educate the end users as to why something is done, how something is done and where something is done.

These installation methods are not optimized for your individual system and often use dirty tricks or modifications which, at best, leave your system in a partially functional, damaged state and at worst, fail to function at all and damage your hardware or filesystem in the process. When you run into a problem in the future, which you will, it will be difficult or impossible to correct the problem without knowing exactly what has been modified on your system (which you won’t know since you used some auto-patching fail-ware).

myHack is not a collection of scripts and files that were stolen from others in the community and passed off as original work. I have written myHack 2+ from scratch in c and I make every effort to credit each and every person who has contributed either directly or indirectly to the files or utilities it contains.

myHack 2+ – a new chapter:

Unfortunately myHack 1.x was pirated and bastardized by others, for what reason I do not know for sure, I know I have barely ever seen a dime in donations so I doubt it can be financially motivated, perhaps they just like to stroke their own egos by acting like they are skilled at something other than copying and pasting the work of others.

This unfortunate action prompted me to completely redesign myHack 2+ as closed source software, not only to protect myself, but to protect the end user from the dangers of using software made by people who clearly can not be trusted to act with integrity. If you have downloaded myHack from any site other than this one, please erase it and download the official releases hosted here to ensure that you are receiving a trusted application from a reliable source.

Most importantly, enjoy the journey, I have been involved with hackintoshing since apple first made the move to intel back in the OS X 10.4 pre release days. I have found it to be a wonderful hobby full of interesting people from diverse backgrounds. I hope you find it as enjoyable as myself and others have.

Please help yourself, read the documentation, and do join us in the Forum or on IRC if you need some help.

Happy hackintoshing!

-Conti

Recent Posts

Status Report on myHack v4

As you may or may not have heard, I have been working on myHack version 4 since november. I wanted to get this out sooner as it resolves all known bugs that exist in the current release version of myHack, but it has been a great deal of work… I have been quite ambitious with this release. In an attempt to speed development I have dropped everything and worked on this full time for over a month now, but it is still not quite ready yet.

Once I complete the core features (everything myHack version 3 can do and more) I will be releasing it while it is still in alpha. The pace of development at that point will depend on how much time I can allocate to it, which will depend, at least in part, on how much support I receive from you, the end users.

A brief summary of what has been done so far:

  • Bugfix: Fix newline characters in other places where they should not be.
  • Bugfix: Fix permissions on plists inside of myHack.kext plugins after version bump. Fixes system profiler kext display and most of the issues x79 users were having with myFix.
  • Bugfix: Fixed error in timestamp function which resulted in newlines being appended to /ExtraBackups/ subdirectories.
  • Bugfix: Fix potential errors in old file copy progress function ( over/under 100%, progress stopping due to unreported failure of the file transfer, etc).
  • Bugfix: Snow Leopard installer creation works correctly now.
  • Bugfix: Mavericks MBR patch works on systems which do not have xcode developer tools installed.
  • New osx installer source detection unifies and improves the previously os specific code, merges previously os specific code. Some other code improvements.
  • Restructure resources, remove cocoaDialog, update pci.ids database, correct some errors in chameleon installer and correct paths.
  • Refactored and rewrote OS X Post Installer code in preparation for new post installation functions.
  • Refactored all C sources and wrote over 6000 new lines of Objective-C & C
  • Native Cocoa interface has replaced the old Platypus + CocoaDialog front end.
  • New website has been designed and new/revised content added to it. We are also planning to launch some new related websites soon – but more on that another time.

No more popup dialogs (all dialogs are modal now, all configuration is done prior to runtime initialization and persisted to a stored settings plist). No more having to quit the program before each function is run, sudo password is stored between functions – but not between application launches (it is only kept in secure memory), interface is completely native Cocoa + Objective-C with function processing and progress reporting still being done in a webview, handlers are linked between Objective-C, C, and Cocoa.

There are many more changes planned that I am working on for the initial release, many more which have been made that I am not mentioning here, and many more that are planned for after the initial alpha release is made and new website is launched. This is by no means a comprehensive list, I just wanted to let everyone know that while I feel I should apologize for the delay since the last release was made, that myHack is under very active development and the next release will be well worth the wait.

  1. Server Replacement 7 Replies
  2. myHack 3.3.1 4 Replies
  3. myHack 3.3 9 Replies
  4. About the myHack forum. 5 Replies