[Miscellaneous Android Development] peptonib:
This is the script:

#!/system/bin/sh
#Init.d Test

busybox mount -o remount,rw -t auto /system
busybox mount -o remount,rw -t auto /data

if [ -e /data/Test.log ]; then
rm /data/Test.log
fi

echo "Ryuinferno @ XDA 2012" > /data/Test.log
echo "Init.d is working !!!" >> /data/Test.log
echo "excecuted on $(date +"%d-%m-%Y %r" )

But I also have this one I put together, and is also not working:

#!/system/bin/sh

echo 50 > /sys/devices/system/cpu/cpufreq/hotplug/up_threshold
echo 5 > /sys/devices/system/cpu/cpufreq/hotplug/sampling_down_factor

sysctl -w vm.swappiness=1;
sysctl -w vm.vfs_cache_pressure=25;
sysctl -w vm.dirty_background_ratio=25;
sysctl -w vm.dirty_ratio=85;
sysctl -w vm.min_free_kbytes=4096;
sysctl -w vm.panic_on_oom=2;
sysctl -w kernel.panic=5;

#echo 512 > /sys/devices/virtual/bdi/179:0/read_ahead_kb;
#echo 512 > /sys/devices/virtual/bdi/179:96/read_ahead_kb; # External SD

# Misc tweaks for battery life

tune2fs -o journal_data_writeback /dev/block/mmcblk0p5;
tune2fs -O ^has_journal /dev/block/mmcblk0p5;
tune2fs -o journal_data_writeback /dev/block/mmcblk0p6;
tune2fs -O ^has_journal /dev/block/mmcblk0p6;
tune2fs -o journal_data_writeback /dev/block/mmcblk0p7;
tune2fs -O ^has_journal /dev/block/mmcblk0p7;

# mejora la administración del comando mount
busybox mount -o remount,noatime,noauto_da_alloc,nodiratime,barrier=0,nobh /system
busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /data
busybox mount -o remount,noatime,noauto_da_alloc,nosuid,nodev,nodiratime,barrier=0,nobh /cache

echo "0,3,6,10,12,15" > /sys/module/lowmemorykiller/parameters/adj;
echo "8192,10240,12288,51712,55040,58624" > /sys/module/lowmemorykiller/parameters/minfree;

echo "8" > /proc/sys/vm/page-cluster;
echo "10" > /proc/sys/fs/lease-break-time;
# echo "1500000" > /proc/sys/kernel/sched_min_granularity_ns;

############################
# kernel tweaks #
############################

sysctl -w kernel.sched_child_runs_first=0;
#sysctl -w kernel.threads-max=20000;
sysctl -w kernel.panic=30;
sysctl -w kernel.panic_on_oops=1;

############################
# CPU tweaks #
############################
# Queue size modifications
sysctl -w net.core.optmem_max=20480;
sysctl -w net.unix.max_dgram_qlen=50;

# Net Core Settings
# Location: /proc/sys/net/core
sysctl -w net.core.wmem_max=524288;
sysctl -w net.core.rmem_max=524288;
sysctl -w net.core.rmem_default=256960;
sysctl -w net.core.wmem_default=256960;

############################
# VM & Filesystem tweaks #
############################
sysctl -w fs.lease-break-time=10;
sysctl -w fs.file-max=16384;
sysctl -w vm.overcommit_memory=1;
sysctl -w vm.min_free_order_shift=4;
sysctl -w vm.block_dump=0;
sysctl -w vm.oom_dump_tasks=1;
sysctl -w vm.page-cluster=3;

# Remove logger

rm /dev/log/main;

mount -t debugfs none /sys/kernel/debug;
echo NO_NORMALIZED_SLEEPER > /sys/kernel/debug/sched_features;

I tested also renaming /data/Xposed to /data/Xposedold but the directory was not created again with your script in init.d... Surely I am doing something wrong, but I have no clue... :confused:

EDIT: Just checked BusyBox. Correctly installed.