Det kan då vara värt att testa att skapa en till apn med den som fungerar för tethering och där sätta APN type till enbart "dun". Då borde den förhoppningsvis växla till den åtminstone när ni kör bluetooth tethering.
Har dock inte testat detta utan baserar det helt på kodsnutten nedan.
Kod:
/**
* APN types for data connections. These are usage categories for an APN
* entry. One APN entry may support multiple APN types, eg, a single APN
* may service regular internet traffic ("default") as well as MMS-specific
* connections.<br/>
* APN_TYPE_ALL is a special type to indicate that this APN entry can
* service all data connections.
*/
static final String APN_TYPE_ALL = "*";
/** APN type for default data traffic */
static final String APN_TYPE_DEFAULT = "default";
/** APN type for MMS traffic */
static final String APN_TYPE_MMS = "mms";
/** APN type for SUPL assisted GPS */
static final String APN_TYPE_SUPL = "supl";
/** APN type for DUN traffic */
static final String APN_TYPE_DUN = "dun";
/** APN type for HiPri traffic */
static final String APN_TYPE_HIPRI = "hipri";