I have a problem installing SailfishOS on my Xperia X10 V.(XQ-DC54)

grzegorz@laptop:~/xperia10V$ sudo ./flash.sh
[sudo] hasło użytkownika grzegorz:       
Flash utility v1.2
Detected Linux
Searching device to flash..
Found XQ-DC54, serial:HQ63850A05, baseband:, bootloader:
Found matching device with serial HQ63850A05
Fastboot command: fastboot -s HQ63850A05
>> fastboot -s HQ63850A05 getvar secure
<< getvar:secure                                      FAILED (remote: 'GetVar Variable Not found')
grzegorz@laptop:~/xperia10V$ fastboot getvar product
< waiting for any device >
product: XQ-DC54
Finished. Total time: 0.002s
grzegorz@laptop:~/xperia10V$ fastboot devices
HQ63850A05	 fastboot
grzegorz@laptop:~/xperia10V$ fastboot getvar product
< waiting for any device >
product: XQ-DC54
Finished. Total time: 0.002s
grzegorz@laptop:~/xperia10V$ fastboot --version
fastboot version 35.0.2-12147458
Installed as /usr/lib/android-sdk/platform-tools/fastboot

Help me

I managed it

root@laptop:/home/grzegorz/xperia10V# echo -1 > /sys/module/usbcore/parameters/autosuspend
root@laptop:/home/grzegorz/xperia10V# sudo ./flash.sh
Flash utility v1.2
Detected Linux
Searching device to flash..
No device that can be flashed found. Please connect your device in fastboot mode before running this script.
root@laptop:/home/grzegorz/xperia10V# sudo ./flash.sh
Flash utility v1.2
Detected Linux
Searching device to flash..
Found XQ-DC54, serial:HQ63850A05, baseband:68.1.A.2.230, bootloader:6375-0005_X_Boot_SM6375_LA2.0_T_16
Found matching device with serial HQ63850A05
Fastboot command: fastboot -s HQ63850A05
>> fastboot -s HQ63850A05 getvar secure
<< secure: no
>> fastboot -s HQ63850A05 reboot fastboot
Rebooting into fastboot                            OKAY [  0.003s]
< waiting for HQ63850A05>
Finished. Total time: 21.142s
>> fastboot -s HQ63850A05 flash:raw boot_a hybris-boot.img
Sending 'boot_a' (60684 KB)                        OKAY [  1.505s]
Writing 'boot_a'                                   OKAY [  0.378s]
Finished. Total time: 1.960s
>> fastboot -s HQ63850A05 flash:raw boot_b hybris-boot.img
Sending 'boot_b' (60684 KB)                        OKAY [  1.459s]
Writing 'boot_b'                                   OKAY [  1.400s]
Finished. Total time: 2.907s
>> fastboot -s HQ63850A05 flash dtbo_a dtbo.img
Sending 'dtbo_a' (232 KB)                          OKAY [  0.007s]
Writing 'dtbo_a'                                   OKAY [  0.008s]
Finished. Total time: 0.026s
>> fastboot -s HQ63850A05 flash dtbo_b dtbo.img
Sending 'dtbo_b' (232 KB)                          OKAY [  0.006s]
Writing 'dtbo_b'                                   OKAY [  0.011s]
Finished. Total time: 0.023s
>> fastboot -s HQ63850A05 flash vendor_boot_a vendor_boot.img
Sending 'vendor_boot_a' (328 KB)                   OKAY [  0.015s]
Writing 'vendor_boot_a'                            OKAY [  0.011s]
Finished. Total time: 0.039s
>> fastboot -s HQ63850A05 flash vendor_boot_b vendor_boot.img
Sending 'vendor_boot_b' (328 KB)                   OKAY [  0.010s]
Writing 'vendor_boot_b'                            OKAY [  0.010s]
Finished. Total time: 0.028s
>> fastboot -s HQ63850A05 flash userdata sailfish.img001
Sending sparse 'userdata' 1/8 (255529 KB)          OKAY [  6.302s]
Writing 'userdata'                                 OKAY [  0.965s]
Sending sparse 'userdata' 2/8 (256045 KB)          OKAY [  6.045s]
Writing 'userdata'                                 OKAY [  0.843s]
Sending sparse 'userdata' 3/8 (261974 KB)          OKAY [  6.431s]
Writing 'userdata'                                 OKAY [  0.910s]
Sending sparse 'userdata' 4/8 (233242 KB)          OKAY [  5.855s]
Writing 'userdata'                                 OKAY [  0.829s]
Sending sparse 'userdata' 5/8 (244258 KB)          OKAY [  6.046s]
Writing 'userdata'                                 OKAY [  0.835s]
Sending sparse 'userdata' 6/8 (262140 KB)          OKAY [  6.301s]
Writing 'userdata'                                 OKAY [  0.865s]
Sending sparse 'userdata' 7/8 (246805 KB)          OKAY [  6.093s]
Writing 'userdata'                                 OKAY [  0.830s]
Sending sparse 'userdata' 8/8 (70644 KB)           OKAY [  1.728s]
Writing 'userdata'                                 OKAY [  0.488s]
Finished. Total time: 51.930s
>> fastboot -s HQ63850A05 flash oem_a ./SW_binaries_for_Xperia_Android_14_5.4_v3a_zambezi.img
Sending sparse 'oem_a' 1/2 (258232 KB)             OKAY [  5.756s]
Writing 'oem_a'                                    OKAY [  0.845s]
Sending sparse 'oem_a' 2/2 (186360 KB)             OKAY [  4.101s]
Writing 'oem_a'                                    OKAY [  3.049s]
Finished. Total time: 13.784s

Flashing completed.

Remove the USB cable and bootup the device by pressing powerkey.

root@laptop:/home/grzegorz/xperia10V# 


1 Like

Hi, a tip from @direc85 helped me

1 Like

Thanks for the information. We’re looking into this, since some users still seem to be affected by this, even though this should be handled by the flashing script already.

What Linux distribution and which kernel version (uname -rvm) are you using?

Linux Mint 20.3 Cinnamon
5.4.0-196-generic

I had the same problem and had to perform the additional steps mentioned to successfully install.

# uname -rvm
6.1.0-25-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.106-3 (2024-08-26) x86_64