If-Koubou

Care este diferența dintre jailbreaking, înrădăcinare și deblocare?

Care este diferența dintre jailbreaking, înrădăcinare și deblocare? (Cum să)

Comparativ cu un PC, telefoanele și tabletele sunt dispozitive destul de blocate. Răsturnarea jailului, rădăcina și deblocarea sunt modalități de a depăși limitele lor și de a face lucrurile pe care producătorii și transportatorii nu doresc să le faceți.

Unele țări au legi care te împiedică să faci aceste lucruri cu dispozitivele pe care le-ai plătit și le deținei legal - nu vom intra în acele legi aici.

Credit de imagine: Blake Patterson pe Flickr

jailbreaking

Jailbreaking este procesul de eliminare a limitărilor introduse de producătorul unui dispozitiv. Jailbreaking este, în general, efectuată pe dispozitive Apple iOS, cum ar fi iPhone sau iPad. Jailbreaking elimină restricțiile pe care Apple le pune în aplicare, permițându-vă să instalați software terță parte din afara magazinului de aplicații. Unii oameni pot avea percepția că jailbreaking-ul este folosit doar pentru piraterie, dar acest lucru nu este cazul - jailbreaking vă permite să faceți lucruri cum ar fi schimbarea browserului dvs. de browser implicit și a clientului de e-mail. În esență, jailbreaking vă permite să utilizați software-ul pe care Apple nu îl aprobă.

Jailbreaking poate fi efectuată pe alte dispozitive cu limitări similare. De exemplu, acum există un Jailbreak Microsoft Surface RT care vă permite să instalați programe desktop neaprobate. (În mod implicit, sistemele Windows RT vă permit doar să rulați aplicații desktop scrise de Microsoft.) Cu toate acestea, aplicațiile desktop trebuie să fie compilate pentru ARM, astfel încât să nu puteți executa niciun program desktop Windows pe care îl aveți deja, deși aplicațiile open source ar putea fi optimizat și recompilat pentru desktop-ul Windows pe ARM.

Companiile precum Apple și Microsoft nu vă dorește ca jailbreaking să depășească limitele unui dispozitiv - pentru a schimba programele implicite pe iOS sau pentru a rula aplicații desktop terțe pe Windows RT. Pentru a efectua un jailbreak, cineva trebuie să găsească o vulnerabilitate de securitate care să îi permită să "exploateze" dispozitivul și să obțină protecția producătorului.

Android permite utilizatorilor să instaleze aplicații terță parte din afara magazinului de aplicații al Google și să nu fie jailbroken.

înrădăcinare

Înrădăcinarea este procesul de obținere a "accesului" la un dispozitiv. În general, acest lucru este efectuat pe dispozitive Android, însă înrădăcinarea poate apărea și pe alte dispozitive bazate pe Linux, cum ar fi sistemul de operare Nokia Symbian, acum retras.

Pe Linux și alte sisteme de operare asemănătoare UNIX, utilizatorul rădăcină este, în esență, același ca și utilizatorul Administrator pe Windows. După înrădăcinare, puteți acorda anumite aplicații acces la permisiunile de root, permițându-le să facă aproape orice doresc în sistemul de operare. De exemplu, o aplicație cu permisiuni root poate dezinstala aplicațiile de sistem, poate instala binare de nivel inferior, revocă permisiunile cerute de aplicațiile instalate și face alte lucruri nebunești. Aproape tot ce puteți face într-un sistem Linux adecvat, puteți face cu accesul rădăcină pe telefon.

Înrădăcinarea devine dincolo de arhitectura de securitate Android și ar putea provoca probleme dacă utilizatorii nu știu ce fac, astfel încât Android nu se înrădăcinează.

Pe unele dispozitive, este posibil ca rădăcinile să fie realizate printr-un exploatare de securitate. La fel ca jailbreaking, producătorii, în general, nu vor să vă înrădăcinezi. Pe unele dispozitive, cum ar fi dispozitivele Nexus (care sunt, de asemenea, destinate dezvoltatorilor), înrădăcinarea nu necesită o vulnerabilitate de securitate.

Deblocarea unui Bootloader

Android este un sistem de operare open-source, astfel încât oricine poate lua codul sursă Android și poate crea propria versiune a acestuia. Acest lucru permite ROM-uri personalizate cum ar fi Cyanogenmod să existe. O mulțime de ROM-uri personalizate există pentru Android - totul de la proiecte mari, care suportă o varietate de dispozitive pentru ROM-uri personalizate, cu câteva patch-uri tematice pe care un copil le-a bătut în timpul liber.

Cu toate acestea, multe telefoane Android vin cu încuietori de încărcare blocați. Un bootloader blocat nu va boot nimic, decât versiunea aprobată de producător Android care vine cu dispozitivul. Deblocarea aplicației bootloader vă permite să instalați ROM-uri personalizate - versiuni alternative ale sistemului de operare Android.

Acest lucru nu este util doar pentru geeks - Cyanogenmod aduce versiuni noi de Android la dispozitivele pe care producătorii nu le mai actualizează. Este și o experiență Android mai vanilică - mulți oameni îi plac, deoarece este o alternativă la interfețele personalizate ale producătorului, cele mai multe dispozitive Android care vin.

Deblocarea dispozitivului de încărcare a dispozitivului poate necesita, de asemenea, o exploatare de securitate, deși companii precum HTC și Motorola permit deblocarea anumitor dispozitive. Dispozitivele Nexus (care sunt, de asemenea, destinate dezvoltatorilor) pot fi ușor deblocate.

Deblocarea unui încărcător de încărcare teoretic vă permite să instalați și alte sisteme de operare Android. De exemplu, puteți instala Ubuntu pentru telefoane sau WebOS pe un Galaxy Nexus cu un bootloader deblocat. Versiunea desktop a Ubuntu poate fi instalată și pe Nexus 7. Desigur, sistemul de operare trebuie să fie construit astfel încât să fie compatibil cu un anumit dispozitiv. Aceste sisteme de operare, probabil, nu sunt deosebit de stabile - dar dezvoltatorii pot folosi dispozitivele pentru a rula un sistem de operare alternativ în timp ce lucrează la acesta.

Credit de imagine: Johan Larsson pe Flickr

Deblocarea unui telefon

Multe telefoane, în special telefoanele care vin subvenționate printr-un contract, vin "blocate" de un anumit operator de transport. Telefonul este configurat astfel încât să poată fi utilizat numai în rețeaua transportatorului respectiv. Dacă introduceți în telefon o cartelă SIM de la un transportator concurențial, veți vedea un mesaj care indică faptul că telefonul este blocat și nu poate fi utilizat cu cartela SIM.

Deblocarea telefonului vă permite să o utilizați cu o altă cartelă SIM - fie pentru a utiliza un alt operator de transport în timp ce călătoriți, fie pentru a vă lua telefonul curent cu dvs. în timp ce treceți la un nou furnizor de servicii.

În general, veți avea nevoie de un cod de deblocare pentru a debloca telefonul.Mulți operatori vor debloca telefoanele de îndată ce contractul dvs. va fi ridicat, în timp ce telefoanele achiziționate fără contract nu pot fi blocate la un operator de transport. Există și modalități de a debloca telefoanele fără permisiunea unui transportator.

Credit de imagine: Kai Hendry pe Flickr

Nu toată lumea trebuie să jailbreak, root, sau debloca dispozitivele lor. Cu toate acestea, opțiunea este acolo - și acum știi de ce ai putea dori.