Top > ZakkiCho > Htl22S_off
Table of Contents

ブートローダアンロックはS-OFFと同時にできる、rootingもアンロックできたら普通にリカバリからSuperuserのzipをフラッシュするだけ、ということなので、この記事のキモはS-OFFであるということです。

参照ページ

  1. HTC J One HTL22のS-OFFが可能に、M7_WLJ専用「revone-wlj」が公開へ S-OFF手順

    当ページは上記参照ページの焼き直し(個人的覚え書き)です。感謝。

  2. [S-OFF] revone - DEVELOPER EARLY ACCESS | Droid DNA > XDA

ダウンロード

  1. revone-wlj
  2. run_root_shell (1.05.970.1用, 1.07.970.4用)

実施条件

  1. HTC J One: ソフトウェアの番号=1.07.970.4
  2. 母艦PC(ここではWindows): adbが使えればなんでもよいでしょう。

事前準備

  1. 設定 > 電源 > 高速起動 をオフ。
  2. 設定 > 開発者向けオプション > USBデバック をオン。
  3. ファイルをJ One本体(以下、端末という)へ転送(母艦PCで次のコマンドを実行)。
    adb push run_root_shell /data/local/tmp/
    adb push revone-0.2.1-wlj /data/local/tmp/
    adb shell
    cd /data/local/tmp
    chmod 755 run_root_shell revone-0.2.1-wlj

revoneの準備

一時root

  1. 前項に引き続き母艦PCで次のコマンドを実行。
    ./run_root_shell
  2. ここでなにがしかのメッセージが表示され、 うまく行けばシェルのプロンプトが # になる。

revone準備

  1. 前項に引き続き母艦PCで次のコマンドを実行。
    ./revone-0.2.1-wlj -P
  2. 成功のメッセージが出ればOK。
  3. 前項に引き続き次のコマンドを実行。
    reboot

S-OFFの実施

  1. 母艦PCで次のコマンドを実行。
    adb shell
    cd /data/local/tmp

一時root

  1. 前項に引き続き母艦PCで次のコマンドを実行。
    ./run_root_shell
  2. ここでなにがしかのメッセージが表示され、 うまく行けばシェルのプロンプトが # になる。

S-OFFとブートローダアンロック

  1. 前項に引き続き母艦PCで次のコマンドを実行。
    ./revone-0.2.1-wlj -s 0 -u -t
  2. 成功のメッセージが出ればOK。
  3. 前項に引き続き次のコマンドを実行。
    reboot bootloader
  4. S-OFFとブートローダアンロックが行なわれていることを確認できる。

付録: revoneのオプション

参照ページ2に書いてあります。

  • -s 0 : S-OFF(たぶん)
  • -P : 準備
  • -u : ブートローダアンロック
  • -l : ブートローダのロック(アンロックをしたことがないかのような状態)
  • -r : ブートローダ再ロック(アンロックしたという痕跡が残っている状態)
  • -t : tamperedフラグのリセット(*** Tampered ***が出ないようになる)

CIDをSuperCIDにする

BLアンロックもできたので必要ないのだが、念のため (将来のアップデートで穴が塞がれた時のため)に行なっておく。

  1. 端末はfastbootモードにする。
  2. 母艦PCで次のコマンドを順に実行。
    fastboot getvar cid
  3. これで現在のCIDが表示される(デフォルトはKDDI_801)
  4. CIDを22222222にする。
    fastboot oem writecid 22222222
    fastboot reboot-bootloader
  5. ブートローダがリブートしたらCIDが変わっているのが確認できるはず。
    fastboot getvar cid
  6. これでも確認可能。

(2013-09-15)

stockイメージのバックアップ

Clockworkmodリカバリを使う

TWRPリカバリを使う

ddコマンドを使う

rooting

(2013-xx-xx)

Tag: HTC HTC J one m7_wlj au HTL22 Google Android ICS JerryBean