ui_print("------------------------------------------------");
ui_print("     Installing NexusHD2 kernel for MAGLDR      ");
ui_print("                   tytung_r12.4                 ");
ui_print("------------------------------------------------");
show_progress(0.500000, 0);
mount("MTD", "boot", "/boot");
mount("MTD", "system", "/system");
show_progress(0.500000, 40);
ui_print("Copying zImage...");
package_extract_dir("boot", "/boot");
show_progress(0.200000, 0);
ui_print("Copying modules to system...");
delete_recursive("/system/lib/modules");
delete("/system/ppp");
delete("/system/etc/ppp/active");
delete("/system/etc/init.d/97ppp");
package_extract_dir("system", "/system");
set_perm_recursive(0, 0, 0755, 0644, "/system/lib/modules");
set_perm_recursive(0, 2000, 0755, 0750, "/system/etc/init.d");
set_perm(0, 2000, 0755, "/system/bin/wpa_supplicant");
show_progress(0.200000, 10);
unmount("/boot");
unmount("/system");
ui_print("All done!");
