Reinstalling Sailfish X

Jolla Care -


In case of severe problems with Xperia and Sailfish X it may turn out best to reinstall Sailfish OS to the device. This article explains how to do it.

Depending on the problems observed on Xperia X, Xperia XA2 or Xperia 10, it may be enough to reinstall ("reflash") Sailfish OS to it. However, if your Xperia cannot use the services of cellular network properly (or at all), then it may be necessary to revert the device back to Android first -- see this article.

NOTE: Reinstalling Sailfish OS means that all data in the device memory will be deleted. Only the SD and SIM cards remain untouched.


Installing Sailfish OS again to Xperia X, XA2 or 10

Installing Sailfish can be made with Windows, Linux or Mac computers. In the next chapters we have pointers to our official Sailfish X instructions.


Make sure you have the latest available Sailfish OS version downloaded to your computer and that the Sailfish variant is the correct one for your phone model. You can check the model by pulling out a white label from the SIM card slot, listing the info (e.g. H3113 or I4213).

The latest Sailfish OS version is always available in this repository and can be downloaded from there. Please sign in to this service by using the same Jolla account that you used for buying the Sailfish X license.

Check that the contents of your Sailfish OS directory are similar to that the pictures below (find the one best matching your phone) where we have Sailfish OS version as an example. Note that the "SW_binaries_for" files are different for different product categories.



Picture A: Correct contents of Sailfish X install directory of Xperia X - an example.



Picture B: Correct contents of Sailfish X install directory of Xperia XA2 - an example.


Picture C: Correct contents of Sailfish X install directory of Xperia 10 - an example.


In particular, check that you have file "SW_binaries_for_Xperia_Android*.img" there. If missing, select the instructions applicable to you :

  • for Xperia X:      SW_binaries_for_Xperia_AOSP_M_MR1_3.10_v13_loire.img
    (if missing, visit chapter 5: Windows, Linux, Mac )
  • for Xperia XA2:  SW_binaries_for_Xperia_Android_8.1.6.4_r1_v16_nile.img
    (if missing, visit chapter 5: Windows, Linux, Mac )
  • for Xperia 10:  SW_binaries_for_Xperia_Android_9.0_2.3.2_v9_ganges.img
    (if missing, visit chapter
    5Windows, Linux, Mac )

Install (flash) Sailfish OS  to your Xperia. Select the instructions applicable to you :

While connecting the USB data cable (*) press the Volume UP button. Then you must see the BLUE light lit (if green, disconnect, reconnect and try again).

(*) NOTE: Make sure that your USB cable is a data cable (all 4 lines connected) and not just a charging cable. You can test this by copying a file over the cable from the PC to the phone or vice versa.



After you have completed flashing, the printout similar to that shown in the attached PDF file should appear on your computer screen (Sailfish OS version ID will be different as time goes on).



Have more questions? Submit a request
Powered by Zendesk