उपयोगी एडीबी और फास्टबूट कमांड
ADB, Android विकास और चमकती प्रक्रिया में उपयोग के लिए एक आधिकारिक Google उपकरण है। ADB का अर्थ Android डिबग ब्रिज है और यह टूल मूल रूप से आपको अपने फ़ोन और कंप्यूटर के बीच एक संबंध स्थापित करने की अनुमति देता है ताकि आप दोनों उपकरणों के साथ संवाद कर सकें। ADB एक कमांड लाइन इंटरफेस का उपयोग करता है, आप जो चाहते हैं वह करने के लिए कमांड दर्ज कर सकते हैं।
इस पोस्ट में, हम कुछ महत्वपूर्ण एडीबी कमांडों की गणना और व्याख्या करने जा रहे हैं जिन्हें आप जानना उपयोगी हो सकते हैं। नीचे दी गई तालिकाओं पर एक नज़र डालें।
मूल ADB कमांड:
आदेश | यह क्या करता है |
एडीबी उपकरणों | आपको उन उपकरणों की सूची दिखाता है जो पीसी से जुड़ी हैं |
एडीबी रीबूट | एक डिवाइस को रिबूट करें जो पीसी से जुड़ा है। |
एडीबी रिबूट वसूली | पुनर्प्राप्ति मोड में डिवाइस को रीबूट करेगा। |
एडीबी रिबूट डाउनलोड करें | एक डिवाइस को रिबूट करेगा जो पीसी से डाउनलोड मोड में जुड़ा हुआ है। |
एडीबी रिबूट बूटलोडर | किसी डिवाइस को बूटलोडर में रिबूट करेगा। जब बूटलोडर में आपको आगे के विकल्प चुनने की अनुमति होगी। |
अदब रिबूट फास्टबूट | फास्टबूट मोड में एक कनेक्टेड डिवाइस को रीबूट करेगा। |
ADB का उपयोग करके ऐप्स को इंस्टॉल / अनइंस्टॉल / अपडेट करने की आज्ञा देता है
आदेश | यह क्या करता है |
अदब स्थापित करना .apk | ADB एक फोन पर सीधे एपीके फाइलों की स्थापना के लिए अनुमति देता है। यदि आप इस कमांड में टाइप करते हैं और एंटर कुंजी दबाते हैं, तो एडीबी फोन पर ऐप इंस्टॉल करना शुरू कर देगा। |
अदब स्थापित करना .apk | यदि कोई ऐप पहले ही इंस्टॉल हो चुका है और आप इसे अपडेट करना चाहते हैं, तो यह उपयोग करने का कमांड है। |
adb uninstall -K package_namee.g
adb uninstall -K com.android.chrome |
यह कमांड एक ऐप को अनइंस्टॉल करता है लेकिन ऐप के डेटा और कैशे डायरेक्टरी को बनाए रखता है। |
फ़ाइलों को पुश करने और खींचने के लिए आदेश देता है
आदेश | यह क्या करता है |
adb rootadb पुश> e.gadb पुश c: \ users \ UsamaM \ Desktop \ Song \ .mp3 \ system \ मीडिया
adb पुश filepathonPC / filename.extension path.on.phone.toplace.the.file |
यह पुश कमांड आपको अपने फोन से किसी भी फाइल को अपने पीसी में स्थानांतरित करने की अनुमति देता है। आपको बस उस फ़ाइल के लिए पथ प्रदान करने की आवश्यकता है जो आपके पीसी पर है और वह पथ जहाँ आप फ़ाइल अपने फ़ोन पर रखना चाहते हैं। |
adb रूटडब पुल> e.gadb पुल \ system \ media \ Song.mp C: \ Users \ UsamaM \ Desktop
adb पुल [फोन पर फ़ाइल का पथ] [पीसी पर पथ जहां जगह के लिए फ़ाइल] |
यह पुश कमांड के समान है। अदब पुल का उपयोग करके, आप अपने फोन से किसी भी फाइल को खींच सकते हैं। |
सिस्टम और इंस्टॉल किए गए एप्लिकेशन का बैकअप लेने की आज्ञा देता है
नोट: इन आदेशों का उपयोग करने से पहले, ADB फ़ोल्डर में एक बैकअप फ़ोल्डर बनाएँ और बैकअप फ़ोल्डर में एक SystemApps फ़ोल्डर और इंस्टॉल किए गए ऐप्स फ़ोल्डर बनाएँ। आपको इन फ़ोल्डरों की आवश्यकता होगी क्योंकि आप उनमें बैकअप किए गए ऐप्स को आगे बढ़ाने जा रहे हैं।
आदेश | यह क्या करता है |
adb पुल / सिस्टम / ऐप बैकअप / सिस्टमप्प्स | यह कमांड आपके फोन पर पाए जाने वाले सभी सिस्टम एप्स को ADB फोल्डर में बनाए गए Systemapps फोल्डर में बैकअप देता है। |
adb पुल / सिस्टम / ऐप बैकअप / इंस्टॉलप्स | यह कमांड आपके फोन के सभी इंस्टॉल किए गए ऐप्स को ADB फ़ोल्डर में बनाए गए इंस्टॉल किए गए फ़ोल्डर में बैकअप देता है। |
पृष्ठभूमि टर्मिनल के लिए कमांड
आदेश | यह क्या करता है |
एडीबी खोल | इससे बैकग्राउंड टर्मिनल शुरू होता है। |
निकास | यह आपको पृष्ठभूमि टर्मिनल से बाहर निकलने की अनुमति देता है। |
अदब का खोल उदा adb शेल सु | यह आपको आपके फोन के रूट पर स्विच करता है। आपको adb शेल su का उपयोग करने की आवश्यकता है। |
फास्टबूट के लिए कमांड
नोट: यदि आप फास्टबूट का उपयोग करके फाइलों को फ्लैश करने जा रहे हैं, तो आपको फास्टबूट फोलर या प्लेटफ़ॉर्म-टूल फ़ोल्डर में फ्लैश की जाने वाली फ़ाइलों को रखने की आवश्यकता है जो आपको एंड्रॉइड एसडीके टूल इंस्टॉल करते समय मिलती हैं।
आदेश | यह क्या करता है |
fastboot फ़्लैश फ़ाइल. ज़िप | यदि आपके फोन को Fastboot मोड में कनेक्ट किया गया है, तो यह कमांड आपके फोन में a.zip फाइल को फ्लैश करता है। |
फास्टबूट फ्लैश रिकवरी रिकवरीname.img | यह फास्टबूट मोड में कनेक्ट होने पर फोन को रिकवरी करता है। |
Fastboot फ़्लैश बूट bootname.img | यदि आपका फोन फास्टबूट मोड में जुड़ा हुआ है तो यह बूट या कर्नेल इमेज को फ्लैश करता है। |
फास्टबूट गेटवार सिड | यह आपको आपके फ़ोन की CID दिखाता है। |
फास्टबूट ओईएम राइटसीआईडी xxxxx | यह सुपर CID लिखता है। |
फास्टबूट मिटा प्रणाली
fastboot erase data fastboot erase cache |
यदि आप nandroid बैकअप को पुनर्स्थापित करना चाहते हैं, तो आपको सबसे पहले फ़ोन के वर्तमान सिस्टम / डेटा / कैश को हटाने की आवश्यकता है। ऐसा करने से पहले, यह अनुशंसा की जाती है कि आपने अपने सिस्टम को कस्टम रिकवरी> बैकअप विकल्प के साथ बैकअप लिया है और एंड्रॉइड एसडीके फ़ोल्डर में फास्टबूट या प्लेटफ़ॉर्म-टूल फ़ोल्डर में बैकअप .img फ़ाइलों की प्रतिलिपि बनाई है। |
फास्टबूट फ्लैश सिस्टम सिस्टम.आईएमजी
फास्टबूट फ़्लैश डेटा data.img fastboot फ्लैश कैश cache.img |
ये आदेश आपके फ़ोन पर कस्टम रिकवरी का उपयोग करके आपके द्वारा किए गए बैकअप को पुनर्स्थापित करते हैं। |
फास्टबूट ओम get_identifier_token
फास्टबूट oem फ्लैश अनलॉक_कोड.बिन फास्टबूट ओम लॉक |
ये कमांड आपको एक फोन के पहचानकर्ता को प्राप्त करने में मदद करेंगे जिसका उपयोग बूटलोडर को अनलॉक करने के लिए किया जा सकता है। दूसरा कमांड बूटलोडर अनलॉक कोड को फ्लैश करने में मदद करेगा। तीसरा कमांड आपको फोन बूटलोडर को फिर से लॉक करने में मदद करता है। |
Logcat के लिए कमांड
आदेश |
यह क्या करता है |
adb logcat | आपको एक फोन का वास्तविक समय लॉग दिखाएगा। लॉग आपके डिवाइस की चल रही प्रक्रिया का प्रतिनिधित्व करते हैं। जब आपकी डिवाइस बूट हो रही है, यह जांचने के लिए आपको यह कमांड चलाना चाहिए |
adb logcat> logcat.txt | यह एंड्रॉइड एसडीके टूल्स डायरेक्टरी में प्लेटफ़ॉर्म-टूल फ़ोल्डर या फास्टबूट फ़ोल्डर में लॉग युक्त एक .txt फ़ाइल बनाता है। |
क्या आप ADD के लिए कोई और उपयोगी कमांड जानते हैं?
नीचे दिए गए टिप्पणी बॉक्स में हमारे साथ अपना अनुभव साझा करें।
JR
[एम्बेड करें] https://www.youtube.com/watch?v=XslKnEE4Qo8[/embedyt]