26Aug
Visās Android ierīču paaudzēs līdz pat Marshmallow operētājsistēmas atjauninājumiem būtībā bija tāds pats darbs: atjauninājums ir lejupielādēts, tālrunis tiek restartēts un tiek izmantots atjauninājums.Šajā laikā tālrunis tiek padarīts bezjēdzīgs, vismaz tik ilgi, līdz atjauninājums ir pilnībā uzstādīts. Ar Nougat jauno "Seamless Updates", šis modelis ir pagātne.
Kā atjauninājumi ir mainījušies Android 7,0 Nougat
Google ir veikusi lapu no savas Chrome OS par jauno atjaunināšanas metodi. Chromebook datori vienmēr ir strādājuši šādi: atjauninājumu lejupielāde fonā, pēc tam lietotājam tiek prasīts, ka instalēšanas procesa pabeigšanai ir nepieciešama atsāknēšana. Vēl viena ātra reboot vēlāk, un atjauninājums ir pabeigts - nav gaidīt atjauninājumu, lai to instalētu, ne "optimizētu" vai kādu citu stuff, kas, šķiet, ņem vecumu .Tas ir ātrs, vienkāršs un, visupirms, nav nepamatota dīkstāves daudzuma.
Sākot ar Android 7.0, tas ir virziens Android atjauninājumus notiek.Šeit ir vērts pieminēt, ka šis
netiks piemērots attiecībā uz ierīcēm, kas atjauninātas Nougat, tikai tiem, kas tiek piegādāti kopā ar programmatūru.Šī iemesla dēļ ir pilnīgi loģisks: šim jaunajam atjaunināšanas metodei būs nepieciešamas divas sistēmas nodalīšanas, un gandrīz visiem visiem pašreizējiem Android tālruņiem ir tikai viens. Ierīces atkārtota nodalīšana ar lidmašīnu varētu būt katastrofāla( un, iespējams, tas būtu daudzos scenārijos), tāpēc Google lēmums atstāt to vienīgi ar pašreizējās paaudzes telefoniem ir respektabls, lai gan tas ir bumbieris.Tas nedaudz kaut kas līdzīgs šim: tur ir aktīvs sistēmas nodalījums un miegais nodalījums, kas ir viens otru spoguļattēli. Kad OTA atjauninājums kļūst pieejams, aktīvais nodalījums to lejupielādē un pēc tam atjauno noturīgo nodalījumu. Vēlāk vienu reboot vēlāk aktivizējas paliekošais nodalījums, un iepriekš aktīvā nodalījuma darbība paliek bezspēcīga, tādējādi atjauninot programmatūru.
Tas ne tikai padara visu atjaunināšanas procesu neatsverami ātrāk, bet arī kalpo kā sava veida rezerves sistēma. Ja kaut kas notiks ar atjauninājumu, sistēma var atklāt, ka bootēšanas brīdī ir kļūda, un vienkārši pārslēdzieties atpakaļ uz neietekmētu sistēmas nodalījumu. Pēc atkārtotās palaišanas atkal var ielādēt lejupielādes serverus, no jauna piemērot atjauninājumu un no jauna palaist, lai pabeigtu procesu. Salīdzinot ar to, kā pašreizējā sistēmā tiek veikta katastrofālas kļūmju atjaunināšana, kas prasa lielu lietotāju mijiedarbību, Android izstrādes rīkus un komandrindas izpratni, divkāršās nodalīšanas metode ir vienkārši labāka.
Mēs to vēl neesam redzējuši, tāpēc joprojām ir daudz jautājumu
Protams, tam ir savi jautājumi un bažas. Kamēr mēs saprotam, kā šī sistēma darbojas teorētiski, mums vēl ir jāskatās, kā tā faktiski darbojas praksē, jo Nugat vēl nav atjauninājis, un nevienu ierīci nav piegādājis ar 7,0.Jebkāda lieta ir spekulācija, bet es domāju, ka, piemēram, ja tiks atjaunināts, piemēram, sistēmas veiktspēja būs diezgan sarežģīta.
Turklāt, ja jūs esat kaut kas līdzīgs man, jūs izlasiet iepriekš minēto sadaļu un domājāt: "cik daudz vietas ir divas sistēmas nodalījumi?" Varētu automātiski pieņemt, ka tas prasīs divreiz lielāku vietu, kas navpilnīgi nepareizi, bet arī jāatceras, ka tie ir sistēmas starpsienas, kas nenozīmē, ka katrai instalētajai lietotnei būs nepieciešamas divas kopijas. Tomēr tas nozīmē, ka pašreizējās sistēmas, kas ņem vienu gigabaitu - tas nav neparasti liels Android OS - būtībā tagad var prasīt divus gigabaitus( vai vairāk).
Tas nozīmē, ka Google ir pārcēlies uz jaunu failu sistēmu, ko sauc par SquashFS, kas ir ļoti saspiesta, tikai lasāma, failu sistēma, kas sākotnēji bija paredzēta iegultajām sistēmām ar zemu atmiņas apjomu. Tam noteikti vajadzētu kompensēt dažus kosmosa jautājumus, kas neizbēgami notiks ar divu sistēmu nodalījumu iestatīšanu. Tomēr mēs varam sākt redzēt ierīcēm kuģu ar minimālo 32 GB virzās uz priekšu. Laiks rādīs.
Tāpat nav skaidrs, kas notiek pēc jaunā neaktivizētā nodalījuma pēc atjaunināšanas. Pastāv iespēja, ka to pēc tam varēs atjaunināt fonā un pēc tam gaidīt, kamēr ieradīsies vēl viens jauns OTA, taču šai teorijai nav tehniskās dokumentācijas - tikai es domāju skaļi. Tomēr, manuprāt, tam ir jēga, jo pretējā gadījumā šī jaunā sistēma acīmredzot izskatās kā vienreiz paveiktais atjauninājuma scenārijs, kas tieši pretēji tam, ko Google mēģina iet šeit.
Diemžēl, tā kā vēl nav ierīces, kas atbalsta jauno bezšuvju atjaunināšanas sistēmu, daži no šiem jautājumiem vienkārši būs jāatrisina. Tiklīdz jaunās paaudzes telefoni sāk izvērst, mums būs daudz labāka izpratne par to, kā tas viss darbosies reālajā pasaulē.Bet tagad: tas izklausās kā ļoti laba lieta.