semthex from Hackint0sh.org, in collaboration with AppleTVHacks.net has done it again! A complete replacement to the Mac OS X kernel has been built which allows the full version of Mac OS X to be run on an Apple TV.
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. AppleTVHacks.net was only too happy to help out, and when it turned out we needed more testers we launched a competition to get some. Within hours we had hundreds of eager Apple TV hackers submit entries.
Several hours of testing and refining later and our tester, gimli, managed to follow the steps (included below) to get Mac OS X booting on his Apple TV (click to enlarge):
The Apple TV running Mac OS X can use the mouse and keyboard normally, and you can run regular OS X apps easily. You can use either Front Row or Back Row (or Joost, or VLC, or…) to watch content, and can use it for most things you would use a Mac for.
Tester, mk500, made a video to demonstrate it all working:
How to install
This is the process that was used to turn the Apple TV into a full blown Mac OS X machine:
1) remove the drive from the Apple TV
2) back up your drive! Make an image of it (see the harddrive upgrade tutorial for this)
3) Connect the drive to a regular Mac (use a Firewire or USB drive dock)
4) Install OS X (Intel version) to the drive (we suggest a slim install – no printer drivers etc.)
5) Boot from this drive, and set it up as you would like it. Make sure you do updates so it is at least 10.4.8.
6) Reboot to your normal OS X install.
Ok, you now have your fresh OS X install which will form the base of the customised OS X you will need for the Apple TV.
7) Remove mach_kernel from root of the drive containg the ATV install.
8 ) Replace it with the customised mach_kernel that you’ll find on Hackint0sh.org.
9) Replace /System/Libary/Coreservices/boot.efiwith the same file from your backup of the Apple TV OS drive (OSBoot partition).
10) Run bless:
bless --folder=/Volumes/OSBoot/System/Library/CoreServices --file=/Volumes/OSBoot/System/Library/CoreServices/boot.efi --setBoot
11) Delete all the Nvidia kexts (all beginning with NVD, there should be 5) from the target drive (in /System/Library/Extensions).
12) Transfer the drive back to the Apple TV
13) Turn the Apple TV on and cross your fingers.
You should boot up into Mac OS X. Woo!
Now what?
This hack seriously opens up the doors with what the Apple TV could be used for; and we imagine we are going to see lots of cool hacks, additions and addons. We will do our best to keep track of them.
A big thanks again to semthex over at Hackint0sh.org; who did the majority of the work, and built the custom kernel.
The brave testers who helped make this happen: gimli, mk500, Turbo, Jonathan Bare, l0rdr0ck.



