USB रिवर्स टेथरिंग = सेलफोन को PC से USB के माध्यम से नेटवर्क कनेक्शन मिलता है।
मुझे पता है कि एक समस्या को छोड़कर यूएसबी रिवर्स टेथरिंग कैसे करें: कई एंड्रॉइड ऐप किसी भी उपयोगी काम को करने से पहले नीचे दिए गए कोड का उपयोग करके नेटवर्क कनेक्शन की जांच करेंगे:
ConnectivityManager connectivityManager = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo info = connectivityManager.getActiveNetworkInfo();
समस्या यह है कि, यूएसबी रिवर्स टेथरिंग का उपयोग करते समय, उपरोक्त कोड नेटवर्क कनेक्शन की सूचना नहीं देगा। हालांकि, वहाँ एक नेटवर्क कनेक्शन है (जो कि यूएसबी रिवर्स टेथरिंग खुद है), और पिंग, विंग और सभी प्रोग्राम इस बेवकूफ चेक को अच्छी तरह से काम नहीं कर रहे हैं।
तो सवाल यह है: मैं इस नेटवर्क कनेक्शन को वापसी की सफलता की जांच करने के लिए सिस्टम को कैसे हैक कर सकता हूं (ताकि मैं इन ऐप्स को बेवकूफ बना सकूं)?
Btw। मैं CyanogenMod 7 का उपयोग करता हूं। और इस MOD में विशिष्ट किसी भी समाधान का भी स्वागत है।