Android-juuret

Rootage Android tai unclamp tehdään sallimaan käyttäjille älypuhelinten , tablettien ja muiden laitteiden käytössä mobiili käyttöjärjestelmä Android suorittaa korottamisen (tunnetaan "  pääkäyttäjä oikeudet  ") Android-järjestelmän.

Juurtumista harjoitellaan usein käyttäjän ja joidenkin valmistajien rajoitusten poistamiseksi. Tämän avulla voit muokata tai poistaa järjestelmäsovelluksia tai -asetuksia, käynnistää järjestelmänvalvojan oikeuksia vaativia sovelluksia tai suorittaa toimintoja. Muut toiminnot, jotka eivät yleensä ole mahdollisia käyttäjille . Juurtuminen mahdollistaa myös käyttöjärjestelmän täydellisen poistamisen ja korvaamisen, henkilökohtaisen tai uudemman.

Koska Android on johdettu Linux-ytimestä , Android-laitteen juurtuminen on samanlainen kuin järjestelmänvalvojan oikeuksien hankkiminen GNU / Linux: lla tai muilla Unix- tyyppisillä käyttöjärjestelmillä , kuten FreeBSD .

"Root" vs. "Jailbreak"

Järjestelmänvalvojan oikeuksien hankkiminen on hyvin erilaista kuin iOS-laitteilla . Ne ovat kahta erilaista käsitettä. IOS-maailmassa rajoitukset estävät asennuksen tai käynnistämisen muokatulle käyttöjärjestelmälle ("  bootloader  " on lukittu), allekirjoittamattomien sovellusten lataaminen laitteelle on estetty, ja käyttäjien asentamat sovellukset eivät voi käyttää järjestelmänvalvojan oikeuksia ja käynnistää sen sijaan hiekkalaatikosta . Kaikkien näiden rajoitusten ohittamista kutsutaan Apple-laitteiden "Jailbreakiksi", joka joutuu kohtaamaan useita iOS-suojauksia.

Androidissa sovellusten lataaminen ja asentaminen tuntemattomista lähteistä on yleensä mahdollista ilman järjestelmänvalvojan oikeuksia, vaikka monien laitteiden käynnistyslataimet ovat lukittu valmistajien tai matkapuhelinoperaattorien toimesta.

Kuvaus

Juurtuminen antaa kaikille käyttäjän asentamille sovelluksille mahdollisuuden käyttää etuoikeutettuja komentoja, mikä ei yleensä ole mahdollista laitteissa, joissa on tehdasasetukset. Juuren käyttöoikeus vaaditaan edistyneimmissä ja mahdollisesti vaarallisissa toiminnoissa, kuten järjestelmätiedostojen poistaminen tai muokkaaminen , operaattorisovellusten poistaminen tai laitteen järjestelmäasetusten käyttö (uudelleenkäynnistys, ilmoitus-LED-ohjaus tai kosketusnäytön kalibrointi). Tyypillinen juurtuminen asentaa myös Superuser (tai äskettäin magisk ) sovelluksen, joka hallitsee muiden sovellusten järjestelmänvalvojan oikeuksia.

Toinen toimenpide, käynnistyslataimen tarkastuksen avaaminen , tarvitaan asennetun käyttöjärjestelmän poistamiseksi tai vaihtamiseksi.

Toisin kuin iOS Jailbreak , Android-juurtumista ei tarvitse asentaa ja käynnistää sovelluksia, jotka eivät ole Google Play Kaupasta. Android-käyttöjärjestelmässä on tämä toiminto luonnollisesti kahdella tavalla: "Tuntemattomat lähteet" -asetuksesta tai Android Debug Bridge -sovelluksesta . Jotkut operaattorit , kuten AT&T , estävät sellaisten sovellusten asentamisen, joita ei ole firmware- kaupassa , vaikka useisiin laitteisiin (kuten Samsung Infuse 4G  (en) ) ei sovelleta tätä sääntöä, ja AT&T on poistanut rajoituksen useille laitteille. vanhemmat laitteet.

Vuodesta 2012 lähtien Amazon Kindle Fire on käyttänyt Amazon Appstorea Google Playn sijaan , mutta kuten useimmat muut laitteet, Kindle Fire sallii sovellusten asentamisen tuntemattomista lähteistä, ja 'Amazon Appstore -sovelluksen Pika-asennus-sovellus tekee siitä vieläkin yksinkertaisemman. . Muut Android-laitteiden myyjät voivat estää tuntemattomia lähteitä tulevaisuudessa. Vaihtoehtoisten sovellusten käyttäminen voi vaatia juurtumista, mutta näin ei aina ole.

