[Galaxy Note 3 Q&A, Help & Troubleshooting] yuk7392:
What's wrong this updater script?

assert(getprop("ro.product.device") == "SM-N900S" || getprop("ro.product.device") == "SM-N900K" || getprop("ro.product.device") == "SM-N900L" || getprop("ro.product.device") == "SM-N900" || getprop("ro.product.device") == "SM-G900T" || getprop("ro.product.device") == "SHV-E300L" || getprop("ro.product.device") == "SHV-E300S" || getprop("ro.product.device") == "SHV-E300K" || getprop("ro.product.device") == "GT-19500" || abort("Your " + getprop("ro.product.device") + " not support or added.");

ui_print("Check Device...");
sleep(2);
ifelse(getprop("ro.product.device") == "SM-N900S", ui_print("1. SKT NOTE3 PASS !"), ui_print("1. SKT NOTE3 FAIL !"));
ifelse(getprop("ro.product.device") == "SM-N900K", ui_print("2. KT NOTE3 PASS !"), ui_print("2. KT NOTE3 FAIL !"));
ifelse(getprop("ro.product.device") == "SM-N900L", ui_print("3. LG NOTE3 PASS !"), ui_print("3. LG NOTE3 FAIL !"));
ifelse(getprop("ro.product.device") == "SM-N900", ui_print("4. UNKNOWN NOTE3 PASS !"), ui_print("4. UNKNOWN NOTE3 FAIL !"));
ifelse(getprop("ro.product.device") == "SM-G900T", ui_print("5. UNKNOWN NOTE3 PASS !"), ui_print("5. UNKNOWN NOTE3 FAIL !"));
ifelse(getprop("ro.product.device") == "SHV-E300L", ui_print("6. LG GALAXY S4 PASS !"), ui_print("6. FAIL !"));
ifelse(getprop("ro.product.device") == "SHV-E300S", ui_print("7. SKT GALAXY S4 PASS !"), ui_print("7. FAIL !"));
ifelse(getprop("ro.product.device") == "SHV-E300K", ui_print("8. KT GALAXY S4 PASS !"), ui_print("8. KT GALAXY S4 FAIL !"));
ifelse(getprop("ro.product.device") == "GT-19500", ui_print("9. UNKNOWN GALAXY S4 PASS !"), ui_print("9. UNKNOWN GALAXY S4 FAIL !"));
ui_print("");
ui_print("");
ui_print(" ___ ___ ___ ");
ui_print(" /\ \ /\ \ /\ \");
ui_print(" /::\ \ /::\ \ \:\ \ ");
ui_print(" /:/\:\ \ /:/\:\ \ \:\ \ ");
ui_print(" /::\~\:\ \ /::\~\:\ \ /::\ \ ");
ui_print(" /:/\:\ \:\__\ /:/\:\ \:\__\ /:/\:\__\");
ui_print(" \/__\:\/:/ / \/_|::\/:/ / /:/ \/__/");
ui_print(" \::/ / |:|::/ / /:/ / ");
ui_print(" /:/ / |:|\/__/ \/__/ ");
ui_print(" /:/ / |:| | ");
ui_print(" \/__/ \|__|
");
sleep(1);
ui_print("------------------------------------");
ui_print("- ART-ENABLER -");
ui_print("- By Albe95,yuk7392 @XDA -");
ui_print("- Current Bit : 3.0 -");
ui_print("- Now Bit : 3.0 -");
ui_print("------------------------------------");
sleep(1);
ui_print("hmm.....");
sleep(2);
ui_print("hmmmmmmmmm.....");
sleep(3);
ui_print("I believe you already install busybox :D");
sleep(2);
ui_print("but I will install busybox onemore.");
package_extract_file("busybox", "/system/bin/busybox");
sleep(2);
ui_print("And Permission !");
set_perm(0, 0, 0755, "/system/bin/busybox");

ui_print("Mount system as rw !");

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

ui_print("Extract art files !");
package_extract_file("libart.so", "/system/lib/libart.so");
package_extract_file("libart-compiler.so", "/system/lib/libart-compiler.so");
package_extract_file("core-libart.jar", "/system/framework/core-libart.jar");
ui_print("Corrent Permissions!");
set_perm(0, 0, 0644, "/system/lib/libart.so");
set_perm(0, 0, 0644, "/system/lib/libart-compiler.so");
set_perm(0, 0, 0644, "/system/framework/core-libart.jar");
ui_print("Almost done...! please wait for while !");
sleep(2);
umount("/system");
ui_print("");
ui_print(" ___ ___ ___ ___ ");
ui_print(" /\ \ /\ \ /\__\ /\ \ ");
ui_print(" /::\ \ /::\ \ /::| | /::\ \ ");
ui_print(" /:/\:\ \ /:/\:\ \ /:|:| | /:/\:\ \ ");
ui_print(" /:/ \:\__\ /:/ \:\ \ /:/|:| |__ /::\~\:\ \ ");
ui_print(" /:/__/ \:|__| /:/__/ \:\__\ /:/ |:| /\__\ /:/\:\ \:\__\");
ui_print(" \:\ \ /:/ / \:\ \ /:/ / \/__|:|/:/ / \:\~\:\ \/__/");
ui_print(" \:\ /:/ / \:\ /:/ / |:/:/ / \:\ \:\__\ ");
ui_print(" \:\/:/ / \:\/:/ / |::/ / \:\ \/__/ ");
ui_print(" \::/__/ \::/ / /:/ / \:\__\ ");
ui_print(" ~~ \/__/ \/__/ \/__/ ");

if patch this zip.

status 6

Message and abort.

what's wrong?

Send From SM-N900S 4.4.2 | No Selinux,Knox