updater-script 예제 하나 드립니다 ㅎ
systemui 복원용으로 제작한 겁니다.
ui_print("-----------------------------"); -- 이거야 그냥 보기 좋으라는 글귀들..
ui_print("SystemUI update by SherlyReon");
ui_print("-----------------------------");
ui_print("Mounting system...");
run_program("/sbin/busybox", "mount", "/system"); -- 비지박스를 이용해서 시스템을 마운트 하는 겁니다
show_progress(1, 15); -- 프로세스 진행상황 표기
ui_print("Copying files...");
package_extract_dir("system", "/system"); -- zip파일 내 system 폴더를 폰의 system 폴더에 extract.
set_perm(0, 0, 0755, "/system/app/SystemUI.apk"); -- 퍼미션 넣고
set_perm(0, 0, 0755, "/system/app/SystemUI.odex");
ui_print("Fixing Permissions...");
set_perm_recursive(0, 0, 0755, 0644, "/system/app"); -- 퍼미션 수정해주고
ui_print("Unmounting system...");
run_program("/sbin/busybox", "umount", "/system"); -- 시스템 언마운트
ui_print("Installation complete!");
전 이렇게 하니까 잘 되더군요^^; 한번 써먹어보셔용 ㅋ