Doriți să personalizați dispozitivul Android, dar nu sunteți sigur de unde să începeți?

Doriți să personalizați dispozitivul Android, dar nu sunteți sigur de unde să începeți? / Android

Deschiderea Android este una dintre cele mai mari puncte forte și face posibil ca majoritatea dispozitivelor să fie modificate în mai multe moduri. Personalizarea dispozitivului poate adăuga noi funcții și poate face să se simtă ca și cum ar fi bine, a ta.

Există doar o problemă. Comunitatea modding Android este în mod natural condusă de tehnicieni și programatori, două grupuri de oameni care nu cunosc abilitatea lor de a comunica cu laicul. Dacă îi întrebați ce primii pași ar trebui să fie ei vă vor spune să deblocați bootloader-ul, să rădăcinați dispozitivul și să încărcați un ROM. Dar ce înseamnă asta?

bootloader

Toate dispozitivele electronice au nevoie de firmware-ul fundamental care permite dispozitivului să pornească. Acest lucru este adesea cunoscut sub numele de bootloader. Este un software de nivel scăzut care pornește dispozitivul când apăsați butonul de alimentare. Cele mai multe dintre acestea includ seifuri care reușesc să restaureze un dispozitiv la valorile implicite din fabrică, în cazul unei defecțiuni software catastrofale.

Cele mai multe dispozitive Android vin cu un bootloader care va porni numai anumite software-uri, cum ar fi ROM-ul (vezi mai jos) livrat împreună cu dispozitivul. Înlocuirea sau modificarea încărcătorului original este de obicei necesară pentru a instala ROM-uri personalizate.

Unele dispozitive au bootloadere criptate, care sunt mult mai greu de ocolit. Dacă citiți că este un dispozitiv “blocat” înseamnă de obicei că este criptat, ceea ce înseamnă, la rândul său, că ROM-urile personalizate nu pot fi afișate până când criptarea este eludată.

Deblocarea

Așa cum probabil ați ghicit din secțiunea de mai sus, deblocarea unui dispozitiv este procesul de spargere a bootloader-ului, astfel încât acesta poate fi înlocuit cu un alt bootloader deschis. Există o mulțime de moduri diferite de a face acest lucru și metodele variază de la dispozitiv la dispozitiv și uneori chiar și între diferite versiuni ale aceluiași hardware.

Nu toate dispozitivele pot fi deblocate. Evident, un dispozitiv care tocmai a fost lansat de obicei nu poate fi deblocat timp de cel puțin câteva săptămâni, deoarece membrii comunității Android au nevoie de timp pentru a găsi un exploit sau o fisură care va funcționa. Majoritatea telefoanelor sunt în cele din urmă deblocate, dar acest lucru nu este întotdeauna cazul. Un dispozitiv trebuie să fie deblocat înainte de a fi înrădăcinat (vezi mai jos).

Ar trebui să rețineți că termenul “deblocare” nu este foarte precisă. Acesta poate fi confundat cu funcția de blocare utilizată pentru a proteja un dispozitiv de accesul neautorizat. De asemenea, poate fi confundat cu telefoanele care sunt “transportatorul este deblocat,” ceea ce înseamnă că un telefon este vândut fără contract și poate fi utilizat cu operatorul de telefonie la alegere.

Rădăcină

Android se bazează pe Linux. Cel mai adânc nivel de acces disponibil în orice sistem de operare Linux este accesul la root. Un utilizator cu acces root poate schimba oricând ceva în sistem și are acces la toate caracteristicile.

Dispozitivele Android, în general, nu se livrează cu acces root. Nu este necesar pentru funcționalitatea tipică și pentru a refuza accesul la rădăcini, atât pentru a îmbunătăți securitatea, cât și pentru a face mai dificilă modelarea. Producătorii văd ambele rezultate pozitive, dar multe caracteristici personalizate ROM și aplicații personalizate nu vor funcționa fără ca rădăcina să fie activată.

Obținerea accesului la rădăcini este cunoscută sub numele de rădăcină. Este, de obicei, realizat prin rularea unui software personalizat care exploatează vulnerabilitatea în dispozitivul țintă. Deși potențial complex, unele dispozitive se bucură de un excelent suport pentru dezvoltatori prin aplicații cum ar fi SuperOneClick Cum să vă rădăcina telefonul Android cu SuperOneClick Cum să vă rădăcind telefonul Android cu SuperOneClick Citiți mai multe. Din nou, vă sfătuiesc să verificați forumurile XDA Developers pentru dispozitivul dvs. specific. Aici veți găsi cele mai recente și mai bune tehnici de înrădăcinare pentru Android.

Cele mai multe personalizări Android, inclusiv ROM-urile personalizate, necesită un dispozitiv care a fost înrădăcinat.

rom

