nope i don't think it change and advboot just run inside the init.d/rcS like that (in bold inside the code):
Code:
# advboot: initialization scripts
for ADVFILE in /mnt/onboard/.kobo/advboot/init_run/*.sh
do
$ADVFILE ===> displaying image which let choose between nickel and koreader
done
( usleep 400000; /etc/init.d/on-animator.sh ) &
(
/usr/local/Kobo/pickel disable.rtc.alarm
if [ ! -e /etc/wpa_supplicant/wpa_supplicant.conf ]; then
cp /etc/wpa_supplicant/wpa_supplicant.conf.template /etc/wpa_supplicant/wpa_supplicant.conf
fi
/sbin/hwclock -s -u
) &
INTERFACE=wlan0
WIFI_MODULE=ar6000
if [ $PLATFORM != freescale ]; then
INTERFACE=eth0
WIFI_MODULE=dhd
fi
export PLATFORM
export PRODUCT
export INTERFACE
export WIFI_MODULE
export NICKEL_HOME=/mnt/onboard/.kobo
export LD_LIBRARY_PATH=/usr/local/Kobo
export WIFI_MODULE_PATH=/drivers/$PLATFORM/wifi/$WIFI_MODULE.ko
export LANG=en_US.UTF-8
/bin/dbus-uuidgen > /var/lib/dbus/machine-id
/bin/dbus-daemon --system &
export DBUS_SESSION_BUS_ADDRESS=`/bin/dbus-daemon --session --print-address --fork`
# advboot: scripts exectuted before nickel and hindenburg
for ADVFILE in /mnt/onboard/.kobo/advboot/pre_run/*.sh
do
$ADVFILE ==> run koreader
done
/usr/local/Kobo/hindenburg &
/usr/local/Kobo/nickel -platform kobo -skipFontLoad &
[ $PLATFORM != freescale ] && rm -rf /dev/mmcblk1* && udevadm trigger &
insmod /drivers/$PLATFORM/misc/lowmem.ko &
[ `cat /mnt/onboard/.kobo/Kobo/Kobo\ eReader.conf | grep -c dhcpcd=true` == 1 ] && dhcpcd -d -t 10 &
# advboot: scripts exectuted after nickel and hindenburg
for ADVFILE in /mnt/onboard/.kobo/advboot/post_run/*.sh
do
$ADVFILE i do nothing here
done