AppleTVってDLNAクライアントとしても使えないし、aviも再生できないので微妙だなぁとおもって興味がなかったのだが、安くなった(¥23000円くらい)し、パッチを当てれば(脱獄)、SSHやApache、XBMCやboxee(メディアプレーヤ)も動かせるし、小型のwebサーバとしても悪くないかと思って、購入(言い訳が長いw)
届いたので、軽くレポしつつ、備忘録として、自分用に作業をメモ


(jetdaisukeみたいに、サングラスかけてバリバリ箱を破るビデオがなくてゴメンネw)
思ったより小さい。とりあえずそのままつかってみたけど、youtubeのプレーヤとしては使いやすい。
iPhoneのremoteを使うと、文字入力もiPhoneで行えるので、youtubeを検索も楽ちん。
iPhoneで登録チャンネルを自由に見られるのは想像以上に使い勝手がよくて、テレビを見る時代は終わったんだなぁと実感。
とはいえ、aviファイルが再生できないのはやっぱりいまいちなので、早速パッチを当てる。
以下は自分の作業記録
1.USBメモリを用意して、PatchStickを作成する

PatchStick Builderをダウンロードして実行する。
Select USB device for Patchstickで自分が刺したUSBメモリを指定する。
download Firmware imageを押してファームウェアを、ダウンロード後、Create PatchStickボタンを押して、書き込み終わるのを待つ。
2.Apple TVにパッチを当てる
電源を落としたApple TVに、先ほど作成したUSBメモリを刺して電源を入れ、パッチが当たるのを待つ
こんな画面がでたら完了。USBメモリを抜いて、Apple TVを再起動する。
これでSSHでログインできるはずだ。
SSHでログインできることを確認
ターミナルを開き
ssh frontrow@appletv.local
パスワード:frontrow でログインできれば成功
3.Launcher(XBMC/Boxee)のインストール
atv-xbmc-launcherからLauncher-3.2-debug.runをダウンロードする
CyberduckなどのSSHでファイルを転送できるソフトでホームディレクトリにLauncher-3.2-debug.runを書き込む
SSHでAppleTVにログイン(Pass:frontrow)し、
sudo sh ./Launcher-3.2-debug.run
を実行する
ファインダー(このメイン画面)が再起動すると、Launcherメニューが追加される
DownloadsメニューからXBMCとBoxeeをダウンロードする
XBMCとBoxeeはiPhoneのremoteでも操作できるけどiPhone専用アプリがあるのでそっちのが便利
XBMC remote
http://itunes.apple.com/jp/app/xbmc-remote/id289316916?mt=8
Boxee remote
http://itunes.apple.com/jp/app/boxee-remote/id305171838?mt=8
3.XBMC/boxeeの日本語化
MediaFireに公開されている[XBOX]xbmc_日本語化キット_09-11-08.zipをダウンロード
XBMCの日本語化
ダウンロードした日本語化キットの中にあるarial.ttfを
/Applications/XBMC.app/Contents/Resources/XBMC/media/Fonts/arial.ttf
に上書きする
XBMCを起動しSettings -> UserInterface ->
Look and Feel
Skin Fonts->Arial TTF
Region
Language->Japanese
charset->Japanese(SHIFT-JIS)
に変更する
ネットワーク越しの日本語名aviファイルとかも再生できるようになった。
Boxeeの日本語化
ダウンロードした日本語化キットの中にあるarial.ttfを以下のファイルに上書きする
/Applications/Boxee.app/Contents/Resources/Boxee/media/Fonts/arial.ttf/Applications/Boxee.app/Contents/Resources/Boxee/media/Fonts/boxee.ttf/Applications/Boxee.app/Contents/Resources/Boxee/media/Fonts/boxee-light.ttf/Applications/Boxee.app/Contents/Resources/Boxee/skin/Boxee Skin NG/Fonts/boxee.ttf
売り上げランキング: 57458
売り上げランキング: 58



#1 by X on 2009/12/29 - 8:55 PM
これで使ったUSBは使えなくなるんですか??
#2 by takatronix on 2009/12/29 - 9:21 PM
USBはlinuxのファイルが書き込まれるだけなので、脱獄後また普通に使えますよ。
#3 by X on 2009/12/29 - 9:51 PM
PCにさしても認識されなくなりました・・・
僕だけですかね
#4 by takatronix on 2009/12/31 - 3:55 PM
ディスクアドミニストレータで初期化しましょうね。
#5 by apple tv beginner on 2010/01/26 - 12:33 AM
こんにちは。大変有益なコンテンツありがとうございます。一点質問がございます。PatchstickをUSBポートに挿し、Apple TVの電源ON後、どうしてもLinuxブートの画面になりません。一瞬USBを読みに来るのですが、通常のブートシーケンスが走ってしまい、USBは無視されてしまっているようです。何か特別な設定が必要でしょうか?
#6 by takatronix on 2010/01/26 - 12:35 AM
必要な設定はありません。
USBメモリが正しく作成できてない可能性がありますね。
#7 by apple tv beginner on 2010/01/26 - 12:46 AM
早々のご回答ありがとうございます。いろいろ試してみたいと思います。@ takatronix
#8 by apple tv beginner on 2010/01/30 - 4:44 PM
@ takatronix おかげさまで無事インストールできました。USBメモリを他のものにしたらブートできました。ありがとうございました。
#9 by kiku on 2010/02/09 - 8:14 AM
こんにちは。
最新のboxeeベータ(0.9.20.10408)で日本語化にトライしたところNGです。skinの下の構造が少し変わっているようで、フォントが認識されていないのではないかという症状です。同じようにskin用のboxee.ttfフォントを置き換えてみたのですが…。
もし何かご参考になる情報がございましたらご呈示いただけないでしょうか?
当方はMacOSX環境なので事情が違うのは重々承知のうえですが、何かありましたらぜひお願いいたします。