XperiaにおけるAndroidアプリ考察

【Xperia GX】兄弟モデルXperia TX化してみる(2回目):通信関係見直し

前回【Xperia GX】兄弟モデルXperia TX化してみる考察では見た目がどう変わったかを中心に考察しました。単純にftf焼いただけでは残念ながら通信関係が全滅となってしまいましたが、今回は3G・Wi-Fi共に動作するようになるところまでとなります。

動かないもの

 

 

準備するもの

 

 

作業手順

※できればデータをwipeして初期化状態で開始すること推奨です。

  1. LT29i_7.0.A.1.307を7-zipで開き、以下2ファイルをPCにコピー
    • system.sin
    • userdata.sin
  2. SO-04Dのftfを7-zipで開き、上記2ファイルを上書きする。(上書きしちゃうのでftfをコピーして作業すること!)
    この混合ftfファイルを「GTX.ftf」と仮置きしますw
  3. FlashtoolでGTX.ftfを焼き、完了したら電源ON。初回は少し時間かかるかも。SIMが入っていれば言語設定は日本語を表示して起動します。

 

★3G通信をするための設定★

  1. Xperia GTXの設定>その他>モバイルネットワーク>アクセスポイント名>空欄なので、刺さっているSIMに合わせたAPN設定を行う。(この時点ではWi-Fiも使えません)

 

★Wi-Fi通信をするための施策★

  1. 事前に準備した(よね?)SO-04DのWi-Fi関連ファイルをGTXに送り込む
    (CWMは用意できとりません…代わりにコマンドをば)

※ファイルはコマンドプロンプトのカレントフォルダに入れてください。

adb push wpa_supplicant.conf /sdcard/wpa_supplicant.conf
adb push cfg80211.ko /sdcard/cfg80211.ko
adb push prima_wlan.ko /sdcard/prima_wlan.ko
adb push WCNSS_cfg.dat /sdcard/WCNSS_cfg.dat
adb push WCNSS_qcom_cfg.ini /sdcard/WCNSS_qcom_cfg.ini
adb push WCNSS_qcom_wlan_nv.bin /sdcard/WCNSS_qcom_wlan_nv.bin
adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
dd if=/sdcard/wpa_supplicant.conf of=/system/etc/wifi/wpa_supplicant.conf
chmod 644 /system/etc/wifi/wpa_supplicant.conf
dd if=/sdcard/cfg80211.ko of=/system/lib/modules/cfg80211.ko
chmod 644 /system/lib/modules/cfg80211.ko
dd if=/sdcard/prima_wlan.ko of=/system/lib/modules/prima/prima_wlan.ko
chmod 644 /system/lib/modules/prima/prima_wlan.ko
dd if=/sdcard/WCNSS_cfg.dat of=/system/etc/firmware/wlan/prima/WCNSS_cfg.dat
chmod 644 /system/etc/firmware/wlan/prima/WCNSS_cfg.dat
dd if=/sdcard/WCNSS_qcom_cfg.ini of=/system/etc/firmware/wlan/prima/WCNSS_qcom_cfg.ini
chmod 644 /system/etc/firmware/wlan/prima/WCNSS_qcom_cfg.ini
dd if=/sdcard/WCNSS_qcom_wlan_nv.bin of=/system/etc/firmware/wlan/prima/WCNSS_qcom_wlan_nv.bin
chmod 644 /system/etc/firmware/wlan/prima/WCNSS_qcom_wlan_nv.bin
reboot

これでWi-Fiが使えるようになるはずです。

GTX(TX化)の魅力(?)は今のところスモールアプリ対応とスクリーンショットを撮るメニューくらいしか無いかもしれませんが、気になる方はやってみてくださいね。