Battle ios vs android: actualizare infernală a sistemului prin aer. Actualizări OTA: ce sunt și cum să le folosești

După lansarea oricărui firmware oficial, majoritatea utilizatorilor instalează versiuni noi ale acestora pentru a asigura o performanță mai bună a dispozitivului, deși acest lucru nu este deloc necesar. Dacă tot decideți să vă îmbunătățiți sistemul de operare, în acest articol vă vom spune cum să o faceți corect. Actualizarea Xiaomi Mi5 și a altor dispozitive va fi luată în considerare parțial. Vom vorbi și despre instalarea unei noi versiuni de software prin aer.

Ce este OTA

Mai exact, într-un limbaj simplu, ușor de înțeles, actualizările OTA (Over The Air) nu necesită o conexiune la un computer, adică puteți actualiza prin Internet 3G, EDGE sau Wi-Fi, această metodă fiind adesea numită „over- actualizarea aerului”. Având un cont de utilizator, vom putea să ne sincronizăm dispozitivul doar cu module firmware noi, această funcție vă permite și să primiți notificări despre produsele lansate în ceea ce privește sistemul de operare, datele dumneavoastră nu se pierd, dar rămân salvate, pe scurt, această metodă salvează ai mult timp și efort. Absolut fiecare proprietar Xiaomi va putea face față actualizării sistemului la noua versiune și vom vorbi despre compatibilitatea dispozitivului în viitor.

Firmware-ul actual în acest moment este actualizarea MIUI 8, așa că în viitor vom vorbi în mod special despre asta. Vă vom spune cine își poate permite să facă upgrade la versiunea actuală MIUI 8 și, de asemenea, vă vom sfătui ce să faceți dacă încă nu ați primit firmware-ul dispozitivului dvs. Nu vom vorbi despre avantajele și dezavantajele sale, vom spune doar că această inovație vă va permite să schimbați aspectul interfeței, să adăugați un mod multi-ecran care vă permite să lucrați cu o serie de programe speciale, în general , Android-ul tău va fi transformat destul de bine și va fi ceva la care să te uiți.

Compatibilitate

De asemenea, este important ce dispozitive pot fi actualizate cu firmware nou, deci este important să înțelegeți această problemă. Potrivit surselor oficiale, firmware-ul va fi disponibil pe toate dispozitivele Android 6.0, inclusiv pe dispozitive precum Xiaomi Mi4, reprezentanții săi anteriori ai seriei Mi, adică Mi 2, Mi 2S, Mi 3 și așa mai departe. Actualizarea popularului Xiaomi Redmi Note 3 Pro și, într-adevăr, a întregii linii Redmi împreună cu Mi Note, este un lucru dat.

Adevărat, există un lucru. Cert este că firmware-ul nu este încă disponibil pentru toată lumea, deoarece este lansat în „valuri” pentru anumite serii de dispozitive, dar dacă aveți toate fișierele necesare, îl puteți instala manual, despre care vom discuta pe scurt mai târziu.

Actualizarea firmware-ului

Actualizarea firmware-ului nu este cel mai ușor proces, cel puțin era înainte. Acum, cu ajutorul OTA, puteți face totul în câteva clicuri, și nu aveți nevoie de computer, cablu de conectare și, de asemenea, veți putea face fără să căutați fișierele necesare, locația corectă a acestora și curând. Deoarece știți deja despre actualizarea over-the-air, să trecem direct la proces, urmând trei pași simpli:

  • Asigurați-vă că dispozitivul dvs. este încărcat la maximum, dar chiar și 30% din baterie este suficient pentru a efectua o astfel de operațiune; pentru unii, 60%. Dar este mai bine să nu vă asumați riscuri încărcând complet dispozitivul;
  • Desigur, până la Android 6 și mai vechi aveți nevoie de firmware oficial, adică drepturile personalizate și root nu sunt potrivite aici și nu ar trebui să existe nicio modificare în firmware;
  • Apoi trebuie doar să urmați calea standard pentru a verifica actualizările: „Meniu” – „Setări” – „Despre telefon” – „Actualizări de sistem” – „Verificați acum”. Când sistemul vede că există o actualizare, sunteți de acord să o instalați, reporniți dispozitivul și apoi așteptați.

