請問一下各位 我的ZS550KL現在是android 7.0 有解鎖 刷twrp root
最近剛出oreo 想透過recovery刷原廠ROM升級
爬文是說要先刷回原廠的recovery 再升級
我軔體是這版Z018-WW-24.40.140.54
所以照這篇http://awei791129.pixnet.net/blog/post/66412743想自己提取出來
執行解包後一直發生錯誤https://imgur.com/RdGMDtK
不知道能否請好心人給個Z018-WW-24.40.140.54這版本的原廠recovery
還有假如成功升級到oreo後要刷twrp 我是有找到
twrp-3.2.1-0-Z018-20180304這版本 不知道適不適合用在oreo
simonrocker wrote:是的;刷TWRP之後就將recovery分區中原場recovery覆蓋為TWRP recovery了。
請問怎麼找出手機裡的recovery 我的理解是刷twrp後就把原廠recovery蓋掉了
這樣對嗎?
但是製作recovery的檔案都在手機(也在解開的刷機包裡)裡。
資料來源:如何自製官方Recovery(已Root手機,適用)(純文字,無圖)
小知識:刷機包(安裝包)裡面沒有recovery.img,手機怎麼更新recovery的?答案是靠install-recovery.sh。利用recovery-from-boot.p、recovery-resource.dat、boot.img等各個檔案+install-recovery.sh的指令就可以了!
簡單一點的製作方法:準備好install-recovery.sh(在/system/bin)、recovery-from-boot.p(在/system/,可能會被改名為recovery-from-boot.bak,沒有關係可以直接用(下面指令的檔名就要跟著改)或是改名回來)、recovery-resource.dat(在/system/etc/)、boot.img(在刷機包中)
把後面三個檔案放到/data/local/tmp,利用指令:
adb shell
cd /data/local/tmp
applypatch -b recovery-resource.dat boot.img recovery.img ********* *******:recovery-from-boot.p
exit
********在install-recovery.sh裡面,大概長成這樣:(反紅那一段)
pplypatch -b /system/etc/recovery-resource.dat EMMC:/dev/block/bootdevice/by-name/boot:12586232:ad17576b1108ad8cd387cf1f1ccffb6141bea75a EMMC:/dev/block/bootdevice/by-name/recovery 687432137618504cc2d6589c3365acf1c7a3d96a 16487676 ad17576b1108ad8cd387cf1f1ccffb6141bea75a:/system/recovery-from-boot.p
沒有意外就會發現recovery.img出現在相同資料夾了!
simonrocker wrote:還有個偷懶解:
請問怎麼找出手機裡的recovery 我的理解是刷twrp後就把原廠recovery蓋掉了
這樣對嗎?
用TWRP刷原廠ROM一次(相同版本),不要root等等之後直接開機;這樣沒意外你的boot分區、recovery-from-boot.p就會變回原樣,只要重新開機後手機就會自動執行install-recovery.sh將原廠recovery寫入了!!!
備註:有些TWRP會(在離開recovery模式時)自動再把recovery-from-boot.p改成recovery-from-boot.bak;如果這樣刷完原廠ROM後就"強制關機";沒意外下次開機到recovery就會是原廠recovery了!
samson1357924 wrote:
還有個偷懶解:
用TWRP刷原廠ROM一次(相同版本),不要root等等之後直接開機;這樣沒意外你的boot分區、recovery-from-boot.p就會變回原樣,只要重新開機後手機就會自動執行install-recovery.sh將原廠recovery寫入了!!!
備註:有些TWRP會(在離開recovery模式時)自動再把recovery-from-boot.p改成recovery-from-boot.bak;如果這樣刷完原廠ROM後就"強制關機";沒意外下次開機到recovery就會是原廠recovery了!(恕刪)
這方法簡單多了 我還以為TWRP不能刷原廠Rom
爬文都是要用原廠recovery才會刷完整
不過我要的是原廠recovery來升級而已
之後來試試看 感謝s大的解答