ui_print("Device             --- Xiaomi Mi A1       ");
ui_print("Modem date         --- April 2020         ");
ui_print("Version            --- V10.0.20.0.PDHMIXM ");

ui_print("Flashing modem...");
package_extract_file("dsp.img", "/dev/block/bootdevice/by-name/dsp");
package_extract_file("modem.img", "/dev/block/bootdevice/by-name/modem_a");
package_extract_file("rpm.img", "/dev/block/bootdevice/by-name/rpm");
package_extract_file("aboot.img", "/dev/block/bootdevice/by-name/aboot");
package_extract_file("devcfg.img", "/dev/block/bootdevice/by-name/devcfg");
package_extract_file("lksecapp.img", "/dev/block/bootdevice/by-name/lksecapp");
package_extract_file("cmnlib64.img", "/dev/block/bootdevice/by-name/cmnlib64");
package_extract_file("cmnlib.img", "/dev/block/bootdevice/by-name/cmnlib");
package_extract_file("keymaster.img", "/dev/block/bootdevice/by-name/keymaster");
package_extract_file("tz.img", "/dev/block/bootdevice/by-name/tz");
package_extract_file("sbl1.img", "/dev/block/bootdevice/by-name/sbl1");
package_extract_file("modem.img", "/dev/block/bootdevice/by-name/modem_b");
package_extract_file("rpm.img", "/dev/block/bootdevice/by-name/rpmbak");
package_extract_file("aboot.img", "/dev/block/bootdevice/by-name/abootbak");
package_extract_file("devcfg.img", "/dev/block/bootdevice/by-name/devcfgbak");
package_extract_file("lksecapp.img", "/dev/block/bootdevice/by-name/lksecappbak");
package_extract_file("cmnlib64.img", "/dev/block/bootdevice/by-name/cmnlib64bak");
package_extract_file("cmnlib.img", "/dev/block/bootdevice/by-name/cmnlibbak");
package_extract_file("keymaster.img", "/dev/block/bootdevice/by-name/keymasterbak");
package_extract_file("tz.img", "/dev/block/bootdevice/by-name/tzbak");
package_extract_file("sbl1.img", "/dev/block/bootdevice/by-name/sbl1bak");

ui_print(" Done! ");