După ce mi-am dat seama cum să vă actualizați Xiaomi Redmi 3 Pro și alte dispozitive, aș dori să menționez că pentru același Xiaomi Redmi Note 2, Xiaomi Redmi 3S la momentul scrierii, există doar o versiune chineză a firmware-ului și există nu poți face nimic, așa că trebuie să aștepți. Vă reamintim că cea mai recentă versiune de firmware MIUI nu este lansată imediat și nu pentru toate dispozitivele. Vor fi în continuare traduse (versiunea globală), așa că nu este nicio grabă, desigur, decât dacă doriți să obțineți un dispozitiv în chineză.

Alte opțiuni de instalare

Deoarece mulți oameni doresc să-și actualizeze dispozitivul la MIUI acum, există opțiuni de instalare manuală prin Recovery și Fastboot, dar acesta este un subiect pentru un alt articol. De asemenea, merită să luăm în considerare și faptul că similitudinea aproximativă a dispozitivelor, să zicem Redmi 3 și 3 S, nu ne promite că se vor putea actualiza oficial în același timp, deși toată lumea speră cu adevărat la acest lucru.

Dacă din anumite motive nu reușiți să vă actualizați dispozitivul, ar trebui să încercați metode puțin mai dificile, dar nu mai puțin corecte; mai multe despre acest lucru în articolul despre firmware-ul dispozitivului.

Majoritatea proprietarilor de dispozitive Android știu despre așa-numitele actualizări OTA, dar puțini știu ce este și cum funcționează. Dar, de fapt, acest tip de fișiere de upgrade este foarte convenabil de utilizat și util. Vom arunca o privire mai atentă asupra definiției conceptului în cauză, precum și asupra modului de utilizare al acestuia. Să începem cu primul.

Definiție

Acronimul OTA este prescurtarea pentru FOTA, care înseamnă „ Firmware Over The Air" Acest lucru poate fi tradus ca „ Software prin aer" După cum sugerează acest nume, fișierele software ajung la dispozitiv, fie că este un smartphone sau o tabletă, prin aer, mai degrabă decât printr-un cablu sau computer.

Orez. 1. Actualizare software

În acest caz, vorbim despre fișiere firmware, adică actualizări ale sistemului de operare. Cert este că din când în când orice sistem de operare are nevoie de un upgrade. Interfața se poate schimba, funcționalitatea se poate îmbunătăți și așa mai departe. Deci, pentru a se schimba și îmbunătăți, sistemul trebuie actualizat. Totul este foarte simplu. Și cel mai convenabil mod este să primiți fișierele necesare prin aer.

Ce înseamnă „prin aer”?

Acest lucru merită privit mai detaliat.

Căile de distribuție a fișierelor

Acest tip de actualizare software poate avea loc utilizând următoarele căi de distribuție:

  • Wifi;
  • EDGE sau alt tip de internet mobil.

Dacă vorbim despre primul, atunci totul este foarte simplu - utilizatorul se conectează la o sursă Wi-Fi, de exemplu, routerul său de acasă și primește toate fișierele necesare. Același lucru este valabil și pentru alte rute de distribuție. Dar cel mai bine este să utilizați Wi-Fi, deoarece această metodă este cea mai fiabilă.

În plus, va fi pur și simplu mai rapid. Dacă sursa de semnal 3G poate fi întreruptă de ceva (adică vor exista unele interferențe de-a lungul căii semnalului), atunci cu Wi-Fi totul este mai simplu. Pe de altă parte, dacă acesta este un fel de Wi-Fi public, de exemplu, într-un parc sau o cafenea, atunci și internetul poate fi foarte instabil.