Root-kannettavan Android-kannettavan avulla voit muokata tai poistaa järjestelmätiedostoja, minkä jälkeen voit luoda erilaisia ​​säätöjä ja käyttää sovelluksia, joilla on järjestelmänvalvojan oikeudet.

Menettely

Juurtumisen menettely vaihtelee laitteittain, mutta yleensä se käyttää hyväkseen laitteen laiteohjelmistossa olevaa tietoturvavirhettä ja kopioi su (su-binaaritiedostot) PATH- tiedostoon (ex. ) Ja myöntää heille oikeudet chmod- komennolla . SuperUser, SuperSU tai Magisk (basic) kaltaisten sovellusten avulla voit hallita ja tallentaa eri sovelluksille myönnettyjä käyttöoikeuksia. Paljon oppaita, opetusohjelmia ja automaattisia menettelyjä tekee juurtumisesta nopeampaa ja helpompaa. /system/xbin/su

Esimerkiksi pian sen jälkeen, kun HTC Dream ilmestyi, havaittiin, että kirjoittamalla komento näppäimistölle se suoritettiin järjestelmänvalvojana (root). Vaikka Google julkaisi nopeasti korjauksen tämän virheen korjaamiseksi, vanhojen laiteohjelmistojen allekirjoitettu kuva annettiin käyttäjien saataville, mikä antoi heille mahdollisuuden päivittää älypuhelimiaan käyttämään tätä virhettä sen korjaamiseksi . Kun virhe on havaittu, muokattu palautuskuva, joka ohittaa digitaalisen allekirjoituksen tarkistuksen, voidaan välähtää. Mukautetun palautuksen avulla modifioitu laiteohjelmistopäivitys voidaan asentaa suoraan tarvittavilla työkaluilla (esim. "SuperUser") järjestelmänvalvojan oikeuksilla varustettujen sovellusten käynnistämiseksi.

Googlen Android-puhelimet , Nexus One , Nexus S , Galaxy Nexus ja Nexus 4 sekä tabletit, Nexus 7 ja Nexus 10 sekä jotkut muut laitteet, joissa on vähän järjestelmämuutoksia verrattuna Nexus-linjan laiteohjelmistoon, kuten Acer taulutietokoneet , käynnistyslataimen voi avata yksinkertaisesti liittämällä ne tietokoneen käynnistyslataustilaan ja käynnistämällä Fastboot-ohjelman "fastboot oem unlock" -komennolla. Kun varoitukset on hyväksytty, käynnistyslataimen lukitus avataan, joten uusi järjestelmäkuva voidaan välähtää suoraan tarvitsematta edes hyödyntää haavoittuvuutta.

2010-luvulta lähtien Motorola , LG Electronics ja HTC lisäsivät laitteisiinsa laitteistoturvallisuutta estääkseen Android-laitteiden juurtumisen. Esimerkiksi Motorola Droid X  (en) (2010): ssä on käynnistyslataimen suojaus: jos havaitaan allekirjoittamaton laiteohjelmisto, puhelin siirtyy "palautustilaan"; ja Samsung Galaxy S II (2011) näyttää keltaisen kolmion, jos laiteohjelmistoa on muutettu.

Laillisuus

Kaiken kaikkiaan Android-laitteen juurtuminen ei yleensä ole laitonta, mutta usein mitätöi takuun. Juuresta johtuvat käytöt voivat kuitenkin olla laitonta: siihen liittyy pääasiassa manipulaatioita, jotka mahdollistavat ilmaisten sovellusten hankkimisen tai sovellusten sisällä olevan maksullisen sisällön hankkimisen (sovelluksen sisäiset ostot), kuten esimerkiksi virtuaalipelin valuutan. Se voi johtua myös sovelluksen koodin muokkaamisesta mainonnan poistamiseksi (youtube ad-away) tai jopa DRM- rajoitusten ohittamisesta sisällön noutamiseksi laittomasti (Netflix-kuvakaappaus). Monet kehittäjät yrittävät rajoittaa sovelluksensa juurtuneisiin laitteisiin (mukaan lukien Netflix) tai Xposed-laitteisiin (kuten Snapchat), mutta tämä on harvoin tehokasta, koska juurtuneella laitteella on yhtä monta käyttöoikeutta kuin itse sovelluskehittäjällä, joten manipulointeja on paljon. kiertää nämä rajoitukset juurtuneille laitteille. Lainsäädäntö on sitäkin helpompaa, koska puhelin on äskettäin, koska uusimmalla laitteella on viimeisimmät tietoturvapäivitykset, joten sen juuriminen on paljon vähemmän helppoa, varsinkin kun juurisovellukset eivät välttämättä ole yhteensopivia kaikkien Android-versioiden kanssa ( Lucky Patcher ei toimi Android Pie: stä ).

