Logo hr.androidermagazine.com
Logo hr.androidermagazine.com

Promjene ispod uređaja ispod uređaja Android n mogu upućivati ​​na novu budućnost ažuriranja za OS

Sadržaj:

Anonim

Proveli smo veći dio dana kopajući unutarnjim radima početnog izdanja Android N Developer Previewa i naučili smo nekoliko stvari. Prvi od njih je jednostavan - ovo je super-beta (ako to nije riječ, to treba biti) verzija softvera koja će imati probleme na vrhu grešaka. Mnogo nas je to treptalo i uživamo u novom okusu, ali trebali biste lagano koračati ako želite isprobati telefon koji vam treba svaki dan. Stvari su pokvarene, a neke će stvari biti razbijene u sljedećem ažuriranju. Ovaj je pregled namijenjen programerima da započnu raditi na svojim aplikacijama kako bi im omogućili kompatibilnost s Androidom N i osobama koje vole prijavljivati ​​pogreške. Kaže tako pravo na limenku.

Drugo što vidimo je ono zanimljivije, iako još nismo posve sigurni o čemu se radi.

Velike se stvari možda upotrebljavaju za Android.

Android ima veliki (i ne posve netočan) problem sa slikom kada je u pitanju zadržavanje uređaja na trenutnom softveru. Možemo se raspravljati oko toga, pokušati okriviti jednu tvrtku više od druge ili spakirati loptu i preći na iMore. Ništa od toga ne pomaže kada imate više od 1, 5 milijardi stvari sa Androidom - i nekoliko njih ima isti softver. Na kraju, Google je taj koji mora uzimati toplinu jer se njihovo ime nalazi na proizvodu. To je rasprava koja je pretučena na smrt, a zatim neka - i premlaćivanja će se nastaviti.

Google to zna i radi "stvari" ispod haube Android kako bi olakšao ljudima koji grade telefone da to sve skupe. I ovaj početni pregled za razvojne programere (bit će ih još nekoliko prije javnog izdanja kasnije ove godine). Ne znamo točno gdje Google ide i što je planirao, ali male promjene strukture datoteka i particija na slikama prvih tvorničkih uređaja tragove su kako stvari mogu dobro funkcionirati. Vidimo više stvari smještenih u dobavljače i OEM particije - stvari koje se mogu (i rade) prebrisati ili povezati s "dionicama" Android verzija koje žive u sistemskoj particiji kada se telefon pokrene. I ne samo podržavaju knjižnice i kernel objekte - postoje pune aplikacije koje isporučuje dobavljač (u ovom slučaju taj dobavljač je Google) koje mogu uvelike utjecati na rad telefona i na njegovo sučelje.

Zamislite svijet u kojem Samsung može imati svoju viziju Androida, a duboke sistemske procese zadržati netaknutima.

Zamislite svijet u kojem Samsung može imati svoju viziju Androida kako radi kako mu se sviđa, dok su duboki sistemski procesi - poput zloglasne biblioteke Stagefright - odvojeni i netaknuti. To bi značilo da bi Samsung ili Google mogli izbaciti promjene na svojim zasebnim dijelovima sustava daleko lakše (i mnogo brže) nego što mogu danas, a da ne ometaju drugu polovicu sustava. (Sa API-jem i knjižnicama za premošćivanje jaz.) Samo radno stanje koje oslobađa ova situacija znači da je na raspolaganju više ljudi koji će raditi na poboljšanju Samsung iskustva bez potrebe za brigom zbog Androidovog koda.

Uz Android N, Google je u osnovi počeo dijeliti Android na dva odjeljka: osnovni OS (okvir koji sve radi) i sučelje (aplikacije, pokretač, obavijesti i sve ostalo s čime korisnik komunicira).

Napravite korak dalje i razmislite o manjoj tvrtki bez Samsungove naizgled baze podataka bez dna i razmislite kako joj u tome pomaže. Ovako „samostalniji“ sustav izgrađen na ovaj način je bolji za sve - i što je najvažnije to znači i za vas i za mene.

