Návod, ako spárovať inteligentné hodinky Android Wear s novým telefónom bez obnovenia továrenských nastavení. Tiež užitočné, ak flashujete vlastnú ROM a nechcete resetovať!
Android Wear ako operačný systém pre inteligentné hodinky nie je bezchybný, no bohužiaľ o to viac tech nadšení ho pravdepodobne použijú, tí istí ľudia si tiež pravdepodobne nainštalujú vlastné ROM telefónov. To vo väčšine prípadov znamená, že musíte vymazať inteligentné hodinky zakaždým, keď na svojom zariadení prepnete na inú verziu systému Android. Existuje však jednoduchý spôsob obísť nastavenie inteligentných hodiniek od začiatku keď si kúpite nový smartfón alebo flashujete novú vlastnú ROM vo svojom zariadení. Táto metóda nevyžaduje root na telefóne alebo hodinkách, ale vyžaduje si to niekoľko príkazov Android Debugging Bridge (ADB). Toto bolo testované na Huawei Watch na Android Wear 1.5 a Android Wear 2.0, malo by to však fungovať aj na spárovanie hodiniek Android Wear s akýmkoľvek novým smartfónom. Ak sú z nejakého dôvodu vaše hodinky už zakorenené, môžete tento návod ignorovať a jednoducho použiť
Resetovať klienta Wear spárovať Android Wear bez obnovenia továrenských nastavení priamo z vašich inteligentných hodiniek.Spárujte Android Wear s novým/rovnakým telefónom bez vymazania
Najprv si budete musieť stiahnuť nástroje ADB. Osobne používam „Minimálne ADB a Fastboot Kitnájdete priamo tu na XDA, ale môžete ho použiť oficiálne binárne súbory od spoločnosti Google Ak si budete priať. Ďalej budete musieť na svojich inteligentných hodinkách povoliť ladenie ADB (ladenie káblovým aj cez WiFi je v poriadku, aj keď považujem WiFi za pohodlnejšie). Toto je povolené prostredníctvom možností vývojára na vašich inteligentných hodinkách, ktoré budete tiež musieť povoliť. Ak to chcete urobiť, jednoducho prejdite na hodinkách do Nastavenia → Systém → Informácie a ťuknite na pole označené „Číslo zostavy“, kým sa nezobrazí správa „teraz ste vývojár“.
Po vykonaní týchto krokov ste pripravení začať!
Povolenie ladenia ADB
Otvorte možnosti vývojára a povoľte „ladenie ADB“ alebo „ladenie cez wifi“, ak to chcete urobiť bezdrôtovo. Proces synchronizácie Android Wear s vaším smartfónom bude fungovať oboma spôsobmi, vyžaduje si však mierne odlišné príkazy.
Počiatočné nastavenie na synchronizáciu Android Wear bude vyžadovať iný príkaz, či už to robíte cez WiFi alebo nie. Otvorte nástroje adb, a to buď vyhľadaním adb vo vyhľadávacom paneli systému Windows, alebo prechodom do priečinka obsahujúceho adb, podržaním klávesu Shift, kliknutím pravým tlačidlom a výberom možnosti „otvoriť príkazové okno tu“. Potom zadajte nižšie uvedené príkazy.
Cez WiFi
V mojom prípade by som napísal:
adbconnect 192.168.1.100:5555
Na pripojenie k hodinkám Android Wear. Adresa IP, ktorú musíte zadať, sa nachádza v časti „Ladenie cez WiFi“, ako je znázornené na obrázku vyššie. Prijmite výzvu na hodinkách, ktorá umožní počítaču ladiť. Ak bude úspešný, jednoducho sa vráti do príkazového riadka, kde môžete písať. Teraz existuje textový výstup.
Drôtové
Podstatne jednoduchšie príkazy, jednoducho pripojte svoje zariadenie k počítaču a zadajte:
adb devices
Ak sa zobrazí vaše zariadenie, ste v poriadku. Uistite sa, že ste prijali výzvu na hodinkách, aby ste umožnili ich ladenie.
Odoslanie príkazov
Ak chcete pokračovať, najprv zakázať Bluetooth v telefóne a potom na svojom počítači napíšte:
adbshell “pmclearcom.google.android.gms && reboot”
Hodinky sa reštartujú, ale nedôjde k obnoveniu továrenských nastavení systému Android Wear. Pri zálohovaní by sa už nemala zobrazovať prečiarknutá ikona cloudu, ktorá naznačuje, že sa nemôže pripojiť k vášmu telefónu. Teraz si budete chcieť do telefónu nainštalovať aplikáciu Android Wear (ak ju ešte nemáte), ale zatiaľ nepovoľte Bluetooth.
Potom sa znova pripojte k inteligentným hodinkám cez ADB presne tým istým krokom ako predtým. Tentoraz však príkaz, ktorý chcete spustiť, je:
adbshell “amstart-aandroid.bluetooth.adapter.action.REQUEST_DISCOVERABLE”
A potom na hodinkách povoľte, aby boli viditeľné pre iné zariadenia, aby ste mohli synchronizovať Android Wear so smartfónom. Teraz sa môžete pripojiť k Android Wear zo svojho smartfónu otvorením aplikácie Wear, povolením Bluetooth a vyhľadávaním zariadení. Mali by sa zobraziť vaše hodinky Android Watch a váš telefón sa s nimi synchronizuje. Ak aplikácia visí na „Kontrola aktualizácií“, jednoducho ju reštartujte a mala by sa začať pripájať k Android Wear.
Vysvetlenie
Jednoduché vysvetlenie, prečo to funguje, je, že všetky údaje o párovaní smartfónu a inteligentných hodiniek sú obsiahnuté v službách Google Play. Tieto údaje sú špecifické pre telefón, pretože kľúče sú uložené v údajoch služieb Play umiestnených na inteligentných hodinkách. To je dôvod, prečo nemôžete jednoducho zálohovať Titanium Backup aplikáciu Android Wear zo svojho smartfónu, pretože kľúče, ktoré potrebujete, sú uložené v inteligentných hodinkách. Keď sa pokúsite spárovať nový telefón (alebo si nainštalovali novú vlastnú ROM a hodinky si myslia, že ide o nový telefón), kľúče sa normálne vymažú pri obnovení továrenského nastavenia Android Wear.
Jediný spôsob, ako to obísť, je namiesto toho vymazať kľúčové údaje, čo vám umožní spárovať Android Noste s novým zariadením bez obnovenia továrenských nastavení, pretože sú to aj kľúče, ktoré ho spárujú s telefónom vymazané. Potom požiadame, aby bolo rozhranie Bluetooth inteligentných hodiniek viditeľné prostredníctvom zámeru odoslaného cez adb, ktorý vytvorí výzvu, ktorú vidíte a ktorú je potrebné prijať. To znamená, že váš telefón teraz môže nájsť vaše hodinky a vytvoriť nové kľúče na párovanie so zariadením.