फ़ैक्टरी रीसेट किए बिना Android Wear घड़ियों को नए फ़ोन से जोड़ें

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

स्मार्टवॉच ऑपरेटिंग सिस्टम के रूप में Android Wear अपनी खामियों से रहित नहीं है, लेकिन दुख की बात है कि यह अधिक तकनीकी है उत्साही लोग इसका उपयोग करने की संभावना रखते हैं, वही लोग अपने पर कस्टम रोम स्थापित करने की भी संभावना रखते हैं फ़ोन. ज्यादातर मामलों में इसका मतलब है कि जब भी आप अपने डिवाइस पर एंड्रॉइड के किसी अन्य फ्लेवर पर स्विच करते हैं तो आपको अपनी स्मार्टवॉच को पोंछना होगा। हालाँकि, इसका एक आसान तरीका है अपनी स्मार्टवॉच को शुरू से ही सेट करने से बचें जब आप एक नया स्मार्टफोन खरीदते हैं या अपने डिवाइस पर एक नया कस्टम ROM फ्लैश करते हैं। यह विधि रूट की आवश्यकता नहीं है फ़ोन या घड़ी पर, लेकिन इसके लिए कुछ Android डिबगिंग ब्रिज (ADB) कमांड की आवश्यकता होती है। इसका परीक्षण Android Wear 1.5 और Android Wear 2.0 पर Huawei Watch पर किया गया है, हालाँकि इसे किसी भी नए स्मार्टफोन के साथ Android Wear घड़ियों को जोड़ने के लिए भी काम करना चाहिए। यदि किसी कारण से आपकी घड़ी पहले से ही रूट है, तो आप इस ट्यूटोरियल को अनदेखा कर सकते हैं और बस इसका उपयोग कर सकते हैं

वियर क्लाइंट को रीसेट करें सीधे अपनी स्मार्टवॉच से फ़ैक्टरी रीसेट किए बिना Android Wear को युग्मित करने के लिए।


Android Wear को बिना पोंछे नए/उसी फ़ोन से जोड़ें

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

एक बार जब आप इन चरणों का पालन कर लें, तो आप शुरू करने के लिए तैयार हैं!

एडीबी डिबगिंग सक्षम करना

यदि आप इसे वायरलेस तरीके से करना चाहते हैं तो डेवलपर विकल्प खोलें और "एडीबी डिबगिंग" या "डीबग ओवर वाईफाई" सक्षम करें। Android Wear को आपके स्मार्टफ़ोन से सिंक करने की प्रक्रिया दोनों तरीकों से ठीक काम करेगी, लेकिन उनके लिए थोड़े अलग कमांड की आवश्यकता होती है।

Android Wear को सिंक करने के लिए प्रारंभिक सेटअप के लिए एक अलग कमांड की आवश्यकता होगी, चाहे आप इसे वाईफाई पर कर रहे हों या नहीं। कृपया एडीबी टूल खोलें, या तो अपने विंडोज सर्च बार में एडीबी खोजकर या एडीबी वाले फ़ोल्डर में नेविगेट करके, शिफ्ट दबाए रखें और फिर राइट क्लिक करें और "यहां कमांड विंडो खोलें" का चयन करें। फिर नीचे दिए गए कमांड दर्ज करें।

वाईफ़ाई पर

मेरे मामले में, मैं टाइप करूंगा:

adbconnect 192.168.1.100:5555

मेरी Android Wear घड़ी से कनेक्ट करने के लिए। आपको जो आईपी पता दर्ज करना है वह "डीबग ओवर वाईफाई" के अंतर्गत स्थित है, जैसा कि ऊपर स्क्रीनशॉट में दिखाया गया है। कंप्यूटर को डीबग करने की अनुमति देते हुए घड़ी पर संकेत स्वीकार करें। सफल होने पर, यह बस कमांड प्रॉम्प्ट पर वापस चला जाएगा जहां आप टाइप कर सकते हैं। अब टेक्स्ट आउटपुट है.

वायर्ड

कमांड में काफी आसान, बस अपने डिवाइस को अपने कंप्यूटर से कनेक्ट करें और टाइप करें:

adb devices

यदि आपका उपकरण दिखाई देता है, तो आप ठीक हैं। सुनिश्चित करें कि आपने अपनी घड़ी को डीबग करने की अनुमति देने के संकेत को स्वीकार कर लिया है।

आदेश भेजना

जारी रखने के लिए, पहले अपने फ़ोन पर ब्लूटूथ अक्षम करें और फिर आपके कंप्यूटर पर टाइप करें:

adbshellpmclearcom.google.android.gms && reboot

आपकी घड़ी रीबूट हो जाएगी, लेकिन कोई Android Wear फ़ैक्टरी रीसेट नहीं होगा। जब यह वापस बूट होता है तो इसे क्रॉस आउट क्लाउड आइकन नहीं दिखाना चाहिए जो दर्शाता है कि यह आपके फोन से कनेक्ट नहीं हो सकता है। अब आप अपने फ़ोन पर Android Wear ऐप इंस्टॉल करना चाहेंगे (यदि आपके पास यह पहले से नहीं है), लेकिन अभी तक ब्लूटूथ सक्षम न करें.

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

adbshellamstart-aandroid.bluetooth.adapter.action.REQUEST_DISCOVERABLE

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


स्पष्टीकरण

यह क्यों काम करता है इसकी सरल व्याख्या यह है कि सभी स्मार्टफोन-स्मार्टवॉच पेयरिंग डेटा Google Play सेवाओं में निहित है। यह डेटा फ़ोन-विशिष्ट है क्योंकि कुंजियाँ स्मार्टवॉच पर स्थित Play Services डेटा में संग्रहीत होती हैं। यही कारण है कि आप अपने स्मार्टफोन से एंड्रॉइड वियर एप्लिकेशन का टाइटेनियम बैकअप नहीं ले सकते, क्योंकि आपको जिन चाबियों की आवश्यकता होती है वे स्मार्टवॉच पर संग्रहीत होती हैं। जब आप किसी नए फ़ोन को जोड़ने का प्रयास करते हैं (या एक नया कस्टम ROM स्थापित किया है और घड़ी को लगता है कि यह एक नया फ़ोन है), तो चाबियाँ आम तौर पर Android Wear फ़ैक्टरी रीसेट के माध्यम से मिटा दी जाती हैं।

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