Come adattare Android all'hardware modulare
Questa società è quella che sarebbe responsabile del lancio di un versione adattata di Android per Progetto Ara in grado di funzionare con i diversi moduli. La sfida più grande è che il sistema sia in grado di funzionare anche quando l'utente ha cambiato completamente i componenti dello smartphone o del tablet. Su qualsiasi dispositivo Android, il sistema è configurato dal produttore per riconoscere componenti in calcestruzzo e lavorare con loro. In Ara, d'altra parte, Android dovrebbe riconoscere processori, RAM, fotocamere o memoria interna diversi senza una riprogrammazione completa.
A questo scopo, uno strato di astrazione hardware e un sistema hot-swap: i moduli potrebbero inserimento e rimozione a caldo, come se fossero periferiche. È stato persino specificato che, per motivi di sicurezza, i moduli display e CPU avrebbero richiesto un riavvio, mentre il resto poteva essere cambiato senza spegnere il telefono. Inoltre, Android avrebbe integrato un gestore del modulo per visualizzare, abilitare o disabilitare i componenti dall'interno del software.
Architettura: endoscheletro, fessure e dimensioni
L'idea ruota attorno a due elementi: moduli ed endos (endoscheletro). I primi sono i blocchi funzionali (batteria, schermo, processore, fotocamera, altoparlante, sensori) e il secondo è il scheletro che li collega e li tiene in posizione. L'accoppiamento era basato su elettromagneti e guide meccaniche per garantire una tenuta salda.
- Dimensioni previste: Chassis di formato Mini, Medio e Grande per soddisfare diverse esigenze (da ~3,5 a ~6 pollici).
- Slot modulari: Slot di dimensioni 1×1, 1×2 e 2×2 per combinare i pezzi in base allo spazio e al consumo.
- Sostituzione a caldo generalizzato: l'obiettivo era quello di consentire rapidi cambiamenti, con un batteria di backup nel telaio in modo da non spegnersi quando si sostituisce quello principale.
In questo quadro, la progettazione del endoscheletro metallico Ospitava magneti più grandi orientati a 90 gradi, in modo che i moduli rimanessero stabili una volta posizionati.
Ecosistema aperto, Phonebloks e archivio moduli
La piattaforma è stata concepita come open source per abbassare le barriere all'ingresso e creare un ecosistema di sviluppatori hardware, non solo software. Google, mano nella mano con Blocchi telefonici, ha invitato terze parti a progettare moduli e ha preparato un kit di sviluppo per accelerare il time to market e ridurre i costi. A negozio ufficiale con moduli certificati e la possibilità di consentire moduli non ufficiali dalle impostazioni, in modo simile a come Android gestisce le installazioni esterne.
Prototipi e specifiche che dimostrano la loro fattibilità
Uno dei prototipi più noti, identificato come A8A01, ha dimostrato che il concetto era realistico con un insieme di specifiche solide: Processore Snapdragon 810, 3 GB di RAM, 32 GB di memoria, display da 5,34 pollici (1080p), batteria da 3.450 mAh, fotocamere anteriore e posteriore, connettività WiFi, Bluetooth LE e NFC, oltre a USB-C e jack da 3,5 mm. Android ha integrato un gestore del modulo per abilitare e disabilitare parti e persino combinare telecamere.
Sicurezza, autisti e certificazione
A quanto pare, secondo lo stesso CEO di Linaro, George Grey, è possibile che il sistema operativo non sia in grado di riconoscere e lavorare con tutti i moduli, ma che alcuni moduli richiedano lo sviluppo di driver specifici dai produttori. Ovviamente, questo significherebbe che lo smartphone dovrebbe funzionare codice di terze parti che potrebbero danneggiare il dispositivo. Ecco perché Grey sottolinea che lo sviluppo di questi driver dovrebbe essere fatto in un piattaforma sicura, quindi molto probabilmente quando gli sviluppatori di un modulo dovranno creare i driver per questi, sarà Google a dover farlo certificare che sono moduli e driver che possono essere utilizzati senza problemi.
Alternative e lezioni apprese: Nexpaq, Moto Mods, LG Friends e Fairphone
L'interesse per la modularità ha dato origine a soluzioni intermedie. Nexpaq, ad esempio, è stato un caso che ha trasformato un telefono cellulare in un sistema modulare con 12 moduli intercambiabili e hot-swap: batteria extra, altoparlante amplificato, torcia LED, lettore SD, misuratori di temperatura e umidità, tasti di scelta rapida, unità flash USB, misuratore della qualità dell'aria, etilometro, laser, Modulo da 64 GB per le copie e un riempitivo per riempire gli spazi vuoti. Ha funzionato in Android e iOS, con versioni per Galaxy S5, S6 Edge e iPhone 6; in cambio, ha aggiunto volume ed è stato lanciato tramite Kickstarter con pacchetti a partire da $ 89.
C'erano anche proposte vicine come Moto Mod (batteria, macchina fotografica, altoparlante, proiettore) con attacco magnetico e pin Pogo, oppure Amici LG del G5, più ambizioso ma meno pratico in quanto non consente l'hot swapping. Anche produttori come Toshiba ha lavorato in moduli telecamera per Ara. Oggi, iniziative come Fairphone, la tendenza ad offrire più anni di aggiornamenti e regolamenti che promuovono la sostituzione della batteria Dipingono un quadro favorevole all'affermazione della modularità.
Prima della fine dell'anno, il primo smartphone di Progetto Ara, uno smartphone che dovrebbe costare circa 50 dollari, e dovrebbe essere davvero basic. Vedremo se il primo smartphone Project Ara è finalmente in vendita, o se, al contrario, dovremo aspettare ancora, come con Google Glass, che due anni dopo hanno raggiunto l'Europa, e solo il Regno UnitoLa combinazione di un Android adattato Per Linaro, un hardware modulare ben definito e un ecosistema aperto restano fondamentali per realizzare la promessa di Ara di un dispositivo flessibile, riparabile e durevole.


