Firmware personalizat pentru sistemul de operare Android. Zece cele mai bune firmware-uri Android pentru cei mai pretențioși utilizatori firmware-ul sistemului de operare Android

LeWa OS este un firmware chinezesc destul de popular pentru dispozitivele bazate pe Android, care are unele avantaje, cum ar fi performanțe destul de ridicate și o interfață strictă, pedantă. În acest material ne vom da seama cum să portam acest software pe gadgetul tău mobil.

Vom avea nevoie de anumite instrumente, și anume: firmware pentru dispozitivul pe care urmează să-l flashăm, bazat pe CyanogenMod (bazat pe Android 2.3), ROM-ul LeWa OS propriu-zis (a cărui ultima versiune poate fi descărcată de la http://bbs.lewaos). .com/download php . Deoarece site-ul este în chineză, este convenabil să utilizați Google Translate, precum și Total Commander (sau WinRar), Notepad++ (puteți folosi și un alt editor de text de înaltă calitate, dar de preferință nu. blocnotes standard), Java JDK, Android SDK și Apk Manager.

Important! LeWa OS este proiectat pentru dispozitive cu ecrane WVGA (800x480, HDPI) și HVGA (320x480, MDPI). Desigur, atunci când portați firmware-ul pe dispozitiv, aveți nevoie ca rezoluția să fie aceeași, așa că pentru dispozitivele cu afișaj HVGA este potrivit un ROM, de exemplu, de la un Samsung S5830 sau S5838, iar pentru dispozitivele cu afișaj WVGA, de exemplu, de la un Huawei U8800X.

În primul rând, înlocuim toate aplicațiile de la sistem/aplicația, adică ștergem din ROM-ul CyanogenMod toate fișierele și folderele în care se află sistem/aplicația, copiați fișierele din firmware-ul LeWa OS descărcat acolo:

AccountAndSyncSettings – înlocuiți.

ApplicationsProvider - înlocuiți.

Bluetooth – opțional, puteți lăsa originalul.

Browser – dacă doriți, puteți lăsa originalul.

Calculator – înlocuiți.

Calendar365 365 – dacă doriți, puteți lăsa originalul.

CalendarProvider – înlocuiți.

Cameră – dacă doriți, puteți lăsa originalul.

CMParts – înlocuim.

Captură de ecran CMS – dacă doriți, puteți lăsa originalul.

ContactsProvider – înlocuiți.

Cstore – înlocuiți.

DefaultContainerService – înlocuiți.

DeskClock - înlocuibil.

DownloadProvider – înlocuiți.

DownloadProviderUi – înlocuiți.

DrmProvider - înlocuiți.

E-mail – îl înlocuim.

HTMLViewer - înlocuiți.

Interceptare – înlocuire.

LabiSync - înlocuibil.

LatinIME – dacă doriți, puteți lăsa originalul.

LewaFc – înlocuiți.

LewaFeedback - înlocuiți.

LewaFileManager - înlocuiți.

LeWaFM – înlocuim.

LewaLauncher - înlocuibil.

LocationProvider – înlocuiți.

MediaProvider - înlocuibil.

PackageInstaller – înlocuiți.

Pacman - înlocuiți.

Telefon – îl înlocuim.

PicFolder - înlocuibil.

PicoTts – înlocuim.

PIM - înlocuibil.

Sfaturi – dacă doriți, puteți lăsa originalul.

Aprovizionare - înlocuim.

QuickSearchBox – dacă doriți, puteți lăsa originalul.

Setări – înlocuiți.

SettingsProvider – înlocuiți.

SoundRecorder - înlocuibil.

Superutilizator - înlocuiți.

Swapper - înlocuiți.

SystemUI - înlocuiți.

TelephonyProvider - înlocuibil.

TtsService – dacă doriți, puteți lăsa originalul.

UserDictionaryProvider – înlocuiți.

VpnServices – înlocuiți.

Acum facem același lucru, doar cu directorul sistem/cadru, adică ștergem fișierele și folderele din CyanogenMod și transferăm conținutul sistem/cadru de la LeWaOS:

am – înlocuiți.

android.policy – ​​înlocuiți.

android.test.runner – înlocuiți.

bmgr - înlocuiți.

bouncycastle – înlocuiți.

com.android.location.provider – înlocuiți.

com.google.android.maps – îl puteți lăsa așa cum este.

miez – înlocuiți.

core-junit – înlocuiți.

ext – înlocuiți.

cadru - înlocuiți.

framework-res – înlocuiți.

ime – înlocuiți.

intrare – înlocuire.

javax.obex – înlocuiți.

maimuță - înlocuiți.

pm - înlocuiți.

servicii – înlocuim.

sqlite-jdbc – înlocuiți.

svc – înlocuiți.

Din folder sistem/libîn LeWa OS copiem următoarele biblioteci, înlocuindu-le pe aceleași în CyanogenMod dacă numele se potrivesc:

libmicrobes_jni.so

libphoneloc_jni.so

libandroid_runtime.so

libapkchecker.so

libminimapv315.so

libsmschecker.so

În mod similar, cu înlocuirea copiem de pe LeWa OS pe sistem/cos Următoarele fișiere ale CyanogenMod:

Copie su din sistem/xbinîn LeWa OS cu înlocuire într-un folder sistem/xbin CyanogenMod. De asemenea, îl transferăm într-un folder sistem/mass-media Fișiere CyanogenMod bootanimation.zip, default.lwt lockscreen.zip din același director în LeWa OS. Transfer de la LeWa OS phoneloc.dat din folder system/usr/shareîn același folder al firmware-ului creat.

Deschidere construi.recuzită firmware-ul nostru bazat pe CyanogenMod editor de text, adăugați următoarele rânduri:

ro.lewa.version=(ne înregistrăm versiunea)

ro.lewa.device=(numele dispozitivului)

ro.error.receiver.system.apps=com.lewa.fc

ro.error.receiver.default=com.lewa.fc

persist.sys.notif-speaker=1

persist.sys.ring-speaker=1

persist.sys.alarm-speaker=1

ro.lewa.swapper.flash_swappiness=99

ro.lewa.swapper.sd_swappiness=60

ro.lewa.swapper.part_path=/dev/block/mmcblk0p3

Acum să deschidem script-ul de actualizare(acest fișier se află în directorul META-INFcomgoogleandroid) CyanogenMod, căutați linia:

set_perm(1000, 1003, 02755, "/system/bin/screenshot");

Dupa care adaugam urmatoarele:

set_perm(0, 0, 06755, "/system/bin/su0");

Asta e tot, portul este gata, avem OS LeWa bazat pe CyanogenMod. Să introducem noul firmware pe dispozitiv și să-l folosim. Să vă reamintim că înainte de orice acțiune cu software-ul este recomandat să faceți copii de rezervă.

Cel mai simplu mod de a vă actualiza serios gadgetul este să instalați firmware personalizat pe acesta. Cu el nu numai că puteți extinde numărul de mijloace de control asupra sistemului, ci și puteți încerca ceva nou, obțineți multe funcții convenabile sau chiar un nou Versiunea Android. În acest articol voi vorbi despre cele mai populare, interesante și funcționale zece firmware create pe baza Android.

Android paranoic

Secerători

ale lui Temasek

MK (MoKee)

Interfața este cu adevărat originală. Absolut toate aplicațiile standard Android au fost înlocuite cu aplicații proprii, iar restul au fost îmbunătățite semnificativ. Panoul de notificări are comutări rapide care apar deasupra notificărilor. Secțiunea „Consum de energie” a fost redenumită „Gestionarea energiei” și este mult mai convenabilă și mai informativă butonul „Moduri de rețea” vă permite să activați modurile „Doar 3G” și „Numai 2G”.

Nu există plângeri cu privire la viteza shell-ului grafic. Totul este foarte rapid și neted. Merită spus că firmware-ul are încorporat un mecanism interesant de gestionare a permisiunilor. Vă permite să limitați semnificativ mai mulți parametri decât Android Marshmallow. Interfață de setări și aproape totul aplicații de sistem complet rusificat. Dar în toate aplicațiile care funcționează prin Internet, veți vedea doar caractere chinezești, dar metoda științifică de pisare și cunoașterea modului în care funcționează astfel de aplicații vă permite să le utilizați.

Echivalentul chinezesc al Play Store are aproape toate aplicațiile populare (și nu atât de populare). Dar programele Google vor refuza să funcționeze fără servicii Google Joacă, dar instalarea acestor servicii nu este atât de ușoară. Există o soluție pentru problema pe Internet, dar nu funcționează întotdeauna va trebui să folosiți fie piața încorporată, fie diferite magazine neoficiale și, de asemenea, să vă împăcați cu faptul că unele aplicații nu vor porni fără Google; Servicii.

A renunțat la test

Fericire

Site-ul oficial: blissroms.com/
48 (din data de 13.08.2016)
Baza: CyanogenMod
Versiunea Android: 6.0.1

Dezvoltatorii susțin că Bliss este una dintre cele mai personalizabile croitorie. De fapt, acest lucru nu este adevărat. Firmware-ul este într-adevăr o colecție de caracteristici interesante de la alte firmware-uri, dar este foarte departe de RR, AICP sau Temasek. Dacă nu sunt inițial încorporate și lansate prin setările Kernel Adiutor și SuperSU. Setările firmware-ului în sine nu sunt traduse în rusă. Traducerea se aplică numai articolelor care sunt în CyanogenMod.

crDroid

Site-ul oficial: ww2.crdroid.org
Numărul de dispozitive acceptate oficial: 29 (din data de 08.09.2016)
Baza: CyanogenMod
Versiunea Android: 6.0.1

Scopul creației, ca toți ceilalți, este de a adăuga cele mai bune caracteristici de la alte firmware-uri. Pe ecranul de bun venit în timpul configurării inițiale este scris că firmware-ul include o mulțime de funcții de la OmniROM, Paranoid Android, Temasek și altele. Din păcate, este aceeași poveste ca și cu Bliss. Lipsa caracteristicilor exclusive și o întârziere semnificativă a capabilităților în comparație cu RR, AICP, Temasek. Nici unul aplicatii interesante nu încorporat.

În afara testului

  • NexSense 6.0- o încercare de a porta HTC Sense 6.0 (Android 4.4.2) la Nexus 5. La început, a fost lansat doar firmware-ul în sine, dar de-a lungul timpului, pasionații au reușit să funcționeze prin Wi-Fi, Bluetooth, GPS și diverși senzori. . Dar de foarte mult timp acest lucru nu a putut fi realizat din cameră și sunet. De-a lungul timpului, dezvoltatorii au ajuns la concluzia că a fost necesar să rescrie unele biblioteci aproape de la zero. Meșterii locali păreau să fi încercat să facă asta, dar fără rezultat.
  • Bazat pe ASUS ZENUI CM 13 (noapte).- un proiect de portare a aplicațiilor de la Asus ZenUI la CyanogenMod 13. Oficial, dezvoltarea se realizează doar pentru LG G2. Potrivit dezvoltatorilor, aproximativ 90% din toate aplicațiile au fost deja mutate.
  • MIUI- firmware-ul a fost portat oficial la 286 diverse dispozitive. Dezvoltat de Xiaomi și bazat pe codurile sursă CyanogenMod și AOSP. Multe funcții au migrat aici de la iOS, TouchWiz, UX (LG), HTC Sense, dar există și unele ale noastre. Există atât de multe funcții utile încât descrierea lor este un subiect pentru un articol separat.
  • MaruOS- Foarte firmware original, care, atunci când conectați un smartphone la un monitor, îl transformă într-un desktop cu drepturi depline. Citit revizuire detaliatăși un interviu cu dezvoltatorul este posibil.

Cum să instalați?

Pentru majoritatea dispozitivelor, firmware-ul stoc arată astfel:

  1. Deblocați bootloader-ul (acesta este individual pentru fiecare dispozitiv, așa că mergeți mai departe, Google).
  2. Instalați o recuperare personalizată (în cazuri rare, puteți instala unele personalizate fără ea, dar aceasta nu este o idee bună).
    2.1. Mergem pe site-ul web oficial TWRP, introducem acolo numele dispozitivului tău și descarcăm cea mai nouă versiune pentru acesta.
    2.2. Conectăm smartphone-ul prin USB și instalăm drivere pentru dispozitivul tău pe computer.
    2.3. Descărcați și instalați Android SDK.
    2.4. Lansăm terminalul și flash recovery cu comanda fastboot flash recovery recovery_name.img (fastboot se află în folderul platform-tools din interiorul SDK-ului).
  3. După ce ați afișat firmware-ul, accesați TWRP, selectați limba rusă (în partea de jos), bifați caseta „Permiteți modificări” și glisați spre dreapta.
  4. Accesați secțiunea „Curățare” și selectați „Format date”. Acest lucru este necesar dacă secțiunea de date este criptată.
  5. Conectăm smartphone-ul la computer și transferăm fișierul cu noul firmware pe cardul de memorie.
  6. Selectați „Instalare”, apoi fișierul firmware. Suntem de acord glisând spre dreapta.
  7. Faceți clic pe „Reporniți în sistemul de operare” și așteptați finalizarea descărcării (aproximativ zece minute, inclusiv optimizarea aplicației).
  8. După configurare inițială Vă recomandăm să porniți din nou în recuperare și să faceți copii de rezervă. Cel puțin, o partiție EFS în care sunt încorporate IMEI, s/n și alte date importante.

Dacă nu doriți să pierdeți firmware-ul principal, îl puteți instala pe cel personalizat cu un al doilea sistem. Managerul MultiROM unic vă va ajuta în acest sens. Vă permite să instalați mai multe firmware simultan. Dispozitivul vă solicită să selectați firmware-ul dintre cele instalate atunci când îl porniți. Instalarea programului este destul de simplă (nu uitați să faceți copii de rezervă înainte de a face acest lucru, pentru orice eventualitate):

  1. Instalați MultiROM Manager din Play Store și lansați-l.
  2. Faceți clic pe butonul „Instalare”.
  3. Așteptăm finalizarea instalării și apoi suntem de acord cu repornirea.
  4. După repornirea și instalarea unor scripturi, se va deschide interfața de selecție a firmware-ului.

Instalarea celui de-al doilea firmware se realizează prin MultiTWRP în secțiunea Advanced -> MultiROM sau prin aplicația în sine.

Dicţionar

  • Stoc (stock, stoc firmware)- firmware oficial, preinstalat implicit de producător. De asemenea, nu numai imaginile absolut curate sunt adesea numite stoc firmware de stoc, dar și imagini pregătite pentru instalare prin recuperare neoficială.
  • AOSP (Android Open Source Project)- coduri sursă Android originale de la Google, disponibile pentru descărcare și modificare de către toată lumea. Termenul „bazat pe stoc, bazat pe AOSP” înseamnă că firmware-ul a fost compilat pe baza acestor surse (și nu sursele CyanogenMod, așa cum este uneori cazul). Majoritatea modificărilor Xposed funcționează numai în AOSP/CyanogenMod și firmware bazat pe acestea.
  • CAF (Forumul Cod Aurora) este un proiect susținut de Fundația Linux care accelerează progresul open source în tehnologia mobilă. Principalul participant la proiect este Qualcomm, care menține depozitul Android pentru MSM, care conține cod sursă Android cu optimizări pentru cipurile Qualcomm. Dacă dezvoltatorii susțin că firmware-ul lor se bazează pe CAF, atunci acesta include toate aceste optimizări. Dar merită să rețineți că modificările de la Android pentru MSM vin adesea în AOSP.
  • Bazat pe CyanogenMod (bazat pe CM, bazat pe CynogenMod)- firmware bazat pe codul CyanogenMod. Imediat după eliberare versiune noua Dezvoltatorii AOSP ai CyanogenMod își copiază sursele în propriul depozit și încep să implementeze adăugările la acesta și să îl port pe dispozitive noi. Și lista de dispozitive acceptate de CyanogenMod este un număr atât de impresionant, încât mulți dezvoltatori de firmware personalizat îl aleg ca bază, și nu AOSP.
  • Recuperare (mod de recuperare, recuperare)- consola Recuperare Android. Conceput pentru a efectua o resetare din fabrică sau pentru a instala un fișier zip de firmware semnat cu cheia producătorului. Pentru multe dispozitive, există recuperări de la terți cu funcții avansate, cum ar fi ClockworkMod, TWRP, Philz. Acestea vă permit să faceți copii de siguranță complete atât ale întregului sistem, cât și ale părților individuale, să instalați firmware terță parte, să formatați și să redimensionați partițiile, să instalați orice suplimente și multe lucruri mai utile.
  • Bootloader (bootloader, bootloader)- încărcat primul. Acesta trece tabelul de partiții a memoriei NAND de pe cip către nucleu, îl încarcă în memorie și îl rulează. Este bootloader-ul care se conectează la computer în modul fastboot și lansează recuperarea. Prin urmare, înainte de a instala recuperarea personalizată și, adesea, firmware-ul terților, acesta trebuie deblocat. Aproape întotdeauna, după deblocarea bootloader-ului, absolut toate datele sunt șterse din memoria dispozitivului.
  • GApps ( aplicatii Google) - un set de servicii și aplicații de la Google. Pachetele GApps vin într-o varietate de dimensiuni, de la cel mai mic (mai puțin de 100 MB), care include doar Google Playși servicii pentru funcționarea acestuia, până la cele mari, care conțin aproape toate aplicațiile Google existente (dimensiunea unor astfel de pachete este aproape de 800 MB). Mulți dezvoltatori de firmware recomandă instalarea Open GApps. Diferențele dintre versiuni pot fi vizualizate în Wiki Open GApps. Vă rugăm să rețineți că unele GApps pot înlocui aplicațiile de sistem.
  • Noaptea („cămașă de noapte”)- asamblare firmware peste noapte. Pentru multe dispozitive, asamblarile se fac zilnic (noapte). În teorie, au stabilitate scăzută, dar în practică, versiunile nereușite sunt extrem de rare, iar erorile care apar sunt remediate foarte repede.

Sistemul de fișiere F2FS

Aproape toate firmware-urile personalizate acceptă sistemul de fișiere F2FS, care este conceput special pentru lucrul cu memoria flash și, teoretic, îl folosește mai eficient și mai atent decât ext4. Puteți trece la acest FS în felul următor:

  1. Conectați-vă la TWRP.
    2.0. Deschideți elementul „Cleanup -> Custom Cleanup”.
    2.1. Verificați secțiunea Cache.
    2.2. Faceți clic pe „Restaurați sau modificați sistemul de fișiere -> Schimbați”. sistem de fișiere -> F2FS" și glisați pentru a confirma.
    2.3. Apăsați butonul „Acasă”.
  2. Repetați pasul 2 pentru secțiunile de date și sistem.

Note:

  • Nu toate firmware-urile acceptă F2FS. Dacă nu există suport, veți experimenta încărcare nesfârșită.
  • După schimbarea sistemului de fișiere al partiției de date, nu numai datele programului și setările firmware-ului se vor pierde, ci și fișierele salvate pe harta internă memorie.
  • În practică, câștigul de performanță va fi în cel mai bun caz de câteva procente.

Concluzie

Nu am examinat toate firmware-urile existente. Cu toate acestea, chiar și acest lucru este suficient pentru a avea o idee despre firmware-ul modern. În ceea ce privește interfața, sunt aproape toate similare, toate funcționează foarte bine și este foarte greu de observat vreo diferență în viteza de operare. Dar funcțiile lor sunt diferite. În numele meu, pot adăuga că, dacă petreci mult timp cel puțin pe MoKee, sau în special pe Resurrection Remix, atunci nici măcar nu vei dori să te întorci la CyanogenMod pur. Dar probabil că va trebui să apelezi la Xposed pentru ajutor. Din fericire, în aproape toate cele existente firmware personalizat Aproape orice module Xposed funcționează.

De ce flash Android? Din cauza dorinței de a extinde funcționalitatea, de a vedea cum ar putea arăta gadget-ul tău într-un nou „înveliș”, de a restabili telefonul atunci când nu există nicio modalitate de derulare, etc. Dar indiferent de motiv, acest lucru se face în acest fel.

Cum se instalează firmware pe Android de pe computer?

Mai întâi trebuie să-l descărcați. Cel mai bine este să descărcați cel oficial de pe site-ul web al producătorului de dispozitive mobile. Este de remarcat faptul că software-ul este selectat direct pentru un anumit model de telefon, altfel este posibil să nu funcționeze, ceea ce poate cauza probleme suplimentare.

Trebuie să știu

Înainte de a clipi dispozitiv mobil, trebuie să vă amintiți și să urmați câteva reguli:

  1. Este necesar ca încărcarea bateriei telefonului să fie de cel puțin 80%, și de preferință 100%.
  2. Instalați drivere pe computer pentru dispozitivul dvs.
  3. Este foarte nedorit dacă firmware-ul Android prin intermediul PC-ului se rupe din cauza unei pene de curent. Prin urmare, cel mai bine este să utilizați un laptop sau cu sursă neîntreruptă nutriție.
  4. Pentru a vă proteja dispozitivul de sistemul de operare de calitate scăzută, trebuie să faceți acest lucru copie de rezervă software-ul și datele actuale.
  5. Este extrem de nedorit să folosiți portul USB 3.0 când clipește (portul USB 3.0 este albastru, 2.0 este alb).
  6. Încă o dată, înainte de a descărca firmware-ul, trebuie să îl citiți cu atenție. De asemenea, ar trebui să evitați site-urile suspecte.
  7. Cel mai bine este să utilizați cablul USB original livrat împreună cu dispozitivul.
  8. De obicei, după ce dispozitivul afișează intermitent, trebuie să țineți apăsat butonul de pornire timp de 15-20 de secunde, așa că nu vă panicați dacă pornirea durează mult. Apoi se va porni ca înainte.

Fastboot

CU folosind Fastboot Firmware-ul tabletei Android este disponibil prin intermediul unui computer. Descărcați utilitarul Fastboot și despachetați-l la rădăcina unității de sistem (cel mai adesea aceasta este unitatea C). Rezultatul este un folder cu calea către acesta C:\Android. Există încă 2 foldere acolo: Instrumente și Drivere. Primul contine programele necesare, în al doilea - șoferi. Deschideți folderul Drivere și instalați driverele necesare. Apoi, transferați firmware-ul descărcat într-o arhivă zip în folderul Instrumente. Acum conectăm gadgetul la computer prin USB.

Deschidere Linie de comanda(sau cmd) și introduceți comanda fără ghilimele „cd C:\Android\Tools”. După ce v-ați mutat în directorul acestui folder, introduceți dispozitive fastboot.

Ar trebui să apară codul dispozitivului. Dacă codul nu apare, atunci trebuie să deblocați bootloader-ul.

Bootloader oferă informații sistemului de operare despre starea cardului de memorie, memorie cu acces aleator, kernel și este responsabil pentru încărcarea sistemului de operare. Și dacă nu îl deblocați, intermiterea va eșua. Este de remarcat faptul că, dacă bootloader-ul este deblocat, dispozitivul își pierde garanția. Cu toate acestea, este destul de ușor să îl blocați înapoi dacă este nevoie. Trebuie să acordați atenție faptului că deblocarea va șterge tot conținutul dispozitivului și al cardului de memorie, așa că cel mai bine ar fi să faceți datele înainte de a face acest lucru. memorie internași carduri SD.

Deblocați încărcătorul de pornire

Pentru a debloca bootloader-ul (și pentru a face posibilă intermiterea firmware-ului tabletei Android prin intermediul unui computer), trebuie să efectuați următorii pași:

  • Opriți dispozitivul mobil.
  • Îl conectăm la PC și apăsăm simultan butonul de pornire și ambele volume.
  • Pe computer, deschideți linia de comandă (sau cmd), unde introduceți „cd C:\Android\Tools” fără ghilimele.
  • introduce comanda fastboot deblocare OEM.
  • Verificăm din nou cu comanda fastboot devices.
  • Dacă în locul codului gadget apare mesajul „în așteptare pentru dispozitiv”, ar trebui să verificați dacă există drivere și să schimbați cablul USB.

Dacă dispozitivul a fost identificat, introduceți comanda: fastboot update file_name.zip. După ce clipește, reporniți.

Flashtool

Înainte de a instala firmware-ul pe Android de pe un computer folosind utilitarul Flashtool, trebuie să descărcați sistemul de operare de pe format ftf. Apoi descărcați și instalați programul. Plasați fișierul descărcat pentru intermitent în folderul Firmwares, care se află în directorul programului. Să lansăm utilitarul.

Faceți clic pe butonul cu pictograma fulger în colțul din stânga sus, lăsând un punct pe Flashmode.

Acum avem nevoie de un fișier sistem de operare din lista pentru gadget, în dreapta ar trebui să existe o bifă pentru Wipe User Data și Wipe Cache. Așteptăm puțin, după care va apărea o fereastră cu instrucțiuni pentru conectarea telefonului. Îl conectăm la computer și apăsăm simultan butonul de pornire și volumul redus (cameră foto, meniu - combinația de taste poate fi diferită pentru diferite telefoane, așa că trebuie să verificați în mod specific pentru un anumit model). De îndată ce programul obține acces, „Android” automat va fi instalat destul de repede, în câteva minute.

După finalizarea procesului, porniți gadgetul și treceți prin configurarea inițială.

Această metodă de instalare a software-ului este una dintre cele mai bune, deoarece puteți instala firmware-ul pe Android de pe un computer folosind Flashtool în timp ce telefonul este oprit, care nu are modul Recovery.

Folosind programe specializate

Mulți dezvoltatori de dispozitive mobile au dezvoltat utilități speciale de servicii. Unul dintre aceste utilitare este actualizarea software-ului smartphone-urilor Fly. Cu ajutorul acestuia, a devenit posibilă actualizarea firmware-ului actual al sistemului de operare și Android prin intermediul computerului smartphone-ului Fly.

Descărcați-l și instalați-l. Odată instalat, utilitarul va oferi conectarea dispozitivului la PC. Este de remarcat faptul că trebuie să fie pornit. Dacă este dezactivat, utilitarul în sine vă va ajuta să faceți acest lucru. După aceea, faceți clic pe „Instalare driver”.

Conectăm smartphone-ul și lansăm utilitarul. Faceți clic pe „Verificați actualizarea” și selectați un model din listă (dacă nu v-ați decis încă). În continuare, va apărea o fereastră cu informații despre software, unde facem clic pe „Start download” și urmăm instrucțiunile simple.

Acest program este departe de a fi singurul, deoarece puteți instala firmware pe Android de pe un computer folosind un utilitar similar de la dezvoltator pe aproape fiecare smartphone.

Mod de recuperare

În modul „recuperare”, adică în modul de recuperare, puteți, de asemenea, să vă reflashați dispozitivul. Ca în orice alt caz, trebuie să descărcați sistemul de operare și să îl mutați pe cardul SD. Este demn de remarcat faptul că acest firmware Android este produs fără computer.

Pentru a instala un nou sistem de operare pe telefon, trebuie să accesați meniul de inginerie sau modul Recuperare. Pentru a face acest lucru, trebuie să-l opriți, apoi apăsați simultan butonul de pornire și volumul de jos, sus sau butonul „meniu” (fiecare producător de telefon poate avea propria sa combinație, așa că trebuie să aflați suplimentar).

În funcție de versiunea de „recuperare”, acțiunile noastre sunt următoarele:

  • în versiunea standard, faceți clic pe aplicați actualizarea din stocarea externă;

  • în versiunea TWRP - instalați ZIP;

  • în versiunea CWM - aplicați actualizarea de la sdcard.

După ce firmware-ul Android de la HTC sau orice alt producător are succes, trebuie să reporniți smartphone-ul și să treceți prin configurarea inițială.

Ar trebui să acordați atenție faptului că, dacă au fost încercate toate combinațiile posibile, dar gadgetul încă nu intră în modul „recuperare”, înseamnă această funcțieîn acest dispozitiv este dezactivat sau absent cu totul.

Câteva cuvinte

Să ne amintim din nou de un cuplu Puncte importante, care poate salva câteva mii de celule nervoase de la moarte sigură:

  1. Înainte de a instala firmware-ul pe Android de pe un computer, trebuie să faceți o copie de rezervă a datelor dvs. Acest lucru se poate face folosind utilități speciale atât de la dezvoltatorii oficiali, cât și de la cei neoficiali. Acest lucru va ajuta dacă intermiterea eșuează.
  2. După ce clipește, trebuie să țineți apăsat butonul de pornire timp de 15-20 de secunde. Dacă nu pornește, puteți încerca să scoateți și să introduceți bateria și să încercați să o reporniți.
  3. Mai degrabă, cardul flash va trebui formatat. Chiar dacă există multe informații acolo, un nou Android poate crea secțiuni noi pe deasupra celor vechi, ignorându-le complet pe acestea din urmă. Prin urmare, înainte de a conecta o unitate flash, cel mai bine este să resetați tot conținutul acesteia pe computer.

Dacă dispozitivul dvs. mobil (smartphone sau tabletă) a încetat să funcționeze în mod normal, flash-ul poate ajuta. Veți învăța cum să reflashați Android din articolul de mai jos.

Smartphone-urile și tabletele moderne bazate pe Android au devenit astăzi dispozitive foarte comune pe care aproape toată lumea le are. În mare măsură, acest lucru a fost facilitat de afluxul de echipamente similare fabricate din China. Este ieftin, prezentabil la exterior și poate fi destul de agil la interior. Cu toate acestea, astfel de dispozitive funcționează foarte adesea instabil și, la un moment dat, pot chiar să nu mai funcționeze...

Există o șansă de 50/50 ca repornirea dispozitivului să vă ajute să vă readuceți dispozitivul pe picioare. Și exact acest proces va fi subiectul articolului de astăzi. Apropo, aproape toate instrumentele menționate în articol pentru flash-ul firmware-ului majorității dispozitivelor chinezești pot fi descărcate sub articol!

Principiul firmware-ului

Aproximativ, procesul de flash-uri a oricărui telefon poate fi comparat cu procesul Instalări Windows pe calculator. Cu toate acestea, dacă Windows poate fi instalat pe aproape orice PC, atunci Instalare Android este plin de multe capcane. Faptul este că firmware-ul conține nu numai sistemul în sine, ci și un set complet de drivere și programe care sunt potrivite special pentru un anumit model de dispozitiv.

Avand in vedere ca chinezii isi asambleaza smartphone-urile din tot ce poate fi cumparat ieftin de la diversi producatori, nu este greu de afirmat faptul ca aceeasi copie externa a, de exemplu, Samsung S7 se poate baza pe platforme complet diferite! De fapt, principala problemă la actualizarea firmware-ului este tocmai găsirea unuia care să se potrivească în mod ideal cu dispozitivul dvs. din toate punctele de vedere.

Puteți căuta firmware pe Internet după numele modelului dispozitivului dvs. Totuși, dacă nu este de marcă, ci o copie chineză, atunci poate fi dificil... Va fi necesar să se efectueze teste preliminare pentru a afla cel puțin aproximativ ce fel de „umplutură” a înghesuit unchiul Liao în telefon . În primul rând, ne interesează platforma de construcție și numărul ei ALPS.

A descoperi aceasta informatie Cea mai fiabilă modalitate este să deschideți dispozitivul și să „pungeți” pe Internet numerele indicate pe placa de bază. Cu toate acestea, nu orice dispozitiv poate fi dezasamblat fără deteriorare. Prin urmare, există un număr software diagnostice Ele pot fi instalate atât pe smartphone-ul propriu-zis (de exemplu, AIDA64 sau CPU-Z), cât și pe un computer. În acest din urmă caz, va trebui, de asemenea, să instalați un driver special (va fi necesar și atunci când flash-ul firmware-ului).

După instalarea driverului, veți putea folosi unul dintre cele mai frecvent utilizate instrumente pentru „chineză” bazate pe platforma MT65xx - programul MTK Droid Root and Tools:

Când vă conectați dispozitivul cu un cablu USB la computer, programul îl va scana și vă va oferi o anumită informație pe care o puteți utiliza ca punct de plecare atunci când căutați firmware-ul necesar. Cele mai importante date sunt versiunea platformei(Firmware) și numărul de construcție a sistemului(Numărul de construcție). Cunoscându-le, veți putea determina cu mai multă precizie ce firmware să descărcați (și uneori sunt foarte multe!)

Deci, să presupunem că ați găsit firmware-ul necesar pentru modelul dispozitivului dvs. Descărcați-l și asigurați-vă că citiți instrucțiunile de instalare. Poate fi instalat folosind:

  • recuperare standard (cel mai simplu mod);
  • recuperare modificată (cel mai adesea CWM sau TWRP);
  • flasher sau program flasher (de exemplu, Odin, SP Instrumentul Flashși așa mai departe.).

În orice caz, înainte de a instala firmware-ul, este foarte recomandabil pentru dvs. (dacă, desigur, dispozitivul pornește) să faceți o copie de rezervă completă a tuturor datelor de pe dispozitiv și a firmware-ului acestuia. Dacă nu faceți acest lucru, riscați să obțineți o așa-numită „cărămidă” în loc de dispozitivul dvs. preferat, care va intra în „repornire eternă”. Dar mai multe despre asta mai jos și acum să ne uităm la opțiunile de firmware Android.

Firmware prin recuperare standard

Dacă ești foarte norocos, firmware-ul oficial pentru dispozitivul tău poate fi instalat de pe un card de memorie prin recuperare standard. De exemplu, am avut noroc cu Cubot-ul meu experimental Cubot GT99 (vezi captura de ecran de mai sus)! Tot ce trebuie să-l flash este să aruncați arhiva cu fișierele necesare în rădăcina unității flash (numai, de preferință, nu există alte arhive acolo):

Când firmware-ul este deja pe cardul SD, trebuie să opriți dispozitivul și să îl porniți în modul de recuperare. Pentru a face acest lucru, de regulă, trebuie să țineți apăsat „rocker” crește volumul(mai rar jos) și butonul de pornire. Când apare meniul de selecție a metodei de pornire, trebuie să utilizați în continuare același „rocker” în jos pentru a selecta modul "Mod de recuperare" și apăsați butonul basculant în sus (mai rar butonul de pornire) pentru a trece la recuperare:

În meniul care apare, utilizați butonul de control al volumului pentru a selecta elementul "aplică actualizarea de pe un mediu de stocare extern" sau „Instalați ZIP de pe cardul SD”și aplicați-l apăsând butonul de oprire. Procesul de firmware va începe și trebuie doar să așteptăm să se termine:

Firmware prin recuperare modificată

Recuperarea standard este un lucru util, cu toate acestea, nu toate firmware-urile pot fi instalate cu ajutorul acestuia. Puteți instala cu el doar ansambluri oficiale de sistem semnate de toate certificatele. Dacă doriți să experimentați cu firmware personalizat, atunci va trebui să instalați o recuperare personalizată pentru dvs.

Cele mai populare și răspândite versiuni astăzi sunt CWM și TWRP menționate mai sus. Există ansambluri gata de recuperare pentru cele mai populare modele de dispozitive. Cu toate acestea, pentru smartphone-uri chinezești va trebui să le cauți. Adevărat, în unele dintre ele, recuperarea personalizată este deja instalată implicit, ceea ce simplifică foarte mult diferite experimente.

Principiul flashării unui dispozitiv prin recuperare personalizată este similar cu cel descris mai sus. Singura diferență este că poate fi folosit pentru a instala aproape orice arhivă ZIP potrivită, chiar dacă fișierele din ea nu au semnături. Mai mult decât atât, dacă firmware-ul nu este potrivit, recuperarea va reveni automat la backup-ul creat de dvs. (nu ați uitat să o faceți, nu-i așa? ;))

