Inicie el navegador predeterminado desde el navegador de portal cautivo de Android (CaptivePortalLogin)

En dispositivos Android, nuestro portal cautivo se lanza en el navegador de portal de Captive de Android. Después de la autenticación, redirigimos al usuario a una página de estado, donde pueden ver la información de su sesión, el tiempo restante y los datos, etc. La mayoría de los usuarios optan por mantener esta página abierta.

El problema es que el redireccionamiento de la página de estado ocurre dentro del navegador del Portal Captive, que finalmente se cerrará. ¿Hay alguna manera de que podamos abrir la página de estado, en un navegador 'completo', dentro del navegador Captive Portal?

La mayor parte del código Android relevante parece estar en CaptivePortalLoginActivity.java. La variable mBrowserBailOutToken parece interesante, pero no veo cómo podemos obtener el token.

Cualquier otra idea sobre cómo manejar una situación como esta también sería apreciada.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.