iPhone 3G: jailbreak & unlock

以前から色々話題となっているiPhoneの脱獄とアンロック。
iPhone 3GSへ乗り換えてから、iPhone 3Gが文鎮に化しそうな状況だったので、ちょっと勇気を出して脱獄してみました。

以前、初代iPhoneをシンガポールで脱獄&アンロックで使っていた頃の様に簡単。
Macにしかるべきソフトを入れて、iPhone OSファイルを指定しておけば準備完了。
後はソフトを立ち上げてその指示に従うだけ。

更にCydiaを立ち上げて、Sourceにrepo666.ultrasn0w.comのエントリーを追加して、ultrasn0wをインストール。
インストールすればアンロックも解除との事で、お手軽です。

今週末からシンガポールへ遊びに行くので、M1のSIMを差し込んで使ってみようと思っています。
しか〜し、動くかどうかはちょっと確認しておきたい…という事で、NTT DocomoのSIMカードを入れて動作確認。

NTT Docomo iPhone 3G

認識しています。
DocomoのSIMでも文句を言われないし、アンテナマークもばっちり。
電話も受けて、通話OKでした。

シンガポールで使うつもりは無いのですが、念のためネットワークも…
という事で、MoperaのAPN設定を入れて試してみると….

iPhone 3G NTT Docomo Packet Communication

一応動きましたねっ!
ちゃんとWebは見れていますが、後日課金を確認した結果、パケット使い放題とは別に請求されていました。

結論 = 日本でのiPhone 3G / 3GS は正規販売しているSoftBankから購入して、SoftBankのラインで使いましょう!

iPhone 3GS now on sale at Singapore

私の大好きなシンガポールでもiPhone 3GSが発売されたそうで、なんとオーチャードのSingTelの前には大行列だった様です。
私の場合、発売日翌日にSoftBankのお店で普通に買う事が出来ましたが、シンガポールの行列は昨年の日本でのiPhone 3G並みだったようです。

私の場合、2000人〜3000人の行列になったらもう、並ぶ気がしませんけれどね。
FaceBookに登録している私の友人も入手した様子。

来週は夏期休暇でシンガポールに1週間遊びに行くので、色々なお店で価格を見てみようと思います。
日本よりも高いのかな….。

ネタ元: 気になる、記になるさん – シンガポールでのiPhone 3GS発売

iPhone キーボードがっ!

この前、電車の中でSkypeチャットしていたら、 「F」のキーが戻らなくなってしまいました。

こういう書き方をすると、まるでPCやMacの普通のキーボードの「F」キーが、押し込まれたまま戻ってこない様に読めますが、そうではありません。
iPhone 3GSでの話なのです。
ソフトウェアキーボードのiPhone。
入力したいキーを押すと、その文字が拡大表示されるわけですが、なぜか「F」の拡大表示が消えなくなってしまったのです。

iPhone 3GSに乗り換えて、ネットワークの速度も速くなった様に感じたので、東海道線でSkypeを立ち上げてチャットを始めたところ、なかなか快適。
iPhone 3G + iPhone OS 3.0ではちょっともたついていたのですが、3GSなら実用レベルと感じました。

しかし、そんな楽しいチャットの途中で「F」を押したら….

でかF Fを押してないのに….

おかげで、Rが押せない状態にっ!
隣のTやYを押した状態から指をスライドさせて入力出来ましたが、非常に不便っ!
チャットの途中だったので、ホーム画面に戻るとSkypeがオフラインになってしまうし…。

このチャットを終わって、ホーム画面に戻り、再度キー入力をするアプリで確認したら直ってました。

なんだったんだろう….

iPhone 3GSホワイトの発熱変色はケースが原因?

毎日の様に騒がれているiPhone 3GSの発熱&変色問題ですが、とあるサイトによると、サードバーティー製のケースが原因ではないかとの事。
iPhone 3GSとケースが接触する部分が変色してしまった様に見えるだけで、アルコールで拭き取る事が出来るとレポートされています。

しかし、どのメーカーのケースを使うとこの様になってしまうのかはまだ不明との事。
さらに、他のサイトでは変色であるとして盛り上がっているので、どれが事実がまだ分かりませんね….。

7月6日現在、ウチのiPhone 3GSはまだ真っ白です 🙂

iPhone 3GSの変色はケースが原因?

iPhone 3GS オーバーヒート

いえ、ウチのiPhone 3GSではありませんが、最近よく聞く話題なので….。

