Did you face problems in installing Sailfish OS? This article with some screenshots should help you. The focus is on customers using Windows computers as the process is more complex in case of Windows.
Our official instructions for installing Sailfish X are on this web page. There are separate instructions for Windows, Linux and Mac computers.
1. Enablers for unlocking bootloader and changing the operating system of your device
The following pictures represent the phone when it is still running Android operating system. Either you are just preparing the device for Sailfish OS, or else Sailfish OS did not work properly and you have reverted the device to Android using Emma tool (see chapter 1 in our Sailfish X instructions ).
Check that you can see the following views on your device:
Picture 1.1: "Settings > About phone": Check that you have the correct device model, and that the underlying Android version (Build number) is 34.3.A.0.228 or later (later means that the last 3 digits are greater than 228 - later on, the first 2-4 digits may increase).
Picture 1.2: "Settings": You must enable the Developer options to be able to carry on. Enable them by tapping "Build number" item of picture 1.1 several times in quick sequence.
Picture 1.3: "Settings > Developer options": You must enabled OEM unlocking, too, or else your device cannot be forced to the fastboot mode (incicated by the blue LED). In this picture "OEM unlocking" item appears grey as it had been enabled previously. The font is black when doing it the first time.
Picture 1.4: "Settings > Developer options": One more item to enable is "USB debugging". Also this is a prerequisite for the fastboot mode.
2. Fastboot driver in Windows Device Manager
Chapter 2 in our Sailfish X instructions results in the following view in Windows Device Manager. If your device manager has different settings, connect your Xperia to your PC in fastboot mode (i.e. blue LED appears) and follow chapter 2 precisely. Note that Android SDK needs not be installed to the PC.
3. Correct contents in flashing directory
By flashing directory we mean the location on your PC to which you have unzipped the Sailfish OS package (see chapter 3 of our Sailfish X instructions ). Extracting the zip package brings in everything necessary, excpet for the Sony binary image
Check that the contents of the flashing directory are like in the picture below (we have OS release 126.96.36.199 as an example there).
4. Printout from flashing script in successful case
This PDF file shows the output from running the flashing script successfully. You should see the same on your terminal.