Xiaomi Mi A1 använder Android Nougats A/B-partitionering för att ge sömlösa uppdateringar

Den nya Xiaomi Mi A1 är en av de sällsynta enheterna som använder Android Nougats A/B-partitionslayout för att ge sömlösa uppdateringar. Läs vidare för att veta mer!

Den nya Xiaomi Android One-enhet, Mi A1, visar sig vara en mycket intressant enhet. Detta är den första enheten från Xiaomi som inte kör MIUI ur lådan. Istället kör enheten lager Android med Google Apps och några Xiaomi-tillägg, vilket ger en Pixel-liknande upplevelse till en prisklass och hårdvarupaket som vanligtvis inte borde förvänta sig detsamma.

En av fördelarna med att köra lager Android och inte MIUI är att Mi A1 beter sig mycket mer förutsägbart och drar nytta av flera funktioner som ännu inte har kommit in på MIUI. En av dessa är Android 7.1 Nougat Sömlös uppdateringsfunktion som fanns på Google Pixel och Google Pixel XL och på senare enheter som Moto Z2 Force. Vi har ännu inte sett en utbredd användning av denna funktionalitet, men med fler Android One-enheter på väg, det kan snart förändras till det bättre.

Som användare på

4pda.ru forum fick reda på, och som vi kan bekräfta med vår egen recensionsenhet, kommer Xiaomi Mi A1 verkligen med A/B-partition Stöd.

Vad detta betyder är att Xiaomi Mi A1 kommer med två uppsättningar partitioner, där en uppsättning används när enheten är aktiv, medan den andra uppsättningen kommer in när en ny uppdatering ska ske applicerad. Nya uppdateringar laddas ner och installeras på de inaktiva platserna medan de aktiva platserna fortsätter att göra sitt jobb med att hålla telefonen påslagen och fungerande. När uppdateringen är klar startar enheten om för att byta den aktiva kortplatsen med inaktiv men uppdaterad plats för att ge användaren en sömlös uppgraderingsupplevelse med liten eller ingen stilleståndstid förutom en enkel omstart. Eftersom användardatapartitionen delas mellan platserna förblir alla nedladdade appar och andra personliga användardata tillgängliga för båda platserna att använda.

A/B-partitioner har sina egna för- och nackdelar. Att ha en extra uppsättning partitioner fungerar som en säkerhetskopia om något går fel under en uppdatering. Om enheten inte kan starta om i en uppdaterad plats inom några få försök, kommer den att starta om till den äldre kortplatsen och användaren kan fortsätta använda sin enhet medan uppdateringen görs om. Den sömlösa uppdateringsupplevelsen gynnar även slutanvändare som inte längre behöver stirra på skärmen "Android uppgraderar" i några minuter medan de väntar på att uppdateringen ska tillämpas.

Å andra sidan är A/B-partitioner i huvudsak två uppsättningar av partitioner som existerar när bara en egentligen behövs för det mesta. Som ett resultat får slutanvändaren en lägre mängd lagringsutrymme eftersom en extra del av telefonlagringen är reserverad för dessa extra partitioner. Detta kanske inte är ett problem på enheter med en stor mängd internt minne som A/B-partitionsändringar behövs bara några extra utrymme (eftersom behovet av mer utrymme justeras mot borttagningen av den nu föråldrade cachen och återställningspartitionerna).

Vidare utgjorde A/B-partitioner i kombination med bytet till filbaserad kryptering flera tekniska hinder när det kom till anpassad ROM och kärnutveckling på Pixel och Pixel XL. Magisk ger dock fortfarande inte officiellt stöd till Google Pixel och Google Pixel XL arbete pågår för att åtgärda detta och användare kan installera en inofficiell version. A/B-partitioner till och med fortsätta att arbeta mot samhället vad gäller rooting av Moto Z2 Force.


Dessutom, om du är nyfiken på att se förändringarna som Xiaomi Mi A1 medför på bordet, har Xiaomi publicerat fullständig systembild för enheten på dess webbplats. Den tillgängliga systembilden är för version N2G47H.7.8.23 (Android N) och kommer in på 1,28 GB i storlek.

Xiaomi Mi A1 börjar säljas den 12 september i Indien.


Vad är dina tankar om Xiaomi Mi A1 och dess användning av Nougats A/B-partitioneringslayout för sömlösa uppdateringar? Låt oss veta dina tankar i kommentarerna nedan!