最初のインシデントは白色iPhone 3GSの背面変色事件ですよね。
アンテナか、放熱版があるのでしょうか?
縦に2本筋が入った様に変色してしまっています。

白iPhone 3GSボディー変色。

いやあ、怖いですね。
ウチも白色iPhone 3GSユーザーなので、注視しなければ…。

とにかく、炎天下、車の中、熱いポケットの中には入れない事が重要そうですね。
そして、万が一、オーバーヒート画面が表示されたら涼ませて、休ませてあげる事でしょうか。

iPhone 3Gオーバーヒート画面

iPhoneから写真をMopera UサービスのHTC Touch Diamondに送ったら…

iPhoneから送った写真が届かないというご連絡をTe-Tsuさんからいただきました。
Te-Tsuさんがお使いのHTC Touch Diamondへ写真を送りたかったのだけど…..。

原因は、iPhoneの写真appから写真を選んで「メールで送る」としたとき、その写真が”写真.jpg”となる事の様です。
iPhoneのメールappは日本語エンコードがUTF-8になっている事も関連しているのかもしれません。

解決方法は…
言語設定を「英語」へ変更。

その結果、添付されるファイル名が”photo.jpg”となり、正常にメールを届けることができました。
この状況って…どうなんでしょう

iPhone 3GSがiTunesで認識されなくなりました。

困りました!
iPhone 3GSに乗り換えてから4日目。
iTunesに接続したら認識しなくなりました。
一応解決出来たのですが、大変な事でした。

現象

iPhone 3GSをMacへUSBで接続。
通常であればiTunesのデバイスリストに表示されるべきiPhone 3GSが表示されない。
usbmuxd というプロセスと、iTunes プロセスがCPUを約8%使用率で動きっぱなしになる。
また、iTunesのウィンドウが反応せず、アクティビティモニタでiTunesが「応答無し」状態。

解決方法

  1. iPhone 3GSをMacのUSBポートから切断する。
  2. iPhone 3GSの電源をOFFにする。
  3. ホームボタンを押しながら電源をONにして、リカバリモードに入る。
  4. iPhone 3GSをMacのUSBポートに接続し、表示されるメッセージ通り復元、再設定する。

もうちょっと詳しい現象

コンソールの出力を見ていると、こんなメッセージが表示されている。

7/1/09 9:19:13 PM com.apple.usbmuxd[365] MuxClearPipeStall Can’t clear pipe stall 2. Error: 0xe00002ed
7/1/09 9:19:13 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: receive_message: Could not receive size of message: 0 Unknown error: 0
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _send_message: Could not securely send message size 406: SSL_ERROR_SYSCALL errno (Broken pipe)
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: send_message: Could not send message size: Bad file descriptor7/1/09 9:19:13 PM com.apple.usbmuxd[365] MuxClearPipeStall Can’t clear pipe stall 2. Error: 0xe00002ed
7/1/09 9:19:13 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: receive_message: Could not receive size of message: 0 Unknown error: 0
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _send_message: Could not securely send message size 406: SSL_ERROR_SYSCALL errno (Broken pipe)
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: send_message: Could not send message size: Bad file descriptor
7/1/09 9:19:13 PM com.apple.usbmuxd[365] MuxClearPipeStall Can’t clear pipe stall 2. Error: 0xe00002ed
7/1/09 9:19:13 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: receive_message: Could not receive size of message: 0 Unknown error: 0
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM com.apple.usbmuxd[365] HandleUSBMuxConnect Client 0x10a030 (iTunes/com.apple.iTunes) requesting attach to 0x1:32498 failed, no such device
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _send_message: Could not securely send message size 406: SSL_ERROR_SYSCALL errno (Broken pipe)
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: _connect_to_port: Could not connect to USB mux port 32498 for device 1: Device not configured
7/1/09 9:19:14 PM [0x0-0x27027].com.apple.iTunes[454] MobileDevice: send_message: Could not send message size: Bad file descriptor
iTunesがiPhoneを認識する為のusbmuxdというデーモンがiPhone 3GSをデバイスとしてちゃんと認識出来ていない様ですね。
試した事
  1. Macの再起動
  2. iPhone 3GSの再起動
  3. iTunesのアンインストールとインストール (Libraryディレクトリ内にある、設定ファイルを含め削除)
  4. iPhone 3GSを接続しているUSBケーブルの交換
まあ、なんとな復旧はしたのですが、復元の為にアイコンの並び方とか、やり直す事が沢山。
もし同じような状況になり、原因を知っている方がいらっしゃいましたら教えてください。