În orice caz, dacă doriți să faceți upgrade, este extrem de important să găsiți o sursă de semnal bună. Dacă 3G este deja bun în zona ta, îl poți folosi. Din păcate, în zona noastră (în cadrul țărilor fostei URSS) 3G bun nu este disponibil peste tot, contrar declarațiilor zgomotoase ale operatorilor. Prin urmare, este mai bine să utilizați un router de acasă obișnuit.

Deci acum știți ce sunt OTA-urile și cum se răspândesc. Acum merită să vorbim despre structura fișierelor de actualizare în sine.

Ce este în actualizări

Cel mai adesea, arhivele noilor versiuni de firmware conțin următoarele fișiere:

1. La nivelul superior, totul este împărțit în secțiuni, cum ar fi META-INF, plastureȘi sistem. Acesta din urmă stochează tot ceea ce a suferit un număr mare de modificări sau a fost modificat în întregime. Acesta este instalat mai întâi. Directorul de corecții stochează tot ceea ce a suferit modificări minore și care poate, în termeni geek, să fie corectat. Dar META-INF conține ceea ce este necesar pentru a finaliza actualizarea.

2. Fișierele de sistem care sunt responsabile pentru verificarea versiunii firmware existente. Acesta verifică dacă firmware-ul „nativ” este instalat pe dispozitiv. Aceasta înseamnă că, dacă utilizatorul a instalat un fel de sistem de operare personalizat, OTA nu va funcționa. Vom reveni la asta mai târziu. De asemenea, verifică dacă această versiune este acceptată de Google și de producătorul dispozitivului.

3. Fișiere care verifică ce actualizare existentă a fost deja instalată. Este posibil să aveți nevoie doar să vă schimbați puțin.

4. Instrucțiuni care șterg fișierele vechi de sistem - doar cele care trebuie eliminate și nu toate la rând. Înainte de aceasta, se verifică ce în SO se referă la upgrade și ce nu (dacă o parte a sistemului nu este afectată, nu va fi atinsă).

5. Instrucțiuni pentru corectarea nucleului și memoriei, modemului sau radioului, altor hardware și repornire după finalizarea întregului proces.

6. Instrucțiuni pentru acordarea drepturilor de acces și eliminarea gunoiului inutil.

Dacă „dezasamblați” orice arhivă de actualizare, adică vedeți codul tuturor părților sale, veți putea vedea toate elementele de mai sus.

Unii producători își distribuie OTA-urile în moduri destul de interesante.

Caracteristici ale distribuției de upgrade-uri de la unele companii

Anumite companii decid să ofere astfel de upgrade-uri doar unora dintre utilizatorii lor. Această abordare permite specialiștilor companiei să vadă ce probleme întâmpină utilizatorii atunci când folosesc firmware nou și să le rezolve înainte de distribuirea pe scară largă. Așa funcționează Nexus, de exemplu. Funcționează așa:

  • În primul rând, noua versiune de firmware este testată de oameni special instruiți, apoi de participanții la programul de testare. Diferența este că participanții la program sunt oameni obișnuiți, nu testeri specialiști. Ei iau parte din propria lor voință.
  • După aceasta, actualizarea este trimisă la 1% dintre utilizatori. Ele sunt selectate aleatoriu și nu în funcție de un anumit algoritm. Oamenii primesc pur și simplu o notificare pe telefon sau tabletă că un upgrade este deja disponibil și poate fi instalat. Ei nu bănuiesc că au devenit aproape primii testeri OS după testeri.
  • Dacă utilizatorii nu se plâng și nu există probleme la utilizarea firmware-ului, acesta este trimis către încă 25% dintre utilizatori. În această etapă, oamenii se pot plânge producătorului cu privire la unele erori, deficiențe și așa mai departe. Producătorul va repara toate acestea. Atunci totul este la fel - dacă nu sunt probleme, mergem mai departe, iar dacă există, o reparăm.
  • În același mod, OTA este trimisă la 50% și apoi la 100% dintre utilizatori.

Este important ca în orice etapă distribuția să poată fi suspendată sau anulată cu totul. Dar acest lucru se întâmplă extrem de rar și pe câteva proiecte.

