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

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

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

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

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

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

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

adb kill-server

डिवाइस की आवश्यकताएं

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

अपना उपकरण तैयार कर रहा है

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

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

अपने डिवाइस को चमकाना

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

USB स्थानांतरण त्रुटियाँ

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

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

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

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