Archive for the ‘iPhone’ Category

Jailbreak iPhone 3G OS 3.1

環境:
Mac OS X 10.6 (Snow Leopard)
iTunes 9
PwnageTool_3.1.dmg
iPhone 3G OS 3.1

PwnageToolをダウロード
http://blog.iphone-dev.org/post/188779017/3-o-fun
http://torrents.thepiratebay.org/5089960/PwnageTool_3.1.dmg.5089960.TPB.torrent

JailBreak
PwnageTool.appを起動
jailbreak1

Expert ModeとiPhone 3Gを選択して次へ
jailbreak2

iPhone OS 3.1に該当する ipswを選択して次へ
jailbreak3

Generalを選択して、次へ
jailbreak4

Activate the phoneのチェックを外して、Root partition sizeを適当に入力して次へ
jailbreak5

デフォルトのまま次へ
jailbreak6

デフォルトのまま次へ
jailbreak7

デフォルトのまま次へ(CydiaとIcyをインストールしたくなければチェックを外す)
jailbreak8

iPhone起動時、リカバリ時のロゴをカスタマイズするかどうかを選択して、次へ
jailbreak9

Buildを選択して次へ
jailbreak10

カスタムipswファイルの保存先を選択して、次へ
jailbreak11

ビルド開始(途中でMacのユーザパスワードが聞かれるので入力)
jailbreak12

Noを選択
jailbreak13

画面に指示に従って電源ボタンを押して電源をOFF
jailbreak14

5秒待ち
jailbreak15

電源ボタンとホームボタンを10秒間押す
jailbreak16

ホームボタンを押したまま、電源をボタンを離して10秒間待つ
jailbreak17

DFU Modeになり成功
jailbreak18

iTunesのほうで以下の警告が出ますが、気にせず、OKボタンを押してiPhoneをUSBケーブルから外してから再度コネクト
jailbreak19

再コネクトすると、リカバリモードになる。
jailbreak20

[option]キーを押しながら復元ボタンを押して、デスクトップに生成させたカスタムipswファイル(iPhone1,2_3.1_7C144_Custom_Restore.ipsw)を選択して、開く
jailbreak21

JailBreak処理が開始され、後は待つだけ。

movファイル編集(90度回す)

icon_mpegstreamclip

縦になったmov形式の動画を横に変換するツール(MPEG Streamclip)を紹介します。なぜこんなmovがあるかと言いますと、iPhone 3GでJB後にインストールしたCycorderで録画すると動画が縦になります。

http://www.squared5.com/

Mac, Windows両方対応してます。

サポートするフォーマット
MPEG, VOB, PS, M2P, MOD, VRO, DAT, MOV, DV, AVI, MP4, TS, M2T, MMV, REC, VID, AVR, M2V, M1V, MPV, AIFF, M1A, MP2, MPA, AC3

機能としては

  • 主要な動画ファイル(QuickTime, DV, AVI, MPEG-4, MPEG-1; MPEG-2 , VOB)のプレイヤー機能
  • 上記フォーマットの動画ファイルの編集機能(カット、トリミング、タイムコード修正など)
  • 上記フォーマットの動画をQuickTime, DV/DV50, AVI/DivX , MPEG-4(高画質エンコード)などにフォーマット変換
  • MPEG, PCM, AC3 audio形式のストリームクリップをURLから直接ダウンロードしたり、再生可能
  • ムービーファイルのJPEG(JPG)、TIFF、PNGへのフレーム(画像)出力
  • 動画ファイルから映像、音声部分の分離(Demux)

90度回す方法

1.ファイルを開く
2.メニューから「File」->「Export to QuickTime…」を選択
3.「Rotation」の回す角度を選ぶ。
4.「Make Movie」ボタンを押してエクスポート

MPEG Streamclip

iPhoneとPC間データ転送

i-FunBox1この前「DiskAidでiPhoneをディスクとして使用」という記事を書きましたが、そのDiskAidがいつの間にか有料になってました。ショック・・・

