Kai kuriose šalyse yra įstatymų, kurie užkerta kelią jums tai daryti su jūsų mokamais ir teisėtai priklausančiais prietaisais - čia mes neatsisakysime šių įstatymų.
Jailbreaking
"Jailbreaking" - tai įrenginio gamintojo nustatytų apribojimų šalinimo procesas. "Jailbreaking" paprastai atliekamas "Apple iOS" įrenginiuose, pvz., "IPhone" ar "iPad". "Jailbreaking" panaikina Apple taikomus apribojimus, leidžiančius jums įdiegti trečiosios šalies programinę įrangą iš ne parduotuvėje esančių programų. Kai kurie žmonės gali suvokti, kad "jailbreaking" naudojamas tik piratavimui, tačiau tai nėra atvejis - "jailbreaking" leidžia jums atlikti tokius veiksmus, kaip pakeisti "iPhone" numatytąją naršyklę ir pašto klientą. Iš esmės "jailbreaking" leidžia naudoti programinę įrangą, kurios "Apple" nepatvirtina.
Jailbreaking galima atlikti kituose įrenginiuose su panašiais apribojimais. Pavyzdžiui, dabar yra "Microsoft Surface RT" įvesties šliuzo langas, leidžiantis įdiegti nepatvirtintas darbalaukio programas. (Pagal numatytuosius nustatymus "Windows RT" sistemos leidžia paleisti "Microsoft" sukurtas kompiuterines programas). Tačiau darbalaukio programos turi būti sukomplektuotos kaip "ARM", taigi jūs negalite paleisti "Windows" darbalaukio programų, kurias jau turite, nors atvirojo kodo programos gali Tvarkykite ir perkompiliuokite "Windows" darbalaukį "ARM".
Tokios kompanijos kaip "Apple" ir "Microsoft" nenori, kad "jailbreaking" nepatektų į įrenginio apribojimus, todėl galite pakeisti "iOS" numatytas programas arba paleisti trečiųjų šalių programas "Windows RT". Norėdami atlikti "jailbreak", kažkas turi rasti saugumo pažeidžiamumą, kuris leidžia jiems "išnaudoti" įrenginį ir apriboti gamintojo saugos priemones.
"Android" leidžia vartotojams įdiegti trečiųjų šalių programas iš "Google" programų parduotuvių ne "iš pakuotės" ir nereikia sunaikinti jūreivių.
Įsišaknijimas
Šaknimis yra būdas gauti "root" prieigą prie įrenginio. Paprastai tai atliekama "Android" įrenginiuose, tačiau taip pat gali būti ir kitų "Linux" įrenginių, tokių kaip "Nokia" dabar atsisakyta "Symbian" operacinė sistema.
"Linux" ir kitose "UNIX" tipo operacinėse sistemose pagrindinis naudotojas iš esmės yra tas pats kaip "Administrator" vartotojas sistemoje "Windows". Po įsitvirtinimo galite suteikti konkrečioms programoms prieigą prie root teisių, leidžiant jiems atlikti beveik viską, ką nori operacinei sistemai. Pvz., Programa su root teisėmis gali pašalinti sistemos programas, įdiegti žemo lygio sistemos dvejetainius failus, atšaukti nustatytas programas leidžiamas teises ir atlikti kitus nesąžiningus veiksmus. Beveik viską, ką galite padaryti tinkamai "Linux" sistemoje, galite naudoti su root prieiga jūsų telefone.
"Rooting" patenka į "Android" saugumo architektūrą ir gali sukelti problemų, jei vartotojai nežino, ką jie daro, todėl "Android" neatsiranda.
Kai kuriuose įrenginiuose gali prireikti įsišaknijimo naudojant saugumo priemonę. Kaip ir "jailbreaking", gamintojai paprastai nenori, kad jūs įsitvirtintumėte. Kai kuriuose įrenginiuose, pvz., "Nexus" įrenginiuose (kurie taip pat skirti kūrėjams), norint įsišaknijimui nereikalingas saugumo pažeidžiamumas.
Įkroviklio atrakinimas
"Android" yra atvirojo kodo operacinė sistema, todėl kiekvienas gali pasiimti "Android" šaltinio kodą ir sukurti savo versiją. Tai leidžia naudoti individualius ROM, pvz., "Cyanogenmod". "Android" yra daugybė "custom ROM" - tai viskas iš didelių projektų, kurie palaiko įvairius įrenginius į pasirinktinius ROM, su keletu teminių pleistrų, kai jo laisvalaikio metu atsikėlė vaikas.
Tačiau daugelis "Android" telefonų yra su užrakintomis pakrovimo priemonėmis. Užrakintas paleidyklė nieko neįkelia, išskyrus gamintojo patvirtintą "Android" versiją, kuri pateikiama kartu su įrenginiu. Įkroviklio paleidimas leidžia įdiegti pasirinktinius ROM - alternatyvius "Android" operacinės sistemos versijas.
Tai ne tik naudinga geeks - "Cyanogenmod" pristato naujas "Android" versijas į įrenginius, kurių gamintojai nebėra atnaujinami. Tai taip pat yra "vanilės" "Android" patirtis - daugeliui žmonių tai patinka, nes tai yra alternatyva gamintojo pritaikytoms vartotojo sąsajoms, kurioms tenka daugelis "Android" įrenginių.
Įrenginio įkroviklio atrakinimas taip pat gali pareikalauti saugumo išnaudojimo, nors tokios kompanijos kaip HTC ir Motorola leidžia atrakinti kai kuriuos įrenginius. "Nexus" įrenginiai (kurie taip pat skirti kūrėjams) gali būti lengvai atrakinami.
Atsisiunčiant pakrovėjas gali teoriškai leisti įdiegti ne "Android" operacines sistemas. Pavyzdžiui, "Ubuntu" galite įdiegti "telefonams" arba "WebOS" "Galaxy Nexus" su atrakinto paleidimo įrenginiu. "Nexus 7" taip pat gali būti įdiegta "Ubuntu" darbalaukio versija. Žinoma, operacinė sistema turi būti sukurta taip, kad būtų suderinama su konkrečiu prietaisu. Tikėtina, kad šios operacinės sistemos nėra itin stabilios, tačiau kūrėjai gali naudoti įrenginius, kad galėtų paleisti pakaitinę operacinę sistemą, kol jie su jais dirbs.
Atrakinti telefoną
Daugelis telefonų, ypač telefonų, kurie yra subsidijuojami pagal sutartį, "užrakinami" konkrečiam vežėjui. Telefonas yra nustatytas taip, kad jį galima naudoti tik toje vežėjo tinkle.Jei į telefoną įvesite SIM kortelę iš konkuruojančio vežėjo, pamatysite pranešimą, rodantį, kad telefonas yra užrakintas ir jo negalima naudoti su SIM kortele.
Telefono atrakinimas leidžia jį naudoti su kita SIM kortele - tuo pačiu metu galite naudoti kitą vežėją keliaujant arba perimti naująjį paslaugų teikėją.
Paprastai norint atrakinti telefoną, jums reikės atrakinimo kodo. Daugelis vežėjų atrakins telefonus, kai jūsų sutartis bus užfiksuota, o visiškai nusipirkti telefonai be sutarties negali būti užrakinti vežėjui. Yra ir būdų, kaip atrakinti telefonus be vežėjo leidimo.
Ne kiekvienas turi jailbreak, šaknis ar atrakinti savo prietaisus. Tačiau galimybė yra - ir dabar jūs žinote, kodėl galbūt norėsite.