myHack 2.0 RC3

This version is now deprecated, consult the downloads page for a link to the latest version.

This version was downloaded 1703 times.

Moving right along… A bug was reported a few times that I was sure I had resolved in beta testing, but with all the focus on Lion installation I seem to have overlooked some of the code for Snow Leopard installation in the release candidates (RC1/RC2).

So after releasing RC2 which was to address a number of issues, I went over this forum post again and decided to attempt to reproduce the error. Which I did. I have fixed this problem. myHack 2.0 RC3 will now prepare working installers from OS X 10.6 and 10.6.3 sources without any problems.

Also I have tweaked a few other things – I made a couple of small cosmetic adjustments to the output log and I have removed SleepEnabler.kext from the generic extra. I have also replaced ElliottForceLegacyRTC.kext with a Patched_10.7_AppleRTC.kext that I made. I have tested it and confirmed it is backwards compatible with Snow Leopard. Which is great because the ElliottForceLegacyRTC.kext was based on source code from OS X 10.5 and causes kernel panics on some newer hardware.

I triple checked to verify everything works properly with an OS X 10.6 installation by creating and booting to a freshly made installer several times. It works perfectly.

Summary of changes from myHack 2.0 Release Candidate 2:

  • Bugfix: OS X 10.6/10.6.3 Installers will now function correctly.
  • Removed SleepEnabler.kext and ElliottForceLegacyRTC.kext
  • Added Patched_10.7_AppleRTC.kext
  • Some minor cosmetic refinements to output log.
  • Added tr to included utilities.

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

Additional details of the myHack app’s contents will be maintained on the downloads page. Credits and further instructions will be maintained on the guide page.

Feel free to comment on this post but for support or to report a problem you encounter – please use the newly opened myHack forum instead.

4 thoughts on “myHack 2.0 RC3

  1. Hello Conti,
    Appreciate your hard work wrt the RC3.
    While creating a 10.6.3 USB, during the file copy process, an error is displayed below the progress bar…
    Copying installation files to target volume…
    /var/folders/lj/lj-VNkgH…………../-Tmp-…….line 68: 817 Floating point exception ./myhack.
    Wonder if anybody else had similar experiences ?


    • Nahmed – See my reply to vincentsd below… I’ll make sure to get that new version released today!

  2. RC3 always gives an error about floating point exception, then freeze.I’m using 1.6.7 on lenovo s-10. Can you re-enable RC1 download?

    • It’s odd because I can’t reproduce the error but this is the third time someone has mentioned the error, the first was on xen, the second was on vmware or virtualbox, this is the first report of it happening on a native install… Are you sure it wasn’t running in a virtual machine?

      I’m trying to figure out what may be causing this, there is no float being used in the binary though and unless I can reproduce the error in a debugger it’s going to be pretty hard to pin down.

      My suspicion is that this is only happening on systems that are running a legacy_kernel – I still don’t understand the *why* behind it though. I am looking into the matter further.

      Can you confirm if you were using a legacy_kernel? (No x86_64 instructions available)