Sony Xperia A(SO-04E)にカスタムROM(3)ルート化準備 | 見よう見まねのブログ

見よう見まねのブログ

CameraやPCなど、見よう見まねの悪戦苦闘

前回、Sony Xperia A(SO-04E)を海外版 ZR(C5503) Android 5.1.1に更新しました。
Sony Xperia A(SO-04E)にカスタムROM(2)5.1に更新
https://ameblo.jp/miyou55mane/day-20180117.html


次は、リカバリー(TWRP)を入れて、Lineage OS 14.1(Android 7.1)に更新しようという計画ですが、調べてみると簡単ではありません。

【1】TWPRを入れるにはルート(root)化されていることが前提。

https://twrp.me/sony/sonyxperiazr.html

App Install Method (Requires Root):

dd Install Method (Requires Root):

 

【2】事前に、Java SE8やAndroid SDKをPC(Win)に入れて、環境設定が必要。これもちょっと難儀です。

【最新】誰にでもわかるROOT化シリーズ①大前提の前準備(30分)

http://gigadget.net/2015/03/22/37

 

そのOracle Java SE8ですが、2018-01-16付で21件の脆弱性が修正され、.161になっています。

遠隔操作で乗っ取られる危険性があり、最新版を使わないといけませんね。

Oracle、「Java SE 9.0.4」「Java SE 8 Update 161」を公開 ~21件の脆弱性を修正

https://forest.watch.impress.co.jp/docs/news/1101571.html

 

【1】のルート化ツールはいろいろありますが、OS更新によりセキュリティホールが潰され、最新版ではルート化できません。

例えば、rootkitXperia(2014-07-19付)の場合、Xperia A(SO-04E)のAndroid 4.2のビルド番号により

可能 : 10.3.1.B.2.13

不可 : 10.3.1.B.2.42 (OS更新前の手持ち品)

4.2のXperia Aに海外ROMを焼いてZR化してみる(Android 4.4.4 KK)

https://ameblo.jp/nonbjuk/entry-11977338436.html

 

Xperia A海外版(ZR = CR5503)も、旧版のセキュリティホール(脆弱性)を利用したツール(One Click Root Tool)を使いルート化します。

How To Root Sony Xperia Z,ZR,ZL 10.5.1.A.0.283 Android 4.4.4 KitKat

http://techbeasts.com/how-root-sony-xperia-z-zr-zl-1051a0283-android-444-locked-unlocked/

 

私のXperia A(SO-04E)は海外版ZR(C5503、Android 5.1.1)に更新後、アップデートが進み、ビルド番号も最新になっています。

当初: 10.7.A.0.222   

現在: 10.7.A.0.228

 

以上から、ルート化の選択肢は2つあり。

Android SDKとJava SE 8をPCに入れて環境整備の上、

(1)Xperia A(SO-04E)を旧版10.3.1.B.2.13に戻し、rootkitXperiaでルート化

(2)Xperia Aを海外版(ZR、C5503)の旧版10.5.1.A.0.230にして、One Click Root Toolでルート化

 

現在のバージョン(10.7.A.0.228)ではルート化できないので、敢えてセキュリティホールがある旧版に戻し、やり直す必要がありそうです。

Galaxy S2の時は、Odinで簡単にリカバリーやカスタムROMが導入できましたが、Xperiaは少し勝手が違いますね。。。

 

カスタムROMを導入しセキュリティホール(脆弱性)を潰した最新版にアップデートするには、一度ダウングレードし、旧版の脆弱性を利用したルート化ツールを使わないといけないなんて、矛盾してますね。

普段、Debianで脆弱性対策アップデートを励行しているのに、Android(Linuxの仲間)では逆行するのも何だか変な気持ちです。

 

「脆弱性のある旧版にはルート化ツールが使える」、と言うことは、アップデートされていないAndroidスマホを使っていると、機密情報漏洩や乗っ取りの危険性が高いと言うことです。これを知らずに使っている人が大半でしょう。

 

穴塞ぐ為に穴掘りルートかな