綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求助] 關於XT910_4.0 的刷機腳本寫法

[複製連結] 查看: 1612|回覆: 1|好評: 0
跳轉到指定樓層
樓主
四角褲亞瑟 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2012-9-16 22:52

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
在升級到4.0之後,新版ROM的刷機腳本單純多了,但還是有些問題...

以下是我自己寫的腳本---

ui_print("chpngen's ROM");
ui_print("Now Installing");
show_progress(0.25,60);
這秀出進度條的指令每次都沒辦法讓我準確掌握進度,根據暗桌大大的說明兩個參數各是指前進多少與預計時間
但我怎麼知道刷這個包會花多少時間啊?難道要我在旁邊拿錶計時..(O_O)a?

mount("ext3", "EMMC", "/dev/block/mmcblk1p20", "/system");
這裡只掛載了system的資料夾

delete_recursive("/system/app");
delete_recursive("/system/framework");
delete_recursive("/data/dalvik-cache");<-這行
delete_recursive("/data/location");<-還有這行,
每個版大作的刷機包都有這兩行,但之前的指令並沒有掛載data資料夾,那刪這兩個資料夾的指令還有意義嗎?

package_extract_dir("system", "/system");

set_perm_recursive(0, 0, 0755, 0644, "/system/app");
set_perm_recursive(0, 0, 0755, 0644, "/system/framework");
以上這兩行是指在刷這個包時順便取得Root權限的意思嗎?還是不管什麼包都得加這兩行不然會卡M?

unmount("/system");

ui_print("");
ui_print("Please reboot your phone");

我想製作一個在刷機時就已經順便Root的包,請問該怎麼製作呢?

還有那個電信商的名字真的很礙眼,可以把它清除掉嗎?或是改成較短的文字之類的?
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
monitorstudio | 收聽TA | 只看該作者
發表於 2013-3-1 01:21
由 手機網頁 發佈
本帖最後由 monitorstudio 於 2013-3-1 01:27 編輯

setperm是設定檔案的使用者和權限,例如第一個0代表使用者是root,第二個0代表群組是root,如果是1000就代表是system,代碼在re管理器裡長按檔案,選擇使用者就可以看到,0644代表三讀一寫,0755代表三讀一寫三執行,如果你要自帶root的話可以去我的帖子下載最後兩個檔案(root.zip)其中一個,解壓後將檔案放到相同目錄下就可以了
<a href="http://apk.tw/forum.php?mod=viewthread&tid=186122&mobile=no">我的帖子</a>
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則