Xperia SO-01B (X10) SIMフリー化の前準備


海外のAndroid端末などは、SIMロックがかかっている端末に、許可されていないキャリアのSIMを挿して起動するとSIMロックを解除するための、PINコードを入力するダイアログが表示されます。
しかし、日本の端末はそのダイアログすら出ないように、更にロックがかかっています。

そこで、このPINコードを入力するダイアログが出るようにしてみました。

最大の条件がroot化ですが、これははぶきます。

やることは至って単純で、設定xmlファイルの、一箇所を
ture→false
に書き換えるだけなのです

具体的には
ESファイルエクスプローラーを使いました
ESファイルエクスプローラーの設定で
・rootエクスプローラーのチェックを入れます。
・ファイルシステムをマウントする
/、/systemを書きこみでマウントする
にチェックが入っているのを確認します。
(実はちょっと前までroot領域にアクセス出来ないと思ってました )

これでroot領域にアクセスできるようになります。

その上で

/system/etc/customization/settings/com/android/phone/custom_settings.xml

のファイルの

<setting key=”disable-sim-network-pin-dialog”  runtime=”false”>true</setting>

のtrueをfalseに書き換えて保存です。

その後シャットダウンして他キャリアのSIMをさして起動で、ダイアログが表示されます
私は、EMチャージのSIMで試しましたがいけました。

どうやら、この書き換えのみを行う専用のアプリや
・root explorer
などでも出来るようですが、どれも有料で、これだけのために、お金を払うのも、なんでしたし、PCからandroid-sdkのadb.exeを使ってターミナルで入って書き換えることもできますが、いろいろ手順的に面倒くさいんで上の方法でやってみました。
一番、お手軽なんじゃないでしょうか。

最後に肝心のPINコードですが海外のサイトに有料で申し込まないと、どうにもならないようです。
これも安い所で3千円強しますので、本当に必要になった時に買おうかな。
GSMもいけるので、海外で格安SIM使うときとか。
(海外行かないけどorz)

カテゴリー: ケータイ パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です