Logo fi.androidermagazine.com
Logo fi.androidermagazine.com

Hakkerointi android-kulumisesta: mitä voit tehdä - ja jos sinun pitäisi tehdä se ollenkaan

Sisällysluettelo:

Anonim

Jos se on olemassa, voimme hakkeroida sen - ja se sisältää Android Wear -älykellojamme

Android ranteessasi on edelleen Android. Tämä tarkoittaa edelleen Linuxia, ja ihmiset haluavat tehdä enemmän kuin yksinkertainen käyttöliittymä tarjoaa. Me tajuamme sen. Maksoimme näistä laitteista, ja jotkut meistä haluavat tehdä heidän kanssaan mitä haluamme. Väärinkäyttää heitä. Käytä niitä väärin. Hakkeroi heidät tuumaa heidän elämästään. Laita sitten ne kaikki takaisin toisiinsa, kuten emme koskaan koskeneet heihin. Jos sinulla on sudo- voileipä jokaisella laitteella, tuntuu hyvältä.

Juuri nyt (kyllä, tämä heti!) Asiat lämpenevät vain Android Wearin hakkeroinnin edessä. Laitteet ovat uusia, asiat ovat hiukan erilaisia, ja kaikki, joilla on sellainen, pyrkivät saamaan selville, mitä voidaan tehdä. Mutta Android Wear on edelleen Android, ja modifikaatioita, rommeja ja hakkereita tapahtuu (ja ovat jo alkamassa tapahtua) - etenkin siksi, että käynnistyslataimet avataan helposti. Kiitos, Google.

On olemassa muutamia asioita, joista voimme jo puhua, ja niistä kannattaa puhua!

Ota kehittäjäasetukset ja ADB-virheenkorjaus käyttöön

Kellon on kommunikoitava tietokoneesi kanssa, jos haluat kutittaa muutamia näppäimiä ja hakata siihen. Tätä varten sinun on otettava käyttöön kehittäjävaihtoehdot ja ADB-virheenkorjaus kellossasi. Google tekee siitä yksinkertaisen, onneksi. Teet sen kuten puhelimellasi, vaikka valikkojärjestelmä on hiukan erilainen.

  • Napauta kelloa kelloa tuodaksesi esiin Google-äänihakukomennon
  • Jatka valikkokohtien katsomista ja siirry aina Asetuksiin
  • Napauta Asetukset-merkintää, vieritä sitten alaspäin, kunnes näet Tietoja ja napauta sitä
  • Vieritä alas rakennusnumeroon ja napauta sitä seitsemän kertaa - kyllä, kuten puhelimessa
  • Palaa Asetukset-valikkoon ja näet uuden vaihtoehdon Kehittäjäasetukset-kohtaan ja napauta sitä
  • Ota ADB Debugging käyttöön uudessa asetusluettelossa
Kellosi hakkerointi edellyttää, että kehittäjävaihtoehdot on otettu käyttöön

Nyt kellosi on valmis puhumaan tietokoneesi kanssa Android Debug Bridge -sillan kautta. Se on osa Android SDK: ta ja jotain, joka joudut ehkä määrittämään, jos et ole sitä tarvinnut aiemmin. Myös Google tekee siitä yksinkertaisen. Odota - ei he eivät. Siksi teimme siitä yksinkertaisen. Lue ja katso kuinka määrittää SDK tietokoneellesi.

Tässä on yksi viimeinen asia, jota tarvitset, jos käytät Windows-tietokonetta - ohjain. Asennus on helppoa, mutta huomaa, että jotkut OEM-ohjaimet ovat ristiriidassa "tavallisen" Google-ohjaimen kanssa. Siksi suosittelen sen sijaan yhteisön toimittamaa yleisohjainta. Voit ladata sen ClockWorkMod-sivustolta (kiitos, Koush!) Täältä. Jos haluat mieluummin käyttää Googlen ohjainta, voit hankkia sen Googlen USB-ohjainten sivulta. Joko niin, asenna se ja käynnistä tietokone uudelleen vain turvallisuuden vuoksi. Huomaa, että OS X- ja Linux-käyttäjät eivät tarvitse erillistä ohjainta.

Kun olet tehnyt sen, sinun tulee tarkistaa, että se toimii. Aseta puhelin latauskehykseen ja kytke USB-datakaapeli tietokoneen ensisijaiseen USB 2.0- tai USB 3.0 -porttiin. Avaa tietokoneen komentokehote tai pääte ja kirjoita:

