Same problem with connecting every android app here, too. I’ve got XA2 with 4.5.0.18. I’m ordinary user, I’ve installed some patches from repos, nothing special …
So, any new info or maybe a solution on this issue? Just went from XA2 to 10 iii and I have the same problem in both. No android apps connectivity. It’s annoying as hell.
No general solution to this problem seems available, or at least evident on this forum. I have it on 4.5.0.18 on a newly flashed Xperia 10 III (flashed to 4.4.0.72 and then OTA GUI upgrade to 4.5) and an XA2, which had been upgraded through every release from 3.4 days. I’ve reported the problem in a bug report
but this hasn’t had much response.
There appears to be an outstanding problem with Android app mobile connectivity which has been around a long time now for, in my opinion, so serious an issue.
So, the state as-is looks like this:
The only Android app that kept its connection to the internet is Whatsapp, just because I didn’t clear out its cache and application data. Instagram worked until I decided to try and flush its app memory. Also, while WA still works, it has lost its connection to Giphy.com (so now it is unable to fetch Gifs - I don’t need it, but maybe it helps to pinpoint the culprit). Gifs received via WA messaging can be opened and sent, so it is not a data type problem but a connection-to-the-web one.
No store (Aptoide, FDroid, Aurora) works, Android App Support setting puts the “no internet” tag on every WLAN I connect to, and mobile data connection also doesn’t work (for the Android side, all native Sailfish apps are working flawlessly).
So far I tried: restarting App support, restart network (both SFOS and App support independantly), uninstalling and reinstalling Android Compatibility layer, restarting the phone multiple times, reinstalling single apps. The APN is set as it is on the SFOS layer, and tinkering with it didn’t improve anything. Also, having Tor active or not doesn’t change a thing (it only seems to affect SF browser anyways).
So far, my guesses are either some kind of pass-through issue through the Android compatibility layer (like some kind of closed ports or tunnels), changed connection/handling routes either on the connman or Droid side, or else (I mod humans, not technical devices).
I’d like the Android side to regain network access again (the printer app only needed a local WLAN connection without internet access, which isn’t possible atm, so it has nothing to do with the internet itself), that’s all.
Are there any logs I could collect and post here to help solve the problem? Unfortunately, NielDK’s compiled Wireshark application doesn’t install anymore, so I cannot rely on this like in my Jolla Phone days
Cheers.
Add-On: is there some kind of Sailjail/Sandbox setting for the Android App Support/Compatibility layer?
It looks like DNS issue. Have you got dnsmasq installed (e.g. from Waydroid)?
AAS from version 4.5 requires a working DNS proxy at localhost.
Fix your configuration or install DNS alternative
Thanks for your suggestion - where do I “fix my configuration”, or do you mean the few things I can do in the settings gui? I just don’t know which configuration file handles network i/o.
Add-On: after installing DNS alternative, only Android Whatsapp and everything that uses the torified SF Browser (running 127.0.0.1 through 9050) has access to the internet, nothing else (including every native store app, every native forum, etc). Which holes should I punch open, and where?
Alright, SOLVED from my side -
the problem really was dnsmasq (first from birdzhang which worked flawlessly but stopped functioning briefly when 4.5.015 came, worked again miraculously two weeks later, just to completely break down with 4.5.0.18). After installing kan’s DNS alternative package, even more connections were blocked out, so I uninstalled everything related (dnsmasq, blocklist etc), and it suddenly worked (after restarting ofc.). Now I can set up a clean DNSMasq/DNS alt-pack in peace, knowing where the culprit was.
Thanks for your hint, kan ^^
Should you use 32bit phone you have to use a dnsmasq from https://openrepos.net/content/birdzhang/dnsmasq
The one from CHUM repository doesn’t work in 32bit SailfishOS.
thank you, removing dnsmasq fixed the problem completely on my Xperia 10 Plus - Dual Sim