Help - Search - Members - Calendar
Full Version: Run AppleTV on your intel mac - uses local media or acts as a standalone appleTV, can QUIT
InsanelyMac Forum > Apple World > Gadgets and Handheld Devices > Apple TV
Pages: 1, 2, 3, 4, 5
ibcrootbeer
yeah i just thought about checking the activity monitor and saw that... rats!

is there any way i can finangle someone here with the programming skittles to come up with or add onto the recent exit.frappliance plugin to automatically kill the loginwindow process?

have i mentioned how much you guys rock!
hazkid
that would be as pointless as before the frappliance
losing all your running programs and safari tabs would be almost as bad as rebooting!
Urbz
DsurioN, could you update your first post to include links to the advancements, or actual write-ups if you want.
I think that would at least centralize all the info in this thread... a whole bunch of stuff has popped up, and I'm sure newbies would appreciate that!

Just a suggestion!

-Urby

PS Thanks for all the work everyone is putting into this! This community ROCKS!
ElBob
This is just plain strange, it doesn't cause any problems for me. To the people having trouble, did you use the installer or did you do it manually?
Jlentz823
installer

has anybody gotten ATV while rnning n your mac able to accsess your media files
ElBob
Yes, I have. As soon as I figure out the best way I'll post a guide.
ibcrootbeer
cant wait!!
DsurioN
Updated the main thread with the apple + tab trick.
midwest
I deleted original front row app and now i can change volume WITH REMOTE on aptv on a macbook pro.

Can anyone verify this works.

Also any one know how to revert screen resolution after exit.frappliance. Maybe combine Close AppleTV.app With The exit.Frapp
ssbands04
QUOTE(ibcrootbeer @ Mar 30 2007, 07:57 PM) *
...now if i could only figure out why my sleep, restart, shut down, log out options dont work after i exit the app? any thoughts?
also with fast user switching active, when i click on the other user the mouse starts pinwheeling/locks up in the entire right side of the menu bar...

would anyone out there be willing to create a simple/easy script or something to tell finder to basically relaunch after you exit ATV? I think that would effectivly fix every issue i just described.

please? sad.gif


i have the exact same problem on my mbp.......that's probably the last main thing keeping me from installing this permanently....i keep going back and forth between installing it and not

i'm just afraid.........are there any side effects for installing the 2 frameworks? i just don't want to f up my whole install

okay......another issue i'm running into.......This is on a 15" MBP with a 22" external Dell LCD

when i set the mbp monitor as the main monitor (has menubar and dock), and run AppleTV (not replaced the original front row btw) it seems off center and the right side is cut off......is this because the interface can't output the 1440x900?

and also, anyone know how to get the exit.frappliance to switch back the resolution?
hackand
Thanks to everyone, you guys are really great. Everything works here, except when I Cmd + Tab, I'm not able to see the frontmost app. It runs behind aTV. Am I supposed to have 2 displays?

Edit: nevermind, got it working, hadn't noticed the tip on the original post.
DiaboliK
just remember that aTV is going to run as the *exclusive* app so its always going to be on top (the screen with the menubar specifically)
FavleX
I followed the procedure but when I open the "new" Front Row it says the application is damage or incomplete...???
icyderguru
i use a hackmac, it launches shows the intro video but then quits sad.gif

Does anybody know how to fix it? Or what it is about the BRXHardwareUtility.m:145 ?

