title: Android: any way around the HIPRI connection type timeout?
body: <p>You can use the TYPE_MOBILE_HIPRI network type in order to force connections to a particular host to go over the mobile connection rather than wifi, as described in Rainbowbreeze's answer here: <a href="https://stackoverflow.com/questions/2513713/how-to-use-3g-connection-in-android-application-instead-of-wi-fi/4756630#4756630">How to use 3G Connection in Android Application instead of Wi-fi?</a>. Unfortunately, the system enforces a timeout on these connections which is too short for my application, meaning it is effectively useless to me.  Is there some way of cancelling this timeout, or another way of achieving the same results?  If it helps, I am happy to restrict my application to running on rooted phones only.</p>