Tommy 碎碎念

Tommy Wu's blog

« 上一篇 | 下一篇 »

小米平板5 root 跟 system writable
post by tommy @ 26 十二月, 2021 13:25
首先... 記得先解鎖 (一般的帳號應該都是等 168 小時).
目前沒有可以使用的 TWRP (這邊有一個可開機的版本, 不過只能用來透過 adb 連線使用).
要 root 就先裝 Magisk 的 apk 進去, 然後抓目前同版本的 fastboot rom 裡頭的 boot.img 給 Magisk 修改, 再用 fastboot 刷修改後的 boot.img 就有 root 了.
至於要通過 safetynet, 跟一般沒什麼不同, 相關的 Magisk 模組裝一裝就可通過.
 
不過就算 root 之後, system 一樣是不可以寫入的 (新的 Android 應該都一樣, filesystem 有加上 shared_blocks, 所以無法再寫入).
一般如果有 TWRP 可以用, 可以刷 systemrw 移除 shared_blocks 就可以寫入.
不過, 因為還沒有 TWRP 可以用, 這方法目前還不能用.
 
只好用另一個 Super Image Tools 來處理.
就把 superrepack.arm64_pie 放到 /data/local/tmp 下, 然後在 adb shell 或 terminal 下使用 root 執行下列的指令:
chmod +x superrepack.arm64_pie
stop
./superrepack /dev/block/bootdevice/by-name/super

最後面那個指令執行可能會有錯誤, 要重複執行好幾次, 確定沒有出現錯誤後 (如果有錯誤, 重開機可能會進不去系統), 再執行

sync
reboot

重開機後, 應該就可以寫入了.

如果改了之後有問題, 沒辦法正常開機進入系統, 就只能重刷 fastboot rom (選擇保留資料那一個, 並且把 boot.img 換成前面 Magisk 改過的那一個, 就不用重新再 root 一次).
對了, 照說只改了 super 分區的資料, 只重刷 super.img 應該就夠了, 不過我試了幾次都不行, 就選擇整個重刷.
 
PS. 那個 TWRP 目前只是用來刷 win11 進去, 有興趣的可以參考這邊
Del.icio.us Furl HEMiDEMi Technorati MyShare
迴響
暱稱:
標題:
個人網頁:
電子郵件:
authimage

迴響

  

Bad Behavior 已經阻擋了 60 個過去 7 天試圖闖關的垃圾迴響與引用。
Power by LifeType. Template design by JamesHuang. Valid XHTML and CSS