• SO-05D
  • 2012/11/11購入
  • sphyrna.local.m2hq.net

5GHzなWi-Fi APに繋がらない

  • docomo Xperia SX SO-05D Part24 | ログ速@スマートフォン

    749 : SIM無しさん[sage] : 投稿日:2012/10/17 11:59:57 ID:FuWaeY18 [1/1回]
    自分の環境固有の問題かもしれないけど、
    これってSIMを抜くと5GHzのWi-Fiが使えなくなるのね。
    WR9500N使用で、2.4GHzでは問題なし。
    SIMを挿すと5GHzも問題無く繋がるように。
    760 : SIM無しさん[sage] : 投稿日:2012/10/17 14:58:03 ID:5r7LQ+Yq [1/1回]
    >>749
    実は取説にこっそり注意書きがある。
    (正確にはIEEE802.11aが使えなくなるという表現だけど)

  • SIM挿したら使えるようになった (2012-11-15)

無線LAN APとの相性?

  • WHR-G300N + DD-WRT (v24-sp2 (10/10/09) std (SVN revision 13064)) (2.4GHz 11b/g/n)
    • たまにしかpingが通らない
  • URoad-8000 (2.4GHz 11b/g/n), PWR-Q200 (2.4GHz 11b/g/n), MZK-MF300D (5GHz 11a/n)
    • 問題なし

Bluetoothテザリング(PAN-NAP)

テザリングメニューにBluetoothテザリング設定を表示させる

必要なもの

準備

  • APK Multi-Toolのセットアップ(Setup.bat)
  • 必要なファイルをapktoolコマンドで登録
    • apktool if framework-res.apk
    • apktool if SemcGenericUxpRes.apk
      • SemcGenericUxpRes.apkを登録しておかないとDecompile失敗する

framework-res.apkのDecompile

  • place-apk-here-for-moddingにframework-res.apkを置く
  • APK Multi-ToolでDecompile

編集

*  SemcGenericUxpRes.apkを使用しないようにする(usesFramework)
*  com.sonyericsson.uxpに依存しないようにする ``` --- res/values/arrays.xml	Tue Jan 20 07:04:44 1970 +++ res/values/arrays.xml	Tue Jan 20 07:04:44 1970 @@ -525 +525,3 @@ -    <array name="config_tether_bluetooth_regexs" /> +    <string-array name="config_tether_bluetooth_regexs"> +        <item>bnep\\d</item> +    </string-array> --- res/values/styles.xml	Tue Jan 20 07:04:44 1970 +++ res/values/styles.xml	Tue Jan 20 07:04:44 1970 @@ -2165 +2165 @@ -        <item name="windowBackground">@com.sonyericsson.uxp:drawable/semc_bg</item> +        <item name="windowBackground">@color/black</item> @@ -2327 +2327 @@ -        <item name="windowBackground">@com.sonyericsson.uxp:drawable/semc_bg_bright</item> +        <item name="windowBackground">@color/white</item> --- apktool.yml	Tue Jan 20 07:04:44 1970 +++ apktool.yml	Tue Jan 20 07:04:44 1970 @@ -4,3 +3,0 @@ -usesFramework: -  ids: -  - 2 ```

framework-res.apkのCompile

  • place-apk-here-for-moddingにSystem_framework-res.apkができる

端末に投入

  • adb pushあたりで適当に
  • framework-res.apkにリネーム
  • パーミッション644
  • オーナroot
  • グループroot

参考文献

Bluetoothテザリング(PAN-NAP)(4.1.2)

MVNOのSIMでWiFiテザリング(4.1.2)

  • /system/etc/customization/settings/com/android/settings/custom_settings.xmlが見当たらない
  • /data/data/com.android.providers.settings/databases/settings.dbをsqlite3で弄る
    • delete from secure where name = ‘tether_dun_apn’;
    • update secure set value = ‘0’ where name = ‘tether_dun_required’;
    • ファイルのパーミッションは元通りにする(644 system.system)
  • 警告を出さないようにするのとテザリング中のAPNを見えるようにする方法は今のところ不明