Xperia SX

  • 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を見えるようにする方法は今のところ不明
Last edited by Anonymous, 2016-03-26 22:56:26