小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

很簡單的教程】如何去除刷機包中的recovery限制 因為有些官方ROM-MOTO DEFY(+)|ME525(MB526) 安卓論壇-魔趣論壇

 lili445 2015-09-05
 【很簡單的教程】如何去除刷機包中的recovery限制
因為有些官方ROM,比如官方之類的,存在著recovery驗證限制和強制刷入它自帶的recovery,會造成刷機失敗,現在寫一個教程教大家如何去除recovery限制,其實方法很簡單
需要工具:壓縮軟件,txt編輯軟件(推薦Notepad++,不想裝軟件的話,記事本也行,只是不大好用)
方法:用壓縮軟件解壓zip格式的卡刷ROM,里面一般是這樣的結構(官方的ROM一般是這種結構)
META-INF(文件夾)
system(文件夾)
boot.img
recovery.img
1 首先刪除recovery.img,然后用txt編輯軟件打開META-INF\com\google\android 里的updater-script刷機腳本
如果開頭有機型驗證的,直接刪了,刪除像下面這樣的語句:
assert(getprop("ro.product.device") == "N1" || getprop("ro.build.product") == "N1" ||
          getprop("ro.product.device") == "n1_ics2" || getprop("ro.build.product") == "n1_ics2" ||
          getprop("ro.product.device") == "ztenj77_cu_ics" || getprop("ro.build.product") == "ztenj77_cu_ics");
2 刪除刷入recovery.img的語句
查找recovery,刪除下面的語句:
package_extract_dir("recovery", "/system");
ui_print("Copy full recoveryimage...");
assert(package_extract_file("recovery.img", "/tmp/recovery.img"),
          write_raw_image("/tmp/recovery.img", "recovery"),
          delete("/tmp/recovery.img"));
上面是一般的結構,還有另外一種結構的:
META-INF(文件夾)
system(文件夾)
recovery(文件夾)
boot.img
1 首先刪除recovery文件夾,然后用txt編輯軟件打開META-INF\com\google\android 里的updater-script刷機腳本
如果開頭有機型驗證的,直接刪了,刪除像下面這樣的語句:
assert(getprop("ro.product.device") == "N1" || getprop("ro.build.product") == "N1" ||
getprop("ro.product.device") == "n1_ics2" || getprop("ro.build.product") == "n1_ics2" ||
getprop("ro.product.device") == "ztenj77_cu_ics" || getprop("ro.build.product") == "ztenj77_cu_ics");
2 刪除刷入recovery的語句
查找recovery,刪除下面的語句:
package_extract_dir("recovery", "/system");
set_perm(0, 0, 0544, "/system/etc/install-recovery.sh");
以上的操作完了之后,保存修改后的刷機腳本,把刷機包里面的文件重新打包成zip格式的卡刷包就行(在有META-INF,system文件夾的目錄下,全選所有的文件,右鍵選擇壓縮成zip格式的文件),一般不重新簽名ROM也沒有問題的,但是如果你有簽名軟件,重新簽名一下也沒問題。

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多