Jump to content

Make Apple TV OS run on a regular PC?


  • Please log in to reply
148 replies to this topic

#1
Artistan

Artistan

    InsanelyMac Protégé

  • Members
  • PipPip
  • 51 posts
  • Gender:Male
I'll be even happy if I can get the appleTV finder.app running on my Powerbook or OSx86 just to play around.

EDIT:

We already know that it doesn't require to re-install OSX to enable us to run this program on any installation, and does not require to have the exact disk partition like the aTV.
However it does require you to patch Backrow.framework to change the partition "frontrow 2.0" uses as the location for the "/Media" folder.

Since there isn't (not that I could find) any guide on what to patch on the Backrow.framework, to make "frontrow 2.0" launch...I'm writing one.

Step 1:
I'm assuming that you already have Backrow.framework, iPhotoAccess.framework, and the patch Finder.app all installed the way you like it.

If not look else where for the guide, like here:
http://forum.insanel...showtopic=46680

Step 2:
Guide your way to:
/System/Library/PrivateFrameWorks/BackRow.framework/Versions/A/
If it's not there go back to step 1.

Copy BackRow to your desktop, and make another backup of BackRow.
If you mess up atleast you only have to copy one file back.

Step 3:
Open BackRow with your prefered HEX editor.

Navigate your way to E03E0 in the editor. There should by two entry in ASCII it that should say "0s4", in HEX "30 73 34".
Change this to what ever the disk id your want to use.

Step 4:
Save the changes, and copy the BackRow you just modified back into:
/System/Library/PrivateFrameWorks/BackRow.framework/Versions/A/

Fix permission of the file, and your set.