Intrarea în recuperarea personalizată se face de obicei folosind aceeași combinație ca și recuperarea stocului (rotor de volum + butonul de pornire). Pentru a instala firmware de pe un card SD în CWM, va trebui să urmați calea instalați zip de pe sdcard - alegeți zip din sdcard. În acest caz, este de obicei recomandabil să dezactivați verificarea semnăturii în secțiune comutați verificarea semnăturii:

În TWRP, pentru a obține același rezultat, trebuie să mergeți la secțiune Instalareși urmați instrucțiunile. Apropo, în această recuperare, controlul este efectuat nu prin butoane fizice, ci prin intermediul unui ecran tactil (deși există și un ansamblu tactil CWM similar).

Recuperarea personalizată este un lucru foarte util. Pe lângă firmware, îl puteți folosi pentru a vă roota dispozitivul, pentru a vă conecta în modul de depanare prin ADB, pentru a gestiona partițiile de memorie ale telefonului etc. Singura problemă este că un lucru atât de util a fost portat doar pe câteva dispozitive...

Firmware folosind PC-ul

Într-un fel sau altul, chiar dacă nu există niciun asamblare pentru dispozitivul dvs recuperare personalizată, îl puteți flash folosind un computer. Pentru a face acest lucru veți avea nevoie de cel puțin:

  1. Conducător auto pentru ca computerul să vă recunoască dispozitivul.
  2. Firmware, potrivit din toate punctele de vedere.
  3. Backup de firmware actual pe cardul SD în caz că firmware nou nu va funcționa.
  4. Muncitor cablu USB pentru a conecta dispozitivul la un computer.
  5. Program de firmware Modelul de telefon sau tabletă (aka flasher).

