2016年1月26日火曜日

Xperia C4 Dual E5363 root取得

2016/02/17追記 27.1.B.1.115でも取得できました。

すっかり放置してましたが情報が来てました。
27.1.B.1.106ですが、root取得できました27.1.B.1.115でもOK、さらにXperia C5もOKらしいです。


次はBand19だ・・・

初期化、DRMキーが削除されます。文鎮化の危険もありますので、自己責任でお願いします。



ちょっと冗長のような気もしますが、そこは生暖かい目で・・・

再起動で画面が進まなくなることがあるかもしれません。ある程度進まなかったら強制電源OFF(simカードスロットのとなり)して、電源を入れなおしてください。

※下記以外にAndroidSDKのインストール、"開発者向けオプション"の表示が必要ですが、ここでは省きます。
Android ADB Shell を使うためには(USB接続含む) | IT Memo


必要物の用意


1)ドライバ


  1. http://developer.sonymobile.com/downloads/drivers/  から「Xperia C4 Driver」をダウンロードして適当な場所に展開。
  2. 設定」→「開発者向けオプション」→「USBデバッグ」にチェックする。
  3. Xperia接続設定」→「USB接続設定」→「ソフトウェアをインストール」のチェックを外す。(これはしてもしなくてもOK。しないとPC接続時にソフトウェアをインストールしますか?とでるだけのなのでそこでキャンセルしとけばOK)
  4.  電源をいれたままPCに接続する。ここで「USB接続を許可しますか? このパソコンのRSAキーの~」とダイアログがでるので、「OK」をタップ。(次回から聞かないにチェックをいれておく)

2)リカバリファイル


  1. Bootloader Unlocked Custom Recovery and Root… | Sony Xperia C5 Ultra の下の方に「MS OneDrive Link now due to Copy.com Closing Down soon」とある(赤太文字で「NOTE」の近く)のでそこからダウンロード元へ 飛んで「XperiaC4RootnRecovery.zip」をダウンロードして適当な場所に展開。
  2. fotakernel.img」をCドライブのルートフォルダにコピー。
  3. BETA-SuperSU-v2.52.zip」をSDカードのルートフォルダにコピー。

3)アンロックコード


  1. 電話で「*#*#7378423#*#*」にかける →「Service info」→「Configuration」で表示されるIMEIをメモ(slot1を使いました)
    ※「Bootloader unlock allowed」が「Yes」でないとブートローダーをアンロックできません。
  2. http://developer.sonymobile.com/unlockbootloader/ にアクセス、「Select your device:」で「Xperia C」を選択して「Continue」。

  3. Enter a valid email address:」に自分のメールアドレスを。「Terms & conditions」にチェックを入れて「Submit」。

  4. 下のようなメールが届くので、「Click here to proceed」をクリック。

  5. Enter your IMEI,IDID or MEID number:」にメモったIMEIを入力。「Terms & conditions」に2つともチェックを入れて「Submit」。
    ※もしかしたらIMEIの最後の1桁が入らないかもしれませんが、それでOK。

  6. アンロックコードが発行されました。「C.Enter Unlock Key」黒枠内のコマンドは後から使います。


4)Fastbootドライバ

    http://iroiro-memo.blogspot.jp/2013/06/xperia-sp-c5303-fastbootbootloaderunlock_29.html の「ブートローダーのアンロック」の「1.~4.」を行ってください(LEDの下りは違いますが)。
INFは、C:\Users\ユーザー名\AppData\Local\Android\android-sdk\extras\google\usb_driver のでもOKです。