Australia

Laitteen juurtaminen on laillista, jos tavoitteena on asentaa laillisia sovelluksia.

Euroopassa

Free Software Foundation Europe sanoo tonkia tai vilkkuu tahansa laitteella on laillista. Mukaan EU: n direktiivit 1999/44 / EY, joka korvaa alkuperäisen käyttöjärjestelmän saa mitätöidä takuun , joka kattaa laitteiston osan laitteen kaksi vuotta, ellei myyjä voi osoittaa, että muutos ohjelmisto on vian syy.

Yhdysvallat

Yhdysvaltain tekijänoikeusvirasto ilmoitti 26. heinäkuuta 2010, että on virallisesti laillista juurruttaa ja käyttää luvattomia kolmansien osapuolten sovelluksia, kuten sellaisia, jotka poistavat kortin lukitus- SIM-kortin laitteesta, jotta muut operaattorit voivat käyttää sitä.

Yhdysvaltain teollisoikeuksien toimisto päivitti sääntönsä 28. lokakuuta 2012. Juuri pysyy laillisena. Tablettien osalta Yhdysvaltain toimisto kieltäytyy laajentamasta tätä lupaa tabletteihin väittäen, että termi "tabletti" on laaja ja huonosti määritelty ja että tämän laiteryhmän vapautuksella voi olla odottamattomia sivuvaikutuksia.

Viitteet

  1. Nick Kralevich , "  Android-kehittäjien blogi: Se ei ole" juurtumista ", se on avoimuutta  ", droid-developers.blogspot.com,20. joulukuuta 2011(katsottu 27. marraskuuta 2013 )
  2. "  Rajoittamaton  " , Le Grand Dictionnaire terminologique , Office québécois de la langue française (käyty 5. toukokuuta 2020 ) .
  3. Android-usein kysytyt kysymykset: juurruttaa vai ei? . Clubic , 12. joulukuuta 2013
  4. "  Viralliset AT&T: n usein kysytyt kysymykset  ", Wireless.att.com (käytetty 18. joulukuuta 2011 )
  5. "  Samsung INFUSE 4G, joka pystyy lataamaan sovelluksia sivulta siirtymällä Amazon Appstoreen  " [ arkisto18. toukokuuta 2013] , MobileBurn,7. toukokuuta 2011(katsottu 18. joulukuuta 2011 )
  6. Mike Luttrell, "  AT & T-asiakkaat voivat vihdoin käyttää Amazonin Appstore-kauppaa  ", TG Daily,19. toukokuuta 2011(katsottu 27. heinäkuuta 2012 )
  7. Austin Krause, "  Kuinka kytkeä sivulataus Kindle Fire -laitteeseen  ", groovyPost,8. joulukuuta 2011(katsottu 27. heinäkuuta 2012 )
  8. Gaurav Gahlyan, "  Mitä voit tehdä Android-laitteen juurtumisen jälkeen  " , Droidiser,3. marraskuuta 2012(käytetty 20. marraskuuta 2012 )
  9. "  vilkkuu laitteen  " , source.android.com (tutustuttavissa 1 kpl marraskuu 2011 )
  10. Käynnistä laite (esimerkiksi Android-matkapuhelin) ja korvaa sen käyttöjärjestelmä jollain muulla mitätöi lakisääteinen takuu, jos olet yksityishenkilö?
  11. "  Uudet DMCA-poikkeukset sallivat puhelimien (mutta ei tablettien) juurtumisen, hyväksymättömät puhelimen lukituksen avaukset ovat menneisyyden asia  " , Android Police (käytetty 31. lokakuuta 2012 )

Aiheeseen liittyvät artikkelit

Ulkoiset linkit