Din lista de mai sus, ne interesează cel mai mult ultimul punct. Pentru dispozitivele de marcă populare, există, de asemenea, utilități de marcă intermitent. De exemplu, pentru Samsung - Odin, pentru LG - LG GSM Multi sau PC Suite, HTC - HTC Sync etc.

Să ne uităm la principiul firmware-ului folosind un exemplu Odin pentru Samsung. În primul rând, trebuie să conectați dispozitivul în modul de descărcare la computer. Puteți intra în acest mod apăsând simultan butonul de sunet în sus, butonul Acasă și butonul de pornire de pe dispozitiv când acesta este oprit. După conectarea telefonului în acest mod, Odin ar trebui să-l recunoască ca o conexiune pe unul dintre porturile COM.

Acum in Câmpul „AP”. Trebuie să selectați arhiva cu firmware-ul (de obicei în formatele .tar sau .tar.md5). Verificați dacă opțiunile „Auto reboot” și „F. Reset Time” sunt active, apoi puteți apăsa butonul "Start". Dacă totul este în regulă, firmware-ul va începe descărcarea pe telefon și instalarea acestuia:

Pentru dispozitivele chinezești, dintre care majoritatea rulează pe platforma MediaTek, există propria sa program universal pentru firmware SP Flash Tool(sau doar Flash Tool).

