高通EMMC兼容不同SIZE

參考文章 https://blog.csdn.net/Fybon/article/details/44242549

接着這個問題講:

六、多種size規格eMMC兼容方案之二:第一次開機format data分區
如果使用的filesystem沒有resize功能,比如f2fs, fat32等。

那隻能採用此種辦法啦:

不下載userdata.img

mountdata之前,fs_mgrservice判斷是否會第一次開機,如果是,則啓動format

system/core/fs_mgr
 

解決方案:

新增一個分區如 formatemmc.img(這個分區需要比userdata先mount),然後根據刷機後,根據這個分區標誌位去格式化 userdata分區,之後進行mount操作,然後清空標誌位,以後不需要再格式化

注意:OTA升級時的formatemmc.img爲清空標誌位的img。這樣保證OTA升級後不會去擦出userdata分區。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章