[Sony Ericsson Xperia Neo, Pro] Saatvik Shukla:
Ok, just a small modification and you will be ready to go.

Open your ROM zip, Goto Meta inf > com > google > android > Updator-script and open it .

it will look like this,

assert(getprop("ro.product.device") == "MT11i" || getprop("ro.build.product") == "MT11i" ||

getprop("ro.product.device") == "MT11a" || getprop("ro.build.product") == "MT11a" ||

getprop("ro.product.device") == "haida" || getprop("ro.build.product") == "haida" || abort("This package is for \"MT11i,MT11a,haida\" devices; this is a \"" + getprop("ro.product.device") + "\"."););

mount("yaffs2", "MTD", "system", "/system");

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");

unmount("/system");

show_progress(0.500000, 0);

format("yaffs2", "MTD", "system", "0", "/system");

mount("yaffs2", "MTD", "system", "/system");

package_extract_dir("system", "/system");

symlink("../bin/fsck.f2fs", "/system/bin/dump.f2fs");

symlink("../xbin/su", "/system/bin/su");

symlink("/data/misc/wifi/wl1271-nvs.bin", "/system/etc/firmware/ti-connectivity/wl1271-nvs.bin");

symlink("Roboto-Bold.ttf", "/system/fonts/DroidSans-Bold.ttf");

symlink("Roboto-Regular.ttf", "/system/fonts/DroidSans.ttf");

symlink("busybox", "/system/xbin/[", "/system/xbin/[[",

"/system/xbin/adjtimex", "/system/xbin/arp", "/system/xbin/

.

.

.

and so on.

.

just edit it to make it look like this, in short remove the first line (assert line), save it and flash it,

it will go through now.

mount("yaffs2", "MTD", "system", "/system");

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");

unmount("/system");

show_progress(0.500000, 0);

format("yaffs2", "MTD", "system", "0", "/system");

mount("yaffs2", "MTD", "system", "/system");

package_extract_dir("system", "/system");

symlink("../bin/fsck.f2fs", "/system/bin/dump.f2fs");

symlink("../xbin/su", "/system/bin/su");

symlink("/data/misc/wifi/wl1271-nvs.bin", "/system/etc/firmware/ti-connectivity/wl1271-nvs.bin");

symlink("Roboto-Bold.ttf", "/system/fonts/DroidSans-Bold.ttf");

symlink("Roboto-Regular.ttf", "/system/fonts/DroidSans.ttf");

symlink("busybox", "/system/xbin/[", "/system/xbin/[[",

"/system/xbin/adjtimex", "/system/xbin/arp", "/system/xbin/ash",

"/system/xbin/awk", "/system/xbin/base64", "/system/xbin/basename",

"/system/xbin/bbconfig", "/system/xbin/blkid", "/system/xbin/blockdev",

"/system/xbin/brctl", "/system/xbin/bunzip2", "/system/xbin/bzcat",

"/system/xbin/bzip2", "/system/xbin/cal", "/system/xbin/cat",

"/system/xbin/catv", "/system/xbin/chattr", "/system/xbin/chgrp",

"/system/xbin/chmod", "/system/xbin/chown", "/system/xbin/chroot",

"/system/xbin/clear", "/system/xbin/cmp", "/system/xbin/comm",

"/system/xbin/cp", "/system/xbin/cpio", "/system/xbin/crond",

"/system/xbin/crontab", "/system/xbin/cut", "/system/xbin/date",

"/system/xbin/dc", "

Else if you have time and internet, i will reupload it by the evening, you can redoqnload it and it wont be any problem then.