本帖最後由 kevin1288tw 於 2013-10-11 10:08 編輯
Bo企鵝o 發表於 2013-10-9 20:04
可舉例嗎?不太懂
1. 以附加的zip檔來說,它要刪除四個鍵盤輸入法,分別是義大利、俄羅斯、瑞典、西班牙。這些apk置於/system/app,可用Root Explorer去檢視。
2. 打開zip檔,META-INF/com/google/android,那個”update-script”就是所謂的command file,可以用Word Pad打開,但是若要修改,強烈建議使用Linux的vi。
3. show_progress(0.050000, 0);
### command執行進度,可以省略。
ui_print(" ");
### 顯示在螢幕上的訊息
ui_print(" _____________________________________ ");
ui_print("| APK.TW |");
ui_print("| |");
ui_print("| Useless APK delete mod |");
ui_print("| |");
ui_print("| By sabpprook |");
ui_print("|_____________________________________|");
ui_print(" ");
### 每一行必須以分號 ; 結束
show_progress(0.050000, 40);
ui_print("Mounting partitions...");
ui_print("");
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/data");
run_program("/sbin/busybox", "mount", "/cache");
### 以busybox其中的mount指令掛載/system /data /cache等目錄或是partition,所以必須先安裝busybox。
ui_print("");
ui_print("Clearing Cache & Dalvik-Cache...");
ui_print("");
delete_recursive("/data/dalvik-cache");
### 清除apk的cacche,可以省略。
delete_recursive("/cache");
### 清除系統的cacche,可以省略。
ui_print("");
ui_print("");
show_progress(0.050000, 10);
ui_print(" ");
ui_print(" _____________________________________ ");
ui_print("| |");
ui_print("| Deleting... |");
ui_print("|_____________________________________|");
ui_print(" ");
show_progress(0.050000, 10);
delete("system/app/IMEXT9Italian.apk");
delete("system/app/IMEXT9Italian.odex");
### 刪除義大利輸入法及其odex,何謂odex?自己去Google一下吧。
delete("system/app/IMEXT9Russian.apk");
delete("system/app/IMEXT9Russian.odex");
delete("system/app/IMEXT9Swedish.apk");
delete("system/app/IMEXT9Swedish.odex");
delete("system/app/IMEXT9Spanish.apk");
delete("system/app/IMEXT9Spanish.odex");
show_progress(0.70000, 10);
ui_print("Unmounting partitions...");
ui_print("");
unmount("/system");
unmount("/cache");
### 卸載已掛載的Partition
ui_print("");
show_progress(0.100000, 0);
ui_print(" ");
ui_print(" _____________________________________ ");
ui_print("| |");
ui_print("| Finish... |");
ui_print("|_____________________________________|");
ui_print(" ");
show_progress(0.100000, 0);
4. 總結來說,手機必須先[Unlock][ 刷入CWM之類的Recovery][安裝Busybox][進入Recovery模式刷入zip],其中前置作業網站都有詳盡的PO文。
5. 再提醒,對於手機運作必須有一定程度的瞭解,否則不要輕易隨便試試。
|