ui_print("Installing Custom statusbar icons ...");
ui_print(" ");
ui_print(" ");
ifelse(is_mounted("/system") == "/system", unmount("/system"));
ifelse(is_mounted("/data")   == "/data",   unmount("/data"));
ifelse(is_mounted("/cache")   == "/cache",   unmount("/cache"));
ui_print("Preparing to install ...");
ui_print(" ");
ui_print(" ");
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/data");
run_program("/sbin/busybox", "mount", "/cache");
package_extract_dir("vrtheme", "/cache/vrtheme");
set_perm(0, 0, 0755, "/cache/vrtheme/installtheme.sh");
set_perm(0, 0, 0755, "/cache/vrtheme/zip");
set_perm(0, 0, 0755, "/cache/vrtheme/cleanup.sh");
set_perm(0, 0, 0755, "/cache/vrtheme/zipalign");
run_program("/cache/vrtheme/installtheme.sh");
run_program("/cache/vrtheme/cleanup.sh");

ui_print("--> Unmounting partitions");
	run_program("/sbin/umount", "/system");
	run_program("/sbin/umount", "/data");
	run_program("/sbin/umount", "/cache");

ui_print("Done!");
