एंड्रॉइड फ्लैश टूल एक वेब-आधारित टूल है जो आपको विकास और परीक्षण के लिए अपने डिवाइस पर एंड्रॉइड बिल्ड को फ्लैश करने देता है।
न्यूनतम आवश्यकताओं
डेवलपमेंट वर्कस्टेशन की आवश्यकताओं के अलावा, आपके पास WebUSB को सपोर्ट करने वाला ब्राउज़र होना चाहिए, जैसे Chrome या Edge 79+।
उपकरण
आप इन समर्थित डिवाइसों पर Android का नया संस्करण फ़्लैश कर सकते हैं:
- ड्रैगनबोर्ड 845सी (डीबी845सी)
- हाईकी 960
- हाईकी
- ग्लास एंटरप्राइज संस्करण 2 का निर्माण
- पिक्सेल 2 और नया
अपना उपकरण तैयार करें
इससे पहले कि आप किसी बिल्ड को अपने डिवाइस पर फ़्लैश कर सकें, आपको अपना डिवाइस तैयार करना होगा:
- डेवलपर विकल्प और यूएसबी डिबगिंग सक्षम करें।
- डेवलपर विकल्प मेनू में OEM अनलॉकिंग सक्षम करें। यदि आपका बूटलोडर पहले से ही अनलॉक है, तो बूटलोडर पहले से ही अनलॉक है के साथ यह विकल्प धूसर हो जाता है।
- यदि आपको OEM अनलॉकिंग सक्षम करने में समस्या हो रही है, तो सुनिश्चित करें:
- आपका डिवाइस इंटरनेट से कनेक्ट है.
- आपके डिवाइस ने Google के साथ चेक इन कर लिया है, जो कि केवल इसलिए नहीं हो सकता क्योंकि आपका डिवाइस हाल ही में इंटरनेट से कनेक्ट हुआ है। जबरन चेक इन करने के लिए, डायलर में *#*#CHECKIN#*#* (*#*#2432546#*#*) दर्ज करें (कोई सिम आवश्यक नहीं)। नंबर दर्ज करने के बाद (कॉल दबाने की जरूरत नहीं), टेक्स्ट गायब हो जाता है और एक सफलता अधिसूचना दिखाई देती है।
अपने डिवाइस को फ़्लैश करें
यदि आपकी मशीन पर एंड्रॉइड डिबग ब्रिज (एडीबी) स्थापित है, तो आगे बढ़ने से पहले एडीबी सेवा को रोक दें ताकि यह फ्लैशिंग प्रक्रिया में हस्तक्षेप न करे। एडीबी को रोकने के लिए, चलाएँ:
$ adb kill-server
अपने डिवाइस को सीधे अपनी डेवलपमेंट मशीन से कनेक्ट करें (कोई हब, एडाप्टर, एक्सटेंडर या मॉनिटर नहीं)।
अपने डेवलपमेंट वर्कस्टेशन के ब्राउज़र में flash.android.com खोलें। स्वागत पृष्ठ प्रकट होता है.
डिवाइस के साथ संचार करने के लिए साइट को अपनी एडीबी कुंजियों तक पहुंच की अनुमति देने वाले संवाद को स्वीकार करके फ़्लैश टूल को एडीबी के माध्यम से अपने परीक्षण डिवाइस के साथ संचार करने की अनुमति दें।
नया डिवाइस जोड़ें पर क्लिक करें.
सूची से अपना डिवाइस चुनें और कनेक्ट पर क्लिक करें। इस सूची में डिवाइस का पूरा नाम शामिल नहीं हो सकता है.
अपने डिवाइस की स्क्रीन पर, इस कंप्यूटर से हमेशा अनुमति दें का चयन करें और यूएसबी डिबगिंग कनेक्शन को स्वीकार करने के लिए ओके पर क्लिक करें।
अपने ब्राउज़र में कनेक्टेड डिवाइस का चयन करें।
सूची से अपना निर्माण खोजें और चुनें। आप विकल्प भी चुन सकते हैं, जैसे डिवाइस को पोंछना या सभी विभाजनों को बलपूर्वक फ्लैश करना।
फ्लैशिंग शुरू करने के लिए, इंस्टॉल पर क्लिक करें। डिवाइस रीबूट होता है और फास्टबूट मोड में प्रवेश करता है।
"फ़्लैश पूर्ण" प्रकट होने के बाद, डिवाइस को यूएसबी केबल से डिस्कनेक्ट करें।
USB स्थानांतरण त्रुटियों का समाधान करें
कभी-कभी एंड्रॉइड डिवाइसों को डेटा के उच्च थ्रूपुट के कारण कुछ यूएसबी पोर्ट या हब के माध्यम से संचार करने में परेशानी होती है। स्थानांतरण त्रुटियों को हल करने के लिए:
- USB हब का उपयोग न करें. इसमें मॉनिटर के माध्यम से कनेक्शन शामिल हैं।
- यदि संभव हो तो यूएसबी एक्सटेंशन केबल या एडाप्टर का उपयोग न करें।
- कोई भिन्न USB पोर्ट आज़माएँ. पीछे के पोर्ट अक्सर सामने वाले की तुलना में अधिक विश्वसनीय होते हैं।
- यदि आप USB C पोर्ट का उपयोग कर रहे हैं, तो इसके बजाय USB A पोर्ट आज़माएँ।
पिक्सेल को सार्वजनिक निर्माण पर लौटाएँ
यदि आप अपने पिक्सेल डिवाइस को सार्वजनिक बिल्ड में वापस करना चाहते हैं, तो एंड्रॉइड फ्लैश टूल बैक-टू-पब्लिक विकल्प का उपयोग करें।