Principiul firmware-ului aici este următorul. Deschideți programul fila „Descărcare”.(se deschide de obicei în mod implicit) și faceți clic Butonul „Alege”. vizavi de teren. Se va deschide dialogul de selecție a firmware-ului. Mai întâi trebuie să fie extras din arhivă într-un folder (de preferință în rădăcina discului, ca flasher-ul în sine) și să conțină un fișier text scatter cu o hartă a partițiilor sistemului.

Când este selectat un fișier, se va deschide un tabel cu partițiile disponibile. De obicei, trebuie să debifați casetele „Preloader”, „Cache” și „Userdate”, dar pentru informații mai detaliate, citiți instrucțiunile special pentru modelul dvs. de dispozitiv. Ultimul pas este să apăsați butonul "Descarca". Acum nu mai rămâne decât să-l conectați la computer Telefon COMPLET ÎNCHISși așteptați până când fișierele sunt copiate:

„Brick” și ce să faci cu ea

După cum puteți vedea, firmware-ul în sine nu este un proces foarte complicat (dacă considerați că bootloader-ul nu este blocat pe dispozitivul dvs.). Dar de ce atunci atât de mulți oameni le este atât de frică de ea? Dar treaba este că succesul firmware-ului nu este niciodată garantat și de fiecare dată riști să obții așa-zisul "cărămidă"- un dispozitiv care nu pornește deloc sau repornește constant înainte de a porni sistemul în sine.