PC、Macから一方的にiPhoneにデータ転送するなら最悪scpコマンドでできますが、iPhoneからデータを取り出したい場合もあります。例えば、Cycorderで録画したビデオとか。

今回紹介するのは、iFunBoxというツールです。
以下のサイトからダウンロードできます。
http://i-funbox.com/

(残念ながらMac版はないようです)

i-FunBox

Google Sync for iPhone

googlesync_184x138この前「iPhone(3G) Calendar と Google Calendar を同期させる」方法を書きましたが、他にもiPhone CalendarとGoogle Calendarの同期方法が何種類あります。しかし、どっちもサードパーティー製で安全性が気になるところです。MobileMeを使ったことある方ならあのPush型が魅力的ですが、年間9800円はどう考えても高いなと思います。自分も一年でやめました… 別にMobileMeの使い勝手が悪いのではなく単にGmailとGoogle Calendarの虜になっただけです。

今回紹介するのはGoogleが提供するExchangeサーバー?を利用した、iPhone連絡先とカレンダーをGmail ContactsとGoogle Calendarとの同期方法です、しかもiTunesを経由せずpush型で。こちらを参考にしてました

1.設定画面で、Microsoft Exchange をタップ

IMG_0070

2.Email,UsernameにGmailのアドレス、パスワードを入力して「次へ」

IMG_0071

IMG_0072

IMG_0073

3.Acceptを選択して次へ

IMG_0074

4.Serverのところに「m.google.com」を入力して「次へ」

IMG_0075

IMG_0076

5.Contacts、CalendarsをONに「Done」 ※今のところMailはサポート対象外

IMG_0077

6.同期するカレンダーを設定する。
デフォルトではメインのカレンダーのみ同期されます。複数カレンダーを持つ場合は同期するカレンダーを設定する必要があります。
iPhone(Safari)から「http://m.google.com/sync」にアクセス。言語を変更をクリックして言語を英語にします。

IMG_0078

IMG_0079

同期するカレンダーを選択して「Save」

IMG_0080

以上で、設定完了で~す、これであの面倒なiTunes同期しなくてもOK!

iPhone 3.0 でテザリングをやってみよう

3638172005_ea2f5400d6_oiPhoneとPC/Macを繋ぐことをテザリングといいます。要するにiPhoneをモデムとして携帯回線を利用し、インターネットに繋ぐことです。ユーザからみればすごく便利な機能で、appleが正式に対応する前から、appstoreにテザイングのアプリが現れたり、消えたりしてました。今回iPhone OS 3.0では正式に対応すると発表がありましたが、実際3.0にアップデートしてもそういったメニューが現れませんでした。おそらく日本のSoftBankが禁止してるからだと思います。

ネット上いろんなやり方紹介されましたが、以下は自分が成功した例を紹介します。Macユーザ前提で説明しますが、基本的な原理は同じでWindowsでも同じ方法でできると思います。

1.ipccファイルのバックアップ

/Users/{user name}/Library/iTunes/iPhone Carrier Support/softbank_jp.ipcc をコピーして別の場所(デスクトップ)に貼り付けます。

2.plistファイル修正

デスクトップのsoftbank_jp.ipccの拡張子をzipに変更して解凍します。解凍すると、Payloadフォルダが現れますので、その中のsoftbank_jp.bundleを右クリックしパッケージの内容を表示。中にはいろんなファイルがありますが、以下の3つのファイルを修正します。

version.plist

1

Info.plist

2

carrier.plist

3

3.ipccファイル作成

Payloadフォルダをzipファイルに圧縮してから、拡張子をzipからipccに戻します。

4.キャリア設定更新

iTunesを開いて、[option]キーを押しながら「復元」ボタンを押して、作成したsoftbank_jp.ipccを選択してキャリア設定を更新します。

更新が終わると、iPhoneで「設定」→「一般」→「ネットワーク」の順に行くと「インターネットテザリング」のメニューが現れると思います。

