ClockworkMod

Cum se instalează custom recovery-ul ClockworkMod în Samsung Galaxy S4 Value Edition (i9515)

Posted on Actualizat în 3

Pentru a putea instala versiuni modificate ale Android (custom ROM’s), după rootare trebuie instalat un custom recovery. Eu prefer ClockworkMod, iar în continuare le voi explica posesorilor de Samsung Galaxy S4 Value Edition (i9515) pașii ce trebuie urmați pentru instalarea versiunii 6.0.4.7 a ClockworkMod în acest smartphone.

clockworkmod samsung galaxy s4 i9515

Pentru a instala ClockworkMod în Samsung Galaxy S4 Value Edition (i9515) încărcați complet bateria smartphone-ului, descărcați această arhivă zip și extrageți-i conținutul.
Continuă să citești …

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!