Pingback: Cartoons Fans Lounge
Pingback: os X on iTV - Could be a great thin client - MacNN Forums
Pingback: Gadget News » Apple TV running full version of OS X
Pingback: Shop Ship Wise - Your Guide For Shopping Online » Archive » Apple TV running full version of OS X
Pingback: Firehed’s Blog » Blog Archive » It must be an April Fools Joke
Pingback: Full Mac OS X running on Apple TV « Tons of Fresh News
Pingback: Full Mac OS X running on Apple TV - News Doggy - Fetched News
Pingback: Gadgets Galore - Updates on all the latest gadgets » Blog Archive » Apple TV running full version of OS X
Pingback: My Geek News: All the latest news, just for Geeks!
Pingback: Full Mac OS X running on Apple TV « News Coctail
Pingback: iPod LOVE
Pingback: TightReviews.com » Blog Archive » Apple TV running full version of OS X
Pingback: GadgetsPlanet.info » Apple TV running full version of OS X
Pingback: Apple TV - install OSX and get a cheap Mac! at alexwrege.com
Pingback: Apple TV running full version of OS X | LifeParticles
Pingback: Apple TV running full version of OS X | Not only MLM - there's more to life …
Pingback: Install OS X on your Apple TV « stevecclifford.co.uk/blogâ„¢
Pingback: Apple TV running full version of OS X | 1 MLM PRO #2
Pingback: Apple TV running full version of OS X | Wii Lover - the blog
Pingback: PaulStamatiou.com
Pingback: Apple TV running full version of OS X | vogv.com
Pingback: Hostpundit - Hosting and Gadgets » Blog Archive » Apple TV running full version of OS X
Pingback: futuro.vc » Blog Archive » Apple TV roda OS X completo
Pingback: $300 Apple Computers! » Permagnus.com - $300 Apple Computers! »
Pingback: AppleUnited » Apple TV running Mac OS X = a $299 computer!
Pingback: It’s Beta » Blog Archive » Apple TV running full version of OS X
Pingback: komentokehote.net » Arkisto » Apple TV
Pingback: ESCAPE BLOG
Pingback: javiamat.com » MacOSX en un AppleTV
Pingback: Fat Mobil Content » batgirl sex Full Mac OS X running on Apple TV
Pingback: MultiMeter v3.02
Pingback: ZeroZen » Mac OS X 10.4.8 corriendo en el Apple TV
Pingback: Jammed.mobi » Apple TV running full version of OS X
Pingback: iTaiwan.mobi » Apple TV running full version of OS X
Pingback: Apple TV now runs full blown Mac OS X at Thinktechno, The Gizmo Blog
Pingback: Jacek Bajor - Najtańszy komputer Apple
Pingback: Praxistest: Mit Apple-TV MP3s und Videos via iTunes streamen, Teil 4
Pingback: Su AppleTV gira Mac-OsX « Dema FON blog
Pingback: Fully Blown Mac OS X on Apple TV! - Habbo Forum
Pingback: DigitalForce » Blog Archive » OS X na ATV-u
Pingback: Apple TV Running Full Version of OS X at TechJunction
Pingback: ¿Un Mac por 300€?Interesante Hack... « …ahora con internet los niños se te educan solos…
Pingback: Blog de alePod » Mac OS X corriendo en el Mac TV
Pingback: Prime News Blog » Blog Archive » xmen fanfiction rogue scott Full Mac OS X running on Apple TV
Pingback: macreloaded[dot]com - Blog Archive » April Scherz tv ?
Pingback: Full Mac OS X running on Apple TV at My Word
Pingback: In Brief: Apple TV Hacks Progress, Possible Launch iPhone Date | World of Apple
Pingback: Cartoons Plugin » Blog Archive » scooby doo gang pictures Full Mac OS X running on Apple TV
Pingback: hoschistyle » Blog Archive » OSX auf dem AppleTV
Pingback: Apple TV completely hacked, running OS X!!! « PitSharing - Florent Pitoun’s blog
Pingback: OSX Guides » Blog Archive » Mac OS X running on Apple TV
Pingback: Apple TV running full version of OS X - Indexing The Web
Pingback: APPLE.BLORGE.com » Blog Archive » Apple TV hacked to run OSX
Pingback: Deinterlaced
Pingback: Run OS X on your Apple TV » Faster Lightening
Pingback: Venera7.com » Blog Archive » AppleTV ejecutando Mac OS X: el hack final
Pingback: SearchRoads » batgirl and batman Full Mac OS X running on Apple TV
Pingback: Materia Oscura » Apple TV, la revolución no esperada
Pingback: Apple TV üzerinde Mac OS X - Mac Dünyası
Pingback: Sample the Web — Mac OS X running on Apple TV
Pingback: geekforce.com at GeekForce
Pingback: 12 trinn til OS X på Apple TV @ teknotum
Pingback: à¹à¸¥à¸°à¹à¸¥à¹‰à¸§ Apple Tv à¸à¹‡à¸£à¸±à¸™ OS X at -GoodModO -
Pingback: A Rambling Geek » Blog Archive » Full Mac OS X running on Apple TV
Pingback: Yes, It’s Real: Run MacOS 10.4 on a AppleTV
Pingback: Apple TV => Mac Nano at Пектин
Pingback: Zechary White | Hack Tutorials for Apple TV
Pingback: Hack the Apple TV without opening the case | Apple TV Hacks
Pingback: Is This The Real Apple News? « Mr W’s Blogging Great Thing
Pingback: Tiempo Apple » Archivo del weblog » Transforma tu AppleTV en una Mac
Pingback: vgod’s blog » AppleTV能跑全功能的Mac OS X了ï¼
Pingback: Apple TV vs Mac OS X su One More Thing di Davide Stagni
Pingback: Apple TV running full version of OS X | Network Marketing Weblog #2
Pingback: Apple TV running full version of OS X | Network Marketing Expert - The Blog
Pingback: Deinterlaced
Pingback: [Slashdot] Stories for 2007-04-03 at Kaizenlog
Pingback: Apple TV: “born to be hacked” » El Blog de Enrique Dans
Pingback: ScriptAlias » Blog Archive » Apple TV
Pingback: Apple TV, hackeado por los cuatro costados « DionisiosBlog
Pingback: PseudoWeb.Net » Blog Archive » Apple Tv, yargh?
Pingback: Sheetudeep » Blog Archive » Hackers Dissect Apple TV to Create the Cheapest Mac Ever
Pingback: V-Campus
Pingback: Apple Tek » Blog Archive » Hackers Dissect Apple TV to Create the Cheapest Mac Ever
Pingback: Apple TV running full version of OS X | Network Marketing Success - for MLM distributors looking for success online
Pingback: RSS Hackers Dissect Apple TV to Create the Cheapest Mac Ever « The Wired Notebook
Pingback: Apple TV running full version of OS X | IT Success World - The Blog
Pingback: Apple TV running full version of OS X | Feed Contacter - the blog
Pingback: TechTear :: T_T » Apple TV: una navaja suiza
Pingback: kobak pont org » mac nano
Pingback: Singapore Entrepreneurs ~ Venture Capital Funding in Singapore » Blog Archive » Entrepreneur Reads for the Day: 8 April 2007
Pingback: Apple TV at Scattered
Pingback: Watching My Computer | The Marketing Technology Blog
Pingback: links for 2007-04-07 « linksnstuff
Pingback: MAC.BLORGE.com » Blog Archive » A few flaws ruin the Apple TV experience
Pingback: Apple: un vero mac a 299$ ? sì, apple TV! » Schiaccianoci’s WeBlog
Pingback: AdamB’s Blog » Apple TV Hacks Hack Apple TV, Now featuring OS X
Pingback: iDiy.mobi » Mac OS X running on Apple TV | Apple TV Hacks
Pingback: Jancology
Pingback: OSX en Apple TV « En la Tierra Media | Habitaquo | Wordpress | Tecnologia
Pingback: Simantic » hack.apple.tv
Pingback: MacOS X en AppleTV at Tod-OS.com :: Te ponemos al dia
Pingback: Thomas Teufl » Billigster Mac überhaupt
Pingback: Apple TV: Cheapest Mac ever! - www.gadgetguy.de - The GadgetGuy
Pingback: FredrikNas.se » Blogg Arkiv » FredrikNas.se
Pingback: NextWay.ch : Le blog | Archives | Apple TV sur le billard
Pingback: // undebug.org » Apple TV
Pingback: überhack » Blog Archive » Hacking the AppleTV
Pingback: $300 - Habbo Forum
Pingback: MAC TV Hack - How to run Mac OSX on MAC TV! | zedomax.com - blog about DIYs and Review on reviews of gadgets and technologies...
Pingback: Practical Technology » Calling Apple TV Hackers
Pingback: Hackers turn Apple TV into full fledged Mac | Gadgetell
Pingback: Apple TV Hack Minden szinten at Xorp Blog Podcast
Pingback: » A brand new “Mac” for $299 » Tech, No Babel » Blog Archive » News, information, tips & tricks for people using tech in church.
Pingback: twhack.net
Pingback: When will intel Mac minis get cheaper? - MacNN Forums
Pingback: Mac Nano?
Pingback: Apple News » Full Mac OS X running on Apple TV
Pingback: What next for Apple TV hacking? | Apple TV Hacks
Pingback: » Get a full blown Mac for $299? | George Ou | ZDNet.com
Pingback: Hazme el Chingado Favor » Haz de tu Apple TV una Mac
Pingback: Mac OS X auf AppleTV-Box zum laufen bringen « Macsimum
Pingback: Multimedias.mobi » Apple TV running full version of OS X
Pingback: Mac & Design » Blog Archive » Apple TV: Death of Mac Mini?
Pingback: iPhones4U.info » Blog Archive » Found Footage: Mac OS X on Apple TV
Pingback: » News to know: Vista emergency patch; IT and Cancer; Apple DRM; Adobe Design Central | Between the Lines | ZDNet.com
Pingback: 3vil › Hack: Install OS X on Apple TV
Pingback: Review 3TB Infrant ReadyNAS NV+
Pingback: Turn your Apple TV into an ultra small Mac Workstation running OSX 10.4.8
Pingback: Apple TV running Mac OS X.
Pingback: Urls Sinistras » Blog Archive » del.icio.us entre 05/06/2007 e 08/06/2007
Pingback: HiTech PlaNet - Mac OS X su… Apple TV!
Pingback: iPod Noticias - Análisis: Apple TV
Pingback: Apple Option Escape: Apple TV running Mac OS X.
Pingback: Scammers and Dreamers: SÃ, soy tercermundista « Living your own life
Pingback: Never give up ! » Blog Archive » Test du WE : YouTube et AppleTV
Pingback: beitis.net » Mac OS X running on Apple TV
Pingback: OS X na Apple TV at BADCOFFEE
Pingback: Appleberri » Blog Archive » Mac OS X AppleTV batean
Pingback: Orkut » Blog Archive » Full Mac OS X running on Apple TV
Pingback: from the edge of the deep green blue sea » Blog Archive » Booting the AppleTV from an External USB Drive
Pingback: Actual Technology News Blog » Full Mac OS X running on Apple TV
Pingback: Apple TV, bien plus qu’un simple appareil Hifi » Lefinnois.net
Pingback: MacOS » Blog Archive » Full Mac OS X running on Apple TV
Pingback: Full Mac OS X running on Apple TV « Apple Top News
Pingback: Mitt liv i et eple » Blog Archive » Apple TV - en liten Mac mini
Pingback: 25+ Apple TV Plugins And Hacks
Pingback: 25+ Apple TV Plugins And Hacks « vashNYC: the 60 billion $$ man
Pingback: Apple » Blog Archive » Full Mac OS X running on Apple TV
Pingback: Create Digital Music » How to Run Ableton Live on Apple TV; Live Music + Visual Apple TV
Pingback: Mac OS X Tiger rodando em um Apple TV « Applehouse
Pingback: Hobbysur.net - Blog de entretenimiento y actualidad
Pingback: Software technology tips and tricks time saving: Windows XP Command Line Hacking Tricks Guide
Pingback: Use AppleTV as your desktop computer? « Jerry D. Boonstra's Blog
Pingback: 10.4.11 on hacked ATV, odd colour and resolution - Hackint0sh