Top > ZakkiCho > So01bSimUnlock
Table of Contents

参考サイト

このページの内容は次のサイトによります。

従来はROM焼きが必須と言われていた

一般には、Xperia X10 のSIMロック解除は、もともとのキャリア以外のSIMカードを 挿して起動すると表示される入力欄に、いくつかのサイトで販売されている アンロックコード(NCK)を入力することで可能となる。

しかしSO-01Bにおいては、他社のSIMカードを挿入しても そのような入力欄が表示されないよう設定されているため、 そのままではNCKが入力できなかった。 そこで、他のキャリアのXperia X10のROMイメージを焼くことで、 この入力欄が表示されるようになる。これによって解除されたSIMロックは、 ドコモROMに戻しても解除されたままになる、 というのが従来行われてきた方法である。

ところが、下記の条件下では、このようなROM焼きをしなくてもSIMロック解除が 可能であるらしい。

ROM焼きなしでやる方法

前提条件

  • Xperia X10 (SO-01B)
  • Android 2.1
  • root権限取得可能であること

方法

  1. rootでログインする(adb shellでもsshでもターミナルエミュレータでもお好きな方法で)
  2. mount -o remount,rw /dev/block/mtdblock2 /system
  3. 次のファイル:

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

    の中の次のような部分:

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

    の true を false に置き換える(端末上でファイルが編集できなければadb pull/pushを使ってPC上で編集すること)。
  4. Xperiaの電源を切る。
  5. SIMをデフォルトのキャリア以外のSIMに入れ替える。
  6. Xperiaを起動する。
  7. NCKを入力する画面が出るので予め取り寄せておいたNCKを入力する。
  8. 挿入したSIMで通話・通信ができる(願わくば)。

アンロックコード(NCK)販売サイトの例

価格と納期は参考です(2011-08-27現在)。実際にNCKを購入する場合は、 ご自分で調べてみることをおすすめします。

(2011-04-30)

unlocking.comで注文してみた。 オーダートラッキングのページはなかなか細かく書かれていて好感が持てる。

(2011-08-27)

Tag: Sony Ericsson Xperia X10 Docomo SO-01B SIMロック SIMロックフリー