Orez. 3. Diagrame de distribuție a noii versiuni de firmware

Această abordare ajută la protejarea producătorului de posibilitatea unui număr mare de reclamații simultane din partea utilizatorilor, însă unele companii decid să trimită actualizări tuturor utilizatorilor împreună. Conducerea fiecărei companii decide singur ce să facă.

Unde pot instala OTA?

După cum am menționat mai sus, upgrade-urile over-the-air nu sunt instalate pe fiecare gadget modern. Dispozitivul dvs. trebuie să îndeplinească următoarele cerințe:

1. Firmware-ul trebuie să fie oficial și să nu fie schimbat, completat sau alterat în niciun fel. De asemenea, nu trebuie să fie piratat în niciun fel.

2. Sistemul de operare nu ar trebui să aibă drepturi de superutilizator, cunoscute și sub numele de drepturi root.

3. Bootloader-ul trebuie să fie blocat. Dacă nu știi ce este și cum este blocat, atunci totul este corect - nu ai schimbat nimic.

4. Fișierele de sistem nu trebuie modificate în niciun fel.

Adică, sistemul de operare trebuie să fie curat, „nativ”. De asemenea, este important ca dispozitivul să se poată conecta la Internet, fie că este o rețea mobilă sau Wi-Fi. Cu toate acestea, astăzi este destul de problematic să găsiți un telefon sau o tabletă fără o astfel de opțiune, așa că aceasta nu ar trebui să fie o problemă.

Orez. 4. Actualizările over-the-air nu vor fi disponibile pentru un sistem de operare modificat.

Acum știți totul despre ce sunt actualizările OTA și de ce sunt necesare. Acum să ne uităm la cel mai important lucru - cum sunt instalate. Merită să spuneți imediat că totul este mult mai simplu decât credeați.

Instalare OTA

În primul rând, încărcați telefonul la 100%. Dacă nu aveți o astfel de oportunitate, atunci 80% este suficient, în unele cazuri chiar 60% sau 30%, dar cel mai bine este ca încărcarea bateriei să fie plină. După aceasta, urmați acești pași:

  • Accesați setările dispozitivului dvs. În funcție de versiunea sistemului de operare, acestea pot fi localizate pe desktop sau în meniul de sus, care se deschide prin glisarea de sus în jos (roată în colțul din dreapta sus).
  • În partea de jos există întotdeauna articolul „ Despre telefon" sau " Despre tableta" Deschidel.
  • Apoi, găsiți secțiunea „ Actualizare de sistem" Pe pagina deschisă va apărea un buton „ Verifica acum" sau " Verifică pentru actualizări" dacă folosești engleza.
  • Dacă sunt disponibile actualizări, vor apărea o descriere a acestora și un buton. Actualizați"sau, respectiv," Actualizați».

Orez. 5. Procesul de verificare a upgrade-ului

Dacă devii un utilizator norocos care se numără printre cei 1%, 25%, 50% dintre cei care vor verifica mai întâi noul firmware, vei primi o notificare simplă pe dispozitiv că există o actualizare. Tot ce trebuie să faci este să fii de acord cu instalarea acestuia. Același lucru este valabil și pentru momentul distribuirii pe scară largă a actualizării, adică atunci când firmware-ul este trimis la 100% dintre utilizatori. Numai în primul caz va fi văzută înaintea celorlalți.



Să ne uităm acum la modalități de a actualiza Android „over the air”, adică. primirea unui fișier de actualizare prin WiFi, precum și actualizarea manuală prin intermediul unui computer și .

Acest articol este potrivit pentru toate mărcile care produc telefoane pe Android 9/8/7/6: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia și altele. Nu suntem responsabili pentru acțiunile dvs.

Actualizați Android pe telefonul dvs

Procesul de actualizare pe un telefon cu sistem de operare Android este necesar pentru a asigura funcționarea stabilă a gadgetului. Actualizarea îmbunătățește performanța smartphone-ului, corectează erorile producătorului și creează noi oportunități pentru utilizator.

