google-code-prettify

星期一, 6月 10, 2019

【Android】Sony Z5 Compact 尋根之路(ROOT)與高級磚頭的生死對決

口白:
流動的水沒有形狀,漂流的風找不到蹤跡,任何案件的 Coding 都取決於心
唯一看透真相的是,外表看似卜朧共,智慧卻低於常人的 名卜朧共 刻爛
(謎之音:把 Code 刻到爛簡稱刻爛.爛..爛...)

Music:
#表升半音 []表高八度
4 3 2 6 4 2 3 #6 6 5 4 5 4 5 6 4 3 2 5 4 3 4 2 6 4 5 [2] [1] #6 6 5 6
4 3 2 6 4 2 3 #6 6 5 4 5 4 5 6 4 3 2 4 3 2 4 2 6 4 5 [2] #6 6 5 6

刻爛:真実はいつも一つ!

欲練神功…揮到自宮…(謎之音:想練神功就準備切機機)
練完神功…無需自宮…(謎之音:神功練好就不用切機機)
環境:
Sony Z5 Compact  7.1.1 一枚
加入空軍自備 pc 一枚 (linux mint 18.x)
收集底下列出的工具、軟體、FTF刷機包

狀況:
自從 Pokemon GO 推出已有多年,
從軍以來,步兵卜朧共都是一步一腳印的攻城掠地,
但光陰似箭…炎炎夏日…
一直嚮往空軍在天上飛的自由自在…(謎之音:明明就是想在家吹涼涼…抓爽爽…)

在看了底下參考文獻的1~10篇後,(謎之音:就手賤啦…)
藉由 Flashtool 完成了 7.1.1 降版動作,版本降到 5.1
藉由 lovyroot v0.3(0.4抓不下來) 與 Dirtycow TABACKUPV2 指令交互參考,
在linux環境下導出 TA 的備份檔…但是不知道是否正確…
抱持的革命必須有所犧牲… 尋根開苞必喪失保固的決心之下…
(謎之音:明明就是過保了)
再藉由 Flashtool 完成了 6..x 升版動作,版本升到 6.0.1
透過 Flashtool 工具,取得 6.0.1 的 kernel.elf
透過 rootKernel 工具與 Magisk 的 zip 檔 ,打包 新的 kernel.img,我是選擇把 TA 也包進去(這部份我試了多次…第一次是包了7.1.1的kernel…)
接下來就是透過官網取得 Bootloader 開苞 房門密碼…
接下來我是透過 Flashtool 去 BLU(Bootloader Unlock)
(謎之音:明明就是懶的打指令)
接著 透過指令 adb reboot bootloader 將手機轉成 fastboot mode

怎麼分辨 adb mode 或是 fastboot mode?
整個過程都是在 usb debug 狀態下作業…
透過指令吧 sudo adb devices 如果有回應就是在 adb
透過指令吧 sudo fastboot devices 如果有回應就是在 fastboot
Z5C 正常開機狀態下會是在adb 來操作…

然後…刷了 7.1.1 的 kernel 跟 recovery…
重開機後就停在 sony 的 mark上(謎之音:要刷對阿…)
然後就變成了高級磚頭…
這時候 你不管按什麼按鈕都不理你…就停在 sony 的 mark上
然後就變成了高級磚頭…
這時不管 power 按多久按到天荒地老…海枯石爛…手機沒電 都不理你…
(謎之音:明明按不到十秒,就快摔手機了…)
然後就變成了高級磚頭…
                                                                                                                                           The End…





接下來找到底下那篇 sony 關機密技 …
(Sony Xperia 系列手機變磚(無法開機或不斷重開機)解救經驗分享)
就是按下電源鍵+加大音量鍵,等著等著就震震震…
感覺Z5C 發出 按你涼 的三聲振動之後它就昏過去了…

這時就是解磚的時候啦…
解救法是…
斷開所有連線…先把 Flashtool 工具準備好 FTF 包準備好…
然後…在關機的狀態下…按著 加大音量鍵 把 usb 線接上去
(記得那時候是按著降低音量鍵 接上去的, Flashtool 之後從新引導了一次 按 加大音量鍵 )
只要能進fastBoot 就有救,只要能刷機就有救…
刷完機…就跟新的一樣阿…不過這時 已經 BLU 了
把對應刷進去版本的新 kernel 刷進去 基本上就完成了
因為 kernel 打包的過程中,如果有把 Magisk or SuperSU 的 zip 二則一,
放在 rootKernel 工具路徑下
這樣就會把 root 工具 與 twrp 一併打包進去
所以刷完後…基本上 recovery 也在了
無須再刷 recovery ,想用新版的也可以刷啦…
還有一個問題…不知道是刷了哪個工具後…recovery就進不去了…
反正該刷的刷完也不用再進去啦…
想再進去也不需要在重刷 boot ,
可以直接在 fastboot  mode 用指令,fastboot boot <RECOVERY檔案>
如:sudo fastboot boot ./20190514-TWRP-3.3.0-suzuran-recovery.img
就可以直接開進去 recovery …
(謎之音:能不能有點貢獻…不要老靠谷哥…)

                                                                                                                                                 (未完待續…)


【工具】


【參考文獻】
  1.  不失去原機 DRM 的情況下,取得 Sony Xperia Z5 家族 Root 權限並重新上鎖教學
  2.  Sony Xperia 系列備份 TA 分割區 (重新上鎖用) 與 DRM Key 教學 (Android 6.x 適用)
  3.  [TOOL] XperiFirm ~ Xperia Firmware Downloader [v5.3.8]
  4.  Sony Xperia Z5 系列、Z3+ 各版本軟體 FTF 刷包下載
  5.  Sony 刷機前置作業,Flashtool 安裝及使用教學
  6.  [刷機必備]Flashtool v0.9.23.2 <含刷固件教學>
  7.  Sony XPERIA Z5 Compact – Android 7.1.1 – 32.4.A.1.54 Bootloader unlock
  8.  ADB/Fastboot工具線刷TWRP Recovery圖文教學
  9. [TWRP][E5823] Latest TWRP for Z5 Compact
  10. Sony Z5 Compact [E5803] (suzuran) Recovery install / root
  11.  I can't load in fastboot mode
  12. .如何在電腦上使用 ADB指令操作Android手機(How to use adb to manipulate android mobile phone )
  13. Sony Xperia 系列手機變磚(無法開機或不斷重開機)解救經驗分享
  14. [FTF] Newest Android 7.1.1 for Xperia Z5C (E5823) 32.4.A.0.160
  15. [更新7.1.1 0.160]Z3+、Z4平板 Z5P、Z5、Z5c Android 7.0解鎖、ROOT(Magisk)
  16. [V13.2升級]隱藏root,Magisk工具(另類root)
  17. .宇的地盤 2016/6/27 4:19PM-更新原廠FTF載點-->HERE!


【PS】
單純更新 Magisk 20 PokemonGo 會不能玩…我想因該有其他的調校方式才對…繼續研究… 20191022



沒有留言 :

張貼留言