Varför Android Lollipop orsakar problem

Idag ger vi dig en kort förklaring varför din enhet plötsligt ger dig huvudvärk efter att ha uppdaterat den till Android Lollipop.

Som många av dig kanske har vetat, släpptes Lollipop i november 2014. Utropas som det mest ambitiösa Android-operativsystemet någonsin fram till den här tiden, om det erbjuder ett brett utbud av ögonljus och funktionella förbättringar som Materialdesign, detaljerade anmälningssystem, förbättrade anslutningsfunktioner, högpresterande grafik, för att nämna några. Men med dem kommer problem ... många av dem. Dessa problem manifesteras av:

  • Slumpmässiga omstart eller avstängning
  • Långsam prestanda
  • skärm frysning / lagring
  • Tvingad stängning av appar
  • Överhettning
  • Plötslig RAM-användningspik
  • Appar som inte stänger
  • Boot loopar
  • Lagring (primära och sekundära) problem

I det här inlägget ger vi dig anledningarna till att Android Lollipop orsakar problem för ett brett sortiment av enheter, månader efter det att den släpptes.

Ny Android Runtime

Googles beslut att byta från Dalvik Virtual Machine till Android RunTime (ART) är både en välsignelse och en förbannelse för Lollipop-användare. På papper är ART bättre när det gäller att förlänga batteriets livslängd och förbättra övergripande prestanda över Dalvik på grund av en stor skillnad - AOT-kompilering.

AOT står för Ahead-of-time kompilering. Denna funktion används av ART runtime för att omvandla app språk eller kod till en kod som din enhet förstår. I enklaste termer sammanställer eller tolkar AOT-tillvägagångssätt koder innan de startas, vilket potentiellt ökar öppningshastigheten för appar. Detta är fördelaktigt för en enhet eftersom appar endast kommer att sammanställas en gång under installationen, vilket minskar behovet av processorn, vilket i sin tur är bra för batteriet. Detta står i kontrast till hur Dalvik gör saker.

I Dalvik tolkar eller kodas appkoderna till din inbyggda kod via Just-in-Time (JIT) -metoden. Det betyder att enheten bara börjar kompilera program för tillfället som de lanseras. Tolknings- eller transformationsprocessen tar längre tid eftersom din enhet behöver använda mer resurser för att samla alla nödvändiga filer, kompilera appen och ladda allt upp till RAM. Din enhet fortsätter att fungera perfekt tills den har använt all dess RAM i processen. När RAM-minne är fullt och fler appar köps, kommer den första appen som kördes att tas bort för att rymma de nya. Den konstanta laddningen och lossningen av appar i RAM kan på ett betydande sätt påverka systemets övergripande prestanda över tiden.

En signifikant nackdel med ART är dock behovet av mer lagringsutrymme. Eftersom det kompilerar apps innan de lanseras krävs det cirka 10% mer lagringsutrymme än Dalvik. Detta är en av orsakerna till lagringsproblem direkt efter installationen av Lollipop. Om din primära lagringsenhet nästan är full kapacitet under uppdateringen kan potentiella problem uppstå, allt från frysning, långsam laddningstid för appar, till saknade filer.

Konfiguration av telefoninställningar

Lollipop är en viktig översyn av telefonens operativsystem så telefoner och appinställningar kommer att ändras för att passa in i systemet. Även om planen är att göra det så felfri som möjligt, har många användare rapporterat problem direkt efter uppdateringen troligtvis på grund av detta. Med varje app som har sin unika systemfilkatalog och -konfiguration är det nästan omöjligt för Google och deras maskinvaruföretagspartners som Samsung att stryka problem effektivt.

Föråldrade appar

Slutligen kan Google och dess partners inte skyllas helt för hela fiasko. Med tiotusentals appar i Play Butik kan det inte förväntas att alla är uppdaterade eller upp till standarden Google vill att apps ska vara när Lollipop släpptes. Ännu månader efter den första utgåvan, är många appar ännu inte uppdaterade eller debugged så att de fungerar i harmoni med det nya operativsystemet.

Problemet här är med utvecklarna. Inte så populära program kanske inte är lönsamma för dem, så det kan inte vara meningsfullt att förbättra dem, särskilt efter att Lollipop släpptes. Även väl underhållna appar som Facebook och Twitter slog snags under utgåvan av det nya operativsystemet.

