Construiește-ți propriul firmware Android. Telefonul se aprinde intermitent pentru manechini. Flash, actualizăm și reglam smartphone-ul tău fără a părăsi Android. Instalarea firmware-ului folosind un computer printr-un cablu USB

Citiți în acest articol cum să flashați Android prin intermediul unui computer. Cum să flash un smartphone, ce este flash un telefon Android, de ce este necesar - acestea sunt întrebări frecvente de la utilizatorii începători care au întâmpinat probleme pentru prima dată pe un dispozitiv controlat de un „omuleț verde”.

De regulă, intermiterea vine în ajutorul utilizatorilor ale căror gadgeturi refuză să funcționeze sau să funcționeze instabil. Odată cu disponibilitatea pe scară largă a dispozitivelor Android din China, care nu se poate lăuda cu suport pe termen lung de producător, firmware-ul terță parte a devenit popular, permițându-vă să actualizați la cea mai recentă versiune a sistemului de operare. Ca să nu te încurci, hai să mergem în ordine.


Ce este intermitent Android și de ce este necesar?

Termenul „intermitent” în sine a devenit utilizat pe scară largă pe măsură ce piața se umple de smartphone-uri care rulează sistemul de operare Android. Noul sistem creat a deschis o grămadă de oportunități pentru utilizator, inclusiv deschidere, care a permis tuturor să schimbe Android după cum doresc.

Puteți reflash nu numai un smartphone, ci și un telefon mobil obișnuit - rulează și pe un sistem de operare, deși unul mai simplu.

În ce se ascunde termenul „Android intermitent”? Orice smartphone modern, așa cum am indicat deja, rulează pe un sistem de operare (un set de instrumente software care oferă lucru corect hardware), care se caracterizează prin erori, erori și alte probleme. Sistemul de operare al telefonului dvs. se poate bloca, la fel ca Windows pe computer. Și în acest caz, soluția este reinstalarea sistemului sau flash-ul firmware-ului.

Cu toate acestea, intermiterea poate remedia nu numai erorile. Instalarea unui firmware nou aduce actualizări care asigură funcționarea stabilă a smartphone-ului și, adesea, fac procesul de interacțiune dintre o persoană și un dispozitiv mai ușor de înțeles și mai plăcut.

Firmware-ul poate fi împărțit în două clase:
  • Oficial (stoc). Firmware lansat de producătorul dispozitivului Android. Deoarece sunt dezvoltate special pentru un anumit model, probabilitatea apariției erorilor în timpul intermitentului sau în timpul funcționării este redusă la minimum.
  • Terți (personalizat, neoficial). Firmware dezvoltat de utilizatori obișnuiți sau în grupuri mici. Android este folosit ca bază (OS este deschis, astfel încât toată lumea poate lucra cu el) codul programului), la care ulterior se fac modificări. Firmware-ul de la terți nu garantează performanța perfectă pe dispozitiv și poate conține diverse erori care trec neobservate de dezvoltator.

Firmware-ul neoficial, de regulă, este dezvoltat pentru cei care nu au dobândit localizarea sistemului în alte limbi sau nu primesc actualizări. Dezvoltatorii sunt interesați în special de dispozitive ieftine cu hardware bun, care sunt populare în rândul utilizatorilor.

Cum să reintroduceți un smartphone pe Android?

Există mai multe moduri destul de simple.

  • OTA-Actualizați. De fapt, acesta nu este firmware. Doar actualizați versiunea sistemului de operare mijloace regulate dispozitive. Procesul este foarte simplu, în plus, am vorbit deja despre el în detaliu. Singurul lucru demn de remarcat este că nu orice smartphone primește actualizări over-the-air, iar proprietarii de modele de la companii puțin cunoscute s-ar putea să nu le vadă deloc.
  • Clipește folosind un smartphone. Folosind doar un smartphone și câteva aplicații, puteți instala cu ușurință un firmware nou, pe care l-ați descărcat dintr-o resursă oficială sau neoficială. Metoda este destul de simplă, dar mai întâi ar trebui să vă familiarizați cu ceea ce am scris deja.
  • IntermitentAndroidprin calculator. O modalitate de a flash-o Android, despre care vom vorbi astăzi. Să spunem imediat că este ceva mai complicat decât cele prezentate mai sus. Dar oferă mult mai multe posibilități.

Înainte să reflashați

Să nu ne grăbim. Pentru început, ar trebui să vă avertizăm împotriva posibilelor consecințe nedorite și a unor nuanțe care pot apărea atunci când faceți flash Android prin intermediul unui computer.

Copia de rezerva a datelor

Primul lucru pe care ar trebui să-l faci este să faci o copie de rezervă a datelor importante. Neapărat!În timpul procesului de intermitent, absolut toate fișierele din memoria dispozitivului vor fi șterse. Prin urmare, salvați informațiile necesare în avans Calculator personal sau la stocarea în cloud pentru a restabili totul rapid mai târziu.


Copie de rezervă a firmware-ului instalat

Ar fi o idee bună să faceți o copie de rezervă a sistemului în sine, astfel încât dacă apar probleme în timpul intermitentului, aveți de ce să vă recuperați. Pentru a crea o copie de rezervă a sistemului de operare, cel mai mult mijloace simple este despre care am scris deja.

Sârmă de înaltă calitate, baterie complet încărcată

Destul de des, cauza erorilor în procesul de flashing Android prin intermediul unui computer este un cablu USB de calitate scăzută achiziționat pentru câțiva cenți. Adesea, smartphone-ul nu este detectat deloc de computer din cauza fir rău. Prin urmare, vă recomandăm să-l cumpărați din magazin. cablu de înaltă calitate, da mai scump.

Asigurați-vă că încărcați bateria smartphone-ului la 100%. Instalarea firmware-ului poate dura mult timp, iar alimentarea de la portul USB este inconsecventă.

Probleme posibile

Tine minte! Efectuați intermitent pe propriul risc și risc. Acest proces, deși nu atât de complicat, este adesea însoțit de erori care pot duce la inoperarea anumitor funcții ale smartphone-ului sau la bricking (eșec complet). Deși majoritatea problemelor care apar pot fi corectate, unele nu pot fi tratate nici măcar în centrele de service.

Aveți grijă când clipește. Va fi foarte util să vă familiarizați mai întâi cu forumurile în care utilizatorii împărtășesc ceea ce vă poate distruge dispozitivul. Nu ezitați să clarificați detaliile pe care nu le înțelegeți.

Piața este pur și simplu plină de o mare varietate de dispozitive Android, așa că este dificil să prezici ce erori pot apărea în cazul tău. Motivele pot fi acțiuni greșite utilizator, firmware stângaci terță parte, probleme cu cablurile, driverele etc.

Prin reîncărcarea dispozitivului, pierdeți garanția producătorului.

Dacă nu aveți încredere în abilitățile dvs., atunci este mai bine să contactați centru de service. Specialiștii cu garanție vă vor refa dispozitivul și nu va trebui să citiți articolul în continuare.


Cum să flash un dispozitiv Android prin intermediul computerului


Deci, cititorii cărora le era frică de posibile probleme au renunțat și trecem de la teorie la practică.

Modul de depanare USB și driverele necesare

Mai întâi, să luăm un smartphone sau alt dispozitiv Android pentru a activa modul „Depanare USB”. Acest lucru se face astfel încât computerul să poată face modificări software-ului conectat. dispozitiv USB. Deci, instrucțiunile:

  1. În primul rând, să obținem drepturi de dezvoltator, astfel încât să putem accesa meniu specialîn setări;

Pentru a accesa meniul pentru dezvoltatori, trebuie să faceți mai multe clicuri pe elementul „Versiune OS”. Se află în secțiunea „Despre telefon” (ultimul element din setările dispozitivului).

  1. după ce au fost obținute drepturile, accesați „Meniul dezvoltatori”, care va apărea în setări;
  2. aici găsim elementul „Depanare USB”, activează comutatorul de vizavi.

Smartphone-ul poate fi pus deoparte. Să trecem la driverele care vor fi utile pentru flash-ul Android prin intermediul unui computer.

