Apple TV box running Mac OS X

Semthex wrote a processor emulation for the kernel, to sidestep the hardware
restrictions that previously disallowed Mac OS X from running on the Apple TV.

Full tutorial here

Bootcamp goes Vista

Changelog:

  • Support for Windows Vista (32-bit)
  • Updated drivers, including but not limited to trackpad, AppleTime (synch), audio, graphics, modem, iSight camera
  • Support the Apple Remote (works with iTunes and Windows Media Player)
  • A Windows system tray icon for easy access to Boot Camp information and actions
  • Improved keyboard support for Korean, Chinese, Swedish, Danish, Norwegian, Finnish, Russian, and French Canadian
  • Improved Windows driver installation experience
  • Updated documentation and Boot Camp on-line help in Windows
  • Apple Software Update (for Windows XP and Vista)

Download here

Apple TV running on a macbook!

Apple TV OS running on a macbook.
Thank you semthex for your patched Finder.

Thanks to appletvhacks.net for providing this tutorial.
For more infos on appletv join #appletv on irc.osx86.hu
Visit our Mac OSX86 forum: www.hackint0sh.org/forum

Just make sure you have everything backed up.
Download a copy of the patched Finder file.
Now, copy the Finder.app from your Apple TV drive,
and transplant the patch file (which is just the binary part of the app) into it,
and set the permissions:

cd /Volumes/OSBoot/System/Library/CoreServices/
sudo cp -pr ./Finder.app /Volume/FreshOSX/System/Library/CoreServices/.
cd /Volume/FreshOSX/System/Library/CoreServices/Finder.app/Contents/MacOS/
sudo cp /path/to/patched/Finder .
sudo chown root:wheel Finder
sudo chmod 755 Finder

Next you must copy over 2 additional Frameworks from the Apple TV to the OS X install:

cd /Volumes/OSBoot/System/Library/PrivateFrameworks/
sudo cp -pr ./iPhotoAccess.framework /Volume/FreshOSX/System/Library/PrivateFrameworks/.
sudo cp -pr ./BackRow.framework /Volume/FreshOSX/System/Library/PrivateFrameworks/.

Now, reboot and hold down Option to choose your boot drive,
select the new OS X install and boot from it. You should be away.

Apple TV kernel not only a kernel…

It appears the Apple TV kernel is not just a kernel itself. It’s holding a lot more.
It is compressed with an odd compression algorithm “complzss”.

After decompressing this file, you’ll notice it contains multiple file headers!
After cutting the file, there are approximatively 100 resulting files.
But without names. Those files are prolly the missing kexts, daemons, etc…

Read a tutorial from semthex on how to extract the kernel here
Join hacking force here

Modded Apple TV HD image

Apple TV has been hacked to play anything like divx, xvid, …
A modded Apple TV HD image is floating around on some torrent site.

“This is a slightly-modded AppleTV dmg file of all three partitions,
for use when you screw up your own modding – you can restore to this one.
It has a startup script disabling the firewall, with ARD and sshd running.
(ssh -1 frontrow@your.appletv.ip, password frontrow). It’s pre-set for 720p.”

The other interesting thing is that Apple TV runs on common hardware Pentium M,
Intel 945G, Geforce Go 7300. And it might run some form of OS X (possibly 10.5).

Update: The image appears to be a modded 10.4.7 with some of the 10.4.9 kexts.

Upgrade your Apple TV hardrive for a bigger one here