Xperiaの状態の確認


  1. Xperiaを電源ONしてUSBでつないでコマンドプロンプトを起動。コマンドプロンプトを起動。(SDKをきちんと導入していればどこでコマンドを打っても変わりません。多分)
  2. 次のコマンドを実行してスマホを認識していれば下図の結果になると思います。
  3. C:\>adb devices
    List of devices attached
    * daemon not running. starting it now on port 5037 *
    * damemon started succeddfully *
    ここにシリアル device

  4. ブートローダーの起動。Xperiaが再起動します。
  5. C:\>adb reboot bootloader

  6. ブートローダーの情報を確認。ずらずらと表示されます。最後の方の「(bootloader)    secure: yes」となっているのに注目。アンロック後はここが「no」に変わります。シリアル番号もここでわかります。fastboot中は画面左下に小さく「→FASTBOOT mode」と表示されます。
  7. C:\>fastboot getvar all

    省略

    (bootloader) partition-size:preloader: 40000
    (bootloader) partition-type:preloader: raw data
    (bootloader) version: 0.5
    (bootloader) secure: yes
    (bootloader) version-baseband: 1292-1564_27.1.B.1.106
    (bootloader) version-bootloader: 1292-1556 S1_Boot_MT6752_TC9SP_11
    (bootloader) serialno: ここにシリアル
    (bootloader) product: E5363
    all: Done!!
    finished. total time: 0.218s

  8. 終了。再起動します。
  9. C:\>fastboot reboot

 


ブートローダーアンロック


  1. Xperiaを電源ONしてUSBでつないでコマンドプロンプトを起動。
  2. ブートローダーの起動。
  3. C:\>adb reboot bootloader

  4. 必要物の用意」の項でもらったコマンドを実行してアンロックします。
  5. C:\>fastboot -i 0x0fce oem unlock 0xもらったアンロックコード
    ...
    OKAY [ 1.223s]
    finished. total time: 1.225s

    C:\

  6. 再起動。Xperiaの初期化処理が走って完了です。
  7. C:\>fastboot reboot

 

TWRPのインストール

  1. Xperiaを電源ONしてUSBでつないでコマンドプロンプトを起動。「fotakernel.img」があるフォルダに移動。ここでは「C:\
  2. ブートローダーの起動。Xperiaが再起動します。
  3. C:\>adb reboot bootloader

  4. ブートローダーの情報を確認。最後の方の「(bootloader)    secure:」が「no」なっているのを確認。
  5. C:\>fastboot getvar all

    省略

    (bootloader) partition-size:preloader: 40000
    (bootloader) partition-type:preloader: raw data
    (bootloader) version: 0.5
    (bootloader) secure: no
    (bootloader) version-baseband: 1292-1564_27.1.B.1.106
    (bootloader) version-bootloader: 1292-1556 S1_Boot_MT6752_TC9SP_11
    (bootloader) serialno: ここにシリアル
    (bootloader) product: E5363
    all: Done!!
    finished. total time: 0.179s

  6. コマンド実行してTWRPイメージをインストール。
  7. C:\>fastboot flash fotakernel fotakernel.img
    target reported max download size of 134217728 bytes
    sending 'fotakernel' (13126 KB)...
    OKAY [ 0.390s]
    writing 'fotakernel'...
    OKAY [ 0.278s]
    finished. total time: 0.673s

  8. 再起動。Xperiaの初期化処理が走って完了です。
  9. C:\>fastboot reboot


SuperSUのインストール

  1. USBをはなしてXperiaの電源をOFFにして、「電源キー」と「ボリューム(-)キー」を同時押しして電源を入れる。 SONYロゴが映ったら両方とも離す。
  2. Never show~」にチェックを入れて「Swipe to~」をスワイプ。

  3. Install」→「Storage: Internal Storage(xxxxMB)」→「Micro SDcard」→「OK


  • BETA-SuperSU-v2.52.zip」をタップ→「Swipe to~」をスワイプでインストール開始。

  • 成功したら「Wipe~」でキャッシュクリア→「Back」→「Reboot System」でXperiaが再起動します。



  • アプリ一覧に「SupuerSU」があるのを確認、root権限が必要なソフトを入れて確認。




  • その他


    TWRP導入前
    fastboot中

    0 件のコメント:

    コメントを投稿