La schimbarea versiunii curente de Android, utilizatorul trebuie să acorde atenție și să îndeplinească anumite condiții. Înainte de a schimba sistemul de operare, trebuie să vă asigurați de următoarele:

  • Rețeaua Wi-Fi este stabilă și fiabilă. Acesta este un punct important într-o situație în care computerul nu este utilizat la descărcarea software-ului.
  • Smartphone-ul este încărcat. Nivelul recomandat al bateriei este de cel puțin 50%.
  • Cablul USB care conectează smartphone-ul la PC funcționează corect.

În timpul actualizării Android, este interzisă oprirea telefonului sau îndepărtarea bateriei. Întreruperea procesului de actualizare din aceste motive poate duce la o defecțiune care nu poate fi remediată fără a contacta un centru de service. Înainte de a instala o nouă versiune a sistemului, se recomandă să transferați copii ale datelor dvs. pe stocarea în cloud, pe medii amovibile sau să le salvați pe computer.

Actualizare Android prin aer

  • Conectați-vă la Internet, de preferință printr-o conexiune Wi-Fi. Apoi accesați meniul „Setări”. Este adesea afișat ca o pictogramă roată. Accesați fila „Date de sistem”. Pe unele dispozitive se numește „Despre sistem” sau „Setări generale”. Acolo va fi afișat un meniu cu setări diferite.
  • Găsiți secțiunea „Actualizări automate” și vedeți dacă aceste setări sunt activate. Dacă nu, atunci ar trebui să fie activate. Dacă doriți ca Android să fie actualizat automat, faceți clic pe „Actualizări”. Sistemul de operare se va actualiza la cea mai recentă versiune stabilă disponibilă.
  • Fișierele de sistem cântăresc destul de mult, așa că nu veți putea folosi telefonul timp de câteva minute. Cu viteze reduse de internet, actualizările pot dura ore. Este recomandat să instalați actualizări peste noapte pentru a nu aștepta ca telefonul să accepte modificările. Acesta este cel mai simplu mod de a actualiza sistemul Android pe telefon.

Dacă metoda anterioară nu funcționează pentru dvs., atunci accesați Play Marker. Acolo, în secțiunea de actualizări, puteți găsi versiunea potrivită pentru smartphone-ul dvs.

Actualizarea manuală a Android utilizând un computer

Puteți actualiza Android folosind aplicații de la producător. Scopul principal al acestor programe este de a crea copii de rezervă și de a transfera fișiere multimedia pe un PC și invers.

În unele versiuni ale sistemului de operare, această setare este ascunsă. Pentru a-l activa, urmați acești pași:

  • Mergi la Setari".
  • Selectați secțiunea „Despre telefon”.
  • Derulați în jos, apoi faceți clic pe linia „număr de construcție” de mai multe ori până când pe ecran apare mesajul „Ați devenit dezvoltator”.
  • Revenim la „Setări”, acolo selectăm noul element „Funcții pentru dezvoltatori”.
  • Găsiți fila „Depanare USB”. Să activăm opțiunea.

Descărcarea unui nou Android utilizând Xperia Companion

Pentru a descărca firmware-ul pe telefon utilizând programul Xperia Companion, procedați în felul următor:

  • Conectăm telefonul la PC și descarcăm software-ul.
  • Faceți clic pe elementul „Actualizare software”.
  • Faceți clic dreapta pe butonul „Actualizare”.
  • Apoi ne confirmăm alegerea și facem clic pe butonul „OK”.
  • Așteptăm ca software-ul să termine instalarea sistemului de operare.

Este imposibil să reveniți la versiunea anterioară a sistemului. Utilizatorul va primi acest mesaj înainte de instalare.

Actualizați folosind Smart Switch

Instalăm noul Android pe un telefon Samsung folosind aplicația Smart Switch:


Dacă pe ecran nu este afișată o notificare despre posibilitatea de a descărca o nouă versiune de Android, atunci cele mai recente actualizări sunt deja instalate pe gadget.

