Hi Sailors!
I was reading in the forum stories of experiences while flashing Sailfish X from a linux desktop with more, or less, success.
Could we share your experiences here?
Success or fails.
Please, if you wish to reply and share your story, indicate your distribution and its version, and some other technical details if possible (type of usb port can matter for exemple…).
I guess sharing infos may spare time for some of us!
I’m running Mint on a ASRock X570M Pro4 motherboard, none of the ports work for flashing (USB 3.1, 3.2, nor the 3.2 USB-C). The same install worked just fine for flashing in my old build with a ASRock Rack C226M WS.
Just realized i had a spare USB port on an add-in card (Sunix UPD2018), and lo and behold… it seems to work. (at least fastboot getvar is reliable)
I flashed my Sony Xperia X in summer 2017, I think. It should have been on openSUSE Tumbleweed or perhaps LEAP, with an ASUS ZenBook from 2015. No problems whatsoever as I recall, I read carefully and followed the instructions and did nothing outside the box
Failure with a Dell laptop/Ubuntu and Sony Xperia XA2 due to an issue with USB port compatibility (there is a Zendesk article about this). I tried some of the workarounds without success, but luckily I had a desktop PC that worked (also Ubuntu).
In Mageia 7 I had to fix the name and path of the fastboot (install package is called android-tools) in the script flash.sh. I didn’t test yet if both additions are needed as my Xperia HW was malfunctioning and it’s currently unavailable to me.
Of course as with any change of script I also had to adjust it’s md5 checksum line 6 in file md5.lst (with output of md5 flash.sh) so that script selfcheck checksum test passed.
After that it worked flawlessly on USB3 on Asus desktop motherboard B85M-E.
February 2021: Arch Linux on latest updates on a Dell Latitude E7450 laptop. Flashing SailfishX 4.0 to an Xperia X F5121 (including backing up the DRM keys, which required flashing Android twice) went almost without a problem. There was an issue with one of the tools/steps, where I had to use an older version to get it to work (I’d need to look up the details).
I just flashed SFX to Xperia 10 right now from Mageia 8 on Raspberry Pi4 4G using USB2 port.
The script assumes name fastboot so it complains: No 'fastboot' found in $PATH. To install, use: ...
The only change needed was: sudo ln -s /usr/bin/fastboot-android /usr/bin/fastboot
Hello,
I’m going to try it from Opensuse. Nothing appears in Jolla for Opensuse. Do you remember if you had to install something or the terminal commands? Thanks.
I installed Fastboot (openSUSE Software) and carefully followed the instructions (Installing Sailfish X using Linux - Jolla) for my model (Xperia X), and it went like a charm. I still use my Sony Xperia X as my daily driver after 4 years. I’m not happy with the form factor on the newer models, otherwise I would probably have a new phone by now. I’m hoping for a Fairphone 4 with officially supported Sailfish OS, that would be great in my world