adb-laitteet

Huomaa, että PATH on joko asetettava oikein tai komentorivi on avattava kansiossa, jossa adb sijaitsee. Jos seurasi opetusohjelmaamme, PATH tulisi asettaa ja kaikki menee hyvin.

Puhelimessa näet ponnahdusikkunan, joka pyytää tietokoneesi lupaa olla vuorovaikutuksessa kellosi kanssa. Sano kyllä. Tarkistan aina ruudun, joten se ei koskaan kysy minulta uudestaan, mutta se kuuluu sinulle. Kirjoita seuraavaksi komento "adb devices". Sinun pitäisi nähdä jotain tällaista, joka näyttää laitteen sarjanumeron. Se tarkoittaa, että voit mennä!

Avaa bootloader

Tämä, kuten aina, on ensimmäinen asia, joka haluat tehdä, jos haluat vihata Androidin Wear -laitteesi hakkeroinnilla. Tämä johtuu siitä, että käynnistyslataimen lukituksen lukituksen avaaminen kellollesi - aivan kuten teet sen puhelimellasi tai tablet-laitteellasi - poistaa kaikki käyttäjän tiedot. Asioita ei ole järkevää asettaa vain, että joudut asettamaan ne uudestaan, kun avaat bootloaderin.

Fastboot oem lukituksen avaaminen on ystäväsi.

Puhumme käynnistyslataimen lukituksen avaamisesta vain sekunnissa, mutta - kuten aina - meidän on ensin puhuttava turvallisuudesta. Tämä ei ole niin suuri ongelma kuin puhelimessa, koska Android Wear -kelloasi ei ole näytön lukitusta. Jos jollain on puhelimesi ja kellosi, ja molemmat on kytketty päälle, he näkevät kaikki Android Wearille lähetetyt ilmoitukset. (Tai luulemme, että he voisivat vain seisoa vieressäsi katsomassa kelloa.)

Tästä hetkestä lähtien mikään sovellus ei tallenna arkaluontoisia tietoja kelloosi, joten avatun käynnistyslataimen omaaminen ei ole suuri turvallisuusongelma. Mutta se silti takaa turvallisuuden ja antaa kenelle tahansa mahdollisuuden salata mitä tahansa kelloasi. Pidä tämä aina mielessä.

Sain sen? Hyvä. Avatkaamme tavaraa, jotta päästämme helvettiin siitä.

Sinun on tehtävä yksi asia kellossasi ennen kuin käynnistyslataimen lukitus avataan - yhdistä se puhelinsovelluksen kanssa, jotta voit ottaa käyttöön ja aktivoida ADB-virheenkorjauksen. Teknisesti tämä tekee käynnistyslataimen lukituksen avaamisesta toisen, mitä sinun täytyy tehdä, mutta tiedätte kaikki, mitä tarkoitan. Olet lukenut, kuinka se tehdään, joten jatka ja tee se.

Aseta seuraavaksi kello laturiin ja kytke USB-datakaapeli. Kytke toinen pää tietokoneesi ensisijaiseen USB 2.0- tai USB 3.0 -porttiin. Älä käytä napaa tai laajennusta, koska se usein rikkoa asioita. Avaa komentokehote tai pääte ja kirjoita:

adb reboot bootloader

Kellosi käynnistyy uudelleen käynnistyslataimeen, kuten yllä olevasta kuvasta näkyy. Seuraava vaihe on antaa lukituskomento käyttämällä pikakäynnistystä, joka asennetaan Android SDK: n kanssa. Kirjoita samaan pääteikkunaan:

Pikakäynnistyksen avaaminen

Valitse kello "kyllä" painamalla oikeaa nuolta ja valitse sitten ympyrä vahvistaaksesi. Käynnistyslatauksesi avataan ja kaikki henkilökohtaiset tiedot pyyhitään järjestelmästä. Kun se käynnistyy uudelleen, synkronoi se uudelleen puhelimen kanssa Android Wear -sovelluksen kautta. Nyt voit vilkkua tavaroita. Herkullisia juttuja. Kuten mukautettu ROM, ehkä?

(Huomaa, että Samsung Gear Live ohittaa "Haluatko varmasti avata tämän asian?" -Kehotteen jostakin outosta syystä.)

Sovellusten sivulataus

