Para ihop Android Wear-klockor med nya telefoner utan fabriksåterställning

click fraud protection

En handledning om hur du kopplar ihop Android Wear-smartklockor till en ny telefon utan fabriksåterställning. Också användbart om du flashar ett anpassat ROM och inte vill återställa!

Android Wear som ett smartwatch-operativsystem är inte utan sina fel, men tyvärr är det mer tekniskt entusiastiska kommer sannolikt att använda det, samma personer kommer sannolikt också att installera anpassade ROM-skivor på sina telefoner. Detta innebär i de flesta fall att du måste torka din smartklocka varje gång du byter till en annan variant av Android på din enhet. Det finns dock ett enkelt sätt att kringgå inställningen av din smartklocka från början när du köper en ny smartphone eller flashar en ny anpassad ROM på din enhet. Den här metoden kräver inte root på antingen telefonen eller klockan, men det kräver några Android Debugging Bridge (ADB)-kommandon. Detta har testats på Huawei Watch på Android Wear 1.5 och Android Wear 2.0, men det borde också fungera för att para ihop Android Wear-klockor med alla nya smartphones. Om din klocka av någon anledning redan är rotad kan du ignorera den här handledningen och helt enkelt använda

Återställ Wear Client för att para ihop Android Wear utan att återställa fabriksinställningarna direkt från din smartklocka.


Para Android Wear till ny/samma telefon utan att torka

Först måste du ladda ner ADB-verktygen. Jag använder personligen "Minimal ADB och Fastboot Kit” finns här på XDA, men du är välkommen att använda officiella binärer från Google om du vill. Därefter måste du aktivera ADB-felsökning på din smartwatch (både trådbunden eller över WiFi-felsökning är bra, även om jag tycker att WiFi är bekvämare). Detta aktiveras genom utvecklaralternativ på din smartklocka, som du också måste aktivera. För att göra detta, gå helt enkelt till Inställningar → system → om på din klocka och tryck på fältet märkt "Byggnummer" tills du ser ett toastmeddelande som säger "du är nu en utvecklare".

När du har följt dessa steg är du redo att börja!

Aktiverar ADB-felsökning

Öppna utvecklaralternativ och aktivera "ADB-felsökning" eller "Felsökning via wifi" om du vill göra det trådlöst. Processen att synkronisera Android Wear till din smartphone kommer att fungera bra åt båda hållen, men de kräver lite olika kommandon.

Initial installation för att synkronisera Android Wear kräver ett annat kommando oavsett om du gör det via WiFi eller inte. Vänligen öppna adb-verktyg, antingen genom att söka på adb i sökfältet i Windows eller navigera till mappen som innehåller adb, håll ned shift och högerklicka sedan och välj "öppna kommandofönster här". Ange sedan kommandona nedan.

Över WiFi

I mitt fall skulle jag skriva:

adbconnect 192.168.1.100:5555

För att ansluta till min Android Wear-klocka. IP-adressen du behöver ange finns under "Felsök via WiFi", som visas i skärmdumpen ovan. Acceptera uppmaningen på klockan så att datorn kan felsöka. Om det lyckas går det helt enkelt tillbaka till kommandotolken där du kan skriva. Det finns nu textutmatning.

Trådbunden

Betydligt enklare med kommandon, anslut helt enkelt din enhet till din dator och skriv:

adb devices

Om din enhet dyker upp går det bra. Se till att du accepterade uppmaningen på din klocka så att den kan felsöka.

Skickar kommandona

För att fortsätta, först inaktivera Bluetooth på din telefon och skriv sedan på din dator:

adbshellpmclearcom.google.android.gms && reboot

Din klocka kommer att starta om, men ingen Android Wear-fabriksåterställning kommer att ske. När den startar säkerhetskopiering ska den inte längre visa en överstruken molnikon som indikerar att den inte kan ansluta till din telefon. Du vill nu installera Android Wear-appen på din telefon (om du inte redan har det), men aktivera inte Bluetooth än.

Anslut sedan till smartklockan via ADB igen med exakt samma steg som tidigare. Den här gången är dock kommandot du vill köra:

adbshellamstart-aandroid.bluetooth.adapter.action.REQUEST_DISCOVERABLE

Och sedan på din klocka låt den vara upptäckbar för andra enheter så att du kan synkronisera Android Wear med smarttelefonen. Du kan nu ansluta till Android Wear från din smartphone genom att öppna Wear-appen, aktivera Bluetooth och söka efter enheter. Din Android Watch bör dyka upp och din telefon synkroniseras med den. Om appen hänger på "Söker efter uppdateringar", starta bara om appen och den bör börja ansluta till Android Wear.


Förklaring

Den enkla förklaringen till varför detta fungerar är att all parningsdata för smartphone-smartwatch finns i Google Play Services. Dessa data är telefonspecifika eftersom nycklarna lagras i Play Services-data som finns på smartklockan. Detta är anledningen till att du inte helt enkelt kan säkerhetskopiera Android Wear-appen Titanium från din smartphone, eftersom nycklarna du behöver lagras på smartklockan. När du försöker para ihop en ny telefon (eller har installerat en ny anpassad ROM och klockan tror att det är en ny telefon), torkas nycklarna normalt genom en Android Wear-fabriksåterställning.

Det enda sättet att komma runt detta är att istället rensa nyckeldata som gör att du kan para ihop Android Bär med en ny enhet utan fabriksåterställning som nycklarna som kopplar ihop den med din telefon också är rensas. Vi begär sedan att smartklockans Bluetooth görs upptäckbar via en avsikt som skickas via adb, vilket skapar den prompt du ser som måste accepteras. Det betyder att din telefon nu kan hitta din klocka och sedan skapa nya kopplingsnycklar med enheten.