खुला
बंद करना

एडीबी कंप्यूटर पर फ़ाइलें कॉपी कर रहा है। एडीबी से अपडेट लागू करें - एंड्रॉइड पर यह क्या है। फास्टबूट में एंड्रॉइड विभाजन को फ्लैश करने के लिए कमांड

एडीबी (एंड्रॉइड डिबग ब्रिज)स्मार्टफोन और टैबलेट के लिए एक ड्राइवर है जो डिवाइस को कंप्यूटर से जोड़ता है और कमांड लाइन के माध्यम से इसके संचालन को नियंत्रित करना संभव बनाता है।

ADB ड्राइवर कैसे स्थापित करें?

मीडियाटेक प्रोसेसर वाले अधिकांश उपकरणों पर एडीबी ड्राइवरस्वचालित रूप से स्थापित हो जाते हैं. इसके लिए पुरालेख डाउनलोड करें , इसे अपने कंप्यूटर पर अनपैक करें और Install.bat फ़ाइल चलाएँ।

यदि ड्राइवरों को स्थापित करने और स्विच ऑफ स्मार्टफोन को पीसी से कनेक्ट करने के बाद डिवाइस मैनेजरनाम के आगे पीली बत्ती जलती है, निम्न कार्य करें:

  1. हम उस खाते से कंप्यूटर में लॉग इन करते हैं जिसके पास व्यवस्थापकीय अधिकार हैं।
  2. कुंजी संयोजन दबाएँ - विंडोज़+आर(Windows बटन बाईं ओर Ctrl और Alt के बीच स्थित है)।
  3. खुलने वाली विंडो में हम लिखते हैं एमएमसी देवएमजीएमटी.एमएससी(या devmgmt.msc) डिवाइस मैनेजर लाने के लिए।
  4. मेनू में स्मार्टफोन पर " सेटिंग्स/डेवलपर्स के लिए"चालू करो" यूएसबी डिबगिंग«.
  5. हम स्मार्टफोन से बैटरी निकालते हैं और फिर उसे वापस लौटा देते हैं (डिवाइस चालू किए बिना)। यदि बैटरी नहीं निकाली जा सकती, तो बस स्मार्टफोन बंद कर दें।
  6. हम यूएसबी केबल का उपयोग करके स्मार्टफोन को कंप्यूटर से कनेक्ट करते हैं।
  7. डिवाइस मैनेजर. यदि पीले त्रिकोण वाला कोई उपकरण "" अनुभाग में दिखाई देता है, तो स्मार्टफोन को डिस्कनेक्ट किए बिना इसे कंप्यूटर पर इंस्टॉल करें।

यदि डिवाइस अनुभाग में दिखाई देता है कॉम पोर्टया में अज्ञात उपकरणशीर्षक के साथ " MT65xx प्रीलोडर" या " एमटीके यूएसबी पोर्ट" या " डीए यूएसबी वीकॉम", आपको मैन्युअल इंस्टॉलेशन करने की आवश्यकता है।

एडीबी ड्राइवरों की मैन्युअल स्थापना

स्मार्टफोन के लिए एडीबी ड्राइवरों को मैन्युअल रूप से इंस्टॉल करने के लिए, आपको एक कंप्यूटर, एक यूएसबी केबल और कुछ मिनट के समय की आवश्यकता होगी।

  1. फ़ोल्डर को डाउनलोड करें और अनपैक करें एडीबी ड्राइवर .
  2. हम चरण 1-5 का पालन करते हैं, जो ऊपर वर्णित हैं।
  3. दिखाई देने वाले नए डिवाइस पर राइट-क्लिक करें डिवाइस मैनेजर. दिखाई देने वाले मेनू में, चुनें ड्राइवर अपडेट करें.
  4. पहले से अनपैक्ड फ़ोल्डर पर जाएँ। इसमें हम सबडायरेक्टरी में जाते हैं Win7और आइए इंस्टालेशन शुरू करें। के लिए 32 -बिट ऑपरेटिंग सिस्टम फ़ाइल का चयन करें usb2ser_Win7.inf, के लिए 64 -अंश usb2ser_Win764.inf.
  5. हम निर्देशों का पालन करते हैं.
  6. ड्राइवर स्थापित हैं!

विंडोज़ 8, 8.1 और 10 पर, हस्ताक्षर सत्यापन अक्षम होने पर ड्राइवर स्थापित किए जाते हैं।

विंडोज़ में ड्राइवर हस्ताक्षर सत्यापन अक्षम करना

विंडोज़ 8 पर हस्ताक्षर सत्यापन अक्षम करना:

  1. विन+आई -> कंप्यूटर सेटिंग्स बदलें -> सामान्य -> ​​विशेष बूट विकल्प -> अभी पुनरारंभ करें।
  2. शट डाउन करते समय, डायग्नोस्टिक्स -> उन्नत विकल्प -> बूट विकल्प -> पुनरारंभ पर क्लिक करें।
  3. मेनू प्रकट होने के बाद, "अनिवार्य ड्राइवर हस्ताक्षर सत्यापन अक्षम करें" चुनें।

Windows 8.1 पर हस्ताक्षर सत्यापन अक्षम करना:

  1. विन+आई -> सेटिंग्स -> कंप्यूटर सेटिंग्स बदलें -> अपडेट और रिकवरी -> रिकवरी -> अभी पुनरारंभ करें।
  2. शट डाउन करते समय, डायग्नोस्टिक्स -> उन्नत विकल्प -> बूट विकल्प -> पुनरारंभ पर क्लिक करें।
  3. मेनू प्रकट होने के बाद, F7 दबाएँ और कंप्यूटर के पुनरारंभ होने की प्रतीक्षा करें।
  4. इसके बाद, निर्देशों के अनुसार ड्राइवर स्थापित करें।

