OS think's I'm offline even though i'm not - captive portal server?

Thank you! Fingers corssed it will be fixed because the last update was April 2022, not expecting anything any time soon…

1 Like

This is something to fix, you should be getting updates nearly every month! What is your build and version string?

A similar date features in this reply.

The phone saying no internet, even when wifi is working alone is just annoying.
However, some apps are not working because the os “thinks” i am offline.
Most annoyingly, my app store will not perform any updates or install new software.

I was using neostore and could not figure out how to solve the problem from the app settings. Installing fdroid enabled me to update.
Mobile internet was turned off the entire time😃

Oh thanks! I was not aware of this! It does explain a lot, damn…
I have a Fairphone 3, /e/OS 0.23-20220412177701 (Android 9)
So I have to install /e/OS like a new? The back up part is already confusing. The last time I tried nextcloud I was super confused. I will try again (I am recovering from brain injury).
If I back up my phone to a laptop, can I restore my whatsapp after I install /e/OS again?

Yes, I am afraid that is the way to go, please consider a method on the linked thread, How do I upgrade from Android version 9 to a higher major version? - #2 by aibd.

  • (Feel free to continue there with further issues as you may get better visibility to your upgrade issue than on this thread.)

Many guides advocate a whole system backup, so this becomes extra confusing. I prefer to have several means of backup. If you use Mumena ecloud successfully, then quite a lot is already backed up. (That is to say that the things you see from your PC are already backed up there.)

The support topic guide https://doc.e.foundation/support-topics/backup-and-restore-ephone takes as its starting position the things you may regard as most important.

As you will be potentially making a big jump in Android version from Android 9 (P) to Android 13 (T), it might be useful to install List My Apps, de.onyxbits.listmyapps. Save to output somewhere easily read and edited like your PC. Now be harsh in preparing to uninstall all apps where you really could do without their data after the Factory reset. Also check if any apps you need offer an option to “Export data”. I feel the tangibility of an Exported file a most useful form of backup.

Sorry I am not a Whatsapp user, but I think this may be your hardest bit! I include this link, while quite old I hope it describes (as I understand it) the permission issue you will face and the apparent need to have your restored material on your new system, before reinstalling Whatsapp and logging in. https://android.stackexchange.com/questions/150071/how-to-manually-transfer-entire-whatsapp-installation-to-another-device-the-har .

There is this [HOWTO] Transfer WhatsApp messages from Google Android to /e/ (backup and restore)

And of course Search forum for backup.

If you do use Nextcloud there is this method Whatsapp backup - #11 by daan-banaan. As a “backup alternative” you might experiment with https://itsfoss.com/whatsapp-linux-desktop/.

1 Like

same problem here with Fairphone 3, Android 11, /e/ OS 1.8.1.
But - like probably many other users - I am not able to “flash” my phone.
Will the update to 2.0 NOT be included in the list of available updates soon?

I have not looked up the answer but this will depend whether your phone has a dev (community) build or a stable (official) build.

Only the stable versions receive OTA Android version Upgrade.

While dev builds stop updating the /e/OS version when an Android version change happens and the user has to do a manual upgrade of Android version.

You can see dev or stable in the version string found in Settings > About phone > tap on Android version > Long press on /e/OS version to “copy to clipboard”.

1 Like

Hi guys, this issue is bothering me quite a bit as my work and private calendars no longer sync. It makes planning any new appointments a hassle.
As there were no problems before and no updates at my end, I assume this is a back end problem, maybe bought about to make /eos/ 2.0 work better.
Does anyone know when or if there is likely to be a fix for those of us unable to update?

In this German topic it’s mentioned that an update fixing this problem has been received:


Hi, all! I was able to resolve the issue by going into Settings and applying the 1.8.1 update (Feb 2023). :slightly_smiling_face:

1 Like

In order to troubleshoot which “older builds” are affected it would be useful to know your build and version string as given in Settings > About phone > Tap on Android version > Long press on /e/OS version to copy to clipboard.


1 Like

I am not suffering from this issue but I notice that on an Android 13 (T) build the system app CaptivePortalLogin does not exist, while it is present in my Android 11 (R) phone.

As a test (on R) I went to Settings > Apps and notifications > See all … apps > Top right 3 dot menu, Show system > CaptivePortalLogin

and disabled the app. Despite a warning that the phone may not work as intended, the phone seems ok in a short test.

If you were to try this disabling of CaptivePortalLogin does it have any effect? Does it seem connected with the problem?

1 Like

No offence @aibd but i tried what you said despite copying what strangers on the internet say not being a good idea.
“Disable” was greyed out so i hit “force stop”. After that both buttons were no longer greyed out, but pressing them did not seem to do anything. I restarted the phone, but the buttons still do not do anything.
Nothing seems to have changed for the better or worse.

Update: there was a negative consequence.
Before the change, it was possible to connect to open networks like at the train station or some businesses. For these networks the internet behaved normally. The last couple of days i have used them to sync my cals and update an app or two if possible.
Since making the change @aibd suggested, this is no longer working. CaptivePortalLogin still shows “disable” and “force stop”.
Any idea how i can re-enable it?
My keyboard is also misbehaving. Is this coincidence, or could it be related? Specifically, swipe typing and word suggestions no longer work.

The keyboard started working again, so either that was not related, or CaptivePortalLogin kicked in again.


I also fixed it by updating my /e/OS from v1.7-20230110250404 to 2.0. I tried with “Easy installer” but I was blocked in a step “restart in bootloader mode”. So I followed these steps :

  1. I downloaded e-2.0-s-20240506399550-stable-coral.zip
  2. I restarted the device in recovery mode
  3. I followed the manual process (https://doc.e.foundation/devices/coral/install) from “Steps to install /e/OS from recovery” > “Install /e/OS” without doing the “Format the device” and “Locking the bootloader” part. I haven’t lost my data. All seems good.

My bootloader was already unlocked and the command “fastboot devices” return nothing I can’t relock it.

I am pleased to hear the difficulty seems not so long lasting!

None taken, thanks for testing.

Two commands which might help diagnose the situation

I had run this on my device, might throw light if needed by anyone else

$ adb shell
bacon:/ $ ls /system/app

bacon:/ $ pm list packages -e    # list enabled packages

My reading of this rather complex page https://developer.android.com/about/versions/11/features/captive-portal is “things have moved on” and many leads on the internet regarding this blocker may not get us very far.

Interesting, as these networks might have included a certain redirect which provided some sort of short cut to the “blocker”.

This, as I understand it, is a link from “the old technology”

Different browsers will maybe handle this link in different ways, but I wonder again if, on a “problem device”, this redirect might lift / bypass “no internet”.

On Windows PC this would quite likely be a drivers issue, where the required “combination driver” was not installed. Should be fixed with running Windows update while the phone is connected in fastboot mode.

Any time you lock or unlock the bootloader the phone will format data. Your data will not be preserved.