Cum se instalează altă versiune de Android (alt ROM) în smartphone

Posted on Actualizat în 474

Deși încă de pe vremea când mi-am cumpărat primul meu telefon cu Android v-am vorbit despre diverse îmbunătățiri pe care le putem aduce tuturor telefoanelor cu acest sistem de operare, până acum n-am publicat niciun ghid complet, pas cu pas, despre înlocuirea sistemului de operare cu care vin aceste telefoane din fabrică (stock ROM) cu unul modificat sau adaptat de la unul generic (custom ROM).

flashing custom ROM

Întâmplarea face ca zilele trecute un prieten să-mi ceară ajutorul pentru asta, așadar am profitat de ocazie pentru a documenta întregul proces și a publica, în sfârșit, ghidul care s-a tot lăsat așteptat. Mai mult, îl voi actualiza cu fiecare ocazie care mi se va ivi, în funcție de noutăți și tendințele de la momentul respectiv.

Nu vreau să vă sperii, dar înainte de a vă arăta cum se instalează o altă versiune de Android, trebuie să înțelegeți că lucrurile nu decurg întotdeauna conform planului și că, uneori, apar probleme. Aceste probleme se rezolvă de cele mai multe ori redescărcând fișierele necesare (cele mai multe errori apar din cauza unor fișiere care nu s-au descărcat corect) sau reluând procedura de la început.

Există, totuși, si situații în care telefonul rămâne inutilizabil (bricked, care în traducere liberă ar fi ceva genul „transformat în cărămidă”). E important să înțelegeți că există acest risc și că, urmând indicațiile expuse în continuare vi-l asumați. În caz contrar, nu le puneți în practică, e simplu.

Versiunea de față a fost realizată utilizând un telefon Xiaomi Redmi Note 8 Pro, dar este similară pentru aproape orice dispozitiv cu Android, indiferent de fabricant (în unele poze veți vedea că interfața e în spaniolă pentru că așa e viața, iar în altele veți vedea ecranul destul de șifonat, însă telefonul este perfect funcțional și singurul căruia nu i-am instalat alt ROM până la cea mai recentă actualizare a acestui ghid, așadar nu prea aveam de unde alege).

Despre înlocuirea sistemului de operare Android

În prima versiune a acestui ghid instrucțiunile se bazau pe telefonul LG Optimus One P500. Cu timpul, am schimbat și actualizat și pașii necesari, dar, de regulă, în termeni generali, sunt aceeași pentru toate telefoanele cu mici variații. Desigur, fiecare custom ROM este construit pentru unul sau câteva modele, nu este universal, ori asta vrea să spună că voi, chiar dacă le veți urma cu strictețe pe toate celelalte, în momentul descărcării va trebui să alegeți fișierul creat special pentru modelul de telefon pe care-l dețineți.

După cea mai recentă actualizare, acest ghid se referă la instalarea ROM-ului Pixel Experience și a fost testată pe Xiaomi Mi 8, Redmi Note 8 Pro, Mi 11 Pro și Mi 11T. O listă a tuturor dispozitivelor compatibile cu acesta găsiți aici.

Instalare Pixel Experience - ROM Android

Pentru că bootloader-ul trebuie deblocat, procedura diferă, și de această dată, de la un fabricant la altul. Spre exemplu, pentru telefoanele fabricate de Xiaomi există o aplicație, Mi Unlock, care ar trebui să faciliteze deblocarea sa, însă nici vorbă de așa ceva. În primul rând veți avea nevoie de un cont Mi (puteți crea unul aici), abia apoi aplica pentru deblocare, care necesită autorizație din partea Xiaomi, iar aceasta se obține destul de greu.

Informații detaliate despre deblocare bootloader-ului pe telefoane Xiaomi găsiți aici.

