Home > hack | iPod Touch > iPod touch 勝手アプリへの道

iPod touch 勝手アプリへの道 add this entry to hatena bookmarkhatena bookmark counter

@hiroya_d先生が「iPodでjailbreakできたよ!」という話をもってきたので、さっそくやってみました。当方Macユーザです。Windowsでの作業方法についてはいまのところ情報が少ないため書く気がありません。

iPod touch Screen Shot on 2007-10-12 by shao

当方ではうまくいきましたので、Jailbreak Guide - Touchdev を翻訳したものを中心にお送りします。

注意: 本ページ記載の作業を行ったことで起こりうる不都合について、当方では一切関知しません。またアップルの公式の操作方法ではありませんので、保証等受けられなくなる可能性があります。すべて自己責任で行ってください。

iPod touchのシステム領域を読み出せるようにする

Mobile SafariのTIFF脆弱性を用います。

  1. iPod touchをWiFiでインターネットに接続する(以降、SSHで入る作業があるので、作業用Macと同一サブネットのWiFiに接続することを推奨)
  2. iPod touch上のSafari(以後MobileSafariと記述)で http://jailbreak.toc2rta.comを開く (ミラー: http://home.1555.info/jailbreak/)
    画面が一瞬真っ黒になりSpringBoard(アプリケーションのアイコンが並んでいる画面)に戻る。

iPod touchのシステム領域を読み書き可能な状態にする

  1. RapidShareからiPHUCを入手する(ミラー)。
  2. デスクトップに展開する。
    jailbreak_iphuc01.png
  3. アプリケーション > ユーティリティ > ターミナルを起動
  4. /opt/local/libにlibreadline.5.2.dylibが入っている必要がある。もしない場合は下記のコマンドを入力してインストール
    ※10/14追記 /opt/local/lib を/opt/local/binと誤記。すみませんでした

    sudo mkdir -p /opt/local/lib
    (パスワードを聞かれたら自分のパスワードを入れる)
    cd /opt/local/lib
    sudo curl -O http://home.1555.info/jailbreak/libreadline.5.2.dylib.zip
    sudo unzip libreadline.5.2.dylib.zip
    sudo rm libreadline.5.2.dylib.zip
  5. デスクトップで作業するためにTerminalに下記を入力。
    cd ~/Desktop
  6. 先ほどMobileSafariを表示させたiPod touchをMacに接続する。Springboardが出る状態であればいい。iTunesが立ち上がったら終了させる。また、今後の作業のために”設定>一般>自動ロック”を”しない”にしておくといい。(すべての作業が終わったら適宜戻すこと)
  7. iPod touchが接続されていることを確認し、Terminalに下記を入力
    ./iphuc
    getfile /dev/rdisk0s1 iphonefs/rdisk0s1 314572800

    吸出し状況が逐一表示されるが、5〜10分ぐらいかかる。ターミナルは手順11で使うのでそのままにしておく

  8. デスクトップの iphonefsフォルダにrdisk0s1というファイルができるので、これをrdisk0s1.dmgにリネームする
    jailbreak_iphuc02.png
  9. rdisk0s1.dmgをダブルクリックしてマウントし、デスクトップのfstabファイルをSnowbird3A110a.N45Bundle内のprivate/etc/に上書きコピーする
    jailbreak_iphuc02.png
  10. Snowbird3A110a.N45Bundleをアンマウント(取り出し)する
  11. ターミナルに戻り下記のコマンドを入力
    putfile iphonefs/rdisk0s1.dmg /dev/rdisk0s1

    しばらく何も反応がないが、書き込みが行われているはず。プロンプトに戻ったら

    exit

    で終了。

  12. iPod touchのスリープボタン(本体上部)とホームボタン(本体下部)を画面が真っ暗になるまで同時長押しする。電源が完全に切れたら5秒ほどおいてスリープボタンをしっかり押して電源をつける(これをハードリセットという)

