Zašto Android Lollipop uzrokuje probleme

Danas vam dajemo kratko objašnjenje zašto vam uređaj iznenada daje glavobolje nakon ažuriranja na Android Lollipop.

Kao što su mnogi od vas već znali, Lollipop je objavljen u studenom 2014. godine. Kao najambiciozniji Android operativni sustav do sada, ako nudi širok spektar slatkiša i funkcionalnih poboljšanja poput dizajna materijala, sheme detaljnih obavijesti, poboljšane značajke povezivanja, grafika visokih performansi, da spomenemo nekoliko. Ali s njima dolaze problemi ... mnogo njih. Ti se problemi manifestiraju:

  • Slučajni ponovno podizanje sustava ili gašenja
  • Spora izvedba
  • zamrzavanje / zaostajanje zaslona
  • Prisilno zatvaranje aplikacija
  • pregrijavanje
  • Nagli porast korištenja RAM-a
  • Aplikacije koje se neće zatvoriti
  • Otvori za pokretanje
  • Problemi s pohranom (primarnim i sekundarnim)

U ovom postu, dajemo vam razloge zašto Android Lollipop uzrokuje probleme širokom rasponu uređaja, mjesecima nakon objavljivanja.

Novi Android Runtime

Googleova odluka da se prebaci s Dalvik Virtual Machine na Android RunTime (ART) je i blagoslov i prokletstvo za korisnike Lollipop-a. Na papiru, ART je bolji u smislu produljenja trajanja baterije i poboljšanja ukupnih performansi u odnosu na Dalvik zbog jedne velike razlike - AOT kompilacija.

AOT se zalaže za kompilaciju prije vremena. Ovu značajku ART runtime koristi za pretvaranje jezika ili koda aplikacije u kod koji uređaj razumije. Najjednostavnije rečeno, AOT pristup kompilira ili interpretira kodove aplikacija prije nego što se pokrenu, što potencijalno povećava brzinu otvaranja aplikacija. To je korisno za uređaj jer će aplikacije biti kompajlirane samo jednom tijekom instalacije, što će znatno smanjiti potrebu za procesorom, što je dobro za bateriju. To je u suprotnosti s načinom na koji Dalvik radi stvari.

Kod Dalvik, kodovi aplikacija tumače se ili pretvaraju u izvorni kod uređaja pomoću pristupa Just-in-Time (JIT). To znači da uređaj počinje kompajlirati aplikacije u trenutku pokretanja. Tumačenje ili proces transformacije kodova traje dulje vrijeme jer vaš uređaj treba koristiti više resursa za prikupljanje svih potrebnih datoteka, sastaviti aplikaciju i učitati sve do RAM-a. Vaš uređaj će nastaviti raditi savršeno dok ne upotrijebi sav svoj RAM. Nakon što je RAM pun i više aplikacija se stavlja u red čekanja, prva aplikacija koja je pokrenuta bit će uklonjena kako bi se smjestile nove. Stalno učitavanje i istovarivanje aplikacija u RAM-u može značajno utjecati na ukupnu učinkovitost sustava tijekom vremena.

Jedan značajan nedostatak ART-a je, međutim, njegova potreba za više prostora za pohranu. Budući da kompajlira aplikacije prije nego što se pokrenu, potrebno je oko 10% više prostora za pohranu nego Dalvik. To je jedan od uzroka problema s pohranom odmah nakon instalacije Lollipopa. Ako je vaš primarni uređaj za pohranu gotovo do punog kapaciteta tijekom ažuriranja, mogu se pojaviti potencijalni problemi u rasponu od zamrzavanja, sporog vremena učitavanja za aplikacije, do datoteka koje nedostaju.

Ponovna konfiguracija postavki telefona

Lollipop je glavni remont operativnog sustava telefona kako bi se postavke telefona i aplikacija promijenile kako bi se uklopile u sustav. Iako je plan da ga napravimo što je moguće besprijekornijim, mnogi korisnici su prijavili probleme odmah nakon ažuriranja najvjerojatnije zbog toga. Uz svaku aplikaciju koja ima svoj jedinstveni direktorij sistemskih datoteka i konfiguraciju, Google i njegovi partneri u proizvodnji hardvera kao što je Samsung gotovo je nemoguće učinkovito rješavati probleme.

Zastarjele aplikacije

Konačno, Google i njegovi partneri ne mogu biti okrivljeni za cijeli fijasko. S desecima tisuća aplikacija u trgovini Play Store, ne može se očekivati ​​da će sve biti ažurirane ili do standardnog Googlea koje aplikacije žele biti kada je Lollipop objavljen. Čak i mjesecima nakon početnog izdanja, mnoge aplikacije tek trebaju biti ažurirane ili ispravljene tako da rade u skladu s novim operativnim sustavom.

Problem je kod programera. Ne tako popularne aplikacije možda neće biti profitabilne za njih pa možda nema smisla poboljšavati ih, osobito nakon što je Lollipop pušten. Čak i dobro održavane aplikacije kao što su Facebook i Twitter pogađaju probleme tijekom objavljivanja novog operativnog sustava.

