Návod, jak spárovat chytré hodinky Android Wear s novým telefonem bez obnovení továrního nastavení. Také užitečné, pokud flashujete vlastní ROM a nechcete resetovat!
Android Wear jako operační systém chytrých hodinek není bez chyb, ale bohužel i více tech nadšenci jej pravděpodobně použijí, stejní lidé si také pravděpodobně nainstalují vlastní ROM telefony. To ve většině případů znamená nutnost vymazat chytré hodinky pokaždé, když na svém zařízení přepnete na jinou verzi Androidu. Existuje však jednoduchý způsob obejít nastavení chytrých hodinek od začátku když si koupíte nový smartphone nebo flashujete novou vlastní ROM na vašem zařízení. Tato metoda nevyžaduje root na telefonu nebo hodinkách, ale vyžaduje to několik příkazů Android Debugging Bridge (ADB). To bylo testováno na Huawei Watch na Android Wear 1.5 a Android Wear 2.0, mělo by to však fungovat i pro spárování hodinek Android Wear s jakýmkoli novým smartphonem. Pokud jsou vaše hodinky z nějakého důvodu již zakořeněné, můžete tento návod ignorovat a jednoduše použít
Resetujte klienta Wear spárovat Android Wear bez obnovení továrního nastavení přímo z chytrých hodinek.Spárujte Android Wear s novým/stejným telefonem bez vymazání
Nejprve si budete muset stáhnout nástroje ADB. Osobně používám „Minimální ADB a sada Fastboot” naleznete přímo zde na XDA, ale můžete jej používat oficiální binární soubory od Googlu Pokud si budete přát. Dále budete muset na svých chytrých hodinkách povolit ladění ADB (ladění přes kabel nebo přes WiFi je v pořádku, i když mi přijde pohodlnější WiFi). To je povoleno prostřednictvím možností vývojáře na vašich chytrých hodinkách, které budete také muset povolit. Chcete-li to provést, přejděte na hodinkách do Nastavení → Systém → Informace a klepněte na pole označené „Číslo sestavení“, dokud neuvidíte přípitkovou zprávu „Nyní jste vývojář“.
Jakmile provedete tyto kroky, můžete začít!
Povolení ladění ADB
Otevřete Možnosti vývojáře a povolte „ladění ADB“ nebo „Ladění přes wifi“, pokud to chcete provést bezdrátově. Proces synchronizace Android Wear do vašeho smartphonu bude fungovat dobře oběma způsoby, ale vyžaduje trochu odlišné příkazy.
Počáteční nastavení pro synchronizaci Android Wear bude vyžadovat jiný příkaz, ať už to děláte přes WiFi nebo ne. Otevřete nástroje adb, a to buď vyhledáním adb ve vyhledávacím panelu Windows, nebo přechodem do složky obsahující adb, podržením Shift, kliknutím pravým tlačítkem a výběrem „zde otevřít příkazové okno“. Poté zadejte níže uvedené příkazy.
Přes WiFi
V mém případě bych napsal:
adbconnect 192.168.1.100:5555
Pro připojení k mým hodinkám Android Wear. IP adresa, kterou musíte zadat, se nachází v části „Ladění přes WiFi“, jak je znázorněno na obrázku výše. Přijměte výzvu na hodinkách, která umožní počítači ladit. Pokud bude úspěšný, jednoduše se vrátí do příkazového řádku, kde můžete psát. Nyní je k dispozici textový výstup.
Kabelové
Podstatně jednodušší v příkazech, jednoduše připojte zařízení k počítači a zadejte:
adb devices
Pokud se vaše zařízení objeví, jste v pořádku. Ujistěte se, že jste přijali výzvu na hodinkách, abyste umožnili jejich ladění.
Odeslání příkazů
Chcete-li pokračovat, nejprve deaktivovat Bluetooth v telefonu a poté na svém počítači zadejte:
adbshell “pmclearcom.google.android.gms && reboot”
Hodinky se restartují, ale neproběhne žádné obnovení továrního nastavení Android Wear. Při zálohování by se již neměla zobrazovat přeškrtnutá ikona cloudu, která označuje, že se nemůže připojit k vašemu telefonu. Nyní si budete chtít do telefonu nainstalovat aplikaci Android Wear (pokud ji ještě nemáte), ale Bluetooth ještě nepovolte.
Poté se znovu připojte k chytrým hodinkám přes ADB přesně stejnými kroky jako předtím. Tentokrát však příkaz, který chcete spustit, je:
adbshell “amstart-aandroid.bluetooth.adapter.action.REQUEST_DISCOVERABLE”
A pak na svých hodinkách povolte, aby byly zjistitelné pro jiná zařízení, abyste mohli synchronizovat Android Wear se smartphonem. Nyní se můžete připojit k Android Wear ze smartphonu otevřením aplikace Wear, povolením Bluetooth a vyhledáváním zařízení. Měly by se zobrazit vaše Android Watch a váš telefon se s nimi synchronizuje. Pokud aplikace visí na „Kontrola aktualizací“, jednoduše aplikaci restartujte a měla by se začít připojovat k Android Wear.
Vysvětlení
Jednoduché vysvětlení, proč to funguje, je, že všechna data o párování smartphonu a chytrých hodinek jsou obsažena ve službách Google Play. Tato data jsou specifická pro telefon, protože klíče jsou uloženy v datech Služeb Play umístěných na chytrých hodinkách. To je důvod, proč nemůžete jednoduše zálohovat Titanium Backup aplikaci Android Wear ze smartphonu, protože klíče, které potřebujete, jsou uloženy v chytrých hodinkách. Když se pokusíte spárovat nový telefon (nebo nainstalujete novou vlastní paměť ROM a hodinky si myslí, že jde o nový telefon), klíče se normálně vymažou při obnovení továrního nastavení Android Wear.
Jediný způsob, jak to obejít, je místo toho vymazat klíčová data, která vám umožní spárovat Android Noste s novým zařízením bez obnovení továrního nastavení, stejně jako klíče, které jej spárují s telefonem vyčištěno. Poté požádáme o zviditelnění Bluetooth chytrých hodinek prostřednictvím záměru zaslaného prostřednictvím adb, který vytvoří výzvu, kterou vidíte a kterou je třeba přijmout. To znamená, že váš telefon nyní může najít vaše hodinky a poté vytvořit nové klíče pro párování se zařízením.