iPod touchにSSHを入れる

  1. iNdependenceをダウンロードする(ミラー)。
  2. ダウンロードしたdmgファイルを開いてマウント、iNdependence.appを実行する
  3. SSHタブのInstall SSH/SFTP/SCPを選択する
  4. iNdependenceの画面で再起動するように指示されたらスリープボタンのみを長押しし、赤いスライダーを動かして電源を切る。前述のハードリセットではうまくいかない。
  5. 電源が切れたらスリープボタンをしっかり押して電源をつける。再びiNdependenceの画面で再起動を求められるので、前手順と同じくスリープボタンのみを長押しし、赤いスライダーで電源を切る。
  6. iPod touchの電源をつける。iPod touchのIPアドレスが今後の作業で必要になるので、もしわからなければこの段階で”設定”>”Wi-Fi”>”(接続しているAP横の>ボタン)”を押してIPアドレスを確認する
  7. Mac側で再びターミナルを立ち上げ、下記のコマンドを入力してSSH接続を試みる
    ssh -l root 192.168.0.4 ←iPod touchのIPアドレスを入力する。左記は例。
    セキュリティがうんぬんと聞かれたらyesと入力しEnter
  8. パスワードは alpine
  9. 無事に接続できたらexitで抜ける

iPodのシステム領域を不可視に戻す

この操作をしないとiTunesとの同期ができない。

  1. SFTPクライアントを使う。ここではCyberduckを使おう。
  2. “ファイル”>”新規接続”より下記のパラメータで接続を開始。
    jailbreak_cyber01.png

    • プロトコルは”SFTP”
    • IPアドレス、パスワードは前述参照
    • ユーザ名はroot
  3. /var/rootに移動し、”Media”を選択しcommand+Iでインスペクタを表示させ、Media_symに名前を変更する
  4. 同じフォルダの”Mediaold”を選択し、”Media”に名前を変更する
  5. iTunesを起動(もしくは再起動)すると同期ができるようになっているはず。うまく行かない場合はiPod touchのハードリセット。

Installer.app(アプリケーション管理ソフト)を入れる

  1. Nullriver’s Installerをダウンロード(ミラー)
  2. CyberduckなどでSFTP接続
  3. 1のファイルを展開して得られるInstaller.appをSFTPでiPod touchの/Applicationsフォルダにコピーする
  4. ターミナルからiPod touchにSSH接続し下記のコマンドを実行
    chmod -Rf +x /Applications/
    /Applications/Installer.app/Installer
  5. iPod touchの画面でInstallerが立ち上がったら、SSHを実行しているTerminal画面をアクティブにしCtrl+Cを押す
  6. iPod touchで http://conceitedsoftware.com/iphone/beta/ にアクセス
  7. インストールしていいかと聞かれるのでYes

Trip1PogoStickのインストール

SpringBoardに自作アプリを表示させるために必要なパッチ当て作業

  1. Trip1PogoStick.zipをダウンロード
  2. CyberduckでiPod touchにSFTP接続をする
  3. /System/Library/CoreServices/SpringBoard.app/にあるM68AP.plistをM68AP.plist.oldに名前を変更する
  4. Mac側でTrip1PogoStick Folder/SpringBoard.appのパッケージ内容を表示(右クリックで開ける)し、その中にあるM68AP.plistをiPhoneの/System/Library/CoreServices/SpringBoard.app/にコピーする
  5. /var/rootにTrip1PogoStickフォルダを作成し、その中にtempフォルダを作為し、その中に同梱されているspringpatchをコピーする
  6. SSHから下記のコマンドを実行
    /var/root/Trip1PogoStick/temp/springpatch
  7. iPodをハードリセットする
  8. リセット後、SpringBoardにInstallerが出ていればOK。試しにInstallerからNESとかTerminalを入れてみたりしませう

