Android Support/Alien Dalvik no longer working [3.4.0.22]

Removed aliendalivik-control before the update, because I read about problems with it. Android support did not work after the update. First I thought everything needs to be reinstalled. But after reading here, I tried reinstalling aliendalvik control and now it works again!

The solution does not work for me either. I have the same error message as @MikeB .

Today I have installed Alien Dalvik Control v9.3.1 for the first time, to find out, if some android apps would work, that currently do not start. All without issues as long, as I did not uninstall ADC.
After removing ADC I realized that none of my android apps are starting… After installing ADC again, all applications, that started before were starting again.

Thank you, works a treat.

Is there any evidence yet what caused the issues for some people? Could it be that MicroG also causes problems?

Update 3.4.0.24 contains the fix for this problem.

6 Likes

While the problem is supposedly fixed by now, I can confirm that the problem was not caused by MicroG - at least Micro G on my Xperia 10 and on my XA2 did not cause problems when updating to 3.4.0.22

1 Like

Thanks for sharing your Insights! Good to know. :slight_smile:

can you run android calendars with microG? (or would that require GApps?)

Don’t really understand the intention of this question - I guess it’s meant in general?
Sure you can use android calendars, also without MicroG. But you need to sync your CalDAV account separately in android subsystem, other than contacts the calenders aren’t shared to android subsystem by Sailfish OS. It would be enough to enable android support, install F-Droid store and install DavX for syncing CalDAV data and for example Simple Calendar by Simple Mobile Tools. I can confirm that this calendar app is working, but didn’t check DavX (no need for me to use android calendar app on Sailfish).

β€œcan you run android calendars with microG? (or would that require GApps?)”

I cannot tell because I have no Google account - sorry

I installed microG and I installed cavX5 so a andriod calendar app could recognize a nextcloud calendar. The android calendar app shows neither Google Calendars, nor calDav Calendars. Seems to have to do with Android 8.1 on the XA, because on my Xperia X this used to work quite well.
The microG self test informs Play Store’s signature is missing.

