SMS/MMSとメール着信音の変更方法
いまさら感もありますが環境再構築を機に覚書。
<着信音用.cafファイルの作成方法>
(1)iTunesで再生可能なファイルであれば、iTunesの編集>設定>一般>インポート設定>インポート方法でAIFFエンコーダを選択。
(2)iTunesで対象ファイルを右クリックしてAIFFバージョンを作成。
(3)作成されたファイルを右クリックし、Windowsエクスプローラで表示。
(4)作成した「***.aif」のファイル名、拡張子をメール着信音なら「new-mail.caf」に変更、SMS/MMS着信音なら「sms-received1.caf」〜「sms-received6.caf」のいずれかに変更。
〜変更例〜
WindowsMobileの着信音をiPhoneへ移管してみた。
元ファイル名 → 変更後ファイル名
Echo (Alert).aif → new-mail.caf
Ascending Chimes (Alert).aif → sms-received5.caf(iPhoneの設定>サウンド>新着SMS/MMSで「ベル」と表示)
Echo (Alert).aif → sms-received6.caf(iPhoneの設定>サウンド>新着SMS/MMSで「エレクトロニック」と表示)
<変更手順>
(0)sshでrootによるリモートログインを許可していない場合は、WinSCPなどでは直接必要なファイルの書き換えができないので、一旦変更用ファイルを/private/var/mobile/にコピーしてから、PuTTyでmobileログイン後、suになって書き換えを行う。
母艦とi-FunboxでUSB接続の場合は、/System/Library/Audio/UISoundsのファイルを直接置き換えればOK。
(1)WinSCPでiPhoneに接続し、/System/Library/Audio/UISounds/配下の下記ファイルをPCへバックアップ。
※sms-received1〜6のどれでもよいが今回は5と6の変更とした。
new-mail.caf(メール着信音)
sms-received5.caf(SMS/MMS着信音)
sms-received6.caf(SMS/MMS着信音)
(2)希望の着信音をaifファイルで作成し、メール着信音はnew-mail.cafに、SMS/MMS着信音はsms-received5.cafとsms-received6.cafにファイル名を変更。
(3)WinSCPでiPhoneに接続し、(2)で作成した変更後ファイルを/private/var/mobile/に下記ファイルをコピー。
new-mail.caf
sms-received5.caf
sms-received6.caf
(4)PuTTyでiPhoneに接続し、下記コマンドでファイルを移動(コピー)。iPhone本体のMobileTerminalでもOK。
# cp -r /private/var/mobile/new-mail.caf /System/Library/Audio/UISounds/new-mail.caf
# cp -r /private/var/mobile/sms-received5.caf /System/Library/Audio/UISounds/sms-received5.caf
# cp -r /private/var/mobile/sms-received6.caf /System/Library/Audio/UISounds/sms-received6.caf
iBackupBot for iTunes
Gruppled LockInfoが動かない
iPhone(3GS)をメインで使用するようになってから、カスタマイズがほぼ他所様の二番煎じとなっていたので、改めて記事にするほどのこともなかろうと更新を長らくサボってました。。。最近はlinuxにも手を出しはじめたりと、ネタが全くなかったわけではないのですが。
iPhone4も購入してましたが、JB出来ない状態では不便なのでしばらく使用してませんでしたが、ようやくJB可能となりカスタマイズをはじめたので、これを機に記事更新を再開することにします(努力目標)。
前置きが長くなりましたが、そろそろ本題へ。
これまで3GSではロック画面とホーム画面にGruppled LockInfoを使っていたので、iPhone4にも導入しようと試みましたがどうもうまく動きません。色々調べてみると、どうやらiOS4はWinterboardでhtmlからjsファイルを読み出せなくなっているようで(CSSは大丈夫らしい)、こいつを多様している仕組のためうまく動かないっぽいです。ということでjsファイルの内容を直接htmlに移したりしましたが、それでもドロップダウンの折りたたみ部分がデフォルト設定のままで開け閉めできません。
自力で解決するスキルもなく、ここによるとまだ誰も解決してないようなので、しばらく様子をみることにします。どなたかわかる方がいらしたらご教示ください。
NIKKEI NETのニュース全文配信RSS
以前にYahoo!Pipesを使用してNIKKEI NETのニュースを全文配信するRSSを紹介しましたが、日付のとり方がおかしい部分があったり、見出しにカテゴリを追加したかったこともあり、自分で少しカスタマイズしてみました。経済・政治・企業・国際・社会の記事について、見出し冒頭にカテゴリー名、最後に日付を追加して日付順にソート。なお、トップ、主要、株・為替およびスポーツは表示しません。
これをFriendFeedを使ってここで記事の垂れ流すことを目論で作成しましたが、twitterでは見出しとリンクしかつぶやけないみたいです。全文をtwitterで垂れ流す方法がないかと思案中ですが、そもそも無理なのかな??
KaiserでAndroidを動かしてみた
ずっとスルーしてきたので、正直Androidの"あ"の字も知らない状況でしたが、各所を参考にしてKaiserでAndroidを動かしてみました。いずれもEmonsterによる記事ですが、同じKaiserだから当然動くだろうということでとりあえず試してみましたが、起動はするけど、黒simでの通信設定やWifiもうまくできません。ここらでつまずいているので、当然まだ日本語入力環境までたどり着いていません。もうちょっとかんばりたいところですが、ちょっと別の方面に関心が出てきたので参考記事だけ覚書きして、またそのうちチャレンジすることにします。
ROM
http://www.androidonhtc.com/kaiser:latest_builds
http://code.google.com/p/kaiser-hero/
しめじ
http://www.adamrocker.com/blog/268/publish-simeji-for-cupcake-in-android-market.html
アプリ
http://www.android-app.info/
導入方法など
http://d.hatena.ne.jp/itoolsjp/20090817/1250535138
http://d.hatena.ne.jp/itoolsjp/20090819/1250638430
http://keitaiseikatsu.blogspot.com/2009/05/s11htandroid_20.html
http://d.hatena.ne.jp/rakukatu/20090813/p1
http://d.hatena.ne.jp/kenemo/20090721/1248175390
http://d.hatena.ne.jp/kudzu_naoki/20090214/1234553986
http://blogs.wankuma.com/ch3cooh/archive/2009/02/17/168298.aspx
http://blogs.wankuma.com/ch3cooh/archive/2009/02/13/168066.aspx
http://forum.xda-developers.com/showthread.php?t=547264
黒SIMで実験
iphoneに銀SIM指すことを念頭においてましたが、逆にWM機で黒SIMは行けるのか実験。結果、Web、MMS送受信ともにスマイルでOKでした。ためしてませんが、これでBT-DUNも特に問題ないんでしょう。
ということでiphoneに銀指すよりこっちの方が設定楽だし、通信料も若干安くなるんだよな〜。黒は帯域しぼられてるという話もあるようですが、まぁ、あまり影響はないのかも。
一応忘れないように設定を覚書。mmsliteはvfkk〜で使ってたけど、よく考えるとmmsopen〜でどっちもいけるんだったか。黒でvfkk〜は無理なのか??
<銀用mmslite設定>
MMSサーバーアドレス・・・http://mms/
ポート番号・・・80
MMSゲートウェイ(プロキシ)・・・vfkkmmsproxy.vodafone.ne.jp
ポート番号・・・8080
ユーザーエージェント・・・V904SH
<黒用mmslite設定>(というかどっちもOK)
MMSサーバーアドレス・・・http://mms/
ポート番号・・・80
MMSゲートウェイ(プロキシ)・・・mmsopen.softbank.ne.jp
ポート番号・・・8080
ユーザーエージェント・・・V904SH
あと、i.softbank.jpの方も特に問題なく送受信できました。
こっちは普通のInternetMailなのでアカウントを追加して、受信サーバーはIMAP4、送信サーバーは"Outgoing server requires authentication"にチェックを入れればOK。