一次成功移植recovery過程

2021-06-26 09:22:09 字數 658 閱讀 7638

前幾天看一家品牌機器的recovery挺好的,就像移到我的konka機器上,費了一番力氣終於成功,特記錄一下。

1, 首先,直接使用線刷工具刷要移植的recovery,宕機。仔細研究了一下recovery結構,當然宕機,因為recovery由乙個迷你linux kernel和ramdisk組成,因為兩家的recovery雖然主晶元一樣,都是mtk的6582,但是兩家的lcm不一樣,當然,驅動不起來lcm,黑屏,表現為宕機。

2, 按照上面的理論,去網上找工具,把recoevery.img分解成kernel和ramdisk,然後,替換成自己機器的kernel。居然可以點亮lcm了。但是很多recovery的功能執行錯誤。注意,網上有部分工具,直接把ramdisk解解開了,然後打包,這樣方法對mtk6582是不行的。就連mtk的faq上說的使用原始碼中的工具也是不行。我修改原始碼的makefile,在使用原始碼的make和工具,執行成功。

3, 仔細分析錯誤可能的原因,我發現要修改scatter檔案,使其基本相似才能夠工作。為了相似,除了修改ptgen的xls檔案,還需要修改mediatek/config中的mbr位址。

4,修改update檔案,使其採用品牌機器的格式

5, 使用ida pro,修改ramdisk中的recovery可執行檔案。

6, pass。這個過程花了一周時間,很多次都是在new**。

一次面試成功

招聘人員問你 你希望拿多少工資?張欣的回答就很聰明 按照您們的規定,給我多少就是多少。招聘人員 根據你的情況,按照我們的規 定,給你的工資是元。他的臉色變了 能不能元,我認為我 的價值 他等於給自己判了死刑。如果是 張欣,他的回答是 可以的。今後你們就會認 識到我的價值了。這是乙個多麼體面的回答!因...

一次性成功

沒有人能隨隨便便成功 最近察覺到自己思維的乙個誤區,希望實現的目標第一次就成功,順順利利跳過失敗。這是大家都想要的結局,美好的期望總被現實的波浪所淹沒,因為失敗是避免不了的。一次性成功的想法導致焦慮,困惑,自我懷疑,這個時候如果放低要求換個角度思考,第一次失敗又如何,如果失敗了倒下了哪有怎樣?只要自...

一次成功的資料恢復

同學 向 找到我,說他的u盤一不小心被式化成了四個一樣大小的分割槽,現在只能用其中的乙個分割槽,問我有沒有辦法可以恢復.這又讓我想到大一時我u盤被破壞來電腦都不認識了,後來好像是用一款叫usb boot的小軟體來成功恢復了容量.具體的怎麼弄也記不清了.google了一下,先是找到乙個叫易我資料恢復的...