Mie, de exemplu, mi-au tot amânat autorizația din motive pe care nu le cunosc nici în ziua de azi. Ultima a fost de 168 de ore, timp în care nu poți avansa, pur și simplu aștepți. Fabricanții obișnuiesc să facă asta pentru a te descuraja să renunți la sistemul de operare care încă le aduce bani din reclamele pe care ți le afișează ori aplicații preinstalate pe care nu le poți elimina.

deblocare bootloader Xiaomi

După așteptare ți se va permite deblocarea, iar după deblocare, la pornirea telefonului vei vedea pictograma unui lacăt deschis însoțit de textul Unlocked.

Bootloader Xiaomi Unlocked

Ajunși în acest punct, puteți continua procesul de înlocuire a ROM-ului stock cu Pixel Experience.

Pentru instalarea unui nou sistem de operare va fi necesară restabilirea telefonului la valorile din fabrică, asta înseamnă că se vor șterge toate datele și informațiile aflate pe acesta. Continuați doar dacă aveți o copie de siguranță a datelor importante, altfel abandonați procesul.

Android Debug Bridge

Android Debug Bridge (adb) este un instrument de dezvoltare care facilitează comunicarea între un dispozitiv Android și un computer. Această comunicare se realizează cel mai adesea prin intermediul unui cablu USB, dar sunt acceptate și conexiunile Wi-Fi și  oferă numeroase funcții care sunt descrise în detaliu prin comanda adb –help. Unele dintre comenzile cele mai frecvent utilizate sunt enumerate în secțiunea „comenzi adb populare” de mai jos.

Pentru înlocuirea sistemului de operare Android vom apela la el (îl puteți descărca de aici). De asemenea, veți avea nevoie și de driverele USB de la Google (le puteți descărca de aici), altfel nu computerul nu va trimite comenzi telefonului.

Pentru instalarea corectă a driverelor ADB, citiți cu atenție ghidul „Cum se instalează în Windows 11 driverele pentru ADB și Fastboot”

Pe lângă astea, trebuie să activați USB debugging (Remediera erorilor prin USB). Pentru asta, mergeți la Setări > Despre telefon > Apăsați repetat peste „Numărul versiunii” până când vi se va cere parola pentru activarea opțiunilor pentru dezvoltator.

După activarea opțiunilor pentru dezvoltatori accesați Setări > Sistem > Opțiuni pentru dezvoltatori și activați > Remedierea erorilor prin USB.

Acum veți putea opri, porni telefonul în modul Fastboot (menținând apăsată tasta pentru reducerea volumului) și conecta dispozitivul Android la computer pentru a-i instala alt ROM, Pixel Experience în cazul de față.

Cum se schimbă versiunea Android a telefonului

Localizați modelul propriului telefon în lista de telefoane pentru care există o versiune a Pixel Experience și faceți click pe acesta pentru a-i accesa pagina dedicată. În respectiva pagină veți vedea un link spre instrucțiunile de instalare (Installation). Faceți click pe respectivul link pentru a ajunge la fișierele pe care va trebui să le utilizați pentru instalarea Pixel Experience.

Instrucțiuni de instalare Pixel Experience

În cazul Redmi Note 8 Pro voi avea nevoie de două fișiere: custom recovery-ul și ROM-ul. Link-ul spre primul ne va duce în locul de unde le vom putea descărca pe ambele:

link spre fișierul custom recovery

În partea de download pentru telefonul Xiaomi Redmi Note 8 Pro avem disponibile diverse versiuni ale Pixel Experience (14, 13, 12). Prima fiind beta, o ignor și descarc versiunea 13, stabilă, chiar dacă nu mai e de actualitate. Pentru Android 14 avem două fișiere:

  • Build de 1,5 GB (ROM-ul Pixel Experience)
  • Recovery image de 64 MB (custom recovery)

Le descarc pe amândouă și le salvez în folderul Platform Tools, acolo une se află instrumentele adb.exe și fastboot.exe.

Download custom recovery și ROM-ul Pixel Experience