ROM-ul este un exemplu de acronim care este luat pe o viață proprie. Este o stenogramă a memoriei numai pentru citire, un tip de memorie a calculatorului care poate stoca date pentru perioade lungi de timp, dar nu poate fi scrisă (fie din cauza limitărilor hardware-ului, fie a software-ului care rulează pe acesta). ROM-ul este locul în care un dispozitiv stochează fișierele de sistem critice pentru funcționarea acestuia.

În comunitatea Android, cu toate acestea, o ROM este o bucată de software încărcată în dispozitivul dvs. care înlocuiește fișierele sistemului original Android. Un ROM personalizat Cum se instalează un ROM personalizat pe dispozitivul Android Cum se instalează un ROM personalizat pe dispozitivul dvs. Android Gata să vă revitalizați telefonul sau tableta Android? Instalarea unui ROM personalizat este cel mai bun mod de a face acest lucru - alimentând-o cu performanțe și caracteristici și mai bune. Read More este o versiune personalizată a sistemului de operare Android. Există multe versiuni diferite disponibile de la diferite echipe și coderi independenți. O ROM nu este doar citită, ci servește drept bază pentru toate funcțiile și funcțiile Android.

O comparație cu distribuțiile Linux este apt. Linux este un sistem de operare care are multe versiuni diferite, majoritatea fiind realizate de programatori sau echipe independente. Android, care se bazează pe Linux, este similar. Principala diferență este Google, care acționează ca o forță motrice centrală și dezvoltă principala forță a sistemului de operare. Nici o organizație de influență similară nu există în ecosistemul Linux.

bliț

Termenul bliț este confuz, deoarece ar putea fi confundat cu Adobe Flash, care nu are nicio legătură. Intermitent este în schimb termenul folosit pentru a descrie instalarea unei ROM personalizate.

Când blițați un dispozitiv, instalați o nouă ROM pe acesta. Aceasta constă de obicei în încărcarea fișierului ROM pe o cartelă de memorie, ștergerea instalării ROM existente prin meniul de recuperare al dispozitivului și apoi încărcarea noului ROM.

Instrucțiunile exacte sunt mai complexe, desigur, deci ar trebui să verificați XDA Developers Flashing Guide. De asemenea, trebuie să verificați forumurile XDA pentru dezvoltatori. De obicei, puteți găsi instrucțiuni specifice dispozitivului.

Cărămidă

Un dispozitiv care a fost căptușit a fost inutil din cauza unei probleme care îl împiedică să înceapă. Este la fel de util ca o mică cărămidă din plastic și sticlă.

Nu toate cărămizile sunt la fel. A “moale” cărămidă apare atunci când un dispozitiv pornește, dar nu încarcă complet Android. Poate fi o buclă de repornire (în cazul în care dispozitivul se oprește din nou și se repornește, din nou și din nou), afișează mesajul de eroare sau are altă problemă. Cele mai multe cărămizi moi pot fi recuperate prin resetarea telefonului la valorile implicite din fabrică sau prin utilizarea modului său de recuperare încorporat.

Un dispozitiv care nu începe chiar să se încarce este numit o cărămidă tare. Un dispozitiv cu cărămidă tare a suferit o eroare fundamentală, care poate chiar să afecteze memoria telefonului. Este rar, dar se întâmplă și înlocuirea hardware-ului cu dispozitivul este singura modalitate de ao repara.

AOSP & AOKP

AOSP înseamnă Android Open Source Project. Este proiectul menținut de Google care permite oricui, inclusiv producătorilor și persoanelor fizice, să își construiască propria versiune de Android și să o distribuie.

Descărcarea sursei este ușoară. Înțelegerea și folosirea lui sunt grele. Nu vei putea să faci prea mult cu asta decât dacă ești un programator decent, dar e bine să știi că e disponibil. Cel mai important pentru scopurile noastre, o ROM care este “AOSP” sau “bazat pe AOSP” încearcă să adere îndeaproape la versiunea originală de Android, și să ofere o “pur” Experiență Android, cât mai aproape de cea pe care o obțineți cu un dispozitiv Google, cum ar fi telefonul Nexus S.

AOKP este o stenogramă pentru Android Open Kang Project, numele unui ROM popular open-source personalizat. ROM-ul AOKP este o versiune puternic modificată a ROM-ului original Android, cu o mulțime de trucuri adăugate. Acesta este adesea folosit ca bază pentru alte ROM-uri, astfel încât veți vedea câteodată liste de ROM-uri cu “AOKP” folosit ca titlu. Nu are nicio legătură cu AOSP, dar este în general confuză din cauza asemănărilor din acronime.

Concluzie

Sperăm că acest articol a clarificat câțiva termeni utilizați în mod obișnuit pentru a descrie personalizarea Android. Dacă aveți întrebări suplimentare, nu ezitați să postați un comentariu - sau să vă îndreptați către răspunsurile MakeUseOf.

Credit de imagine: Sorensiim, Harvester Divin, Andrew Mason, Nick Cowle

Explorați mai multe despre: Android Rooting, Custom Android Rom.