Pot exista, în mare, două opțiuni pentru „cărămidă”: o „cărămidă” completă și cu o recuperare conservată. Dacă încă mai aveți acces la recuperare și ați făcut anterior o copie de rezervă a sistemului pe o unitate flash, atunci puteți „debloca” dispozitivul foarte rapid folosind metoda de flashing sau restaurare a imaginii (dacă există o astfel de opțiune) prin recuperare.

Dacă, din cauza firmware-ului nereușit, partiția de recuperare a fost deteriorată, atunci dispozitivul poate fi readus la viață numai prin instalarea versiunii corecte de firmware pe el. Aici, după cum se spune, nu ai nimic de pierdut și poți încerca un firmware diferit până îl găsești pe cel potrivit! De obicei, astfel de dansuri cu o tamburină sunt necesare atunci când se lucrează cu Telefoane chinezești, în care dezvoltatorii înșiși ascund în mod programatic versiunea platformei sau pachetul hardware.

În cele mai extreme cazuri, s-ar putea dovedi că niciunul dintre firmware-urile disponibile pe Internet nu vă va potrivi... Dacă vă confruntați cu o astfel de situație, nu vă grăbiți să disperați! În primul rând, în timp (câteva luni sau șase luni), poate apărea o imagine a versiunii de firmware de care aveți nevoie. În al doilea rând, puteți cere oricând ajutor de la utilizatori experimentați pe cel mai mare forum în limba rusă w3bsit3-dns.com sau forumul în limba engleză XDA. Proprietarii de „telefoane chinezești” își pot încerca norocul pe resursa China-iPhone.Ru.

