Various problems with 4 XPeria X devices in the family

Hello Jolla users,
We have 4 XPeria X devices in the family, all with the latest software. All devices were purchased with the license for Android apps, in total 200€. We bought this license to finance the Jolla development, but never used the Android app (4.4) support. Now we need to buy new hardware, Sony XPeria 10 III + Jolla. Since we will have to use but temporarily Android app support, need this functional and mandatory…

On 2 of the 4 devices, new versions of Jolla are not automatically found, each time procedure via su and terminal… These two devices also do not offer installation of Android app support (4.4). How can one (have paid for it) install this Android app support now. This is not offered in the store.

Furthermore, since the last version of Jolla, the hot spot unfortunately no longer works, and this for months.

We now ask ourselves whether it makes sense to continue to believe in the good Jolla approach or to leave Jolla and go to another alternative platform.

How do you see these existing problems and their future solution?

Greetings Markus

Do you try to install Android Support using the old license from Xperia X on the the new device? That will not work, the license is only valid per device.

Assuming you are still talking about the old XperiaX and no any 10iii devices, can you try these commands and show us the output:

ssu s
ssu lr
pkcon resolve aliendalvik

As @davidrasch sais, if you buy new devices, you will have to buy new licenses as well. See this for detailed information.

Maybe we should think about a port for xperia x based on lineageos 17.1 or 18 where we could use waydroid

1 Like

Hello,
thank you for the answers. All 4 devices as XPeria X are the original devices for what we bought the licenses, The hardware ID is listed each time in the respective account. Unfortunately the account does not list if it is a paid or free account, Android support issue. All 4 devices have their own Jolla account. None are 10 III, no license duplication at all…

Greetings Markus

the Android support in the Jolla store is only displayed when you are locked in to your Jolla account with the device.

Hello,
on all 4 devices the account is shown as active, should in itself work and actually be active.

Greetings Markus

It’s rather hard to follow what you write… mixing problems and calling Sailfish OS “Jolla” and whatnot.

For the hotspot problem, Jolla made a workaround with providing an old version of the relevant package.
Just search the forum and you will find it.

Hello,

I will answer in two parts. The hot spot problem I will try to solve as you described old version.

Greetings and thanks Markus

Hello,

the second problem is that on two devices, despite an active account, there is no Android app support (4.4 on XPeria X). How can I solve this problem?

Greetings and thanks Markus

Did you try @nephros advice above?

Do contact the Jolla support. It’s not ok to no be able to install Alien Dalvik 4.4 on the Xperia X, since it has a valid license already.

Hello,

in the support request to Jolla comes:
“Hi there,
I’m off enjoying Finnish summer. Will check emails only occasionally.
Br,…”

Greetings and thanks Markus

Hello,

works fine!

markus@debian10-telefon:~$ ssh nemo@10.0.0.190
The authenticity of host '10.0.0.190 (10.0.0.190)' can't be established.
ED25519 key fingerprint is SHA256:A3mhGXDGrItyi+7Es51L50d7Xg6vGYeYsIWvK/1wCAI.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '10.0.0.190' (ED25519) to the list of known hosts.
nemo@10.0.0.190's password: 
Last login: Sun Feb 19 22:52:39 2023
,---
| Sailfish OS 4.5.0.21 (Struven ketju)
'---
[nemo@Sailfish ~]$ devel-su
Password: 
[root@Sailfish nemo]# ssu ar wpa_supplicant_downgrade https://repo.sailfishos.org/obs/home:/jlaakkonen:/wpa_sup
plicant_downgrade/armv7hl
[root@Sailfish nemo]# pkcon refresh && pkcon install wpa_supplicant
Zwischenspeicher wird aktualisiert                                                                             
Starten                                                                                                        
Software-Liste wird aktualisiert                                                                                       
Fertig                                                                                                                                     
Auflösen                                                                                                                                   
Abfragen                                                                                                                                    
Änderungen werden getestet                                                                                                                 
Fertig                                                                                 [                                          ] (0%)  
Die folgenden Pakete müssen installiert werden:
 wpa_supplicant-2.10+git1.1-1.2.1.jolla.armv7hl	WPA/WPA2/IEEE 802.1X Supplicant
Mit Änderungen fortfahren? [N/y] y