Driverele pentru fiecare dispozitiv sunt diferite. Le puteți descărca pe site-ul oficial al producătorului sau pe unul dintre forumuri.

Pentru a instala drivere:
  1. conectați dispozitivul la computer;
  2. accesați „Manager dispozitive” (utilizați căutarea sau găsiți secțiunea din „Panou de control”;
  3. găsiți articolul cu numele dispozitivului dvs. (este posibil ca smartphone-ul sau tableta să nu fie detectate de sistem, în acest caz o linie cu dispozitiv necunoscut, lângă care se află un triunghi galben);
  4. faceți clic dreapta pentru a deschide meniul contextual pentru acest dispozitiv;
  5. din listă, selectați „Actualizare driver”;
  6. faceți clic pe elementul „Căutați drivere pe acest computer”;
  7. apoi faceți clic pe „Selectați un driver din lista celor deja instalate”;
  8. Făcând clic pe butonul „Aveți de pe disc”, specificați calea către driverele descărcate;
  9. Reporniți computerul și smartphone-ul pentru ca modificările să intre în vigoare.

Adesea, un singur driver de smartphone nu este suficient. Pentru unele dispozitive trebuie să instalați Drivere suplimentare porturi USB, astfel încât computerul să le poată detecta. În plus, numeroase dispozitive necesită instalarea instrumentului ADB.

Android Debug Bridge (Android debugging bridge) este o aplicație de consolă care este utilizată pentru a gestiona dispozitivele Android prin intermediul unui computer personal.

Revenind la faptul că există nenumărate dispozitive pe Android, pentru dispozitive individuale trebuie să descărcați o grămadă întreagă software special. Lista de software poate fi găsită pe site-urile oficiale ale producătorilor sau pe forumurile tematice dedicate flash-ului dvs. specific gadget.

Programe pentru intermiterea Android prin computer


Ne apropiem de alegerea software-ului pe care îl vom folosi direct pentru a instala firmware-ul pe un smartphone sau tabletă. O mulțime de programe sunt prezentate în aceste scopuri, dar toate pot fi împărțite în două grupuri mari:

  • Software firmware pentru anumite modele. Programe de marcă produse de companii exclusiv pentru dispozitivele lor. Aproape toti producator major oferte pentru descărcare versiune gratuită. Programele pentru intermiterea anumitor modele oferă o instalare rapidă și fără erori de firmware nou și, de asemenea, au instrumente suplimentare, care vă va permite să faceți o copie de rezervă a sistemului și să derulați înapoi în cazul în care erori critice. Următoarele companii au prezentat software similar: Samsung (Odin); Lenovo ( Instrumentul Flash); HTC (Fastboot); LG ( KDZ Updater); Sony (Flashboot); Nexus (Fastboot).
  • Software universal pentru firmware. Programe care pot fi folosite pentru flash-ul oricărui dispozitiv Android. Există și o mulțime, dar posibilitățile sunt aproximativ aceleași. Cele mai populare instrumente sunt QFIL și SP Flash Tool: primul pentru dispozitivele flash cu procesoare Qualcomm Snapdragon, al doilea este Mediatek.
Deblocați încărcătorul de pornire

Multe smartphone-uri sunt prezentate cu un Bootloader blocat pentru a împiedica utilizatorul să facă liber modificări în sistem. Bootloader este un program special care este responsabil pentru accesarea nucleului. Din care tragem concluzia că în timp ce este blocat, nu vom putea să flashăm nimic.

Deblocarea Bootloader se face folosind un software special, care este furnizat de producător instructiunile necesare. De regulă, totul se reduce la instalare program special(de exemplu, HTC are Deblocare bootloader), activând modul de depanare USB pe smartphone (cum se face acest lucru este descris puțin mai sus) și apăsând doar un buton – „Deblocare”.

Selectarea firmware-ului

Când toate driverele sunt instalate, bootloader-ul este deblocat și programul pentru intermiterea Android prin intermediul unui computer este descărcat, puteți începe să selectați firmware-ul. Aici totul depinde de dispozitivul dvs.: poate exista o mulțime de firmware sau deloc. Există mai multe tipuri de firmware:

  • Oficial. Prezentat de producător fără nicio modificare.
  • Neoficial bazat pe cel oficial. Firmware-uri care au fost modificate dezvoltatori terți, dar s-au făcut modificări minime (a fost adăugat suport de limbă, erorile au fost remediate și așa mai departe).
  • Neoficial. Există, de asemenea, firmware-uri reproiectate care sunt pur și simplu ambalate cu cele mai multe posibilități diferite. Ele sunt dezvoltate pe Bazat pe Android, sunt gata să ofere o mulțime de funcții noi, dar conțin adesea erori. Cele mai faimoase dintre ele: CyanogenMod, Lineage OS, OxygenOS și altele.

Puteți descărca firmware-ul de pe site-uri web oficiale, forumuri și alte resurse. și am scris deja despre asta.

Flashing Android printr-un computer folosind SP Flash Tool ca exemplu


După cum am observat deja, principiul de funcționare al tuturor programelor intermitente este aproximativ același. Vom vorbi mai detaliat despre firmware prin.

Vă reamintim încă o dată că SP Flash Tool este un instrument pentru flash-ul doar pe dispozitivele cu procesoare de la Mediatek. Puteți afla ce cip are smartphone-ul dvs. pe site-ul oficial al producătorului sau folosind aplicatii speciale(AIDA64 și similare).

Asa de, Încă nu conectăm smartphone-ul, lucrăm doar cu programul pe un PC:

  1. despachetați firmware-ul dacă este în arhivă (este mai bine să faceți acest lucru în rădăcina unității C);
  2. rulați programul SP Flash Tool (recomandăm ca administrator);
  3. indicați calea către fișierul scatter făcând clic pe butonul „Scatter Loading”, care se află în partea dreaptă a ferestrei (fișierul se află în folderul cu firmware-ul, numele se termină astfel – emmc.txt);
  4. Neapărat debifați elementul Preloader (dacă dispozitivul dumneavoastră rulează pe un procesor MT6575 sau MT6577, atunci debifați și elementul dsp_bl);
  5. selectați Numai Descărcare din listă;
  6. Faceți clic pe butonul Descărcare, lângă care există o pictogramă săgeată albastră sau verde (în funcție de versiunea programului);
  7. tocmai acum conectăm dispozitivul Android la computer fără a folosi adaptoare - doar un fir;

Aparatul trebuie oprit.

  1. programul va începe să caute un smartphone (dacă nu îl găsește, scoateți și introduceți bateria; dacă dispozitivul are baterie nedetașabilă, apoi deconectați și reconectați cablul);
  2. după identificarea dispozitivului, va începe procesul de intermitent, care poate dura mult timp;

Nu deconectați dispozitivul de la computer!

  1. așteptați să apară o fereastră cu un cerc verde;
  2. Abia acum deconectam dispozitivul de la computer și încercăm să-l pornim.

Primul proces de lansare poate dura destul de mult (aproximativ 10 minute), doar așteptați.

Aproximativ aceeași schemă este folosită pentru a flash dispozitive cu alte programe. Cu toate acestea, nu neglijați instrucțiunile de utilizare. Studiați-le cu atenție, abia apoi continuați cu firmware-ul.

Concluzie

Flasharea unui dispozitiv Android prin intermediul unui computer personal este o sarcină destul de complicată, cu multe nuanțe, dar poate fi făcută chiar și de începători. Principalul lucru în această chestiune este să nu pierdeți din vedere fiecare moment, pentru a nu căuta pe internet cum să reanimați o cărămidă. Fă-ți timp, studiază cu atenție instrucțiunile specifice pentru smartphone-ul tău, din fericire, există o mulțime de ele pe Internet și descoperă succesiunea acțiunilor. Ei bine, tot ce putem face este să-ți dorim mult succes cu clipirea!


Cu câțiva ani în urmă, operațiuni precum rootarea, intermiterea și reglarea unui smartphone Android necesitau cunoștințe destul de aprofundate, unelte speciale, compatibil doar cu desktop Windows, și multă răbdare. Astăzi totul a devenit mult mai simplu și toate aceste acțiuni pot fi efectuate folosind un software special pentru un smartphone, disponibil direct pe Google Play.

Introducere

După aceasta, trebuie să reporniți dispozitivul și să intrați în modul de recuperare. Mod de recuperare pe diverse smartphone-uri activat diferit. Totul depinde de producător. De regulă, recuperarea este activată prin apăsarea simultană a tastelor Power (butonul de pornire/oprire a smartphone-ului) + Volum Jos (tasta de reducere a volumului). După ce intri Meniul de recuperare, trebuie să deschideți partiția care este destinată instalării firmware-ului. În recuperarea standard, acest articol se numește „aplica” actualizare de la stocare externă". Cu privire la Recuperare personalizată, apoi în TWRP trebuie să selectați „Instalare ZIP”, iar în CWM - „aplicați actualizarea de pe cardul SD”. Navigarea prin recuperare se face folosind tastele de reducere a volumului și de creștere a volumului.

După ce faci clic pe elementul dorit, trebuie să specificați calea către firmware-ul pe care l-ați descărcat anterior pe dispozitiv. Procesul de actualizare va începe sistem de operare. După ce terminați de clipit, trebuie să reporniți dispozitiv mobilși resetați caracteristicile la setările din fabrică. Pentru a face acest lucru, accesați secțiunea „Setări” de pe smartphone și găsiți acolo elementul „Resetați setările”.

Clipește prin ROM Manager

Puteți să flashați firmware-ul acasă folosind un program numit ROM Manager. Utilitarul, spre deosebire de CWM și TWRP, are o interfață simplă, care simplifică procesul de actualizare a firmware-ului. În plus, programul are câteva proprietăți interesante. De exemplu, puteți face o copie de rezervă a sistemului și puteți reveni la sistemul de operare starea originară, dacă procesul de firmware nu a reușit. Așadar, pentru a vă flashiza telefonul Android prin ROM Manager, trebuie să aveți drepturi de root. Puteți obține root prin aplicații speciale precum Unlock Root, Vroot etc. În plus, smartphone-ul trebuie să aibă o recuperare personalizată la bord (același CWM sau TWPR).

Dacă aveți toate cele de mai sus, descărcați și instalați aplicația ROM Manager de pe Play Market sau Internetul. Apoi căutăm firmware-ul potrivit și îl descarcăm și noi. Apoi lansați ROM Manager și urmați următoarele instrucțiuni:

Cum să restabiliți sistemul prin ROM Manager

Dacă apar probleme după actualizarea sistemului de operare, puteți anula modificările returnând vechea versiune de firmware. Acest lucru se face după cum urmează (cu condiția să fi făcut o copie de rezervă în prealabil):

Dacă aveți întrebări despre firmware-ul telefonului dvs. sau ceva nu funcționează, lăsați comentariile dvs. De asemenea, una dintre metode este prezentată în videoclipul de mai jos, folosind Lenovo ca exemplu.

Citiți în acest articol cum să flashați Android prin intermediul unui computer. Cum să flash un smartphone, ce este flash un telefon Android, de ce este necesar - acestea sunt întrebări frecvente de la utilizatorii începători care au întâmpinat probleme pentru prima dată pe un dispozitiv controlat de un „omuleț verde”.

De regulă, intermiterea vine în ajutorul utilizatorilor ale căror gadgeturi refuză să funcționeze sau să funcționeze instabil. Odată cu disponibilitatea pe scară largă a dispozitivelor Android din China, care nu se poate lăuda cu suport pe termen lung de producător, firmware-ul terților a devenit popular, permițându-vă să actualizați la ultima versiune OS. Ca să nu te încurci, hai să mergem în ordine.

Ce este intermitent Android și de ce este necesar?

Termenul „intermitent” în sine a devenit utilizat pe scară largă pe măsură ce piața se umple de smartphone-uri care rulează sistemul de operare Android. Noul sistem creat a deschis o grămadă de oportunități pentru utilizator, inclusiv deschidere, care a permis tuturor să schimbe Android după cum doresc.

Puteți reflash nu numai un smartphone, ci și un telefon mobil obișnuit - rulează și pe un sistem de operare, deși unul mai simplu.

În ce se ascunde termenul „Android intermitent”? Orice smartphone modern, așa cum am indicat deja, rulează pe un sistem de operare (complex software, care asigură funcționarea corectă a hardware-ului), care se caracterizează prin erori, glit-uri și alte probleme. Sistemul de operare al telefonului dvs. se poate bloca, la fel ca Windows pe computer. Și în acest caz, soluția este reinstalarea sistemului sau flash-ul firmware-ului.

Cu toate acestea, intermiterea poate remedia nu numai erorile. Instalarea unui firmware nou aduce actualizări care asigură funcționarea stabilă a smartphone-ului și, adesea, fac procesul de interacțiune dintre o persoană și un dispozitiv mai ușor de înțeles și mai plăcut.

Firmware-ul poate fi împărțit în două clase:
  • Oficial (stoc). Firmware lansat de producătorul dispozitivului Android. Deoarece sunt dezvoltate special pentru un anumit model, probabilitatea apariției erorilor în timpul intermitentului sau în timpul funcționării este redusă la minimum.
  • Terți (personalizat, neoficial). Firmware dezvoltat de utilizatori obișnuiți sau grupuri mici. Android este luat ca bază (OS este deschis, astfel încât toată lumea poate lucra cu codul său de program), care este ulterior modificat. Firmware-ul de la terți nu garantează performanța perfectă pe dispozitivul dvs. și poate conține diverse erori, neobservat de dezvoltator.

Firmware-ul neoficial, de regulă, este dezvoltat pentru sistemele care nu au localizat sistemul în alte limbi sau nu primesc actualizări. Dezvoltatorii sunt interesați în special de dispozitive ieftine cu hardware bun, care sunt populare în rândul utilizatorilor.

Cum să reintroduceți un smartphone pe Android?

Există mai multe moduri destul de simple.

  • OTA-Actualizați. De fapt, acesta nu este firmware. Pur și simplu actualizați versiunea sistemului de operare folosind instrumentele standard ale dispozitivului. Procesul este foarte simplu, în plus, am vorbit deja despre el în detaliu. Singurul lucru care merită remarcat este că nu fiecare smartphone primește actualizări prin aer, iar proprietarii de modele de la companii puțin cunoscute s-ar putea să nu le vadă deloc.
  • Clipește folosind un smartphone. Folosind doar un smartphone și câteva aplicații, puteți instala cu ușurință firmware nou, care a fost descărcat dintr-o resursă oficială sau neoficială. Metoda este destul de simplă, dar mai întâi ar trebui să vă familiarizați cu ceea ce am scris deja.
  • IntermitentAndroidprin calculator. O modalitate de a flash-o Android, despre care vom vorbi astăzi. Să spunem imediat că este ceva mai complicat decât cele prezentate mai sus. Dar oferă mult mai multe posibilități.

Înainte să reflashați

Să nu ne grăbim. Pentru început, ar trebui să vă avertizăm împotriva posibilelor consecințe nedorite și a unor nuanțe care pot apărea atunci când faceți flash Android prin intermediul unui computer.

Copia de rezerva a datelor

Primul lucru pe care ar trebui să-l faci este să faci o copie de rezervă a datelor importante. Neapărat!În timpul procesului de intermitent, absolut toate fișierele din memoria dispozitivului vor fi șterse. Prin urmare, salvați în avans informațiile necesare pe computerul personal sau pe stocarea în cloud, astfel încât să puteți restaura rapid totul mai târziu.

Copie de rezervă a firmware-ului instalat

Ar fi o idee bună să faceți o copie de rezervă a sistemului în sine, astfel încât dacă apar probleme în timpul intermitentului, aveți de ce să vă recuperați. Pentru a crea o copie de rezervă a sistemului de operare, cea mai simplă metodă este cea despre care am scris deja.

Sârmă de înaltă calitate, baterie complet încărcată

Destul de des, cauza erorilor în procesul de flashing Android prin intermediul unui computer este un cablu USB de calitate scăzută achiziționat pentru câțiva cenți. Adesea, smartphone-ul nu este detectat deloc de computer din cauza unui fir defect. Prin urmare, vă recomandăm să achiziționați un cablu de înaltă calitate din magazin, dar la un preț mai scump.

Asigurați-vă că încărcați bateria smartphone-ului la 100%. Instalarea firmware-ului poate dura mult timp, iar alimentarea de la portul USB este inconsecventă.

Probleme posibile

Tine minte! Efectuați intermitent pe propriul risc și risc. Acest proces, deși nu atât de complicat, este adesea însoțit de erori care pot duce la inoperarea anumitor funcții ale smartphone-ului sau la bricking (eșec complet). Deși majoritatea problemelor care apar pot fi corectate, unele nu pot fi tratate nici măcar în centrele de service.

Aveți grijă când clipește. Va fi foarte util să vă familiarizați mai întâi cu forumurile în care utilizatorii împărtășesc ceea ce vă poate distruge dispozitivul. Nu ezitați să clarificați detaliile pe care nu le înțelegeți.

Piața este pur și simplu plină de o mare varietate de dispozitive Android, așa că este dificil să prezici ce erori pot apărea în cazul tău. Motivele pot fi acțiuni incorecte ale utilizatorului, firmware stângaci terți, probleme cu cablul, drivere etc.

Prin reîncărcarea dispozitivului, pierdeți garanția producătorului.

Dacă nu aveți încredere în abilitățile dumneavoastră, este mai bine să contactați un centru de service. Specialiștii cu garanție vă vor refa dispozitivul și nu va trebui să citiți articolul în continuare.

Cum să flash un dispozitiv Android prin intermediul computerului

Deci, cititorii cărora le era frică de posibile probleme au renunțat și trecem de la teorie la practică.

Modul de depanare USB și driverele necesare

Mai întâi, să luăm un smartphone sau alt dispozitiv Android pentru a activa modul „Depanare USB”. Acest lucru se face astfel încât computerul să poată face modificări dispozitivului conectat prin USB. Deci, instrucțiunile:

  1. În primul rând, să obținem drepturi de dezvoltator, astfel încât un meniu special în setări să devină disponibil pentru noi;

Pentru a accesa meniul pentru dezvoltatori, trebuie să faceți mai multe clicuri pe elementul „Versiune OS”. Se află în secțiunea „Despre telefon” (ultimul element din setările dispozitivului).

  1. după ce au fost obținute drepturile, accesați „Meniul dezvoltatori”, care va apărea în setări;
  2. aici găsim elementul „Depanare USB”, activează comutatorul de vizavi.

Smartphone-ul poate fi pus deoparte. Să trecem la driverele care vor fi utile pentru flash-ul Android prin intermediul unui computer.

Driverele pentru fiecare dispozitiv sunt diferite. Le puteți descărca pe site-ul oficial al producătorului sau pe unul dintre forumuri.

Pentru a instala drivere:
  1. conectați dispozitivul la computer;
  2. accesați „Manager dispozitive” (utilizați căutarea sau găsiți secțiunea din „Panou de control”;
  3. găsiți articolul cu numele dispozitivului dvs. (este posibil ca smartphone-ul sau tableta să nu fie detectate de sistem, în acest caz va apărea o linie cu un dispozitiv necunoscut, lângă care va fi un triunghi galben);
  4. faceți clic dreapta pe apel meniul contextual pentru acest dispozitiv;
  5. din listă, selectați „Actualizare driver”;
  6. faceți clic pe elementul „Căutați drivere pe acest computer”;
  7. apoi faceți clic pe „Selectați un driver din lista celor deja instalate”;
  8. Făcând clic pe butonul „Aveți de pe disc”, specificați calea către driverele descărcate;
  9. Reporniți computerul și smartphone-ul pentru ca modificările să intre în vigoare.

Adesea, un singur driver de smartphone nu este suficient. Pentru unele dispozitive, trebuie să instalați drivere suplimentare pentru portul USB, astfel încât computerul să le poată detecta. În plus, numeroase dispozitive necesită instalarea instrumentului ADB.

Android Debug Bridge (Android debugging bridge) este o aplicație de consolă care este utilizată pentru a gestiona dispozitivele Android prin intermediul unui computer personal.

Revenind la faptul că există nenumărate dispozitive pe Android, pentru dispozitivele individuale trebuie să descărcați o grămadă de software special. Lista de software poate fi găsită pe site-urile oficiale ale producătorilor sau pe forumurile tematice dedicate flash-ului dvs. specific.

Programe pentru intermiterea Android prin computer

Ne apropiem de alegerea software-ului pe care îl vom folosi direct pentru a instala firmware-ul pe un smartphone sau tabletă. O mulțime de programe sunt prezentate în aceste scopuri, dar toate pot fi împărțite în două grupuri mari:

  • Software firmware pentru anumite modele. Programe de marcă produse de companii exclusiv pentru dispozitivele lor. Aproape fiecare producător important oferă o versiune gratuită pentru descărcare. Programele pentru intermiterea anumitor modele oferă o instalare rapidă și fără erori a noului firmware și, de asemenea, au instrumente suplimentare care vă vor permite să faceți o copie de rezervă a sistemului și să derulați înapoi în cazul unor erori critice. Următoarele companii au prezentat software similar: Samsung (Odin); Lenovo (Instrument Flash); HTC (Fastboot); LG (KDZ Updater); Sony (Flashboot); Nexus (Fastboot).
  • Software universal pentru firmware. Programe care pot fi folosite pentru flash-ul oricărui dispozitiv Android. Există și o mulțime, dar posibilitățile sunt aproximativ aceleași. Cele mai populare instrumente sunt QFIL și SP Flash Tool: primul pentru dispozitivele flash cu procesoare Qualcomm Snapdragon, al doilea pentru Mediatek.
Deblocați încărcătorul de pornire

Multe smartphone-uri sunt prezentate cu un Bootloader blocat pentru a împiedica utilizatorul să facă liber modificări în sistem. Bootloader este un program special care este responsabil pentru accesarea nucleului. Din care tragem concluzia că în timp ce este blocat, nu vom putea să flashăm nimic.

Deblocarea Bootloader se face folosind un software special, care este furnizat de producător cu instrucțiunile necesare. De regulă, totul se rezumă la instalarea unui program special (de exemplu, HTC are Bootloader Unlock), activarea modului de depanare USB pe smartphone (cum se face acest lucru este descris mai sus) și apăsarea unui singur buton – „Deblocare” .

Selectarea firmware-ului

Când toate driverele sunt instalate, bootloader-ul este deblocat și programul pentru intermiterea Android prin intermediul unui computer este descărcat, puteți începe să selectați firmware-ul. Aici totul depinde de dispozitivul dvs.: poate exista o mulțime de firmware sau deloc. Există mai multe tipuri de firmware:

  • Oficial. Prezentat de producător fără nicio modificare.
  • Neoficial bazat pe cel oficial. Firmware care a fost modificat de către dezvoltatori terți, dar au fost făcute modificări minime (a fost adăugat suport de limbă, au fost remediate erori și așa mai departe).
  • Neoficial. Există, de asemenea, firmware-uri reproiectate care sunt pur și simplu pline cu o varietate de caracteristici. Sunt dezvoltate pe baza Android, sunt gata să ofere o grămadă de funcții noi, dar conțin adesea bug-uri. Cele mai faimoase dintre ele: CyanogenMod, Lineage OS, OxygenOS și altele.

Puteți descărca firmware-ul de pe site-uri web oficiale, forumuri și alte resurse.

După cum am observat deja, principiul de funcționare al tuturor programelor intermitente este aproximativ același. Vom vorbi mai detaliat despre firmware folosind SP Flash Tool.

Vă reamintim încă o dată că SP Flash Tool este un instrument pentru flash-ul doar pe dispozitivele cu procesoare de la Mediatek. Puteți afla ce cip are smartphone-ul dvs. pe site-ul oficial al producătorului sau folosind aplicații speciale (AIDA64 și similare).

Asa de, Încă nu conectăm smartphone-ul, lucrăm doar cu programul pe un PC:

  1. despachetați firmware-ul dacă este în arhivă (este mai bine să faceți acest lucru în rădăcina unității C);
  2. rulați programul SP Flash Tool (recomandăm ca administrator);
  3. indicați calea către fișierul scatter făcând clic pe butonul „Scatter Loading”, care se află în partea dreaptă a ferestrei (fișierul se află în folderul cu firmware-ul, numele se termină astfel – emmc.txt);
  4. Neapărat debifați elementul Preloader (dacă dispozitivul dumneavoastră rulează pe un procesor MT6575 sau MT6577, atunci debifați și elementul dsp_bl);
  5. selectați Numai Descărcare din listă;
  6. Faceți clic pe butonul Descărcare, lângă care există o pictogramă săgeată albastră sau verde (în funcție de versiunea programului);
  7. tocmai acum conectăm dispozitivul Android la computer fără a folosi adaptoare - doar un fir;

Aparatul trebuie oprit.

  1. programul va începe să caute un smartphone (dacă nu îl găsește, scoateți și introduceți bateria; dacă dispozitivul are o baterie nedetașabilă, atunci deconectați și reconectați cablul);
  2. după identificarea dispozitivului, va începe procesul de intermitent, care poate dura mult timp;

Nu deconectați dispozitivul de la computer!

  1. așteptați să apară o fereastră cu un cerc verde;
  2. Abia acum deconectam dispozitivul de la computer și încercăm să-l pornim.

Primul proces de lansare poate dura destul de mult (aproximativ 10 minute), doar așteptați.

Aproximativ aceeași schemă este folosită pentru a flash dispozitive cu alte programe. Cu toate acestea, nu neglijați instrucțiunile de utilizare. Studiați-le cu atenție, abia apoi continuați cu firmware-ul.

Concluzie

Flasharea unui dispozitiv Android prin intermediul unui computer personal este o sarcină destul de complicată, cu multe nuanțe, dar poate fi făcută chiar și de începători. Principalul lucru în această chestiune este să nu pierdeți din vedere fiecare moment, pentru a nu căuta pe internet cum să reanimați o cărămidă. Fă-ți timp, studiază cu atenție instrucțiunile specifice pentru smartphone-ul tău, din fericire, există o mulțime de ele pe Internet și descoperă succesiunea acțiunilor. Ei bine, tot ce putem face este să-ți dorim mult succes cu clipirea!


Mulți suporturi pentru smartphone și tablete La un moment dat, se gândesc cum să flasheți Android. Necesitatea flash-ului dispozitivului poate apărea din cauza problemelor cu funcționarea gadgetului. De asemenea, are sens să actualizați Android în alte cazuri, de exemplu, pentru a îmbunătăți funcționalitatea sistemului de operare și.

CE TREBUIE SĂ FACȚI ÎNAINTE DE A ȚINE TELEFONUL ANDROID

O abordare incorectă a problemei intermitentului poate duce la probleme serioase cu dispozitivul și, prin urmare, trebuie să vă pregătiți pentru acest eveniment. Înainte de a flashiza Android, trebuie să faceți următoarele:

  1. Înainte de a începe actualizarea sistemului de operare, asigurați-vă că dispozitivul este complet încărcat. Este important să excludeți posibilitatea de oprire. Puteți conecta gadgetul la încărcătorîn timpul procedurii. Dacă tableta sau smartphone-ul dvs. se opresc în timpul unei actualizări de firmware, va avea loc pierderea sistemului și a datelor.
  2. Verificați versiunea sistemului de operare Android care este actuală pentru dispozitivul dvs. și, de asemenea, aflați în ce firmware este instalat în prezent. Puteți clarifica aceste informații în setările dispozitivului din secțiunea „Despre telefon”. Fiți atenți la versiunea Android, versiunea kernelului și numărul versiunii.
  3. Acum, pe baza acestor date, trebuie să găsiți și să descărcați firmware nou care se va potrivi pe deplin cu modelul dvs. de smartphone sau tabletă.

CUM SĂ FACEȚI FLASH PENTRU ANDROID CU UN COMPUTER

Trebuie spus că există mai multe moduri de a flash-o pe Android și în acest articol ne vom uita la cele mai comune. Să începem cu intermiterea firmware-ului gadgetului folosind un program special care este preinstalat pe computer. Există multe aplicații care vă permit să instalați pe dispozitiv versiune noua Sistemul de operare, cu toate acestea, am decis să mergem cu programul Fastboot, deoarece este sigur, convenabil și de încredere și este, de asemenea, cel mai potrivit pentru modelul pe care îl vom afișa ca exemplu. Deci, să ne dăm seama cum să reflashăm Android folosind Fastboot.

Notă: programul pentru intermiterea Android ar trebui selectat în funcție de dispozitivul de la producătorul pe care îl utilizați. Vă recomandăm să vă familiarizați cu următoarea listă de programe în funcție de producător:
  1. Samsung - Odin
  2. Lenovo -
  3. HTC -
  4. LG- KDZ Updater
  5. Sony -
  6. Legătură - .

În primul rând, trebuie să descărcați aceasta aplicație. Nu vor fi probleme la găsirea Fastboot, trebuie doar să știi cum să-l folosești motoare de căutare, iar astăzi toată lumea poate face asta. Descărcați programul și despachetați-l la rădăcina unității C, astfel încât calea către fișier să arate astfel: C:\Android.

În folderul " Instrumente" sunt utilitatile necesare, a în directorul " Conducător auto» – șoferi. Acum trebuie să conectați dispozitivul pe care intenționați să-l refașați la computer și să instalați driverul. De regulă, dispozitivul găsește automat driverele necesare, dar uneori acest lucru nu se întâmplă. În acest caz, trebuie să deschideți site-ul web al producătorului smartphone-ului sau al tabletei și să descărcați software-ul. Asigurați-vă că firmware-ul pe care intenționați să îl descărcați este potrivit pentru modelul dvs. de gadget. Firmware-ul trebuie descărcat în format .zip și plasat în folderul Tools, care se află aici: C:\Android.

Înainte de a deschide Android, trebuie să-l deblocați pe dispozitiv. Procesul va diferi în funcție de modelul specific de gadget. Deschideți meniul de pe computer start", V bara de căutare introduceți valoarea " cmd» și selectați programul cmd.exe.

În fereastra promptului de comandă, introduceți cd C:\Android\Tools. Confirmați comanda apăsând tasta Enter, după care vă veți găsi în directorul " Instrumente».

Acum trebuie să introduceți o comandă ca următoarea: dispozitive fastboot.

Dacă vi s-a emis un cod de dispozitiv, atunci fastbootȚi-ai identificat smartphone-ul sau tableta și poți începe să clipești Android. Dacă mesajul „ așteptare pentru dispozitiv", trebuie să opriți gadgetul și să instalați driverele. Acum trebuie să introduceți comanda pentru a flash-ul firmware-ului: actualizare fastboot firmware_file_name.zip După aceasta, va începe clipirea. Nu uitați să reporniți dispozitivul după finalizarea actualizării sistemului de operare.

CUM SĂ FLASHEȚI ANDROID PRIN RECUPERARE

Un alt mod de a reflash Android este utilizarea recuperare standard sau . Vom explica mai detaliat ce este recuperarea personalizată mai jos. Pe scurt, acestea sunt firmware-uri neoficiale. Așadar, găsiți firmware-ul care vi se potrivește pe internet, descărcați-l și salvați-l la rădăcină Sistemul de fișiere dispozitivul tau.

CE ESTE FIRMWARE-UL ANDROID PERSONALIZAT?

Firmware-ul versiunilor neoficiale se numește personalizat, adică creat de la zero sau modificat. Pentru a le instala, procedura nu este întotdeauna necesară. După cum ați înțeles deja, un astfel de firmware nu are nimic de-a face cu dezvoltatori oficiali, dar este creat de entuziaști cu scopul de a îmbunătăți sistemul de operare prin adăugarea de funcții suplimentare și eliminarea erorilor. La prima vedere, poate părea că firmware-ul personalizat oferă avantaje continue și este superior în toate versiuni oficiale. Cu toate acestea, nu toate sunt atât de simple.

Faptul este că un astfel de firmware este adesea instabil și poate duce la probleme cu dispozitivul. Acesta este motivul pentru care, înainte de a flashiza Android folosind firmware personalizat, este necesar să se studieze recenziile celor care au făcut deja acest lucru. Numai după un studiu detaliat puteți descărca firmware-ul și puteți începe instalarea. Referitor la instalare firmware neoficial, atunci opțiunile de mai sus sunt destul de potrivite. In afara de asta, instrucțiuni detaliate instrucțiunile pentru instalarea firmware-ului personalizat sunt aproape întotdeauna disponibile pe site-ul web pe care se află acest firmware.

  • Legătură - .
  • Aici vom încheia acest articol. Sperăm că acum știți cum să flashați Android.



    Orice utilizator Android are propria idee despre cum ar trebui să arate sistemul de operare, ce funcții să îndeplinească și ce set de software ar trebui să fie instalat în el în mod implicit. Cu toate acestea, nu toată lumea știe că crearea propriului firmware nu este atât de dificilă. Pentru a face acest lucru, nu este deloc necesar să înțelegeți nucleul Linux, să puteți compila surse Android sau să înțelegeți cum funcționează un smartphone.

    Introducere

    Există trei moduri de a crea propriul firmware pentru un comunicator Android: 1. Finalizarea și compilarea sistemului de operare din surse publicate de Google sau echipa CyanogenMod. 2. Modificarea firmware-ului stoc al comunicatorului. 3. Modificarea firmware-ului terț creat folosind prima sau a doua metodă.

    Prima metodă este cea mai corectă și mai flexibilă, dar adesea necesită cunoștințe destul de profunde despre Caracteristici Androidși capacitatea de a edita sursele de sistem, astfel încât acestea să funcționeze apoi pe dispozitiv. Acest subiect depășește sfera articolului nostru, așa că nu vom lua în considerare asamblarea surselor Android, ci ne vom concentra pe celelalte două metode, sau mai degrabă pe a treia.

    Firmware-ul terților (așa-numitele moduri) există pentru aproape orice dispozitiv Android care a fost pe piață de cel puțin o săptămână. De obicei, acestea includ deja toate modificările necesare pentru funcționarea corectă a firmware-ului pe comunicator și, prin urmare, reprezintă o platformă excelentă pentru experimentarea sistemului. Ele pot fi modificate aproape dincolo de recunoaștere, pot include orice software în sistemul de operare, pot schimba aspectul acestuia, pot crea multe setări de nivel scăzut folosind un editor de text simplu și un manager de fișiere. Acești pași nu necesită cunoștințe profunde ale sistemului de operare și pot fi executați de orice cititor de jurnal.

    Alegerea unui subiect de testare

    Deci, să presupunem că comunicatorul nostru este deja înrădăcinat și consola de recuperare ClockworkMod este scrisă în zona de pornire, ceea ce vă permite să instalați orice firmware pe dispozitiv fără nicio restricție (am scris despre cum să faceți acest lucru în articolul „Subordonare totală” , publicat în numărul din octombrie al ][ ). Acum dorim să instalăm un alt firmware pe dispozitiv, și nu orice firmware, ci cu propriile noastre modificări, setări și set de software. Prin urmare, avem nevoie de un cadru, și anume firmware-ul altcuiva care să funcționeze stabil pe dispozitivul nostru. De unde o pot lua?

    Habitatul principal al tuturor romodelelor este, desigur, forumurile xda-developers.com. Acolo puteți găsi orice pentru comunicatorii care rulează Control iOS, Windows Mobile, Windows Phone și Android. Deschideți site-ul într-un browser, faceți clic pe secțiunea Forumuri și căutați-vă comunicatorul în listele de forumuri. Apoi, mergeți la corespunzătoare secțiunea Android Dezvoltați și căutați cu atenție lista de subiecte care conțin cuvântul „” în titlu. Mai bine găsește câteva firmware curat cu un nume precum „Pure Android 2.3 Rom” sau un port al CyanogenMod, deși, în esență, orice altul va face (deși poate fi necesar să anulați modificările de copyright). Deschideți subiectul, derulați prin prima postare, găsiți linkul de descărcare undeva la sfârșit și descărcați ROM-ul pe computer.

    Acum trebuie să deschideți fișierul firmware. Acest lucru se face folosind cel mai comun dezarhivare:

    $ mkdir ~/rom; cd ~/rom $ unzip ../path/to/firmware.zip

    Structura generală a directoarelor și fișierele importante

    Setul de fișiere și directoare rezultate în urma execuției comanda anterioară, și există, în esență, sistemul de operare Android, și exact în forma în care acesta va fi localizat în memoria NAND a dispozitivului. Depinzând de versiuni Androidși imaginația autorului, poate conține seturi diferite directoare și fișiere, cu toate acestea, conține întotdeauna trei obiecte necesare: META-INF, fișierul boot.img și directorul de sistem.

    Primul director conține metainformații despre firmware, inclusiv fișierele certificate de autor, un manifest cu o listă de fișiere și acestea sume de control, precum și un script de actualizare care poate crea fișiere noi în memoria NAND, poate modifica drepturile de acces și poate afișa o bară de progres pe care o văd utilizatorii în timpul instalării firmware-ului.

    Fișierul boot.img conține imaginea de boot, care include nucleul Linux și imaginea initrd. Poate fi dezambalat, dar nu este deosebit de util pentru noi, deoarece aproape orice parametri de sistem pot fi modificați folosind fișierele de setări și sistemul de fișiere /proc. Dacă aveți nevoie de un nucleu construit cu parametri speciali, de exemplu cu un planificator BFS activat sau suport NFS, atunci aproape sigur îl puteți găsi pe aceiași dezvoltatori xda și îl puteți flash cu folosind ClockworkMod.


    În cele din urmă, directorul de sistem este despre ce este vorba. Conținutul acestui director constituie sistemul de operare sistem Android fără nucleu Linux. Conține tot ceea ce este necesar pentru ca sistemul de operare să funcționeze și, prin urmare, este pur și simplu necesar să-i cunoști structura. Arata cam asa:

    • aplicația- aplicații preinstalate: telefon, calculator, calendar etc.
    • cos-analog cu directoarele /bin și /usr/bin din Linux. Conține diverse componente de sistem utilizate de componentele de sistem de nivel superior. De exemplu, aici se află mașina virtuală dalvikvm.
    • etc- fisiere de setari. Un analog complet al /etc în Linux, folosit, totuși, numai componentele sistemului. Aplicațiile Android stochează setările în directorul /data/data.
    • fonturi- fonturi. În mod implicit, conține doar fonturi marca Droid (sau Roboto în Android 4.0).
    • cadru- seturi de clase Java utilizate de sistem și software Android. Există, de asemenea, un fișier framework-res.apk care conține o descriere completă a interfeței sistemului de operare, inclusiv toate fișierele grafice.
    • lib- Biblioteci Linux utilizate de componentele sistemului de nivel scăzut. Un analog al directoarelor /lib și /usr/lib din Linux, include următoarele biblioteci standard, precum libc (deși Android folosește propriul Bionic în loc de Glibc), libz (criptare gzip), libssl și altele.
    • mass-media- fișiere media: tonuri de apel, sunete de notificare, sunete de interfață și fișiere de animație de pornire a sistemului de operare.
    • tts- fișiere necesare pentru ca sintetizatorul de vorbire să funcționeze.
    • usr- un director opțional care conține de obicei fișiere necesare pentru ca software-ul să funcționeze din directorul bin. În esență, un analog al lui /usr/share.
    • vânzător- fișiere furnizate de producătorul dispozitivului. De obicei, conține firmware binar pentru diferite componente hardware, de exemplu un modul Wi-Fi.
    • xbin- un director opțional care conține tot ce nu este inclus în bin. Folosit de obicei pentru depozitare utilități utile, cu toate acestea, nu este necesar pentru ca sistemul să funcționeze (sus, editor de text). CyanogenMod îl folosește pentru a stoca instrumente de administrare: bash, ssh, powertop, busybox etc.
    • construi.prop- un fișier care conține informații despre ansamblu, precum și diverse setări de nivel scăzut.

    comanda setprop

    Setările build.prop prezentate în articol pot fi aplicate și unui sistem care rulează deja folosind comanda setprop:

    # setprop debug.sf.nobootanimation 1

    Set propriu de software

    Directorul /system/app conține tot software-ul preinstalat în firmware. Înlăturând și adăugând pachete în acest director, putem schimba setul de aplicații disponibile imediat. De exemplu, nu este un secret că lansatorul Android standard (și ADWLauncher în CyanogenMod) este lent și are numeroase deficiențe. OK, să-l înlocuim cu LauncherPro:

    $ rm system/app/Launcher.apk $ wget goo.gl/U9c54 -o system/app/LauncherPro.apk

    Și e tot. Nu trebuie să instalați nimic, nu trebuie să căutați nicăieri, doar introduceți aplicația dorită în director - și ați terminat. Chiar și numele nu contează, Android însuși va găsi aplicația dorită și o va instala ca Ecranul de start. În același mod, puteți introduce orice alt program în firmware sau îl puteți elimina de acolo.

    Este util să puneți una dintre aplicațiile în firmware pentru găsirea unui smartphone pierdut (de exemplu, pradă), apoi chiar dacă îl resetați la setările din fabrică, acesta va rămâne în sistemul de operare și va funcționa. De asemenea, puteți înlocui unele programe de sistem, de exemplu adăugați Dialer Oneîn loc de Phone.apk standard sau Go SMS în loc de sms.apk.

    Dar aplicațiile de sistem Linux, cum ar fi serverul ssh sau mc? Totul este simplu și aici. Colectați software pentru Android și procesor ARM posibil folosind NDK de la Google, dar majoritatea aplicațiile necesare deja adunate înaintea noastră. De exemplu, dorim să preinstalăm mc în firmware-ul nostru. Accesați xda-developers și căutați Midnight Commander. Pe prima pagină găsim pachetul apk cu programul de instalare și îl despachetăm folosind același dezarhivare:

    $cd/tmp; dezarhivați ~/NativnuxInstaller_1.1.apk

    Vedem assets/kits/mc-4.7.5.4-arm.tar.jet în lista de fișiere despachetate. Aceasta este o arhivă tar.gz, care este dezambalată la rădăcina sistemului după instalare apk-pachet (mai precis, după instalarea apk-ului, lansarea aplicației și apăsarea butonului Instalare). Îl putem despacheta imediat în firmware-ul nostru și obținem un mc preinstalat:

    $ cd ~/rom $ tar -xzf /tmp/assets/kits/mc-4.7.5.4-arm.tar.jet

    Acum, pentru a lansa managerul de fișiere pe dispozitiv, trebuie doar să deschideți un terminal și să tastați mc. Alte aplicații pot fi distribuite în arhive zip pentru flashing folosind ClockworkMod Recovery. Este și mai ușor să le plasați în modul dvs. pentru a face acest lucru, trebuie doar să mergeți la rădăcina firmware-ului (în acest caz ~/rom) și să despachetați arhiva folosind unzip.


    Aspect

    Firmware-ul personalizat este cel mai adesea creat pentru a schimba aspectul Android după bunul plac. Efectuarea acestei operațiuni în Android este, din nou, foarte simplă. Toate setările grafice Interfață Android sunt stocate în fișierul framework/framework-res.apk. Poate fi despachetat folosind utilitarul apktool:

    $cd~; wget goo.gl/hxz5l $ tar -xjf apktool1.4.1.tar.bz2 $ cd ~/rom/system/framework $ java-jar~/apktool.jar d framework-res.apk

    Ca rezultat, în directorul curent ar trebui să apară un director framework-res care conține toate fișierele pachetului. Cele mai interesante subdirectoare din el sunt res/drawable-* și res/layout-*. Primul conține toate elementele grafice sub formă de fișiere png pt rezoluții diferiteși pozițiile ecranului. De exemplu, drawable-land-mdpi este un director cu resurse grafice pentru ecrane cu rezoluție medie care sunt în poziție peisaj (când ecranul este rotit, sistemul de operare trece la utilizarea altor fișiere). Desigur, orice fișier poate fi editat sau înlocuit cu altul.


    Directoarele de aspect conțin descrieri elemente graficeîn format XML (sunt de fapt stocate în format binar AXML, dar apktool le-a convertit în XML obișnuit). Formatul descrierii este destul de simplu și de înțeles, dar este dificil să-l dai seama rapid, mai ales dacă nu știi unde este totul. Prin urmare, vom apela din nou la serviciile locuitorilor forumului xda-developers, care au reușit deja să vină cu o mulțime de modificări diferite pentru GUI Android. Sunt ușor de găsit folosind interogare de căutare„nume_dispozitiv mod cu rezoluție cadru”.

    De obicei, astfel de moduri sunt distribuite sub formă dosar terminat framework-res.apk, pe care îl puteți pune pur și simplu în firmware. Daca vrei sa gasesti diferențe specificeîn conținut, atunci modul poate fi dezambalat și comparat cu rezoluția dvs. de cadru folosind diff:

    $ diff -R ~/framework-res \ ~/rom/system/framework/framework-res

    Din păcate, în cadrul unui articol nu putem lua în considerare măcar o parte din structura internă a framework-res, deci pentru mai multe informatii detaliate consultați subiectul de forum corespunzător w3bsit3-dns.com.

    După ce ați făcut modificări, puteți crea framework-res.apk folosind același apktool. Cu toate acestea, această operație necesită utilitarul aapt inclus. Android SDK, pe care apktool îl folosește pentru a împacheta final fișierul apk. Se poate obține și separat:

    $ cd ~/bin; wget goo.gl/tC7k8

    Acum puteți construi fișierul:

    $ cd ~/rom/system/framework $ java -jar ~/apktool.jar b framework-res $ cp framwork-res/dist/framework-res.apk . $ rm -rf framework-res

    Următorul pas este schimbarea animației de încărcare. Este stocat sub formă de fișiere png obișnuite, ambalate în arhiva system/media/bootanimation.zip. Să-l despachetăm:

    $ cd /tmp $ mkdir bootanimation; cd bootanimation $ unzip ~/rom/system/media/bootanimation.zip

    În interior există un fișier desc.txt care descrie animația în următorul format:

    Lățime Înălțime FPS p Comanda Pauză Catalog...

    Forma standard a acestui fișier este:

    480 800 30 p 1 0 part0 p 0 0 part1

    Aceasta înseamnă că imaginea are o dimensiune de 480 x 800, iar rata de cadre (FPS) este de 30 fps. Mai jos este o descriere a primei părți a animației, ale cărei fișiere se află în directorul part0. Se joacă o dată (numărul 1 după p). Următoarea parte (part1) este redată număr infinit ori până când dispozitivul pornește. De obicei, directorul part0 conține imaginile corespunzătoare primei părți a animației, iar part0 conține toate celelalte imagini care sunt redate în buclă. Imaginile în sine trebuie să aibă aceeași dimensiune, iar numele lor trebuie să conțină numere în ordine crescătoare, de exemplu 0001.png, 0002.png etc.

    Deoarece animația de încărcare are un format foarte simplu, este destul de ușor de realizat. Este suficient să convertiți videoclipul în imagini png folosind mencoder (în desc.txt trebuie să setați valoarea FPS la 24):

    $ mplayer -nosound -vo png:z=9 video.avi

    Dar și acest lucru va fi de prisos. Membrii forumului xda-developers au creat atât de multe animații încât nu este deloc nevoie să lucrezi cu mâinile tale. Link-uri către animații interesante sunt furnizate la sfârșitul articolului.

    Setări de nivel scăzut

    Ultimul lucru despre care aș dori să vorbesc în acest articol este editarea setărilor de nivel scăzut. În Android, există un fișier pentru aceasta: system/build.prop, care stochează informații despre compilarea firmware-ului și setările pentru dispozitive specifice. Adăugând anumite linii la acest fișier, puteți modifica funcționarea Androidului, puteți accelera funcționarea acestuia sau puteți reduce consumul bateriei. Mai jos sunt cele mai interesante setări.


    1. Interzicerea descarcarii desktopului din memorie: ro.HOME_APP_ADJ=1

      Opțiunea vă permite să faceți lucrul cu dispozitivul mai convenabil datorită accesului instantaneu la desktop în orice moment. Nu este recomandat pentru dispozitivele cu memorie redusă.

    2. Îmbunătățirea calității fișierelor JPG salvate: ro.media.enc.jpeg.quality=100

      Vă permite să faceți imaginile camerei mai clare, dar crește semnificativ sarcina procesorului.

    3. Dezactivați animația de pornire pentru a accelera încărcarea sistemului de operare: debug.sf.nobootanimation=1
    4. Atribuirea unei părți a lucrării de redare a interfeței la GPU: debug.sf.hw=1

      Vă permite să faceți interfața mai rapidă și mai fluidă.

    5. Blocarea notificării modului de depanare activ (când este conectat la un computer prin USB): persist.adb.notify=0
    6. Remedierea problemei cu un ecran negru care apare după încheierea unui apel: ro.lge.proximity.delay=25 mot.proximity.delay=25
    7. Porniți iluminarea de fundal a tastei de control imediat după pornirea ecranului: ro.mot.buttonlight.timeout=0

    Pe lângă toate acestea, mulți utilizatori recomandă și utilizarea următoarelor combinații de steaguri:

    1. Timp de răspuns redus touch screen: debug.performance.tuning=1 video.accelerate.hw=1 windowsmgr.max_events_per_sec=150
    2. Creșterea duratei de viață a bateriei: wifi.supplicant_scan_interval=180 pm.sleep_mode=1 ro.ril.disable.power.collapse=0
    3. Modificari modul 3G: ro.ril.hsxpa=2 ro.ril.gprsclass=10 ro.ril.hep=1 ro.ril.enable.dtm=1 ro.ril.hsdpa.category=10 ro.ril.enable =1 ro.ril.enable.3g.prefix=1 ro.ril.htcmaskw1.bitmask=4294967295 ro.ril.htcmaskw1=14449 ro.ril.hsupa.category=5
    4. Performanță îmbunătățită a rețelei: net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960 net.tcp.buffersize.wifi=4096,87380,256960,4096,256960,4096,16384.buffersize. 4096,87380,256960,4096,16384,256960 net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960 net.tcp.buffersize,256960,87380,256960 net.tcp. , 16384,256960

    Toate aceste linii trebuie doar să fie plasate în fișierul system/build.prop și salvate.

    Asamblare

    OK, am făcut modificările necesare, am implementat aplicațiile noastre, am optimizat sistemul și acum trebuie să creăm o imagine OS pregătită pentru firmware. Utilitarul testsign ne va ajuta în acest sens. Mai întâi ar trebui să împachetați firmware-ul cu folosind fermoarul:

    $ cd ~/rom; zip -r my-rom.zip *

    Acum trebuie să semnați arhiva pentru ca Recovery să o poată instala:

    $ wget goo.gl/OyBBk $ java -classpath testsign.jar testsign \ my-rom.zip my-rom-signed.zip

    După aceea, încărcați arhiva my-rom-signed.zip pe cardul de memorie a dispozitivului și opriți dispozitivul. Pentru a intra în Recuperare, porniți dispozitivul în timp ce țineți apăsată tasta de reducere a volumului (procedura poate diferi pentru unele dispozitive).

    Acum mergeți la „Instalați zip de pe cardul SD”, apoi la „Alegeți zip de pe cardul SD”, găsiți my-rom-sign.zip pe cardul SD și selectați Da. După finalizarea instalării, selectați „Reporniți sistemul acum”.

    concluzii

    Android este o platformă flexibilă, iar acest articol nu descrie toate posibilitățile de modificare. O modificare mai profundă poate include înlocuirea nucleului, schimbarea ecranului de blocare și aplicații standard, activarea unor caracteristici precum instalare automată aplicații pe cardul de memorie, implementarea mecanismului scripturi de pornire(/etc/init.d) și multe altele. Despre toate acestea vom vorbi în articolele următoare.

    La achiziționarea unei tablete, mulți nici nu se gândesc la ce avantaje și dezavantaje poate conține acest gadget. Cumpărătorii nu înțeleg întotdeauna funcțiile acestor dispozitive. Abia după ceva timp utilizatorul începe să înțeleagă că își dorește mai multe oportunități și funcționalitate. Dacă tableta este realizată într-o configurație bună, nu va fi probleme speciale doar actualizați Android în el. Situația va fi ceva mai complicată dacă modelul este puțin depășit. Dacă o actualizare oficială a programului nu este posibilă prin programul producătorului, atunci Odin va veni întotdeauna în ajutor.

    Puteți încerca să flashați smartphone samsung. În primul rând, trebuie să descărcați utilitarul Odin, un flasher universal pentru smartphone-uri și tablete de la Samsung. Puteți găsi întotdeauna un link către acesta pe Internet.

    În niciun caz nu utilizați „versiunea rusificată” care poate fi găsită adesea pe Internet, există șansa să vă transformați gadgetul Samsung într-o cărămidă!

    Descărcați Odin, de exemplu, de aici. Despachetați și rulați fișierul executiv.

    Cu utilitate acest nivel Puteți flash nu numai personalizat, ci și firmware de la producătorul smartphone-ului. Trebuie să instalați drivere pe dispozitiv. Nu ar trebui să alerge.
    Apoi lansăm utilitarul Odin și pregătim firmware-ul. Este format din unul sau mai multe fișiere. Dacă acestea sunt mai multe fișiere, atunci acestea includ:
    — principal — PDA;
    — piesa smartphone, modem – TELEFON;
    - firmware care caracterizează regiunea și Setările de limbă– C.S.C.
    Dacă firmware-ul include un fișier, atunci este atașată extensia necesară .tar sau .tar.md5. Cu firmware-ul cu mai multe fișiere, puteți procesa fisiere specifice sau toate deodată.
    Deschideți în setările gadgetului „ Depanare USB„și treci în modul de descărcare, care se activează prin apăsarea simultană a două taste de pe telefon, pornire și volum redus.
    După aceea, conectăm gadgetul la computer, câmpul ID:COM ar trebui să se aprindă galben.
    Încărcăm fișierele de firmware în câmpurile:
    — PDA în AR;
    — TELEFON în SR;
    - CSC la CSC.
    Când flash-ul firmware-ului într-un fișier, toate informațiile sunt încărcate în câmpul AP.
    Pentru mai mult timp, bifam casetele de selectare F și Auto Reboot, în timp ce toate celelalte casete de selectare sunt debifate. După toate aceste proceduri, butonul Start se aprinde, dispozitivul nu se deconectează de la computer. Puteți să vă deconectați tableta sau smartphone-ul de la computer numai când acesta repornește. Numai după aceste proceduri firmware-ul este finalizat.

    Altul dintre metode eficiente actualizează sistemul de operare prin programe de la producător. Este instalat pe computer, uneori puteți face lucrul direct de pe smartphone prin Recuperare.
    Pentru a afișa firmware-ul pe sistemul Android, trebuie să apelați meniul Recuperare. Pentru a determina prezența sa pe mass-media, trebuie să mergeți la setări și să studiați informațiile din subsecțiunea „despre tabletă”, „despre telefon”.
    Când actualizați firmware-ul Android conform programului producătorului, garanția pentru gadget nu este anulată și puteți începe în siguranță actualizarea acestuia.
    Mai întâi trebuie să descărcați un program pentru a controla dispozitivul. Instalați-l pe computer și rulați-l. Smartphone-ul este conectat la computer, subelementul „ Software„și driverele sunt instalate. Dacă actualizările nu sunt descărcate, acestea pot fi făcute manual selectând din listă și marcând smartphone-ul care trebuie procesat.