concluzii

Principiile generale ale firmware-ului Android, după cum puteți vedea, nu sunt deosebit de complicate. Totuși, asta, din păcate, este doar în teorie... În practică, s-ar putea să întâmpinați diverse situații non-standard, care se întâmplă cel mai adesea atunci când încercați să flashați următorul Dispozitiv chinezesc de la un producător necunoscut. Aici totul se poate transforma într-o căutare foarte confuză cu un rezultat necunoscut (de aceea chiar de la început am scris că probabilitatea de succes este de 50/50).

În orice caz, când începeți să lucrați pe firmware-ul Android, primul lucru pe care ar trebui să-l faceți este să faceți BACKUP-uri! În al doilea rând, nu fi prea leneș să citești instrucțiunile pe care alți utilizatori mai experimentați le scriu pe forumuri (dacă aceste instrucțiuni există). La urma urmei, uneori, chiar și bifarea casetei greșite poate transforma dispozitivul într-o „cărămidă” cu o singură atingere!

Inca un lucru. Începeți întotdeauna munca cu o minte proaspătă și cu cel puțin câteva ore de timp liber. Acest lucru vă va oferi oportunitatea de a vă gândi cu calm acțiunile dacă ceva nu merge brusc bine. În general, firmware-ul Android poate fi întotdeauna de succes pentru tine!

