Android problems after Update to 4.5

The apk installation didn’t prove to be problematic later - instead of “install” I tapped “open” which installed it flawlessly then shrugs

The more problematic part, even after restarts of Android, ofono, phone, is that the Android settings say “perfect connectivity” but at the same time “no internet”, leaving me without updates, banking and work login credentials but still providing me with social media.

Cheers

I am having the same issue after the update. I’m on an XA2 as well, no modifications. When I updated it, the update progress was stuck at 100% for half an hour, and the power button was not enough to restart it, I had to use Volume up + power.

Then it booted and migrated apps, but now the internet connectivity is as you describe: sporadic in that some apps work (e.g. Messenger) and some don’t (e.g. Aurora Store, banking apps). Some might work partially (F-Droid shows something at first, but then it says no internet).

This is actually not limited to Android apps! If I go to the Sailfish OS Updates settings page, it also says that it cannot check for updates because it’s not connected to the internet. If I tap on the bubble, it gives the connect interface, which however shows that it’s connected just fine!

Restarting the internet using Sailfish utilities does not help.

Are there any suggestions as to what can be done now? Should I reflash the whole OS or so?

Same problems after an otherwise smooth update on XA2 - all Android apps are air-gapped, including Aurora Store, Firefox, NewPipe.
Notable exception: Tor Browser is working fine.
Android Settings indicate a strong WLAN signal yet “no internet”.

And now the issue solved itself! Very strange. Perhaps because I connected to a different access point. Android settings now show the AP I am connected to.

I had the issue with Mulch browser (Chromium fork by DivestOS). There, I had Secure DNS enabled, which works fine inside Wi-Fi networks. But outside with mobile data, no hosts where resolved with that option enabled.

I have found another (maybe related) coincidence: the three apps that still have online connectivity (WA, Insta, Briar) are all located inside /home/nemo/android-storage/Android/media ( and no other apps). Before the update, they had their respective folders in /home/nemo/android-storage. So here’s the new question: how is the android-storage/Android/media folder treated differently from the android-storage mother folder? And if it is the (still dirty) workaround: how do I get the other apps that really need internet connectivity into the Android/media folder?

I cannot confirm this distinction.
In my case, all Android apps are in home/defaultuser/android_storage/Android/data
(none still in /nemo btw)
Most have no connection to the internet, but some (like Signal or Tor) do.

1 Like

Hm, another escalation - originally, Instagram worked although other apps already lost connection. Today Instagram wasn’t able to load pictures and videos, but displayed texts correctly. After experimetally clearing Instagram’s cache and app data, I am not even able to log in because of lack of internet. It looks like Instagram literally had some sort of tunnel which collapsed when I erased stored data :confused:

For me, with Fennec the fix was to go to about:config and disable IPv6 from the DNS. (Search for dns and it pops right up.) Thabks for pushing me to that direction!

Now, how to make Deezer work like that…

Hm, yes, that makes sense! The first AP I used had IPv6, but the second one did not. So probably the ipv6 stack is broken and nobody even noticed until now…

Yeah. Telia/Finland doesn’t support IPv6 at all over SIM card, so no wonder I can’t get anything work here…

So… if IPv6 is the culprit, is there a way to disable IPv6 system-wide (or rather AppSupport-wide)?

This is above my pay grade, unfortunately, so I would be thankful for any hint.

Certainly, but it seems that just disabling ipv6 doesn’t actually solve the problem for some reason. I tried changing the ipv6 preferences in /etc/gai.conf, in sysctl (even making it persistent by making a new file in /etc/sysctl.d), even manually flushing the ipv6 address with ip -6 addr flush wlan0, and yet the apps (including the Sailfish settings app) still can’t connect to the internet. This is very odd.

2 Likes

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 :confused:

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

1 Like

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.