Xperia tipo FMラジオの日本周波数対応

Xperia tipoで、FMラジオが日本の周波数設定になっていないことへの対策方法のメモ


実施概要:アクセスをroot権限にし、FM設定を日本にする。


1.android sdk をインストールし、パスを通す
(参考URL1参照)
JDKをダウンロードしインストール
http://developer.android.com/sdk/index.htmlからadt-bundle-windows-x86-20131030.zip(491,797kByte)をダウンロード
・解答しc:\android-sdk-windowsにコピー
SDK Manager.exeを起動
・ToolsとExtrasの中のGoogle USB Driverにチェックしインストール
・PathにC:\android-sdk-windows\toolsとC:\android-sdk-windows\platform-toolsを追加
コマンドプロンプトからadbと打って何か表示されたらOK


2.root化
(参考URL2参照)
・設定→開発者向けオプション→USBデバッグにチェック
・unlookroot インストール
・Root後、再起動。
 (ドロワに「SuperSU」が表示される)


3.busybox インストール
(参考URL3参照)


4.FMラジオ日本周波数対応
(参考URL4参照)


PCにて、以下の内容でcustom_settings.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>

tipoとPCをUSBで接続する。(ドライバは勝手にインストールされると思います。数分かかるかも)
DOS窓にて以下を実施。

adb push custom_settings.xml /sdcard/
adb shell
su
cd /system/etc/customization/settings/com/sonyericsson/
mount -o rw,remount /dev/block/mtdblock3 /system(参考URL5参照)
mkdir fmradio
chmod 755 fmradio
busybox cp /sdcard/custom_settings.xml ./fmradio/
chmod 644 ./fmradio/custom_settings.xml
exit
exit

ドロワにある「SuperSU」の設定にて「スーパーユーザーを有効化」のチェックをOFFにする。
開発者向けオプションのUSBデバッグのチェックをOFFにする。


参考URL1
Windows PCにAndroid SDKを導入する>
http://arkdroid.info/036/


参考URL2
<「Xperia tipo dual」のroot化>
http://blog.yaguchibi.com/2013/04/xperia-tipo-dualroot.html


参考URL3
AndroidBusyBoxを導入してみる>
http://mobile.k05.biz/e/2012/05/android-busybox.html


参考URL4
XPERIA X10 mini proのFMラジオ日本周波数対応>
http://blog.8796.jp/8796kanri/2010/09/%E9%9B%BB%E8%A9%B1-xperia-x10-mini-pro%E3%81%AEfm%E3%83%A9%E3%82%B8%E3%82%AA%E6%97%A5%E6%9C%AC%E5%91%A8%E6%B3%A2%E6%95%B0%E5%AF%BE%E5%BF%9C.html


参考URL5
<[Android] Read-only file system>
http://www.adakoda.com/adakoda/2009/03/android-read-only-file-system.html