Hatena::ブログ(Diary)

ipod touch の覚え書き

2008-02-16

jailbreak 1.1.3 後のMailの不具合を修正

jailbreak していても、購入した公式の 1.1.3 Updateでのiphone アプリは同期すれば有効になる。ただ、Mailだけは起動した瞬間に落ちてしまい、使うことができなかったので調べてみた。

結論

原因は 1.1.2 のときに jailbreak してMail をインストールしていたため。

root 権限の Mail の設定ファイルが作成されていて、同期したときにそれが引き継がれていた。mobile 権限で起動する1.1.3 公式の Mail アプリは、設定やメールの保存ができずにクラッシュしていた模様。

修正

ターミナルでipod touch にアクセスし、設定ファイルの権限を修正すればよい。

まずは Mail の設定ファイルのあるディレクトリに移動し、ファイルを確認。

# cd /var/mobile/Library/Mail
# ls
 -rw-r--r--   1 root    wheel    2920 Feb  9 03:56 Accounts.plist

root 権限のアカウント設定ファイルが見つかる。多分この設定ファイルはそのまま使えると思うが、念のためバックアップをとってアカウントをまっさらにしておく。

# mv Accounts.plist Accounts.plist.old

また、このディレクトリ自体の権限も root になっているので、mobile に変更する。

# cd /var/mobile/Library
# chown mobile Mail

ipod touch から Mail を起動すると無事に動作。

1.1.3 からはGmail がデフォルトで IMAP につながるようになっていて、Gail使いとしては非常にうれしい、

josephjoseph 2008/02/25 22:49 jailbreak済み1.1.3でサードアプリのMailでメールを読み出そうとしても
”load more 25 messages...”で止まって読めないメールフォルダがあったんですが
こちらを参考に/var/mobile/配下のディレクトリの所有者をmobileに変更したところ
すべてのメールが読めるようになりました。
とても参考になりました ありがとうございます

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/aberlour/20080216/1203126219