QUOTE
Last login: Sat Mar 31 13:32:30 on console
/Users/icy/Desktop/Front\ Row.app/Contents/MacOS/Front\ Row; exit
Welcome to Darwin!
icy:~ icy$ /Users/icy/Desktop/Front\ Row.app/Contents/MacOS/Front\ Row; exit
libosp.c:547:OSPGetState: kOSPBootCount: kRTCMethodReadBytes failed: 0xe00002c2
libosp.c:547:OSPGetState: kOSPBootCount: kRTCMethodReadBytes failed: 0xe00002c2
/SourceCache/Riptide/Riptide-175/BackRow/Utilities/BRXHardwareUtility.m:145: failed assertion `NO'
Abort trap
logout
[Process completed]
locklin
QUOTE(semaja2 @ Mar 28 2007, 08:49 AM) *
Ok heres the working dameon (Failed again... seems the AppleTV doesnt behave nicely, tested using a normal finder but fails in using the AppleTV version):

download : http://files.semaja2.net/AppleTV.zip
source : http://files.semaja2.net/AppleTV.source.zip
(I hope even know it failed i hope it sparks a idea in someones head)

Now place it into your applications folder (you can change this but you need to change the below commands)

Now open the terminal and enter (replace the appletv user with the short name of your appleTV user): sudo /Applications/Apple\ TV\ Quit\ Daemon.app/Contents/MacOS/Apple\ TV\ Quit\ Daemon -user appletv

It will ask you for your password enter it and it launches, now fast user switch to your appleTV account and enjoy, when finished hold down "menu" until it returns you to the login screen

PS. i take no blame for any damage caused for using this daemon and will not be accountable for anything that may come of it
PSS. sorry if theres bugs or whatnot but im coding this very late at night and in a rush
PSSS. this can also be used to log out of your own user quickly ohmy.gif


Doesn't work for me, as soon as I enter the code in terminal (sudo /Applications/Apple\ TV\ Quit\ Daemon.app/Contents/MacOS/Apple\ TV\ Quit\ Daemon -user appletv) it gives me a message regarding it can't load the AppleRemote.framework library as it is referenced to your own library:
"dyld: Library not loaded: /Users/jamesas/Library/Frameworks/AppleRemote.framework/Versions/A/AppleRemote
Referenced from: /Applications/Apple TV Quit Daemon.app/Contents/MacOS/Apple TV Quit Daemon
Reason: image not found
Trace/BPT trap"

How can I fix that?
ibcrootbeer
QUOTE(ibcrootbeer @ Mar 30 2007, 11:57 PM) *
just added it. that is so slick! thumbsup_anim.gif

...now if i could only figure out why my sleep, restart, shut down, log out options dont work after i exit the app? any thoughts?
also with fast user switching active, when i click on the other user the mouse starts pinwheeling/locks up in the entire right side of the menu bar...

would anyone out there be willing to create a simple/easy script or something to tell finder to basically relaunch after you exit ATV? I think that would effectivly fix every issue i just described.

please? sad.gif



QUOTE(ssbands04 @ Mar 31 2007, 04:07 AM) *
i have the exact same problem on my mbp.......that's probably the last main thing keeping me from installing this permanently....i keep going back and forth between installing it and not


ok i think i solved this issue with the loginwindow process freezing up... thumbsup_anim.gif

previously on 24... just kidding. previously i was just using the new front row app as a standalone on the desktop, and whenever i wanted to run it i would just double click and away i went. however this resulted in the loginwindow freezing after i exited the app (by either using the steermouse method or the frappliance method, which i think is very slick)

so i kept rereading some of these posts and decided to just try to replaced the original front row app in system/library/core services (first backing up the original by the way!) dropped in the modified one and lo and behold, now all i have to do is hit the menu button on the apple remote whenever i want to use ATV and it will go right into ATV! to get out just go through the menus and select exit apple tv (frappliance method). Boom, youre out of ATV with no adverse effects to your system NOR! the loginwindow process! it no longer freezes, i am able to login logout, restart, etc etc without force quiting the process.

still havnt got the volume on the remote to adjust the volume in ATV however, as well as waiting for someone here to come up with a way for ATV that is running in another user to see ALL my media, not just the stuff in iTunes. i would like to be able to see/play my movies in the Movies folder etc.?
DsurioN
yes I think we should try to mess around with the itunes settings .plist in the /Media folder. There are some interesting options there that might let us tell appleTV where to look for media.
midwest
QUOTE(ibcrootbeer @ Mar 31 2007, 02:37 PM) *
ok i think i solved this issue with the loginwindow process freezing up... thumbsup_anim.gif

previously on 24... just kidding. previously i was just using the new front row app as a standalone on the desktop, and whenever i wanted to run it i would just double click and away i went. however this resulted in the loginwindow freezing after i exited the app (by either using the steermouse method or the frappliance method, which i think is very slick)

so i kept rereading some of these posts and decided to just try to replaced the original front row app in system/library/core services (first backing up the original by the way!) dropped in the modified one and lo and behold, now all i have to do is hit the menu button on the apple remote whenever i want to use ATV and it will go right into ATV! to get out just go through the menus and select exit apple tv (frappliance method). Boom, youre out of ATV with no adverse effects to your system NOR! the loginwindow process! it no longer freezes, i am able to login logout, restart, etc etc without force quiting the process.

still havnt got the volume on the remote to adjust the volume in ATV however, as well as waiting for someone here to come up with a way for ATV that is running in another user to see ALL my media, not just the stuff in iTunes. i would like to be able to see/play my movies in the Movies folder etc.?





I was able to get the apple remote to change volume on a macbook pro


I deleted The original front row app and now it works

I can only use it as a standalone app though
mac-mini
works great! i used an installer floating around to do the install and then added the exit frapplience and i just have to use the keyboard for volume
ssbands04
frcootbeer: what if i don't want to use this as a replacement and i just want to keep it as a regular app?
DsurioN
Well then you will get conflicts with the original front row. To avoid conflicts, just back it up and you can put it back later after you're tired of appleTV.
ibcrootbeer
QUOTE(ssbands04 @ Mar 31 2007, 06:50 PM) *
frcootbeer: what if i don't want to use this as a replacement and i just want to keep it as a regular app?


yes to conflicts...

i may actually change mine back. when i tried to view movie trailers from itunes on my main user account, as soon as i hit play ATV quit.

i dont really use the regular front row as much as others, so it didnt really matter to me to have ATV take its place, but since it doesnt play well with the other users for some reason, i may change it back to a standalone...
pix
hi!

i tried everything like describe, but Front Row.app always crashes for me on a 20" intel iMac. here is hwat i get:

EXC_BAD_ACCESS (0x0001)
KERN_PROTECTION_FAILURE (0x0002) at 0x000007f0

Thread 0 Crashed:
0 0x1000 + 201158
1 -[BRMediaHost addMediaProvider:] + 138
2 0x1000 + 33227
3 0x1000 + 27006
4 0x1000 + 21589
5 0x1000 + 21043
6 0x1000 + 18932
7 0x1000 + 1512278
8 0x1000 + 1512061

console.log:
Mar 31 12:33:33 iMac FrontRow[393]: Message Handler Installation Failed: bootstrap_check_in(): 0x44c: Bootstrap not privileged\n
Mar 31 12:33:33 iMac FrontRow[393]: No matching IR micro server found.
Mar 31 12:33:33 iMac FrontRow[393]: VERS: failed to get ImageVersion for display
Mar 31 12:33:33 iMac FrontRow[393]: VERS: failed to get BootImageVersion for display
Mar 31 12:33:33 iMac /System/Library/PrivateFrameworks/BackRow.framework/Resources/SettingsHelper: Failed to setuid
Mar 31 12:33:33 iMac FrontRow[393]: Settings helper failed: status 100
Mar 31 12:33:33 iMac /System/Library/PrivateFrameworks/BackRow.framework/Resources/SettingsHelper: Failed to setuid
Mar 31 12:33:33 iMac FrontRow[393]: Settings helper failed: status 100
Mar 31 12:33:34 iMac FrontRow[393]: VERS: failed to get ImageValid for display
Mar 31 12:33:35 iMac FrontRow[393]: Message Handler Installation Failed: service port is NULL\n
Mar 31 12:33:36 iMac crashdump[397]: Front Row crashed
Mar 31 12:33:36 iMac crashdump[397]: crash report written to: /Users/rl/Library/Logs/CrashReporter/Front Row.crash.log



anyone has any thoughst on why this might be? sounds like many folks here have run this on 20" iMac without trouble?

thanks!
FavleX
thanks Dsurion guide i'm able to see the introduction of atv , then I need to force a shut down like others.
My problem is that if I change with hexeditor Front Row and save it with the renderer modified( fullscreen-window) the application doesn't start anymore, and seen the message says
CODE
Malformed Mach-o file

What does it mean?
I need that working for going to the next step, activate the atv in iTunes.
Please help , I wanna try that. smile.gif
DsurioN
Make sure you're not putting 2E's instead of 00's when you're typing in the dots and make sure there are 8 dots after BRWindowRenderer
FavleX
thats incredible!!
ur right!
I am NOT able to sostitue that stuff in correct mode!
I mean I write one thing and appears another..f..k , I tried severals tmes..I don't know the use of hexeditor... blowup.gif blowup.gif



EDIT: I'm doing better but the number at the left are not the same as the guide......!!!
FavleX
Ok, I got it! I was able to digit the code from the second monitor.But I'm not able to use the keyboard on menu at all...so I do nothing for the moment.
Thanks Dsurion
hazkid
Works beautifully in Tiger 10.4.7. Unfornutanely, I don't use tiger at all. In Leopard build 9a283, there is only a black/dark purple screen. Does anyone else have this problem?
benvenu5
can someone send me the patched finder file. i cant find it anywhere
midwest
I found a work around for screen resolution

The program is Switchresx it disables appletv app. from changing your rez

its not free though

http://www.versiontracker.com/dyn/moreinfo/macosx/15467
xou948
any S/N midwest...

is there anyone who can add a DVD menu to launch some dvds?

is there anyone post the complete back row?

I know that's a great gift but please I want a clean application

thx guys
Deviant0ne
I know I'm a bit late, but this is brilliant. Thanks for sharing, it works well.
tuc11
Is there any way to control volume with the remote? I tried up and down while I was listening to a song but did nothing. I just set it up in Proxi.
centic
Well this is kind of interesting, not sure if its been discussed..

I hooked out video out to my tv opened up AppleTV and it works fine on the main tv.. and (unlike in frontrow) I still have full access to my secondary display. However it seems that AppleTV doesn't open the Remote in exclusive mode when I use two displays, so when I press up on the Remote, it does volume up + it moves up on the AppleTV menu, same thing for down, left, right..

Menu opens front row, and goes back in AppleTV, and Play starts playing iTunes and selects a menu..
Cyman
I did everything except the hex editing. AppleTV works well, but I have to do the hex-editing to get it working with iTunes. Anyway, when I edit the lines with 0xED I cannot save the file because it complains about missing permissions to edit the file. I set the write mode in 0xED to Overwrite but this doesn't help. Does anybody know how to save the file?
If I can circumvent the hex-editing by using SwitchResX or another method, I would prefer this. Even better would be to have another program like SwtichResX which does the same for FREE.
kalbaba
DisplayConfigX works fine for me, it's "free."
Cyman
QUOTE(DsurioN @ Mar 28 2007, 03:56 AM) *
NOTE: Apple remote and intel mac required.


UPDATE:

Use this tip to use the media on your local computer!

Found at http://www.hackint0sh.org/forum/showthread.php?p=3654
Personally, after I got the streaming working I switched back to the FullscreenRenderer to avoid the hassle of setting the resolution manually every time ( you have to set it to 1280 x 800 before launching it with this trick).

Bugs/Missing Features:
-When I go to the wireless preferences in appleTV settings, the whole system locks up (but you don't really need those anyway)
-With the apple + tab trick, you now have to set your resolution manually to 1280 x 800 before launching it (or whatever appleTV normally uses on your system), or else it will not display properly.

ANOTHER UPDATE!
There's an app that will prevent Front Row from changing you resolution in the first place. Unfortunately it's only a trial, but you can use it for now (or uh.... "borrow" it...)
http://www.madrau.com/html/SRX/indexSRX.shtml
Just setup a profile for the front row.app and don't let it change the resolution.



Actually I don't really get what the quoted part is doing. When I start appleTV it seems to behave like before. Is it the possibility to make use of Apple+tab which makes the difference?
Then, when I lower the resolution of my MBP C2D 15" to 1280x800 before launching appleTV doesn't change anything, either. Do I have to switch to 800x600 or something like this to be able to switch between my iTunes and my appleTV window? I don't see how this should work.
Lastly, if I make use of either SwitchResX or DisplayConfigX, what are these aps supposed to do with appleTV? I am really sorry if I don't get it, but actually all the changes I made (followed all the necessary steps (skipping these which are not) including the hex editing which finally worked) didn't seem to change anything.
I still can't play local media because I can't setup iTunes for appleTV. I also installed the different available plugins - normally this should allow me to play all sorts of file types, right?
And then I still need to know how to get the TV function to work, as I hooked up a DVI-HDMI connection from my MBP to an HD-TV set-top box. Normally this should work, shouldn't it?

EDIT:

OK, I figured out how to get it done - unfortunately the Hackint0sh forum was offline for a while.
So here's what I missed and what I think is very important and should have been mentioned in the tutorial quoted on the first page of this thread (found here):

QUOTE
Dual Display (extended desktop) will let you see and control other apps, but you must move the launched apps in the second screen before launching Front Row.

--------------------
If you don't use the Dual display >>
Before starting Back Row, you must set your screen resolution to 640x480 or 800x600 and then start it, it will start and change the screen resolution to 1280x800 (or something like that) but will remain in 640x480 or 800x600 so you will be able to see the finder behind and select itunes.
--------------------

And you will be able to access your local itunes and let Back Row play its shared files... !
zhinchliffe
Hmmm.....

When it's on WindowRenderer.... , it works fine. But after changing it back to FullscreenRenderer, the application will not even boot. Its process will not even show up in Activity Monitor. What's going on?
mathdude1284
QUOTE(zhinchliffe @ Apr 7 2007, 01:50 PM) *
Hmmm.....

When it's on WindowRenderer.... , it works fine. But after changing it back to FullscreenRenderer, the application will not even boot. Its process will not even show up in Activity Monitor. What's going on?


Remember you changed BRFullscreenRenderer.... to BrWindowRenderer........

full = 4 dots, windowed = 8 dots
zhinchliffe
Another question: I want to try the quit plugin, but that file host is down. is there any other place to download it? (I got it working, by the way)
h2a
should i be able to control AppleTV on my Macbook with my keyboard?

also (i've read a lot and i guess i just dont quite understand how this works yet), i did the hex edit, and it created the Media folder on my drive, but i'm not sure how to use the iTunes media from my computer inside appleTV.
hazkid
QUOTE(h2a @ Apr 8 2007, 02:57 PM) *
should i be able to control AppleTV on my Macbook with my keyboard?


Never worked for me.
However, the remote, while scrolling up and down, also changes the volume. It is quite humorous for about a minute until you realize you have to reset the volume every time you select some Media. smile.gif
simisimisimi
hey this is the coolest ever.

i think front row kinda sucks because it doesn't allow plugins.
thus, it lacks:

- ac3 passthrough over optical out (i need that for dvds and xvid.ac3 files)
- live tv integration with external tuners with pvr function


if this would become possible now on a hackintosh with back row, that would be the coolest!!!!
(it would even be cooler if it worked with cheap pci tv tuners, like hauppauge pvr-150)

simon
macvsworld
anyone got that finder patch?

ray@webpulse.us or raymay05@gmail.com

thanks!
h2a
alright, i have completely working AppleTV replaced Frontrow. the only problem now is that i don't have volume control with remote. other than that, it works with no problems as far as i can tell.

next step--figuring out how to use local folders for AppleTV media, rather than streaming? and volume control with the remote...

EDIT: - experiencing random AppleTV crash when navigating the menus. {resolved itself}
- random crashing during sync

what i'm doing is syncing my iTunes with AppleTV and setting my AppleTV media folder to my external harddrive (where i had a backup of my iTunes anyhow) so now i can use AppleTV when i don't have an internet connection.
guuud
QUOTE(h2a @ Apr 10 2007, 09:29 PM) *
alright, i have completely working AppleTV replaced Frontrow. the only problem now is that i don't have volume control with remote. other than that, it works with no problems as far as i can tell.

next step--figuring out how to use local folders for AppleTV media, rather than streaming? and volume control with the remote...

EDIT: - experiencing random AppleTV crash when navigating the menus. {resolved itself}
- random crashing during sync

what i'm doing is syncing my iTunes with AppleTV and setting my AppleTV media folder to my external harddrive (where i had a backup of my iTunes anyhow) so now i can use AppleTV when i don't have an internet connection.


What do you mean by completly working?

The problem seems to be the DVD support.
A plugin that starts tghe DVD Player like frontrow does? Anyone?
h2a
i got it working fine. i have it syncing to an external harddrive. it works great. my only complaints are that there's no volume control with the remote, no DVD menu, and i think it'd be pretty sweet to get the intro clip to play when opening AppleTV.

Internet Problems with AppleTV:
For some reason i can't get it to sync with iTunes through my router on Wireless but when i hook up to any other wireless or if i go Ethernet to my router, it works fine. Unfortunately, it gives me a really terrible IP address with those other than my regular wireless SSID, and then i can't actually access the web... it removes all connectivity to the actual web from my computer and basically only works with iTunes (but can't sync my protected files because there is no connectivity to the www.) any suggestions or reasons why it would do that?
hazkid
QUOTE(h2a @ Apr 11 2007, 01:22 PM) *
i got it working fine. i have it syncing to an external harddrive. it works great. my only complaints are that there's no volume control with the remote, no DVD menu, and i think it'd be pretty sweet to get the intro clip to play when opening AppleTV.


But i think after a couple weeks of regular usage, you would get tired of waiting for the intro video to complete. smile.gif
MacinJosh
Are you guys saying that I can access iTunes from the same computer I'm running Backrow from?

I have an iMac with a working AppleTV installation. I am not networked with any other mac. Would I be able to use my iTunes library? I can't at the moment no matter what I try. iTunes won't find my AppleTV. Thanks.

Joshua.

EDIT: Never mind. I'm an ass.
tjmvdz
I got it all running fine on my intel mac mini. I only have two problems that still need to be solved before I can use it as a perfect HTPC.

When the mac enters sleep mode while Apple TV is running, and I wake it back up my Airport does not work anymore. It does not find any networks. Even if I exit Apple TV it still does not work. Only a restart of the mac makes the airport work again, very frustrating.

Also I do not have any volume control when I'm inside Apple TV. Is there a fix already to make this work?


Hope someone can help me!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.