Caracteristicile actualizărilor firmware-ului pentru dispozitive mobile

Fiecare decide pentru sine dacă să actualizeze sau nu firmware-ul pe telefonul personal.
Unii instalează CyanogenMod, alții nu se simt stăpâni pe dispozitiv fără TWRP sau jailbreak.
În cazul actualizării telefoanelor mobile de serviciu, procesul trebuie să fie relativ uniform, altfel IT-iștii ar putea considera chiar și Ragnarok drept o distracție.

Despre cum se întâmplă acest lucru în lumea „corporațiilor”, citiți mai departe.

Caracteristicile actualizărilor firmware-ului pentru dispozitive mobile

O scurtă introducere

Dispozitivele mobile bazate pe iOS primesc actualizări regulate similar cu dispozitivele pe Windows, dar:

  • actualizările apar mai rar;
  • marea majoritate a dispozitivelor primește actualizări, dar nu toate.

Apple lansează actualizarea iOS simultan pentru majoritatea dispozitivelor sale, cu excepția celor care nu mai sunt suportate. Totodată, Apple își susține dispozitivele suficient de mult timp. De exemplu, actualizarea iOS 14 va fi disponibilă chiar și pentru iPhone 6s, lansat în 2015. Desigur, apar și unele probleme, cum ar fi încetinirea forțată a aparatelor mai vechi, care, conform afirmațiilor, a fost făcută nu pentru a obliga utilizatorii să cumpere un telefon nou, ci pentru a prelungi durata de viață a bateriei vechi… Dar, în orice caz, este mai bine decât situația cu Android.

Android este, în esența sa, o franciză. Android-ul original de la Google se găsește doar pe dispozitivele din linia Pixel și pe dispozitivele bugetare care participă în programul Android One. Pe alte dispozitive se întâlnesc doar derivate din Android – EMUI, Flyme OS, MIUI, One UI etc. Această diversitate reprezintă o mare problemă pentru securitatea dispozitivelor mobile.
De exemplu, „comunitatea” identifică o nouă vulnerabilitate în Android sau în componentele sistemului pe care se bazează. Apoi, vulnerabilitatea primește un număr în baza CVE, cel care a găsit-o primește o recompensă prin unul dintre programele de bug bounty de la Google, iar ulterior Google lansează un patch și îl include în următoarea versiune a Android.

Îl va primi telefonul dvs. dacă nu este Pixel sau nu participă în programul Android One?
Dacă ați cumpărat un dispozitiv nou acum un an, probabil că da, dar nu imediat. Producătorul dispozitivului dvs. trebuie să integreze patch-ul Google în propria sa versiune de Android și să-l testeze pe modelele de dispozitive suportate. Modelele de top sunt susținute puțin mai mult timp. Toate celelalte trebuie să se mulțumească și să nu citească dimineața baza CVE, pentru a-și păstra apetit.

Situația actuală cu actualizările majore Android este, de obicei, și mai gravă. În medie, o nouă versiune majoră ajunge pe dispozitivele mobile cu Android personalizat într-un interval de timp de cel puțin un trimestru, dacă nu mai mult. De exemplu, actualizarea Android 10 de la Google a fost lansată în septembrie 2019, iar dispozitivele diferitelor mărci care au avut norocul să primească actualizarea au început să o primească până în vara anului 2020.

Producătorii pot fi înțeleși. Lansarea și testarea noilor firmware-uri reprezintă costuri considerabile. Și, fiindcă dispozitivele au fost deja cumpărate, nu mai pot obține bani suplimentari de la noi.
Rămâne … să ne forțeze să cumpărăm dispozitive noi.

Caracteristicile actualizărilor firmware-ului pentru dispozitive mobile

Vulnerabilitățile firmware-urilor Android ale unor producători au condus la schimbarea arhitecturii Android de către Google pentru a putea livra actualizările critice singur. Proiectul a primit numele de Google Project Zero, despre care s-a scris pe Habr în urmă cu aproximativ un an. Această funcționalitate este relativ nouă, dar este integrată în toate dispozitivele din 2019 care au servicii Google. Mulți știu că aceste servicii sunt plătite pentru producătorii de dispozitive, care plătesc drepturi de autor către Google, dar puțini știu că problema nu se limitează la comercializare. Pentru a obține permisiunea de a folosi serviciile Google pe un dispozitiv specific, producătorul trebuie să trimită firmware-ul său la Google pentru verificare. Google nu acceptă firmware-uri bazate pe versiuni vechi de Android pentru verificare. Acest lucru le permite celor de la Google să impună pe piață Project Zero, ceea ce, sperăm, va face dispozitivele Android mai sigure.

Recomandări pentru utilizatorii corporativi

În lumea corporativă, nu sunt utilizate doar aplicații publice, disponibile în Google Play și App Store, ci și aplicații dezvoltate intern. Uneori, ciclul de viață al acestor aplicații încetează în momentul semnării actului de predare-primire și al plății serviciilor dezvoltatorului conform contractului.

În acest caz, instalarea unei noi actualizări majore a sistemului de operare duce adesea la întreruperea funcționării acestor aplicații job-is-done. Procesele de afaceri se opresc, iar dezvoltatorii sunt angajați din nou până la următoarea problemă. Aceeași situație apare atunci când dezvoltatorii corporativi nu reușesc să își adapteze la timp aplicațiile pentru noul sistem de operare sau când o nouă versiune a aplicației este deja disponibilă, dar utilizatorii nu au instalat-o încă. Printre soluțiile menționate se numără sistemele de tip UEM.

