अक्सर नया एंड्रॉइड स्मार्टफोन खरीदते समय हमें दर्जनों ऐसे ऐप्स पहले से इंस्टॉल मिलते हैं जिनकी हमें कोई जरूरत नहीं होती। चाहे वो गैर-ज़रूरी ब्राउज़र हों, विज्ञापन दिखाने वाले थीम्स हों या फिर फोन निर्माता के बैकग्राउंड ऐप्स। सामान्य तौर पर इन्हें अनइंस्टॉल करने का कोई विकल्प नहीं मिलता और बैकग्राउंड में लगातार चलने के कारण ये डिवाइस की रैम, बैटरी और स्टोरेज को चुपचाप खत्म करते रहते हैं।
अधिकतर यूजर्स सोचते हैं कि इन जिद्दी ऐप्स को हटाने का एकमात्र तरीका फोन को 'Root' करना है, जिससे बैंकिंग ऐप्स बंद होने और फोन की वारंटी खत्म होने का जोखिम रहता है। लेकिन असल में ऐसा नहीं है। Android Debug Bridge (ADB) एक ऐसा आधिकारिक और सुरक्षित टूल है, जिसके जरिए आप बिना रूट किए अपने एंड्रॉइड फोन की परफॉर्मेंस और प्राइवेसी पर पूरा नियंत्रण पा सकते हैं।
ADB क्या है और यह कैसे काम करता है?
ADB यानी Android Debug Bridge, गूगल द्वारा डेवलपर्स के लिए बनाया गया एक कमांड-लाइन टूल है। यह आपके कंप्यूटर और एंड्रॉइड डिवाइस के बीच सीधा संचार स्थापित करता है। जब आप अपने फोन में 'USB Debugging' चालू करते हैं, तो कंप्यूटर का टर्मिनल आपके फोन के ऑपरेटिंग सिस्टम से सीधे बात कर सकता है। इसका उपयोग करके आप सिस्टम लेवल के बदलाव, ब्लोटवेयर रिमूवल और ऑटोमेशन जैसे जटिल काम चुटकियों में कर सकते हैं।
तैयारी: अपने फोन और पीसी को 5 मिनट में ऐसे जोड़ें
ADB टूल्स का उपयोग करने के लिए आपको बहुत भारी सॉफ्टवेयर की आवश्यकता नहीं है। बस नीचे दिए गए शुरुआती चरणों को पूरा करें:
1. फोन में Developer Options और USB Debugging ऑन करें
- फोन की Settings > About Phone में जाएं।
- यहाँ Build Number (या MIUI/Realme UI वर्जन) पर लगातार 7 बार टैप करें जब तक कि स्क्रीन पर 'You are now a developer' न दिखाई दे।
- अब Settings में वापस आकर System > Developer Options खोलें।
- यहाँ नीचे स्क्रॉल करके USB Debugging को ऑन कर दें।
2. कंप्यूटर पर Platform Tools डाउनलोड करें
Google के आधिकारिक डेवलपर पोर्टल से 'SDK Platform-Tools' की जिप फाइल डाउनलोड करें और उसे अपने डेस्कटॉप पर अनजिप (Extract) करें। उस फोल्डर के अंदर खाली जगह पर Shift दबाकर राइट-क्लिक करें और 'Open PowerShell window here' या 'Open Command Prompt' चुनें।
अब अपने फोन को ओरिजिनल डेटा केबल से पीसी से कनेक्ट करें और टर्मिनल में adb devices टाइप करें। फोन की स्क्रीन पर एक पॉप-अप आएगा, उसमें 'Always allow from this computer' को टिक करके 'OK' करें।
प्रैक्टिकल यूज़ केस 1: बिना Root किए जिद्दी ब्लोटवेयर हमेशा के लिए हटाएं
स्मार्टफोन कंपनियों के प्री-इंस्टॉल्ड ऐप्स को सीधे फोन से हटाना नामुमकिन लगता है, लेकिन ADB Shell की मदद से आप 'User 0' (यानी आपके प्राइमरी यूजर प्रोफाइल) से उस ऐप को पूरी तरह अनइंस्टॉल कर सकते हैं।
स्टेप-बाय-स्टेप प्रक्रिया:
- सबसे पहले गूगल प्ले स्टोर से App Inspector या Package Name Viewer ऐप डाउनलोड करें ताकि आपको उस ऐप का सटीक पैकेज नाम (जैसे
com.facebook.katana) पता चल सके जिसे आप हटाना चाहते हैं। - टर्मिनल में कमांड टाइप करें:
adb shell - अब ऐप हटाने के लिए यह कमांड दर्ज करें:
pm uninstall -k --user 0 <package_name>
(उदाहरण के लिए:pm uninstall -k --user 0 com.facebook.system) - कमांड एंटर करते ही स्क्रीन पर Success का संदेश आ जाएगा। वह ऐप आपके फोन से गायब हो जाएगा और बैकग्राउंड में रैम व बैटरी खर्च करना बंद कर देगा।
प्रैक्टिकल यूज़ केस 2: Scrcpy टूल से पीसी पर लैग-फ्री स्क्रीन मिररिंग और कंट्रोल
अगर आप ऑफिस में काम कर रहे हैं और बार-बार फोन चेक नहीं करना चाहते, या आपके फोन का टचस्क्रीन आंशिक रूप से खराब हो गया है, तो ADB आधारित ओपन-सोर्स टूल Scrcpy आपके लिए वरदान साबित होता है।
बिना किसी थर्ड-पार्टी पेड ऐप के, Scrcpy केवल एक क्लिक में आपके फोन की पूरी स्क्रीन आपके लैपटॉप पर बिना किसी डिले (Zero Latency) के लाइव दिखा देता है। आप अपने लैपटॉप के कीबोर्ड से व्हाट्सएप का रिप्लाई दे सकते हैं, फोन फाइल्स को सीधे ड्रैग-एंड-ड्रॉप करके कॉपी कर सकते हैं और फोन को अनलॉक किए बिना उसके भीतर के डेटा का बैकअप ले सकते हैं।
प्रैक्टिकल यूज़ केस 3: ऐप्स को बिना Root के एडवांस्ड परमिशन्स ग्रांट करना
अनेक शानदार प्रोडक्टिविटी ऐप्स जैसे Shizuku, GSam Battery Monitor या BetterBatteryStats को फोन के हार्डवेयर का गहराई से विश्लेषण करने के लिए सिस्टम-लेवल परमिशन की जरूरत होती है। नॉर्मल सेटिंग्स में यह विकल्प नहीं मिलता।
ADB की मदद से आप किसी ऐप को विशिष्ट परमिशन दे सकते हैं बिना पूरे सिस्टम की सुरक्षा से समझौता किए। उदाहरण के लिए, बैटरी ड्रेन की सटीक निगरानी के लिए ऐप को परमिशन देने का कमांड:adb shell pm grant com.gsamlabs.bbm android.permission.BATTERY_STATS
इसके बाद वह ऐप आपको यह बता पाता है कि कौन सा बैकग्राउंड प्रोसेस फोन को स्लीप मोड में जाने से रोक रहा है।
प्रैक्टिकल यूज़ केस 4: फोन के एनिमेशन स्पीड को ऑप्टिमाइज करके फोन तेज बनाना
अगर आपका फोन पुराना है और ऐप्स खुलने में धीमा महसूस होता है, तो एनिमेशन स्केल को कम करने से फोन तुरंत रिस्पॉन्सिव लगने लगता है। हालांकि यह डेवलपर सेटिंग्स से 0.5x तक किया जा सकता है, लेकिन ADB से आप इसे 0.25x या अपनी पसंद के किसी भी कस्टम मान पर सेट कर सकते हैं।
- विंडो एनिमेशन स्केल बदलने के लिए:
adb shell settings put global window_animation_scale 0.5 - ट्रांजिशन एनिमेशन बदलने के लिए:
adb shell settings put global transition_animation_scale 0.5 - एनिमेटर ड्यूरेशन बदलने के लिए:
adb shell settings put global animator_duration_scale 0.5
प्रैक्टिकल यूज़ केस 5: कम्पलीट ऑफलाइन ऐप और डेटा बैकअप लेना
क्लाउड स्टोरेज की लिमिट खत्म होने पर या डेटा प्राइवेसी के चलते अगर आप गूगल ड्राइव पर बैकअप नहीं रखना चाहते, तो ADB आपके पूरे फोन का स्थानीय बैकअप कंप्यूटर की हार्ड ड्राइव पर सुरक्षित कर सकता है।
इसके लिए आपको केवल यह कमांड रन करनी होती है:adb backup -apk -shared -all -f full_backup.ab
यह कमांड फोन के सभी ऐप्स, सिस्टम डेटा और मीडिया फाइल्स का एक एनक्रिप्टेड सिंगल फाइल बैकअप आपके पीसी में सेव कर देती है, जिसे भविष्य में adb restore full_backup.ab कमांड से किसी भी समय रीस्टोर किया जा सकता है।
ADB का इस्तेमाल करते समय ध्यान रखने योग्य सावधानियां
- कोर सिस्टम पैकेज कभी न हटाएं: कभी भी डायलर, सिस्टम यूआई, या सेटिंग्स से जुड़े पैकेज (जैसे
com.android.systemui) को अनइंस्टॉल न करें। ऐसा करने से फोन बूटलूप में जा सकता है। - सुरक्षित पैकेज लिस्ट बनाएं: हटाने से पहले गूगल पर उस पैकेज का नाम सर्च करें ताकि यह पुष्टि हो सके कि वह पैकेज फोन के बूट प्रोसेस के लिए अनिवार्य तो नहीं है।
- ऐप वापस लाने का तरीका याद रखें: यदि गलती से कोई उपयोगी सिस्टम ऐप हट जाए, तो घबराएं नहीं। फोन को बिना फॉर्मेट किए आप इस कमांड से उसे वापस ला सकते हैं:
adb shell cmd package install-existing <package_name>
अक्सर पूछे जाने वाले सवाल (FAQ)
क्या ADB से ब्लोटवेयर हटाने पर फोन की वारंटी खत्म हो जाती है?
नहीं, ADB कमांड्स का उपयोग करने से फोन का बूटलोडर अनलॉक नहीं होता और न ही फोन रूट होता है। इसलिए आपके फोन की आधिकारिक वारंटी पूरी तरह सुरक्षित रहती है।
क्या फोन को रीस्टार्ट करने पर हटाए गए ब्लोटवेयर वापस आ जाते हैं?
नहीं, सामान्य रिबूट पर वे ऐप्स वापस नहीं आते। वे केवल तभी दोबारा इंस्टॉल होंगे जब आप फोन को 'Factory Data Reset' करेंगे या कोई बड़ा ओएस अपडेट इंस्टॉल करेंगे।
अगर गलत ऐप डिलीट हो जाए तो क्या फोन हमेशा के लिए खराब हो जाएगा?
नहीं, क्योंकि यह तरीका ऐप को सिस्टम पार्टीशन से पूरी तरह डिलीट नहीं करता बल्कि केवल एक्टिव यूजर प्रोफाइल से डिसेबल/अनइंस्टॉल करता है। आप 'install-existing' कमांड से या फोन को फैक्ट्री रीसेट करके सब कुछ पहले जैसा ठीक कर सकते हैं।
क्या इसके लिए लैपटॉप या कंप्यूटर का होना अनिवार्य है?
आदर्श रूप से कंप्यूटर सबसे आसान और सुरक्षित तरीका है। हालांकि, आधुनिक एंड्रॉइड वर्जन (Android 11 और ऊपर) में आप 'Wireless Debugging' और LADB या Shizuku जैसे ऐप्स की मदद से सीधे फोन के भीतर ही बिना पीसी के भी ये कमांड्स चला सकते हैं।

0 Comments
You Can Contact on WhatsApp - 9509503477