iPhoneでついに無料電話が実現か!?fring over 3G


fring(skype,MSN Messengerのvoice chatが出来るようになるアプリ→http://d.hatena.ne.jp/yaneurao/20081005)を3G経由で使えるpatchが公開された。patchというか改変されたipaファイルと言うべきか。


最初、fring公式のforumでその投稿があった。(http://www.fring.com/forums/showpost.php?p=17620&postcount=76)


添付されていたファイルはサイト管理者によってすぐに消された。本文は現時点では消されていないが、この調子では本文もそのうち消されるだろうから、以下に貼り付けておく。

Instructions for 3g Fring
1) You must be running a Jailbroken iPhone / iTouch
2) Install original Fring via iTunes App Store.
3) Now SSH into your iPhone / iTouch; remember root / alpine
4) Find Fring.app under root var/mobile/applications
5) To find the Fring.app, you then need to click on the most recently installed folder which will be your original Fring and inside should be the Fring.app
6) On your computer, rename the modified 3g Fring .api to .zip; it will now open in winzip or mac compatible unzipper e.g. zipeg
7) Delete the original Fring.app on your iPhone / iTouch
8) Copy the extracted 3g Fring.app from the zip folder across to your iPhone / iTouch either via the WinSCP (PC) or Yummy FTP (Mac).
9) Now you need to set the permissions. This is easy so please do make it more complcated for yourselves. ALL the files within the 3g Fring.app replacement must be set to 755 (Yummy) or 0755 (WinSCP). You should see all the files being altered as it goes through the process of changing the permissions.
10) When I tried it, it worked immediately after changing the permissions without a reboot but if it does not work then please reboot.

This is not a guaranteed method and I take no responsibility if your Brick your machine -- which it should not!

Have fun !!!

I hope it helps everyone. Fring are great !! Long live Jailbreaking and 3g Freedom.

まあ、特別なことは書いていない。


fringをAppStoreで落としてきたあと、ipaファイルは実体はzipだから解凍して、
/var/mobile/applications/
のfringが入っているフォルダを探して(最後にインストールしたなら、一番日時の新しいフォルダだろう)そこにぶち込んでFring.appをchmodで755にしてねってだけだ。(要JB)


言うまでもなくMobileInstallationにpatchを当てている人はAppleStoreからfringをdownloadせずに(downloadしているならいったんiPhoneとiTune側から削除する必要がある。patchが当てられたほうもバージョンが元のと同じだから、iTuneは同期時にiPhoneにpatchされたipaファイルを転送しないからだ。)単にipaファイルをiTuneに読み込ませて、同期させるだけでいいはず。(私は、MobileInstallationにpatchを当てていないので、これについては自分の目では確認していない。)


それで、さっそくこのpatchされたfringを試してみた。確かに3G経由でiPhone側からもPC側からもcallが出来て、接続が確立されたあとは普通にvoice chatが出来た。


ただ、WiFiのときもそうだったが、onlineなのにそれが相手に通知されていないことがあった。ずっと待っていればなおるのかどうかは知らない。いったんskypeをunsubscribeして、再度subscribeすると私の環境ではすぐになおった。


さて、このpatchの当てられたfringだが、以下のところに再アップされているのを発見した。


http://rapidshare.com/files/150907173/Fring_patched_for_3G.ipa
http://www.mediafire.com/?tkgebmtwnjz


私はこの前者のファイルでもfringが3G経由で行なえることを確認したが、これがウイルス入りであろうとスパイウェア入りであろうとそのへんは私は一切関知しない。iPhoneが文鎮と化したり、iPhoneに入れている重大データがすべて盗まれたりしても私は一切責任は負わないのでそのつもりで。また、後者のファイルは前者のファイルとバイナリダンプして同一であることは確認したが、試してはいない。


■ 追記(2008/10/07)


私はiPhoneは月額最低料金になるようにBossPrefsでEDGE(パケット通信)をOffにしているのだが、fring over 3Gのテストのために昨日Onにして、20秒ほどだけパケット通信をしてみた。


今日、パケット通信料をMySoftbankで確認したら1,000円を超えていた。実際に請求されるのはこの0.4を掛けた数字で、1,029円まではパケットプラン内だからいいようなものの、20秒で400円(3分 3,600円)とは国際電話も真っ青である。5分ぐらいでパケット上限額(5,985円)に到達してしまいそうだ。