Sistemele UEM asigură gestionarea eficientă a smartphone-urilor și tabletelor, instalând și actualizând la timp aplicațiile pe dispozitivele angajaților mobili. În plus, ele pot reveni la o versiune anterioară a aplicației, dacă este necesar. Posibilitatea de a reveni la o versiune anterioară este o caracteristică exclusivă a sistemelor UEM. Nici Google Play, nici App Store nu oferă această opțiune.

Sistemele UEM pot bloca de la distanță sau amâna actualizarea firmware-ului dispozitivelor mobile. Comportamentul depinde de platformă și de producătorul dispozitivelor. Pe iOS, în modul supervised (despre acest mod citiți în Întrebări frecvente), actualizarea poate fi amânată până la 90 de zile. Pentru aceasta, este suficient să configurați politica de securitate corespunzătoare.

Pe dispozitivele Android produse de Samsung, actualizarea firmware-ului poate fi interzisă gratuit sau se poate folosi un serviciu suplimentar plătit E-FOTA One, care permite specificarea actualizărilor OS ce urmează să fie instalate pe dispozitive. Aceasta le oferă administratorilor ocazia de a verifica în prealabil comportamentul aplicațiilor corporative pe noile firmware-uri ale dispozitivelor lor. Înțelegând complexitatea acestui proces, oferim clienților noștri un serviciu bazat pe Samsung E-FOTA One, care include servicii de verificare a funcționalității aplicațiilor de afaceri țintă pe modelele de dispozitive folosite de client.

Pe dispozitivele Android ale altor producători, din păcate, o funcționalitate similară nu există.
Interzicerea sau amânarea actualizării acestora se poate face doar prin intermediul unor amenințări de tipul:
„Stimați utilizatori! Nu actualizați dispozitivele dumneavoastră. Acest lucru poate duce la nefuncționarea aplicațiilor. În cazul nerespectării acestei reguli, solicitările dumneavoastră către serviciul de asistență tehnică nu vor fi considerate/ascultate!”.

O altă recomandare

Fiți la curent cu știrile și blogurile corporative ale producătorilor de sisteme de operare, dispozitive și platforme UEM. Anul acesta, Google a decis să renunțe la suportul uneia dintre strategiile mobile posibile, și anume dispozitivul complet gestionat cu profil de lucru.

În spatele acestui nume lung se află următorul scenariu:

Până la Android 10, sistemele UEM gestionau complet dispozitivul Și profilul de lucru (container), în care sunt conținute aplicațiile și datele corporative.
Începând cu Android 11, este posibil un control complet asupra SAU dispozitivul SAU profilului de lucru (containerului).

Google explică noile modificări cu privire la protecția datelor utilizatorilor și la propriile sale interese financiare. Dacă există un container, datele utilizatorului trebuie să fie în afara vederii și controlului angajatorului.

În practică, acest lucru înseamnă că nu mai este posibil să se determine locația dispozitivelor corporative sau să se instaleze aplicații necesare utilizatorului pentru muncă, dar care nu necesită să fie plasate în container pentru a proteja datele corporative. Fie trebuie să renunțăm la container...

Google susține că un astfel de acces la spațiul personal a îndepărtat 38% dintre utilizatori de la instalarea UEM. Acum, furnizorii de UEM trebuie să accepte ceea ce li se oferă.

Caracteristicile actualizărilor firmware-ului pentru dispozitive mobile

Ne-am pregătit din timp pentru noile modificări și anul acesta vom oferi o versiune nouă SafePhone, care va ține cont de noile cerințe ale Google.

Fapte mai puțin cunoscute

În încheiere, încă câteva fapte puțin cunoscute despre actualizarea sistemelor de operare mobile.

  1. Firmware-ul pe dispozitivele mobile poate fi uneori restaurat. Analizând termenii de căutare, fraza „cum să restaurez Android” este căutată mai frecvent decât „actualizarea Android”. Pare imposibil, dar uneori este totuși posibil. Tehnic, protecția împotriva restaurării se bazează pe un contor intern, care nu crește cu fiecare versiune de firmware. În cadrul aceleași valori a acestui contor, restaurarea devine posibilă. Aceasta se referă la Android. În iOS, situația este puțin diferită. De pe site-ul producătorului (sau din numeroasele sale oglinzi) poți descărca o imagine iOS pentru o versiune specifică a unui model specific. Pentru a-l instala prin cablu folosind iTunes, Apple trebuie să semneze firmware-ul. De obicei, în primele câteva săptămâni după lansarea unei noi versiuni de iOS, Apple semnează versiunile anterioare ale firmware-ului, astfel încât utilizatorii ale căror dispozitive au probleme după actualizare să poată reveni la o versiune mai stabilă.
  2. În vremurile în care comunitatea jailbreak nu s-a dispersat încă între companii mari, era posibil să modifici versiunea afișată a iOS în unul dintre plist-urile sistemului. Astfel, era posibil, de exemplu, să faci iOS 6.2 din iOS 6.3 și invers. De ce era nevoie de acest lucru, vom explica într-unul dintre următoarele articole.
  3. Este evidentă dragostea generală a producătorilor pentru programul de flashing pentru smartphone-uri Odin. Nu s-a creat încă un instrument mai bun pentru flashing.

Scrieți-ne, discutăm... poate vă putem ajuta.

Sursa: habr.com

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster