Android 台灣中文網

標題: 刷了CWM再刷回原廠Recovery [打印本頁]

作者: hollowaysxp    時間: 2012-10-25 14:04
標題: 刷了CWM再刷回原廠Recovery
本帖最後由 hollowaysxp 於 2012-10-25 15:01 編輯

大家好!

我原本想說CWM的recovery.img只是很單純的一個tar,在linux裡面,它就只有打包封裝並無壓縮功能。

所以我想ODIN是認檔名recovery.img然後把recovery.img刷入recovery的區塊。

但我覺得我錯了!我剛剛把官方的4.0.4的recovery.img提取出來,打包成tar檔案。

然後用ODIN刷,不管XP還是Win7 64bit刷到出現找到recovery.img就不會動了。

ODIN左上方COM PORT大方塊出現SOS,左下角訊息就出現recovery.img

手機畫面就是挖礦模式,那一條藍色那條跑一點點都不會動了。

之後拔傳輸線,拔電池,想說沒刷進去,之後開機就出現要我連接電腦Kies做韌體救援。

所以我就關機在進入ODIN模式,然後刷CWM後一下就成功了,左上角的大方塊SOS很快就變成綠色的PASS。

開機就成功了,我只是想說要找怎麼樣才可以CWM去root後再CWM-Unroot,之後刷回原廠Recovery而已。

而剛剛上網找了一些資料,ODIN刷的tar包,除了tar打包之外還要用md5校驗把md5碼加入tar包才可以刷機。

--------2012/10/25 下午2點24補上成功了---
圖片
下面黑色的為cygwin,可以在windows下使用linux指令的終端機視窗
首先我是提取9103 Galaxy R 4.0.4台版的recovery.img
之後利用tar指令將recovery.img打包
打包後最重要的就是md5校驗碼要加入tar裡面

加入後可以發現多了1kb,5061kb為加入md5驗證碼的tar

                               
登錄/註冊後可看大圖


而這個壓縮檔用7-Zip開會有錯誤訊息,跟官方ODIN刷入的tar.md5包是一樣的

                               
登錄/註冊後可看大圖


之後是ODIN刷入
此時手機有CWM Recovery,刷入4.0.4台版包提取的recovery.img

                               
登錄/註冊後可看大圖


我會研究這個是之前有聽說刷了CWM Recovery,之後再用Kies做官方升級,挖礦模式傳完要升級的韌體後會重開機到CWM升級,此時CWM和官方的Recovery指令不同的話會有導下去的Android小綠人就停住了。

所以研究這個。

只是不知道有板有刷了CWM後去Kies從2.3升級4.0.4的成功例子嗎?我想說聽聽。

預記下次會發表CWM-Unroot。

這樣用戶們,刷CWM後root無刷機紀錄,之後再用CWM-Unroot再把CWM刷回原廠Recovery。一切都可以免遺失資料回復原廠狀態。
作者: hollowaysxp    時間: 2012-10-26 18:58
如果有興趣的機友!要看你的系統是2.3還是4.0.4。兩個版本Recovery不一樣。

然後再來就是用指令打包img檔為tar

再來就是把md5sum驗證碼加入到原本的tar裡面

假設原本檔案5060kb加入md5會變成5061kb

如果用md5sum -t aaa.tar >> bbb.tar會變成aaa.tar有5060kb,bbb.tar只有1kb。
如果是md5sum -t aaa.tar >> aaa.tar這樣子aaa.tar會變成5061kb
作者: kcl0801    時間: 2012-11-1 14:23
請問能提供檔案嗎?
作者: hollowaysxp    時間: 2012-11-1 14:31
我是9103用戶,我沒有下載其它SAMSUNG的韌體檔案。
作者: kcl0801    時間: 2012-11-2 00:42
hollowaysxp 發表於 2012-11-1 14:31
我是9103用戶,我沒有下載其它SAMSUNG的韌體檔案。

呃 我的意思就是galaxy r的原廠recovery 我確定我有走對版塊...




歡迎光臨 Android 台灣中文網 (https://apk.tw/) Powered by Discuz! X3.1