Mifki 10.4.8 kernel boots to the GUI !

October 24th, 2006 skr3dii View Comments

Some huge progress has been done on modding 10.4.8 kernel sources!
Mifki just gave us a taste of his work by sharing his undergoing dev kernel.

I had the chance to test it on my hack and it has booted to loginwindow.app
(which then hangs for some unknown reason yet).

Check out the video: rapidshare.com/files/437261/MVI_4082.AVI.zip.html

Categories: Kernel Tags:

MacGeek hits another 1000 visitors!

October 23rd, 2006 skr3dii View Comments

Categories: News Tags:

Understanding Apple’s Binary Protection

October 23rd, 2006 skr3dii View Comments

Just found this cool article on how apple encrypts some of its binaries,
like Dock or Finder.

Check it out: www.osxbook.com/book/bonus/chapter7/binaryprotection/

Categories: Tutorials Tags:

How to test 10.4.8 Kernel?

October 22nd, 2006 macgeek View Comments

Follow this quick steps to setup your testing env:

  • What do I need?

You need 2 primary partitions, 10 gigs each is far enough.
JaS 10.4.6/10.4.7 DVD
JaS 10.4.8 update (get from previous post)

  • Before I start

You need to have a running JaS 10.4.8 on the primary partition.
Install from DVD and upgrade to 10.4.8.

  • OK let’s do it!

Now boot to your primary JaS OS X 10.4.8.

Just put any JaS 10.4.4 – 10.4.7 DVD in your drive and run the following package: /System/Installation/Packages/OSInstall.pkg

Choose to install on your second partition.
Follow the wizard and choose customize button, and uncheck all patches.
Then click next, next…

You should have now an unpatched 10.4.4 system installed on second partition.
Don’t try to boot right now, it won’t work.
Next step is to get the apple combo update: MacOSXUpdCombo10.4.8Intel.dmg

Extract the MacOSXUpd10.4.8Intel.pkg to your Desktop
and right-click on it and choose Show Package Content.
Browse to Content/Resources and drag ‘n’ drop the InstallationCheck file to the trash.
Now double-click the pkg and install to the second partition.

info:

If you can’t select the second partition while installing 10.4.8 update,
just do the following:

Open a terminal and type sudo -s
Enter your root password and type the following command:

ditto -x Desktop/MacOSXUpd10.4.8Intel.pkg/Contents/Archive.pax.gz /Volumes/partition2/

where partition 2 is the name of your second partition.

  • And that’s it?

Well, this can boot to single user mode for sure.
But if you want to test further, you need the 10.4.8 decrypts…

Categories: Tutorials Tags:

10.4.8 kernel boots in Single User mode!

October 22nd, 2006 skr3dii View Comments

After some quite long period of compiling/testing/debugging, semthex 10.4.8 kernel
finally boots to single user mode!

Congrats Semthex!

  • This kernel was compiled for SSE2, so it will work for any SSE2 comp :)
  • The NX bit is not required, disabled by JaS.
  • HPET has also been disabled.
  • Legacy support for socket 7 has been added as a boot option

Here is the semthex 10.4.8 source code: coming soon…

You can get original apple 10.4.8 sources here: www.macgeekblog.com/files/xnu-792.13.8.tar.gz
To compile, you need to install XCode 2.4: developer.apple.com/tools/download/
Download and install the kernel tools: www.macosforge.org/files/kernel-tools-8J2135.root.tar.gz

Execute the following commands in Terminal to install:

$ curl -O http://www.macgeekblog.com/files/kernel-tools-8j2135.root.tar.gz
$ sudo tar xzf kernel-tools-8J2135.root.tar.gz -C /

Then extract the source to a folder in /tmp/sources, and fire a Terminal window:

sudo -s
cd /tmp
chmod -R 777 sources
cd sources
make ARCH_CONFIGS=I386 KERNEL_CONFIGS=RELEASE install

mach_kernel is in BUILD/dst

copy mach_kernel to the root of your test system.

chmod -R 755 mach_kernel
chown -R root:wheel mach_kernel

Categories: Kernel Tags:

JaS removes NX check from 10.4.8 Kernel!

October 21st, 2006 skr3dii View Comments

This means it will be possible for mobos with no NX to boot the new kernel!

Congrats JaS!

Categories: News, OSx86 Tags:

MacGeek hits 1000+ visitors!

October 20th, 2006 skr3dii View Comments

I have to say W0W! MacGeek just hit the 1000+ visitors in 8 days.
Every thousand visitors, we’ll put a pin-up on this blog.
How do you like our first one? Sexy, isn’t it?

Categories: News Tags: