Cum se actualizează firmware-ul Xiaomi prin actualizare OTA. Ce sunt actualizările OTA și pentru ce sunt acestea? Descărcați actualizarea OTA pe telefonul Android

Vorbim despre tehnologia de actualizare „over the air” a smartphone-urilor și tabletelor.

După cum știm, toate produsele software fac obiectul actualizărilor regulate. Dezvoltatorii de sisteme de operare și alte programe se străduiesc să le îmbunătățească, să le optimizeze și să le facă mai funcționale. Sistemul de operare Android nu face excepție. De la lansare (2008), a primit un număr mare de actualizări. Toate erau legate de remedieri de erori și îmbunătățiri ale funcționalității.

Google a ales să-și actualizeze sistemul de operare exclusiv prin internet - se numește OTA sau actualizare over-the-air.

Ce este o actualizare OTA?

OTA este o abreviere pentru cuvintele în engleză „Over The Air”, care se traduce prin „prin aer”. Pentru a obține un nou shell pentru Android, nu trebuie să îl conectați la computer pentru a instala fișiere noi - doar o conexiune la Internet sau la rețeaua Wi-Fi. Acesta este un plus uriaș pentru proprietarii de versiuni oficiale de Android, deoarece îmbunătățirea și optimizarea sistemului de operare are loc automat și nu necesită implicarea utilizatorului.

Avantajele și dezavantajele actualizărilor over-the-air

După descărcarea unui pachet de fișiere noi, sistemul de operare va întreba cu siguranță utilizatorul când să le instaleze - acum, noaptea sau mai târziu. S-ar părea o comoditate completă, dar de ce unii utilizatori preferă să dezactiveze capacitatea de actualizare? Cert este că proprietarii de dispozitive mobile încearcă să economisească spațiu în memoria sistemului, iar actualizările ocupă adesea din ce în ce mai mult spațiu.

Dar există un alt pericol. Descărcarea software-ului în timpul actualizării fără fir nu este programată, în timp ce dispozitivul Android poate fi conectat la Internet fie printr-un canal de rețea mobilă, fie prin Wi-Fi. În al doilea caz, procesul de descărcare în fundal este binevenit, deoarece vitezele sunt mari și costul tarifelor este scăzut. În ceea ce privește prima opțiune, primirea unei actualizări aduce cu sine multe inconveniente, deoarece are loc o epuizare bruscă a limitei de trafic mobil alocată în cadrul planului tarifar.

În acest caz, viteza de navigare pe web poate scădea semnificativ sau vizionarea video poate încetini, deoarece actualizarea descărcată „trage” toată viteza asupra ei însăși. În acest sens, în setările dispozitivului, puteți selecta opțiunea „descărcați actualizări numai atunci când sunteți conectat la o rețea Wi-Fi”.

Uneori se întâmplă ca un utilizator să audă un anunț despre lansarea unei noi versiuni pentru Android și să vrea să o obțină. Dar când încerc să verific actualizarea prin setările dispozitivului, constat că este goală. Există o mulțime de informații pe Internet despre cum să accelerați procesul de primire a unei actualizări OTA folosind mijloace standard. De exemplu, aceasta este resetarea datelor din aplicația de sistem Google Services Framework sau trimiterea de coduri USSD cu o anumită combinație de numere și caractere.

Dar este important de înțeles: recenziile dezvoltatorilor indică faptul că este puțin probabil ca astfel de acțiuni să aibă un efect bun asupra funcționării stabile a dispozitivului în viitor. În cele mai multe cazuri, actualizarea va schimba ceva minor: apariția comenzilor rapide ale aplicațiilor, îmbunătățiri în economisirea energiei și performanță. Datorită acestor modificări minore, este mai bine să așteptați ca noul firmware să fie descărcat automat în timp util, decât să puneți în pericol funcționarea corectă a sistemului de operare.

De foarte multe ori puteți întâlni o astfel de situație precum actualizarea Android prin aer, dar nu toată lumea preferă actualizările OTA datorită faptului că este foarte costisitor pentru traficul mobil și nu este foarte sigur, deoarece pot apărea defecțiuni în timpul actualizării (baterie descărcată , actualizarea nu a fost descărcată cu succes) .

Dacă nu doriți să primiți aceste actualizări, atunci trebuie să le dezactivați. Puteți afla cum să faceți acest lucru din acest articol. Vi se vor oferi mai multe modalități de a dezactiva sau reactiva cu ușurință actualizările over-the-air dacă aveți drepturi Root și dacă nu le aveți.

Instrucțiuni pentru dezactivarea actualizărilor Android over-the-air

Metoda nr. 1 (Dacă nu aveți drepturi Root, ascundeți notificarea, Android 5.X și versiuni ulterioare)

1. Trageți în jos fereastra de notificare;

2. Apăsați și mențineți apăsată notificarea „Descărcare actualizare”;


3. Faceți clic pe butonul „i” care apare;

4. În meniul care se deschide, dezactivați toate notificările „Blocați toate”!

Metoda numărul 2 (Dacă aveți drepturi Root, dezactivați)

adb shell su

6. Apoi reporniți Android și dispozitivul dvs. nu va primi actualizări.

Instrucțiuni pentru a permite din nou actualizările over-the-air Android

Metoda nr. 1 (Dacă nu aveți drepturi Root, activați notificările, Android 5.X și versiuni ulterioare)

1. Accesați meniul Setări Android -> Aplicații;


2. Găsiți aplicația " Servicii Google Play" și du-te la el;

3. Introduceți notificări;

4. Activați notificările;

5. Reporniți dispozitivul Android, după notificare, actualizările vă vor fi din nou disponibile.

Metoda 2 (Dacă aveți drepturi Root, activați)

1. Activați depanarea software USB la Android și conectați Android la PC;

2. Apoi deschideți programul Adb Run



3. Accesați meniul Manual -> Adb și introduceți următoarele comenzi:

adb shell su mv /etc/security/otacerts.zip /etc/security/otacerts.bak

4. Apoi reporniți Android și actualizările over-the-air vor veni din nou pe dispozitivul dvs.



Pentru a descărca actualizările OTA, urmați instrucțiunile simple.

  1. Pentru a începe descărcarea fișierului de instalare, faceți clic pe butonul albastru „Descărcați de pe server” situat chiar mai sus.
  2. După care, serverul va pregăti și va verifica fișierul de instalare pentru viruși.
  3. Dacă fișierul nu este infectat și totul este în regulă, va apărea un buton gri „Descărcare”.
  4. Făcând clic pe butonul „Descărcare” va începe descărcarea fișierului pe computer.

Nu vă cerem să treceți printr-un proces obositor de înregistrare sau să trimiteți niciun SMS pentru confirmare. Doar descărcați și bucurați-vă pentru sănătatea ta =)

Cum se instalează actualizări OTA pentru Android

Pentru a instala programul, urmați instrucțiuni simple care se aplică majorității programelor.

  1. Lansați fișierul descărcat făcând dublu clic pe el. Toate fișierele de instalare sunt preluate de pe site-urile web oficiale ale dezvoltatorilor.Ultima dată de actualizare pentru versiunea 2.3.1 a fișierului Actualizări OTA a fost 05 ianuarie 2017 la 15:04.
  2. În fereastra care apare, acceptați acordul de licență. Puteți citi și acordul de licență pe site-ul oficial al dezvoltatorului programului.
  3. Selectați componentele necesare pe care doriți să le instalați. Debifați casetele care pot fi selectate pentru a instala programe suplimentare.
  4. Selectați folderul de pe computer în care doriți să instalați programul. În cele mai multe cazuri, programul selectează automat un folder, de exemplu în Windows este C:\Program Files\
  5. În cele din urmă, managerul de instalare a programului poate sugera crearea unei „comenzi rapide de pe desktop” sau „dosarului meniului Start”.
  6. După care va începe procesul de instalare. După finalizare, managerul de instalare vă poate cere să reporniți computerul pentru ca programul să funcționeze mai corect.

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 în doar 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. 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, 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.



Este posibil ca mulți utilizatori de dispozitive bazate pe sistemul de operare Android să fi auzit de actualizări OTA, cu toate acestea, nu toată lumea înțelege ce este. În articolul de astăzi, vă vom spune în detaliu ce sunt actualizările OTA și de ce smartphone-urile Android au nevoie de ele.

Ce sunt actualizările OTA și cum ajung ele la un smartphone?

Deci, în primul rând, trebuie să înțelegem ce înseamnă abrevierea OTA (și exact asta este o abreviere). OTA înseamnă „Over the air”, care, la rândul său, este o abreviere a termenului „Firmware over the air”. Tradus în rusă, va suna ca „Firmware over the air” sau „Software over the air”. Mai simplu spus, acestea sunt fișiere de actualizare software (firmware) pentru sistemul de operare Android care sunt distribuite prin aer.

Stai puțin, cu aerul? Ce înseamnă asta? Aceasta înseamnă că smartphone-ul tău Android primește fișiere firmware oficiale nu printr-un computer, așa cum se făcea înainte, ci literalmente prin aer. Să scoatem misterul din asta: actualizările OTA ajung la dispozitiv utilizând Wi-Fi, 3G/4G, EDGE și alte tipuri de conexiune.

Wi-Fi este tipul preferat de conexiune la rețea deoarece este singurul care poate oferi nivelul de fiabilitate necesar la descărcarea fișierelor de o asemenea importanță. Descărcarea actualizărilor OTA prin alte conexiuni poate fi întreruptă și va cauza cu siguranță unele probleme. Wi-Fi este, de asemenea, recomandat pentru că, în unele cazuri, fișierele de firmware pot cântări mai mult de un gigabyte. Este puțin probabil ca cineva să dorească să descarce fișiere de această dimensiune fără a utiliza Wi-Fi.

Deci, noile fișiere de firmware vor fi descărcate și instalate pe smartphone fără știrea utilizatorului? Desigur nu. Pe unele smartphone-uri, sistemul caută automat o nouă versiune de firmware și apoi anunță utilizatorul despre disponibilitatea acesteia. Pe altele, este posibil ca utilizatorul să fie nevoie să inițieze independent o verificare pentru un firmware nou.

Ce dispozitive pot primi actualizări OTA?

Din păcate, nu toate smartphone-urile Android pot primi actualizări prin aer. Puteți exclude imediat smartphone-urile destul de vechi care rulează Android Gingerbread sau Jelly Bean OS. Cu toate acestea, chiar dacă smartphone-ul dvs. este încă actual și acceptat de producător, acesta trebuie să îndeplinească și o serie de cerințe:

  • Firmware-ul instalat pe dispozitiv trebuie să fie de origine oficială;
  • dispozitivul dvs. nu trebuie să aibă acces root;
  • Bootloader-ul Android trebuie să fie într-o stare blocată;
  • Fișierele cu sistemul de operare Android trebuie să fie în forma lor originală, de ex. nesupus modificarii.

Pentru majoritatea proprietarilor de dispozitive Android, îndeplinirea cerințelor de mai sus nu va fi dificilă.

Cum se instalează actualizări OTA pe Android?

Acum să vedem cum sunt instalate actualizările OTA. Vom lua în considerare exemplul sistemului de operare Android 7 Nougat, care este una dintre cele mai populare versiuni de Android astăzi. Deci, primul lucru pe care trebuie să-l faceți înainte de a actualiza sistemul este să vă încărcați dispozitivul la cel puțin 60 la sută. Credeți-mă, nu doriți ca smartphone-ul sau tableta să se oprească în timp ce instalați o nouă versiune de firmware, deoarece există un procent mare de dispozitiv care este transformat într-o „cărămidă”. De asemenea, nu uitați să vă conectați la rețea.

Din când în când, dispozitivul poate verifica automat dacă există firmware nou pentru sistem și, dacă găsește unul, va apărea un mesaj corespunzător în zona de notificare. Faceți clic pe acest mesaj și veți fi direcționat la subsecțiunea „Actualizare sistem”, unde va trebui să faceți clic pe butonul „Descărcare” pentru a descărca noul firmware, apoi faceți clic pe butonul „Actualizare” când firmware-ul este descărcat.

Cu toate acestea, puteți activa singur verificarea noului firmware. Pentru a face acest lucru, deschideți „Setări” și accesați secțiunea „Despre telefon” (sau tabletă, dacă aveți gadgetul corespunzător). Apoi, accesați subsecțiunea „Actualizare sistem” și faceți clic pe butonul „Descărcare”, apoi pe „Actualizare”.