Archive

Author Archive

10.4.8 kernel boots to full GUI !!!

October 24th, 2006 1 comment

Seems Mifki made it! It boots to the full GUI.
Check out a screenshot from his box:

Categories: Kernel Tags:

Real MacGeeks read Kernel documentation

October 24th, 2006 No comments
Categories: Tutorials Tags:

Mifki 10.4.8 kernel boots to the GUI !

October 24th, 2006 7 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 1 comment

Categories: News Tags:

Understanding Apple’s Binary Protection

October 23rd, 2006 No 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:

10.4.8 kernel boots in Single User mode!

October 22nd, 2006 4 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 No comments

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

Congrats JaS!

Categories: News, OSx86 Tags: