[Android Software/Hacking General [Developers Only]] passlogin:
I don't know if you are keeping the script up to date in the OP which points here:

http://androidfilehost.com/?fid=9390135922294522554

I found a couple typo's in the script while reading it. On lines 69 and 70 you have this:

echo "echo "Ryuinferno @ XDA 2012" > /data/Test.log" >> /system/etc/init.d/00test
echo "echo "Init.d is working !!!" >> /data/Test.log" >> /system/etc/init.d/00test

Instead, they should be:

echo "echo \"Ryuinferno @ XDA 2012\" > /data/Test.log" >> /system/etc/init.d/00test
echo "echo \"Init.d is working !!!\" >> /data/Test.log" >> /system/etc/init.d/00test

Cheers

---------- Post added at 06:53 AM ---------- Previous post was at 05:58 AM ----------

Here's a remodification of your script. Main mods

It does a safer confirmation of install

Doesn't require an sdcard

Removes unecessary type "auto" from mounts

#!/system/bin/sh
#Script to enable init.d by Ryuinferno @ XDA 2012

echo "Init.d Enabler by Ryuinferno @ XDA 2012"
sleep 2
echo "Have you installed busybox with proper applets? (y/[N]):"
read ins

if [ "$ins" != "y" -a "$ins" != "Y" ]
then
echo "Please install busybox with proper applets first before attempting this...thank you...=)"
exit
fi
sleep 2
echo "Great! Let's proceed..."
sleep 2
echo "Mounting system as rewritable..."
busybox mount -o remount,rw /system
sleep 2
echo "Checking for the presence of install-recovery.sh..."
sleep 2
if [ -e /system/etc/install-recovery.sh ]
then
echo "Install-recovery.sh found, adding lines to it..."
echo "# init.d support" >> /system/etc/install-recovery.sh
echo "run-parts /system/etc/init.d/" >> /system/etc/install-recovery.sh
echo "" >> /system/etc/install-recovery.sh
TEMP=$(awk '!x[$0]++' /system/etc/install-recovery.sh)
echo "$TEMP" > /system/etc/install-recovery.sh
echo "" >> /system/etc/install-recovery.sh
else
echo "Install-recovery.sh not found, creating the file..."
echo "#!/system/bin/sh" > /system/etc/install-recovery.sh
echo "# init.d support" >> /system/etc/install-recovery.sh
echo "run-parts /system/etc/init.d/" >> /system/etc/install-recovery.sh
echo "" >> /system/etc/install-recovery.sh
fi
sleep 2
echo "Setting the correct permissions and ownership for install-recovery.sh..."
chmod 755 /system/etc/install-recovery.sh
chown 0.0 /system/etc/install-recovery.sh
sleep 2
echo "Checking for the presence of the init.d folder..."
if [ -e /system/etc/init.d ]
then
echo "Init.d folder found..."
else
echo "Init.d folder not found, creating the folder..."
mkdir /system/etc/init.d
fi
sleep 2
echo "Creating basic init.d scripts..."
echo "#!/system/bin/sh" > /system/etc/init.d/08setperm
echo "#Set correct permissions to /system/etc/init.d folder by Ryuinferno @ XDA 2012" >> /system/etc/init.d/08setperm
echo "busybox mount -o remount,rw -t auto /system;" >> /system/etc/init.d/08setperm
echo "busybox chmod -R 777 /system/etc/init.d;" >> /system/etc/init.d/08setperm
echo "" >> /system/etc/init.d/08setperm

echo "#!/system/bin/sh" > /system/etc/init.d/00test
echo "#Init.d Test" >> /system/etc/init.d/00test
echo "busybox mount -o remount,rw -t auto /system" >> /system/etc/init.d/00test
echo "busybox mount -o remount,rw -t auto /data" >> /system/etc/init.d/00test
echo "" >> /system/etc/init.d/00test
echo "if [ -e /data/Test.log ]; then" >> /system/etc/init.d/00test
echo "rm /data/Test.log" >> /system/etc/init.d/00test
echo "fi" >> /system/etc/init.d/00test
echo "" >> /system/etc/init.d/00test
echo "echo \"Ryuinferno @ XDA 2012\" > /data/Test.log" >> /system/etc/init.d/00test
echo "echo \"Init.d is working !!!\" >> /data/Test.log" >> /system/etc/init.d/00test
echo "" >> /system/etc/init.d/00test
sleep 2
echo "Setting correct permissions and ownership for init.d folder..."
chmod 777 /system/etc/init.d/08setperm
chmod 777 /system/etc/init.d/00test
chown 0.0 /system/etc/init.d
chown 0.0 /system/etc/init.d/08setperm
chown 0.0 /system/etc/init.d/00test
sleep 2
echo "Checking for the presence of sysint in /system/bin..."
sleep 2
if [ -e /system/bin/sysint ]
then
echo "Sysint found, adding lines to it..."
echo "#!/system/bin/sh" >> /system/bin/sysint
echo "# init.d support" >> /system/bin/sysint
echo "" >> /system/bin/sysint
echo "export PATH=/sbin:/system/sbin:/system/bin:/system/xbin" >> /system/bin/sysint
echo "/system/bin/logwrapper run-parts /system/etc/init.d" >> /system/bin/sysint
echo "" >> /system/bin/sysint
TEMP=$(awk '!x[$0]++' /system/bin/sysint)
echo "$TEMP" > /system/bin/sysint
echo "" >> /system/bin/sysint
else
echo "Sysint not found, creating file..."
echo "#!/system/bin/sh" > /system/bin/sysint
echo "# init.d support" >> /system/bin/sysint
echo "" >> /system/bin/sysint
echo "export PATH=/sbin:/system/sbin:/system/bin:/system/xbin" >> /system/bin/sysint
echo "/system/bin/logwrapper run-parts /system/etc/init.d" >> /system/bin/sysint
echo "" >> /system/bin/sysint
fi
sleep 2
echo "Setting correct permissions and ownership for sysint..."
chmod 755 /system/bin/sysint
chown 0.2000 /system/bin/sysint
sleep 2
echo "Done!!!"
sleep 2
echo "Please reboot at least twice before checking /data..."
sleep 2
echo "If init.d is working, you will see a Test.log in /data..."
sleep 2
echo "Enjoy!!! =)"
sleep 2
echo "Ryuinferno @ XDA 2012"