P1050683

現在販売が行われているSHARP機全機において、SIMアンロックが公式に許可されている物とされていない物が有りますが、許可されているものについてはほぼ全機種条件を満たせば非公式SIMアンロックが可能のように感じます。

現状の確実な条件としてはLSM解除が可能であり、「SHSimControlApp」が搭載されている物となります。

SH-06Eのみならず、ジュニアスマホやSH-04Eなども動作確認が出来ているので、現在流通しているSHARP機(au機、Softbank機)はすべて同様な方法でSIMアンロックが可能かと考えられます。

方法の流れについて軽く説明すると「SHSimControlApp」で入力するSIMアンロックコード(NCK)をどんな数字でも通るようにするような改ざんをし、SIMアンロックを行います。

方法について

此方で紹介されている事のメモとなります。

SH-06E SimFree化。一人で出来るもん! – むだい

http://lxbevo.sytes.net/wp/?p=23

 

をbaksmali で逆コンパイル

 

をエディタで開き、

 

部分に以下のように「const/4 v2, 0×0」を追加

 

これを保存し、アプリをコンパイル後、本体にLSM解除後に突っ込みます。

利用する代表的な物と言えば「fi01」さんなどが作成している「run_root_shell」「unlock_security_module」です。

run_root_shell – Github

https://github.com/android-rooting-tools/android_run_root_shell

unlock_security_module – Github

https://github.com/fi01/unlock_security_module

恐らく他社SIMを入れるとSIMロック解除画面が出るかと思いますが、「*#*#4669#*#*」とダイヤルするとSIMアンロックアプリが起動できるようです。

SHSimControlApp.apkを搭載していないモデルについて

中国の業者が何処まで手を掛けているのかまでは不明ですが、現状LSM解除どころかtemprootすら取得不能な302shまで速攻アンロックされており、恐らくはSHSimControlApp.apkを改変、更にインストールアプリケーション化し同様なバグを突いてSIMアンロックを行っていると考えています。

LSM解除が可能な、203SHを調達しSH-04EのSHSimControlApp.apk動作ファイル一式を頂き、deodex後突っ込んでみましたが、動作はしたものの正常動作では無くアプリが起動する前に何らかのエラーで落ちてしまう現状となっておりどうにも出来ない状態です。

SHSimControlApp.apk一式

 

取り敢えずアプリが起動できればDCM機のような事が可能か試すことが出来るのですが、何ともうまく行かないですね。

個人的には現在所持している302SHのSIMアンロックが出来れば対応周波数的に端末には困らなくなるので、SIMアンロックをしたいですね。

ディスカッションについては此方へどうぞ

[DoCoMo/KDDI/Softbank]SIMロック解除可能な日本機まとめ – kernel & Custom ROM フォーラム

http://android.slateblue.tk/viewtopic.php?f=19&t=138