[T-Mobile, Samsung Galaxy SIII] howtomen:
im sorry to be mean but what in the hell is that updater script.... first off ur using way wrong mount points... they are way different from i9300

format("ext4", "EMMC", "/dev/block/mmcblk0p9", "0");

mount("ext4", "EMMC", "/dev/block/mmcblk0p9", "/system");

^^ is not our system....

/system ext4 /dev/block/mmcblk0p14

^^

that is the system for american variants....

package_extract_file("check_data_app", "/tmp/check_data_app");

set_perm(0, 0, 0777, "/tmp/check_data_app");

run_program("/tmp/check_data_app");

mount("MTD", "userdata", "/data");

package_extract_dir("data", "/data");

set_perm_recursive(1000, 1000, 0771, 0644, "/data/app");

package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");

package_extract_file("system/bin/backuptool.functions", "/tmp/backuptool.functions");

set_perm(0, 0, 0777, "/tmp/backuptool.sh");

set_perm(0, 0, 0644, "/tmp/backuptool.functions");

run_program("/tmp/backuptool.sh", "backup");

^^ what in the lords name is all this?

retouch_binaries /system/lib/modules/commkm.ko a45b2f6b0d3c66fdf4f61cb0a5ff2792566c2d99 /system/lib/modules/mvpkm.ko 31eb78018c811aaf8893d86de789018242233562 /system/lib/modules/pvtcpkm.ko bc88e02a092a95a1c41b68230f3470eb415582ed /system/lib/modules/md4.ko 2193746b307ebbb2101a39965d73136f79ac84be /system/lib/modules/dhd.ko.....

^^once again thats not anything that should ever be in an updater script... idk what that is at all.....

Way to many symlinks it seems..... idk whats going on in ur updater...

set_perm_recursive(0, 0, 0755, 0755, "/system/addon.d"); <--- whats addon.d

set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");

set_perm(0, 0, 0755, "/system/etc/init.d");<--- we dont have init.d in kernels tehrefore its useless.

package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");

package_extract_file("system/bin/backuptool.functions", "/tmp/backuptool.functions");

set_perm(0, 0, 0777, "/tmp/backuptool.sh");

set_perm(0, 0, 0644, "/tmp/backuptool.functions");

^^ still have no idea what that is....

package_extract_file("system/bin/modelid_cfg.sh", "/tmp/modelid_cfg.sh");

set_perm(0, 0, 0777, "/tmp/modelid_cfg.sh");

run_program("/tmp/modelid_cfg.sh");

^^ again no idea

ackage_extract_file("boot.img", "/dev/block/mmcblk0p5");

show_progress(0.100000, 0);

assert(package_extract_file("boot.img", "/tmp/boot.img"),

write_raw_image("/tmp/boot.img", "boot"),

delete("/tmp/boot.img"));

:/ very very bad not our mount points

/boot emmc /dev/block/mmcblk0p7 <--- thats our mount point...... and unless u have custom kernel that whole line isnt needed.....

Try something like this

ui_print("Welcome To ultimatum");
ui_print("by howtomen & vlara");
show_progress(0.100000, 0);
unmount("/cache");
unmount("/data");
unmount("/system");
ui_print("Formatting System");
format("ext4", "EMMC", "/dev/block/mmcblk0p14", "0");
mount("ext4", "EMMC", "/dev/block/mmcblk0p14", "/system");
ui_print("Extracting System");
show_progress(0.100000, 20);
package_extract_dir("system", "/system");
show_progress(0.100000, 40);