Kuten mainittiin, Android Wear on Android. Tämä tarkoittaa, että sillä on käytännössä sama sovelluskehys ja ajoaika kuin puhelimellasi, ja voit ladata sovellukset suoraan kellollesi ADB: n avulla. Pysäytä juhla kuitenkin hiukan, koska suurin osa sovelluksista asentuu kellollesi, mutta ei toimi. Se vanha kopio Flappy Birdsistä, joka sinulla on Dropboxissa, ei vain aio ajaa. Olen pahoillani. (Ei en ole).

Älä asenna apk-tiedostoja keneltä tahansa, johon et luota

Kolikon kääntöpuoli on, että koska sovelluskehys ja ajonaika ovat periaatteessa samat, taitavat ihmiset voivat muokata sovelluksia siten, että ne toimivat kellossa, ja tietysti kehittäjät voivat rakentaa kelloasi käyttäviä sovelluksia. Koska kellollasi ei ole pääsyä Google Playen tai pilvitallennustilaan, eikä sillä ole tiedostoselainta (vielä), sinun on ladattava ne sivulle.

Ja jälleen kerran (arvasit sen) meidän on puhuttava turvallisuudesta. Jokainen, joka pystyy muokkaamaan Android-sovellusta, jotta se voi toimia Android Wearilla, voi myös muokata Android-sovellusta, jotta se tekee likaisia ​​asioita, kuten lähettää tietoja takaisin palvelimelle tai lähettää tekstejä tai etsiä alastomia selfies-tiedostoja tai muita arkaluontoisia tietoja voi olla. Ja kun aloitat sivulatauksen, saatat asentaa sovelluksen, joka tallentaa tietoja kellollesi. Ole turvassa. Älä asenna apk-tiedostoja keneltä tahansa, johon et luota. Koskaan.

Sovellusten sivulataus uudelle kellollesi on helppoa, vaikka et olekaan varma. Kun olet löytänyt sovelluksen, jonka haluat asentaa, tallenna se tietokoneellesi johonkin kansioon, kuten työpöydälle. Avaa komentokehote tai pääte kansiossa, johon olet tallentanut apk-tiedoston, ja kirjoita tämä komento:

adb-asennus .apk

Kyllä, kuten puhelimessa tai tablet-laitteessa.

Kuten yllä, sinun on pitänyt asettaa polku oikein tehdäksesi se tällä tavalla. Jos et, niin silti helppo korjata. Sijoita.apk-tiedosto samaan kansioon, jossa ADB on (se olisi../sdk/platform-tools) ja varmista, että komentorivi on avoinna kyseisessä kansiossa. Käytä samaa komentoa.

Kun se on valmis, huomaat, että se kertoo asioiden menestyneen, ja löydät sovelluksen päävalikosta "Käynnistä".

Android Wear -sovelluksen juurtuminen

Tällä hetkellä millään Android Wear -laitteella ei tarvitse juuri mitään juuri tarvitsemasi pääkäyttäjää. Tämä muuttuu, ja siihen mennessä helppo menetelmä ja superkäyttäjien johtajat on päivitetty toimimaan kellosi kanssa. Voit olla varma, että puhumme siitä enemmän, kun se tapahtuu.

Odota syytä juurtumiseen, ennen kuin hyppää sisään

Toistaiseksi joko G Watchin tai Gear Liven juurtuminen tapahtuu epävarmojen käynnistyskuvien ja komentosarjojen avulla. Se on turmeltunut, ja siihen liittyy paljon luottamusta toiseen, ellet voi pakata käynnistyskuvaa itse. Näin se toimii. Tarvittavat binäärit kopioidaan sisäiseen tallennustilaan. Käytät skriptiä käynnistääksesi epävarman käynnistyskuvan pikakäynnistyksessä ja kopioi sitten nämä binaarit paikoilleen. Laite käynnistyy sitten normaalisti.

Myöhemmin sinulla on pääkäyttäjän käyttöoikeus, jos luulet sitä tarvitsevan. Toistaiseksi suosittelen useimpia ihmisiä vain odottamaan, kunnes sieltä on hyvä syy pääkäyttäjän pääsyyn - ja mukava mukautettu palautuskuva, jolla voi vilkkua asioita.

On paljon, mitä emme vielä tiedä Android Wearista ja kuinka syvälle pystymme syventymään siihen. On mahdollista, että se on riittävän syvä tyydyttämään jopa kaikkein uteliain meistä kaikista, mutta emme edes yritä ennustaa tätä tulevaisuutta. Nyt voimme käyttää näitä muutamia vinkkejä ja olla valmis!