Pun telefonul în modul Fastboot (pornindu-l având apăsat butonul de reducere a volumului) și-l conectez la computer prin USB. Deschid o fereastră a Terminal în respectivul folder (pentru a executa comenzi adb scrieți „adb” și apăsați tasta Tab, asta va face ca terminalul să completeze comanda cu „.\adb.exe”, la fel și cu Fastboot, ceea ce mi se pare mai practic decât configurarea acestora în variabilele de mediu ale computerului. Desigur, nu executați comenzile ca atare, ci înlocuiți numele fișierelor din cadrul acestora cu numele celor pe care le-ați descărcat).

deschidere terminal

Mă asigur că dispozitivul este detectat corect cu:

.\fastboot.exe devices

Apoi trimit fișierul Recovery Image descărcat mai devreme cu:

.\fastboot.exe flash recovery .\PixelExperience_begonia-13.0-20231217-1606-OFFICIAL.img

Asta va face ca fișierul să fie trimis și instalat pe telefon.

Trimitere custom recovery pe telefon prin Fastboot

Nu reporniți telefonul de la buton, ci trimițându-i comanda:

.\fastboot.exe reboot recovery

La repornire, acesta va intra în Custom Recovery, în care ne putem mișca fie cu ajutorul butoanelor de reglare a volumului și confirma printr-o scurtă apăsare a butonului de pornire/oprire, fie prin intermediul ecranului.

Pentru a continua, este necesară restabilirea telefonului la valorile din fabrică, asta înseamnă că se vor șterge toate datele și informațiile aflate pe acesta. Continuați doar dacă aveți o copie de siguranță a datelor importante, altfel abandonați procesul.

Toate datele de pe telefon vor trebui șterse. acest lucru se face din opțiunea Factory reset > Format data/factory reset.

factory reset

După ștergerea datelor trebuie revenit la meniul principal.

Pentru instalarea ROM-ului Pixel Experience vom folosi ADB, ori pentru asta telefonul trebuie să accepte comenzi ADB. Se activează din Advanced > Enable ADB:

activare adb în telefon din custom recovery

Iar acum ne putem conecta din Terminal, la telefon, pentru a-i trimite ROM-ul Pixel Experience:

În meniul principal alegeți Apply update > Apply from ADB.

Apoi trimiteți fișierul din terminal folosind ADB:

.\adb.exe sideload .\PixelExperience_begonia-13.0-20231217-1606-OFFICIAL.zip

În timp ce se trimite fișierul zip nu închideți Terminal-ul Windows și nu deconectați telefonul de la computer. Între timp, veți vedea asta:

trimitere ROM Pixel Experience

Așteptați ca ROM-ul Pixel Experience să fie trimis și instalat. Între timp, pe ecranul telefonului veți vedea asta:

Se instalează Pixel Experience

După ce instalarea a fost realizată, reporniți telefonul din opțiunea Reboot system now.

Pixel Experience a fost instalat

Asta a fost tot! Începând de acum, vă puteți bucura de o experiență Pixel în propriul telefon!

Cele mai bune programe de descărcat filme

Posted on Actualizat în 2

Am folosit multe programe de descărcat filme de-a lungul timpului, însă le-am păstrat doar pe cele mai bune; pentru a fi mai precis, două la număr. E drept că pe unul dintre ele nu l-am mai deschis în ultimele luni și cred că foarte curând îi voi face vânt, dar chiar și așa, rămâne un titan printre titani și merită menționat. În fond și la urma urmei, ceea ce pentru unii ar putea fi un fiasco, ar putea foarte bine reprezenta soluția ideală pentru alte persoane.

Ares

Este programul cu care am descărcat cele mai multe filme, însă acest „privilegiu” i se datorează doar disponibilității și diversității fișierelor din rețelele P2P la care asigura acces, nicidecum prestațiilor sau calităților nemaiîntâlnite la alte programe de gen.

Ares - program de descărcat filme de pe Internet

