[電話] Galaxy S GT-I9000 XXJPXでFMラジオ日本周波数対応

2010年12月20日 by
カテゴリ: Android, 電話 

モノラルで音質も良くないから radiko.jp でええやんみたいな気もしますが、使えなくなってるのも気分悪いので一応使えるように。

imageimage

前提として deodex 化apktool をそこそこ使えること。

apktool d FMRadio.apk FMRadio

みたいに分解して、書き換えるファイルは↓これ

FMRadio/smali/com/sec/android/app/fm/SettingRegionActivity$MyAdapter.smali

.method public getCount()I
    .locals 1

    .prologue
    .line 117
    const/4 v0, 0x2

    return v0
.end method

この0x2を0x3にするだけです。

元々Japanも定義されてるんですが、Europe、USAの2行だけ返すようにしてるのがこの部分です。
3行目に存在するJapanも出るように行カウントで3を返すようにしましょうって話です。

コメント

5 件のコメント on [電話] Galaxy S GT-I9000 XXJPXでFMラジオ日本周波数対応

  1. マシュマロマン
    2010年12月23日 2:20 PM
  2. こんにちは。
    いつも利用させていただいてますマシュマロマンといいます。
    最後の詰めの部分がわからずに悩んでおります。
    FMRadio/smali/com/sec/android/app/fm/SettingRegionActivity$MyAdapter.smali
    これを書き換えてapktoolでビルドしなおすところまではできたのですが、
    ここから先の部分について何かヒントをいただけないかと。
    できましたらよろしくお願いします。

  3. 8796.jp管理人
    2010年12月26日 12:19 AM
  4. 元々のFMRadio.apkを7-zipなどで開いて
    /FMradio/build/apk/classes.dex
    をドロップして書き換えれば良いと思います

  5. マシュマロマン
    2010年12月26日 7:39 PM
  6. ありがとうございます。
    やっぱり、それでいいんですね。
    うまくいかなかったので、どこか間違ってたのでしょう。
    もう一度、挑戦してみます。

    […] 過去にはXPERIA X10 mini proとGalaxy S GT-I9000を日本周波数対応にしたことがありんす […]

    […] GT-I9000 のFMラジオを日本周波数に対応したり、XPERIA X10 mini pro […]