Actualizare prin Samsung Kies

Urmăm instrucțiunile:


Este posibil ca așteptările utilizatorului să nu fie îndeplinite de noul firmware (aplicațiile vechi sunt eliminate și apar aplicații noi, aspectul meniului se modifică etc.). Este important să citiți în timpul instalării ce modificări vor avea loc și dacă merită actualizat.

Actualizare manuală prin meniul de recuperare

Firmware neoficial

Este posibil ca producătorul să nu mai lanseze actualizări pentru modelele de telefoane mai vechi. În această situație, este necesar să utilizați firmware Android neoficial, dintre care există o mulțime. Există o avertizare: instalarea unui astfel de software poate provoca disfuncționalități în funcționarea gadgetului sau chiar poate duce la defectarea acestuia.

Această instrucțiune este similară cu „Actualizare manuală”. Diferența este că aici trebuie să instalați o recuperare personalizată, de exemplu, TWRP.

Instrucțiuni:

  • Trebuie să descărcați firmware neoficial. Îl aruncăm sub forma unei arhive în memoria externă sau internă a gadgetului.
  • Acum trecem în modul Recovery. Opriți smartphone-ul, apoi porniți-l ținând apăsat butonul de reducere/creștere a volumului + tasta de pornire (combinațiile diferă în funcție de gadgeturi).
  • Faceți clic pe butonul Instalare, găsiți arhiva copiată cu firmware-ul. În exemplul nostru, acesta este Update MIUI.zip. Trebuie să faceți clic pe el.

Astăzi mi-am actualizat Nexus 4 la Android 4.4.3 (număr de versiune KTU84L) prin OTA. Mulți utilizatori de dispozitive Android se confruntă cu problema actualizării sistemului de operare prin aer - totul pare să fi fost actualizat, dar nu îmi vine!

Vreau să-mi actualizez Android-ul la cea mai recentă versiune, dar actualizarea automată nu vine.

Apare întrebarea: cum să grăbiți (forțați) actualizarea automată a sistemului de operare Android pe un smartphone sau tabletă?

Apropo, dacă cineva nu știe, faceți clic pe link și aflați în detaliu despre această problemă.

Așadar, pentru a accelera obținerea versiunii actualizate sau celei mai recente a sistemului de operare Android pe gadgetul tău preferat, trebuie să faci una dintre cele două opțiuni propuse.

Metoda 1.

Găsiți elementul „Setări” în meniul dispozitivului, apoi faceți clic pe „Aplicații” și faceți clic pe „Toate”. În lista de aplicații care apare, găsiți „Google Services Framework” - faceți clic pe aplicație și în meniul care apare, ștergeți memoria cache și ștergeți datele.

Apoi mergem la meniul de formare a numărului de telefon și introducem următoarea combinație: *#*#2432546#*#*. După ce ați format acest număr, așteptați să apară notificarea de sistem - „checkin succeeded”. Acest mesaj înseamnă că totul a fost făcut corect. Apoi accesați „Setări-Despre telefon-Actualizare sistem-Verificați acum”. Să actualizăm la cea mai recentă versiune de Android și să zâmbim.

Metoda 2.

Pentru a începe cu succes să forțați primirea unei actualizări OTA, trebuie să dezactivați conexiunile Wi-Fi și chiar 3G. Apoi accesați „Setări-Locație” și dezactivați permisiunea pentru a determina locația dispozitivului. În continuare, similar cu metoda anterioară, ștergem datele din aplicația Google Services Framework și o oprim.

Apoi activăm conexiunea Wi-Fi și verificăm actualizările. Să actualizăm.

De asemenea, trebuie să accesați „Setări-Conturi-Google-selectați-vă contul-Ștergeți contul”. Îl adăugăm din nou și apoi conectăm definițiile dispozitivului în funcție de locație. Zâmbim din nou larg.

Notă: Aceste metode au fost testate pe smartphone-ul Google Nexus 4. Eficacitatea rezultatului a ajuns la 100%. Nimeni nu poate oferi nicio garanție pentru o actualizare reușită a dispozitivului dvs. prin OTA. Doar experimentând.

