Samsung Pay in South Korea won't work when any VPN is running. We need to find a way to handle this situation specifically for Korean users.
Here's an app that does it:
https://play.google.com/store/apps/details?id=com.haewon.samsungpay_adguard&hl=en
What we need to detect in order to solve this issue:
-
Check if the user is in South Korea (don't use geo location, we can simply check the cellular provider instead: https://android.googlesource.com/device/sample/+/master/etc/apns-full-conf.xml)
-
Detect when Samsung Pay comes to foreground (usagestats?)
-
Pause AdGuard. Unpause it only when Samsung Pay is not in use anymore.
The described functionality needs to be used only when the user is on Samsung device. It needs to be controlled by a new low-level setting.
Samsung Pay in South Korea won't work when any VPN is running. We need to find a way to handle this situation specifically for Korean users.
Here's an app that does it:
https://play.google.com/store/apps/details?id=com.haewon.samsungpay_adguard&hl=en
What we need to detect in order to solve this issue:
Check if the user is in South Korea (don't use geo location, we can simply check the cellular provider instead: https://android.googlesource.com/device/sample/+/master/etc/apns-full-conf.xml)
Detect when Samsung Pay comes to foreground (usagestats?)
Pause AdGuard. Unpause it only when Samsung Pay is not in use anymore.
The described functionality needs to be used only when the user is on Samsung device. It needs to be controlled by a new low-level setting.