Idemo još dublje

Android kao okvir umjesto operativnog sustava znači da je lakše mijenjati značajke okrenute prema korisniku.

Android kao okvir umjesto operativnog sustava znači da je lakše mijenjati značajke okrenute prema korisniku. Mislim da povratak na "način blokiranja" na nedavnim Samsung telefonima ili Moto Display na originalnom Moto X-u. Oni definitivno nisu bili bolji s Android nadogradnjama, a ono što od Googlea moramo zamijeniti nije tako dobro kao originali, Način da se dobavljač upusti u sistemske procese s vlastitim sučeljem - i sistemske procese koji ostaju isti između inačica - omogućuje Samsungu kontrolu načina održavanja obavijesti. Ili omogućuje Lenovo / Moto da na zaključanom ekranu prikazuju stvari onako kako oni to žele, bez da redizajniraju sve ispočetka svaki put kada se pojavi nova verzija.

To također znači da ono što danas vidimo možda nikad neće dodijeliti telefon trenutno u vašim rukama.

Nexus telefoni su robna marka. Telefoni Nexus ne pokreću neovlašteni Android s otvorenim kodom - gotovo ništa ne čine. Google uzima kôd i mijenja ga po svojoj želji, a zatim instalira onu verziju Androida na telefone koje prodaje - i upravo to rade HTC i LG i Samsung. Google dodiruje manje od sustava od većine proizvođača (mada je HTC One A9 bio prokleto blizak), ali to i dalje nije čisto otvoreni izvorni Android koji možete sami preuzeti i izgraditi.

Ako uzmemo ove nove ideje - i ne pogriješimo što su trenutno samo ideje - i razmislimo unaprijed godinu dana, to znači da stvari poput novih ladica s obavijestima ili tamnih modova ili više prozora izgledaju kako Google želi sučeliti sustav na svoju viziju Androida. Samsung ili Huawei slobodni su raditi svoje - i hoće - i neće odgovarati stvarima Googlea. No još je važnije da stvari nećete tako lako razbiti. Sustav vam samo omogućuje odabir boje za sučelje. "Dark Theme" je ideja za korisničko sučelje i ideja koju svatko može implementirati kako god želi.

Najveća prednost bila bi kada su u pitanju sigurnosna ažuriranja. Na Samsungu mnogo izdvajamo kada su u pitanju mjesečni sigurnosni zakrpe, jer to je tvrtka od koje najviše očekujemo. Biti veliki pas znači da dobijete najviše nadzora. Samsung ima razloga zašto samo nekoliko modela dobiva pravovremena sigurnosna ažuriranja, a mi pretpostavljamo da se većina njih okreće oko troškova razvoja ili velike radne snage. Ako Android postane više okvira nego punopravni operativni sustav, bit će brže ažurirati taj okvir na većini telefona.

Nadamo se da Google upravlja brodom Android na način da riješi njegov najveći problem.

Neka Google brine o krpanju Widevinea ili Stagefright-a, a Samsung se može brinuti zbog vlastitog softvera - onoga što najbolje zna. Samsung s pravom može dozvoliti da Google bude tip jeseni kada je riječ o izvornim Androidovim greškama. Čak se i Zla kabala sjevernoameričkih prijevoznika ne može izvući iz sigurnosne zakrpe. Svi pobjeđuju.

Ovdje se puno nagađa na temelju nekih relativno malih promjena u unutarnjem djelovanju Android N Developer Preview. To možemo učiniti bez izvornog koda ili službenih riječi iz Google HQ-a. Ali znamo da Google uvijek ima razloga za promjene koje unosi (iako se često ne slažemo), a te male promjene u načinu rada dobavljača i OEM dijelova Androida nisu bile nesreća.

Očekujemo da ćemo naučiti puno više na Google I / O-u, a nadamo se da Google upravlja brodom Android na način da riješi svoj najveći problem.