[General Questions and Answers] masterjakeway:
I have an Ainol Novo 7 Basic.

I want to start cooking and this seems like a nice cheap device to start with!

I have made an update.zip using the system folder from the original ics 4.0.3 update.

The updater-script flashes fine in the modded CWM 5.0.5.

After reboot, the device wont boot to android. Just returns to CWM,

Not sure what the problem could be?

Any advice is appreciated.

I am new here and have only been on android just under a year.

I believe it may be a permissions error on my part.

But, I havn't been able to find any clear info on what permissions are needed. Just looked at a couple of other ROM zips updater-scripts for guidance...

Or, maybe there is importance in the order of the commands in updater-script?

here is the updater-script:

ui_print("<***************-------------------****************>");
ui_print("	Ainol Novo 7 Basic MasterROM 1.0");
ui_print("<***************-------------------****************>");

show_progress(1.000000, 0);

ui_print("	Clearing System...");
format("ext4", "system", "/dev/block/mmcblk0p1", "/system");

ui_print("	Mounting SYSTEM...");
mount("ext4", "system", "/dev/block/mmcblk0p1", "/system");
set_progress(0.140000);

ui_print("	Extracting files to SYSTEM...");
package_extract_dir("system", "/system");
set_progress(0.210000);

ui_print("	Clearing Data...");
format("ext4", "data", "/dev/block/mmcblk0p2", "/data");

ui_print("	Mounting DATA...");
mount("ext4", "data", "/dev/block/mmcblk0p2", "/data");
set_progress(0.280000);

ui_print("	Extracting files to DATA...");
package_extract_dir("data", "/data");
set_progress(0.350000);

ui_print("	Setting Permissions...");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm_recursive(0, 2000, 0755, 0644, "/system/etc");
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(1000, 1003, 02755, "/system/bin/screenshot");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm_recursive(0, 2000, 0755, 0777, "/system/etc/init.d");
set_perm(0, 0, 0755, "/system/etc/init.d");
set_perm(0, 0, 0755, "/system/etc/wifi/wpa_supplicant.conf");
set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm(0, 0, 0544, "/system/etc/install-recovery.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 0, 06755, "/system/xbin/hcitool");
set_perm(0, 0, 06755, "/system/xbin/librank");
set_perm(0, 0, 06755, "/system/xbin/procmem");
set_perm(0, 0, 06755, "/system/xbin/procrank");
set_perm(0, 0, 06755, "/system/xbin/tcpdump");
set_progress(0.490000);

ui_print("	Unmounting DATA...");
unmount("/data");
set_progress(0.770000);

ui_print("	Unmounting SYSTEM...");
unmount("/system");
set_progress(0.840000);

ui_print("	Clearing Cache...");
format("ext4", "cache", "/dev/block/mmcblk0p3", "/cache");

ui_print("****************************************************");
ui_print("	Install complete. Enjoy!");
ui_print("****************************************************");
set_progress(1.000000);