विंडोज़ 10 पर हस्ताक्षर सत्यापन अक्षम करना:

  1. विंडोज़ और शिफ्ट कुंजी दबाकर रखें।
  2. अगला प्रारंभ -> शट डाउन -> रिबूट
  3. विंडोज़ और शिफ्ट कुंजी जारी करें, और "डायग्नोस्टिक्स" चुनें
  4. अगले पृष्ठ पर, “उन्नत विकल्प” चुनें
  5. इसके बाद, "डाउनलोड विकल्प" पर जाएं
  6. बस "रीबूट" पर क्लिक करें और अगले चरण से पहले सिस्टम के बूट होने की प्रतीक्षा करें।
  7. पुनः आरंभ करने के बाद, हम स्वयं को सिस्टम बूट विकल्प चयन पृष्ठ पर पाएंगे। F7 कुंजी दबाएँ.
  8. कंप्यूटर पुनरारंभ हो जाएगा और ड्राइवर हस्ताक्षर सत्यापन अक्षम कर देगा।
  9. इसके बाद, निर्देशों के अनुसार ड्राइवर स्थापित करें।

यदि आप डिवाइस के लिए ड्राइवर फ़ाइल का पथ निर्दिष्ट करते हैं, लेकिन डिवाइस मैनेजर इस बात पर जोर देता है कि ड्राइवरों के साथ सब कुछ ठीक है और वह उन्हें अपडेट नहीं करना चाहता है, और डिवाइस " एंड्रॉइड कम्पोजिट एबीडी इंटरफ़ेस"एक पीले त्रिकोण आइकन के साथ, तो आपको फ़ाइल में एक संपादन करने की आवश्यकता है android_winusb.inf,जो फोल्डर में है MTK_Android_USB_ड्राइवर"में डाउनलोड से बिंदु 1" पुरालेख। हमें इसमें लिखना होगा पीआईडी\वीआईडीजिसे हम सबसे पहले अपने कंप्यूटर से पहचानते हैं। पीले त्रिकोण वाले डिवाइस पर राइट-क्लिक करें/ गुण/डिवाइस आईडी. 2 लाइनें होंगी. ये वे पंक्तियाँ हैं जिनकी हमें फ़ाइल में प्रतिलिपि बनाने के लिए आवश्यकता है ड्राइवरों के साथ. फिर हम इस ड्राइवर के लिए पथ पुनः निर्दिष्ट करते हैं।

android_winusb.inf- इस फ़ाइल में परिवर्तन करें.

%CompositeAdbInterface% = USB_इंस्टॉल, USB\VID_0BB4&PID_0C01&REV_0255
%SingleAdbInterface% = USB_इंस्टॉल, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface% = USB_इंस्टॉल, USB\VID_0BB4&PID_0C01&REV_0255

VID\PID बदल सकते हैं, अपने स्वयं के मान निर्धारित कर सकते हैं।

एंड्रॉइड फ़र्मवेयर, यानी विशेष विंडोज सॉफ़्टवेयर का उपयोग करके डिवाइस की मेमोरी के संबंधित अनुभागों में कुछ फ़ाइल छवियां लिखना, जो प्रक्रिया को लगभग पूरी तरह से स्वचालित करता है, आज उपयोगकर्ता के दृष्टिकोण से सबसे कठिन प्रक्रिया नहीं है। यदि ऐसे उपकरणों का उपयोग करना असंभव है या वांछित परिणाम नहीं देता है, तो फास्टबूट स्थिति को बचाता है।

फास्टबूट के माध्यम से एंड्रॉइड डिवाइस को फ्लैश करने के लिए, आपको डिवाइस के संचालन के समान मोड के कंसोल कमांड के ज्ञान की आवश्यकता होगी, साथ ही संचालन के लिए उपयोग किए जाने वाले स्मार्टफोन या टैबलेट और पीसी की कुछ तैयारी की आवश्यकता होगी।

इस तथ्य के कारण कि फास्टबूट मोड में, डिवाइस के मेमोरी अनुभागों के साथ हेरफेर वस्तुतः सीधे किया जाता है, नीचे वर्णित फर्मवेयर विधि का उपयोग करते समय, कुछ सावधानी और सावधानी की आवश्यकता होती है। इसके अतिरिक्त, निम्नलिखित चरणों की अनुशंसा शायद केवल तभी की जानी चाहिए यदि आप अन्य तरीकों का उपयोग करके फर्मवेयर को फ्लैश करने में असमर्थ हैं।

उपयोगकर्ता अपने जोखिम और जोखिम पर अपने Android उपकरणों के साथ प्रत्येक कार्य करता है। साइट प्रशासन इस संसाधन पर वर्णित विधियों का उपयोग करने के संभावित नकारात्मक परिणामों के लिए जिम्मेदार नहीं है!

तैयारी

प्रारंभिक प्रक्रियाओं का कड़ाई से कार्यान्वयन डिवाइस को फ्लैश करने की पूरी प्रक्रिया की सफलता को निर्धारित करता है, इसलिए संचालन करने से पहले नीचे वर्णित चरणों के कार्यान्वयन को एक शर्त माना जा सकता है।

ड्राइवर स्थापित करना

सिस्टम बैकअप

यदि थोड़ी सी भी संभावना हो, तो फर्मवेयर को फ्लैश करने से पहले, डिवाइस की मेमोरी के मौजूदा विभाजन की एक पूरी बैकअप प्रतिलिपि बनाई जानी चाहिए। बैकअप बनाने के लिए आवश्यक कदम लेख में वर्णित हैं: एंड्रॉइड डिवाइस को फ्लैश करने से पहले उसका बैकअप कैसे लें

आवश्यक फ़ाइलें डाउनलोड करना और तैयार करना

यह ऐड-ऑन आपको नीचे वर्णित उदाहरणों से अर्ध-स्वचालित मोड में और कंसोल में मैन्युअल रूप से कमांड दर्ज करने का सहारा लिए बिना सभी ऑपरेशन करने की अनुमति देता है।

डिवाइस को बूटलोडर मोड में रीबूट करना

1. डिवाइस को फास्टबूट के माध्यम से उपयोगकर्ता द्वारा भेजे गए आदेशों को स्वीकार करने के लिए, इसे उचित मोड में रीबूट करना होगा। ज्यादातर मामलों में, यूएसबी डिबगिंग सक्षम डिवाइस पर एडीबी के माध्यम से एक विशेष कमांड भेजना पर्याप्त है:

एडीबी रिबूट बूटलोडर