Feel free to ask me for help. However if the question's answer is in the forum don't expect and answer back.
Enjoy! (Once IR emulation is done... for me... can't control the darn thing still).

#2
Mr. Bond

Mr. Bond

    The man with the golden gun.

  • Retired
  • 881 posts
  • Gender:Male
  • Location:Canada
Yeah, that was exactly my (and others on IRC) thought as well.

Although really, seeing as we already have things like MythTV, it would more or less just be an interesting experiement. Even to build a small hackintosh for the sole purpose of an AppleTV like media centre would still cost more than an actual AppleTV.

If anything, I think the existence of the unhacked SSE2 kernel is most interesting, with regards to OS X on beige box PC's.

#3
Artistan

Artistan

    InsanelyMac Protégé

  • Members
  • PipPip
  • 51 posts
  • Gender:Male
true. but if you have an old machine capable enough, I wouldn't see why not to do it.

#4
AriX

AriX

    InsanelyGeeky

  • Members
  • PipPipPipPipPip
  • 253 posts
  • Gender:Male
  • Location:Pennsylvania
Well, that would be pretty cool, but then you'd lose the features of the computer. I wish there was an app in OSX that we could make to switch main applications (I'm sure the Apple TV's is not called Finder.app...) so that we could with the stroke of a hotkey, we could switch between Apple TV and OSX.

This would be hard, but likely not impossible, since they run basically the same OS, assuming the Apple TV GUI and it's resources are able to run on OSX with little or no modification.

#5
~Neo

~Neo

    The installer man. Formerly known as "NeoPheus"

  • Retired Developers
  • 644 posts
  • Gender:Male
  • Location:Germany
Ok right now...
Just picked up the image from oink. :(
Heres what I know so far:
The finder in /System/Library/CoreServices/ is the Interface of the AppleTV.
The app needs 2 additional Private Frameworks:
-iPhotoAccess.framework
-BackRow.framework

As you can see, Apple calls the new interface "BackRow". The project name is "Riptide".
Its a modified version of FrontRow.
In the Resource folder there is a file called com.apple.frontrow.manifest
Trying to run it now...

cYa ~Neo

#6
FUKKU

FUKKU

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 227 posts
"For those who can't afford one"?

The thing's $300, if you can't afford that you probably can't afford the parts to put your own version together.

#7
Embio

Embio

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 976 posts
I think its a bit less if you already have most of the parts ;-)

#8
ResX

ResX

    InsanelyHack

  • Retired
  • 818 posts
  • Gender:Male
  • Interests:Art, Music, People, Macs
Im gonna download it, then restore it to an external drive and see if it works out on my core solo mini.

#9
~Neo

~Neo

    The installer man. Formerly known as "NeoPheus"

  • Retired Developers
  • 644 posts
  • Gender:Male
  • Location:Germany
Ok so far...
Trying to boot from the partition I prepared does this:
Mar 25 *time* launchd: /System/Library/CoreServices/loginwindow port /dev/console exited abnormally: Abort trap
INIT_Processes(), could not establish the default connection to the WindowServer.

Someone knows how to solve?


cYa ~Neo

#10
macprodan

macprodan

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 727 posts
  • Gender:Male
  • Location:London
Got It installed on a Partition on my MacBook Pro. All I get a a Nice Shiny Apple then No activity.. how can Turn on Verbose mode.?

Id Love to get this to eventually to run on the Hack, be perfect for the living room..

#11
Ireland

Ireland

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

Got It installed on a Partition on my MacBook Pro. All I get a a Nice Shiny Apple then No activity..

Same same for me. Can anyone figure this?

#12
c4software

c4software

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
If the system freeze on Apple Screen, maybe its a GUID partition error no ?

#13
Ireland

Ireland

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

If the system freeze on Apple Screen, maybe its a GUID partition error no ?

There's no installer in the .dmg.. I think that's the problem.

#14
hemiola

hemiola

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 182 posts
  • Location:USA
Great stuff !

If anyone can pull this off, the brilliant folks of this forum can !!!

I'd love to dual boot to this on my Mini ..... i HATE the Front Row interface .... and i use my Mini as a Media Server....

Good luck guys, i know you can do it !!!

Or, crossing fingers that this interface is incorporated into Leopard !!! (which is likely)

#15
hellogoodbye

hellogoodbye

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
I looked around in the HD image and found out that the OS is 10.4.7, build 8N5107, if that might help.

#16
Ireland

Ireland

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

Or, crossing fingers that this interface is incorporated into Leopard !!! (which is likely)

99% sure it's Front Row 2.0 - which is coming in Leopard.

#17
wylderawk

wylderawk

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
appleTv interface is called BackRow, from the Riptide project. It is an offshoot from FrontRow. I'd expect Leopard's FrontRow to be different, though similar.

#18
Urbz

Urbz

    La cr�me de la cr�me...(?)

  • Retired Developers
  • 837 posts
  • Gender:Male
  • Location:Montreal, QC, Canada

99% sure it's Front Row 2.0 - which is coming in Leopard.

No. The mini is $600, the AppleTV is $300.
For the average consumer, they would probably prefer an actual computer with more storage, ram, etc, especially for $300 more. The products need to stay seperate, VERY seperate.
Frontrow may be changed to be more functional (right now, it sucks), but if it is too similar to the AppleTV, Apple will be losing sales of one product to the other. They would much rather gain the sales from competitors, no?

-Urby

#19
iLux

iLux

    InsanelyMac Protégé

  • Members
  • PipPip
  • 68 posts

appleTv interface is called BackRow, from the Riptide project. It is an offshoot from FrontRow. I'd expect Leopard's FrontRow to be different, though similar.

It's not called BackRow : Backrow is a private framework used by Apple TV. The user that does evrything on an Apple TV is called frontrow.

#20
centic

centic

    InsanelyMac Protégé

  • Retired Developers
  • 55 posts
well.. i've copied BackRow.framework to PrivateFrameworks on my macbook's OSX install as well as iPhotoAccess.. I'm working on modifying the Finder.app to actually open on my macbook, but it doesn't seem to be looking good :)





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy