De ce Android Lollipop cauzează probleme

Astăzi, vă oferim o scurtă explicație de ce dispozitivul vă dă brusc dureri de cap după ce îl actualizați la Android Lollipop.

Așa cum mulți dintre dvs. ați știut deja, Lollipop a fost lansat în noiembrie 2014. Touted ca cel mai ambițios sistem de operare Android până acum, oferind o gamă largă de bomboane ochi și îmbunătățiri funcționale cum ar fi designul materialului, , caracteristici îmbunătățite de conectivitate, grafică de înaltă performanță, pentru a menționa câteva. Dar cu ei vin probleme ... multe dintre ele. Aceste probleme se manifestă prin:

  • Rebootări sau opriri aleatorii
  • Performanță lentă
  • ecran de congelare / lag
  • Închiderea forțată a aplicațiilor
  • supraîncălzirea
  • Utilizarea bruscă a ratei de utilizare RAM
  • Aplicații care nu se vor închide
  • Bucle de pornire
  • Probleme de stocare (primare și secundare)

În acest post, vă oferim motivele pentru care Android Lollipop provoacă probleme la o gamă largă de dispozitive, luni după lansare.

Noul Runtime Android

Decizia Google de a trece de la Dalvik Virtual Machine la Android RunTime (ART) este atât o binecuvântare cât și un blestem pentru utilizatorii Lollipop. Pe hârtie, ART este mai bună în ceea ce privește extinderea duratei de viață a bateriei și îmbunătățirea performanței globale a lui Dalvik, datorită unei singure diferențe majore - compilația AOT.

AOT este o compilare avansată. Această caracteristică este folosită de ART runtime pentru a transforma limba sau codul aplicației într-un cod pe care îl înțelege dispozitivul dvs. În termeni simpli, abordarea AOT compilează sau interpretează codurile aplicațiilor înainte de lansare, crescând potențialul de deschidere a aplicațiilor. Acest lucru este benefic pentru un dispozitiv, deoarece aplicațiile vor fi compilate numai o singură dată în timpul instalării, reducând în mare măsură necesitatea procesorului, ceea ce, la rândul său, este bun pentru baterie. Acest lucru este în contrast cu modul în care Dalvik face lucrurile.

În Dalvik, codurile aplicațiilor sunt interpretate sau transformate în codul nativ al dispozitivului dvs. prin abordarea Just-in-Time (JIT). Aceasta înseamnă că dispozitivul dvs. începe să compileze numai aplicații în momentul lansării lor. Procesul de interpretare sau transformare a codurilor durează mai mult, deoarece dispozitivul dvs. trebuie să utilizeze mai multe resurse pentru a aduna toate fișierele necesare, pentru a compila aplicația și pentru a încărca totul în memoria RAM. Dispozitivul dvs. va continua să funcționeze perfect până când nu a folosit toată memoria RAM în proces. Odată ce RAM este plin și mai multe aplicații sunt în așteptare, prima aplicație care a fost rulată va fi eliminată pentru a se potrivi celor noi. Încărcarea și descărcarea constantă a aplicațiilor în RAM pot afecta semnificativ performanța generală a unui sistem în timp.

Un dezavantaj semnificativ al ART este totuși nevoia de spațiu de stocare mai mare. Deoarece compilează aplicații înainte de a fi lansate, este nevoie de aproximativ 10% mai mult spațiu de stocare decât Dalvik. Aceasta este una dintre cauzele problemelor de stocare imediat după instalarea Lollipop. Dacă dispozitivul de stocare primară este aproape la capacitate maximă în timpul actualizării, pot apărea probleme potențiale, variind de la înghețarea, timpul de încărcare lent pentru aplicații la fișierele lipsă.

Configurarea setărilor telefonului

Lollipop este o revizuire majoră a sistemului de operare al telefonului, astfel încât setările pentru telefoane și aplicații vor fi modificate pentru a se încadra în sistem. Deși planul este de a face acest lucru cât mai perfect posibil, mulți utilizatori au raportat probleme imediat după actualizare, cel mai probabil din cauza asta. Cu fiecare aplicație având directorul unic de fișiere de sistem și configurația, este aproape imposibil ca Google și partenerii săi de hardware ca Samsung să elimine problemele în mod eficient.

Aplicații învechite

În cele din urmă, Google și partenerii săi nu pot fi acuzați în întregime pentru întregul fiasco. Cu zeci de mii de aplicații din Magazinul Play, nu se poate aștepta ca toate acestea să fie actualizate sau până la aplicațiile Google standard care vor fi când Lollipop a fost lansat. Chiar luni de zile după lansarea inițială, multe aplicații sunt încă actualizate sau depanatate, astfel încât acestea să funcționeze în armonie cu noul sistem de operare.

Problema este aici cu dezvoltatorii. Aplicațiile care nu sunt atât de populare ar putea să nu fie profitabile pentru ele, astfel încât este posibil să nu aibă sens să le îmbunătățească, mai ales după ce Lollipop a fost eliberat. Chiar și aplicațiile bine întreținute cum ar fi Facebook și Twitter au lovit în timpul lansării noului sistem de operare.

