Pagina principala » HOWTO » Care este diferența dintre jailbreaking, înrădăcinarea și deblocarea?

    Care este diferența dintre jailbreaking, înrădăcinarea și deblocarea?

    În comparație cu un PC, telefoanele și tabletele sunt dispozitive destul de blocate. Jailbreaking, înrădăcinare și deblocare sunt modalități de a depăși limitările lor și de a face lucrurile pe care producătorii și transportatorii nu doresc să le faceți.

    Unele țări au legi care vă împiedică să faceți aceste lucruri cu dispozitivele pe care le-ați plătit și le dețineți legal - nu vom intra în acele legi aici.

    Image Credit: 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 și clientului dvs. de e-mail implicit pentru iPhone. Î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 Google în afara casetei și nu trebuie să fie jailbroken.

    înrădăcinare

    Înrădăcinarea este procesul de obținere a "accesului rădăcină" la un dispozitiv. În general, acest lucru este efectuat pe dispozitive Android, dar î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 acces specific aplicațiilor 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 sistem de nivel inferior, cere permisiuni de revocare aplicațiilor instalate și 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 vine înrădăcinat.

    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), rădăcina 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 o versiune proprie 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 de dimensiuni mari, care suportă o varietate de dispozitive la 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 pe dispozitivele pe care producătorii nu le mai actualizează. Este o experiență Android mai vanilie, de asemenea - mulți oameni le place, deoarece este o alternativă la interfețele utilizator personalizate de producător, cele mai multe dispozitive Android vin cu.

    Deblocarea dispozitivului de încărcare a dispozitivului poate necesita, de asemenea, o exploatare de securitate, deși companii precum HTC și Motorola permit deblocarea unor 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 dispozitiv specific. 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 acestea.

    Image Credit: Johan Larsson pe Flickr

    Deblocarea unui telefon

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

    Deblocarea unui telefon 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 în creștere, î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.