Unable to flash sailfish to Xperia XA2 from windows [answered]
This is my continued quest to get SailfishX running on XPeria XA2. I tried but failed on Ubuntu: https://together.jolla.com/question/202834/unable-to-flash-sailfishx-to-xperia-xa2-from-ubuntu/
So another attempt using Windows, following instructions at:
https://jolla.com/sailfishx-windows-instructions/
To be used: https://jolla.com/sailfishx-windows-instructions-xa2/
Since this device is already unlocked, I followed the steps 1.2.* instructions and installed Emma to upgrade the device to the latest Adroid version. Emma recognizes the device, and offers two services: a Software update content erase service and a firmware update service.
However, the Jolla instructions state: "Please make sure the build number is 34.3.A.0.xxx (where xxx is 228 or higher), or is 34.4.A.yyy (where yyy can contain any number)." Emma did not offer a 34 version. It offered an 50.1.A.13.123 version. Is this a problem? Since I have nothing to lose I went ahead and applied both updates. This went OK.
Further problems in step 2, "Installing the Boot Loader". When using the Device Manager, the phone does not identify itself as a "S1Boot Fastboot" device, but as "Android", with "!" to indicate a missing driver. When following the instructions in step 2.11 I try to install the drive a0114adb.inf, Windows states that the folder does not contain a compatible driver. If I understand correctly, this means it does not think the device is a "fastboot" device.
Could it be that something went wrong during the OEM unlocking? When booting to Android the phone is shown as unlocked, but maybe it did not successfully change to become recognizable a fastboot device. It this is the case, I might buy another XA2 to see if I can get it to work.
Any other suggestions?
Side note: Jolla or some entrepreneur really should sell XA2s pre-loaded with Sailfish. I would happily pay for it.
Pim
Is the notification LED solid blue when you enter fastboot mode?
Giacomo Di Giacomo ( 2019-04-05 16:34:45 +0200 )edit@Giacomo: yes it is blue. But the connection is not stable.
When testing before with Ubuntu, if I run "sudo fastboot devices", sometimes the phone is found, sometimes not. Usually I can only run the command once (sometimes a few times), after which the LED turns red and the phone switches to USB charging mode.
Pim ( 2019-04-05 16:38:48 +0200 )editdo you have this on all usb ports?
Chris_ ( 2019-04-05 17:00:32 +0200 )edit@Chris_ I've tried all ports available on the computers I tried this on.
On Ubuntu, I've also tried forcing USB2 as described on https://jolla.zendesk.com/hc/en-us/articles/360012031854. Also, I've also tried putting in a USB hub in between, but the reason people mention it is maybe that it's another way to force USB3.
Anyway nothing worked.
Pim ( 2019-04-05 17:12:33 +0200 )editMaybe it's a stupid question, but have you tried another cable? It could be low quality or damaged. Also, I would try on a native USB 2.0 port, possibly on another machine.
Giacomo Di Giacomo ( 2019-04-05 18:03:11 +0200 )edit