Jump to content

blackosx

Members
  • Posts

    33
  • Joined

  • Last visited

Posts posted by blackosx

  1. I will wipe my USB flash drive and re-run myHack 3.1 to create a new OS X 10.8 installer, and then wipe the ML3 partition on my HDD and run the new USB 10.8 installer to it and see what happens at the end this time. I'll report back a bit later.

    Hi Conti

     

    I've re-run the whole process and documented each step.

    I'm still seeing the 'Invalid Extra' error so I continued the install process by selecting 'Use Generic One.

     

    Here's the documented steps in pics:

    EDIT: Link removed as Conti's seen it.

     

    What am I doing wrong?

  2. Thanks for the quick reply.

     

    If you are still getting that error on OS X post install you must still have myHack 3.0 on your OS X install disk

    Hmm... I replaced /Applications/myHack3.0 with myHack3.1 and my target installer USB was erased in Disk Utility before running myHack.

     

    And here is the result on the myHack OS X Install Disk (Which previously had a generic extra installed thus the lspcidrv.kext and RemovedExtensions directory):

    Running myHack3.1 again now and choosing to just install the Extra, I see everything works as you describe.

     

    2lwnlt4.jpg

     

    I will wipe my USB flash drive and re-run myHack 3.1 to create a new OS X 10.8 installer, and then wipe the ML3 partition on my HDD and run the new USB 10.8 installer to it and see what happens at the end this time. I'll report back a bit later.

     

    Now as far as why the permissions and dates are getting a little screwy it has to do with the way I am merging things from inside the myHack bundle, if you explore myHack.app/Contents/Resources/ you'll see what is going on

    Yes. I see now. Thanks for the explanation.

     

    As it is not a critical issue but mostly cosmetic I pushed it back a little - I am going to see about doing something with that in the next release but I wanted to get 3.1 out asap.

    No problem. I just thought I'd mention it.

  3. Hi Conti

     

    I saw you'd released myHack3.1 so I had to test it out and report on my previous feedback.

     

    The only issue I had was:

    - After building the myHack bootable USB and running the OS X Installer, near the end when myHack kicks in and gives the option of using my own /Extra folder, the installer failed to load my /Extra folder because I use /Extra/10.8/Extensions and not /Extra/Extensions.

    I still get the same error when running myHack3.1 ?

    Here's a screenshot.

    2cwkeh0.jpg

     

    The myHack disk image window needs to be taller as the 'Drag to applications directory to install…" text is cut off at the bottom.

    This is now fixed.

     

    - After installation /usr is visible in the Finder. Is that intentional?

    Looking at the the newly installed ML DP3 volume (that I haven't booted yet) from Lion:

    /usr is still showing in the Finder.

    And any idea why I see the date 18th July 2011 ?

    The Extra folder I ended up pointing myHack to from within the OS X installer is dated 24th Feb 2012.

     

    jtmh6g.jpg

     

    I notice /usr does not have root ownership ?

    Here's the directory list from Terminal.

    ls -al /Volumes/ML3
    total 16608
    drwxr-xr-x  29 root  admin     1054  5 May 06:34 .
    drwxrwxrwt@ 17 root  admin      578  5 May 06:36 ..
    -rwxr-xr-x   1 nick  admin    12292  5 May 08:05 .DS_Store
    -rw-r--r--   1 root  staff      388  5 May 06:18 .OSInstallMessages
    drwx------   5 root  staff      170  5 May 06:14 .Spotlight-V100
    d-wx-wx-wt   3 root  staff      102  5 May 06:35 .Trashes
    ----------   1 root  admin        0 31 Mar 20:02 .file
    drwx------   3 root  staff      102  5 May 06:35 .fseventsd
    drwxr-xr-x@  2 root  wheel       68 31 Mar 20:51 .vol
    drwxrwxr-x+ 34 root  admin     1156  5 May 06:31 Applications
    drwxr-xr-x   8 root  wheel      272 18 Jul  2011 Extra
    drwxr-xr-x+ 57 root  wheel     1938  5 May 06:29 Library
    drwxr-xr-x@  2 root  wheel       68 31 Mar 20:02 Network
    drwxr-xr-x+  4 root  wheel      136  5 May 06:24 System
    drwxr-xr-x   4 root  admin      136  5 May 06:24 Users
    drwxrwxrwt@  2 root  admin       68 31 Mar 20:51 Volumes
    drwxr-xr-x@ 39 root  wheel     1326  5 May 06:19 bin
    -rwxr-xr-x   1 root  admin   274752  5 May 06:32 boot
    drwxrwxr-t@  2 root  admin       68 31 Mar 20:02 cores
    dr-xr-xr-x@  2 root  wheel       68 31 Mar 20:02 dev
    lrwxr-xr-x@  1 root  wheel       11  5 May 06:19 etc -> private/etc
    -rw-r--r--@  1 root  wheel  8190504  9 Apr 05:23 mach_kernel
    drwxr-xr-x@  6 root  wheel      204  5 May 06:29 private
    drwxr-xr-x@ 62 root  wheel     2108  5 May 06:26 sbin
    lrwxr-xr-x@  1 root  wheel       11  5 May 06:19 tmp -> private/tmp
    drwxr-xr-x  12 nick  admin      408 18 Jul  2011 usr
    lrwxr-xr-x@  1 root  wheel       11  5 May 06:19 var -> private/var

    ls -al /Volumes/ML3/usr
    total 24
    drwxr-xr-x   12 nick  admin    408 18 Jul  2011 .
    drwxr-xr-x   29 root  admin   1054  5 May 06:34 ..
    -rwxr-xr-x    1 nick  admin   6148 23 Jul  2011 .DS_Store
    drwxr-xr-x    5 root  wheel    170 31 Mar 23:02 X11
    lrwxr-xr-x    1 root  wheel      3  5 May 06:28 X11R6 -> X11
    drwxr-xr-x  968 nick  admin  32912  5 May 06:36 bin
    drwxr-xr-x  243 root  wheel   8262  5 May 06:25 lib
    drwxr-xr-x  137 root  wheel   4658  5 May 06:34 libexec
    drwxr-xr-x    4 nick  admin    136 18 Jul  2011 local
    drwxr-xr-x  267 root  wheel   9078  5 May 06:31 sbin
    drwxr-xr-x   47 root  wheel   1598  5 May 06:26 share
    drwxr-xr-x    4 root  wheel    136  5 May 06:19 standalone

    ls -al /Volumes/ML3/usr/local
    total 16
    drwxr-xr-x   4 nick  admin   136 18 Jul  2011 .
    drwxr-xr-x  12 nick  admin   408 18 Jul  2011 ..
    -rwxr-xr-x   1 nick  admin  6148 23 Mar 09:25 .DS_Store
    drwxr-xr-x   3 nick  admin   102 23 Mar 09:25 share

    ls -al /Volumes/ML3/usr/local/share/
    total 376
    drwxr-xr-x  3 nick  admin     102 23 Mar 09:25 .
    drwxr-xr-x  4 nick  admin     136 18 Jul  2011 ..
    -rwxrwxrwx  1 nick  admin  190157 23 Mar 09:24 pci.ids.gz

     

    If you need any more info then let me know.

     

    Regards

  4. Thanks for your quick reply.

     

    I had the /Extra/10.8/Extensions for testing because I guess I'm just used to doing it that way, though I do boot using the kernelcache for my main installation. Once I adopt to using the myFix/myHack.kext combination then I will see the benefits.

     

    And yes, I'm always interested in what's going on so thanks for sharing the list of changes you've already done in preparation for 3.1. I'll get round to connecting to your new IRC one of these days!

     

    Keep up the innovation! :)

  5. Hi Conti

     

    Last night I had a quick play with myHack 3.0.

    One word - Impressive!

     

    The only issue I had was:

    - After building the myHack bootable USB and running the OS X Installer, near the end when myHack kicks in and gives the option of using my own /Extra folder, the installer failed to load my /Extra folder because I use /Extra/10.8/Extensions and not /Extra/Extensions.

     

    Here are a couple of other things I jotted down for reporting:

    - The myHack disk image window needs to be taller as the 'Drag to applications directory to install…" text is cut off at the bottom.

    - After installation /usr is visible in the Finder. Is that intentional?

     

    Overall, fantastic.. That was the easiest setup I've ever done :)

    When I get more time I'll let you know if there's anything else I notice.

     

    Well done and thank you & everyone else for all the hard work.

     

    EDIT:

    I've edited the topic title from myHack 3.0 - Feedback to myHack 3.x - Feedback as this topic now refers to more than one version.

  6. Hi Conti

     

    You've come up with an interesting advancement here. I like your idea and will try using the separate kext.

     

    One thing I thought might be worth mentioning is the specific patch you've chosen to use is the one that skips the call to updateChecksum() in rtcRecordTracePoint(). I only mention this because bcc9 at IM reported that this patch didn't work for his nvidia mcp79 based system. Having said that, I've used this successfully in the past on a Gigabyte EP45-DS3L.

     

    There is another patch which skips the call to rtcWrites() in updateChecksum() which might be worth considering and is the patch I currently use. That patch for your kext would be as follows:

    sudo perl -pi -e 's|\x75\x30\x44\x89\xf8|\xeb\x30\x44\x89\xf8|; s|\x75\x3d\x8b\x75\x08|\xeb\x3d\x8b\x75\x08|' /Extra/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC

    Regards

    blackosx

  7. Hi Conti

     

    myHack 2.0 RC2 looks fantastic and nice work with the revised coding as on first attempt here to create a bootable flash drive 10.7 installer, the process ran well and was a success. Good job.

     

    One note though, is I did however still get the problem when directing myHack to use my own /Extra folder which has /Extra/10.6/Extensions and /Extra/10.7/Extensions. I ended up with a second /Extra/Extensions folder containing lspcidrv.kext. This is easily solvable at my end and is probably not something that many users will encounter. Still I thought I'd let you know.

     

    oh.. and also, the my hack theme still has the old logo.png.

     

    Best

    blackosx

  8. I live in England and have used Mac's since 1992 mainly for advertising, design and print. My first Mac was a Quadra 700 running system 7.5.

     

    I've always liked to tinker with computers, starting with my ZX Spectrum when I was 8 years old. I had an Amiga 500 when I was at college, and eventually bought myself an Apple Performa 6300 which cost a small fortune back then.

     

    In 2008, at home I was still using an old G4 400 running Tiger. When one day by chance I was speaking with IT support specialist and we got chatting about his experience with using JaS 10.5.4 on his hackintosh. I was very interested in what he had to say and from there started my research to find out how I could build one.

     

    Insanelymac, projectosx and infinitemac provided me with plenty of reading material and from there I made a shopping list of parts to build myself a machine to be my hack. I started by trying out distro's (Jas, iFail, iFail) but soon found out I could use the retail dvd combined with various patches for a better installation. I've never looked back.

     

    I've done some programming in the past using BASIC, COBOL and pascal. I use some PHP these days and maybe do a few BASH shell scripts buy I've never really spent the time to properly learn C.

     

    My main contributions to the scene have been sharing my experiences with my hack by writing down what I did and try to organise all the information, tip and tricks that I'd read from other user's posts, in to steps for others to follow. Those PDF guides have helped many users at least grasp the basics needed for the compatible Gigabyte mobo I was using.

     

    I've also been involved with creating themes for Chameleon v2. I first posted a couple to InsanelyMac then one day fassl invited me to post over at the newly created VoodooProjects forum. I've since created a dozen or so themes along with a couple of how-to guides and stayed there helping out whenever I can.

     

    So if I had anything to offer the community, it would be a friendly, helpful attitude with some average hacking experience, and maybe be able to find a little time to create the odd graphic or two for the scene.

×
×
  • Create New...