Undeva pe la începutul anilor 2000, cu ocazia implementării primelor conexiuni ADSL, când rețelele P2P au câștigat teren în rândul utilizatorilor, Ares se număra, alături de MSN Messenger, printre cele mai instalate programe din computerele europenilor.

Continuă să citești …

Cel mai bun ROM Android 2.3.7 Gingerbread pentru LG Optimus One P500, bazat pe CyanogenMod 7 Nightly

Posted on Actualizat în 71

Planuri de achiziționare a unui nou telefon cu Android aveam deja, mai lipseau doar banii și alegerea unui substitut pe măsura celui actual.

Înainte de a apuca să răsfoiesc vreun catalog am nimerit pe un blog, nu îmi mai amintesc de ce blog e vorba, oricum unul extern, la comentariul unui cititor scris la un articol despre Optimus One P500. În respectivul comentariu, autorul său lăuda ROM-ul NightlyFourE, un ROM construit pe CyanogenMod 7 Nightly (Android 2.3.7 Gingerbread).

Mi-a stârnit curiozitatea, așa că l-am descărcat și instalat fără a sta prea mult pe gânduri.

Android 2.3.7 Gingerbread NightlyFourE pe Optimus P500

Nu exagerez deloc atunci când spun că se mișcă infinit mai bine decât cel oficial! Cei de la CyanogenMod fac o treabă extraordinară, iar cel care a dezvoltat ROM-ul NightlyFourE le-a urmat exemplul migrând, adaptând și optimizând versiunea publicată de aceștia într-un mod exemplar, rezultatul fiind un sistem de operare atât de bun încât merită aplaudat!
Continuă să citești …

Cum se actualizează baseband-ul LG Optimus One P500

Posted on Actualizat în 27

Nu aveam nici cea mai vagă idee despre cum se actualizează baseband-ul (firmware-ul modemului) smartphone-ului LG Optimus One P500 atunci când, după o perioadă destul de lungă în care l-am folosit cu ROM-ul .void, am dorit să trec la Android 2.3.

Nici măcar nu știam că baseband-ul se actualizează separat, eu așteptându-mă ca acesta să fie integrat în fiecare ROM, indiferent dacă este vorba de unul custom sau unul oficial. Dar am aflat după primul upgrade efectuat, moment în care am observat că nu aveam semnal de la nicio rețea, nici 2G și nici 3G, și-am încercat să aflu despre ce este vorba.
Continuă să citești …

Cum se inregistreaza video-uri – filmulete cu Webcam-ul

Posted on Actualizat în 1

Fiindcă n-am tratat încă acest subiect, haideți să vedem cum se înregistrează video-uri / filmulețe cu webcam-ul instalat în calculator. Vom folosi în acest scop un program gratuit, compatibil cu fiecare dintre versiunile actuale ale sistemelor de operare Windows, SMRecorder.

webcam

Spre diferență de celelalte programe asemănătoare, acesta generează video-uri de bună calitate care, datorită algoritmului de compresie utilizat, ocupă mai puțin spațiu pe hard disk.

Continuă să citești …

Program de reparat Hard Disk-ul [HDD]

Posted on Actualizat în 22

Am găsit zilele trecute un program de reparat hard disk-ul care m-a scutit de foarte multe bătăi de cap, dându-mi posibilitatea de a scoate de pe un HandyDrive, înainte de a fi prea târziu, fotografiile făcute pe durata concediului de anul trecut.

program de reparat hard disk-ul

Înainte de a ceda, hard disk-urile dau semne de avertizare. De exemplu, vitezele de citire și scriere sunt mult mai lente decât de obicei, inclusiv cele realizate la nivel de hard disk prin copierea sau mutarea fisierelor dintr-un folder în altul. Apoi sunt zgomotele. Cu cât sunt mai intense și dese, cu atât mai aproape este ziua în care hard disk-ul ce le produce își va da obștescul sfârșit.

Continuă să citești …