Android 8.0でのroot取得に成功したので、Android 7.0 でのroot取得は一旦諦めます。
以下の情報はごましお程度に覚えといてくれ…
Xperia XA1 Plus G3426 root取得への道のり1 に引き続き設定時のメモ。
- SuperSUのインストール
- Su binary occupied
- Magiskを試す
- flashtoolでのリカバリ
- Kingo root
- Oreoで試す
- 今後について
以降に書かれている操作はデータが消去されますので自己責任で実行して下さい。
bootループ等に陥った場合は、ボリュームアップ(+)キーを押しながら電源長押しで強制電源断できます。
長押し後、画面暗転直後に離すと再起動→更に押しているとバイブ1回→バイブ3回後に切れました。(1回と3回にどういう意味があるかわかりませんが…)。
1.SuperSUのインストール
当該のXA1 PlusのXDAフォーラムにはリンクがなかったので、SuperSUのページに行ってzipをダンロード後、TWRPでインストール。メモ:メニュー「Mount」->「System」のチェックが外れているので忘れないようにする。
参考:[BETA][2017.10.01] SuperSU v2.82 SR5
インストールするzip
- 最新(2018/05/25現在)のSR5-SuperSU-v2.82-SR5-20171001224502.zipやv2.79未満では、アプリ一覧に現れない・bootループする事があった。SuperSU-v2.82-201705271822.zip一択か?
- 入らないときはTWRPの「Mount」で「USB otg 」以外を全てチェックする。
- もしかしたら2.をすれば、2.82SR5も入るかも?
2.Su binary occupied
アプリ一覧にSuper SUが現れて小躍りしたのですが、タップするとSu binary occupiedの文字が。なお右下のリンクからフォーラムのページに行けるはずですが、502がでていけませんでした。参考:Super Su : su binary occupied - my own way
2.79のインストール
参考のページを頼りに操作しても変わらず。なので、以下の手順で2.79のapkをインストールしてみますが・・・- SuperSUのページから2.79のapkをダウンロードする。ここではSuperSU279.apkにリネームしてC:\に移動。
- SupuerSU起動。Su binary occupiedのダイアログを無視して「設定」→「再インストール」。ダイアログが消えるまで待つ。
- スマホの電源ONのままUSB接続。
- コマンドプロンプト画面(cmd.exe)を開く。C:\に移動し、SuperSU279.apkをインストール。
- アプリ一覧からSuperSU起動。バイナリのアップデート~と表示されるので、「通常」でアップデートする。
c:\>adb install -r -d SuperSU279.apk |
アップデートできない
が、アップデートに失敗してしまいます。ここでつまりました。なお、再起動をすると2.82に戻ってしまいます。正しい「再インストール」の挙動がわからないのですが、「再インストール」後にアプリ一覧にいるのはおかしいような・・・試してみる
2.82をコマンドで落としてから2.79を入れてみる。3.Magiskを試す
MagiskManagerをインストールし、boot.imgを書き換えて試しましたがうまくいきませんでした。あと、TWRPからのzipをフラッシュする方法もだめでした。参考:[2018.4.29] Magisk v16.0 - Root & Universal Systemless Interface [Android 5.0+]
4.flashtoolでのリカバリ
2018/05/25現在の最新版は、0.9.24.4ですが、0.9.24.3と共に起動時にでるJAVAのエラーがどうしても治らなかったので、0.9.24.2で行いました。(特に問題なし)。公式には最新版しかないので、以下からダウンロードしました。使い方に関しては省きます。参考:flashtool - Google ドライブ 、 Xperia FTF
FSCの展開
そのままではG34XX用ftfは焼けないので、スクリプトファイルをダウンロード・展開する必要があります。参考:Xperia XA1 Plus Flashtool fsc Script | Android Development and Hacking
- 参考ページからG34XX.zipをダウンロードする。
- 「C:\Users\%USERNAME%\.flashTool\mydevices」を開いて、zipの中身(G34XXフォルダ)を展開する。
ダウンロードするftf
XperiaFirmを起動して希望のftfをダウンロードします。「G3426」が目当てのですが、基本的にG34XXであればどれでも焼き・起動はできます。2018/09/05 追記
注:CUST-RESETはフラッシュするな!文鎮化するな、とのことです。(チェック入れなきゃOK)
Xperia XA1 Plus Flashtool fsc Script | Android Development and Hacking
5.Kingo ROOT
アプリ自体はインストールできましたが、やっぱりというかroot取得はできませんでした。6.Oreoで試す
G3412(ヨーロッパ等)やG3426の香港版で試しました。試した時点(2018/05中旬)では、48.1.A.0.129までのboot.imgまでしかなかったので、48.1.A.0.116含めて2種類テストしました。- 48.1.A.0.116 -> 不可
- 48.1.A.0.129 -> 不可
じゃあ48.1.A.0.138 は?
2018/05/24に、48.1.A.0.138用のboot.imgが公開されましたので試したいと思います。それよりも気になる問題が・・・参考:Xperia XA1をAndroid 8.0アップデート後にSIMを認識しなくなる不具合発生 - 8wired.info
香港版の48.1.A.0.138を少し試したときには発生しませんでした。今後どうなるかは不安ですが・・・
0 件のコメント:
コメントを投稿