Cuprins:
- În cazul în care există, îl putem hack - și asta include ceasurile noastre inteligente Android Wear
- Activați opțiuni pentru dezvoltatori și depanare ADB
- Deblocați bootloader-ul
- Aplicații de descărcare încărcată
- Înrădăcinându-vă Android Wear
În cazul în care există, îl putem hack - și asta include ceasurile noastre inteligente Android Wear
Android pe încheietura mâinii este încă Android. Asta înseamnă că este încă Linux, iar oamenii vor dori să facă mai mult decât oferă simpla interfață de utilizator. Am luat. Am plătit pentru aceste dispozitive și unii dintre noi vrem să facem tot ce ne dorim cu ele. Abuzați-le. Folosește-le greșit. Hack-i într-un centimetru din viața lor. Apoi, pune-le pe toate la loc ca și cum nu le-am atins niciodată. Dacă aveți sandvișul sudo pe fiecare dispozitiv se simte bine.
În momentul de față (da, chiar acum!), Lucrurile se încălzesc doar pe partea de hacking Android Wear. Dispozitivele sunt noi, lucrurile sunt puțin diferite, iar toți cei care au unul se potrivește cu el pentru a afla exact ce se poate face. Dar Android Wear este încă Android, iar mod-urile, ROM-urile și hacks-urile se vor întâmpla (și încep deja) - mai ales că boot-loaderele sunt ușor deblocate. Mulțumesc, Google.
Există câteva lucruri despre care putem vorbi deja și despre care merită să vorbim!
Activați opțiuni pentru dezvoltatori și depanare ADB
Ceasul dvs. trebuie să comunice cu computerul dvs. dacă doriți să bifați câteva chei și să-l hack. Pentru a face acest lucru, trebuie să activați opțiuni pentru dezvoltatori și depanare ADB în ceas. Google face asta simplu, din fericire. O faci la fel cum ai făcut-o pe telefon, deși sistemul de meniuri este puțin diferit.
- Atingeți ceasul din ceas pentru a afișa comanda de căutare vocală Google
- Continuați să vedeți intrările din meniu și ajungeți până la Setări
- Atingeți intrarea Setări, apoi derulați în jos până când vedeți Despre și atingeți-o
- Derulați până la numărul de compilare și atingeți-l de șapte ori - da, la fel ca la un telefon
- Reveniți la meniul Setări și veți vedea o nouă opțiune pentru Opțiuni pentru dezvoltatori și atingeți-o
- În noua listă de setări, activați Debugging ADB
Pentru a vă pirata ceasul, trebuie să activați opțiunile pentru dezvoltatori
Acum, ceasul dvs. este gata să vorbească cu computerul dvs. peste podul de depanare Android. Aceasta este o parte a SDK-ului Android și este posibil să fiți configurat dacă nu ați avea nevoie în trecut. Google simplifică și asta. Stai - nu, nu. De aceea, am simplificat-o. Citiți și vedeți cum puteți configura SDK-ul pe computer.
Există un ultim lucru de care ai nevoie dacă folosești un computer Windows - un driver. Instalarea unuia este ușor, dar fiți conștienți de faptul că unii drivere OEM vor intra în conflict cu driverul Google „standard”. De aceea, vă recomand în schimb un driver universal furnizat de comunitate. Puteți descărca asta de pe site-ul ClockWorkMod (mulțumesc, Koush!) Chiar aici. Dacă preferați să utilizați driverul Google, puteți obține asta de pe pagina de drivere USB a Google. Oricum, instalați-l și reporniți computerul doar pentru a fi în siguranță. Rețineți că utilizatorii OS X și Linux nu au nevoie de un driver separat.
După ce ați făcut acest lucru, ar trebui să verificați că funcționează. Plasați telefonul în suportul de încărcare și conectați un cablu de date USB la un port USB 2.0 sau USB 3.0 principal al computerului. Deschideți promptul de comandă sau terminalul de pe computer și introduceți:
dispozitive adb
Rețineți că fie trebuie să aveți PATH-ul setat corect, fie să aveți linia de comandă deschisă în folderul unde se află adb. Dacă ați urmat tutorialul nostru, calea dvs. ar trebui să fie setată și totul va fi bine.
Pe telefonul dvs., veți vedea un pop-up care solicită permisiunea computerului dvs. să interacționeze cu ceasul. Spune da. Verific mereu caseta, astfel încât să nu mă mai întrebe niciodată, dar asta depinde de tine. În continuare, tastați din nou comanda „dispozitive adb”. Ar trebui să vedeți ceva de genul acesta care arată un număr de serie al dispozitivului. Asta înseamnă că ești bine să mergi!
Deblocați bootloader-ul
Acesta este, ca întotdeauna, primul lucru pe care trebuie să-l faci dacă vrei să te distrezi cu hacking-ul dispozitivului Android Wear. Acest lucru se datorează faptului că deblocarea bootloader-ului pe ceas - cum ar fi făcut-o pe telefon sau tabletă - va șterge toate datele utilizatorului. Nu are sens să configurați lucrurile doar pentru a fi nevoite să le configurați din nou după ce deblocați bootloader-ul.
Fastboot oem deblocare este prietenul tău.
Vom vorbi despre cum deblocăm bootloader-ul în doar o secundă, dar - ca întotdeauna - trebuie să vorbim mai întâi despre securitate. Aceasta nu este o problemă la fel de mare ca în cazul telefonului dvs., deoarece ceasul dvs. Android Wear nu are blocarea ecranului. Dacă cineva are telefonul și ceasul dvs. și ambele sunt activate, va putea vedea toate notificările trimise către Android Wear. (Sau, presupunem, ar putea fi doar în picioare lângă tine, privindu-ți ceasul.)
Deocamdată nu există aplicații care să stocheze date sensibile în ceas, așa că un bootloader deblocat nu este o problemă imensă de securitate. Însă învinge în continuare securitatea și permite oricui să-și blocheze orice ceas. Întotdeauna ține cont de asta.
Am înțeles? Bun. Haideți să deblocăm chestii, ca să putem să-l desprindem.
Va trebui să faceți un lucru la ceas înainte de a debloca bootloader - asociați-l cu aplicația pentru telefon, astfel încât să puteți activa și activa debugarea ADB. Din punct de vedere tehnic, acest lucru face ca deblocarea bootloader-ului să fie cel de- al doilea lucru pe care trebuie să-l faceți, dar cu toții știți ce vreau să spun. Ați citit cum să faceți asta, așa că continuați și faceți-o.
Apoi, așezați-vă ceasul în încărcător și conectați un cablu de date USB. Conectați celălalt capăt la un port USB 2.0 sau USB 3.0 primar de pe computer. Nu folosiți un hub sau o extensie, din cauza timpului care rupe lucrurile. Deschideți promptul de comandă sau terminalul și tastați:
adb reboot bootloader
Ceasul dvs. va fi repornit pe bootloader, așa cum se vede în imaginea de mai sus. Următorul pas este emiterea comenzii de deblocare folosind fastboot, care este instalat cu Android SDK. În aceeași fereastră a terminalului, tastați:
fastboot oem deblocare
Alegeți „da” pe ceas apăsând săgeata corespunzătoare, apoi alegeți cercul de confirmat, iar bootloader-ul dvs. va fi deblocat și toate datele personale vor fi șterse din sistem. Când repornește, rescronizați-l cu telefonul prin intermediul aplicației Android Wear. Acum puteți flash lucruri. Lucruri delicioase Ca un ROM personalizat, poate?
(Rețineți că Samsung Gear Live ignoră promptul „Ești sigur că vrei să deblochezi acest lucru?” Din anumite motive ciudate.)
Aplicații de descărcare încărcată
După cum am menționat, Android Wear este Android. Asta înseamnă că are practic același cadru de aplicație și timp de rulare ca telefonul dvs. și puteți reîncărca aplicațiile direct la ceas folosind ADB. Totuși, ușurați puțin sărbătoarea, deoarece majoritatea aplicațiilor se vor instala, dar nu funcționează la ceas. Acea copie veche a Flappy Birds pe care o ai în Dropbox pur și simplu nu va rula. Imi pare rau. (Nu, nu sunt).
Nu instalați fișiere apk de la nimeni în care nu aveți încredere
Partea basculantă a acelei monede este că, deoarece cadrul aplicației și timpul de rulare sunt practic aceleași, oamenii pricepuți pot edita aplicații, astfel încât să ruleze pe ceas și, bineînțeles, dezvoltatorii pot construi aplicații care rulează pe ceas. Deoarece ceasul dvs. nu are acces la Google Play sau la orice spațiu de stocare în cloud și nu are browser de fișiere (încă), va trebui să le reîncarcați.
Și din nou (ați ghicit) trebuie să vorbim despre securitate. Oricine este capabil să editeze o aplicație Android, astfel încât să poată rula pe Android Wear, poate să editeze și o aplicație Android, astfel încât face lucruri murdare precum trimiterea de date înapoi la un server sau să trimită texte sau să caute selfie-uri goale sau orice alte date sensibile pe care le aveți. ar putea avea. Și atunci când începeți să încărcați contul, puteți instala o aplicație care stochează date pe ceas. Fii în siguranță. Nu instalați fișiere apk de la nimeni în care nu aveți încredere. Vreodată.
Cu atât mai mult, descărcarea aplicațiilor din noul tău ceas este simplă. Când ați găsit o aplicație pe care doriți să o instalați, salvați-o pe computer într-un folder undeva, cum ar fi desktopul dvs. Deschideți promptul de comandă sau terminalul din folderul în care ați stocat fișierul apk și introduceți această comandă:
instalare adb
Da, la fel ca la un telefon sau o tabletă.
Ca mai sus, va trebui să vă setați calea corect pentru a o face în acest fel. Dacă nu ai făcut-o, există încă o soluție ușoară. Plasați fișierul.apk în același dosar în care se află ADB (care ar fi../sdk/platform-tools) și asigurați-vă că linia de comandă este deschisă în acel folder. Folosiți aceeași comandă.
Când s-a terminat, veți vedea că vă spune că lucrurile au fost un succes și puteți găsi aplicația în meniul principal sub „Start”.
Înrădăcinându-vă Android Wear
În momentul de față, nu aveți nevoie de rădăcină pentru orice dispozitiv Android Wear. Acest lucru se va schimba și, atunci, metodele ușoare și managerii de superuseri vor fi actualizați pentru a lucra cu ceasul tău. Puteți fi siguri că vom vorbi mai mult despre asta când se va întâmpla.
Așteptați un motiv de rădăcină înainte de a sări înăuntru
Deocamdată, înrădăcinarea fie a G Watch, fie a Gear Live se face prin imagini și scripturi nesigure de boot. Este stângace și implică multă încredere în cineva, cu excepția cazului în care poți să împachetezi singur o imagine de boot. Iată cum funcționează asta. Binarele necesare sunt copiate în stocarea internă. Utilizați un script pentru a porni la o imagine de boot nesigură în bootboot, apoi copiați aceste binare la locul lor. Apoi, dispozitivul repornește normal.
După aceea, veți avea acces root dacă credeți că aveți nevoie. Deocamdată, i-aș sfătui pe majoritatea oamenilor să aștepte doar până când există un motiv bun pentru a avea nevoie de acces la rădăcină - și o imagine personalizată de recuperare personalizată pentru a face flash lucruri.
Există o mulțime de lucruri pe care nu le cunoaștem încă despre Android Wear și despre cât de adânc vom putea să săpăm în el. Șansele sunt, va fi suficient de profund pentru a-i satisface pe cei mai curioși dintre noi toți, dar nici nu vom încerca să prezicem acest viitor. Deocamdată, putem folosi aceste câteva sfaturi și să ne pregătim!