getprop("ro.product.device") == "nikel" || abort("This package is for \"nikel\" devices; this is a \"" + getprop("ro.product.device") + "\".");
show_progress(1.000000, 3);
ui_print("...");
ui_print("---------------------------");
ui_print("--    Update Baseband    --");
ui_print("---------------------------");
ui_print("...");
show_progress(0.200000, 4);
package_extract_file("firmware-update/logo.bin", "/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/logo");
package_extract_file("firmware-update/md1arm7.img", "/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/md1arm7");
package_extract_file("firmware-update/trustzone.bin", "/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/tee1");
package_extract_file("firmware-update/lk.bin", "/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/lk");
package_extract_file("firmware-update/md1rom.img", "/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/md1img");
package_extract_file("firmware-update/tinysys-scp.bin", "/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/scp1");
package_extract_file("firmware-update/md1dsp.img", "/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/md1dsp");
package_extract_file("firmware-update/md3rom.img", "/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/md3img");
show_progress(0.200000, 4);
ui_print("...");
ui_print("---------------------------");
ui_print("--       DONE !!!        --");
ui_print("---------------------------");
show_progress(0.200000, 4);
run_program("/sbin/reboot");