iPhoneのGoogle MapsとかMail.appをiPhoneに入れる

  1. iPhoneのシステムソフトウェアをダウンロードする
  2. ダウンロードしたファイルの拡張子をipswからzipに変え、StuffIt Expanderなどで展開(手元のThe Unarchiverではエラーが出てうまくいかなかった)
  3. vfdecryptを入手(ミラー)し、2で展開したdmgがあるフォルダにvfdecrypt.zipの中身をコピーしておく
  4. dmgとvfdecryptがセットであるフォルダにターミナルで移動する(cd の後にフォルダをドロップすれば移動できる)
  5. 下記のコマンドを入力する(下記では2行ですが実際は1行です!)
    ./vfdecrypt -i 022-3602-17.dmg -o iPhone_1.1.1.dmg
     -k f45de7637a62b200950e550f4144696d7ff3dc5f0b19c8efdf194c88f3bc2fa808fea3b3
  6. iPhone_1.1.1.dmgをマウントする
  7. マウントしたiPhoneのシステムソフトウェアから、必要なものをiPod touchにSFTPでコピーする
    • 天気: /Applications/Weather.app
    • メモ: /Applications/MobileNotes.app
    • 株価: /Applications/Stocks.app
    • メール: /Applications/MobileMail.app
      /System/Library/Frameworks/GMM.Framework
    • Google Maps: /Applications/Maps.app
      /System/Library/PreferenceBundles/MobileMailSettings.bundle
  8. SSHでiPod touchにログインし下記のコマンドを入力する
    chmod -R a+x /Applications/*
  9. iPodを再起動するとアプリケーションが表示される

取り急ぎまとめまで。

Comments:57

shao 07-10-12 (金) 15:58

[自己レス] システム領域を読み書き可能な状態にするところで、
- libreadlineのダウンロードにwgetを使っていたが、OSX標準環境ではcurlなので、それに修正。
- 手順11でputfileが抜けていたのでそれを追記。
PodCanvasさんありがとうございます。
ref: http://blog.podcanvas.com/?eid=643973

hiro 07-10-12 (金) 17:41

大変このサイトにはお世話になり無事成功しました。ありがとうございます。

なお「Trip1PogoStickのインストール」の手順5の後に「springpatch」を実行するコマンド「/var/root/Trip1PogoStick/temp/springpatch」が抜けております。その点をご修正願えれば幸いです。

m2 07-10-12 (金) 22:25

数少ない日本語の情報ありがとうございます
手順4
>sudo mkdir -p /opt/local/bin
でなく
>sudo mkdir -p /opt/local/lib
では?

ここで1時間半悩みました。

taguhei 07-10-13 (土) 0:58

こんにちは有効な情報をありがとうございます。
Trip1PogoStickのインストールでつまっています。
インストーラーが表示されないのですが....

Trip1PogoStick.zipを解凍して、ipod内の
/System/Library/CoreServices/SpringBoard.app/にM68AP.plistをコピー(元々の奴はM68AP.plist.oldにリネーム)

/private/var/root/Trip1PogoStick/temp/にspringpatchをコピー

ipodをリセット

これであってますよね?

cmpunch 07-10-13 (土) 1:51

こちらのページの情報を使ってiPod touchにiPhoneアプリのインストールさせていただきmapsアプリなど早速試してみました。貴重な情報ありがとうございます。

goodoo 07-10-13 (土) 3:27

iPod touchのシステム領域を読み書き可能な状態にする
の手順の4の次の部分は/usr/local/bin ではなくて /usr/local/libですよね。

sudo mkdir -p /opt/local/bin
(パスワードを聞かれたら自分のパスワードを入れる)
cd /opt/local/bin

noname 07-10-13 (土) 3:30

大変参考になりました。ありがとうございました。
一点だけ、vfdecryptの所の -kの後の文字列が全部見えず、(f45de7637a62b200950e55までしか見えませんでした…)生成されたdmgがマウントできないーとしばらく悩んでしまいました。

SCR 07-10-13 (土) 6:47

iPod touchのスクリーンショットを撮るにはどうしたら出来ますか?

NISHI 07-10-13 (土) 14:21

参考にさせて頂きました。
ありがとうございます。

ちなみに手順4の
>sudo mkdir -p /opt/local/bin
>(パスワードを聞かれたら自分のパスワードを入れる)
>cd /opt/local/bin
は、/binじゃなくて/libですよね。。

help with the files 07-10-13 (土) 15:32

can you send me a set of the apps you get from the
decrypted image? (with the dependency) I have problem decrypting that image. :-( Thanks.

HIro 07-10-14 (日) 5:53

初めましてヒロと申します。”iPod touchのシステム領域を読み書き可能な状態にする”の”7の”吸出しをする所で挫いています。下記の表示がされるのですがどうしてでしょうか?
“./iphuc”と入力
” Reason: image not found
Trace/BPT trap”

“getfile /dev/rdisk0s1 iphonefs/rdisk0s1 314572800″と入力
“-bash: getfile: command not found”

お手数をおかけ致しますがよろしくお願いします。

PodCanvas アツシ 07-10-14 (日) 10:04

めちゃくちゃ参考にさせていただきました。
ありがとうございます。

shao 07-10-14 (日) 15:11

コメントすっかり見逃してました。遅れてごめんなさい。。

>>3, >>4, >>6, >>9, >>11
すみません、こちらの掲載ミスですので直しました。

>>7 2行にわけておきました。見苦しくてすみませんでした。

>>8
http://x.1555.info/screenshot.zip からscreenshotをダウンロードし、
/usr/bin/にSCPでコピー。
あとはSSHでscreenshotと入力するとスクリーンショットが/tmpにできます。

>>10
sorry, due to Apple’s copyright rule, I can’t re-distribute about apple’s appliations. please download System Software from apple’s official download server and extract using vfdecrypt.
there is example of these instruction.
% mkdir -p ~/Desktop/iPhone_Image
% cd ~/Desktop/iPhone_Image
% curl -O http://appldnld.apple.com.edgesuite.net/content.info.apple.com/iPhone/061-3883.20070927.In76t/iPhone1,1_1.1.1_3A109a_Restore.ipsw
% mv iPhone1,1_1.1.1_3A109a_Restore.ipsw iPhone1,1_1.1.1_3A109a_Restore.zip
% unzip iPhone1,1_1.1.1_3A109a_Restore.zip
% curl -O http://d.1555.info/home.1555.info/jailbreak/vfdecrypt.zip
% unzip vfdecrypt.zip
% ./vfdecrypt -i 022-3602-17.dmg -o iPhone_1.1.1.dmg -k f45de7637a62b200950e550f4144696d7ff3dc5f0b19c8efdf194c88f3bc2fa808fea3b3
% open iPhone_1.1.1.dmg

アプリコット 07-10-14 (日) 15:33

もの凄く分かりやすかったです。
有り難うございました。

hiiragi 07-10-14 (日) 20:41

非常にありがたい情報ありがとうございます。

で、色々と試しているのですが、どうしても上手くいかない部分がありまして、質問させていただければと思います。

SSHを入れるところで、ターミナルから、

ssh -l root 192.168.1.11

とリクエストすると、

Operation timed out

と返ってきてしまいます。
iPod touch上では、192.168.1.11とアドレスが表示されています。
何が原因かお心当たりはありますでしょうか?

すいません。よろしくお願いします。

shao 07-10-14 (日) 20:57

>> 15
とりあえずpingは飛ぶでしょうか?
% ping 192.168.1.11

pingが飛ぶようでしたら、SSHサーバのインストールに失敗していると思われます。リカバリモードで一回復元をし(このときに入っている楽曲やブックマークなどはすべて失われます、Mac本体から同期しなおしてください)、もういちどSSHを入れてください。
本文でも書いておりますが、再起動のときに長押ししつづけて電源を切るのではなく、赤いスライダーがでてきたらボタンから手を放し、スライダーを操作して電源を切ってください。(2回目の再起動も同様)

もしpingすら飛ばないようでしたらネットワークの不都合が考えられます。ルーターやファイアウォールなどを見直してください。

ref: リカバリモード
http://tyoro.orz.ne.jp/exe/2007/10/ipod_touchjailbreak.html
> 1、iTunes開いたままSleep+homeでリセット
> 2、画面が消えたらSleepを離してhome長押し
> 3、iTunesが復元するか聞いてくる(リカバリーモード云々)。

hiiragi 07-10-14 (日) 21:07

ご丁寧にありがとうございます!
一応、pingは飛んでいるようです。
なので、ご指示頂いたようにもう一度リカバリからやり直してみようと思います。

ありがとうございますm(__)m

GYAGYA 07-10-14 (日) 23:53

初めまして。
「dmgとvfdecryptがセットであるフォルダにターミナルで移動する(cd の後にフォルダをドロップすれば移動できる) 」
と書いてるんですが、
ターミナルとはどういう意味なんでしょうか?

cmpunch 07-10-15 (月) 0:18

当方の成功したという書き込みで他のユーザさんに混乱生じさせているとまずいな、、と思いましたので追記させていただきます、shaoさんの情報をベースにしつつこちらでは以下のような対処をして無事動作しております。

「Trip1PogoStickのインストール」の手順5の後に
・MacからiPodへSSH接続し、
「/var/root/Trip1PogoStick/temp/springpatch」コマンドを実行
の手順が必要でした。

また、

「iPhoneのGoogle MapsとかMail.appをiPhoneに入れる」の手順5のコマンドの
「f45de7637a62b200950e550f4144696d
7ff3dc5f0b19c8efdf194c88f3bc2fa808fea3b3」部分が
Macから見ると途中で切れていたためこちらで補完しました。

http://www.cmpunch.com/tips/000209.php

haru 07-10-15 (月) 2:10

ご丁寧な解説本当にありがとうございます。
調べても調べても同じことになっている人がいないようで悩んでいます。
手順の7でiphucを行おうとすると、
「tcsh: ./iphuc: Exec format error. Binary file not executable.」
というメッセージが表示されてしまいます。
それまでの手順はしっかり行っているのですが、なにをしたらいいのでしょうか。

shao 07-10-15 (月) 5:22

>>18
アプリケーション > ユーティリティ > ターミナルで立ち上がる黒い画面がターミナルです。… とりあえずターミナルの使い方をひととおり勉強しておかないと、iPod touchのアプリ導入は危険ですので、Googleなどで調べるか、 http://www-kn.sp.u-tokai.ac.jp/com/computer/linux_command/linux_command.html の3以降をひととおり読んでみてください。

>>19
補足いただきましてありがとうございます。当エントリにおいても反映しておりますのでよろしくお願いします。

>>20
もしかしたらPowerPCのMacでしょうか?
その場合は
iPUHCを http://rapidshare.com/files/61833975/iPHUC-PPC.zip で配布されているPPC版におきかえてみてください。

haru 07-10-15 (月) 7:00

本当に申し訳ないです。
こんな初歩的な事を聞いてしまってすみませんでした。
ご指摘の通り、PowerPCなので置き換えてみましたらできました。
本当にすみませんでした。

うーむ 07-10-15 (月) 12:23

”iPod touchのシステム領域を読み書き可能な状態にする”の”7の”吸出しをする所で失敗しています。
なお、当方PPCで、手近にあった”1.1.1-jailbreak.zip”の中の”iphuc-ppc”を使いましたが、これのせい?
(iPHUC) /: getfile /dev/rdisk0s1 iphonefs/rdisk0s1 314572800
getfile: Failed to read from remote file: 12
(iPHUC) /:

うーむ2 07-10-15 (月) 12:38

自己レスです。吸い出しできました。
cd ~/Desktopでなく、cd ~/desktopで作業していたためだったようです。バカなことでハズかしい。

こば 07-10-15 (月) 16:57

shaoさん
 参考というか修正される前のこのブログとJailbreak Guide - Touchdevを見ながら、若干つまづきながら成功いたしました!
 ありがとうございます。
 自分のブログで同じようにハックの方法を紹介しようと思い、書いています。ほとんど同じ内容ですが、躓いたところとか、ちょっとわかりにくかったところを補足して書いています。
 もし、問題あるようでしたらお知らせください。

fuak 07-10-15 (月) 21:14

Trip1PogoStickのインストールの、ハードリセット後に失敗します。
リセット後、iPod touchがSpringBoardまで行かず、アップルマークのまま
画面が止まってしまう。(同期は出来ている)

taknom 07-10-15 (月) 22:08

紹介をありがとうございます。楽しいですね。
しかし、作業終了後は touch の terminal からパスワードを変更しておかないと危ない気が。

fuak 07-10-15 (月) 23:25

iNdependence.appなんですけど、
ぼくの環境では、HOMEとSLEEPボタンを両方押してハードウェアリセットじゃないと
逆にうまく行かなかったです。

fuak 07-10-16 (火) 0:23

/Trip1PogoStick/temp/springpatchのところ、
いくらやり直してもSpringboardにinstaller.appが出てきませんね。

なぜ?

shao 07-10-16 (火) 0:38

>>26
どうぞご利用いただいて構いませんが、よろしければURLを教えていただけますか?

>>27, >>30
Installer.appから入れられるTrip1PogoStickが1.1.1に対応したようですので、Mobile Safariでレポジトリを更新したのちSSHでInstaller.appを起動させ、Trip1PogoStickを入れてみてください。

>> 28
確かにおっしゃる通りです。取り急ぎ編ですので今後はそのへんにも振れていきたいです。

>> 29
もしかしたら製造週によって結果が変わってくるのかも。
よろしければシリアル番号の4桁目と5桁目を教えていただけますか?

macnote 07-10-16 (火) 5:08

このエントリのおかげでJailbrake成功いたしました。
もうこの極薄汎用端末にやられまくり。大興奮。本当に感謝です。

ed 07-10-16 (火) 6:39

iPodが起動しなくなりました(涙
SSHのインストール後、再起動を1日中繰り返していて電源刷れ消えません。。もうコネクタから話して5時間ちかくたちますがバッテーリーが消える様子もなく再起動を繰り返してます。
どうすればいいでしょうか? 助けてください。。

yui 07-10-16 (火) 11:24

“Installer.app(アプリケーション管理ソフト)を入れる”
という所まできたのですが。

何回やってもiPod touchの画面でInstallerが立ち上がりません。
なぜでしょうか?
手順を分かりやすく教えて頂ければ幸いです。

下記をターミナルに入力しました
chmod -Rf +x /Applications/
/Applications/Installer.app/Installer

ともきち 07-10-16 (火) 11:37

ijailbreakを使って1発でハックをしたあとにこのサイトを知りました。最後の「iPhoneのGoogle MapsとかMail.appをiPhoneに入れるというのを試してみようと思い手順を踏みましたがどうしてもiPhone_1.1.1.dmgが出来ません。webを調べてもみなさん成功されているのに。1、iPhone1,1_1.1.1_3A109a_Restore.ipswをzipにして解凍 2、自動で解凍された「vfdecrypt」(クリックするとターミナル開く形式)を1に入れる 3、ターミナルで移動 4、コマンドコピペでTomoki-Takayama:~ tomokiti$ cd/Users/tomokiti/Desktop/iPhone1,1_1.1.1_3A109a_Restore/ ./vfdecrypt -i 022-3602-17.dmg -o iPhone_1.1.1.dmg
-bash: cd/Users/tomokiti/Desktop/iPhone1,1_1.1.1_3A109a_Restore/: No such file or directory
Tomoki-Takayama:~ tomokiti$ -k f45de7637a62b200950e550f4144696d7ff3dc5f0b19c8efdf194c88f3bc2fa808fea3b3
-bash: -k: command not found
こんなんでます。
ターミナルつかうのは初心者に毛が生えた程度位しか経験がありませんがなんでなのでしょうか?

ともきち 07-10-16 (火) 13:08

すいません↑自己解決しました。おはずかしいことにcdのあとにスペースいれてなかったことが原因っぽいです。しかし同じフォルダーにiPhone_1.1.1.dmgが生成されたのですがマウントに失敗します。認識できませんと警告されてしまいます。ターミナルには
Tomoki-Takayama:~ tomokiti$ cd /Users/tomokiti/Desktop/a/
Tomoki-Takayama:~/Desktop/a tomokiti$ ./vfdecrypt -i 022-3602-17.dmg -o iPhone_1.1.1.dmg
No Passphrase given.
Tomoki-Takayama:~/Desktop/a tomokiti$ -k f45de7637a62b200950e550f4144696d7ff3dc5f0b19c8efdf194c88f3bc2fa808fea3b3
-bash: -k: command not found
になっています。たびたびすいませんが教えていただけませんか?

ともきち 07-10-16 (火) 13:28

また自己解決しました。お騒がせして申し訳ありません。
./vfdecrypt -i 022-3602-17.dmg -o iPhone_1.1.1.dmg -k f45de7637a62b200950e550f4144696d7ff3dc5f0b19c8efdf194c88f3bc2fa808fea3b3
これが正解なのですね。

shao 07-10-16 (火) 15:00

>>33
>>16に記載の手順でリカバリモードをお試しください。

やじうま 07-10-16 (火) 18:31

日本語での分かり易い解説、感謝いたします!成功しました!
iPodがこんなに魅力的な端末になるとは…。驚異的なプロダクトです。
もはやこれは単なる音楽プレイヤーではないですね…。

こうなるとAppleのPDA、あるいは日本版iPhoneがさらに楽しみになりますね。
長い事Macユーザでしたが、ここまでワクワクしたプロダクトは本当に久しぶりです。

shao 07-10-16 (火) 20:09

>>34
まず
chmod -Rf +x /Applications/
を入力したときにエラー等は出ませんでしょうか?
その後、
/Applications/Installer.app/Installer
を入力したときにもエラー等はでませんでしょうか?
#この時点でSSHにずらずらとメッセージが流れてくるはずですが。
両方をご確認ください。
もしInstallerを起動したときにiPod側の動作がとまってしまう場合は
もう1つターミナルを起動し、SSHでログインし
ps -aux |grep Installer と入力した結果を教えてください。

dirty 07-10-16 (火) 22:15

このサイトを大変参考にさせていただいております。

iPhone Appsをsftp経由でアップロードした後、

8. SSHでiPod touchにログインし下記のコマンドを入力する
なんですが、SSHへターミナルで接続後、パスワードを聞かれるのですが入力できないというかキーボードが反応しなくなります。何故でしょうか?

すいません、教えて頂けないでしょうか?

shao 07-10-17 (水) 0:36

>> 41
パスワードを入力中は、***などは表示されず無反応に見えますが、それで正常です。
alpineと入力しEnterを押してみてください。

dirty 07-10-17 (水) 0:56

解決しました!ありがとうございます!

dai 07-10-19 (金) 0:51

はじめまして。
iPod touchのシステム領域を読み書き可能な状態にする
の4番でつまづいてしまっています。
sudo mkdir -p /opt/local/libを入れるとパスワードを聞かれるんですが、これは自分のMacのアカウントのパスワードですよね?
その後は
cd /opt/local/lib
sudo curl -O http://home.1555.info/jailbreak/libreadline.5.2.dylib.zip
sudo unzip libreadline.5.2.dylib.zip
sudo rm libreadline.5.2.dylib.zip
を一気にコピーペーストしてよろしいんでしょうか?それとも4回にわけて入力してほうがいいでしょうか。
どうしてもreplace libreadline.5.2.dylib? [y]es, [n]o, [A]ll, [N]one, [r]ename:
という文章が出て来てしまいます。解決法を教えて下さい。
よろしくお願いします。

Kazu 07-10-19 (金) 14:26

インストール等うまくできました。ありがとうございました。

yui 07-10-20 (土) 2:31

34
chmod -Rf +x /Applications/と入力した後に1分ぐらい考えた後に次の入力
にいきます。
/Applications/Installer.app/Installerとその後に入力すると
-bash: /Applications/Installer.app/Installer: No such file or directory
とかえってきます。その後何の動きのありません。

SUPER MARKET 07-10-20 (土) 13:08

一度失敗し、再度チャレンジしようと  http://jailbreak.toc2rta.com にMobile Safariでアクセスしたのですが、自動で終了されず、正常に表示されてしまいます。
その後、iPodtouch本体を工場出荷状態+アップグレード(1.1.1)にして再度チャレンジしましたが、やはりダメでした。
このまま続けても無駄なだけでしょうか?

nakasuke 07-10-20 (土) 17:02

丁寧な内容でおおいに活用させてもらっています。
恐縮ですが、質問させてください。

ipodtouchに無事インストーラーを入ってるのを確認し、
Installer.app(アプリケーション管理ソフト)を入れる のところで
iPod touchで http://conceitedsoftware.com/iphone/beta/ にアクセスを試みたのですが、何回やっても「このファイルをダウンロードできません」と出ます。
他のサイトは普通に繋がるのですが、、、
ためしにMacのほうから開いてみると「サーバが見つかりません」と出ます。

解決法か、代替案などがもしありましたら、ご教示いただけると幸いです。

shao 07-10-21 (日) 8:56

>>44
> replace libreadline.5.2.dylib? [y]es, [n]o, [A]ll, [N]one, [r]ename:
和訳の通りです。既にlibreadlineがあるので置き換えますかと聞かれているだけですので、yとでも答えておけばいいと思います。

>>46
> 1のファイルを展開して得られるInstaller.appをSFTPでiPod touchの/Applicationsフォルダにコピーする
の手順は実行しましたでしょうか?
[Applications]フォルダ内に[Installer.app]をドロップすればいいかと思います

>>47
>16の手順で復元を行ったのち、MobileSafariから http://home.1555.info/jailbreak/ を開いてJailbreakできませんでしょうか?

>>48
手元のMacとMobile Safariから接続してみましたが、ふつうにつながります。メンテ中などで一時的につながらなかった可能性もありますので、再挑戦してみてください。

Toshihiko Yamaguchi 07-10-23 (火) 13:59

次の箇所で
iPhoneのGoogle MapsとかMail.appをiPhoneに入れる
iPhone_1.1.1.dmgをマウントする

ダウンロードすると
022-3602-17.dmg
022-3629-9.dmg
022-3630-9.dmg
と言うファイルが出来て、回答しようとするとパスワードを聞いてきます
どのようにしたら良いのかご教授下ださい。

G25A 07-10-25 (木) 1:35

初めまして。
iJailBreak0.3を使用しハックしたのは良いのですが、iCalが書き込みできない状態のままで困っています。

「iPhoneのGoogle MapsとかMail.appをiPhoneに入れる」に習い、Mac側にマウントした「iPhone_1.1.1.dmg」の中から、/Applications/MobileCal.appをCyberduckを使用してSFTPで、iPod touchの/Applications内の同名ファイルに上書きしました。

その後、SSHで
chmod -R a+x /Applications/*
を入力。
glob6: not found
と表示されるが無視して、iPodを再起動しましたが、iCalは書き込みできるようになりませんでした。

どうすれば、iCalが書き込み可能になるでしょうか。ご教授ください。

G25A 07-10-25 (木) 12:14

>>51
自己解決しました。

iPod touch wiki for Jailbreakers;-)  http://hostname.jp/wk/index.php?FrontPage
上記サイトの情報を元に、「N45AP.plist」を作り直し、上書きする事でiCalの書き込みに成功しました。

お騒がせいたしました。

Black Dolphin 07-10-28 (日) 0:56

貴重な、しかもご丁寧な情報提供ありがとうございます。おかげさまで一発でうまくいきました!感謝!

footstep 07-10-31 (水) 10:59

なんとかアプリのインストールまでこぎ着けました!!ありがとうございます。さて、いろいろインストールしたのですが、メールとMapsそしてカレンダーが思うように動きません。まず、メールは起動するとsettingsのボタンが左上にあるのですが、タップしても何の反応もありません。Mapsは起動するとすぐに閉じてしまいます。カレンダーはiPhoneのカレンダーのような右上に+のボタンが現れず、書き込みができません。メモや天気は正常に動作しているようなのですが、なぜなのでしょうか?すみませんが、もしお分かりでしたらお教え願えないでしょうか?

footstep 07-11-01 (木) 2:40

自己レスです。メールとMapsは解決しました。
後はカレンダーです。どうすればよいのかよくわからず、思案中です。ご意見ありましたら、お願いいたします!

YoYo 07-11-10 (土) 17:52

ここに乗っているJailBreak方法ではなく、WWW.Jailbreakme.comによる自動の方法で脱獄し、さらに自動でInstaller.appが入る方法で色々なアプリを入れています。しかし、iPhoneのアプリをSFTP経由にてインストールしてみましたが、Iconが表示され立ち上がるものの途中でハングアップします。どうも、キーボードの入力関係で止まっているような感じです。ここに書いてるように、必要なFreamworkとかを入れていますが、うまく動きません。
Map.appの中身をみるとEnglish.lprojが入っていますが、Japanese.lprojにすれば動くのか、色々試していますが未だに動きません。ちなみに、SSHをInstaller.appにて入れたのですが、iPodに画面上では表示されません。どうすればよいか困っています。助けてください。

Ryu 07-11-18 (日) 17:41

iPod touchにSSHを入れるのところの、「8.パスワードは alpine」を入力しようとしているのですが、ひらがなしか入力できません。コピー&ペーストも試したのですが、ダメでした。どうすれば入力できるのでしょうか?
どなたか教えていただけませんか?

uniebi 07-12-24 (月) 18:37

footstep さんの、
メールは起動するとsettingsのボタンタップしても何の反応なし。Mapsは起動するとすぐに閉じてしまう。
の件私も同じです。
自己解決されたようですが、何がいけないのでしょうか?

Comment Form
Remember personal info

Trackbacks:1

Trackback URL for this entry
http://d.1555.info/2007/10/12/ipodtouch-jailbreak/trackback/
Listed below are links to weblogs that reference
iPod touch 勝手アプリへの道 from しゃおの雑記帳
pingback from iPod touchをごにょごにょしてみた 07-10-15 (月) 2:16

[…] 手順は、iPod touch 勝手アプリへの道を参考にしてやったらあっという間にできたので割愛。 Windowsであれば、tyoro.exe: iPod touchをWindowsからJailbreakする方法とかを参考にしてみるとできるかも。 完全に自己責任でお願いします。 […]

Home > hack | iPod Touch > iPod touch 勝手アプリへの道

Search
Feeds
Meta

Return to page top