Der Daemon stürzte während der Transaktion ab!
[root@Sailfish nemo]# pkcon refresh && pkcon install wpa_supplicant
Zwischenspeicher wird aktualisiert                                                                                                          
Starten                                                                                                                                     
Software-Liste wird aktualisiert                                                                                                           
Fertig                                                                                                                                     
Auflösen                                                                                                                                   
Abfragen                                                                                                                                    
Änderungen werden getestet                                                                                                                 
Fertig                                                                                 [                                          ] (0%)  
Die folgenden Pakete müssen installiert werden:
 wpa_supplicant-2.10+git1.1-1.2.1.jolla.armv7hl	WPA/WPA2/IEEE 802.1X Supplicant
Mit Änderungen fortfahren? [N/y] y

                                                                                                                                           
Installieren                                                                                                                                
Starten                                                                                                                                     
Abhängigkeiten werden aufgelöst                                                                                                          
Pakete werden installiert                                                                                                                  
Pakete werden heruntergeladen                                                                                                              
Pakete werden installiert                                                                                                                  
Fertig                                                                                                                                     
[root@Sailfish nemo]# 


The USBIP way I can’t use…
markus@debian10-telefon:~$ su
Passwort:
root@debian10-telefon:/home/markus# usbip list -l
bash: usbip: Kommando nicht gefunden.
root@debian10-telefon:/home/markus# /usr/bin/usbip list -l
bash: /usr/bin/usbip: Datei oder Verzeichnis nicht gefunden
root@debian10-telefon:/home/markus# /usr/sbin/usbip list -l

  • busid 3-1 (1395:0025)
    DSEA A/S : Headset [PC 8] (1395:0025)

  • busid 1-1.2 (093a:2510)
    Pixart Imaging, Inc. : Optical Mouse (093a:2510)

  • busid 1-1.3 (04d9:a088)
    Holtek Semiconductor, Inc. : unknown product (04d9:a088)

  • busid 1-2 (152e:1640)
    LG (HLDS) : INIC-1605 SATA Bridge (152e:1640)

  • busid 1-8 (05c6:0a07)
    Qualcomm, Inc. : Jolla Device MTP (05c6:0a07)

root@debian10-telefon:/home/markus# usbip bind -b 1-8
bash: usbip: Kommando nicht gefunden.
root@debian10-telefon:/home/markus# /usr/sbin/usbip bind -b 1-8
usbip: error: unable to bind device on 1-8
root@debian10-telefon:/home/markus# cat /sys/power/mem_sleep
s2idle [deep]
root@debian10-telefon:/home/markus# cat /sys/power/mem_sleep
s2idle [deep]
root@debian10-telefon:/home/markus# /usr/sbin/usbip bind -b 1-8
usbip: error: unable to bind device on 1-8
root@debian10-telefon:/home/markus# modprobe usbip_core
bash: modprobe: Kommando nicht gefunden.
root@debian10-telefon:/home/markus# /usr/sbin/modprobe usbip_core
root@debian10-telefon:/home/markus# /usr/sbin/modprobe usbip_host
root@debian10-telefon:/home/markus# /usr/sbin/usbip bind -b 1-8
usbip: info: bind device on busid 1-8: complete
root@debian10-telefon:/home/markus# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp5s5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 72:7a:10:34:aa:02 brd ff:ff:ff:ff:ff:ff permaddr 00:03:0d:51:52:0b
inet 10.0.0.71/24 brd 10.0.0.255 scope global noprefixroute enp5s5
valid_lft forever preferred_lft forever
inet6 fe80::707a:10ff:fe34:aa02/64 scope link
valid_lft forever preferred_lft forever
root@debian10-telefon:/home/markus# /usr/sbin/usbip list -r 10.0.0.191
usbip: error: could not connect to 10.0.0.191:3240: System error
root@debian10-telefon:/home/markus# /usr/sbin/usbip attach -r 10.0.0.191 -b 1-8
usbip: error: tcp connect
root@debian10-telefon:/home/markus# /usr/sbin/usbip attach -r 192.168.1.250 -b 1-8

usbip: error: tcp connect
root@debian10-telefon:/home/markus#

Greeting Markus

Where did you send the support request?

The correct way to contact Jolla Support is via https://jolla.zendesk.com/hc/en-us/requests/new

The missing Android app support problem can probably be solved if you open a ticket there. To make it easier to figure out, make sure to include account usernames, Sailfish X purchase IDs and device IMEIs in the ticket.