[Q] Updater script error when flashing rom - One (M7) Q&A, Help & Troubleshooting

Hello everyone,
I have a problem I can not solve by myself, so I have finally decided to post it in here. I tried searching google, but no data I have found seemed viable to end my torment. But to the point. When I am trying to flash AOSP based ROM on my M7 (International), my TWRP 2.7.1.0 kicks me in the back with and error "E: Error executing updater binary in zip...". I tried flashing lastest CWM Touch 6.0.4.8 recovery, but it didn't work - the phone froze when I have tried wiping cache.
So please, tell me how can I make this work, because I can flash any Sense-based rom and nothing else. I have tried flashing Deviant ROM, Team EOS - The Revival and Liquid Smooth. None of them work. However CandyKat worked just fine.

Vaiet said:
Hello everyone,
I have a problem I can not solve by myself, so I have finally decided to post it in here. I tried searching google, but no data I have found seemed viable to end my torment. But to the point. When I am trying to flash AOSP based ROM on my M7 (International), my TWRP 2.7.1.0 kicks me in the back with and error "E: Error executing updater binary in zip...". I tried flashing lastest CWM Touch 6.0.4.8 recovery, but it didn't work - the phone froze when I have tried wiping cache.
So please, tell me how can I make this work, because I can flash any Sense-based rom and nothing else. I have tried flashing Deviant ROM, Team EOS - The Revival and Liquid Smooth. None of them work. However CandyKat worked just fine.
Click to expand...
Click to collapse
Might worth to try with TWRP 2.6.3.3, instead of 2.7.1.

alray said:
Might worth to try with TWRP 2.6.3.3, instead of 2.7.1.
Click to expand...
Click to collapse
I have begun my journey with TWRP 2.6.3.3. Now I'm on newest Philz and still I can't flash my desired ROM, though I managed to flash one of other AOSP-based ROMs.

Vaiet said:
I have begun my journey with TWRP 2.6.3.3. Now I'm on newest Philz and still I can't flash my desired ROM, though I managed to flash one of other AOSP-based ROMs.
Click to expand...
Click to collapse
which ROM would that be?
and can you upload the updater-script of the ROM you flashed; it's located inside the ROM.ZIP under
/META-INF/com/google/android/updater-script
and either compress & attach, or upload to something like pastebin.com

Same problem here with latest Slim ROM ZIP
I'm having the same error with TWRP 2.7.1. trying to flash Slim-m7-4.4.4.build.6-OFFICIAL-5244.zip.
Unfortunately I can't post a link to the updates-script as I'm new to XDA forums and rules don't allow me to.

msacristan said:
I'm having the same error with TWRP 2.7.1. trying to flash Slim-m7-4.4.4.build.6-OFFICIAL-5244.zip.
Unfortunately I can't post a link to the updates-script as I'm new to XDA forums and rules don't allow me to.
Click to expand...
Click to collapse
copy the text from the updater-scrip ans paste it here acomment. and mark it like a sourcecode or code.
Sent from my GT-P3100 using XDA Free mobile app

msacristan said:
I'm having the same error with TWRP 2.7.1. trying to flash Slim-m7-4.4.4.build.6-OFFICIAL-5244.zip.
Unfortunately I can't post a link to the updates-script as I'm new to XDA forums and rules don't allow me to.
Click to expand...
Click to collapse
if you have an m7_u/ul use TWRP 2.6.3.3 or 2.6.3.4