2. डिवाइस फर्मवेयर के लिए आवश्यक मोड में रीबूट हो जाएगा। फिर हम जाँचते हैं कि कमांड का उपयोग करके कनेक्शन सही है:

फास्टबूट डिवाइस

3. फास्टबूट मोड में रीबूटिंग संबंधित आइटम का उपयोग करके भी किया जा सकता है (" रीबूट»).

4. यदि डिवाइस को फास्टबूट मोड में स्विच करने के लिए उपरोक्त तरीके काम नहीं करते हैं या लागू नहीं होते हैं (डिवाइस एंड्रॉइड में बूट नहीं होता है और रिकवरी में प्रवेश नहीं करता है), तो आपको डिवाइस पर हार्डवेयर कुंजियों के संयोजन का उपयोग करना होगा। प्रत्येक मॉडल रेंज के लिए, ये संयोजन और बटन दबाने का क्रम अलग-अलग हैं, दुर्भाग्य से, प्रवेश करने का कोई सार्वभौमिक तरीका नहीं है;

उदाहरण के तौर पर आप Xiaomi के प्रोडक्ट्स पर विचार कर सकते हैं। इन उपकरणों में, फास्टबूट मोड में लोडिंग बटन दबाकर की जाती है " आयतन-"और, इसे पकड़ते समय, चाबियाँ" पोषण».

आइए एक बार फिर ध्यान दें कि अन्य निर्माताओं के पास हार्डवेयर बटन और उनके संयोजनों का उपयोग करके फास्टबूट मोड में प्रवेश करने की अलग पद्धति है।

बूटलोडर को अनलॉक करना

एंड्रॉइड डिवाइसों की एक निश्चित संख्या के निर्माता बूटलोडर को लॉक करके डिवाइस मेमोरी अनुभागों को प्रबंधित करने की क्षमता को अवरुद्ध करते हैं। यदि किसी डिवाइस में लॉक बूटलोडर है, तो ज्यादातर मामलों में फास्टबूट के माध्यम से इसके फर्मवेयर को फ्लैश करना संभव नहीं है।

बूटलोडर की स्थिति जांचने के लिए, आप डिवाइस पर निम्नलिखित कमांड भेज सकते हैं, जो फास्टबूट मोड में है और पीसी से जुड़ा है:

फास्टबूट OEM डिवाइस-जानकारी

लेकिन फिर से हमें यह स्वीकार करना होगा कि अवरोधन स्थिति निर्धारित करने की यह विधि सार्वभौमिक नहीं है और विभिन्न निर्माताओं के उपकरणों के लिए भिन्न है। यह कथन बूटलोडर को अनलॉक करने पर भी लागू होता है - प्रक्रिया को पूरा करने की पद्धति अलग-अलग उपकरणों और यहां तक ​​कि एक ही ब्रांड के विभिन्न मॉडलों के लिए अलग-अलग होती है।

बूटलोडर को कैसे अनलॉक करें

  • बूटलोडर को कैसे अनलॉक करें - एचटीसी
  • बूटलोडर को कैसे अनलॉक करें - नेक्सस
  • बूटलोडर को अनलॉक कैसे करें - सोनी
  • बूटलोडर को अनलॉक कैसे करें - Xiaomi
  • बूटलोडर को कैसे अनलॉक करें - हुआवेई
  • बूटलोडर को अनलॉक कैसे करें - एलजी

डिवाइस मेमोरी अनुभागों में फ़ाइलें लिखना

प्रारंभिक प्रक्रियाएँ पूरी करने के बाद, आप डिवाइस के मेमोरी अनुभागों में डेटा लिखने की प्रक्रिया के लिए आगे बढ़ सकते हैं। एक बार फिर, हम दोबारा जांच करते हैं कि छवि फ़ाइलें और/या ज़िप पैकेज सही ढंग से लोड किए गए हैं और वे फ्लैश किए जा रहे डिवाइस से मेल खाते हैं।

ध्यान! गलत और क्षतिग्रस्त फ़ाइल छवियों, साथ ही किसी अन्य डिवाइस की छवियों को डिवाइस में फ़्लैश करने से अधिकांश मामलों में एंड्रॉइड लोड करने में असमर्थता और/या डिवाइस के लिए अन्य नकारात्मक परिणाम होते हैं!

ज़िप पैकेज स्थापित करना

डिवाइस पर लिखने के लिए, उदाहरण के लिए, ओटीए अपडेट, या प्रारूप में वितरित सॉफ़्टवेयर घटकों का एक पूरा सेट *.ज़िप, फास्टबूट कमांड का उपयोग किया जाता है:

अद्यतन

1. सुनिश्चित करें कि डिवाइस फास्टबूट मोड में है और सिस्टम द्वारा सही ढंग से पता लगाया गया है, और फिर विभाजन को साफ करें। कैश" और " डेटा" यह डिवाइस से सभी उपयोगकर्ता डेटा को हटा देगा, लेकिन ज्यादातर मामलों में यह एक आवश्यक कदम है, क्योंकि यह आपको फ़र्मवेयर और सॉफ़्टवेयर के आगे के संचालन के दौरान कई त्रुटियों से बचने की अनुमति देता है। हम आदेश निष्पादित करते हैं:

फास्टबूट-डब्ल्यू

2. फ़र्मवेयर के साथ ज़िप पैकेज लिखें। यदि यह निर्माता की ओर से आधिकारिक अपडेट है, तो कमांड का उपयोग किया जाता है:

फास्टबूट अपडेट अपडेट.ज़िप

अन्य मामलों में हम कमांड का उपयोग करते हैं

फास्टबूट फ्लैश अपडेट.ज़िप

3. शिलालेख के बाद " खत्म। कुल समय…।"फर्मवेयर को पूर्ण माना जाता है।

स्मृति विभाजनों में img छवियाँ लिखना

कई मामलों में, प्रारूप में फ़र्मवेयर की खोज करना *.ज़िपडाउनलोड करना कठिन हो सकता है. डिवाइस निर्माता अपने समाधान इंटरनेट पर पोस्ट करने में अनिच्छुक हैं। इसके अलावा, ज़िप फ़ाइलों को पुनर्प्राप्ति के माध्यम से फ्लैश किया जा सकता है, इसलिए फास्टबूट के माध्यम से ज़िप फ़ाइलों को लिखने की विधि का उपयोग करने की उपयुक्तता संदिग्ध है।

लेकिन व्यक्तिगत छवियों को उपयुक्त अनुभागों में फ्लैश करने की क्षमता, विशेष रूप से " गाड़ी की डिक्की», « प्रणाली», « उपयोगकर्ता का डेटा», « वसूली"आदि। गंभीर सॉफ़्टवेयर समस्याओं के बाद डिवाइस को पुनर्स्थापित करते समय फास्टबूट के माध्यम से, कई मामलों में स्थिति को बचाया जा सकता है।

एक अलग आईएमजी छवि फ्लैश करने के लिए, कमांड का उपयोग करें:

फास्टबूट फ़्लैश पार्टीशन_नाम फ़ाइल_नाम.आईएमजी

1. उदाहरण के तौर पर, आइए फास्टबूट के माध्यम से पुनर्प्राप्ति अनुभाग लिखें। छवि फ़्लैश करने के लिए recovery.imgउपयुक्त अनुभाग में हम कंसोल में कमांड भेजते हैं:

फास्टबूट फ़्लैश रिकवरी पुनर्प्राप्ति.img

2. अन्य अनुभागों को भी इसी प्रकार फ्लैश किया जाता है। अनुभाग में एक छवि फ़ाइल लिखना " गाड़ी की डिक्की»:

फास्टबूट फ्लैश बूट बूट.आईएमजी

« प्रणाली»:

फास्टबूट फ्लैश सिस्टम system.img

और इसी प्रकार अन्य सभी अनुभाग।

3. एक साथ तीन मुख्य अनुभागों के बैच फर्मवेयर के लिए - " गाड़ी की डिक्की», « वसूली" और " प्रणाली"आप कमांड का उपयोग कर सकते हैं:

4. सभी प्रक्रियाओं को पूरा करने के बाद, डिवाइस को कमांड भेजकर सीधे कंसोल से एंड्रॉइड में रीबूट किया जा सकता है:

फास्टबूट रिबूट

इस तरह, कंसोल के माध्यम से भेजे गए कमांड का उपयोग करके फर्मवेयर को फ्लैश किया जाता है। जैसा कि आप देख सकते हैं, तैयारी प्रक्रियाओं में अधिक समय और प्रयास लगता है, लेकिन अगर उन्हें सही ढंग से निष्पादित किया जाता है, तो डिवाइस की मेमोरी के अनुभाग लिखना बहुत जल्दी और लगभग हमेशा बिना किसी समस्या के होता है।



एंड्रॉइड डिवाइस का लगभग हर मालिक जिसने फर्मवेयर या ऑपरेटिंग सिस्टम कर्नेल को बदलकर अपने पसंदीदा को बेहतर बनाने का फैसला किया है, एडीबी प्रोग्राम में आता है।

अधिकांश शुरुआती लोगों के लिए, यह वह प्रोग्राम है जो एक दुर्गम बाधा बन जाता है, और आज हम आपको बताएंगे कि इस अद्भुत एप्लिकेशन को कैसे इंस्टॉल करें और इसके साथ काम करना शुरू करें, जो आपकी मदद करेगा, उदाहरण के लिए, अपने डिवाइस पर रूट अधिकार प्राप्त करें, एक नया संस्करण फ्लैश करें एंड्रॉइड का, या सिस्टम में असफल हस्तक्षेप के बाद भी अपने फ़ोन या टैबलेट को उसकी मूल स्थिति में पुनर्स्थापित करें।

तो एडीबी क्या है, जो सभी मॉडर्स और हैकर्स को प्रिय है, हम इसे कहां से प्राप्त कर सकते हैं और हमें इसकी आवश्यकता क्यों है?

एडीबी क्या है?

संक्षिप्त नाम ADB का मतलब एंड्रॉइड डिबग ब्रिज है। एडीबी एंड्रॉइड एसडीके का हिस्सा है, जिसे डाउनलोड किया जा सकता है यहाँ से.

चूंकि एंड्रॉइड ऑपरेटिंग सिस्टम लिनक्स का एक प्रकार है, इसलिए इसे सेट करने के लिए अक्सर कमांड लाइन के माध्यम से काम करने की आवश्यकता होती है। बेशक, ऐसे प्रोग्राम हैं - टर्मिनल एमुलेटर जो आपको डिवाइस पर सीधे कमांड निष्पादित करने की अनुमति देते हैं, लेकिन, सबसे पहले, छोटी फोन स्क्रीन पर ऐसा करना असुविधाजनक है, और दूसरी बात, कभी-कभी आपको कंप्यूटर के माध्यम से डिवाइस तक पहुंच की आवश्यकता होती है, और इन और कई अन्य मामलों में एडीबी प्रोग्राम बिल्कुल अपूरणीय है। एडीबी प्रोग्राम डिवाइस और कंप्यूटर के बीच एक कनेक्शन स्थापित करता है और आपको सीधे कंप्यूटर पर एंड्रॉइड सिस्टम के साथ विभिन्न जोड़तोड़ करने की अनुमति देता है।

एडीबी कैसे स्थापित करें.

सबसे पहले, हम अनुशंसा करते हैं कि आप इस गाइड को लिखने के समय एंड्रॉइड एसडीके का नवीनतम संस्करण डाउनलोड करें, संस्करण आर11 उपलब्ध है, आगे के सभी विवरण इसके उदाहरण पर आधारित हैं, और पिछले संस्करणों में, आवश्यक कार्यक्रमों का स्थान। एसडीके स्थापित करने के बाद यहां वर्णित से भिन्न हो सकता है।

1. एंड्रॉइड एसडीके डाउनलोड करें, इसे पहले दिए गए लिंक पर पाया जा सकता है। माइक्रोसॉफ्ट विंडोज, मैक ओएस और लिनक्स के लिए एसडीके कई प्रकार के हैं।

हमें Microsoft Windows के लिए एक संस्करण की आवश्यकता होगी. और यहां दो विकल्प हैं - एंड्रॉइड एसडीके से इंस्टॉलर या ज़िप संग्रह डाउनलोड करें। हमें इंस्टॉलर की आवश्यकता नहीं है, खासकर जब से यह आपको विंडोज 7 पर एसडीके स्थापित करने की अनुमति नहीं देगा, इसलिए हम ज़िप संग्रह डाउनलोड करते हैं।

संग्रह में एक फ़ोल्डर है एंड्रॉइड-एसडीके-विंडोज़, जिसमें SDK स्वयं शामिल है। इसे अपने कंप्यूटर पर अनपैक करें. हमारे उदाहरण में, हमने फ़ोल्डर को ड्राइव C के रूट में रखा है। यदि आप भी ऐसा ही करते हैं, तो SDK का पथ इस प्रकार होगा: सी:\एंड्रॉइड-एसडीके-विंडोज़

एसडीके के पुराने संस्करणों में, हमें जिस एडीबी प्रोग्राम की आवश्यकता थी वह टूल फ़ोल्डर में इस फ़ोल्डर के अंदर स्थित था, लेकिन बाद में इसे डेवलपर्स द्वारा प्लेटफ़ॉर्म-टूल्स फ़ोल्डर में स्थानांतरित कर दिया गया था।

हालाँकि, यदि आप इस फ़ोल्डर में जाते हैं, तो आपको इसके अंदर एडीबी प्रोग्राम नहीं मिलेगा, तो चलिए अगले इंस्टॉलेशन चरण पर चलते हैं।

2. एसडीके प्लेटफ़ॉर्म टूल्स इंस्टॉल करें।
हम सुनिश्चित करते हैं कि हमारा कंप्यूटर इंटरनेट से जुड़ा है और android-sdk-windows फ़ोल्डर में स्थित SDK प्रबंधक प्रोग्राम लॉन्च करते हैं। प्रोग्राम प्रारंभ करने के बाद, निम्न विंडो दिखाई देगी:

हमें एंड्रॉइड एसडीके प्लेटफॉर्म-टूल्स और एंड्रॉइड एसडीके टूल्स को डाउनलोड और इंस्टॉल करना होगा।

किसी आइटम पर डबल क्लिक करके या "स्वीकार करें" और "अस्वीकार करें" पर क्लिक करके, हम सूची में इन दो आइटम को चिह्नित करते हैं और अन्य सभी आइटम को अनचेक करते हैं, जैसा कि ऊपर स्क्रीनशॉट में दिखाया गया है। फिर "इंस्टॉल करें" पर क्लिक करें और तब तक प्रतीक्षा करें जब तक कि हमें जिन घटकों की आवश्यकता है वे डाउनलोड और इंस्टॉल न हो जाएं।

अब हमारे कंप्यूटर पर एडीबी स्थापित है, लेकिन अपने फोन या टैबलेट के साथ काम करने के लिए हमें उनके ड्राइवर को स्थापित करने की आवश्यकता होगी और प्रोग्राम के साथ आगे की सुविधा के लिए, विंडोज सिस्टम में इसके और अन्य घटकों के लिए पथ लिखना अच्छा होगा।

3. अगर हम फोल्डर में जाते हैं C:\android-sdk-windows\platform-tools\, तो अब हम वहां एडीबी प्रोग्राम का पता लगा सकते हैं।

इसके बाद, हमें PATH सिस्टम वेरिएबल को संपादित करने की आवश्यकता है ताकि हर बार जब हम प्रोग्राम शुरू करें और कमांड दर्ज करें तो हमें प्रोग्राम के लिए पथ टाइप न करना पड़े, जो इस तरह दिखता है:

C:\android-sdk-windows\platform-tools\adb

यदि आपने कभी भी सिस्टम वेरिएबल्स को संपादित नहीं किया है, तो एक सिस्टम पुनर्स्थापना बिंदु बनाएं ताकि आप बाद में इसे इसकी मूल स्थिति में वापस कर सकें।

यदि आपके पास विंडोज 7 स्थापित है, तो "कंप्यूटर" शॉर्टकट पर राइट-क्लिक करें, "गुण" चुनें और खुलने वाली विंडो में, "उन्नत सिस्टम सेटिंग्स" चुनें।

यदि आपके पास Windows XP है, तो "मेरा कंप्यूटर" पर राइट-क्लिक करें और फिर "गुण" पर क्लिक करें।

अगली विंडो में, "उन्नत" टैब पर, "पर्यावरण चर" बटन पर क्लिक करें। "सिस्टम वेरिएबल्स" सूची में, "पथ" वेरिएबल का चयन करें और "बदलें..." बटन पर क्लिक करें।

वेरिएबल संपादन विंडो खुल जाएगी, और "वेरिएबल वैल्यू" आइटम में, पंक्ति के बिल्कुल अंत में, अर्धविराम के बाद, टूल फ़ोल्डर और प्लेटफ़ॉर्म-टूल्स फ़ोल्डर में पथ जोड़ें:

;c:\android-sdk-windows\tools;c:\android-sdk-windows\platform-tools;

(यदि पंक्ति के अंत में कोई अर्धविराम नहीं था, तो एक जोड़ें - इस पंक्ति में प्रत्येक पथ को अर्धविराम द्वारा दूसरे से अलग किया जाना चाहिए)

यदि आपने एंड्रॉइड एसडीके को एक अलग फ़ोल्डर में स्थापित किया है, तो पंक्ति के अंत में टूल और प्लेटफ़ॉर्म-टूल्स फ़ोल्डरों के लिए अपना पथ लिखें।

डिवाइस ड्राइवर स्थापित करना.

कुछ डिवाइस, जैसे कि सैमसंग फोन और टैबलेट, के पास कंप्यूटर के साथ सिंक्रोनाइज़ करने के लिए अपना स्वयं का सॉफ़्टवेयर होता है, और यदि आपने इसे अपने कंप्यूटर पर इंस्टॉल किया है, तो डिवाइस ड्राइवर आपके सिस्टम पर पहले से ही इंस्टॉल है।

लेकिन नेक्सस वन जैसे उपकरणों के लिए, जो बिना किसी अतिरिक्त सॉफ़्टवेयर या ड्राइवर के आते हैं, एंड्रॉइड एसडीके के साथ काम करने के लिए ड्राइवरों को स्थापित किया जाना चाहिए।

ऐसा करने के लिए, उस फ़ोल्डर पर जाएं जहां हमने एसडीके स्थापित किया है और एसडीके प्रबंधक लॉन्च करें।

उसी तरह जैसे हमने एंड्रॉइड एसडीके प्लेटफ़ॉर्म-टूल्स और एंड्रॉइड एसडीके टूल्स इंस्टॉल किए थे, सूची से "Google यूएसबी ड्राइवर पैकेज" ढूंढें और चुनें। "इंस्टॉल करें" पर क्लिक करें और प्रोग्राम के ड्राइवर डाउनलोड करने की प्रतीक्षा करें। 32 और 64 बिट विंडोज़ के लिए ड्राइवर निम्नलिखित फ़ोल्डर में डाउनलोड किए जाएंगे:

C:\1\android-sdk-windows\extras\google\usb_driver

अब आप अपने डिवाइस के लिए ड्राइवर इंस्टॉल कर सकते हैं। ऐसा करने के लिए, अपने फोन या टैबलेट के सेटिंग मेनू में, "एप्लिकेशन" आइटम का चयन करें और इसमें "यूएसबी डिबगिंग" सक्षम करें।

हम अपने डिवाइस को कंप्यूटर से कनेक्ट करते हैं। कंप्यूटर नए हार्डवेयर का पता लगाएगा और आपको ड्राइवर इंस्टॉल करने के लिए संकेत देगा। हम ड्राइवरों को उस फ़ोल्डर से इंस्टॉल करते हैं जहां से उन्हें पहले डाउनलोड किया गया था।

ड्राइवरों को स्थापित करने के बाद, डिवाइस मैनेजर में एक नया डिवाइस "एडीबी इंटरफ़ेस" दिखाई देगा और हम इसे "कंप्यूटर" आइकन -> "गुण" -> "डिवाइस मैनेजर" पर राइट-क्लिक करके खोलकर सत्यापित कर सकते हैं।

एडीबी कैसे लॉन्च करें

एडीबी के साथ काम करने का सबसे अच्छा तरीका विंडोज़ कमांड लाइन है। Windows XP वाले कंप्यूटर पर कमांड लाइन खोलने के लिए, "प्रारंभ" पर क्लिक करें और "रन" इनपुट फ़ील्ड में cmd ​​टाइप करें और "एंटर" दबाएँ।

विंडोज 7 वाले कंप्यूटर पर, "प्रारंभ" पर क्लिक करें और "प्रोग्राम और फ़ाइलें खोजें" इनपुट फ़ील्ड में, cmd टाइप करें और "एंटर" दबाएँ।

एक कमांड लाइन विंडो खुलेगी, और उदाहरण के लिए, यह देखने के लिए कि हमने कौन से डिवाइस कंप्यूटर से कनेक्ट किए हैं, हम उसमें कमांड टाइप करते हैं:

एडीबी डिवाइस

एडीबी प्रोग्राम वर्तमान में कंप्यूटर से जुड़े उपकरणों की एक सूची प्रदर्शित करेगा।



अधिकांश Android उपयोगकर्ता ADB के बारे में कुछ भी नहीं जानते हैं। पूरा नाम एंड्रॉइड डिबग ब्रिज है, जिसका अर्थ है "एंड्रॉइड डिबगिंग ब्रिज"। एडीबी एंड्रॉइड एसडीके का हिस्सा है। एडीबी का उपयोग करके, आप अपने एंड्रॉइड टैबलेट या स्मार्टफोन पर विभिन्न क्रियाएं कर सकते हैं, जैसे फ्लैश करना, अपने कंप्यूटर से एंड्रॉइड पर फ़ाइलों की प्रतिलिपि बनाना और इसके विपरीत, सिस्टम पुनर्प्राप्ति और अन्य।

एंड्रॉइड के लिए एडीबी - यह क्या है?

आप शायद जानते होंगे कि एंड्रॉइड ऑपरेटिंग सिस्टम एक संशोधित लिनक्स कर्नेल पर आधारित है। इसलिए, इसके साथ कमांड लाइन का उपयोग करने की आवश्यकता है। यह एडीबी प्रोग्राम है जो कंप्यूटर और एंड्रॉइड के बीच संचार स्थापित करने में मदद करता है। यह एंड्रॉइड एसडीके विकास परिवेश का हिस्सा है, इसलिए एंड्रॉइड डिबग ब्रिज को स्थापित करने के लिए आपको एंड्रॉइड एसडीके डाउनलोड करना होगा आधिकारिक वेबसाइट. सभी लोकप्रिय ऑपरेटिंग सिस्टम के लिए संस्करण हैं: विंडोज, मैक ओएस और लिनक्स। यानी सीधे शब्दों में कहें तो एडीबी आपको कंप्यूटर का उपयोग करके अपने फोन या टैबलेट को नियंत्रित करने की अनुमति देता है।

यूएसबी के माध्यम से अपने डिवाइस को अपने पीसी से कनेक्ट करें। सुनिश्चित करें कि सभी ड्राइवर स्थापित हैं और यूएसबी डिबगिंग सक्षम है।

एंड्रॉइड डिबग ब्रिज के साथ काम करने का सबसे अच्छा तरीका विंडोज कमांड लाइन है। ऐसा करने के लिए, Windows XP में, "पर क्लिक करें शुरू"और इनपुट फ़ील्ड में" प्रोग्राम और फ़ाइलें ढूंढें" प्रवेश करना " अध्यक्ष एवं प्रबंध निदेशक", तब दबायें " प्रवेश करना" यदि आपके पास विंडोज 7 या उच्चतर है, तो "पर क्लिक करें शुरू"और मैदान में" निष्पादित करना" प्रवेश करना " अध्यक्ष एवं प्रबंध निदेशक" और फिर से " कुंजी दबाएँ प्रवेश करना».

  • विंडोज 8 में कमांड प्रॉम्प्ट कैसे खोलें
  • विंडोज़ 10 में कमांड प्रॉम्प्ट कैसे खोलें

एडीबी डिवाइस

सबसे आम एडीबी कमांड। इसका उपयोग करके, आप यह निर्धारित कर सकते हैं कि आपका पीसी कनेक्टेड डिवाइस को देखता है या नहीं। यदि आपने सब कुछ सही ढंग से किया, तो निम्न पंक्ति दिखाई देगी: " अटैच किए गए उपकरणों की सूची" इसके बाद आपको अपने स्मार्टफोन या टैबलेट का सीरियल नंबर और उसकी स्थिति दिखाई देगी: ऑनलाइन" या " ऑफलाइन».

यदि यह "ऑफ़लाइन" कहता है, तो इसका मतलब है कि डिवाइस स्लीप मोड में है, यदि "ऑनलाइन" है, तो डिवाइस आपके आदेशों को निष्पादित करने के लिए तैयार है।

इस कमांड की बदौलत आप अपने स्मार्टफोन या टैबलेट पर एप्लिकेशन इंस्टॉल कर सकते हैं। ऐसा करने के लिए, आपको वह पथ निर्दिष्ट करना होगा जहां एपीके फ़ाइल स्थित है:

adb intsall D:\papka_s_faylom\nazvanie_prilogeniya.apk

लंबे पथ लिखने से बचने के लिए, फ़ाइल को एंड्रॉइड-टूल्स निर्देशिका में कॉपी करें। तब पथ इस प्रकार होगा:

adb intsall nazvanie_prilogeniya.apk

एडीबी अनइंस्टॉल

आपको इसे पिछले कमांड की तरह ही दर्ज करना होगा। इससे एप्लिकेशन हटा दिया जाएगा.

इस टीम की एक दिलचस्प विशेषता है. यदि आप कुंजी जोड़ते हैं -क, तो जब आप कोई गेम या प्रोग्राम हटाते हैं, तो उसका डेटा और कैश डिलीट नहीं होगा, बल्कि एंड्रॉइड डिवाइस पर रहेगा।

इस आदेश के लिए धन्यवाद, आप अपने कंप्यूटर से Android पर फ़ाइलें स्थानांतरित कर सकते हैं। ऐसा करने के लिए, आपको पूरा पथ जानना होगा जहां फ़ाइल संग्रहीत है और इसे कहां ले जाना है।

एडीबी पुश डी:\papka_s_faylom\nazvanie_fayla/sdcard/Android

लंबे पथ लिखने से बचने के लिए, फ़ाइल को एंड्रॉइड-टूल्स निर्देशिका में कॉपी करें। फिर आपको दर्ज करना होगा:

एडीबी पुश nazvanie_fayla/sdcard/Android

यह कमांड एंड्रॉइड से कंप्यूटर में फाइलों को कॉपी करता है। आपको वह पथ जानना होगा जहां फ़ाइल आपके स्मार्टफोन या टैबलेट पर स्थित है और वह स्थान इंगित करना होगा जहां आप फ़ाइल को सहेजना चाहते हैं। यदि आप बाद वाला निर्दिष्ट नहीं करते हैं, तो फ़ाइल एंड्रॉइड-टूल्स निर्देशिका में सहेजी जाएगी।

एडीबी पुल /sdcard/nazvanie_fayla\D:\papka_gde_sohranity

यह कमांड आपके एंड्रॉइड फोन या टैबलेट को रीबूट कर देगा।

इस कमांड से आप सीधे बूटलोडर मोड में बूट कर सकते हैं।

एडीबी रीबूट पुनर्प्राप्ति

सभी डिवाइस इस कमांड का समर्थन नहीं करते हैं. इसके इस्तेमाल से आप रिकवरी मोड में आ सकते हैं।

एडीबी कनेक्ट

इस कमांड का उपयोग करके आप अपने डिवाइस को वाई-फाई नेटवर्क से कनेक्ट कर सकते हैं। ऐसा करने के लिए, आपको डिवाइस का आईपी पता और पोर्ट जानना होगा।

एडीबी कनेक्ट आईपी:पोर्ट

इस कमांड से आपको अपने डिवाइस की सभी फाइलों तक पूर्ण पहुंच मिलती है।

एडीबी शेल का उपयोग करने का दूसरा तरीका इस निर्माण का उपयोग करके एकल एंड्रॉइड शेल कमांड को निष्पादित करना है:

एडीबी शैल<команда>

यदि आप अपने एंड्रॉइड फोन या टैबलेट को बूटलोडर मोड में डालते हैं, तो एडीबी कमांड अब काम नहीं करेगा। यहां आपको फास्टबूट कमांड का उपयोग करने की आवश्यकता है।

यह जांचने के लिए कि क्या पीसी और एंड्रॉइड एक दूसरे को देख सकते हैं, कमांड का उपयोग करें:

इसे दर्ज करने के बाद आपके डिवाइस का सीरियल नंबर सामने आना चाहिए।

इस कमांड को दर्ज करके, आप आसुस और एचटीसी फोन और टैबलेट के बूटलोडर को अनलॉक कर सकते हैं। जब आपका डिवाइस बूटलोडर मोड में हो, तो दर्ज करें:

साथ ही, आपके सभी इंस्टॉल किए गए प्रोग्राम और व्यक्तिगत डेटा भी खो जाएंगे।

इस कमांड का उपयोग करके आप लॉग फ़ाइल की सामग्री प्रदर्शित कर सकते हैं: परिवर्तन, त्रुटियाँ, आदि। डेटा बहुत तेजी से स्क्रॉल होगा, इसलिए सही समाधान यह होगा कि इसे एक TXT फ़ाइल में सहेजा जाए। ऐसा करने के लिए, दर्ज करें:

एडीबी लॉगकैट > फ़ाइलनाम.txt

एडीबी साइडलोड

यह कमांड Google Nexus डिवाइस के मालिकों के लिए उपयोगी होगा। इसके इस्तेमाल से आप डिवाइस के फर्मवेयर को अपडेट कर सकते हैं। इसे अपने कंप्यूटर पर डाउनलोड करें, अपने नेक्सस को इससे कनेक्ट करें, रिकवरी मोड में जाएं, "चुनें" ADB द्वारा अपदेट लागू करें"और फिर कमांड दर्ज करें:

एडीबी साइडलोड नाम.ज़िप

नाम.ज़िप- यह फ़र्मवेयर वाली ज़िप फ़ाइल का नाम है।

एडीबी बैकअप और एडीबी पुनर्स्थापना

टीम एडीबी बैकअपएक बैकअप बनाता है और एडीबी पुनर्स्थापनाबैकअप से पुनर्स्थापित करता है।



हम में से बहुत से लोग पहले से ही एडीबी (एंड्रॉइड डिबग ब्रिज) से परिचित हैं, क्योंकि एंड्रॉइड डिवाइस के मालिक के रूप में, हमें अक्सर ऐसी सरल क्रियाएं करनी पड़ती हैं जैसे एडीबी पुशऔर खींचो, या एडीबी रिबूटवगैरह। लेकिन कई नौसिखिए उपयोगकर्ताओं के लिए, कमांड लाइन की दृष्टि पहले से ही डरावनी है, और यह निषेधात्मक रूप से संभव लगता है। हालाँकि वास्तव में सब कुछ काफी सरल है, अनुभवी उपयोगकर्ता मुझे झूठ नहीं बोलने देंगे, और सबसे बड़ी कठिनाई इन सभी आदेशों को याद रखना है, हालाँकि ऐसा करना भी आवश्यक नहीं है, क्योंकि इंटरनेट हमेशा हाथ में है और सही कमांड ढूंढना मुश्किल नहीं है। कठिन।

एंड्रॉइड डिबग ब्रिज, जो एंड्रॉइड एसडीके एमुलेटर का हिस्सा है, आपको अपने कंप्यूटर और उससे जुड़े एंड्रॉइड डिवाइस के बीच संचार करने की अनुमति देता है, अगर आपको कुछ सॉफ़्टवेयर की आवश्यकता है, तो आप यहां अपने लैपटॉप के लिए प्रोग्राम मुफ्त में डाउनलोड कर सकते हैं। मैं एडीबी के साथ क्या कर सकता हूं? इसकी क्षमताएं काफी व्यापक हैं, उदाहरण के लिए, सबसे लोकप्रिय क्रियाएं: एंड्रॉइड डिवाइस से कंप्यूटर पर फ़ाइलों की प्रतिलिपि बनाना, कंप्यूटर से एंड्रॉइड पर फ़ाइलें अपलोड करना, कई लिनक्स कमांड निष्पादित करना, त्रुटि रिपोर्ट प्राप्त करना आदि।

इसलिए यदि आप इसमें नए हैं और एडीबी के बारे में इसके अलावा इसके बारे में थोड़ा और जानना चाहते हैं, तो मेरा सुझाव है कि आप एडीबी सीखने के लिए मेरी छोटी सी बुनियादी मार्गदर्शिका देखें।

तुम क्या आवश्यकता होगी

1. विंडोज़ 32 बिट के लिए एंड्रॉइड डिबग ब्रिज (एडीबी) - डाउनलोड करें

2. विंडोज़ 64 बिट के लिए एंड्रॉइड डिबग ब्रिज (एडीबी) - डाउनलोड करें

3. विंडोज़ ओएस स्थापित कंप्यूटर।

आइए अब सक्रिय चरण पर चलते हैं:

1. आवश्यक ज़िप संग्रह डाउनलोड करें और जहां चाहें उसे निकालें, उदाहरण के लिए, ड्राइव सी।

2. अब डायरेक्टरी C:/adb/sdk/platform-tools पर जाएं। यहां आपको फाइलों का एक सेट मिलेगा जैसा कि नीचे दी गई छवि में दिखाया गया है।

3. Shift बटन दबाए रखें + राइट-क्लिक करें और वर्तमान निर्देशिका से Windows कमांड लाइन लॉन्च करें।

4. कमांड दर्ज करें एडीबी स्टार्ट-सर्वर.

5. यह सुनिश्चित करने के लिए कि आपका डिवाइस सही तरीके से कनेक्ट है और कंप्यूटर द्वारा पहचाना गया है, कमांड दर्ज करें: एडीबी डिवाइस. यदि सब कुछ ठीक रहा, तो आपको कुछ ऐसा ही दिखाई देगा:

अब जब आपका डिवाइस कनेक्ट हो गया है और सब कुछ काम कर रहा है, तो आइए इसके साथ थोड़ा खेलें।

एडीबी के माध्यम से लॉगकैट पढ़ना

कमांड चलाने का सबसे आसान तरीका है: एडीबी लॉगकैट. परिणामस्वरूप, डिवाइस लॉग फ़ाइल की संपूर्ण सामग्री स्क्रीन पर दिखाई देगी। एक अलग फ़ाइल रन में लॉगकैट प्राप्त करने के लिए: एडीबी लॉगकैट > logcat.txt.

बग रिपोर्ट

आप कमांड चला सकते हैं: एडीबी बग्रेपोर्ट, लेकिन आपको एक सूचना प्राप्त होगी कि जेनरेट की गई रिपोर्ट पढ़ने योग्य नहीं होगी, इसलिए इसका उपयोग करना बेहतर है: एडीबी बगरेपोर्ट >result.txt.

एडीबी रूट एक्सेस अधिकारों के साथ मिलकर

पूर्ण एक्सेस अधिकारों के साथ एडीबी से काम करने के लिए, आपको डिवाइस को रूट करना होगा। यदि डिवाइस पहले से ही मैनुअल है, तो कमांड चलाएँ: एडीबी जड़और हम देखते हैं कि नीचे चित्र में क्या दिखाया गया है (रूट अधिकारों के साथ एडीबी को रीबूट करें)।

एडीबी के माध्यम से एप्लिकेशन इंस्टॉल करना

एप्लिकेशन इंस्टॉल करने के लिए, सुनिश्चित करें कि एपीके फ़ाइल नाम में कोई रिक्त स्थान नहीं है और आपको इसके लिए बिल्कुल सही पथ जानना होगा। खैर, फिर हम कमांड चलाते हैं: एडीबी स्थापित करें+ संस्थापन फ़ाइल का नाम. मेरे उदाहरण में, मैंने पेपरटॉस गेम इंस्टॉल किया है, इसलिए यदि सब कुछ ठीक रहा, तो आपको स्क्रीन पर यह चित्र मिलेगा: