推 zhugejin: 把官方的 twrp-3.3.1-0-whyred.img 解包, 將 whyred 的 06/19 22:16
→ zhugejin: boot.img 中的 linux kernel 抽出來替換到 twrp 中的 06/19 22:18
→ zhugejin: linux kernel , boot.img 必須是從 Android 9 的 miui 06/19 22:19
→ zhugejin: rom 取得 06/19 22:22
→ zhugejin: 簡單說, 目前官方的 twrp 通用於 oreo 的 miui rom 及 06/19 22:24
→ zhugejin: 第三方, 要解讀 pie 的 data 分區, 要置換 twrp 中的 06/19 22:26
→ zhugejin: kernel 06/19 22:26
所以install無法讀取刷機包是因為目前官方TWRP沒辦法解鎖9.0的data分區,
是它本來就讀取不到,並不是我自己所造成的是嗎?
我能夠用別的Recovery來讀取刷機包,是因為有開發者做了大大您前面描述的步驟是吧?
謝謝您~
→ zhugejin: OrangeFox-R9.0-2-whyred-MIUI-Pie 裡面的 kernel 肯定 06/20 05:44
→ zhugejin: 是有換過 06/20 05:46
推 zhugejin: 官方的 3310 刷進去的 error msg 06/20 06:09

推 zhugejin: 官方 twrp 3310 + kernel 置換 06/20 06:14
推 abc0922001: 手機根目錄還是 data 分區,跟System read-only 無關 06/20 09:02
→ abc0922001: system read-only 本來就要一直開著比較保險 06/20 09:03
→ abc0922001: 去掛載 data 分區就好 06/20 09:04
推 abc0922001: 在5月安全補丁更新後,好像會有 data 解密失敗的 bug 06/20 09:06
→ abc0922001: 不過 3.3.1 應該是解決了 06/20 09:08
原來不是我的問題,謝謝兩位大大的解釋~
另外想再請問我關機時按音量鍵下加開機鍵進入的畫面還是小米的兔子,
所以是代表我recovery還是官方的是嗎?不過我用adb指令啟用TWRP後,
從reboot的地方選擇重啟至recovery,卻是跳到OrangeFox這個recovery,
是因為我之前有從install刷進OrangeFox的zip包的關係嗎?
所以這樣我現在的recovery其實是OrangeFox的嗎? 有點搞不清楚...Orz
那這樣有什麼方式可以把OrangeFox給清除掉呢?因為我只想用adb臨時啟用TWRP的方式刷機
→ abc0922001: 音量下是 bootloader 模式,recovery 是音量上 06/20 10:56
→ abc0922001: bootloader 模式是用來連電腦 執行 adb 的 06/20 10:57
原來是我搞錯了...(倒
→ abc0922001: fastboot flash recovery 是刷 TWRP 06/20 11:04
→ abc0922001: fastboot boot 是臨時進入你指定的 recovery 06/20 11:05
→ abc0922001: 你現在就重新刷一次完整包, recovery 就會還原了 06/20 11:05
→ abc0922001: 之後用 fastboot boot TWRP.img 進入 TWRP 刷機 06/20 11:06
我當初是從install刷進OrangeFox的Zip包,這樣就和使用adb的fastboot flash recovery
的作用同樣都是刷進recovery是嗎?
重刷完整包是指官方的Recovery嗎?還是指完整的ROM包?
推 zhugejin: whyred 在3月底就己升Android 9,從那時候data分區解密就 06/20 11:24
→ zhugejin: 己經改寫,跟安全更新完全搭不上關係 06/20 11:24
※ 編輯: a6182317 (111.253.19.18 臺灣), 06/20/2019 11:43:22
推 zhugejin: adb 跟 fastboot 是两個不一樣的東西,adb reboot xxx 06/20 11:46
→ zhugejin: 只是寫一道命令到cache,讓下一次開機時讓bootloader根 06/20 11:46
→ zhugejin: 據這道指令來決定要進recovery,還是fastboot 模式 06/20 11:46