एंड्रॉइड फ्लैश टूल

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

फ़्लैशिंग टूल चलाने के लिए न्यूनतम आवश्यकताएँ

आपकी विकास मशीन को इन आवश्यकताओं को पूरा करना चाहिए:

  • ब्राउज़र: WebUSB का समर्थन करने वाला कोई भी ब्राउज़र, जैसे क्रोम या एज 79+।
  • प्लेटफार्म:
    • लिनक्स
    • मैक ओएस
    • क्रोम ओएस
    • विंडोज़ (एक अतिरिक्त यूएसबी ड्राइवर की आवश्यकता है)

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

विंडोज मशीन पर फास्टबूट और फ्लैश डिवाइस के साथ काम करने के लिए, आपको एंड्रॉइड एसडीके से एक कस्टमाइज्ड यूएसबी ड्राइवर की जरूरत है। अधिक विवरण के लिए, Android डेवलपर साइट पर OEM USB ड्राइवर स्थापित करें देखें।

adb kill-server

उपकरण आवश्यकताएँ

आप इन समर्थित उपकरणों पर Android का नया संस्करण फ्लैश कर सकते हैं:

अपना डिवाइस तैयार कर रहा है

इससे पहले कि आप अपने डिवाइस पर बिल्ड फ्लैश कर सकें, आपको अपना डिवाइस तैयार करना होगा:

  1. डेवलपर विकल्प और USB डीबगिंग सक्षम करें।
  2. डेवलपर विकल्प मेनू में ओईएम अनलॉकिंग सक्षम करें। यदि आपका बूटलोडर पहले से ही अनलॉक है, तो बूटलोडर पहले से ही अनलॉक है के साथ यह विकल्प ग्रे हो गया है।
  3. यदि आपको OEM अनलॉकिंग सक्षम करने में समस्या हो रही है, तो सुनिश्चित करें कि:
    1. आपका डिवाइस इंटरनेट से जुड़ा है।
    2. आपके डिवाइस ने Google के साथ चेक इन किया है, जो कि मामला नहीं हो सकता है क्योंकि आपका डिवाइस हाल ही में इंटरनेट से जुड़ा है। चेक इन करने के लिए, डायलर में *#*#CHECKIN#*#* (*#*#2432546#*#*) दर्ज करें (सिम की आवश्यकता नहीं है)। नंबर दर्ज करने के बाद (कॉल को दबाने की कोई आवश्यकता नहीं है), टेक्स्ट गायब हो जाता है और सफलता की सूचना दिखाई देती है।

अपने डिवाइस को फ्लैश करना

  1. अपने डिवाइस को सीधे अपनी डेवलपमेंट मशीन से कनेक्ट करें (कोई हब, एडेप्टर, एक्सटेंडर या मॉनिटर नहीं)।
  2. अपनी डेवलपमेंट मशीन के ब्राउज़र में Flash.android.com खोलें। यह स्वागत पृष्ठ पर खुलता है।
  3. फ़्लैश उपकरण को adb के माध्यम से अपने परीक्षण उपकरण के साथ संवाद करने की अनुमति दें, पॉपअप को स्वीकार करके जो कहता है कि उपकरणों के साथ संवाद करने के लिए अपनी ADB कुंजियों तक साइट पहुंच की अनुमति दें
  4. नया डिवाइस जोड़ें पर क्लिक करें।
  5. सूची से अपने डिवाइस का चयन करें और कनेक्ट पर क्लिक करें। इस सूची में डिवाइस का पूरा नाम नहीं हो सकता है।
  6. अपने डिवाइस की स्क्रीन पर, इस कंप्यूटर से हमेशा अनुमति दें चुनें और USB डिबगिंग कनेक्शन स्वीकार करने के लिए ठीक क्लिक करें।
  7. अपने ब्राउज़र में कनेक्टेड डिवाइस का चयन करें।
  8. सूची से अपना वांछित बिल्ड खोजें और चुनें। आप विकल्प भी चुन सकते हैं, जैसे डिवाइस को पोंछना या सभी विभाजनों को बलपूर्वक चमकाना।
  9. प्रक्रिया शुरू करने के लिए इंस्टॉल पर क्लिक करें। डिवाइस रीबूट होता है और फास्टबूट मोड में प्रवेश करता है।
  10. फ्लैश पूर्ण दिखाई देने के बाद, डिवाइस को यूएसबी केबल से डिस्कनेक्ट करें।

यूएसबी स्थानांतरण त्रुटियां

कभी-कभी डेटा के उच्च थ्रूपुट के कारण Android उपकरणों को कुछ USB पोर्ट या हब के माध्यम से संचार करने में समस्या होती है। विश्वसनीयता में सुधार करने के लिए:

  • यूएसबी हब का प्रयोग न करें। इसमें मॉनिटर के माध्यम से कनेक्शन शामिल हैं।
  • यदि संभव हो तो USB एक्सटेंशन केबल या एडेप्टर का उपयोग न करें।
  • किसी भिन्न USB पोर्ट का प्रयास करें। रियर पोर्ट अक्सर सामने वाले की तुलना में अधिक विश्वसनीय होते हैं।
  • यदि आप USB C पोर्ट का उपयोग कर रहे हैं, तो इसके बजाय USB A पोर्ट का प्रयास करें।

नवीनतम सार्वजनिक निर्माण पर वापस

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