View Single Post
 
Old 05-04-2009, 09:36 PM
andyvand's Avatar
andyvand andyvand is offline
 
Join Date: Apr 2009
Location: Tienen
Posts: 515
Quote:
Originally Posted by NebKiwi View Post
Wow, very indepth, thanks Andy.. seems a bit of a challenge then :/ No idea AppleTV OS had so much protection...
I forgot to add...
The BackRow.framework binary also needs besides GUID of the disk the /dev/diskXsY replaced with the install partitions & drive /dev/diskXsY entry...
I've known someone who has done this on a real iMac4,1 and it worked...
It can be done for hackintoshes also... no problem there...
Yet I've noticed allthough ATV take2 uses Leopard kernel the apps running on it + kexts tend to still be built for Tiger...
So you would need the Tiger versions of the kexts (best is 10.4.11...)
The IR Remote EMU I can supply (got an improved version...)
It would need to be recompiled for the Tiger SDK though... (may think of making a custom SDK entry specifically optimized for ATV take2 OS...)
It may also be possible that the patching of the Finder binary is only needed in case of running it on Mac OS X...
I believe it checks for SystemVersion.plist's OS name being set as AppleTV OS (name could be slightly different... check your dmg under /System/Library/CoreServices/SystemVersion.plist)
But even if it is needed... ht is your best friend for browsing through the references and code...
Quite easy to patch stuff up that way...

Last edited by andyvand; 05-04-2009 at 09:41 PM.
Reply With Quote