After flashing sailfish 3.4.0.24 on an Xperia Xa2 I just bought second hand, I boot it up, I log to my jolla account, then I’m proposed to install the jolla apps except android support and predictive text input. I can’t isntall them at all, because they’re not proposed in jolla store. Not sure the problem is related, but maybe, so… (I already posted in SFOS 3.4 encryption jolla account, not sure where I should.)
I’ve got this :
[defaultuser@XperiaXA2 ~] systemctl status android ● android.service Loaded: not-found (Reason: No such file or directory) Active: inactive (dead) And this : [defaultuser@XperiaXA2 ~] systemctl status
● XperiaXA2
State: degraded
Jobs: 0 queued
Failed: 1 units
Since: Thu 2020-10-22 13:56:37 CEST; 1h 3min ago
CGroup: /
β”œβ”€1 /usr/lib/systemd/systemd --unit=default.target
β”œβ”€system.slice
β”‚ β”œβ”€ohmd.service
β”‚ β”‚ └─2867 /usr/sbin/ohmd --no-daemon --mlock=none
β”‚ β”œβ”€dbus.service
β”‚ β”‚ └─2232 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation
β”‚ β”œβ”€connman-vpn.service
β”‚ β”‚ └─4739 /usr/sbin/connman-vpnd -n
β”‚ β”œβ”€usb-moded.service
β”‚ β”‚ └─2865 /usr/sbin/usb_moded --systemd --force-syslog
β”‚ β”œβ”€wpa_supplicant.service
β”‚ β”‚ └─4729 /usr/sbin/wpa_supplicant -u -c /etc/wpa_supplicant/wpa_supplicant.conf -O/var/run/wpa_supplicant -u -P
/var/run/wpa_supplicant.pid
β”‚ β”œβ”€sailfish-fpd.service
β”‚ β”‚ β”œβ”€4281 /usr/bin/sailfish-fpd --systemd
β”‚ β”‚ └─4284 /usr/lib/sailfish-fpd/fpslave --log-to=syslog --log-level=4
β”‚ β”œβ”€dsme.service
β”‚ β”‚ β”œβ”€2645 /usr/sbin/dsme – -p /usr/lib/dsme/startup.so --systemd
β”‚ β”‚ └─2710 /usr/sbin/dsme-server -p /usr/lib/dsme/startup.so --systemd
β”‚ β”œβ”€sailfish-devicelock-encsfa-fpd.service
β”‚ β”‚ └─2906 /usr/lib/qt5/plugins/devicelock/encsfa-fpd --daemon
β”‚ β”œβ”€dbus-org.freedesktop.PolicyKit1.service
β”‚ β”‚ └─3085 /usr/libexec/polkit-1/polkitd --no-debug
β”‚ β”œβ”€systemd-journald.service
β”‚ β”‚ └─691 /usr/lib/systemd/systemd-journald
β”‚ β”œβ”€systemd-ask-password-wall.service
β”‚ β”‚ └─4536 /usr/bin/systemd-tty-ask-password-agent --wall
β”‚ β”œβ”€udisks2.service
β”‚ β”‚ └─2921 /usr/libexec/udisks2/udisksd
β”‚ β”œβ”€mce.service
β”‚ β”‚ └─2160 /usr/sbin/mce --systemd
β”‚ β”œβ”€connman.service
β”‚ β”‚ └─4465 /usr/sbin/connmand -n -W nl80211 --nobacktrace --systemd --noplugin=wifi
β”‚ β”œβ”€systemd-logind.service
β”‚ β”‚ └─2916 /usr/lib/systemd/systemd-logind
β”‚ β”œβ”€dbus-org.pacrunner.service
β”‚ β”‚ └─6819 /usr/sbin/pacrunner -n
β”‚ β”œβ”€droid-hal-init.service
β”‚ β”‚ β”œβ”€2874 /sbin/droid-hal-init
β”‚ β”‚ β”œβ”€2883 /odm/bin/qseecomd
β”‚ β”‚ β”œβ”€2885 /system/bin/hwservicemanager
β”‚ β”‚ β”œβ”€2886 /system/bin/logd
β”‚ β”‚ β”œβ”€2887 /system/bin/servicemanager
β”‚ β”‚ β”œβ”€2888 /vendor/bin/vndservicemanager /dev/vndbinder
β”‚ β”‚ β”œβ”€2895 /odm/bin/qseecomd
β”‚ β”‚ β”œβ”€2917 /vendor/bin/hw/android.hardware.boot@1.0-service
β”‚ β”‚ β”œβ”€2919 /odm/bin/hw/android.hardware.gatekeeper@1.0-service-qti
β”‚ β”‚ β”œβ”€3049 /system/bin/hw/android.hidl.allocator@1.0-service
β”‚ β”‚ β”œβ”€3051 /vendor/bin/hw/android.hardware.audio@2.0-service
β”‚ β”‚ β”œβ”€3053 /vendor/bin/hw/android.hardware.bluetooth@1.0-service
β”‚ β”‚ β”œβ”€3054 /vendor/bin/hw/android.hardware.camera.provider@2.4-service
β”‚ β”‚ β”œβ”€3055 /vendor/bin/hw/android.hardware.cas@1.0-service
β”‚ β”‚ β”œβ”€3056 /vendor/bin/hw/android.hardware.configstore@1.0-service
β”‚ β”‚ β”œβ”€3057 /vendor/bin/hw/android.hardware.drm@1.0-service
β”‚ β”‚ β”œβ”€3058 /vendor/bin/hw/android.hardware.graphics.allocator@2.0-service
β”‚ β”‚ β”œβ”€3059 /vendor/bin/hw/android.hardware.graphics.composer@2.1-service
β”‚ β”‚ β”œβ”€3060 /vendor/bin/hw/android.hardware.light@2.0-service.sony
β”‚ β”‚ β”œβ”€3061 /vendor/bin/hw/android.hardware.memtrack@1.0-service
β”‚ β”‚ β”œβ”€3063 /vendor/bin/hw/android.hardware.nfc@1.0-service
β”‚ β”‚ β”œβ”€3064 /vendor/bin/hw/android.hardware.power@1.0-service
β”‚ β”‚ β”œβ”€3065 /vendor/bin/hw/android.hardware.sensors@1.0-service
β”‚ β”‚ β”œβ”€3067 /vendor/bin/hw/android.hardware.thermal@1.0-service
β”‚ β”‚ β”œβ”€3068 /vendor/bin/hw/android.hardware.usb@1.0-service
β”‚ β”‚ β”œβ”€3069 /vendor/bin/hw/android.hardware.vibrator@1.0-service
β”‚ β”‚ β”œβ”€3070 /vendor/bin/hw/android.hardware.wifi@1.0-service
β”‚ β”‚ β”œβ”€3072 /system/bin/thermalserviced
β”‚ β”‚ β”œβ”€3073 /odm/bin/mlog_qmi_service
β”‚ β”‚ β”œβ”€3074 /odm/bin/msm_irqbalance -f /vendor/etc/msm_irqbalance.conf
β”‚ β”‚ β”œβ”€3075 /odm/bin/pd-mapper
β”‚ β”‚ β”œβ”€3076 /odm/bin/pm-service
β”‚ β”‚ β”œβ”€3077 /odm/bin/rmt_storage
β”‚ β”‚ β”œβ”€3078 /odm/bin/sct_service
β”‚ β”‚ β”œβ”€3080 /odm/bin/ta_qmi_service
β”‚ β”‚ β”œβ”€3081 /odm/bin/tad_static /dev/block/bootdevice/by-name/TA 0,16
β”‚ β”‚ β”œβ”€3082 /odm/bin/tftp_server
β”‚ β”‚ β”œβ”€3083 /usr/libexec/droid-hybris/system/bin/minimediaservice
β”‚ β”‚ β”œβ”€3084 /usr/libexec/droid-hybris/system/bin/minisfservice
β”‚ β”‚ β”œβ”€3086 /vendor/bin/hw/android.hardware.gnss@1.0-service-qti
β”‚ β”‚ β”œβ”€3087 /system/bin/drmserver
β”‚ β”‚ β”œβ”€3088 /system/bin/installd
β”‚ β”‚ β”œβ”€3090 /system/bin/mediadrmserver
β”‚ β”‚ β”œβ”€3091 media.extractor aextractor
β”‚ β”‚ β”œβ”€3092 media.metrics diametrics
β”‚ β”‚ β”œβ”€3093 /system/bin/storaged
β”‚ β”‚ β”œβ”€3094 /odm/bin/adsprpcd
β”‚ β”‚ β”œβ”€3095 media.codec hw/android.hardware.media.omx@1.0-service
β”‚ β”‚ β”œβ”€3099 /vendor/bin/hw/rild
β”‚ β”‚ β”œβ”€3100 /vendor/bin/thermanager /vendor/etc/thermanager.xml
β”‚ β”‚ β”œβ”€3158 /system/bin/gatekeeperd /data/misc/gatekeeper
β”‚ β”‚ β”œβ”€3159 /system/bin/tombstoned
β”‚ β”‚ β”œβ”€3160 /system/bin/update_engine --logtostderr --foreground
β”‚ β”‚ β”œβ”€3161 /vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-service.sony
β”‚ β”‚ β”œβ”€3162 /odm/bin/cnss-daemon -n -l
β”‚ β”‚ β”œβ”€3163 /odm/bin/sensors.qcom
β”‚ β”‚ β”œβ”€3165 /odm/bin/adsprpcd audiopd
β”‚ β”‚ β”œβ”€3166 /odm/bin/netmgrd
β”‚ β”‚ └─3167 /odm/bin/pm-proxy
β”‚ β”œβ”€sensorfwd.service
β”‚ β”‚ └─3089 /usr/sbin/sensorfwd -c=/etc/sensorfw/primaryuse.conf --systemd --log-level=warning --no-magnetometer-b
g-calibration
β”‚ β”œβ”€ofono.service
β”‚ β”‚ └─2931 /usr/sbin/ofonod -n --nobacktrace --noplugin=,he910,dun_gw_bluez5,hfp_bluez5,cdma_provision,isimodem,n
900,u8500,qmimodem,gobi,cdmamodem,isiusb,nwmodem,ztemodem,iceramodem,huaweimodem,calypsomodem,swmodem,mbmmodem,hsomodem,
ifxmodem,stemodem,dunmodem,hfpmodem,speedupmodem,phonesim,telitmodem,udev,udevng,bluez4,dun_gw_bluez4,hfp_ag_bluez4,hfp_
bluez4,dun_gw_bluez5,hfp_bluez5
β”‚ β”œβ”€systemd-udevd.service
β”‚ β”‚ └─723 /usr/lib/systemd/systemd-udevd
β”‚ β”œβ”€bluebinder.service
β”‚ β”‚ └─3472 /usr/sbin/bluebinder
β”‚ β”œβ”€quota_nld.service
β”‚ β”‚ └─2907 /usr/sbin/quota_nld --foreground --no-console --print-below
β”‚ β”œβ”€bluetooth.service
β”‚ β”‚ └─4740 /usr/libexec/bluetooth/bluetoothd -n
β”‚ └─nfcd.service
β”‚ └─2918 /usr/sbin/nfcd -o syslog
└─user.slice
└─user-100000.slice
β”œβ”€user@100000.service
β”‚ β”œβ”€4813 /usr/lib/systemd/systemd --user --unit=default.target
β”‚ β”œβ”€4815 (sd-pam)
β”‚ β”œβ”€jolla-signon-ui.service
β”‚ β”‚ └─5111 /usr/bin/invoker -o -s --type=qt5 /usr/bin/jolla-signon-ui
β”‚ β”œβ”€voicecall-manager.service
β”‚ β”‚ └─4862 /usr/bin/invoker -o --type=qt5 /usr/bin/voicecall-manager
β”‚ β”œβ”€dbus.service
β”‚ β”‚ β”œβ”€4824 /usr/bin/dbus-daemon --session --address=systemd: --nofork --systemd-activation
β”‚ β”‚ └─4884 /usr/libexec/dconf-service
β”‚ β”œβ”€obex.service
β”‚ β”‚ └─5029 /usr/libexec/bluetooth/obexd -n --capability !/usr/bin/obex-capability --noplugin=irmc,mas,syncevo
lution,ftp --exclude=bluetooth:pcsuite --root=/home/defaultuser
β”‚ β”œβ”€msyncd.service
β”‚ β”‚ └─4856 /usr/bin/invoker -G -o -s --type=qt5 /usr/bin/msyncd
β”‚ β”œβ”€timed-qt5.service
β”‚ β”‚ └─4820 /usr/bin/timed-qt5 --systemd
β”‚ β”œβ”€tracker-miner-fs.service
β”‚ β”‚ └─5287 /usr/libexec/tracker-miner-fs
β”‚ β”œβ”€connectionagent.service
β”‚ β”‚ └─4855 /usr/bin/invoker -o --type=qt5 /usr/bin/connectionagent
β”‚ β”œβ”€pulseaudio.service
β”‚ β”‚ β”œβ”€5148 /usr/bin/pulseaudio --daemonize=no -n --file=/etc/pulse/arm_droid_default.pa
β”‚ β”‚ └─5227 /usr/libexec/audiosystem-passthrough/audiosystem-passthrough --module
β”‚ β”œβ”€booster-browser.service
β”‚ β”‚ β”œβ”€5280 /usr/libexec/mapplauncherd/booster-browser --systemd
β”‚ β”‚ β”œβ”€5282 /usr/bin/sailfish-browser
β”‚ β”‚ └─6731 booster [browser]
β”‚ β”œβ”€booster-qt5.service
β”‚ β”‚ β”œβ”€ 4821 /usr/libexec/mapplauncherd/booster-qt5 --systemd --boot-mode
β”‚ β”‚ β”œβ”€ 4827 /usr/bin/connectionagent
β”‚ β”‚ β”œβ”€ 4861 /usr/bin/msyncd
β”‚ β”‚ β”œβ”€ 4863 /usr/bin/ambienced
β”‚ β”‚ β”œβ”€ 4866 /usr/bin/voicecall-manager
β”‚ β”‚ β”œβ”€ 4869 /usr/bin/messageserver5
β”‚ β”‚ β”œβ”€ 4935 /usr/bin/commhistoryd
β”‚ β”‚ β”œβ”€ 5115 /usr/bin/jolla-signon-ui
β”‚ β”‚ β”œβ”€ 5120 /usr/bin/maliit-server
β”‚ β”‚ β”œβ”€ 5127 /usr/bin/contactsd
β”‚ β”‚ └─12205 booster [qt5]
β”‚ β”œβ”€ngfd.service
β”‚ β”‚ └─4859 /usr/bin/ngfd
β”‚ β”œβ”€voicecall-ui-prestart.service
β”‚ β”‚ └─5166 /usr/bin/invoker -o -s --type=silica-qt5 /usr/bin/voicecall-ui -prestart
β”‚ β”œβ”€mission-control-5.service
β”‚ β”‚ └─4858 /usr/bin/invoker --type=generic /usr/libexec/mission-control-5
β”‚ β”œβ”€booster-generic.service
β”‚ β”‚ β”œβ”€4822 /usr/libexec/mapplauncherd/booster-generic --systemd
β”‚ β”‚ β”œβ”€4826 /usr/bin/sailfishsecretsd
β”‚ β”‚ β”œβ”€4909 /usr/libexec/mission-control-5
β”‚ β”‚ β”œβ”€4969 /usr/libexec/telepathy-ring
β”‚ β”‚ └─6890 booster [generic]
β”‚ β”œβ”€ohm-session-agent.service
β”‚ β”‚ └─4834 /usr/bin/ohm-session-agent
β”‚ β”œβ”€telepathy-ring.service
β”‚ β”‚ └─4973 /usr/bin/invoker --type=generic /usr/libexec/telepathy-ring
β”‚ β”œβ”€contactsd.service
β”‚ β”‚ └─5284 /usr/bin/invoker -o -s --global-syms --type=qt5 /usr/bin/contactsd
β”‚ β”œβ”€commhistoryd.service
β”‚ β”‚ └─5107 /usr/bin/invoker -o --type=qt5 /usr/bin/commhistoryd
β”‚ β”œβ”€simkit-agent.service
β”‚ β”‚ └─5281 /usr/bin/simkit
β”‚ β”œβ”€messageserver5.service
β”‚ β”‚ └─4925 /usr/bin/invoker -o --type=qt5 --global-syms /usr/bin/messageserver5
β”‚ β”œβ”€sailfish-secretsd.service
β”‚ β”‚ └─4835 /usr/bin/invoker -o --type=generic /usr/bin/sailfishsecretsd
β”‚ β”œβ”€profiled.service
β”‚ β”‚ └─4838 /usr/bin/profiled
β”‚ β”œβ”€lipstick-security-ui.service
β”‚ β”‚ └─5165 /usr/bin/invoker -s --type=silica-session /usr/libexec/lipstick-security-ui
β”‚ β”œβ”€lipstick.service
β”‚ β”‚ β”œβ”€4888 /usr/bin/lipstick -plugin evdevtouch -plugin evdevkeyboard:keymap=/usr/share/qt5/keymaps/droid.qma
p --systemd
β”‚ β”‚ └─6728 invoker -s --type=browser -G /usr/bin/sailfish-browser
β”‚ β”œβ”€ambienced.service
β”‚ β”‚ └─4860 /usr/bin/invoker -o -s --type=qt5 /usr/bin/ambienced
β”‚ └─maliit-server.service
β”‚ └─5110 /usr/bin/invoker --type=qt5 /usr/bin/maliit-server
β”œβ”€session-c1.scope
β”‚ β”œβ”€ 4767 /usr/libexec/mapplauncherd/booster-silica-session --boot-mode
β”‚ β”œβ”€ 4818 (sd-pam)
β”‚ β”œβ”€ 5125 /usr/libexec/lipstick-security-ui
β”‚ β”œβ”€ 5151 /usr/libexec/mapplauncherd/booster-silica-media --daemon
β”‚ β”œβ”€ 5157 booster [silica-media]
β”‚ β”œβ”€ 5163 /usr/libexec/mapplauncherd/booster-silica-qt5 --daemon
β”‚ β”œβ”€ 5168 /usr/bin/voicecall-ui -prestart
β”‚ β”œβ”€ 5174 booster [silica-session]
β”‚ β”œβ”€ 6465 /usr/bin/jolla-settings -prestart
β”‚ └─15213 booster [silica-qt5]
└─session-c2.scope
β”œβ”€15383 systemctl status
β”œβ”€15384 more
β”œβ”€23184 sshd: defaultuser [priv
β”œβ”€23200 sshd: defaultuser@pts/
└─23201 -bash
That can be useful if someone knows how to interpret it…
And if the way I posted it is a little inappropriated tell me…

I use this same topic, i have a problem that i cant find from jolla store this android support anymore, how can i enable android support for newest sfos 3.4.0.24?

For me the problem was that my license was attached to an old phone I lost. So I contacted jolla, they disassociated my previous phone from my account, which enabled me, after logging in again, to access the licensed apps. But contrary to what jolla told me, it took some days after they confirmed they solved the problem to take effect. So if you’re in the same case I was, try contacting them, and be patient…

1 Like

Thx for reply, this sounds same as i have now going on. I installed fresh copy of sfos to xperia xa2 that i purchased few weeks ago, and i cant get android support working on it now. IMEI is updated to jolla.com devices list, but still wont work. IΒ΄ll contact them and lets see if it helps.