There we go
Code:
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
package_extract_dir("system/addon.d", "/system/addon.d");
package_extract_file("system/bin/bac[ATTACH]2861732[/ATTACH]kuptool.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);
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(" ");
ui_print("");
ui_print("Format and Mount System, Mount Data...");
format("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "0", "/system");
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/userdata", "/data");
package_extract_dir("system", "/system");
package_extract_dir("data", "/data");
ui_print("Symlinks and permissions...");
symlink("../bin/fsck.f2fs", "/system/bin/dump.f2fs");
symlink("../xbin/su", "/system/bin/su");
symlink("/firmware/mdm/image/acdb.mbn", "/system/vendor/firmware/acdb.mbn");
symlink("/firmware/mdm/image/apps.mbn", "/system/vendor/firmware/apps.mbn");
symlink("/firmware/mdm/image/dsp1.mbn", "/system/vendor/firmware/dsp1.mbn");
symlink("/firmware/mdm/image/dsp2.mbn", "/system/vendor/firmware/dsp2.mbn");
symlink("/firmware/mdm/image/dsp3.mbn", "/system/vendor/firmware/dsp3.mbn");
symlink("/firmware/mdm/image/efs1.mbn", "/system/vendor/firmware/efs1.mbn");
symlink("/firmware/mdm/image/efs2.mbn", "/system/vendor/firmware/efs2.mbn");
symlink("/firmware/mdm/image/efs3.mbn", "/system/vendor/firmware/efs3.mbn");
symlink("/firmware/mdm/image/htc61.mbn", "/system/vendor/firmware/htc61.mbn");
symlink("/firmware/mdm/image/htc62.mbn", "/system/vendor/firmware/htc62.mbn");
symlink("/firmware/mdm/image/htc63.mbn", "/system/vendor/firmware/htc63.mbn");
symlink("/firmware/mdm/image/htc64.mbn", "/system/vendor/firmware/htc64.mbn");
symlink("/firmware/mdm/image/htc65.mbn", "/system/vendor/firmware/htc65.mbn");
symlink("/firmware/mdm/image/htccdma.mbn", "/system/vendor/firmware/htccdma.mbn");
symlink("/firmware/mdm/image/htcnvbak.mbn", "/system/vendor/firmware/htcnvbak.mbn");
symlink("/firmware/mdm/image/htcrcust.mbn", "/system/vendor/firmware/htcrcust.mbn");
symlink("/firmware/mdm/image/htcrfnv.mbn", "/system/vendor/firmware/htcrfnv.mbn");
symlink("/firmware/mdm/image/htcsmem.mbn", "/system/vendor/firmware/htcsmem.mbn");
symlink("/firmware/mdm/image/htcssmem.mbn", "/system/vendor/firmware/htcssmem.mbn");
symlink("/firmware/mdm/image/mdm_acdb.img", "/system/vendor/firmware/mdm_acdb.img");
symlink("/firmware/mdm/image/rpm.mbn", "/system/vendor/firmware/rpm.mbn");
symlink("/firmware/mdm/image/sbl1.mbn", "/system/vendor/firmware/sbl1.mbn");
symlink("/firmware/mdm/image/sbl1_82.mbn", "/system/vendor/firmware/sbl1_82.mbn");
symlink("/firmware/mdm/image/sbl1_92.mbn", "/system/vendor/firmware/sbl1_92.mbn");
symlink("/firmware/mdm/image/sbl1_96.mbn", "/system/vendor/firmware/sbl1_96.mbn");
symlink("/firmware/mdm/image/sbl2.mbn", "/system/vendor/firmware/sbl2.mbn");
symlink("/firmware/q6/q6.b00", "/system/vendor/firmware/q6.b00");
symlink("/firmware/q6/q6.b01", "/system/vendor/firmware/q6.b01");
symlink("/firmware/q6/q6.b03", "/system/vendor/firmware/q6.b03");
symlink("/firmware/q6/q6.b04", "/system/vendor/firmware/q6.b04");
symlink("/firmware/q6/q6.b05", "/system/vendor/firmware/q6.b05");
symlink("/firmware/q6/q6.b06", "/system/vendor/firmware/q6.b06");
symlink("/firmware/q6/q6.mdt", "/system/vendor/firmware/q6.mdt");
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/chcon",
"/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", "/system/xbin/dd",
"/system/xbin/depmod", "/system/xbin/devmem", "/system/xbin/df",
"/system/xbin/diff", "/system/xbin/dirname", "/system/xbin/dmesg",
"/system/xbin/dnsd", "/system/xbin/dos2unix", "/system/xbin/du",
"/system/xbin/echo", "/system/xbin/ed", "/system/xbin/egrep",
"/system/xbin/env", "/system/xbin/expand", "/system/xbin/expr",
"/system/xbin/false", "/system/xbin/fbsplash", "/system/xbin/fdisk",
"/system/xbin/fgrep", "/system/xbin/find", "/system/xbin/flash_lock",
"/system/xbin/flash_unlock", "/system/xbin/flashcp",
"/system/xbin/flock", "/system/xbin/fold", "/system/xbin/free",
"/system/xbin/freeramdisk", "/system/xbin/fstrim", "/system/xbin/fsync",
"/system/xbin/ftpget", "/system/xbin/ftpput", "/system/xbin/fuser",
"/system/xbin/getenforce", "/system/xbin/getopt",
"/system/xbin/getsebool", "/system/xbin/grep", "/system/xbin/groups",
"/system/xbin/gunzip", "/system/xbin/gzip", "/system/xbin/halt",
"/system/xbin/head", "/system/xbin/hexdump", "/system/xbin/id",
"/system/xbin/ifconfig", "/system/xbin/inetd", "/system/xbin/insmod",
"/system/xbin/install", "/system/xbin/ionice", "/system/xbin/iostat",
"/system/xbin/ip", "/system/xbin/kill", "/system/xbin/killall",
"/system/xbin/killall5", "/system/xbin/less", "/system/xbin/ln",
"/system/xbin/losetup", "/system/xbin/ls", "/system/xbin/lsattr",
"/system/xbin/lsmod", "/system/xbin/lsusb", "/system/xbin/lzcat",
"/system/xbin/lzma", "/system/xbin/lzop", "/system/xbin/lzopcat",
"/system/xbin/man", "/system/xbin/matchpathcon", "/system/xbin/md5sum",
"/system/xbin/mesg", "/system/xbin/mkdir", "/system/xbin/mke2fs",
"/system/xbin/mkfifo", "/system/xbin/mkfs.ext2",
"/system/xbin/mkfs.vfat", "/system/xbin/mknod", "/system/xbin/mkswap",
"/system/xbin/mktemp", "/system/xbin/modinfo", "/system/xbin/modprobe",
"/system/xbin/more", "/system/xbin/mount", "/system/xbin/mountpoint",
"/system/xbin/mpstat", "/system/xbin/mv", "/system/xbin/nanddump",
"/system/xbin/nandwrite", "/system/xbin/nbd-client",
"/system/xbin/netstat", "/system/xbin/nice", "/system/xbin/nohup",
"/system/xbin/nslookup", "/system/xbin/ntpd", "/system/xbin/od",
"/system/xbin/patch", "/system/xbin/pgrep", "/system/xbin/pidof",
"/system/xbin/ping", "/system/xbin/pipe_progress", "/system/xbin/pkill",
"/system/xbin/pmap", "/system/xbin/poweroff", "/system/xbin/printenv",
"/system/xbin/printf", "/system/xbin/ps", "/system/xbin/pstree",
"/system/xbin/pwd", "/system/xbin/pwdx", "/system/xbin/rdev",
"/system/xbin/readlink", "/system/xbin/realpath", "/system/xbin/renice",
"/system/xbin/reset", "/system/xbin/resize", "/system/xbin/restorecon",
"/system/xbin/rev", "/system/xbin/rm", "/system/xbin/rmdir",
"/system/xbin/rmmod", "/system/xbin/route", "/system/xbin/run-parts",
"/system/xbin/runcon", "/system/xbin/rx", "/system/xbin/sed",
"/system/xbin/selinuxenabled", "/system/xbin/seq",
"/system/xbin/sestatus", "/system/xbin/setconsole",
"/system/xbin/setenforce", "/system/xbin/setfiles",
"/system/xbin/setsebool", "/system/xbin/setserial",
"/system/xbin/setsid", "/system/xbin/sh", "/system/xbin/sha1sum",
"/system/xbin/sha256sum", "/system/xbin/sha3sum",
"/system/xbin/sha512sum", "/system/xbin/sleep", "/system/xbin/sort",
"/system/xbin/split", "/system/xbin/stat", "/system/xbin/strings",
"/system/xbin/stty", "/system/xbin/sum", "/system/xbin/swapoff",
"/system/xbin/swapon", "/system/xbin/sync", "/system/xbin/sysctl",
"/system/xbin/tac", "/system/xbin/tail", "/system/xbin/tar",
"/system/xbin/taskset", "/system/xbin/tee", "/system/xbin/telnet",
"/system/xbin/telnetd", "/system/xbin/test", "/system/xbin/tftp",
"/system/xbin/tftpd", "/system/xbin/time", "/system/xbin/timeout",
"/system/xbin/top", "/system/xbin/touch", "/system/xbin/tr",
"/system/xbin/traceroute", "/system/xbin/true", "/system/xbin/ttysize",
"/system/xbin/tune2fs", "/system/xbin/umount", "/system/xbin/uname",
"/system/xbin/uncompress", "/system/xbin/unexpand", "/system/xbin/uniq",
"/system/xbin/unix2dos", "/system/xbin/unlzma", "/system/xbin/unlzop",
"/system/xbin/unxz", "/system/xbin/unzip", "/system/xbin/uptime",
"/system/xbin/usleep", "/system/xbin/uudecode", "/system/xbin/uuencode",
"/system/xbin/vi", "/system/xbin/watch", "/system/xbin/wc",
"/system/xbin/wget", "/system/xbin/which", "/system/xbin/whoami",
"/system/xbin/xargs", "/system/xbin/xz", "/system/xbin/xzcat",
"/system/xbin/yes",
"/system/xbin/zcat");
symlink("libGLESv2.so", "/system/lib/libGLESv3.so");
symlink("mksh", "/system/bin/sh");
symlink("mount.exfat", "/system/bin/fsck.exfat",
"/system/bin/mkfs.exfat");
symlink("toolbox", "/system/bin/cat", "/system/bin/chcon",
"/system/bin/chmod", "/system/bin/chown", "/system/bin/clear",
"/system/bin/cmp", "/system/bin/cp", "/system/bin/date",
"/system/bin/dd", "/system/bin/df", "/system/bin/dmesg",
"/system/bin/du", "/system/bin/getenforce", "/system/bin/getevent",
"/system/bin/getprop", "/system/bin/getsebool", "/system/bin/grep",
"/system/bin/hd", "/system/bin/id", "/system/bin/ifconfig",
"/system/bin/iftop", "/system/bin/insmod", "/system/bin/ioctl",
"/system/bin/ionice", "/system/bin/kill", "/system/bin/ln",
"/system/bin/load_policy", "/system/bin/log", "/system/bin/ls",
"/system/bin/lsmod", "/system/bin/lsof", "/system/bin/md5",
"/system/bin/mkdir", "/system/bin/mkswap", "/system/bin/mount",
"/system/bin/mv", "/system/bin/nandread", "/system/bin/netstat",
"/system/bin/newfs_msdos", "/system/bin/notify", "/system/bin/printenv",
"/system/bin/ps", "/system/bin/r", "/system/bin/readlink",
"/system/bin/renice", "/system/bin/restorecon", "/system/bin/rm",
"/system/bin/rmdir", "/system/bin/rmmod", "/system/bin/route",
"/system/bin/runcon", "/system/bin/schedtop", "/system/bin/sendevent",
"/system/bin/setconsole", "/system/bin/setenforce",
"/system/bin/setprop", "/system/bin/setsebool", "/system/bin/sleep",
"/system/bin/smd", "/system/bin/start", "/system/bin/stop",
"/system/bin/swapoff", "/system/bin/swapon", "/system/bin/sync",
"/system/bin/top", "/system/bin/touch", "/system/bin/umount",
"/system/bin/uptime", "/system/bin/vmstat", "/system/bin/watchprops",
"/system/bin/wipe");
set_metadata_recursive("/system", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/addon.d", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/bin", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/bin/app_process", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:zygote_exec:s0");
set_metadata("/system/bin/clatd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:clatd_exec:s0");
set_metadata("/system/bin/debuggerd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:debuggerd_exec:s0");
set_metadata("/system/bin/dhcpcd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:dhcp_exec:s0");
set_metadata("/system/bin/dnsmasq", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:dnsmasq_exec:s0");
set_metadata("/system/bin/drmserver", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:drmserver_exec:s0");
set_metadata("/system/bin/efsks", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:kickstart_exec:s0");
set_metadata("/system/bin/hostapd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:hostapd_exec:s0");
set_metadata("/system/bin/installd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:installd_exec:s0");
set_metadata("/system/bin/keystore", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:keystore_exec:s0");
set_metadata("/system/bin/ks", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:kickstart_exec:s0");
set_metadata("/system/bin/mediaserver", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:mediaserver_exec:s0");
set_metadata("/system/bin/mksh", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:shell_exec:s0");
set_metadata("/system/bin/mtpd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:mtp_exec:s0");
set_metadata("/system/bin/netcfg", "uid", 0, "gid", 3003, "mode", 02750, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/bin/netd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:netd_exec:s0");
set_metadata("/system/bin/ping", "uid", 0, "gid", 0, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:ping_exec:s0");
set_metadata("/system/bin/pppd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:ppp_exec:s0");
set_metadata("/system/bin/qcks", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:kickstart_exec:s0");
set_metadata("/system/bin/racoon", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:racoon_exec:s0");
set_metadata("/system/bin/rild", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:rild_exec:s0");
set_metadata("/system/bin/run-as", "uid", 0, "gid", 2000, "mode", 0750, "capabilities", 0xc0, "selabel", "u:object_r:runas_exec:s0");
set_metadata("/system/bin/sdcard", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:sdcardd_exec:s0");
set_metadata("/system/bin/servicemanager", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:servicemanager_exec:s0");
set_metadata("/system/bin/surfaceflinger", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:surfaceflinger_exec:s0");
set_metadata("/system/bin/vold", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:vold_exec:s0");
set_metadata("/system/bin/wpa_supplicant", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:wpa_exec:s0");
set_metadata_recursive("/system/etc/dhcpcd", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:dhcp_system_file:s0");
set_metadata("/system/etc/dhcpcd/dhcpcd-run-hooks", "uid", 1014, "gid", 2000, "mode", 0550, "capabilities", 0x0, "selabel", "u:object_r:dhcp_system_file:s0");
set_metadata_recursive("/system/etc/init.d", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/etc/init.d", "uid", 0, "gid", 0, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/etc/ppp", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0555, "capabilities", 0x0, "selabel", "u:object_r:ppp_system_file:s0");
set_metadata("/system/vendor", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/vendor/etc", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/etc/audio_effects.conf", "uid", 0, "gid", 0, "mode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/firmware", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/firmware/keymaster", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/lib", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/lib/egl", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/vendor/lib/hw", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/lib/hw/power.msm8960.so", "uid", 0, "gid", 0, "mode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/xbin", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/xbin/librank", "uid", 0, "gid", 0, "mode", 06755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/xbin/procmem", "uid", 0, "gid", 0, "mode", 06755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/xbin/procrank", "uid", 0, "gid", 0, "mode", 06755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/xbin/su", "uid", 0, "gid", 0, "mode", 06755, "capabilities", 0x0, "selabel", "u:object_r:su_exec:s0");
show_progress(0.200000, 0);
show_progress(0.200000, 10);
package_extract_dir("system/addon.d", "/system/addon.d");
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", "restore");
delete("/system/bin/backuptool.sh");
delete("/system/bin/backuptool.functions");
show_progress(0.200000, 10);
ui_print("Flashing Boot Image...");
package_extract_file("boot.img", "/dev/block/platform/msm_sdcc.1/by-name/boot");
show_progress(0.100000, 0);
unmount("/data");
unmount("/system");
Thanks!

Solved!
nkk71 said:
if you have an m7_u/ul use TWRP 2.6.3.3 or 2.6.3.4
Click to expand...
Click to collapse
Hi, TWRP 2.6.3.3 didn't work either but I 2.7.1.1 did the trick (2.7.1.0 seems to be the problem).
Many thanks anyway.

msacristan said:
Code:
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
package_extract_dir("system/addon.d", "/system/addon.d");
package_extract_file("system/bin/bac[ATTACH]2861732[/ATTACH]kuptool.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);
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(" ");
ui_print("");
ui_print("Format and Mount System, Mount Data...");
format("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "0", "/system");
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/userdata", "/data");
package_extract_dir("system", "/system");
package_extract_dir("data", "/data");
ui_print("Symlinks and permissions...");
symlink("../bin/fsck.f2fs", "/system/bin/dump.f2fs");
symlink("../xbin/su", "/system/bin/su");
symlink("/firmware/mdm/image/acdb.mbn", "/system/vendor/firmware/acdb.mbn");
symlink("/firmware/mdm/image/apps.mbn", "/system/vendor/firmware/apps.mbn");
symlink("/firmware/mdm/image/dsp1.mbn", "/system/vendor/firmware/dsp1.mbn");
symlink("/firmware/mdm/image/dsp2.mbn", "/system/vendor/firmware/dsp2.mbn");
symlink("/firmware/mdm/image/dsp3.mbn", "/system/vendor/firmware/dsp3.mbn");
symlink("/firmware/mdm/image/efs1.mbn", "/system/vendor/firmware/efs1.mbn");
symlink("/firmware/mdm/image/efs2.mbn", "/system/vendor/firmware/efs2.mbn");
symlink("/firmware/mdm/image/efs3.mbn", "/system/vendor/firmware/efs3.mbn");
symlink("/firmware/mdm/image/htc61.mbn", "/system/vendor/firmware/htc61.mbn");
symlink("/firmware/mdm/image/htc62.mbn", "/system/vendor/firmware/htc62.mbn");
symlink("/firmware/mdm/image/htc63.mbn", "/system/vendor/firmware/htc63.mbn");
symlink("/firmware/mdm/image/htc64.mbn", "/system/vendor/firmware/htc64.mbn");
symlink("/firmware/mdm/image/htc65.mbn", "/system/vendor/firmware/htc65.mbn");
symlink("/firmware/mdm/image/htccdma.mbn", "/system/vendor/firmware/htccdma.mbn");
symlink("/firmware/mdm/image/htcnvbak.mbn", "/system/vendor/firmware/htcnvbak.mbn");
symlink("/firmware/mdm/image/htcrcust.mbn", "/system/vendor/firmware/htcrcust.mbn");
symlink("/firmware/mdm/image/htcrfnv.mbn", "/system/vendor/firmware/htcrfnv.mbn");
symlink("/firmware/mdm/image/htcsmem.mbn", "/system/vendor/firmware/htcsmem.mbn");
symlink("/firmware/mdm/image/htcssmem.mbn", "/system/vendor/firmware/htcssmem.mbn");
symlink("/firmware/mdm/image/mdm_acdb.img", "/system/vendor/firmware/mdm_acdb.img");
symlink("/firmware/mdm/image/rpm.mbn", "/system/vendor/firmware/rpm.mbn");
symlink("/firmware/mdm/image/sbl1.mbn", "/system/vendor/firmware/sbl1.mbn");
symlink("/firmware/mdm/image/sbl1_82.mbn", "/system/vendor/firmware/sbl1_82.mbn");
symlink("/firmware/mdm/image/sbl1_92.mbn", "/system/vendor/firmware/sbl1_92.mbn");
symlink("/firmware/mdm/image/sbl1_96.mbn", "/system/vendor/firmware/sbl1_96.mbn");
symlink("/firmware/mdm/image/sbl2.mbn", "/system/vendor/firmware/sbl2.mbn");
symlink("/firmware/q6/q6.b00", "/system/vendor/firmware/q6.b00");
symlink("/firmware/q6/q6.b01", "/system/vendor/firmware/q6.b01");
symlink("/firmware/q6/q6.b03", "/system/vendor/firmware/q6.b03");
symlink("/firmware/q6/q6.b04", "/system/vendor/firmware/q6.b04");
symlink("/firmware/q6/q6.b05", "/system/vendor/firmware/q6.b05");
symlink("/firmware/q6/q6.b06", "/system/vendor/firmware/q6.b06");
symlink("/firmware/q6/q6.mdt", "/system/vendor/firmware/q6.mdt");
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/chcon",
"/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", "/system/xbin/dd",
"/system/xbin/depmod", "/system/xbin/devmem", "/system/xbin/df",
"/system/xbin/diff", "/system/xbin/dirname", "/system/xbin/dmesg",
"/system/xbin/dnsd", "/system/xbin/dos2unix", "/system/xbin/du",
"/system/xbin/echo", "/system/xbin/ed", "/system/xbin/egrep",
"/system/xbin/env", "/system/xbin/expand", "/system/xbin/expr",
"/system/xbin/false", "/system/xbin/fbsplash", "/system/xbin/fdisk",
"/system/xbin/fgrep", "/system/xbin/find", "/system/xbin/flash_lock",
"/system/xbin/flash_unlock", "/system/xbin/flashcp",
"/system/xbin/flock", "/system/xbin/fold", "/system/xbin/free",
"/system/xbin/freeramdisk", "/system/xbin/fstrim", "/system/xbin/fsync",
"/system/xbin/ftpget", "/system/xbin/ftpput", "/system/xbin/fuser",
"/system/xbin/getenforce", "/system/xbin/getopt",
"/system/xbin/getsebool", "/system/xbin/grep", "/system/xbin/groups",
"/system/xbin/gunzip", "/system/xbin/gzip", "/system/xbin/halt",
"/system/xbin/head", "/system/xbin/hexdump", "/system/xbin/id",
"/system/xbin/ifconfig", "/system/xbin/inetd", "/system/xbin/insmod",
"/system/xbin/install", "/system/xbin/ionice", "/system/xbin/iostat",
"/system/xbin/ip", "/system/xbin/kill", "/system/xbin/killall",
"/system/xbin/killall5", "/system/xbin/less", "/system/xbin/ln",
"/system/xbin/losetup", "/system/xbin/ls", "/system/xbin/lsattr",
"/system/xbin/lsmod", "/system/xbin/lsusb", "/system/xbin/lzcat",
"/system/xbin/lzma", "/system/xbin/lzop", "/system/xbin/lzopcat",
"/system/xbin/man", "/system/xbin/matchpathcon", "/system/xbin/md5sum",
"/system/xbin/mesg", "/system/xbin/mkdir", "/system/xbin/mke2fs",
"/system/xbin/mkfifo", "/system/xbin/mkfs.ext2",
"/system/xbin/mkfs.vfat", "/system/xbin/mknod", "/system/xbin/mkswap",
"/system/xbin/mktemp", "/system/xbin/modinfo", "/system/xbin/modprobe",
"/system/xbin/more", "/system/xbin/mount", "/system/xbin/mountpoint",
"/system/xbin/mpstat", "/system/xbin/mv", "/system/xbin/nanddump",
"/system/xbin/nandwrite", "/system/xbin/nbd-client",
"/system/xbin/netstat", "/system/xbin/nice", "/system/xbin/nohup",
"/system/xbin/nslookup", "/system/xbin/ntpd", "/system/xbin/od",
"/system/xbin/patch", "/system/xbin/pgrep", "/system/xbin/pidof",
"/system/xbin/ping", "/system/xbin/pipe_progress", "/system/xbin/pkill",
"/system/xbin/pmap", "/system/xbin/poweroff", "/system/xbin/printenv",
"/system/xbin/printf", "/system/xbin/ps", "/system/xbin/pstree",
"/system/xbin/pwd", "/system/xbin/pwdx", "/system/xbin/rdev",
"/system/xbin/readlink", "/system/xbin/realpath", "/system/xbin/renice",
"/system/xbin/reset", "/system/xbin/resize", "/system/xbin/restorecon",
"/system/xbin/rev", "/system/xbin/rm", "/system/xbin/rmdir",
"/system/xbin/rmmod", "/system/xbin/route", "/system/xbin/run-parts",
"/system/xbin/runcon", "/system/xbin/rx", "/system/xbin/sed",
"/system/xbin/selinuxenabled", "/system/xbin/seq",
"/system/xbin/sestatus", "/system/xbin/setconsole",
"/system/xbin/setenforce", "/system/xbin/setfiles",
"/system/xbin/setsebool", "/system/xbin/setserial",
"/system/xbin/setsid", "/system/xbin/sh", "/system/xbin/sha1sum",
"/system/xbin/sha256sum", "/system/xbin/sha3sum",
"/system/xbin/sha512sum", "/system/xbin/sleep", "/system/xbin/sort",
"/system/xbin/split", "/system/xbin/stat", "/system/xbin/strings",
"/system/xbin/stty", "/system/xbin/sum", "/system/xbin/swapoff",
"/system/xbin/swapon", "/system/xbin/sync", "/system/xbin/sysctl",
"/system/xbin/tac", "/system/xbin/tail", "/system/xbin/tar",
"/system/xbin/taskset", "/system/xbin/tee", "/system/xbin/telnet",
"/system/xbin/telnetd", "/system/xbin/test", "/system/xbin/tftp",
"/system/xbin/tftpd", "/system/xbin/time", "/system/xbin/timeout",
"/system/xbin/top", "/system/xbin/touch", "/system/xbin/tr",
"/system/xbin/traceroute", "/system/xbin/true", "/system/xbin/ttysize",
"/system/xbin/tune2fs", "/system/xbin/umount", "/system/xbin/uname",
"/system/xbin/uncompress", "/system/xbin/unexpand", "/system/xbin/uniq",
"/system/xbin/unix2dos", "/system/xbin/unlzma", "/system/xbin/unlzop",
"/system/xbin/unxz", "/system/xbin/unzip", "/system/xbin/uptime",
"/system/xbin/usleep", "/system/xbin/uudecode", "/system/xbin/uuencode",
"/system/xbin/vi", "/system/xbin/watch", "/system/xbin/wc",
"/system/xbin/wget", "/system/xbin/which", "/system/xbin/whoami",
"/system/xbin/xargs", "/system/xbin/xz", "/system/xbin/xzcat",
"/system/xbin/yes",
"/system/xbin/zcat");
symlink("libGLESv2.so", "/system/lib/libGLESv3.so");
symlink("mksh", "/system/bin/sh");
symlink("mount.exfat", "/system/bin/fsck.exfat",
"/system/bin/mkfs.exfat");
symlink("toolbox", "/system/bin/cat", "/system/bin/chcon",
"/system/bin/chmod", "/system/bin/chown", "/system/bin/clear",
"/system/bin/cmp", "/system/bin/cp", "/system/bin/date",
"/system/bin/dd", "/system/bin/df", "/system/bin/dmesg",
"/system/bin/du", "/system/bin/getenforce", "/system/bin/getevent",
"/system/bin/getprop", "/system/bin/getsebool", "/system/bin/grep",
"/system/bin/hd", "/system/bin/id", "/system/bin/ifconfig",
"/system/bin/iftop", "/system/bin/insmod", "/system/bin/ioctl",
"/system/bin/ionice", "/system/bin/kill", "/system/bin/ln",
"/system/bin/load_policy", "/system/bin/log", "/system/bin/ls",
"/system/bin/lsmod", "/system/bin/lsof", "/system/bin/md5",
"/system/bin/mkdir", "/system/bin/mkswap", "/system/bin/mount",
"/system/bin/mv", "/system/bin/nandread", "/system/bin/netstat",
"/system/bin/newfs_msdos", "/system/bin/notify", "/system/bin/printenv",
"/system/bin/ps", "/system/bin/r", "/system/bin/readlink",
"/system/bin/renice", "/system/bin/restorecon", "/system/bin/rm",
"/system/bin/rmdir", "/system/bin/rmmod", "/system/bin/route",
"/system/bin/runcon", "/system/bin/schedtop", "/system/bin/sendevent",
"/system/bin/setconsole", "/system/bin/setenforce",
"/system/bin/setprop", "/system/bin/setsebool", "/system/bin/sleep",
"/system/bin/smd", "/system/bin/start", "/system/bin/stop",
"/system/bin/swapoff", "/system/bin/swapon", "/system/bin/sync",
"/system/bin/top", "/system/bin/touch", "/system/bin/umount",
"/system/bin/uptime", "/system/bin/vmstat", "/system/bin/watchprops",
"/system/bin/wipe");
set_metadata_recursive("/system", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/addon.d", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/bin", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/bin/app_process", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:zygote_exec:s0");
set_metadata("/system/bin/clatd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:clatd_exec:s0");
set_metadata("/system/bin/debuggerd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:debuggerd_exec:s0");
set_metadata("/system/bin/dhcpcd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:dhcp_exec:s0");
set_metadata("/system/bin/dnsmasq", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:dnsmasq_exec:s0");
set_metadata("/system/bin/drmserver", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:drmserver_exec:s0");
set_metadata("/system/bin/efsks", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:kickstart_exec:s0");
set_metadata("/system/bin/hostapd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:hostapd_exec:s0");
set_metadata("/system/bin/installd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:installd_exec:s0");
set_metadata("/system/bin/keystore", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:keystore_exec:s0");
set_metadata("/system/bin/ks", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:kickstart_exec:s0");
set_metadata("/system/bin/mediaserver", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:mediaserver_exec:s0");
set_metadata("/system/bin/mksh", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:shell_exec:s0");
set_metadata("/system/bin/mtpd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:mtp_exec:s0");
set_metadata("/system/bin/netcfg", "uid", 0, "gid", 3003, "mode", 02750, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/bin/netd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:netd_exec:s0");
set_metadata("/system/bin/ping", "uid", 0, "gid", 0, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:ping_exec:s0");
set_metadata("/system/bin/pppd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:ppp_exec:s0");
set_metadata("/system/bin/qcks", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:kickstart_exec:s0");
set_metadata("/system/bin/racoon", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:racoon_exec:s0");
set_metadata("/system/bin/rild", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:rild_exec:s0");
set_metadata("/system/bin/run-as", "uid", 0, "gid", 2000, "mode", 0750, "capabilities", 0xc0, "selabel", "u:object_r:runas_exec:s0");
set_metadata("/system/bin/sdcard", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:sdcardd_exec:s0");
set_metadata("/system/bin/servicemanager", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:servicemanager_exec:s0");
set_metadata("/system/bin/surfaceflinger", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:surfaceflinger_exec:s0");
set_metadata("/system/bin/vold", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:vold_exec:s0");
set_metadata("/system/bin/wpa_supplicant", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:wpa_exec:s0");
set_metadata_recursive("/system/etc/dhcpcd", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:dhcp_system_file:s0");
set_metadata("/system/etc/dhcpcd/dhcpcd-run-hooks", "uid", 1014, "gid", 2000, "mode", 0550, "capabilities", 0x0, "selabel", "u:object_r:dhcp_system_file:s0");
set_metadata_recursive("/system/etc/init.d", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/etc/init.d", "uid", 0, "gid", 0, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/etc/ppp", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0555, "capabilities", 0x0, "selabel", "u:object_r:ppp_system_file:s0");
set_metadata("/system/vendor", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/vendor/etc", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/etc/audio_effects.conf", "uid", 0, "gid", 0, "mode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/firmware", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/firmware/keymaster", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/lib", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/lib/egl", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/vendor/lib/hw", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/vendor/lib/hw/power.msm8960.so", "uid", 0, "gid", 0, "mode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/xbin", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/xbin/librank", "uid", 0, "gid", 0, "mode", 06755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/xbin/procmem", "uid", 0, "gid", 0, "mode", 06755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/xbin/procrank", "uid", 0, "gid", 0, "mode", 06755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata("/system/xbin/su", "uid", 0, "gid", 0, "mode", 06755, "capabilities", 0x0, "selabel", "u:object_r:su_exec:s0");
show_progress(0.200000, 0);
show_progress(0.200000, 10);
package_extract_dir("system/addon.d", "/system/addon.d");
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", "restore");
delete("/system/bin/backuptool.sh");
delete("/system/bin/backuptool.functions");
show_progress(0.200000, 10);
ui_print("Flashing Boot Image...");
package_extract_file("boot.img", "/dev/block/platform/msm_sdcc.1/by-name/boot");
show_progress(0.100000, 0);
unmount("/data");
unmount("/system");
Thanks!
Click to expand...
Click to collapse
There is no problem in the Script. I think its the recovery version.

Related

[Q] CWM Status 6 error on my Rom

Ive been trying to create a rom for personal like ive done before with froyo roms
but when we switched to gingerbread it seems like were now using updater-scripts instead of update-scripts and i keep getting error Status 6 on cwm when i try to install and ive narrowed it down to being the updater script
here is my updater script if anyone could help me see what is wrong
ui print(" +=========================================+");
ui_print(" | Installing Rom..." |");
show_progress(0.200000, 5);
run_program("/sbin/mount", "/system");
run_program("/sbin/mount", "/dev/block/stl10", "/dbdata");
run_program("/sbin/mount", "/dev/block/stl11", "/cache");
run_program("/sbin/mount", "/dev/block/mmcblk0p2", "/data");
ui_print(" | Formatting system |");
delete_recursive("/system");
delete_recursive("/dbdata");
delete_recursive("/cache");
delete_recursive("/data");
package_extract_dir("updates", "/tmp");
set_perm(0, 0, 0777, "/tmp/redbend_ua");
set_perm(0, 0, 0777, "/tmp/wipe");
run_program("/tmp/wipe");
ui_print(" | Extracting apps... |");
package_extract_dir("data", "/data");
set_perm(1000, 1010, 0771, "/data/app");
show_progress(0.500000, 60);
ui_print(" | Installing system files |");
package_extract_dir("system", "/system");
ui_print(" | creating symlinks... |");
symlink("toolbox", "/system/bin/cat", "/system/bin/chmod", "/system/bin/chown", "/system/bin/cmp", "/system/bin/date", "/system/bin/dd" "/system/bin/df", "/system/bin/dmesg", "/system/bin/getevent", "/system/bin/getprop", "/system/bin/hd", "/system/bin/id" "/system/bin/ifconfig", "/system/bin/iftop", "/system/bin/insmod", "/system/bin/ioctl", "/system/bin/ionice", "/system/bin/kill" "/system/bin/ln", "/system/bin/log", "/system/bin/ls", "/system/bin/lsmod", "/system/bin/mkdir", "/system/bin/mount" "/system/bin/mv", "/system/bin/nandread", "/system/bin/netstat", "/system/bin/newfs_msdos", "/system/bin/notify" "/system/bin/printenv", "/system/bin/ps", "/system/bin/reboot", "/system/bin/renice", "/system/bin/rm", "/system/bin/rmdir" "/system/bin/rmmod", "/system/bin/route", "/system/bin/schedtop", "/system/bin/sendevent", "/system/bin/setconsole" "/system/bin/setprop", "/system/bin/sleep", "/system/bin/smd", "/system/bin/start", "/system/bin/stop", "/system/bin/sync" "/system/bin/top", "/system/bin/umount", "/system/bin/vmstat", "/system/bin/watchprops", "/system/bin/wipe");
symlink("/system/xbin/su", "/system/bin/su");
symlink("/system/bin/dumpstate", "/system/bin/dumpmesg");
symlink("/system/bin/debuggerd", "/system/bin/csview");
show_progress(0.200000, 70);
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, 0, 0755, 0755, "/system/etc");
set_perm_recursive(0, 0, 0755, 0755, "/system/etc/init.d");
set_perm_recursive(1002, 1002, 0755, 0440, /system/etc/bluetooth);
set_perm_recursive(0, 2000, 0755, 0755, "/system/vendor/bin");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/etc");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/firmware");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 2000, 0755, "/system/vendor");
set_perm(0, 2000, 0755, "/system/vendor/firmware");
set_perm(0, 2000, 0755, "/system/vendor/bin/launch_gps.sh");
set_perm(0, 2000, 0755, "/system/vendor/bin/gpsd");
set_perm(0, 0, 0755, "/system/etc/bluetooth");
set_perm(0, 3003, 02755, "/system/bin/netcfg");
set_perm(0, 3004, 02755, "/system/bin/ping");
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/xbin/su");
set_perm(0, 0, 06755, "/system/xbin/busybox");
set_perm(0, 0, 06755, "/system/bin/sqlite3");
ui_print(" | installing busybox.... |");
run_program("/system/xbin/busybox", "--install", "-s", "/system/xbin");
ui_print(" | Flashing modem |");
run_program("/tmp/redbend_ua", "restore", "/tmp/modem.bin", "/dev/block/bml12");
ui_print(" | Flashing kernel |");
run_program("/tmp/redbend_ua", "restore", "/tmp/zImage", "/dev/block/bml7");
ui_print(" | Finishing Install | ");
unmount("/data");
unmount("/dbdata");
unmount("/cache");
unmount("/system");
show_progress(0.200000, 0);
ui_print(" +=========================================+");
its the encoding on updater.script
something probably corrupted the encoding on your updater.script (like a Microsoft product editor or something). Change the encoding back to unix and see if that doesn't fix it.
Rob
insink71 said:
something probably corrupted the encoding on your updater.script (like a Microsoft product editor or something). Change the encoding back to unix and see if that doesn't fix it.
Rob
Click to expand...
Click to collapse
holy necro post, dude....
insink71 said:
something probably corrupted the encoding on your updater.script (like a Microsoft product editor or something). Change the encoding back to unix and see if that doesn't fix it.
Rob
Click to expand...
Click to collapse
Its been so long since i had this prob and i still get it... I have a macwhich is paet of prob but ive found a solution thanks')
howtomen said:
Its been so long since i had this prob and i still get it... I have a macwhich is paet of prob but ive found a solution thanks')
Click to expand...
Click to collapse
What was the solution, if you don't mind? I'm having the same issue.
---------- Post added at 09:18 PM ---------- Previous post was at 09:11 PM ----------
Nevermind, found the solution - http://boardreader.com/thread/update_zip_error_status_6_677jjXi0hq.html
In CMW go to "Advanced" panel and then select "Log"
Here you can see where you went wrong and it will specify even the line number so you can easily edit these mistakes.
I recommend Notepad++ for editing these scripts.
Leon1234 said:
In CMW go to "Advanced" panel and then select "Log"
Here you can see where you went wrong and it will specify even the line number so you can easily edit these mistakes.
I recommend Notepad++ for editing these scripts.
Click to expand...
Click to collapse
Haha prob solved but thanks... The issue wasnt a specific to the updater but to what i used to edit it
trolol and awayyy!! Expect typos this is my phone.
Good to hear that.,

Erreur CMW script (bad & aborted)

hi,
well i have a problem with my custom script. CMW says "bad" and "aborted" and does not apply my script. Here it is.
Someone can help ? thanks.
ui_print("--------------------------------");
ui_print("By: WILMANS2M ");
ui_print("--------------------------------");
ui_print("SimplyGSRom - Version 2.0 ");
ui_print("XXJVQ Based ROM Android 2.3.4");
ui_print("--------------------------------");
ui_print("Installation ... ");
show_progress(0.200000, 10);
run_program("/sbin/mount", "/dev/block/mmcblk0p2", "/data");
run_program("/sbin/mount", "/dev/block/stl9", "/system");
run_program("/sbin/mount", "/dev/block/stl10", "/dbdata");
run_program("/sbin/mount", "/dev/block/stl11", "/cache");
ui_print(" ");
ui_print("Saving EFS");
ui_print(" ");
package_extract_dir("updates", "/tmp");
set_perm(0, 0, 0755, "/tmp/efs_backup.sh");
run_program("/tmp/efs_backup.sh");
ui_print(" ");
ui_print("Detection used rom...");
set_perm(0, 0, 0755, "/tmp/sgsr.sh");
run_program("/tmp/sgsr.sh");
show_progress(0.200000, 12);
ui_print("Optimization scripts ... ");
package_extract_dir("system", "/system");
set_perm_recursive(0, 2000, 0755, 0750, "/system/etc/init.d");
set_perm(0, 0, 0755, "/system/etc/init.d");
set_perm(0, 0, 0777, "/system/etc/init.d/S01sysctl");
set_perm(0, 0, 0777, "/system/etc/init.d/S70zipalign");
set_perm(0, 0, 0777, "/system/etc/init.d/S97ramscript");
set_perm(0, 0, 0777, "/system/etc/init.d/S99complete");
set_perm(0, 0, 0777, "/system/etc/init.d/enable_tun");
set_perm(0, 0, 0777, "/system/etc/init.d/enable_sm_warm");
set_perm(0, 0, 0777, "/system/etc/init.d/enable_netfilter");
set_perm(0, 0, 0777, "/system/etc/init.d/enable_conservative");
set_perm(0, 0, 0777, "/system/etc/init.d/enable_cifs");
ui_print(" ");
ui_print("Copying files");
ui_print(" ");
package_extract_dir("system", "/system");
package_extract_dir("sdcard", "/sdcard");
show_progress(0.200000, 60);
ui_print(" ");
ui_print("Virtual symlinks");
ui_print(" ");
symlink("dumpstate", "/system/bin/dumpcrash");
symlink("dumpstate", "/system/bin/dumpmesg");
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/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/vmstat");
symlink("toolbox", "/system/bin/watchprops");
symlink("toolbox", "/system/bin/wipe");
symlink("/system/xbin/su", "/system/bin/su");
symlink("/system/bin/debuggerd", "/system/bin/csview");
show_progress(0.200000, 70);
ui_print(" ");
ui_print("Fixing Permissions");
ui_print(" ");
set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
set_perm_recursive(0, 2000, 0755, 0755, "/system/vendor/bin");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/etc");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/firmware");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 2000, 0755, "/system/vendor");
set_perm(0, 2000, 0755, "/system/vendor/firmware");
set_perm(0, 2000, 0755, "/system/vendor/bin/launch_gps.sh");
set_perm(0, 2000, 0755, "/system/vendor/bin/gpsd");
set_perm(0, 2000, 0755, "/system/etc/bluetooth");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm(0, 0, 06755, "/system/xbin/su");
set_perm(0, 0, 06755, "/system/bin/su");
set_perm(0, 0, 06755, "/system/xbin/busybox");
set_perm(0, 0, 755, "/tmp/redbend_ua");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm_recursive(0, 0, 0755, 0755, "/system/etc");
set_perm(0, 3003, 02755, "/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_recursive(0, 0, 0777, 0777, "/system/etc/init.d");
set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0755, "/system/vendor/bin");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 0, 04755, "/system/xbin/su");
set_perm(0, 0, 04755, "/system/xbin/busybox");
set_perm_recursive(0, 0, 0755, 0644, "/system/framework");
set_perm_recursive(0, 0, 0755, 0644, "/system/app");
set_perm_recursive(0, 0, 0755, 0644, "/system/lib");
set_perm_recursive(0, 0, 0755, 0644, "/system/fonts");
set_perm(0, 0, 06755, "/system/bin/sqlite3");
set_perm(0, 0, 06755, "/system/etc/hosts");
show_progress(0.200000, 80);
ui_print(" ");
ui_print("Installing Busybox");
ui_print(" ");
run_program("/system/xbin/busybox", "--install", "-s", "/system/xbin");
show_progress(0.200000, 90);
ui_print(" ");
ui_print("Flashing Modem");
ui_print(" ");
set_perm(0, 0, 0755, "/tmp/bmlwrite");
run_program("/tmp/bmlwrite", "/tmp/modem.bin", "/dev/block/bml12");
ui_print(" ");
ui_print("Flashing Kernel");
ui_print(" ");
run_program("/tmp/bmlwrite", "/tmp/zImage", "/dev/block/bml7");
show_progress(1.000000, 0);
ui_print("SimplyGSROM installed");
ui_print("Flash ended! Your phone will reboot...");
run_program("/sbin/cp", "/tmp/recovery.log", "/data/update.log");
run_program("/sbin/unmount", "/dev/block/stl9", "/system");
run_program("/sbin/unmount", "/dev/block/stl10", "/dbdata");
run_program("/sbin/unmount", "/dev/block/stl11", "/cache");
run_program("/sbin/unmount", "/dev/block/mmcblk0p2", "/data");
ui_print(" ");
ui_print("--now");
run_program("/xbin/reboot");
WILMANS2M said:
hi,
well i have a problem with my custom script. CMW says "bad" and "aborted" and does not apply my script. Here it is.
Someone can help ? thanks.
ui_print("--------------------------------");
ui_print("By: WILMANS2M ");
ui_print("--------------------------------");
ui_print("SimplyGSRom - Version 2.0 ");
ui_print("XXJVQ Based ROM Android 2.3.4");
ui_print("--------------------------------");
ui_print("Installation ... ");
show_progress(0.200000, 10);
run_program("/sbin/mount", "/dev/block/mmcblk0p2", "/data");
run_program("/sbin/mount", "/dev/block/stl9", "/system");
run_program("/sbin/mount", "/dev/block/stl10", "/dbdata");
run_program("/sbin/mount", "/dev/block/stl11", "/cache");
ui_print(" ");
ui_print("Saving EFS");
ui_print(" ");
package_extract_dir("updates", "/tmp");
set_perm(0, 0, 0755, "/tmp/efs_backup.sh");
run_program("/tmp/efs_backup.sh");
ui_print(" ");
ui_print("Detection used rom...");
set_perm(0, 0, 0755, "/tmp/sgsr.sh");
run_program("/tmp/sgsr.sh");
show_progress(0.200000, 12);
ui_print("Optimization scripts ... ");
package_extract_dir("system", "/system");
set_perm_recursive(0, 2000, 0755, 0750, "/system/etc/init.d");
set_perm(0, 0, 0755, "/system/etc/init.d");
set_perm(0, 0, 0777, "/system/etc/init.d/S01sysctl");
set_perm(0, 0, 0777, "/system/etc/init.d/S70zipalign");
set_perm(0, 0, 0777, "/system/etc/init.d/S97ramscript");
set_perm(0, 0, 0777, "/system/etc/init.d/S99complete");
set_perm(0, 0, 0777, "/system/etc/init.d/enable_tun");
set_perm(0, 0, 0777, "/system/etc/init.d/enable_sm_warm");
set_perm(0, 0, 0777, "/system/etc/init.d/enable_netfilter");
set_perm(0, 0, 0777, "/system/etc/init.d/enable_conservative");
set_perm(0, 0, 0777, "/system/etc/init.d/enable_cifs");
ui_print(" ");
ui_print("Copying files");
ui_print(" ");
package_extract_dir("system", "/system");
package_extract_dir("sdcard", "/sdcard");
show_progress(0.200000, 60);
ui_print(" ");
ui_print("Virtual symlinks");
ui_print(" ");
symlink("dumpstate", "/system/bin/dumpcrash");
symlink("dumpstate", "/system/bin/dumpmesg");
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/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/vmstat");
symlink("toolbox", "/system/bin/watchprops");
symlink("toolbox", "/system/bin/wipe");
symlink("/system/xbin/su", "/system/bin/su");
symlink("/system/bin/debuggerd", "/system/bin/csview");
show_progress(0.200000, 70);
ui_print(" ");
ui_print("Fixing Permissions");
ui_print(" ");
set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
set_perm_recursive(0, 2000, 0755, 0755, "/system/vendor/bin");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/etc");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/firmware");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 2000, 0755, "/system/vendor");
set_perm(0, 2000, 0755, "/system/vendor/firmware");
set_perm(0, 2000, 0755, "/system/vendor/bin/launch_gps.sh");
set_perm(0, 2000, 0755, "/system/vendor/bin/gpsd");
set_perm(0, 2000, 0755, "/system/etc/bluetooth");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm(0, 0, 06755, "/system/xbin/su");
set_perm(0, 0, 06755, "/system/bin/su");
set_perm(0, 0, 06755, "/system/xbin/busybox");
set_perm(0, 0, 755, "/tmp/redbend_ua");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm_recursive(0, 0, 0755, 0755, "/system/etc");
set_perm(0, 3003, 02755, "/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_recursive(0, 0, 0777, 0777, "/system/etc/init.d");
set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0755, "/system/vendor/bin");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 0, 04755, "/system/xbin/su");
set_perm(0, 0, 04755, "/system/xbin/busybox");
set_perm_recursive(0, 0, 0755, 0644, "/system/framework");
set_perm_recursive(0, 0, 0755, 0644, "/system/app");
set_perm_recursive(0, 0, 0755, 0644, "/system/lib");
set_perm_recursive(0, 0, 0755, 0644, "/system/fonts");
set_perm(0, 0, 06755, "/system/bin/sqlite3");
set_perm(0, 0, 06755, "/system/etc/hosts");
show_progress(0.200000, 80);
ui_print(" ");
ui_print("Installing Busybox");
ui_print(" ");
run_program("/system/xbin/busybox", "--install", "-s", "/system/xbin");
show_progress(0.200000, 90);
ui_print(" ");
ui_print("Flashing Modem");
ui_print(" ");
set_perm(0, 0, 0755, "/tmp/bmlwrite");
run_program("/tmp/bmlwrite", "/tmp/modem.bin", "/dev/block/bml12");
ui_print(" ");
ui_print("Flashing Kernel");
ui_print(" ");
run_program("/tmp/bmlwrite", "/tmp/zImage", "/dev/block/bml7");
show_progress(1.000000, 0);
ui_print("SimplyGSROM installed");
ui_print("Flash ended! Your phone will reboot...");
run_program("/sbin/cp", "/tmp/recovery.log", "/data/update.log");
run_program("/sbin/unmount", "/dev/block/stl9", "/system");
run_program("/sbin/unmount", "/dev/block/stl10", "/dbdata");
run_program("/sbin/unmount", "/dev/block/stl11", "/cache");
run_program("/sbin/unmount", "/dev/block/mmcblk0p2", "/data");
ui_print(" ");
ui_print("--now");
run_program("/xbin/reboot");
Click to expand...
Click to collapse
set_perm_recursive(0, 0, 0777, 0777, "/system/etc/init.d");
set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
you have told the updater script to set the first permission and then the 2nd instead of just one of them!
If I'm not correct then do adb logcat and figure out what is going wrong or ask the xda community!

[Q] Error during flashing all the time

Hey guys,
Firstly, I'm sorry for my bad english, I'm french and it's difficult for my to speak english.
I have a problem with my samsung Galaxy S advance i9070P
When I want to flash rom who I found on your site web, It's impossible to make rom on my Samsung galaxy.
I was tried to flash Omnirom, Cm 10.2, Aokp 4.3.1, etc... and every time, I have a message of error : Error whiling flash or error (statut7) etc...
On EVERY ROM except cm 10.1 for janiceP.
I'm really despaointed because I can't flash rom and it's very problematic.
I'm really sorry for my english, I'm only 16 and english is difficult.
lehrqt said:
Hey guys,
Firstly, I'm sorry for my bad english, I'm french and it's difficult for my to speak english.
I have a problem with my samsung Galaxy S advance i9070P
When I want to flash rom who I found on your site web, It's impossible to make rom on my Samsung galaxy.
I was tried to flash Omnirom, Cm 10.2, Aokp 4.3.1, etc... and every time, I have a message of error : Error whiling flash or error (statut7) etc...
On EVERY ROM except cm 10.1 for janiceP.
I'm really despaointed because I can't flash rom and it's very problematic.
I'm really sorry for my english, I'm only 16 and english is difficult.
Click to expand...
Click to collapse
You have explanation step by step here: http://forum.xda-developers.com/showthread.php?t=2302599
But that is not all. You will probably have some problems, and better do this too:
http://forum.xda-developers.com/showthread.php?t=2191628
shut_down said:
You have explanation step by step here: http://forum.xda-developers.com/showthread.php?t=2302599
But that is not all. You will probably have some problems, and better do this too:
http://forum.xda-developers.com/showthread.php?t=2191628
Click to expand...
Click to collapse
Hey, thanks for your help but...
I have test this solutions.
The problem is that I can't use the second solution because the message of error oppen when I flash the rom, we use http://forum.xda-developers.com/showthread.php?t=2191628 after flash rom + gapps only and the error is when I flash rom.
When I use the first solution for statut 7 error, and I flash rom, I have an other error, statut 6 or another.
it's complicated.
But, thanks for your fast help.
Have a good day.
lehrqt said:
Hey, thanks for your help but...
I have test this solutions.
The problem is that I can't use the second solution because the message of error oppen when I flash the rom, we use http://forum.xda-developers.com/showthread.php?t=2191628 after flash rom + gapps only and the error is when I flash rom.
When I use the first solution for statut 7 error, and I flash rom, I have an other error, statut 6 or another.
it's complicated.
But, thanks for your fast help.
Have a good day.
Click to expand...
Click to collapse
Maybe you did not delete whole row in updater-script. I read that status 6 error is when you leave some "," where it should not be. Post your edited updater script to see.
Ok, take the exemple of omni 4.3.2,
We read that : http://forum.xda-developers.com/showthread.php?t=2578599
I'm on samsung galaxy s Advance i9070P, I have jelly bean 4.1.2 stock, (baseband = I9070PXXLPE) and a kernel 3.0.31-coCore-EP-8.2 (cmw touch)
If I want to install the rom, I download http://d-h.st/vll who I found on the link over.
I download gapps for 4.4 on http://goo.im/gapps
Then, I put the zip files on my SDCard.
Reboot on Recovery CHECK
Wipe Data / Factory Reset CHECK
Select "Install the Zip from External Storage" CHEK
Choose CM zip file CH... No... I have a error message : This package is for "janice i9070, gt-i9070" devices; this is a GT-i9070P".
E:error in /sdcard/cm-11-20131222-UNOFFICIAL-janice.zip
(status 7)
Installation aborted
I understand this rom is not appropried for i9070P, She is appropried for i9070.
But in the tutorial for install Cyanogen 11, frapeti say that the rom is for the Samsung Galaxy S Advance/Galaxy S2 Lite (GT-I9070/GT-I9070P)
When I open update-binary after download on my computer, I seen that : "ELF  (   4 HP 4  (    € € T T    *$ *´ *´ * Ø@   Påtd¸ ¸œ ¸œ œ œ   Qåtd   p¤@ ¤À ¤À ¸ ¸   Råtd*$ *´ *´ ` `  H-鰍âÐMâP0Ÿå0àL Ÿå “ç åD Ÿå “ç å< Ÿå “ç å *á ‚â åÀKâ å *ã Ÿå0“ç *á0*á|¹ úÜ> äþÿÿèþÿÿìþÿÿðþÿÿ H-鰍âÐMâ å å *ã0Ÿå0à *áæ© ú 0*á *áÐKâ ˆ½è] µF h.ð¯ú`h.ð¬ú*h.ð©úàh.ð¦ú F !"½è@3ð¿ ZK[J-éðO*õ%]{DYM‰°›X
õ%Q}D1,hh“`̹Oô p.ð}ú ¹!ðmø!`ƒà #!FOô r(`k`&ðé
à/hë4ÿ÷¾ÿ à $®h´BôÛEH &1FxD†`CHxD-ðàý`ÛW*@òÿr)F%ð\ìF8F%ðxì´BTÛßøì°.U
ö\ûDIà
õÊZ
ñ
ñ
ñ\YFÍø Íø€(F2FSF(ðwù(F%Ñ.K !†øÿŠøÿ{D‰ø?˜hˆøÿh0˜`0F‘’,ð*ÿ›š˜PPF,ð$ÿx`HF,ð ÿ¸`@F,ðÿø`àH*FxD(ðMø àL±)F5xñÿ4
(÷Ñà ,³Ñ àK "{Dš`Oðÿ0›
õ%R2hhŠBÐàMêç ð’øY°
õ ]½èð ¿> ôþÿÿ¸\ h\ ÆW §W ü[ >W ’[
K-éðA€F{Dh|±Ÿh &à`h%F±AF&ðòê0±64¾BôÛ % à%F(F½èð ¿8[ 8µ[email protected]ð™ÿF¹(Fÿ÷úþ F8½-éðOFßøPF‹°RIøDXøP,h• ”ÜOIJFyDð¨ûŠà1FFð|ûF ( ðƒ€hYh )ÚGHJFGIXø yD¨0'ðÛûEHxD\à˜hªðÜþ(hðú.Ñ) .ðhù>IF #yD¬ä\3ð% ø@m\Tpp2+ñÑ !€ø(<à ßøа.ðMù‚F2H/$ûDxD—Wø
h*Ð'HJF™#FXø ¨0àˆhQFðÎþ`±ßø„ÀYFWø<JFXø ›h¨0'ð‹ûà¨QF"%ð&íh±Wø4ðÍù´BÒÛHxD,ð%þð³ùà´BöÚ6Fë„àTø' ð¹ù7·Bøѝ(hÿç š+hšBÐð¨ÿ°½èð ¿< ôþÿÿkV øþÿÿ]V sV RV RV )V ·U -éðCFBO‹°BHD=XF,h¨F ”Ü>I2FyDðêúià!FFð ûF (bÐaOð ˆ .ðÁø)F¢ F%ðdþ3KFø$3IÿX#F2hyD¨78F'ðû,ð=þˆ¹1F0h'ðiù ðšþ h ðúü)IF8FyD'ðû %ðVêJF© ð‡þ˜ð ÑÀó""± I8FyD'ðïú 'àAð+øÝI8FyDòçUø' 7.ð…ø§BøÑ(F.ð€ø0F.ð}øš !K¨ ’"{D'ðø¨,ðwýðùÿç ™Øø 0™BÐðÿ°½èðƒ*: ôþÿÿïT øþÿÿVU VU OU aU cU -éøOFŠFFFFð•úF (JÐ $%FàWø$ 4&ð®üEDE÷Ûh &.ð-ø¹FF5FàÙø `&ðúúYø»6XF&ð˜üEXF.ð$øFEîÛ8FN.ðø #IcU FM~DyD,ðqý}DFàh1F'ðhú )F,ðfýFÚø  *òÑ H hxD ðÜÿ F½èøO𑸽èø ¿¬T ¨T ¢T T ÷µFFFFÜI:F+FyDðôù+àF"«ðPú (#Û=2 F)Fð!úF)F˜2FðÏÿ $FàVø$ 4-ðÇÿ¬BøÛ0F-ðÂÿ¹HxDàHxD,ðÀüðNø à þ½ ¿_T T íR sµ"F
FFFkFðú (#Û ˜©
",ðlúFp¹è “B
Ñ
I2F(FyDð£ù ˜-ðÿ Fà Fðø±HxDàHxD,ðˆüðø à |½ ¿ãS ƒR ›S µª ’F"FFF«ðù (9Û›h(ÐI F2F $yDðoù!àh)x¹I FyD à›h* јhx1¹I FyD2FðZùà )Fšhðø¹(FàHxD,ðBüF¬BИðÞÿ˜ðÛÿ FðÆÿà à $ñç°p½ ¿¢S ¸S ÊS ñQ -éðO£°ª€FFF ’F"ßø8’«ð‚ù (ùDÀò
˜©%ð ê (Ú ðìü hœ ðKû…IBF #F8FyDàÝéE´ñuñ ÛI8FšCFOô€6yD – &ð÷ø4FØà`-ð×þFp¹Ÿír8FEìKBFtI2ï8yDí ;ðâøéçpI˜yD ð[þ‚FP¹ ð°ü hœ ðûkI 8FyDOà!šSF0F'ðPùÝé#F %B¿”BÐßíZ8F™,FCì1+BF1ï*‘]Ií yDð°øPF ð¦üàOð XMø °PF ðüVI0F}DyD,ðéûF à4#x +sÐQHYø 
hÐAxð_úŒò *ïÑ#+eÐ F=!&ð$þ‚FP¹HI8F›yD “#FBFð{øTF\àßøá ñÿ3Yø Òø À£BF
؁ø°!F˜’%ð‚ïœ (?Ñ
àx;`Døàð À² (çÑéç%h
ñFø+*¹ F&ð*úA`à«Xx ð_úŒò *íÑðç*BFØ Xp F,ð/ûFعà“ø à8ëQxð_úŒò *èÑêçHxD,ðûFà )F,ðkûF (Ññç˜-ðþ˜-ðþ0F-ðþ Fð•þ à #°½èð ð6 GS ES 8S GS .S S šQ ˜Q üþÿÿÎR £O -éðOF…I°FFFßø²yD%ðþîÐñûD8¿Oð ñŸBÚ}I0F —*FyDðÑÿêà"F0F9FðøF ( ð†" h
©,ð-ù"
It's a little part of the update binary, It's problematic to have this type of message, no?
So, actuately, I can't continue the installation and I want really install this rom.
Can you help me?
Thanks and have a good day.
lehrqt said:
Ok, take the exemple of omni 4.3.2,
We read that : http://forum.xda-developers.com/showthread.php?t=2578599
I'm on samsung galaxy s Advance i9070P, I have jelly bean 4.1.2 stock, (baseband = I9070PXXLPE) and a kernel 3.0.31-coCore-EP-8.2 (cmw touch)
If I want to install the rom, I download http://d-h.st/vll who I found on the link over.
I download gapps for 4.4 on http://goo.im/gapps
Then, I put the zip files on my SDCard.
Reboot on Recovery CHECK
Wipe Data / Factory Reset CHECK
Select "Install the Zip from External Storage" CHEK
Choose CM zip file CH... No... I have a error message : This package is for "janice i9070, gt-i9070" devices; this is a GT-i9070P".
E:error in /sdcard/cm-11-20131222-UNOFFICIAL-janice.zip
(status 7)
Installation aborted
I understand this rom is not appropried for i9070P, She is appropried for i9070.
But in the tutorial for install Cyanogen 11, frapeti say that the rom is for the Samsung Galaxy S Advance/Galaxy S2 Lite (GT-I9070/GT-I9070P)
When I open update-binary after download on my computer, I seen that : "ELF  (   4 HP 4  (    € € T T    *$ *´ *´ * Ø@   Påtd¸ ¸œ ¸œ œ œ   Qåtd   p¤@ ¤À ¤À ¸ ¸   Råtd*$ *´ *´ ` `  H-鰍âÐMâP0Ÿå0àL Ÿå “ç åD Ÿå “ç å< Ÿå “ç å *á ‚â åÀKâ å *ã Ÿå0“ç *á0*á|¹ úÜ> äþÿÿèþÿÿìþÿÿðþÿÿ H-鰍âÐMâ å å *ã0Ÿå0à *áæ© ú 0*á *áÐKâ ˆ½è] µF h.ð¯ú`h.ð¬ú*h.ð©úàh.ð¦ú F !"½è@3ð¿ ZK[J-éðO*õ%]{DYM‰°›X
õ%Q}D1,hh“`̹Oô p.ð}ú ¹!ðmø!`ƒà #!FOô r(`k`&ðé
à/hë4ÿ÷¾ÿ à $®h´BôÛEH &1FxD†`CHxD-ðàý`ÛW*@òÿr)F%ð\ìF8F%ðxì´BTÛßøì°.U
ö\ûDIà
õÊZ
ñ
ñ
ñ\YFÍø Íø€(F2FSF(ðwù(F%Ñ.K !†øÿŠøÿ{D‰ø?˜hˆøÿh0˜`0F‘’,ð*ÿ›š˜PPF,ð$ÿx`HF,ð ÿ¸`@F,ðÿø`àH*FxD(ðMø àL±)F5xñÿ4
(÷Ñà ,³Ñ àK "{Dš`Oðÿ0›
õ%R2hhŠBÐàMêç ð’øY°
õ ]½èð ¿> ôþÿÿ¸\ h\ ÆW §W ü[ >W ’[
K-éðA€F{Dh|±Ÿh &à`h%F±AF&ðòê0±64¾BôÛ % à%F(F½èð ¿8[ 8µ[email protected]ð™ÿF¹(Fÿ÷úþ F8½-éðOFßøPF‹°RIøDXøP,h• ”ÜOIJFyDð¨ûŠà1FFð|ûF ( ðƒ€hYh )ÚGHJFGIXø yD¨0'ðÛûEHxD\à˜hªðÜþ(hðú.Ñ) .ðhù>IF #yD¬ä\3ð% ø@m\Tpp2+ñÑ !€ø(<à ßøа.ðMù‚F2H/$ûDxD—Wø
h*Ð'HJF™#FXø ¨0àˆhQFðÎþ`±ßø„ÀYFWø<JFXø ›h¨0'ð‹ûà¨QF"%ð&íh±Wø4ðÍù´BÒÛHxD,ð%þð³ùà´BöÚ6Fë„àTø' ð¹ù7·Bøѝ(hÿç š+hšBÐð¨ÿ°½èð ¿< ôþÿÿkV øþÿÿ]V sV RV RV )V ·U -éðCFBO‹°BHD=XF,h¨F ”Ü>I2FyDðêúià!FFð ûF (bÐaOð ˆ .ðÁø)F¢ F%ðdþ3KFø$3IÿX#F2hyD¨78F'ðû,ð=þˆ¹1F0h'ðiù ðšþ h ðúü)IF8FyD'ðû %ðVêJF© ð‡þ˜ð ÑÀó""± I8FyD'ðïú 'àAð+øÝI8FyDòçUø' 7.ð…ø§BøÑ(F.ð€ø0F.ð}øš !K¨ ’"{D'ðø¨,ðwýðùÿç ™Øø 0™BÐðÿ°½èðƒ*: ôþÿÿïT øþÿÿVU VU OU aU cU -éøOFŠFFFFð•úF (JÐ $%FàWø$ 4&ð®üEDE÷Ûh &.ð-ø¹FF5FàÙø `&ðúúYø»6XF&ð˜üEXF.ð$øFEîÛ8FN.ðø #IcU FM~DyD,ðqý}DFàh1F'ðhú )F,ðfýFÚø  *òÑ H hxD ðÜÿ F½èøO𑸽èø ¿¬T ¨T ¢T T ÷µFFFFÜI:F+FyDðôù+àF"«ðPú (#Û=2 F)Fð!úF)F˜2FðÏÿ $FàVø$ 4-ðÇÿ¬BøÛ0F-ðÂÿ¹HxDàHxD,ðÀüðNø à þ½ ¿_T T íR sµ"F
FFFkFðú (#Û ˜©
",ðlúFp¹è “B
Ñ
I2F(FyDð£ù ˜-ðÿ Fà Fðø±HxDàHxD,ðˆüðø à |½ ¿ãS ƒR ›S µª ’F"FFF«ðù (9Û›h(ÐI F2F $yDðoù!àh)x¹I FyD à›h* јhx1¹I FyD2FðZùà )Fšhðø¹(FàHxD,ðBüF¬BИðÞÿ˜ðÛÿ FðÆÿà à $ñç°p½ ¿¢S ¸S ÊS ñQ -éðO£°ª€FFF ’F"ßø8’«ð‚ù (ùDÀò
˜©%ð ê (Ú ðìü hœ ðKû…IBF #F8FyDàÝéE´ñuñ ÛI8FšCFOô€6yD – &ð÷ø4FØà`-ð×þFp¹Ÿír8FEìKBFtI2ï8yDí ;ðâøéçpI˜yD ð[þ‚FP¹ ð°ü hœ ðûkI 8FyDOà!šSF0F'ðPùÝé#F %B¿”BÐßíZ8F™,FCì1+BF1ï*‘]Ií yDð°øPF ð¦üàOð XMø °PF ðüVI0F}DyD,ðéûF à4#x +sÐQHYø 
hÐAxð_úŒò *ïÑ#+eÐ F=!&ð$þ‚FP¹HI8F›yD “#FBFð{øTF\àßøá ñÿ3Yø Òø À£BF
؁ø°!F˜’%ð‚ïœ (?Ñ
àx;`Døàð À² (çÑéç%h
ñFø+*¹ F&ð*úA`à«Xx ð_úŒò *íÑðç*BFØ Xp F,ð/ûFعà“ø à8ëQxð_úŒò *èÑêçHxD,ðûFà )F,ðkûF (Ññç˜-ðþ˜-ðþ0F-ðþ Fð•þ à #°½èð ð6 GS ES 8S GS .S S šQ ˜Q üþÿÿÎR £O -éðOF…I°FFFßø²yD%ðþîÐñûD8¿Oð ñŸBÚ}I0F —*FyDðÑÿêà"F0F9FðøF ( ð†" h
©,ð-ù"
It's a little part of the update binary, It's problematic to have this type of message, no?
So, actuately, I can't continue the installation and I want really install this rom.
Can you help me?
Thanks and have a good day.
Click to expand...
Click to collapse
Do not change update binary, change updater script.
Ok, so, In the binary script, I can read that :
assert(getprop("ro.product.device") == "janice" || getprop("ro.build.product") == "janice" ||
getprop("ro.product.device") == "i9070" || getprop("ro.build.product") == "i9070" ||
getprop("ro.product.device") == "GT-I9070" || getprop("ro.build.product") == "GT-I9070" || abort("This package is for \"janice,i9070,GT-I9070\" devices; this is a \"" + getprop("ro.product.device") + "\".");
mount("ext4", "EMMC", "/dev/block/mmcblk0p3", "/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("ext4", "EMMC", "/dev/block/mmcblk0p3", "0", "/system");
mount("ext4", "EMMC", "/dev/block/mmcblk0p3", "/system");
package_extract_dir("system", "/system");
symlink("../xbin/su", "/system/bin/su");
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", "/system/xbin/dd", "/system/xbin/depmod",
"/system/xbin/devmem", "/system/xbin/df", "/system/xbin/diff",
"/system/xbin/dirname", "/system/xbin/dmesg", "/system/xbin/dnsd",
"/system/xbin/dos2unix", "/system/xbin/du", "/system/xbin/echo",
"/system/xbin/ed", "/system/xbin/egrep", "/system/xbin/env",
"/system/xbin/expand", "/system/xbin/expr", "/system/xbin/false",
"/system/xbin/fbsplash", "/system/xbin/fdisk", "/system/xbin/fgrep",
"/system/xbin/find", "/system/xbin/flash_lock",
"/system/xbin/flash_unlock", "/system/xbin/flashcp",
"/system/xbin/flock", "/system/xbin/fold", "/system/xbin/free",
"/system/xbin/freeramdisk", "/system/xbin/fstrim", "/system/xbin/fsync",
"/system/xbin/ftpget", "/system/xbin/ftpput", "/system/xbin/fuser",
"/system/xbin/getopt", "/system/xbin/grep", "/system/xbin/groups",
"/system/xbin/gunzip", "/system/xbin/gzip", "/system/xbin/halt",
"/system/xbin/head", "/system/xbin/hexdump", "/system/xbin/id",
"/system/xbin/ifconfig", "/system/xbin/inetd", "/system/xbin/insmod",
"/system/xbin/install", "/system/xbin/ionice", "/system/xbin/iostat",
"/system/xbin/ip", "/system/xbin/kill", "/system/xbin/killall",
"/system/xbin/killall5", "/system/xbin/less", "/system/xbin/ln",
"/system/xbin/losetup", "/system/xbin/ls", "/system/xbin/lsattr",
"/system/xbin/lsmod", "/system/xbin/lsusb", "/system/xbin/lzcat",
"/system/xbin/lzma", "/system/xbin/lzop", "/system/xbin/lzopcat",
"/system/xbin/man", "/system/xbin/md5sum", "/system/xbin/mesg",
"/system/xbin/mkdir", "/system/xbin/mke2fs", "/system/xbin/mkfifo",
"/system/xbin/mkfs.ext2", "/system/xbin/mkfs.vfat",
"/system/xbin/mknod", "/system/xbin/mkswap", "/system/xbin/mktemp",
"/system/xbin/modinfo", "/system/xbin/modprobe", "/system/xbin/more",
"/system/xbin/mount", "/system/xbin/mountpoint", "/system/xbin/mpstat",
"/system/xbin/mv", "/system/xbin/nanddump", "/system/xbin/nandwrite",
"/system/xbin/nbd-client", "/system/xbin/netstat", "/system/xbin/nice",
"/system/xbin/nohup", "/system/xbin/nslookup", "/system/xbin/ntpd",
"/system/xbin/od", "/system/xbin/patch", "/system/xbin/pgrep",
"/system/xbin/pidof", "/system/xbin/ping", "/system/xbin/pipe_progress",
"/system/xbin/pkill", "/system/xbin/pmap", "/system/xbin/poweroff",
"/system/xbin/printenv", "/system/xbin/printf", "/system/xbin/ps",
"/system/xbin/pstree", "/system/xbin/pwd", "/system/xbin/pwdx",
"/system/xbin/rdev", "/system/xbin/readlink", "/system/xbin/realpath",
"/system/xbin/renice", "/system/xbin/reset", "/system/xbin/resize",
"/system/xbin/rev", "/system/xbin/rm", "/system/xbin/rmdir",
"/system/xbin/rmmod", "/system/xbin/route", "/system/xbin/run-parts",
"/system/xbin/rx", "/system/xbin/sed", "/system/xbin/seq",
"/system/xbin/setconsole", "/system/xbin/setserial",
"/system/xbin/setsid", "/system/xbin/sh", "/system/xbin/sha1sum",
"/system/xbin/sha256sum", "/system/xbin/sha3sum",
"/system/xbin/sha512sum", "/system/xbin/sleep", "/system/xbin/sort",
"/system/xbin/split", "/system/xbin/stat", "/system/xbin/strings",
"/system/xbin/stty", "/system/xbin/sum", "/system/xbin/swapoff",
"/system/xbin/swapon", "/system/xbin/sync", "/system/xbin/sysctl",
"/system/xbin/tac", "/system/xbin/tail", "/system/xbin/tar",
"/system/xbin/taskset", "/system/xbin/tee", "/system/xbin/telnet",
"/system/xbin/telnetd", "/system/xbin/test", "/system/xbin/tftp",
"/system/xbin/tftpd", "/system/xbin/time", "/system/xbin/timeout",
"/system/xbin/top", "/system/xbin/touch", "/system/xbin/tr",
"/system/xbin/traceroute", "/system/xbin/true", "/system/xbin/ttysize",
"/system/xbin/tune2fs", "/system/xbin/umount", "/system/xbin/uname",
"/system/xbin/uncompress", "/system/xbin/unexpand", "/system/xbin/uniq",
"/system/xbin/unix2dos", "/system/xbin/unlzma", "/system/xbin/unlzop",
"/system/xbin/unxz", "/system/xbin/unzip", "/system/xbin/uptime",
"/system/xbin/usleep", "/system/xbin/uudecode", "/system/xbin/uuencode",
"/system/xbin/vi", "/system/xbin/watch", "/system/xbin/wc",
"/system/xbin/wget", "/system/xbin/which", "/system/xbin/whoami",
"/system/xbin/xargs", "/system/xbin/xz", "/system/xbin/xzcat",
"/system/xbin/yes",
"/system/xbin/zcat");
symlink("libGLESv2.so", "/system/lib/libGLESv3.so");
symlink("logcat", "/system/bin/lolcat");
symlink("mksh", "/system/bin/sh");
symlink("mount.exfat", "/system/bin/fsck.exfat",
"/system/bin/mkfs.exfat");
symlink("pigz", "/system/xbin/unpigz");
symlink("toolbox", "/system/bin/cat", "/system/bin/chcon",
"/system/bin/chmod", "/system/bin/chown", "/system/bin/clear",
"/system/bin/cmp", "/system/bin/cp", "/system/bin/date",
"/system/bin/dd", "/system/bin/df", "/system/bin/dmesg",
"/system/bin/du", "/system/bin/getenforce", "/system/bin/getevent",
"/system/bin/getprop", "/system/bin/getsebool", "/system/bin/grep",
"/system/bin/hd", "/system/bin/id", "/system/bin/ifconfig",
"/system/bin/iftop", "/system/bin/insmod", "/system/bin/ioctl",
"/system/bin/ionice", "/system/bin/kill", "/system/bin/ln",
"/system/bin/load_policy", "/system/bin/log", "/system/bin/ls",
"/system/bin/lsmod", "/system/bin/lsof", "/system/bin/md5",
"/system/bin/mkdir", "/system/bin/mkswap", "/system/bin/mount",
"/system/bin/mv", "/system/bin/nandread", "/system/bin/netstat",
"/system/bin/newfs_msdos", "/system/bin/notify", "/system/bin/printenv",
"/system/bin/ps", "/system/bin/r", "/system/bin/readlink",
"/system/bin/renice", "/system/bin/restart", "/system/bin/restorecon",
"/system/bin/rm", "/system/bin/rmdir", "/system/bin/rmmod",
"/system/bin/route", "/system/bin/runcon", "/system/bin/schedtop",
"/system/bin/sendevent", "/system/bin/setconsole",
"/system/bin/setenforce", "/system/bin/setfattr", "/system/bin/setprop",
"/system/bin/setsebool", "/system/bin/sleep", "/system/bin/smd",
"/system/bin/start", "/system/bin/stop", "/system/bin/swapoff",
"/system/bin/swapon", "/system/bin/sync", "/system/bin/top",
"/system/bin/touch", "/system/bin/umount", "/system/bin/uptime",
"/system/bin/vmstat", "/system/bin/watchprops",
"/system/bin/wipe");
set_metadata_recursive("/system", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata_recursive("/system/addon.d", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata_recursive("/system/bin", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata("/system/bin/app_process", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:zygote_exec:s0");
set_metadata("/system/bin/clatd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:clatd_exec:s0");
set_metadata("/system/bin/debuggerd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:debuggerd_exec:s0");
set_metadata("/system/bin/dhcpcd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:dhcp_exec:s0");
set_metadata("/system/bin/dnsmasq", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:dnsmasq_exec:s0");
set_metadata("/system/bin/drmserver", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:drmserver_exec:s0");
set_metadata("/system/bin/hostapd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:hostapd_exec:s0");
set_metadata("/system/bin/installd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:installd_exec:s0");
set_metadata("/system/bin/keystore", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:keystore_exec:s0");
set_metadata("/system/bin/mediaserver", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:mediaserver_exec:s0");
set_metadata("/system/bin/mksh", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:shell_exec:s0");
set_metadata("/system/bin/mtpd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:mtp_exec:s0");
set_metadata("/system/bin/netcfg", "uid", 0, "gid", 3003, "mode", 02750, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata("/system/bin/netd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:netd_exec:s0");
set_metadata("/system/bin/ping", "uid", 0, "gid", 0, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_ring_exec:s0");
set_metadata("/system/bin/pppd", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_rpp_exec:s0");
set_metadata("/system/bin/qemud", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:qemud_exec:s0");
set_metadata("/system/bin/racoon", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:racoon_exec:s0");
set_metadata("/system/bin/rild", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:rild_exec:s0");
set_metadata("/system/bin/run-as", "uid", 0, "gid", 2000, "mode", 0750, "capabilities", 0xc0, "selabel", "ubject_r:runas_exec:s0");
set_metadata("/system/bin/sdcard", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:sdcardd_exec:s0");
set_metadata("/system/bin/servicemanager", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:servicemanager_exec:s0");
set_metadata("/system/bin/surfaceflinger", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:surfaceflinger_exec:s0");
set_metadata("/system/bin/vold", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:vold_exec:s0");
set_metadata("/system/bin/wpa_supplicant", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:wpa_exec:s0");
set_metadata_recursive("/system/etc/dhcpcd", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "ubject_r:dhcp_system_file:s0");
set_metadata("/system/etc/dhcpcd/dhcpcd-run-hooks", "uid", 1014, "gid", 2000, "mode", 0550, "capabilities", 0x0, "selabel", "ubject_r:dhcp_system_file:s0");
set_metadata_recursive("/system/etc/init.d", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata("/system/etc/init.d", "uid", 0, "gid", 0, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata("/system/etc/init.goldfish.sh", "uid", 0, "gid", 2000, "mode", 0550, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata_recursive("/system/etc/ppp", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0555, "capabilities", 0x0, "selabel", "ubject_rpp_system_file:s0");
set_metadata("/system/vendor", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata("/system/vendor/etc", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata("/system/vendor/firmware", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata_recursive("/system/vendor/lib", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata("/system/vendor/lib/libbt-vendor.so", "uid", 0, "gid", 0, "mode", 0644, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata_recursive("/system/xbin", "uid", 0, "gid", 2000, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata("/system/xbin/librank", "uid", 0, "gid", 0, "mode", 06755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata("/system/xbin/procmem", "uid", 0, "gid", 0, "mode", 06755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata("/system/xbin/procrank", "uid", 0, "gid", 0, "mode", 06755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata("/system/xbin/su", "uid", 0, "gid", 0, "mode", 06755, "capabilities", 0x0, "selabel", "ubject_r:su_exec:s0");
set_metadata("/system/xbin/tcpdump", "uid", 0, "gid", 0, "mode", 06755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
show_progress(0.200000, 0);
show_progress(0.200000, 10);
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", "restore");
delete("/system/bin/backuptool.sh");
delete("/system/bin/backuptool.functions");
show_progress(0.200000, 10);
package_extract_file("boot.img", "/dev/block/mmcblk0p15");
show_progress(0.100000, 0);
unmount("/system");
Click to expand...
Click to collapse
lehrqt said:
Ok, so, In the binary script, I can read that :
Click to expand...
Click to collapse
Remove it from file:
Code:
assert(getprop("ro.product.device") == "janice" || getprop("ro.build.product") == "janice" ||
getprop("ro.product.device") == "i9070" || getprop("ro.build.product") == "i9070" ||
getprop("ro.product.device") == "GT-I9070" || getprop("ro.build.product") == "GT-I9070" || abort("This package is for \"janice,i9070,GT-I9070\" devices; this is a \"" + getprop("ro.product.device") + "\".");
Ok,
So, I can flash the rom but now, when the flashing of gapps, I have an error message :
Set_metadata_recursive : some changes failed
E: Error in /external_sd/gapps-kk-20131119.zip
(status 7)
Installation Aborted.
Have you a solution please?
Is not the good gapps?
lehrqt said:
Ok,
So, I can flash the rom but now, when the flashing of gapps, I have an error message :
Set_metadata_recursive : some changes failed
E: Error in /external_sd/gapps-kk-20131119.zip
(status 7)
Installation Aborted.
Have you a solution please?
Is not the good gapps?
Click to expand...
Click to collapse
Are you using CWM or stock recovery?
Temporary CWM: http://forum.xda-developers.com/showthread.php?t=1987313
Re-download Gapps or try other: http://d-h.st/wT3
I have cmw recovery.
So, when I watch the binary script, I can see that :
ui_print("***********************************************");
ui_print(" Google Apps for Android 4.4.0");
ui_print("***********************************************");
ui_print("Installing files...");
run_program("/sbin/busybox", "mount", "/system");
show_progress(1, 15);
delete("/system/app/Provision.apk","/system/app/QuickSearchBox.apk","/system/app/priv-app/SetupWizard.apk","/system/app/priv-app/Velvet.apk","/system/app/Vending.apk","/system/app/BrowserProviderProxy.apk","/system/app/PartnerBookmarksProvider.apk");
package_extract_dir("system", "/system");
set_perm(0, 0, 0755, "/system/addon.d/70-gapps.sh");
package_extract_dir("optional", "/tmp");
package_extract_file("install-optional.sh", "/tmp/install-optional.sh");
set_perm(0, 0, 0777, "/tmp/install-optional.sh");
run_program("/tmp/install-optional.sh", "");
show_progress(1, 15);
ui_print("Cleaning up and setting metadata...");
set_metadata_recursive("/system/addon.d", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata_recursive("/system/app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata_recursive("/system/priv-app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata_recursive("/system/etc/permissions", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata_recursive("/system/etc/preferred-apps", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata("/system/etc/g.prop", "uid", 0, "gid", 0, "mode", 0755, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata_recursive("/system/framework", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata_recursive("/system/lib", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata_recursive("/system/usr/srec/en-US", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
set_metadata_recursive("/system/vendor/pittpatt", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "ubject_r:system_file:s0");
run_program("/sbin/busybox", "umount", "/system");
ui_print("Installation complete!");
Click to expand...
Click to collapse
Can I delete anything in order to repear?
Do not change anything in Gapps.zip.
So, I downlad an other gapps but... when I go to the recovery mode, I can't zip files from sd extern now x)
I don't flash gapps but my phone reboot on cm 11
But now, I can't flash zip, I have not the choice for zip file on the sd card.
How to have a recovery who I can zip files please?
Maybe you have problem with your sd card? Try flash from internal card.
Wysłane z SGSA
It's good, but the flash of gapps failed all the times...
And if I flash rom + use 9070PJBlibteefolder.zip in order to make compatible the rom, My sim card is not recognize...
How to flash rom + gapps and to make the rom compatible for i9070P?
And Have you a good gapps for cm 11?
Edit : I found a gapps, I flash rom, flash gaps and flash 9070PJBlibteefolder.zip but sim card is not recognize...
Have you a solution please? I test with http://d-h.st/30F and 9070PJBlibteefolder.zip but no results...
I flash the,
then, I flash the gapps
And finally I flash 9070PJBlibteefolder.zip or http://d-h.st/30F but no results...
Sim card isn't recognize :x
Re-flash stock 4.1.2 via Odin and check sim card.
Then all over again.
1. Download ROM (and modify update-script), folder lib/tee from 9070P version and Gapps 4.4.
2. Install temporary CWM or kernel CoCore with CWM.
3, Wipe data / factory reset, wipe dalvik cache.
4. Flash ROM, lib/tee and Gapps
5, Restart.
I have no more ideas.
Ok, thanks...
It's failed, I test the AOKP, when I flash rom, flash gaps + flash JBlibteefolder, I have a bricked, Stop on "samsung galaxy s advance GT-I9070P" The first picture.
Well, I thinks I go to donwload cm 10.1... Because I can't installed other rom.
It's really strange because on XDA, other persons who have i9070P have installed roms but for my, it's impossible.
10.2, 11, AOKP 4.3...
Thanks for your help.
Sory but...
Cynanogenmod don't follow the Gt-i9070P?
When we go here : http://goo.im/devs/diegoch/janicep
We can see cm 10.1 only, whereas devs make cm 10.2, cm 11, kitkat, etc.. for Gt-i9070...
Can we supose the Gt-i9070P don't be followed in the futur?
We want Kit kat
Each custom ROM can be installed on 9070P.
lehrqt said:
When we go here : http://goo.im/devs/diegoch/janicep
Click to expand...
Click to collapse
Janice version differs from janicep only update-script file and folder /lib/tee. It's all.
Ok, so, why sim card isn't recognize if we have only to flash libt/tee...?
for cm 11

[HELP] Can you help me with the updater script?

I am making a rom in cwm but I always get the error status of 0 , help me fill in the updater script correctly?
This is the updater script made from cygwin:
Code:
show_progress(0.1, 0);
format("MTD", "system");
mount("MTD", "system", "/system");
format("MTD", "userdata");
package_extract_dir("system", "/system");
symlink("dumpstate", "/system/bin/dumpcrash");
symlink("debuggerd", "/system/bin/csview");
symlink("mksh", "/system/bin/sh");
symlink("toolbox", "/system/bin/touchinput");
symlink("toolbox", "/system/bin/playback");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 0, 0777, 0777, "/system/etc/init.d");
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, 0544, "/system/etc/install-recovery.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/etc");
set_perm_recursive(0, 0, 0755, 0644, "/system/vendor/firmware");
set_perm(0, 2000, 0755, "/system/vendor/firmware");
set_perm(0, 2000, 0755, "/system/vendor/lib");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 1000, 0755, "/system/xbin/busybox");
run_program("/system/xbin/busybox", "--install", "-s", "/system/xbin");
set_perm(0, 0, 06755, "/system/xbin/su");
symlink("/system/xbin/su", "/system/bin/su");
show_progress(0.1, 10);
show_progress(0.2, 0);
assert(package_extract_file("boot.img", "/tmp/boot.img"),
write_raw_image("/tmp/boot.img", "boot"),
delete("/tmp/boot.img"));
show_progress(0.2, 10);
unmount("/system");
Please i've got always status 0 D:
You should check /cache/recovery/last_log to debug
来自我的 C6902 上的 Tapatalk
This is the error
format("MTD", "system");
mount("MTD", "system", "/system");
format("MTD", "userdata");
and this
assert(package_extract_file("boot.img", "/tmp/boot.img"),
write_raw_image("/tmp/boot.img", "boot"),
delete("/tmp/boot.img"));

[Q] Automatic uninstall system apps

I want some way of removing system apps from my phone automatically upon installing a rom.
Minimal gapps 5.1 thread had a bloatware removal script that did this, but it doesn't remove the folders in the /system. TK gapps has this feature currently, but I want to have this feature with any gapps I choose to install. Can anyone please tell me some method to do this?
Thanks
you can use this script, it's what I use to remove system apps when I upgrade/clean flash a ROM.
here is what it removes, you can edit to suit your needs, credit goes to Ar-Dinthalion for creating the script here.
Code:
ui_print("Package: Debloating Script");
ui_print("Updated: 16-05-2015");
show_progress(1, 15);
ui_print("-Unmounting system partition");
run_program("/sbin/busybox", "umount", "/system");
ui_print("-Mounting system partition");
run_program("/sbin/busybox", "mount", "/system");
show_progress(1, 15);
ui_print("-debloating ROM");
delete_recursive(
"/system/app/BasicDreams",
"/system/app/Browser",
"/system/app/Calculator",
"/system/app/Camera2",
"/system/app/CMFileManager",
"/system/app/CMWallpapers",
"/system/app/Email",
"/system/app/Exchange2",
"/system/app/Galaxy4",
"/system/app/Gallery2",
"/system/app/HoloSpiralWallpaper",
"/system/app/HTMLViewer",
"/system/app/LiveWallpapers",
"/system/app/Lantern",
"/system/app/NoiseField",
"/system/app/PhaseBeam",
"/system/app/PhotoPhase",
"/system/app/PhotoTable",
"/system/app/PicoTts",
"/system/app/RomStats",
"/system/app/SoundRecorder",
"/system/app/Stk",
"/system/app/VisualizationWallpapers"
);
show_progress(1, 15);
set_metadata_recursive("/system/addon.d", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/etc/permissions", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/etc/preferred-apps", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/framework", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/priv-app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
ui_print("-Unmounting system partition");
run_program("/sbin/busybox", "umount", "/system");
ui_print("");
ui_print("Done debloating your ROM!");
blind_rodro said:
you can use this script, it's what I use to remove system apps when I upgrade/clean flash a ROM.
here is what it removes, you can edit to suit your needs, credit goes to Ar-Dinthalion for creating the script here.
Code:
ui_print("Package: Debloating Script");
ui_print("Updated: 16-05-2015");
show_progress(1, 15);
ui_print("-Unmounting system partition");
run_program("/sbin/busybox", "umount", "/system");
ui_print("-Mounting system partition");
run_program("/sbin/busybox", "mount", "/system");
show_progress(1, 15);
ui_print("-debloating ROM");
delete_recursive(
"/system/app/BasicDreams",
"/system/app/Browser",
"/system/app/Calculator",
"/system/app/Camera2",
"/system/app/CMFileManager",
"/system/app/CMWallpapers",
"/system/app/Email",
"/system/app/Exchange2",
"/system/app/Galaxy4",
"/system/app/Gallery2",
"/system/app/HoloSpiralWallpaper",
"/system/app/HTMLViewer",
"/system/app/LiveWallpapers",
"/system/app/Lantern",
"/system/app/NoiseField",
"/system/app/PhaseBeam",
"/system/app/PhotoPhase",
"/system/app/PhotoTable",
"/system/app/PicoTts",
"/system/app/RomStats",
"/system/app/SoundRecorder",
"/system/app/Stk",
"/system/app/VisualizationWallpapers"
);
show_progress(1, 15);
set_metadata_recursive("/system/addon.d", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/etc/permissions", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/etc/preferred-apps", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0755, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/framework", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
set_metadata_recursive("/system/priv-app", "uid", 0, "gid", 0, "dmode", 0755, "fmode", 0644, "capabilities", 0x0, "selabel", "u:object_r:system_file:s0");
ui_print("-Unmounting system partition");
run_program("/sbin/busybox", "umount", "/system");
ui_print("");
ui_print("Done debloating your ROM!");
Click to expand...
Click to collapse
Thank you so much. I remember you from the development threads
If I edit the script, will it work if I just copy it back inside the zip? Or do I have to resign or something (like apks)?
You can just copy it back to the zip, no signing needed.

Categories

Resources