Oamenii știu despre așa-numitele actualizări OTA, dar puțini știu ce este și cum funcționează.

Dar, de fapt, acest tip de fișiere de upgrade este foarte convenabil de utilizat și util. Vom arunca o privire mai atentă asupra definiției conceptului în cauză, precum și asupra modului de utilizare al acestuia.

Definiție

Acronimul OTA este prescurtarea pentru FOTA, care înseamnă Firmware Over The Air. Acest lucru poate fi tradus ca „Software over the air”.

Din acest nume rezultă că fișierele software ajung la dispozitiv, fie prin aer, și nu printr-un cablu sau computer.

În acest caz, vorbim despre fișiere firmware, adică actualizări ale sistemului de operare. Cert este că din când în când orice sistem de operare are nevoie de un upgrade.

Interfața se poate schimba, funcționalitatea se poate îmbunătăți și așa mai departe. Deci, pentru a se schimba și îmbunătăți, sistemul trebuie actualizat. Totul este foarte simplu.

Și cel mai convenabil mod este să primiți fișierele necesare prin aer.

Ce înseamnă „prin aer”?

Acest lucru merită privit mai detaliat.

Căile de distribuție a fișierelor

Acest tip de actualizare software poate avea loc prin următoarele căi de distribuție:

  • Wifi;
  • EDGE sau alt tip de internet mobil.

Dacă vorbim despre primul, atunci totul este foarte simplu– utilizatorul se conectează la o sursă Wi-Fi, de exemplu, routerul său de acasă și primește toate fișierele necesare.

Același lucru este valabil și pentru alte rute de distribuție. Dar este cel mai bine, deoarece această metodă este cea mai fiabilă.

În plus, va fi pur și simplu mai rapid. Dacă sursa de semnal 3G poate fi întreruptă de ceva (adică vor exista unele interferențe de-a lungul căii semnalului), atunci cu Wi-Fi totul este mai simplu.

Pe de altă parte, dacă acesta este un fel de Wi-Fi public, de exemplu, într-un parc sau o cafenea, atunci și internetul poate fi foarte instabil.

În orice caz, dacă doriți să faceți upgrade, este extrem de important să găsiți o sursă de semnal bună. Dacă 3G este deja bun în zona ta, îl poți folosi.

Din păcate, în zona noastră (în cadrul țărilor fostei URSS) nu este disponibil peste tot, contrar declarațiilor zgomotoase ale operatorilor.

Prin urmare, este mai bine să utilizați un router de acasă obișnuit.

Deci acum știți ce sunt OTA-urile și cum se răspândesc. Acum merită să vorbim despre structura fișierelor de actualizare în sine.

Ce este în actualizări

Cel mai adesea în arhivele noilor versiuni de firmware conține următoarele fișiere:

1 La nivelul superior, totul este împărțit în secțiuni precum META-INF, patch și sistem. Acesta din urmă stochează tot ceea ce a suferit un număr mare de modificări sau a fost modificat în întregime. Acesta este instalat mai întâi. Directorul de corecții stochează tot ceea ce a suferit modificări minore și care poate, în termeni geek, să fie corectat. Dar META-INF conține ceea ce este necesar pentru a finaliza actualizarea.

2 Fișierele de sistem care sunt responsabile pentru verificarea versiunii firmware existente. Acesta verifică dacă firmware-ul „nativ” este instalat pe dispozitiv. Aceasta înseamnă că, dacă utilizatorul a instalat un fel de sistem de operare personalizat, OTA nu va funcționa. Vom reveni la asta mai târziu. De asemenea, verifică dacă această versiune este acceptată de Google și de producătorul dispozitivului.

3 Fișiere care verifică ce actualizare existentă a fost deja instalată. Este posibil să aveți nevoie doar să vă schimbați puțin.

