Я удивлен, что не могу найти в интернете никакой информации об этой распространенной ситуации: Как запустить подключение к Интернету? Я посмотрел на ConnectivityManager
но похоже, что он предназначен только для мониторинга сетевого подключения.
PS: Телефон будет рутован, так что это не проблема.