Brainstorm

Recovery mode for bricked device

Posted on 2010-01-03 03:01 UTC by Max Mikh. Status: Under consideration

It will be great to have Recovery mode for n900. This mode should be similar to most Linux destributives. It is actual at least this question was asked on forum 3 times in last 2 days. Errors in some files (for example "/etc/event.d/rcS-late") can brick device. Even users know where is error, they cannot fix it. Thread for discussion can be used this: http://talk.maemo.org/showthread.php?p=450655

Additionally this mode could be usefull for perform fsck on unmounted /home partition

Solutions for this brainstorm

0
0
0

Solution #1: simple text terminal

Posted on 2010-01-03 03:01 UTC by Max Mikh.

Like solution can be used simple text terminal with possibility to login under root.

0
0
0

Solution #2: internet terminal

Posted on 2010-01-03 03:04 UTC by Max Mikh.

Load minimal programs for create USB network with openssh-server without mounting partitions others than rootfs

0
0
0

Solution #3: Have an initramfs for this

Posted on 2010-01-03 10:14 UTC by Andraž Levstik.

Have an initramfs in the kernel which would delay bootup for 2-3 seconds if you wanted to switch to it. Make it react to some button(like hold E during bootup) so it can be accesed. Also enable fbcon.

 

This way it would be possible to recover and actually do a lot more as well ;)

0
0
0

Solution #4: Recovery Mode

Posted on 2010-01-28 00:30 UTC by Philipp Hug.

Like Solution #3, I'd also propose that you need to press a special button to get into recovery mode.

But instead of showing an interactive terminal I'd only show a full screen recovery/maintenance mode image and enable start a shell over USB.

The Flash-Tool and Software-Updater should detect this and reflash it, but I think this already happens...

0
0
0

Solution #5: Detect bricked device

Posted on 2010-01-28 00:34 UTC by Philipp Hug.

We should somehow detect that the device is bricked and automatically start into recovery mode.

Latest activities to brainstorm Recovery mode for bricked device