4 Instrucțiuni care elimină fișierele vechi de sistem - doar cele care trebuie eliminate și nu toate la rând.Înainte de aceasta, se verifică ce în SO se referă la upgrade și ce nu (dacă o parte a sistemului nu este afectată, nu va fi atinsă).

5 Instrucțiuni pentru corecția nucleului și a memoriei, modem sau radio, alt hardware și reporniți după încheierea întregului proces.

6 Instrucțiuni pentru acordarea drepturilor de acces și eliminarea gunoiului inutil.

Dacă „dezasamblați” orice arhivă de actualizare, adică vedeți codul tuturor părților sale, veți putea vedea toate elementele de mai sus.

Unii producători își distribuie OTA-urile în moduri destul de interesante.

Caracteristici ale distribuției de upgrade-uri de la unele companii

Anumite companii decid să ofere astfel de upgrade-uri doar unora dintre utilizatorii lor.

Această abordare permite specialiștilor companiei să vadă ce probleme întâmpină utilizatorii atunci când folosesc firmware nou și să le rezolve înainte de distribuirea pe scară largă.

Așa funcționează Nexus, de exemplu. Funcționează așa:

  • În primul rând, noua versiune de firmware este testată de oameni special instruiți, apoi de participanții la programul de testare. Diferența este că participanții la program sunt oameni obișnuiți, nu testeri specialiști. Ei iau parte din propria lor voință.
  • După aceasta, actualizarea este trimisă la 1% dintre utilizatori. Ele sunt selectate aleatoriu și nu în funcție de un anumit algoritm. Oamenii primesc pur și simplu o notificare pe telefon sau tabletă că un upgrade este deja disponibil și poate fi instalat. Ei nu bănuiesc că au devenit aproape primii testeri OS după testeri.
  • E Dacă utilizatorii nu se plâng și nu există probleme la utilizarea firmware-ului, acesta este trimis către încă 25% dintre utilizatori.În această etapă, oamenii se pot plânge producătorului cu privire la unele erori, deficiențe și așa mai departe. Producătorul va repara toate acestea. Atunci totul este la fel - dacă nu sunt probleme, mergem mai departe, iar dacă există, o reparăm.
  • În același mod, OTA este trimisă la 50% și apoi la 100% dintre utilizatori.

Este important ca în orice etapă distribuția să poată fi suspendată sau anulată cu totul. Dar acest lucru se întâmplă extrem de rar și pe câteva proiecte.

Această abordare ajută la protejarea producătorului de posibilitatea unui număr mare de reclamații simultane din partea utilizatorilor.

Cu toate acestea, unele companii decid să trimită actualizări tuturor utilizatorilor împreună. Conducerea fiecărei companii decide singur ce să facă.

Unde pot instala OTA?

După cum am menționat mai sus, upgrade-urile over-the-air nu sunt instalate pe fiecare gadget modern. Dispozitivul dvs. trebuie să îndeplinească următoarele cerințe:

1 Firmware-ul trebuie să fie oficial și să nu fie schimbat, completat sau alterat în niciun fel. De asemenea, nu trebuie să fie piratat în niciun fel.

2 Sistemul de operare nu ar trebui să aibă drepturi de superutilizator, adică (rădăcină).

3 Bootloader-ul trebuie să fie blocat. Dacă nu știi ce este și cum este blocat, atunci totul este corect - nu ai schimbat nimic.

4 Fișierele de sistem nu trebuie modificate în niciun fel.

Adică, sistemul de operare trebuie să fie curat, „nativ”. De asemenea, este important ca dispozitivul să se poată conecta la Internet, fie el Wi-Fi.

Cu toate acestea, astăzi este destul de problematic să găsiți un telefon sau o tabletă fără o astfel de opțiune, așa că aceasta nu ar trebui să fie o problemă.

Acum știți totul despre ce sunt actualizările OTA și de ce sunt necesare. Acum să ne uităm la cel mai important lucru - cum sunt instalate. Merită să spuneți imediat că totul este mult mai simplu decât credeați.

  • Serghei Savenkov

    un fel de recenzie „scurtă”... de parcă s-ar grăbi undeva