P.S. Se acordă permisiunea de a copia și cita în mod liber acest articol, cu condiția ca un link activ deschis către sursă să fie indicat și paternitatea lui Ruslan Tertyshny să fie păstrată.

Salutare din nou tuturor! Astăzi vom vorbi despre firmware-ul personalizat pentru sistemul de operare Android. Care este diferența lor față de cele de stoc și avantajele și dezavantajele lor.
După cum știe toată lumea, după lansarea unei noi versiuni a sistemului de operare, Google își lansează codul sursă pentru public Și apoi toți cei care nu sunt prea leneși încep să se pună la treabă, colectând diverse rom-uri și moduri precum AOKP, Oxygen, Paranoidandroid, Lewa, MIUI cyanogenmod, etc.

Este imposibil să discutăm toate obiceiurile, pentru că... Există un număr mare de ele, așa că ne vom uita la cele mai populare - Cyanogenmod, Lewa, MIUI.

CyanogenMod(pronunțat sigh-AN-oh-jen-mod -sayEnodzhenmod) - firmware aftermarket pentru telefoane mobile și tablete bazate pe sistemul de operare Android. Are caracteristici care nu se regăsesc în firmware-ul oficial furnizori dispozitive Android, inclusiv tema originală (cunoscută și ca „T-Mobile Theme Engine”), Free Lossless Audio Codec (FLAC), cache comprimat (compcache), listă APN mare, client OpenVPN, meniu de repornire, suport Wi-Fi , Bluetooth, modem USB.
Cyanogenmod este primul sistem de operare mobil care include planificatorul de sarcini BFS și este o unire a ramurii experimentale și a arborelui sursă oficial Cod Android. Dezvoltatorii susțin că CyanogenMod îmbunătățește performanța și fiabilitatea sistemului de operare în comparație cu versiunile oficiale de firmware.

