[G1 Android Development] Droidzone:
I'll try putting them in system and see..

Could you see if the following script has errors?

1. The update-script for my rom install (Integrating the rom install and the sh script for data2sd)

#
# Data2SD Integrated
# xda-developers.com
#
show_progress 0.1 0
format SYSTEM:
format CACHE:
delete DATA:local
run_program PACKAGE:check_data_app
copy_dir PACKAGE:data DATA:
set_perm 2000 2000 0771 DATA:local
set_perm_recursive 1000 1000 0771 0644 DATA:app
copy_dir PACKAGE:system SYSTEM:
symlink dumpstate SYSTEM:bin/dumpcrash
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/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
set_perm_recursive 0 0 0755 0644 SYSTEM:
set_perm_recursive 0 0 0777 0777 SYSTEM:etc/init.d
set_perm 0 0 0755 SYSTEM:etc/init.d/01data
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 0 0 04777 SYSTEM:xbin/busybox
set_perm 0 0 04777 SYSTEM:bin/debugfs
set_perm 0 0 04777 SYSTEM:bin/e2fsck
set_perm 0 0 04777 SYSTEM:bin/mke2fs
set_perm 0 0 04777 SYSTEM:bin/resize2fs
set_perm 0 0 04777 SYSTEM:bin/tune2fs
set_perm 0 0 04777 SYSTEM:bin/debugfs
set_perm_recursive 0 2000 0755 0755 SYSTEM:lib
set_perm 0 0 04777 SYSTEM:lib/libext2_blkid.so
set_perm 0 0 04777 SYSTEM:lib/libext2_com_err.so
set_perm 0 0 04777 SYSTEM:lib/libext2_e2p.so
set_perm 0 0 04777 SYSTEM:lib/libext2_profile.so
set_perm 0 0 04777 SYSTEM:lib/libext2_uuid.so
set_perm 0 0 04777 SYSTEM:lib/libext2fs.so
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 04755 SYSTEM:bin/bash
symlink /system/bin/bash SYSTEM:bin/sh
set_perm 0 0 04755 SYSTEM:bin/sysrw
set_perm 0 0 04755 SYSTEM:bin/sysro
set_perm 0 0 04755 SYSTEM:bin/nano
set_perm 0 0 06755 SYSTEM:bin/su
symlink /system/bin/su SYSTEM:xbin/su
set_perm_recursive 0 0 0755 0555 SYSTEM:etc/ppp
show_progress 0.1 10
show_progress 0.2 0
run_program PACKAGE:scripts/data2sdscript.sh
write_raw_image PACKAGE:boot.img BOOT:
show_progress 0.2 10

And the following is the data2sdscript.sh:

#!/sbin/sh
# make sure system is mounted
mount /system
mount /data
mount /sdcard
:> /system/etc/mtab
cd /
/system/bin/mke2fs -T ext4 -b 4096 -E stride=64,stripe-width=64 -O ^has_journal,extents,^huge_file -m 0 -L userdata /dev/block/mmcblk0p2
mkdir /sd
/system/xbin/busybox mount -t ext4 /dev/block/mmcblk0p2 /sd
cd /data
cp -a * /sd
cd /
sync
/system/xbin/busybox umount /sd

When the system boots after installing this rom, it doesnt even pass into the boot animation screen..Stalls at the first HTC screen