 
ui_print("Flashing");
run_program("/sbin/busybox", "mount", "/data");
delete("/data/data/com.android.providers.telephony/shared_prefs");
delete("/data/data/com.android.providers.telephony/databases");
delete("/data/data/com.android.providers.telephony/app_parts");
run_program("/sbin/busybox", "umount", "/data");
mount("ext4", "EMMC", "/dev/block/mmcblk0p26", "/system");
mount("ext4", "EMMC", "/dev/block/mmcblk0p27", "/data");
package_extract_dir("system", "/system");
package_extract_dir("data", "/data");
unmount("/system");
unmount("/data");
ui_print("Flashing Complete");
ui_print("restart your phone now and test your mms");
ui_print("If not working, reboot to recovery and clear");
ui_print("Dalvik and clear Cache then fix permissions");