This shell script should patch er_registry such that afterwards .sh scripts can be executed from the gui. As my Iliad is disconnected, I'd like someone to try it out. (Somebody who knows what he's doing! This may brick your Iliad! Double-check your gui doesn't break, or patch /home/root/start.sh so you can login without gui afterwards.)
if /bin/grep -q 'SHELL' $REGFILE
echo "Already patched -- doing nothing"
cp -a $REGFILE $BACKUP
sed 's/\(^uaIDList=.*$\)/\1;SHELL/g' $BACKUP > $REGFILE
cat >>$REGFILE <<EOF