3638984428_3f75bdabfc_o

SoftBankが認めてない行為なんで自己責任でお願いします

Google Map に騙された!

Googleの大ファンである私にとってGoogleの一連サービスは無くてはならない存在になってます。Gmailは言うまでも毎日使って、会社のメール、携帯メール、その他ドメインのメールを全てGmailに統括して管理してます。最近はドキュメントまでGoogleDocsを使うようになりました。その他 GoogleCalendarGoogleBookmarks などなど…. 同然、Googleを信用してるから使うわけですが、今日Google mapのことでちょっと裏切られた気がしました。

今日、昔同僚との飲み会があって、先日メールで送ってきた飲み会の住所に行ってみたが、どうしても店が見当たらなくて、結局は同僚が迎えに来ました。「東京の真ん中にある店も見つからないんで馬鹿じゃないの?」と言われるかも知らないが、実はGoogle mapに騙されたのが原因でした。先日送ってきた住所をGmapで検索してリンクをiPhoneに送りました。送った住所が「東京都中央区日本橋3-6-2 」。なぜか「東京都中央区日本橋本町3-6-2」になってしまうんです。

30分ほど生を飲む時間を無駄にしたのがちょっともったいないな~。
一応Googleには連絡してありますが、早く修正してくれるといいですね。

iPhoneカメラシャッター音を消してみる

誤解しないでほしい、盗撮の目的でシャッター音を消すわけではない。電車などで、iPhoneの画面キャプチャを取る時に出るシャッター音が嫌ですよね、なんか盗撮してるみたいな感じで周りの人に見られるから…(あると思います)

1.脱獄する
脱獄はこちらを参考に

2.Mobile Terminalインストール
Cydiaを起動して、MobileTerminalを検索し、インストールします。

3.音ファイル(caf)をリネーム
Terminalを起動して、以下のディレクトリ
/System/Library/Audio/UISounds/
にphotoShutter.caf があることを確認

mv コマンドで photoShutter.caf ファイルをリネームする。
mv photoShutter.caf photoShutter.caf.back

3064312835_bcf7670791

これであの嫌なシャッター音が出なくなりました。

DiskAidでiPhoneをディスクとして使用

iPodはディスクとして使用できましたが、なぜかiPhoneはそれが許されてないみたい。そこでちょっとしたファイルを持ち歩きたい場合にDiskAidが便利です。

http://www.digidna.net/diskaid/download.php

デバイスに入れるときはSCPコマンドで転送してもよいですが、やっぱりGUIかな

e38394e382afe38381e383a3-4

i.softbank.jpメールに着信音をならす

iPhoneを買ったときから疑問に思ったのがこれです。なぜメールが届いたのに音とバイブがならないのか?いまだにわかりません。ということでサードパーティー製アプリを入れて音をならしてみたいと思います。

要Jailbreak;

1.リポジトリ追加
Cydiaを起動、Manageタブ、Sourcesの順に選択します。
Edit -> Add
URL: http://homepage3.nifty.com/moyashi/cydia/
3038319634_e4c3986b3c 

2.SBankNotifyをインストール
リポジトリを追加したので、CydiaからSBankNotifyを探してインストールする。

3. 有効にする
SBankNotifyはBossPrefsでON/OFFを設定しますので、BossPrefsを事前にインストールしておいてください。

3037492275_c0bb2cdb77 

音、バイブをならす時間を設定できる機能がないのがちょっと残念

BossPrefsでiPhoneの拡張設定

BossPrefsとは、iPhoneの設定を拡張するものです。通常iPhoneで設定できないことをBossPrefsを使えば細かく設定できます。OpenSSHを無効したり、あるアプリを非表示にしたり、バッテリーの使用状況を数字で表したりできます。

1.Cydiaからインストール。
Cydiaを起動して、BossPrefsと検索してインストールします。
3034132759_e4a54f3c8d


2.BossPrefsを起動して設定してみる。

3037492275_c0bb2cdb771

Next Page »