Quote:
Originally Posted by tshering
Does rcS really need executable flag?
|
Yes, absolutely; remove it and you get a blank screen with blinking LED. I just tried it (my SD card is accessible through a hole in the back, so I can afford to run such experiments).
All scripts and binaries need the executable flag. There is no failsafe in place for this.
If it's missing you have to take it out, mount it (using a Linux Live CD), and chmod +x the scripts that are missing the flag. In particular you need +x on /bin/busybox (for that matter, everything in /bin /sbin /usr/bin /usr/sbin really), /linuxrc (should be covered by a symlink to /bin/busybox), and /etc/init.d/rcS (everything in /etc/init.d/ really).
If you have at least that much in place, the Kobo should be able to factory reset itself (unless of course a rcS modification prevents it - I think rcS is too dangerous to modify).