De asemenea, merită remarcat faptul că unele dintre aplicațiile dvs. transmise de la KitKat s-ar putea să fi funcționat bine atunci când sunt instalate pe dispozitivul de stocare înainte, dar nu mai după actualizarea Lollipop. Din nou, deoarece Lollipop a adus o mulțime de modificări care includ remaparea directoarelor de fișiere, există întotdeauna acea șansă ca unele fișiere critice pentru aplicațiile dvs. să fi fost mutate undeva sau chiar eliminate în proces.

soluţii

Se pare că Lollipop este o mare dezordine, nu? Nu exact. Dacă luați în considerare milioane de smartphone-uri care rulează acest sistem de operare acum, toată literatura creată de câteva sute de utilizatori de pe Web (inclusiv propria noastră serie de depanare) care pare să predice răul care este Lollipop nu arată prea mult. Lollipop este un sistem de operare destul de solid, care oferă multe lucruri noi pentru a vă face dispozitivul Android mai interesant. În ciuda tuturor hipo-urilor negative pe care le primește acest sistem de operare, noi încă recomandăm ca instalarea să merite.

Iată soluțiile potențiale pe care le puteți încerca.

Ștergeți partiția cache

Acesta este primul lucru pe care trebuie să-l faceți dacă întâmpinați mai multe probleme după o actualizare. Partiția cache este o parte specială a dispozitivului de stocare care păstrează componentele de aplicații și date utilizate frecvent. Pe măsură ce faceți upgrade la Lollipop, anumite seturi de date nu mai pot fi relevante sau pot fi schimbate, ceea ce duce la încetinirea încărcării aplicațiilor sau la îngheț. Ștergerea memoriei cache va remedia imediat problema.

Ștergerea partiției cache nu va șterge niciun fel de date personale, astfel că este perfect sigur.

Dispozitivul dvs. va crea automat o nouă memorie cache în timp ce o veți utiliza în continuare.

Porniți telefonul în modul sigur

Acest lucru este foarte util pentru a izola dacă problema este cauzată de aplicații sau firmware de la terțe părți. Modul Safe a fost adăugat în Android 1.7 Donut pentru a ajuta utilizatorii să identifice aplicațiile telefonice necinstite. Când este activată, modul sigur trebuie să împiedice executarea de aplicații terțe, deși nu funcționează tot timpul. aplicațiile special construite pentru a ignora modul de diagnosticare pot să ruleze în continuare. În modul de siguranță, toate setările pentru utilizatori sunt suspendate, care includ imaginile de fundal iubite.

Dacă observați o problemă după descărcarea aplicațiilor, pornirea telefonului în modul sigur este o modalitate bună de a vă oferi o listă scurtă de aplicații pentru a începe de la.

În modul sigur, puteți continua să utilizați funcțiile de bază ale telefonului, cum ar fi apelarea, trimiterea mesajelor, conectarea la internet etc.

Șterge cache-ul individual de aplicații sau datele

Dacă o singură aplicație nu funcționează corect după actualizarea la Lollipop, încercați să ștergeți memoria cache și datele. Puteți face acest lucru în loc să eliminați partiția cache a telefonului atunci când vă ocupați de o singură aplicație problematică. Rețineți că ștergerea datelor unei aplicații poate duce la pierderea datelor personale în funcție de aplicație. De exemplu, dacă eliminați datele din aplicația dvs. de persoane de contact, aceasta poate duce la ștergerea de către telefon a istoricului și a mesajelor. Asigurați-vă că creați o copie a datelor dvs. personale înainte de a apăsa butonul de ștergere a datelor.

Eliminați sau dezactivați bloatware

Bloatware se referă la aplicațiile adăugate de operatorii de transport pe un dispozitiv pentru a promova caracteristici și funcții adesea redundante. Ele pot provoca uneori probleme de performanță din cauza factorilor menționați mai sus, deci este mai bine să le rezolvi mai degrabă decât să le lăsați în pace. Dacă nu sunteți deosebit de îndrăgostit de ei, încercați să vedeți dacă le puteți dezinstala. De cele mai multe ori nu poți să faci cel mai bun mod de acțiune ca să le dezactivezi pur și simplu. Mergeți la același meniu unde puteți șterge cache-ul și datele unei aplicații și căutați butonul de dezactivare.

Resetați din fabrică

Acesta este prietenul nostru. De fapt, acesta este singurul nostru prieten eficient care ne poate ajuta să rezolvăm cele mai multe probleme legate de Lollipop în acest moment. Chiar dacă contactați Google sau partenerii săi, resetarea din fabrică este întotdeauna cea mai recomandată remediere a acestora atunci când vine vorba de rezolvarea problemelor legate de Lollipop. Sigur că este dificil, dar are nevoie de o repaus mult mai necesar.

Un lucru important de reținut pentru a vă asigura că resetarea din fabrică merită tot efortul dvs. este să fiți atent cu aplicațiile pe care le instalați în dispozitivul dvs. Dacă continuați să întâmpinați probleme după efectuarea unei resetări din fabrică, este posibil să instalați aceleași aplicații învechite.

Formatați dispozitivul de stocare

O modalitate bună de a elimina erorile este să ștergeți dispozitivele de stocare curate. Încercați să formatați dispozitivele de stocare primară (internă) și de stocare secundară (SD).

Asigurați-vă un înlocuitor

Dacă toate soluțiile par să eșueze, luați în considerare obținerea unui înlocuitor nou. Nu te complica.