2011.8.29

Xperia miniのFMラジオを日本の周波数対応にしてみた

fmradiocustom_setting

広告

Xperia miniのFMラジオは、素の状態では日本の周波数(76-90MHz)に対応していません。しょうがないからRadio.apkをばらして修正しようかと思ったのですが、もっと簡単な方法がありました。

参考にしたのは8796.jp管理日誌の[電話] XPERIA X10 mini proのFMラジオ日本周波数対応という記事。基本的にこのままです。

[xml]
<?xml version="1.0" encoding="UTF-8"?>
<settings version="1">
<setting key="frequency-band" runtime="false">Japanese</setting>
<setting key="frequency-least-step" runtime="false">100</setting>
</settings>
[/xml]
という内容のcustom_settings.xml(パーミッションは644)というファイルを「/system/etc/customization/settings/com/sonyericsson/fmradio」におくだけです。Xperia miniではfmradioディレクトリがなかったので作成しました。

なお、system配下なので要rootです。adbコマンドを使わず、RootExplorerなどでも構いません。

たったこれだけのことで日本の周波数対応できるとは……。なお、この方法がXperia以外の他のAndroid機で使えるかはわかりませんが、おそらく無理。

ちなみに、Radio.apkをばらして取り出した設定(default_settings.xml)は下記のようになっていました。
[xml]
<?xml version="1.0" encoding="UTF-8"?>
<settings version="1">
<setting key="frequency-band" runtime="false">Standard</setting>
<setting key="frequency-least-step" runtime="false">100</setting>
</settings>
[/xml]
これだけの違いなら、GUIから選ばせてくれてもいい気がするけど、対応方法があるだけありがたいとも思えます。

タグ: ,

back to top