@Thierry-Palijn said in Cannot sync to local server without internet connectivity:
@rfc2822 sure, if you consider that “the internet” consists only in a handful of Google-owned servers, then yes Android (no surprise here given it’s now designed by… Google) is not designed to work without “the internet”.
Technically, you can change the captive portal URL. See https://forums.bitfire.at/post/10877, for example. So you don’t depend on Google, but only an “Internet” check. (And of course you need high skills and maybe a rooted device to change these things.)
I personally tend to disagree with these expectations, having been roaming the internet pathways since long before Google even existed. But then I am a dinosaur and expect things from my network that might seem “non-standard” nowadays.
I agree that your usecase is perfectly valid. On the other side, I understand the Android sync framework and that it depends on determining general “Internet” accessibility, and then starts all kind of syncs when Internet is available. But I wont defend Google’s design decisions because they’re not my own ones. It’s just like it is.