Android N s under-the-hood modifiche potrebbero puntare a un nuovo futuro per gli aggiornamenti del sistema operativo

0
109

Android N on the Nexus 6 Android N on the Nexus 6

Abbiamo trascorso la parte migliore di un giorno per scavare il funzionamento interno di una versione iniziale di Android, N Developer Preview, e abbiamo imparato un paio di cose. Il primo di essi è facile — questo è un super-beta (se questa non è una parola, deve essere la versione del software che vi hanno bug sulla cima di bug. Molti di noi hanno flashato e si stanno godendo il sapore nuovo, ma è necessario muoversi con cautela se volete provare il telefono cellulare di cui avete bisogno ogni giorno. Le cose sono rotto, e alcune cose saranno più rotto in un prossimo aggiornamento. Questa anteprima è per gli sviluppatori di iniziare a lavorare sul loro applicazioni per farli Android N-compatibile, e per le persone che come segnalare i bug. Si dice così giusto sulla latta.

La seconda cosa a cui stiamo assistendo è il più interessante, anche se non siamo del tutto sicuri di cosa si tratta solo di sicurezza.

Grandi le cose possono anche essere a piedi per Android.

Android N notifications Android N notifications

Android è uno dei principali (e non del tutto corretto) problema di immagine quando si tratta di mantenere i dispositivi in corrente del software. Si può discutere, provare la colpa di una società di più di un altro, o di mettere la nostra palla e spostare iMore. Nessuno che aiuta quando si dispone di più di 1,5 miliardi di cose in esecuzione Android — e alcuni di loro sono in esecuzione esattamente lo stesso software. Alla fine, è Google che deve prendere il calore, perché il loro nome è sul prodotto. È una discussione che è stato picchiato a morte e poi alcuni — e le percosse continuerà.

Google lo sa e sta facendo “roba” sotto l’Android cappuccio per rendere più facile per le persone che costruiscono i telefoni per avere tutto insieme. E questa prima Developer Preview (ci saranno molti altri prima release pubblica alla fine di quest’anno) la mostra. Non sappiamo esattamente dove Google sta andando e che cosa ha progettato, ma piccole modifiche alla struttura di file e partizioni la prima fabbrica di immagini del dispositivo sono indizi di come le cose potrebbero funzionare bene. Stiamo vedendo più le cose poste in venditore e partizioni OEM — cose che possono (e lo fanno) sovrascrivere o allegare a “stock” e le versioni di Android che vivono nella partizione di sistema quando gli stivali di telefono. E non solo le librerie di supporto e oggetti del kernel — ci sono applicazioni che vengono forniti dal produttore (in questo caso il fornitore è di Google) che possono influenzare notevolmente come il telefono funziona e come si interfaccia con esso.

Inside Android N Inside Android N

Immaginate un mondo dove la Samsung può avere la sua visione di Android, mantenendo i profondi processi di sistema incontaminata.

Immaginate un mondo dove la Samsung può avere la sua visione di Android in esecuzione proprio come piace, mentre in profondità i processi di sistema — come il famigerato Stagefright biblioteca — sono separata e incontaminata. Che vorresti dire che Samsung o Google potrebbe spingere le modifiche delle loro parti separate del sistema molto più facilmente e molto più velocemente di quanto si può oggi senza interferire l’una con l’altra metà del sistema. (Con le Api e le librerie per colmare il divario.) Manpower solo che questa situazione si libera significa che più persone sono disponibili a lavorare per aumentare il Samsung esperienza migliore, senza doversi preoccupare sottostante il codice di Android.

Con Android N, Google ha essenzialmente iniziato a dividere Android in due sezioni: il core OS (il quadro che rende tutto il lavoro) e l’interfaccia (la app launcher, le notifiche e tutto il resto con cui l’utente interagisce con).

Fare un passo ulteriore e consideriamo un’impresa di piccole dimensioni senza di Samsung apparentemente senza fondo pool di risorse e di considerare come questo aiuta. Un di più “autonomo” il sistema è costruito in questo modo è meglio per tutti e soprattutto che significa che voi e me.

Andiamo ancora più in profondità

Pixel C with Android N Pixel C with Android N

Android come un quadro invece di un sistema operativo significa che è più facile cambiare l’utente rivolto caratteristiche.

Android come un quadro invece di un sistema operativo significa che è più facile cambiare l’utente rivolto caratteristiche. Penso a “modalità di blocco” sui recenti telefoni Samsung, o una Moto per Display originale Moto X. Che sicuramente non erano fatte meglio con gli aggiornamenti Android, e quello che abbiamo da Google per sostituirli non è così buono come l’originale. Un modo per un fornitore di sfruttare il sistema di processi con la propria interfaccia e processi di sistema che resta lo stesso tra le versioni — consente di Samsung di controllo come tieni le notifiche. O si consente a Lenovo/Moto display cose sulla schermata di blocco che si desidera fare, senza dover riprogettare tutto da zero ogni volta che esce una nuova versione.

Significa anche che quello che stiamo vedendo oggi potrebbe grazia mai il telefono in mano.

Nexus telefoni di marca. Nexus telefoni non eseguire genuino e open-source di Android praticamente nulla. Google prende il codice e lo modifica a suo piacimento e poi installa la versione di Android sui telefoni che vende e che è esattamente quello di HTC e LG e Samsung. Google tocca meno del sistema che la maggior parte dei produttori (anche se l’HTC One A9 è stato praticamente) ma ancora non puramente open source Android, è possibile scaricare e costruire il proprio.

Se si prendono queste nuove idee — e non fare errore, che per ora sono solo idee, e pensare in anticipo di un anno, significa che le cose, come nuova notifica vassoi o scuro o modalità multi-finestra, sono solo come Google vuole interfaccia con il sistema sulla sua visione di Android. Samsung o Huawei sono liberi di fare le loro cose — e saranno — e non sta andando per abbinare Google cosa. Ma la cosa più importante è che non sta andando a rompere le cose facilmente. Il sistema permette di scegliere un colore per l’interfaccia. “Il Tema scuro” è un UI idea, e che chiunque può implementare comunque a loro piace.

Il più grande vantaggio di essere visto quando si tratta di aggiornamenti di sicurezza. Raccogliamo su Samsung un sacco quando si tratta di mensile di patch di sicurezza perché è la società che ci aspettiamo di più. Il grande cane significa avere più controllo. Samsung ha ragioni solo un paio di modelli di ottenere tempestivamente gli aggiornamenti di sicurezza, e ci immaginiamo la maggior parte di loro ruotano intorno costi di sviluppo, o per pura forza di lavoro. Se Android diventa sempre più un quadro di un completo sistema operativo, sarà più facile per ottenere che il quadro aggiornato su più telefoni a un ritmo più veloce.

Security Update Security Update

Speriamo che Google è alla guida della Android nave in un modo per risolvere il suo problema più grande.

Google preoccuparsi di patch Widevine o Stagefright, e Samsung può preoccupare il proprio software — la cosa che sa fare meglio. Samsung può giustamente far parte di Google è la caduta ragazzo quando si tratta di native per Android bug. Anche il Male Cabal Nord america di operatori culo fuori delle patch di sicurezza di processo. Ognuno vince.

Stiamo speculando un sacco qui sulla base di alcune modifiche relativamente piccolo per il funzionamento interno di Android N Developer Preview. Che cosa possiamo fare adesso senza codice sorgente ufficiale o parole da Google HQ. Ma sappiamo che Google ha sempre un motivo per le modifiche apportate (anche se spesso non sono d’accordo), e che questi piccoli cambiamenti al modo in cui il fornitore dell’OEM e sezioni di Android di lavoro non erano un incidente.

Ci aspettiamo di imparare molto di più al Google I/O, e speriamo che Google è alla guida della Android nave in un modo per risolvere il suo problema più grande.