Također je vrijedno primijetiti da su neke od vaših prenesenih aplikacija iz KitKata možda dobro funkcionirale kada su se instalirale na uređaj za pohranu prije, ali ne više nakon ažuriranja Lollipop. Opet, budući da je Lollipop donio mnogo promjena koje uključuju remapping datoteka direktorije, uvijek postoji šansa da su neke od kritičnih datoteka za vaše aplikacije možda premještene negdje ili čak i izbrisane tijekom procesa.

rješenja

Zvuči kao da je Lollipop veliki nered, zar ne? Pa, ne baš. Ako razmislite o milijunima pametnih telefona koji pokreću ovaj OS sada, sva literatura koju je stvorilo nekoliko stotina korisnika na webu (uključujući i našu vlastitu seriju alata za otklanjanje poteškoća) koja izgleda da propovijeda zlo koje je Lollipop ne izgleda mnogo. Lollipop je prilično solidan operativni sustav koji nudi mnogo novih stvari kako bi vaš Android uređaj bio zanimljiviji. Unatoč svim negativnim hypesima koje ovaj OS prima, još uvijek preporučamo da se instalacija isplati.

Evo potencijalnih rješenja koja možete isprobati.

Obrišite particiju predmemorije

Ovo je prva stvar koju morate učiniti ako naiđete na višestruke probleme nakon ažuriranja. Particija predmemorije je poseban dio vašeg uređaja za pohranu koji čuva često korištene komponente aplikacije i podataka. Tijekom nadogradnje na Lollipop, određeni skupovi podataka možda više neće biti relevantni ili možda izmijenjeni, što će rezultirati sporim učitavanjem problema aplikacije ili zamrzavanjem. Brisanje predmemorije odmah će riješiti problem.

Brisanje particije predmemorije neće izbrisati osobne podatke tako da je savršeno sigurno.

Vaš uređaj će automatski stvoriti novu predmemoriju dok ga nastavite koristiti.

Pokrenite telefon u sigurnom načinu rada

To je vrlo korisno za izoliranje problema uzrokovanih aplikacijama ili firmwareom treće strane. Siguran način rada dodan je u Android 1.7 Donut kako bi pomogao korisnicima da prepoznaju nepoštene telefonske aplikacije. Kada je omogućeno, siguran način rada treba spriječiti pokretanje aplikacija trećih strana iako ne radi cijelo vrijeme. Posebno izgrađene aplikacije koje zanemaruju dijagnostički način rada i dalje se mogu pokrenuti. U sigurnom načinu rada sve su korisničke postavke obustavljene, uključujući i vaše omiljene pozadine.

Ako primijetite problem nakon preuzimanja aplikacija, pokretanje telefona u sigurnom načinu rada dobar je način da dobijete uži izbor aplikacija za početak.

Dok ste u sigurnom načinu rada, možete nastaviti koristiti osnovne funkcije telefona kao što su pozivanje, slanje poruka, povezivanje s internetom itd.

Očisti predmemoriju pojedinih aplikacija ili podatke

Ako samo jedna aplikacija ne uspije ispravno raditi nakon ažuriranja na Lollipop, pokušajte izbrisati predmemoriju i podatke. To možete učiniti umjesto da obrišete particiju vašeg predmemorije prilikom rada s jednom problematičnom aplikacijom. Imajte na umu da brisanje podataka aplikacije može rezultirati gubitkom osobnih podataka ovisno o aplikaciji. Na primjer, ako brišete podatke iz aplikacije za kontakte, to može dovesti do brisanja povijesti poziva i poruka. Svakako stvorite kopiju osobnih podataka prije nego što pritisnete gumb za brisanje podataka.

Uklonite ili onemogućite bloatware

Bloatware se odnosi na aplikacije koje su dodali nositelji na uređaj za promicanje često suvišnih značajki i funkcija. Ponekad mogu uzrokovati probleme s performansama zbog gore spomenutih čimbenika pa je najbolje da ih rješavate umjesto da ih ostavite na miru. Ako ih ne volite, pokušajte vidjeti možete li ih deinstalirati. Većinu vremena ne možete, tako da ih je najbolje spriječiti. Jednostavno idite na isti izbornik u kojem možete izbrisati predmemoriju i podatke aplikacije i potražiti gumb za onemogućivanje.

Izvršite tvornički reset

Ovo je naš prijatelj. Zapravo, ovo je naš jedini učinkovit prijatelj koji nam može pomoći da riješimo većinu Lollipop problema u ovom trenutku. Čak i ako se obratite Googleu ili njegovim partnerima, resetiranje tvornice uvijek je njihov najpoželjniji mogući popravak kada je u pitanju rješavanje problema s Lollipopom. Sigurno je zahtjevna i gnjavaža, ali vašem uređaju daje prijeko potreban predah.

Jedna važna stvar za zapamtiti kako bi se osiguralo da tvornički reset vrijedi sve vaše napore je da budete oprezni s aplikacijama koje instalirate u svoj uređaj. Ako nakon izvođenja tvorničkih postavki nastavite nailaziti na probleme, možda instalirate iste zastarjele aplikacije.

Formatirajte uređaj za pohranu

Jedan dobar način za uklanjanje bugova je brisanje čistih uređaja za pohranu. Pokušajte formatirati primarne (unutarnje) i sekundarne (SD) uređaje za pohranu.

Osigurajte zamjenu

Ako se čini da sva rješenja ne uspiju, razmislite o novoj zamjeni. Neka bude jednostavno.