Det är också värt att notera att några av dina överförda appar från KitKat kan ha fungerat bra när de installerats på lagringsenheten före men inte längre efter uppdatering av Lollipop. Återigen, då Lollipop tog väldigt många förändringar som inkluderar omformulering av filkataloger, finns det alltid en chans att några av de kritiska filerna för dina appar kan ha flyttats någonstans eller ens borttagna i processen.

lösningar

Låter som Lollipop är en stor röra, eller hur? Tja, inte exakt. Om du anser att de miljoner smarta telefonerna som kör nu detta OS, så ser all litteratur som skapats av några hundra användare på webben (inklusive vår egen felsökningsserie) som verkar predika det onda som är Lollipop, inte så mycket ut. Lollipop är ett ganska solid operativsystem som erbjuder många nya saker för att göra din Android-enhet mer intressant. Trots alla negativa hypes som detta OS tar emot rekommenderar vi fortfarande att installera det är värt det.

Här är de potentiella lösningarna som du kan försöka.

Torka cachepartitionen

Det här är det första du måste göra om du stöter på flera problem efter en uppdatering. Cachepartitionen är en speciell del av din lagringsenhet som håller ofta använda app- och datakomponenter. När du uppgraderar till Lollipop kanske vissa uppsättningar data inte längre är relevanta eller kan ha ändrats, vilket resulterar i att programvaruproblem eller frysning laddas långsamt. Om du tar bort cacheminnet löser problemet omedelbart.

Att rensa cachepartitionen tar inte bort några personuppgifter så det är helt säkert att göra.

Din enhet skapar automatiskt en ny cache när du fortsätter använda den.

Starta telefonen i Säkert läge

Det här är mycket användbart för att isolera om problemet orsakas av tredje parts appar eller firmware. Säkert läge har lagts till i Android 1.7-donut för att hjälpa användare att identifiera skrämmande telefonprogram. När det är aktiverat bör säkerhetsläget förhindra att tredjepartsprogram körs, även om det inte fungerar hela tiden. speciellt byggda appar för att ignorera diagnostiskt läge kan fortfarande köras. I Säkert läge är alla användarinställningar avstängda som innehåller dina älskade tapeter.

Om du märker ett problem efter att ha laddat ner appar, startar du telefonen i säkert läge är ett bra sätt att ge dig en lista över appar som ska startas från.

I säkert läge kan du fortsätta att använda telefonens grundläggande funktioner som att ringa, skicka meddelanden, ansluta till internet etc.

Rensa enskild app cache eller data

Om bara en app inte fungerar korrekt efter uppdatering till Lollipop kan du försöka radera cacheminnet och data. Du kan göra detta i stället för att rensa cachepartitionen på telefonen när du hanterar en enda problematisk app. Tänk på att borttagning av en apps data kan leda till förlust av personuppgifter beroende på appen. Om du till exempel rensar data i din kontaktapp, kan det leda till att telefonen raderar dina samtalshistorik och meddelanden. Se till att du skapar en kopia av dina personuppgifter innan du trycker på en klar dataknapp.

Ta bort eller inaktivera bloatware

Bloatware refererar till appar som adderas av bärare till en enhet för att främja ofta överflödiga funktioner och funktioner. De kan ibland orsaka prestanda problem på grund av faktorer som nämns ovan, så det är bäst om du hanterar dem istället för att lämna dem ensamma. Om du inte är särskilt förtjust i dem, försök att se om du kan avinstallera dem. Merparten av tiden kan du inte så det bästa sättet att handla är att helt enkelt inaktivera dem. Gå bara till samma meny där du kan ta bort en apps cache och data och leta efter inaktivera knappen.

Gör en fabriksåterställning

Det här är vår vän. Det är faktiskt vår enda effektiva vän som kan hjälpa oss att lösa de flesta problem med Lollipop på denna punkt. Även om du kontaktar Google eller dess partners är fabriksåterställning alltid deras mest rekommenderade möjliga lösning när det gäller att lösa Lollipop-problem. Visst är det krävande och krångel men det ger din enhet en eftertraktad respit.

En viktig sak att komma ihåg att säkerställa att fabriksåterställning är värt all din ansträngning är att vara försiktig med appar som du installerar i enheten. Om du fortsätter att stöta på problem efter att du har återställt en fabriksåterställning, kanske du installerar samma föråldrade appar.

Formatera din lagringsenhet

Ett bra sätt att eliminera fel är att torka lagringsenheterna rena. Försök att formatera dina primära lagringsenheter (interna) och sekundära lagringsenheter (SD).

Säkra en ersättare

Om alla lösningar verkar misslyckas, överväg att få en ny ersättare. Håll det enkelt.