USB tethering inversé = téléphone Portable obtient réseau de connexion à partir du PC via le port USB.
Je sais comment faire de l'USB tethering inversé, sauf pour un seul problème: de Nombreuses applications Android va vérifier la connexion réseau à l'aide du code ci-dessous avant d'effectuer tout travail utile:
ConnectivityManager connectivityManager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo info = connectivityManager.getActiveNetworkInfo();
Le problème est que, lors de l'utilisation de l'USB tethering inversé, le code ci-dessus rapport pas de connexion au réseau. Cependant, il y a une connexion réseau (qui est l'USB tethering inversé lui-même), et la table de ping, wget et tous les programmes ne pas faire cette connerie de vérifier le travail.
La question est donc: Comment puis-je pirater le système pour que ce réseau de vérification de la connexion de retour de réussite (de sorte que je peux tromper ces applications)?
BTW. J'utilise Cyanogenmod 7. Et toute solution spécifique pour ce MOD est également la bienvenue.