Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EU roaming will not be roaming anymore: firewall roaming rules need an update #569

Closed
androidunderground opened this issue Aug 16, 2016 · 6 comments

Comments

@androidunderground
Copy link

Next year, the EU will abolish mobile roaming charges in the EU and EU-associated countries. For phone/text/data roaming purposes, the EU will be a single country. AfWall+ needs an update to deal with this change.

The main reason for blocking data roaming with AfWall+ is to avoid international data roaming fees. When those roaming fees cease to exist, AfWall+ should no longer assume that you are roaming if you're anywhere in the EU with a EU SIM card.

To prepare for the upcoming change, AfWall+ needs an option to let mobile data pass unhindered if the SimCountryIso and NetworkCountyIso are both for EU countries, even if the codes are different. Something along the lines of:

If SimCountryIso=NetworkCountyIso then roaming=no
If SimCountryIso is in (list of EU country codes) and NetworkCountyIso is in (list of EU country codes) then roaming=no
Else roaming=yes

AfWall+ already has permission to read SimCountryIso and NetworkCountyIso, so all it takes is 1) a few lines of code, 2) a list of EU country codes, and 3) an on/off switch in the settings to tell AfWall+ if it should see the EU as one country for firewalling purposes.

@ukanth
Copy link
Owner

ukanth commented Aug 17, 2016

@androidunderground
Copy link
Author

Yep, that's it.

@0xallie
Copy link

0xallie commented May 21, 2017

You definitely can't simply make the EU one region without the ability to turn that off. Carriers that provide unlimited data in your home country are not required to provide unlimited data in other EU countries.

@walrus543
Copy link

FYI EU roaming is now official.

@Micha-Btz
Copy link

as @nyuszika7h say the ability to block roaming is important I thinks because the provider in Germany has new ideas to earn money. They have created a lot's of new tariff's with a lot of exceptions.

@ukanth
Copy link
Owner

ukanth commented Mar 21, 2021

This can be implemented with Profiles features. I don't intent to built this into firewall.

@ukanth ukanth closed this as completed Mar 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants