Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)

本人親測成功

原文:
機鋒網

原文參考:
XDA

需要檔案:
按此下載

行前準備:
先將手機更新到Android 5.0.2(用PCC更新或是下載FTF刷機)

開啟偵錯和不明來源
Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)
Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)

注意:刷機有風險,使用前請先做好備份,以及確定若出現問題時能自行解決還原,本篇僅提供取得ROOT的方法,其他問題請參考版上其他大大的文章


將下載的檔案解壓縮,得到以下內容

Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)

複製KingRoot-4.0.0.233-release-201505071219_105001.apk到手機,安裝執行取得暫時ROOT權限此時切勿重開機,否則重開後將導致權限不完整


直接按住鍵盤SHIFT+滑鼠右鍵,選取"在此處開啟命令視窗"
Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)

Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)


輸入此段指令,按ENTER執行

adb push su /data/local/tmp

此時手機會跳出授權確認視窗,請按下允許,然後繼續命令提示字元
(若出現"error: device unauthorized. Please check the confirmation dialog on your device."訊息,請再輸入執行一次)
結果如下圖,出現類似1193 KB/s (133472 bytes in 0.062s)的訊息,才算成功
Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)

接著輸入以下指令(輸入一行按ENTER執行一次)

adb push busybox /data/local/tmp

adb shell


此時會出現shell@XXXXX:/ $的訊息(XXXXX為你使用的裝置型號)

接著輸入執行

su

此時手機會跳出授權確認視窗,請按下允許,然後繼續命令提示字元

結果如下圖
Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)

接者輸入以下指令(輸入一行按ENTER執行一次)

mount -o remount,rw /system

cat /data/local/tmp/su >/system/xbin/daemonsu && chmod 0755 /system/xbin/daemonsu

cat /data/local/tmp/busybox >/system/xbin/busybox && chmod 0755 /system/xbin/busybox

daemonsu -d &


結果如下圖
Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)

到此先告一段落,請勿關閉命令提示字元視窗,待會還要繼續用來移除KING ROOT的殘存檔案

然後到手機執行授權管理
Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)
點畫面右上齒輪圖案,進到ROOT授權設置,點選徹底清除ROOT權限
Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)
確定執行
之後回到程式選單把King root相關app都移除(正常有2~3個,要看你執行ROOT時有沒有同意安裝)
Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)

然後回到命令提示字元,輸入以下指令(原文是說一次複製貼上執行,可是我執行有出現錯誤,後來為了保險起見有再次一行一行貼上執行)

cat /data/local/tmp/su > /system/xbin/su && chmod 0755 /system/xbin/su

busybox chattr -ia /system/xbin/ku.sud
busybox chattr -ia /system/xbin/supolicy
busybox chattr -ia /system/xbin/pidof
rm /system/xbin/ku.sud
rm /system/xbin/supolicy
rm /system/xbin/pidof

rm /system/bin/debuggerd
rm /system/bin/debuggerd_real
rm /system/bin/debuggerd64

busybox chattr -ia /system/bin/install-recovery.sh
busybox chattr -ia /system/bin/rt.sh
rm /system/bin/install-recovery.sh
rm /system/bin/rt.sh

busybox chattr -ia /system/bin/.usr/.ku
rm -rf /system/bin/.usr

rm /system/usr/icu/icusuflag.conf
busybox chattr -ia /system/usr/iku/isu
rm -rf /system/usr/iku

rm /system/kroot_*
rm /sdcard/kr-stock-conf
rm -rf /sdcard/Kingroot

以下是我的結果
Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)
Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)

最後複製工具資料夾裡的Superuser.apk到手機安裝,執行會要你更新二進制檔,然後重開機,完成!
Xperia Z/ZL/ZR/Tablet Z 10.6.A.0.454 免解鎖ROOT(手動作業版)

注意事項:目前初代Z系列的XZDualRecovery有BUG未修正(2.8.15及以前的版本),所以請勿嘗試安裝,否則重開機就是開機畫面無限迴圈


補充:Android4.0就存在的SD卡的權限問題在5.0一樣是有的,請到Play下載SD FIX的APP執行即可


今天順便試了這篇的卡刷包,可正常使用

(為了要用Xposed裡的ROOTCLOAK,還有之前做實驗系統搞得有點亂,所以後來還是用這篇重刷了一次,文章裡面有提供Z和ZL的包,我用的是Z,所以Z應該可以正常使用沒問題)

簡易流程:
1.在4.4.4下取得ROOT(安裝king root執行就好,連kernel都不用換)
2.安裝recovery(XZ-lockeddualrecovery2.8.15在4.4是沒問題的),4清之後刷入卡刷包,重開就完成了
(第一次開機如果在海浪那邊卡個10機20分鐘進不去,請按住電源+音量上震動1下+3下後放開,然後在開機應該就好了)
等一下來試試
要不然平常習慣有root過的手機 現在暫時沒root
要用什麼都卡在記憶卡的權限問題Orz
===================================================
C6602測試成功
http://www.gpx.idv.tw 極速快感JJ論壇
ZL 6502 / 台灣版 2015/5/25 11:15 root 成功 , 目前測試中
[過程: windows 8 , dos 模式: command 一行一行keyin]
narukaze wrote:
輸入此段指令,按ENTER執行
adb push su /data/local/tmp
...(恕刪)


慘! 我的是 ZR, 卡在這邊...

kissing wrote:
慘! 我的是 ZR...(恕刪)

手機沒連線,有沒有開啟USB偵錯,電腦有沒有抓到手機?
narukaze wrote:
手機沒連線,有沒有開啟USB偵錯,電腦有沒有抓到手機?...(恕刪)


都有哩...





手機既然不能重開, 就重開電腦.
還是不行...


kissing wrote:
都有哩...手機既...(恕刪)


有抓到手機?

下 adb devices 來看看

kissing wrote:
都有哩...手機既...(恕刪)


你看一下裝置管理員,正常連線時會出現"Sony sa0107 ADB Interface Driver",如果沒有或是出現驚嘆號話可能就是驅動的問題了,去找Fastboot drivers來安裝


narukaze wrote:
你看一下裝置管理員...(恕刪)

USB偵錯沒開,或是adb驅動沒裝好。
你的圖沒抓到USB驅動開啟的狀態,只抓到手機一般狀態。
請問用命令提示字元過程中手機都是開機狀態嗎?
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!