au向けXperia( SOL22 / SOL23 / SOL24 / SOL25 / SOT21 / SOL26 )のSIMロック解除について (HTC速報Dev)
(2014/12/09編集)
auから販売されているSOL22 Xperia UL、SOL23 Xperia Z1、SOL24 Xperia Z Ultraについて、この機種はローミング用に「WCDMA/GSM」に対応している為にSIMアンロックを行うと国内他社でも利用が可能となります。
KDDIのXperia系はHTCやSamsungのSIMロックとは全く違い、通常のコードアンロックで大丈夫となります。(コードアンロック入力画面が出せれば完了なので、各機種のやりやすい方法にて記載します。)
アンロック前の前提
KDDIのXperiaは基本的にKDDIROMそのままだとデータ通信が不可です。 (telephony.db改ざんでデータ通信可能ですがLTEが不可です。)
データ通信を行いたい場合はGSM/WCDMAが利用できるROMにftfにて書き換える(しかしネットワークが不安定になる場合がある事が多い)か、KDDIROMを改造する必要がありますが、KDDIROMのGSM/WCDMA/LTE対応改造については模索中で現状出来ていませんので、ヒントをくれる方が居ればお願いします。
それに加え、Xperia系のNCKコード発行料金は高いので、何も考えずにSIMアンロック利用前提で購入すると痛い目を見ると思います。
SOL22のSIMアンロックについての準備物
- 管理者権限が利用できる
- busybox
- SimlockUnlockApp.apk
- ”SOL22”のNCKコード(この手の有名どころはhttp://sim-unlock.net/)
流れ(SOL22)
管理者権限を利用して、busyboxでsystemをマウントした後他機種から取ってきたdeodex済みのSimlockUnlockApp.apkをシステムに配置
SIMロックについてのサービスメニューをダイヤルコマンドにて開き、発行してもらったSOL22のNCKコードを入力してSIMアンロックが可能です。
(2013/10/16時点でデータ通信の確認が取れていません、現在調査中です。)
操作コマンド+解説
SimlockUnlockApp.apkとbusyboxをいったん端末内に送ります。
1 2 3 |
adb push SimlockUnlockApp.apk /data/local/tmp/ adb push busybox /data/local/tmp/ adb shell chmod 777 /data/local/tmp/busybox |
次にアプリをシステム内に配置します。
私はrun_root_shellのtemprootを利用させてもらいました。
作者さん有難うございます。
1 2 3 4 5 |
adb shell ./data/local/tmp/run_root_shell ./data/local/tmp/busybox mount -o remount,rw -t ext4 /dev/block/mmcblk0p12 /system dd if=/data/local/tmp/SimlockUnlockApp.apk of=/system/app/SimlockUnlockApp.apk chmod 644 /system/app/SimlockUnlockApp.apk |
で配置完了です。
次に本体を再起動し、ダイヤルコマンドを利用して配置したSIMロックのサービスアプリを起動します。
コマンドは「*#*#7465625#*#*」です。
するとアプリが立ち上がるので、一番上の「ネットワーク :ロックされています」とある項目をタップすると以下のようにNCKコードの入力を求められます。
XPERIA ULでSIMロック解除画面ー♪ まだ解除コード来てないからダメだけどw pic.twitter.com/oyG9GfakZ2
— ふーか (@huhka_com) October 15, 2013
NCKコードを入力し、再起動すると他社のSIMカードを読み込むようになっており「設定→その他の設定→モバイルネットワーク→ネットワークモード→海外UMTS、海外GSM、海外自動」を選択すると電波が掴むかと思います。
データ通信について
データ通信出来ました。(2013/10/16/11:23追記)
試したこと
1、APN設定を直接開いてAPNを設定する→×
1 |
adb shell am start com.android.settings/.ApnSettings |
2、C6603のシステムのみを焼いた結果→×(そもそもベースバンドを読んでいない)
3、C6603のシステムを利用し、ベースバンドが読めるようなカスタムROMを作成した→○(訳アリ)
— えふのじ (@fnoji) October 16, 2013
色々弄ってベースバンドが読めるカスタムROMを作成しました。
すると、APN周りは問題ないようでSoftbank 4G LTE iPhone5 SIMと、NTT DOCOMO mopera.netにて3G通信の確認が取れました。
しかし現状、LTE通信は不可能です。(LTEを絡ませる通信方式にすると完全に電波が掴まない)
一応ネットワーク検索ではLTE出ます http://t.co/WY7AjIvYCU
— えふのじ (@fnoji) October 16, 2013
一応事業者検索でLTEを見ることは出来ました。
SOL22についての素材
SOL22_10.2.F3.43_KDDI.ftf
http://www.androidfilehost.com/?fid=23060877490002168
SOL22SIMUnlock.rar (run_root_shell/busybox/SimlockUnlockApp.apk)
http://www.androidfilehost.com/?fid=23159073880937017
————————— SOL23/SOL24/SOL25/SOT21——————————–
SOL23のSIMアンロックについての準備物(楽な方法)
- NTT Docomo SO-01Fのftf
- Xperia Z1のNCKコード
SOL24のSIMアンロックについての準備物(楽な方法)
- グローバル版Xperia Z Ultraのftf(当方は)
- Xperia Z Ultra LTEのNCKコード
SOL25のSIMアンロックについての準備物(楽な方法)
- Xperia Z2aのftf(当方は)
- SOL25 Canopus向けののNCKコード
SOT21のSIMアンロックについての準備物(楽な方法)
- Xperia Z2 Tablet SO-05Fのftf
- Xperia Z2 Tablet向けのNCKコード
SOT26のSIMアンロックについての準備物(楽な方法)
- Xperia Z3 SO-01Gのftf
- Xperia Z3向けのNCKコード
SOL23 / SOL24 / SOL25 / SOT21/SOL26 SIMアンロックまでの解説
同等ベース機が無いSOL22よりとても簡単な流れです。
- FlashToolにて海外版ftfまたはドコモ版ftfを焼く
- 発行済みのNCKコードを入力
- 完了
焼くftfによってネットワークの動作が違う感じがするのと、NCKコード発行場所(地域によって計算式が違く、NV構成が変わってくる・・・?)によって動作が違う疑惑も有りKDDI Xperia系は他社利用メインにはしたくないのが現状ですね。
Xperia Z Ultra #SOL24 SIM Unlock successfully!! 🙂 pic.twitter.com/mSOFy61Kmc
— HTC速報Dev (@HTCsoku_dev) 2014, 2月 21
Xperia Z Ultra #SOL24 SIM Unlocking… pic.twitter.com/r7yZ73Fi2d
— HTC速報Dev (@HTCsoku_dev) 2014, 2月 21
SOL23 SIM Unlocking…. pic.twitter.com/tCTO7JUU4f
— HTC速報Dev (@HTCsoku_dev) 2014, 1月 26
Xperia Z1 SOL23 Unlock successful!! 🙂 pic.twitter.com/odOHuEqNz2
— HTC速報Dev (@HTCsoku_dev) 2014, 1月 26
動作検証
経験上や報告にて記載しておきます。
確実ではないので報告お待ちしております。(出来ればROM地域名とROMバージョンの報告をお願いしたいです。)
ネットワーク接続には各機種同じ状況にした場合でも”””””個体差”””””が有るように感じます。
また、ドコモ向けにZ1(SO-01F)→Z1(SOL23)のような完全姉妹機が無く、私が利用したいと思ったものはカスタムROMを作成しています。
SOL22 Xperia UL
C6603 改変ROM→ NTT DOCOMO LTE不可 / Softbank LTE OK
SO-02E改変ROM→ LTE自体不可
C6603向けXperia Z1 ROM → NTT DOCOMO LTE不可 / Softbank LTE OK、通話発着信OK
SOL23 Xperia Z1
グローバルftf焼き→ 電話受け不可 DOCOMO Softbank共にOK 動作上も問題なし
グローバルftf焼き2 → ネットワークブチブチ切れる
SO-01F ftf焼き → 電話受け不可 DOCOMO Softbank共に動作OK
SO-01F ftf焼き2 → 電話受けOK DOCOMO Softbank共に動作OK
SO-01F ftf焼き3 → 電話受けOK DOCOMO LTE不可
SO-01F MOD ROM → 未検証
SOL24 Xperia Z Ultra
グローバルftf焼き → 電話受け不可 DOCOMO LTE OK 、Softbank LTE不可
グローバルMOD ROM → 未検証
GlobalEditionROM → 私の環境ではDOCOMO LTE OK、SoftBankは未確認(恐らく大丈夫だったと感じる)
SOL25 Xperia ZL2
Xperia Z2a向けftf焼き → データ・音声問題なしとの報告(@se1iさん報告)
GlobalEditionROM → 作成予定
SOT21 Xperia Z2 Tablet
NCK到着待ち
SOL26 Xperia Z3
Xperia Z3 401SO、SO-01Gのファームウェアにて完全動作との報告
SOL22 対応周波数 | SOL23 対応周波数 | SOL25/SOT21/SOL26 対応周波数 | ドコモサービス帯域 | ソフトバンクサービス帯域 | ドコモ利用の可否 | ソフトバンク利用の可否 |
LTE 2100MHz(B1) | LTE 2100MHz(B1) | LTE 2100MHz(B1) | LTE 2100MHz(B1) | LTE 2100MHz(B1) | ○ | ○ |
LTE 1800MHz(B3) ローミング用 | LTE 1800MHz(B3) ローミング用 | LTE 1800MHz(B3) | LTE 1800MHz(B3) | ○ (SOL22除く) | ○ (SOL22除く) | |
LTE 900MHz(B8) | – | × | ||||
LTE 1500MHz (B11) | LTE 1500MHz (B11) | × | × | |||
LTE 700MHz(B17) ローミング用 | × | × | ||||
LTE 800MHz(B18) | LTE 800MHz(B18) | LTE 800MHz(B18/※B26) | × | × | ||
LTE 800MHz(B19) | × | – | ||||
LTE 1500MHz (B21) | × | – | ||||
LTE 2500MHz(B41) AXGP | – | △(SOL25のみ特殊な操作後可能) | ||||
LTE 2600MHz(B41) WiMAX2+ | × | × | ||||
WCDMA 2100MHz | WCDMA 2100MHz | WCDMA 2100MHz | WCDMA 2100MHz | WCDMA 2100MHz | ○ | ○ |
WCDMA 1900MHz | WCDMA 1900MHz | WCDMA 1900MHz | – | – | ||
WCDMA 900MHz | – | × | ||||
WCDMA 850MHz | WCDMA 850MHz | WCDMA 850MHz | – | – | ||
WCDMA 800MHz | × | – | ||||
CDMA2000 2100MHz | CDMA2000 2100MHz | CDMA2000 2100MHz | – | – | ||
CDMA200 800MHz | CDMA200 800MHz | CDMA200 800MHz | – | – |
※SOL26のみB26に対応
auのスマートフォンで技術適合試験を国内で通過していない周波数(WCDMA/LTE(B3)/AXGP(TDLTE B41))を国内で利用することは電波法違反となります。
海外スマートフォンを利用する場合と同じ扱いと注意をし、SIMロック解除後は十分にお気を付けください。
SoftBank向けについてはこちら。
SoftBank向け Xperia ( Xperia Z3 401SO ) のSIMロック解除について (HTC速報Dev)
Donate!