show_progress(0.100000, 60);
ui_print("Creating Symlinks");
symlink("toolbox", "/system/bin/cat");
symlink("toolbox", "/system/bin/chmod");
symlink("toolbox", "/system/bin/chown");
symlink("toolbox", "/system/bin/cmp");
symlink("toolbox", "/system/bin/date");
symlink("toolbox", "/system/bin/dd");
symlink("toolbox", "/system/bin/df");
symlink("toolbox", "/system/bin/dmesg");
symlink("toolbox", "/system/bin/getevent");
symlink("toolbox", "/system/bin/getprop");
symlink("toolbox", "/system/bin/hd");
symlink("toolbox", "/system/bin/id");
symlink("toolbox", "/system/bin/ifconfig");
symlink("toolbox", "/system/bin/iftop");
symlink("toolbox", "/system/bin/insmod");
symlink("toolbox", "/system/bin/ioctl");
symlink("toolbox", "/system/bin/ionice");
symlink("toolbox", "/system/bin/kill");
symlink("toolbox", "/system/bin/ln");
symlink("toolbox", "/system/bin/log");
symlink("toolbox", "/system/bin/ls");
symlink("toolbox", "/system/bin/lsmod");
symlink("toolbox", "/system/bin/lsof");
symlink("toolbox", "/system/bin/mkdir");
symlink("toolbox", "/system/bin/mount");
symlink("toolbox", "/system/bin/mv");
symlink("toolbox", "/system/bin/nandread");
symlink("toolbox", "/system/bin/netstat");
symlink("toolbox", "/system/bin/newfs_msdos");
symlink("toolbox", "/system/bin/notify");
symlink("toolbox", "/system/bin/printenv");
symlink("toolbox", "/system/bin/ps");
symlink("toolbox", "/system/bin/reboot");
symlink("toolbox", "/system/bin/renice");
symlink("toolbox", "/system/bin/rm");
symlink("toolbox", "/system/bin/rmdir");
symlink("toolbox", "/system/bin/rmmod");
symlink("toolbox", "/system/bin/route");
symlink("toolbox", "/system/bin/schedtop");
symlink("toolbox", "/system/bin/sendevent");
symlink("toolbox", "/system/bin/setconsole");
symlink("toolbox", "/system/bin/setprop");
symlink("toolbox", "/system/bin/sleep");
symlink("toolbox", "/system/bin/smd");
symlink("toolbox", "/system/bin/start");
symlink("toolbox", "/system/bin/stop");
symlink("toolbox", "/system/bin/sync");
symlink("toolbox", "/system/bin/top");
symlink("toolbox", "/system/bin/umount");
symlink("toolbox", "/system/bin/uptime");
symlink("toolbox", "/system/bin/vmstat");
symlink("toolbox", "/system/bin/watchprops");
symlink("toolbox", "/system/bin/wipe");
symlink("toolbox", "/system/bin/lsof");
symlink("toolbox", "/system/bin/touch");
symlink("dumpstate", "/system/bin/dumpcrash");
symlink("debuggerd", "/system/bin/csview");
symlink("mksh", "/system/bin/sh");
symlink("Roboto-Regular.ttf", "/system/fonts/DroidSans.ttf");
symlink("Roboto-Bold.ttf", "/system/fonts/DroidSans-Bold.ttf");

ui_print("Set Permissions");
show_progress(0.500000, 0);
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm(0, 3003, 06755, "/system/bin/ip");
set_perm(0, 3003, 02750, "/system/bin/netcfg");
set_perm(0, 3004, 02755, "/system/bin/ping");
set_perm(0, 2000, 06750, "/system/bin/run-as");
set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
set_perm(0, 0, 0755, "/system/etc/bluetooth");
set_perm(1000, 1000, 0640, "/system/etc/bluetooth/auto_pairing.conf");
set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm(0, 0, 06755, "/system/bin/su");
symlink("/system/bin/su", "/system/xbin/su");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor");
set_perm_recursive(0, 0, 0755, 0644, "/system/vendor/firmware");
set_perm(0, 2000, 0755, "/system/vendor/firmware");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 1000, 0755, "/system/xbin/busybox");
symlink("/system/xbin/busybox", "/system/bin/busybox");
run_program("/system/xbin/busybox", "--install", "-s", "/system/xbin");
show_progress(0.200000, 10);

run_program("/sbin/busybox", "mount", "/system");

ui_print("Done");

unmount("/system");
unmount("/cache");
unmount("/data");