A számítógéphez képest a telefonok és a táblagépek meglehetősen lezárt eszközök. A börtönbontás, a gyökeresedés és a feloldás mind-mind megkerülhetik korlátaikat, és olyan dolgokat tehetnek, amelyeket a gyártók és a fuvarozók nem akarnak.
Néhány országban vannak olyan törvények, amelyek megakadályozzák, hogy ezeket a dolgokat végezze azokkal az eszközökkel, amelyekért fizetett, és amelyeket legálisan birtokol - ezekre a törvényekre itt nem térünk ki.
Kép jóváírása: Blake Patterson a Flickr-en
Börtönbontás
A börtönbontás az eszköz gyártója által bevezetett korlátozások eltávolításának folyamata. A börtönbontást általában Apple iOS eszközökön hajtják végre, például iPhone-on vagy iPaden. A Jailbreaking megszünteti az Apple által bevezetett korlátozásokat, lehetővé téve harmadik féltől származó szoftverek telepítését az App Store-ból. Vannak, akik úgy gondolják, hogy a jailbreaket csak a kalózkodáshoz használják, de ez nem így van - a jailbreak lehetővé teszi, hogy olyan dolgokat hajtson végre, mint például az iPhone alapértelmezett böngészőjének és e-mail kliensének megváltoztatása. Lényegében a börtönbontás lehetővé teszi olyan szoftverek használatát, amelyeket az Apple nem hagy jóvá.
A börtönbontás más, hasonló korlátozásokkal rendelkező eszközökön is elvégezhető. Például van egy Microsoft Surface RT jailbreak, amely lehetővé teszi a nem jóváhagyott asztali programok telepítését. (Alapértelmezés szerint, Windows RT systems csak a Microsoft által írt asztali alkalmazások futtatását teszi lehetővé.) Az asztali alkalmazásokat azonban le kell fordítani az ARM-hez, így nem futtathatunk már meglévő Windows-os asztali programokat, bár a nyílt forráskódú alkalmazásokat össze lehet hangolni és újrafordítani a Windows számára asztalon az ARM-on.
Az olyan vállalatok, mint az Apple és a Microsoft nem akarják, hogy a börtönbontó túllépjen egy eszköz korlátozásain - így megváltoztathatja az alapértelmezett programokat az iOS rendszeren, vagy futtathat harmadik féltől származó asztali alkalmazásokat a Windows RT rendszeren. Börtönbüntetés végrehajtásához valakinek meg kell találnia egy biztonsági rést, amely lehetővé teszi az eszköz „kiaknázását” és a gyártói biztosítékok megkerülését.
Az Android lehetővé teszi a felhasználók számára, hogy harmadik féltől származó alkalmazásokat telepítsenek a Google alkalmazásboltján kívülről, és nincs szükségük börtönre.
Gyökeresedés
A gyökérkezelés az eszköz „root hozzáférésének” megszerzése. Ezt általában Android-eszközökön hajtják végre, de a gyökeresedés más Linux-alapú eszközökön is előfordulhat, például a Nokia már nyugdíjas Symbian operációs rendszerén.
Linuxon és más UNIX-szerű operációs rendszereken a root felhasználó lényegében megegyezik a Windows rendszergazdai felhasználójával. Gyökeresedés után bizonyos alkalmazásokhoz hozzáférést adhat a root jogosultságokhoz, lehetővé téve számukra, hogy szinte mindent megtegyenek az operációs rendszerrel. Például egy gyökérengedéllyel rendelkező alkalmazás eltávolíthatja a rendszeralkalmazásokat, telepítheti az alacsony szintű rendszer bináris fájljait, visszavonhatja a telepített alkalmazásokhoz szükséges engedélyeket és más őrült dolgokat tehet. Szinte bármit megtehet egy megfelelő Linux rendszeren, megteheti gyökér hozzáféréssel a telefonján.
A gyökérkezelés megkerüli az Android biztonsági architektúráját, és potenciálisan problémákat okozhat, ha a felhasználók nem tudják, mit csinálnak Az Android nem gyökerezik .
Bizonyos eszközökön előfordulhat, hogy a gyökérzetet biztonsági kihasználással kell végrehajtani. Csakúgy, mint a börtönbontás, a gyártók általában nem akarják, hogy gyökerezzen. Bizonyos eszközökön, például a Nexus eszközökön (amelyeket fejlesztőknek is szánnak) a gyökeresedés nem igényel biztonsági rést.
Bootloader feloldása
Az Android egy nyílt forráskódú operációs rendszer, így bárki átveheti az Android forráskódját, és elkészítheti annak saját verzióját. Ez lehetővé teszi olyan egyedi ROM-ok létezését, mint a Cyanogenmod. Rengeteg egyedi ROM létezik az Android számára - a nagy projektektől kezdve, amelyek sokféle eszközt támogatnak, az egyedi ROM-okig, néhány téma-foltokkal, amelyeket néhány gyerek szabadidejében felvert.
Számos androidos telefon azonban zárolt bootloaderrel rendelkezik. A lezárt rendszerbetöltő nem mást indít, csak az Android gyártójának jóváhagyott verzióját, amely a készülékhez tartozik. A rendszerbetöltő feloldásával egyedi ROM-okat telepíthet - az Android operációs rendszer alternatív verzióit.
Ez nem csak geekeknek hasznos - Cyanogenmod az Android új verzióit hozza olyan eszközökre, amelyeket a gyártók már nem frissítenek. Ez is vaníliásabb Android-élmény - sok embernek tetszik, mert ez a gyártó által testreszabott felhasználói felületek alternatívája a legtöbb Android-eszközzel.
Az eszköz indítójának feloldásához biztonsági kihasználásra is szükség lehet, bár a vállalatok szeretik HTC és Motorola lehetővé teszi egyes eszközök feloldását. A Nexus eszközök (amelyeket fejlesztőknek is szánnak) könnyen feloldhatók.
A rendszerindító betöltőjének feloldása elméletileg lehetővé teheti nem Android operációs rendszerek telepítését is. Például telepítheti az Ubuntu telefonokhoz vagy a WebOS rendszert egy Galaxy Nexusra egy nyitott rendszerbetöltővel. Az Ubuntu asztali verziója telepíthető a Nexus 7-re is. Természetesen az operációs rendszert úgy kell felépíteni, hogy kompatibilis legyen egy adott eszközzel. Ezek az operációs rendszerek valószínűleg nem különösebben stabilak - de a fejlesztők használhatják az eszközöket egy alternatív operációs rendszer futtatására, miközben dolgoznak rajta.
Kép jóváírása: Johan Larsson a Flickr-en
Telefon feloldása
Sok telefon, különös tekintettel a szerződéssel támogatott telefonra, egy adott szolgáltatóhoz van „zárva”. A telefon úgy van beállítva, hogy csak az adott szolgáltató hálózatán használható. Ha egy versengő szolgáltató SIM-kártyáját helyezi a telefonba, akkor egy üzenet jelenik meg, amely jelzi, hogy a telefon le van zárva, és nem használható a SIM-kártyával.
A telefon zárolásának feloldása lehetővé teszi, hogy egy másik SIM-kártyával használja - vagy másik szolgáltatót használjon utazás közben, vagy az aktuális telefonját vigye magával, miközben új szolgáltatóhoz vált.
A telefon feloldásához általában szükséged lesz egy feloldókódra. Számos szolgáltató kinyitja a telefonokat, ha lejárt a szerződése, míg a közvetlenül szerződés nélkül vásárolt telefonok egyáltalán nem biztos, hogy egy szolgáltatóhoz vannak kapcsolva. A telefonok zárolásának feloldása fuvarozó engedélye nélkül is lehetséges.
Kép jóváírása: Kai Hendry a Flickr-en
Nem mindenkinek kell börtönbe törlnie, rootolnia vagy feloldania eszközeit. A lehetőség azonban megvan - és most már tudja, miért is akarja.