When I first started it up, I assigned a 4-digit access code and was able to try out the OS a little. When I started it up for the second time, the access code was not accepted because at least 5 digits were required. So I tried to reset the smartphone: I tried the instructions at Recovery Mode | Sailfish OS Documentation . Since then, I always end up in recovery mode: After switching it on (regardless of how), the device doesn’t boot up past the Sony logo and I always get the message “RECOVERY: Connect USB cable and open telnet to address 10.42.66.66”.
In recovery mode, I tried options 1) Reset device to factory state and 4) Perform file system check. Unfortunately, this did not result in any improvements or changes.
What else can I try? Is there a helpful command for the shell (option 3)?
I only have Linux computers (Ubuntu) available.
Many thanks!
Best regards, steffenetz
Here is the result of option 1. Reset device to factory state:
ALL DATA WILL BE ERASED! Clears everything from the device and reverts the
software back to factory state. This means LOSING EVERYTHING you have added to
the device (e.g. updates, apps, accounts, contacts, photos and other media).
Are you really SURE? [y/N] [y/N] y
2 logical volume(s) in volume group “sailfish” now active
Mon Nov 10 21:59:14 UTC 2025
Type your devicelock code and press [ENTER] key:
(please note that the typed numbers won’t be shown for security reasons)
[OK] Code accepted.
0 logical volume(s) in volume group “sailfish” now active
[ERROR] Factory reset failed.
Connection closed by foreign host.
Creating the device security code with less than five characters was fixed in Sailfish OS 5.0, so please download the image from shop.jolla.com and use that for flashing the device (which will erase all user data from the device). Reflashing Xperia 10 IV and V needs to be done a bit differently from the initial flash from Android to Sailfish; please see this post for details: