rescueOS is a rescue solution for the Nokia N900, distributed as an initrd image. It has several features, most notable:
- mounting maemo /
- EMMC access(can mount maemo home and MyDocs partition)
- Lock code reset
- WiFi support
- USB mass-storage mode
- USB networking
- Battery charging
Users must be familiar with the Linux console.
How does it work?
The flasher utility loads rescueOS. This makes it unnecessary to modify the bootloader or maemo's /sbin/preinit like other solutions do. By using the "-l" option, we do not flash the kernel or initrd image. It only loads the kernel into RAM. No modification on the NAND or bootloader happens.
In fact, most users do not need it. Either way, possible use cases:
- Changing typos in bootscripts which prevent an operation system (e.g. maemo) to boot.
- Creating a backup of files before starting a reflash.
- Charging the battery (when maemo is dead).
- Modification of the EMMC partitions and partition table.
- Backing up & Restoring maemo rootfs.
- fsck file system checks
- Resetting the lock code (without reflashing)
- and more...
Last version: 1.3 (2016-09-07): rescueOS-1.3
Git: git.quitesimple.org github.com