2016年9月16日金曜日

HTL22 S-OFF〜SIMロック解除導入まで

今回、HTC J One HTL22 SIMロック解除しましたので備忘録として手順等をまとめます。


注意事項

これ以降記載する内容は、HTL22が起動しなくなる恐れがあるとともに、HTL22を販売しているキャリア及び製造しているメーカーによるサポートを受けることが出来なくなります。

なお、SIMロック解除後は、HTL22が技術適合試験を国内で通過していない周波数(WCDMA)を国内で利用することは電波法違反となります。



免責事項

掲載している情報の内容の正確性については一切保証しません。

また、当サイトに掲載された情報を利用、使用するなどの行為に関連して生じたあらゆる損害等についても、理由の如何に関わらず、一切責任を負いません。

また、当サイトに掲載している情報には、第三者様がご提供されている情報が含まれていますが、その内容の正確性については一切責任を負いかねます。



0. 必要なもの

これ以降を行うために必要なものをまとめます。

各リンク先URLはファイルのダウンロードURL、第三者様のサイトURLなど様々です。

1.                  ADB環境(Download Android Studio and SDK Tools | Android Developers

2.                  S-OFFツール(SunShine S-Off / Unlock - Motorola & HTC Bootloader Unlock

3.                  カスタムリカバリファイル(openrecovery-twrp-2.6.3.3-m7wlj

4.                  カスタムROMファイル(au HTL22 J One Global Edition ROM 5.31.973.1

5.                  SuperSUファイル([STABLE][2015.01.20] SuperSU v2.45 - XDA Forums

6.                  miscパーティションファイル(miscunlock.rar

詳しくは後述しますが、上記2HTL22側でインストール・動作をさせる必要があり、上記45HTL22の内部ストレージかSDカードに保存しておきます。

上記3,6は上記1が整っているPC上に保存しておきます。



1. 端末情報

私の元々の環境は以下の通りです。

·                     ビルド番号:3.13.970.12

·                     カスタム環境:なし(非Root,S-ON

 

2. S-OFF

S-OFFには「SunShine」を利用しました。

以下より最新のAPKファイルをダウンロードし、インストールします。

·                     SunShine S-Off / Unlock - Motorola & HTC Bootloader Unlock


インストールしたら、SunShineアプリを起動し進めます。
Root
状態が必要と記載されているサイトもありますが、Root環境でない場合はTempRoot状態にしてくれますので、非Root状態でも問題ありませんでした。

途中で$25の支払いを行い、手順を進めていくと再起動を行う必要があります。
再起動後には再度SunShineを起動させる必要があります。


3. カスタムリカバリ導入

S-OFFが完了したら、PCと接続した上でカスタムリカバリを導入します。

今回導入したのは「openrecovery-twrp-2.6.3.3-m7wlj」です。

 

コマンドプロンプトを開き、以下を入力し実行します。

fastboot flash recovery openrecovery-twrp-2.6.3.3-m7wlj.img

これでリカバリが標準のものからカスタムリカバリに置き換わります。


4. バックアップ

今の環境をバックアップしておきます。



5. カスタムROM導入

今回導入したのは「au HTL22 J One Global Edition ROM 5.31.973.1」です。
リカバリーを起動させ、ダウンロードしておいたファイル「ROM_M7_WLJ_K44_SENSE60_MR_GlobalEdition_JP_5.31.973.1_release_htcsoku」を選択し実行します。

カスタムROMを導入する際、事前に各データをWipeする必要ありません。



6. SuperSU導入

これは必要かどうか分かりませんが、とりあえず導入しました。
リカバリーを起動させ、ダウンロードしておいたファイル「UPDATE-SuperSU-v2.45」を選択し実行します。



7. SIMロック解除

PCと接続した上でmiscパーティションを導入します。
リカバリーを起動させ、コマンドプロンプトを開き、以下を入力し実行します。
行ごとにEnterキーを押し実行させています。

adb push misc.img /
adb shell
dd if=/misc.img of=/dev/block/mmcblk0p19
reboot

上記の最後で"reboot"と入力し実行していますが、実際は再起動されませんでした。
そのため手動で再起動させました。

以上で全て終了です。

IIJmioSoftBank(黒SIM)でデータ通信・音声通話が出来るのを確認しました。



8. その他

スクリーンショット撮影時の無音化

スクリーンショットを撮影するときに結構大きな音が鳴るので、Root Explorer などのアプリで /system/media/audio/ui/camera_click.ogg をリネームし再起動させ、無音化させました。



画面の明るさの自動調整

設定画面内の画面の明るさという項目に自動調整がないのですが、Quick Settings パネルにある「明るさ」というところをタップし、最大にしたあともう一度タップすると自動調整になりました。

但し、不意に最大の明るさになり目が眩むこともあるので、その時は再度同じようにすると自動調整に戻ります。



最後に

今回参考にさせて頂いたサイトは以下の通りです。ありがとうございました。

·                     HTC J ONE(HTL22)を調達したのでSIMロック解除してみた+α - Re:シルの日々の戯言。

·                     ケータイ・スマートフォン・モバイル: root カスタムリカバリ HTC J One HTL22 CWM TWRP

·                     au HTL22 J One Global Edition ROMについて (HTC速報Dev) | HTC速報

·                     au HTC J One (HTL22) SIMロック解除の手順について | HTC速報

 

0 件のコメント:

コメントを投稿