Android checks a certain well-known URL when it connects to a WiFi access point to see if that WiFi has Internet connectivity or is behind a captive portal. In 'vanilla' Android, the URL used is
http://connectivitycheck.gstatic.com/generate_204 , but you can change it by setting e.g. captive_portal_https_url. Asus, however, sets that setting to
https://connect.asus.com.cn/generate_204 and if I change it, it will overwrite it as soon as WiFi is turned off or on.
Due to network reasons, that URL does not work for me and I need to replace it with my own. Currently, it seems impossible to do that using 'standard' Android ways. Dear Asus, can you tell me if there's an alternate way I can change it, or can I (or you, in a software update) change this behaviour so it's user-modifiable?