04-30-2022, 01:53 AM
Due to the rate of development the 'default' OS that is delivered on the phone will be out of date. It's usually best to replace it with an up to date version when the phone arrives. See the wiki for instructions.
There isn't a direct 'emergency mode' equivalent, but there are a few options you can use:
* boot from uSD instead of the internal eMMC and use the OS on the uSD for recovery
* boot with a serial cable in the headphone socket - this gives you a serial terminal for the bootloader, and subsequent OS.
* boot to 'USB mass storage' mode with either tow-boot or JumpDrive and use a desktop linux to mount the internal drive and do any repairs
* if you have sshd set up on the phone, and the phone auto-connects to the network, you can ssh in even with a blank screen and do repairs.
There are probably more I haven't thought of.
If you use the p-boot bootloader you can probably configure a recovery boot option too, but without an on-screen keyboard you'll need an external one as you say. I often use ssh when more than a little text input is needed, and have used it for recovery in blank-screen situations such as when there was a bug with the auto-brightness that turned off the backlight.
There isn't a direct 'emergency mode' equivalent, but there are a few options you can use:
* boot from uSD instead of the internal eMMC and use the OS on the uSD for recovery
* boot with a serial cable in the headphone socket - this gives you a serial terminal for the bootloader, and subsequent OS.
* boot to 'USB mass storage' mode with either tow-boot or JumpDrive and use a desktop linux to mount the internal drive and do any repairs
* if you have sshd set up on the phone, and the phone auto-connects to the network, you can ssh in even with a blank screen and do repairs.
There are probably more I haven't thought of.
If you use the p-boot bootloader you can probably configure a recovery boot option too, but without an on-screen keyboard you'll need an external one as you say. I often use ssh when more than a little text input is needed, and have used it for recovery in blank-screen situations such as when there was a bug with the auto-brightness that turned off the backlight.