Din 8 mai 2013 Firmware CyanogenMod instalat pe peste 4,8 milioane de dispozitive (descriere preluată de pe Wikipedia).

Instalat CM (Cyanogenmod) pe smartphone-ul dvs., obțineți un sistem mai „rapid”, drepturi de root „din cutie” și un număr mare de setări de la înlocuirea interfeței la modificările sistemului setări - moduriși frecvența procesorului, transferând aplicații pe micro SD, ceea ce este important pentru dispozitivele bugetare etc.

Există și dezavantaje - consum mai mare de energie, dar un „utilizator avansat” va găsi zeci de opțiuni pentru a-l reduce.

MIUI(pronunțat: „Me You I”) - firmware aftermarket pentru smartphone-uri bazate pe sistemul de operare sisteme Android sursa deschisa. Codul firmware MIUI în sine este închis. In dezvoltare de Xiaomi Teh. Firmware-ul este puternic modificat interfața cu utilizatorul, care nu are un meniu de aplicație. Firmware-ul combină cele mai de succes Soluții Androidși iOS. Firmware personalizat include funcții suplimentare care nu se găsesc în sistemul de operare Android, cum ar fi comutarile din tava de notificări, o cameră nouă, galerie și player și un dialer reproiectat care afișează contactele pe măsură ce utilizatorul introduce un număr (Wikipedia).

Acest firmware este unul dintre cele mai populare din China. Modificarea sa este instalată inițial pe dispozitive ale multor mărci chineze binecunoscute. După cum este descris mai sus, interfața este foarte asemănătoare cu iOS. Setul standard de setări este mai mic decât cel al cyanogenmod, dar în ceea ce privește interfața acest sistem de operare câștigă. Firmware-ul are o aplicație standard de „teme”, intrând în care veți obține un număr mare de teme de la Xiaomi și de la dezvoltatori terți pentru schimbarea animațiilor de pornire, pictogramelor, fonturilor, dialerelor, barei de stare, panoului de notificare, ecranului de blocare, tapetului etc. . pentru fiecare gust.

LeWa OS

Le Frog a fost fondată în aprilie 2011 (Shanghai Zhangjiang). Peste 10 milioane de yuani chinezi (mai mult de 50 de milioane de ruble rusești) au fost investiți în companie. La începutul anului 2012, a fost recunoscută drept una dintre companiile cu cea mai rapidă creștere din China.

Domeniul de activitate: dezvoltarea smartphone-urilor și software. Dezvoltarea firmware-ului nu este făcută de studenți după cursuri, ci de băieți serioși pentru o taxă rezonabilă. Firmware-ul se bazează pe codul sursă CyanogenMod. Principala diferență este interfața. Panoul de notificare, pictogramele și multe altele sunt identice cu MIUI. Plus o ușoară extindere a funcționalității datorită noilor elemente de interfață. În general, acesta este ceva între MIUI și Cyanogenmod. Interfața este prima, unele dintre setări sunt a doua.

Ne-am dat seama de firmware. Care sunt avantajele lor în comparație cu lansările oficiale?

Să începem cu faptul că toate sistemele de operare personalizate funcționează cu Sistemul de fișiere ext4, care este superioară ca viteză de citire/scriere față de sistemul de fișiere rfs care rulează pe firmware-ul standard.

Custom instalează, de asemenea, un nucleu modificat cu suport pentru directorul init.d (autostart), cu capacitatea de a overclock procesorul, suport pentru compcache și vmheap și diverse „bunătăți”.

De asemenea, în combinație cu firmware-ul mod + nucleul personalizat, obținem acces permanent la rădăcină și busybox instalat, ceea ce ne oferă o „putere” mare asupra dispozitivului.

Desigur, tot ce am enumerat mai sus se aplică numai utilizatorilor experimentați. Dacă pentru tine un smartphone înseamnă a efectua apeluri și a naviga pe internet, atunci uită ce am scris. Ei bine, dacă doriți schimbări drastice, vă rog... Și nu uitați că repornirea telefonului Își ANULEAZĂ GARANȚIA. De asemenea, trebuie să faceți acest lucru dacă aveți două mâini care cresc corect, stânga și dreapta (și nu două stângi) și aveți un creier mai mare decât al unui pui. Și amintiți-vă: „Orice îi place unui copil, atâta timp cât nu este cu mâinile lui.” Vă mulțumim tuturor pentru atenție!




Top