PDA

View Full Version : Project Treble per Android e i driver sotto forma di applicazione


Redazione di Hardware Upg
18-10-2017, 07:41
Link alla notizia: http://www.hwupgrade.it/news/telefonia/project-treble-per-android-e-i-driver-sotto-forma-di-applicazione_71799.html

Project Treble introduce un'interessante novità: i driver per Android sono ora installati sotto forma di applicazione, e questo potrebbe portare all'aggiornamento degli stessi tramite il Play Store

Click sul link per visualizzare la notizia.

jepessen
18-10-2017, 08:34
Non sono un esperto di kernel android, ma dato che era su base Linux mi sarei aspettato di vedere tutti sti popo' di driver attualmente installati tramite moduli, quindi aggiornabili senza modificare il tutto come capita per roba monolitica...

Da un punto di vista di semplicita' di sviluppo e customizzazione e' decisamente un passo avanti, il mio dubbio e' la possibilita' di proliferazione di malware che, se veramente questi driver possono venire aggiornati da play store, sara' piu' facile tentare di installare driver malevoli con accesso diretto al dispositivo, sia con store di terze parti per chi si sente furbo ad installare roba pirata perche' tanto non e' rubare (e se lo meritano tutto il crack del dispositivo), sia sul playsstore ufficiale, che comunque applicazioni con 'problemi' che passano ce ne sono piu' di quante dovrebbero...

lucusta
18-10-2017, 09:20
porte aperte ai cracker, insomma....
sempre meglio.

Phoenix Fire
18-10-2017, 09:56
porte aperte ai cracker, insomma....
sempre meglio.

si ma allo stesso tempo permette di aggiornare (e quindi fixare) varie parti del sistema che altrimenti sarebbero rimaste così per sempre, dato la poca volontà di molti produttori ad aggiornare per molto l'intera gamma di device

andbad
18-10-2017, 12:03
Questo sarebbe un cambiamento importante, poiché l'aggiornamento dei non necessiterebbe più di un aggiornamento OTA dell'intero sistema.

L'aggiornamento dei cosa?

'sto cliffhanger mi sta facendo uscire pazzo.

By(t)e

lucusta
18-10-2017, 15:08
si ma allo stesso tempo permette di aggiornare (e quindi fixare) varie parti del sistema che altrimenti sarebbero rimaste così per sempre, dato la poca volontà di molti produttori ad aggiornare per molto l'intera gamma di device

è piu' facile che interessa ai cracker che ai produttori, questa feature.
oltretutto se trovi in giro il driver tizio.caio di tizio e caio che ti promettono mirabolanti funzioni migliorative, quanti credi resisterebero alla voglia d'istallarlo per provarle, magari con un terminale con driver di tre anni prima che il produttore no ha voluto e non ha nessuna intenzione di aggiornare?
od il consenso esplicito per l'istallazione di app che poi ti cambiano i driver?

spero vivamente che non abbiano messo i soliti certificati di autenticità a protezione del tutto...

lucusta
18-10-2017, 15:09
L'aggiornamento dei cosa?

'sto cliffhanger mi sta facendo uscire pazzo.

By(t)e

non sai leggere?

dei

(e no.. non c'e' la seconda puntata).

Phoenix Fire
18-10-2017, 18:05
è piu' facile che interessa ai cracker che ai produttori, questa feature.
oltretutto se trovi in giro il driver tizio.caio di tizio e caio che ti promettono mirabolanti funzioni migliorative, quanti credi resisterebero alla voglia d'istallarlo per provarle, magari con un terminale con driver di tre anni prima che il produttore no ha voluto e non ha nessuna intenzione di aggiornare?
od il consenso esplicito per l'istallazione di app che poi ti cambiano i driver?

spero vivamente che non abbiano messo i soliti certificati di autenticità a protezione del tutto...

il discorso è che spesso lo stesso hw è usato su più telefoni (vedi le schede video) quindi al produttore, potrebbe convenire avere un unico driver/app da preinstallare ogni volta

Erotavlas_turbo
18-10-2017, 19:47
Non sono un esperto di kernel android, ma dato che era su base Linux mi sarei aspettato di vedere tutti sti popo' di driver attualmente installati tramite moduli, quindi aggiornabili senza modificare il tutto come capita per roba monolitica...


Android non è una distribuzione GNU/linux, ma un sistema operativo che utilizza il kernel linux mentre in tutto il resto è diverso.
Le parole di uno sviluppatore di android fonte (https://www.quora.com/What-are-the-major-changes-that-Android-made-to-the-Linux-kernel)

The interesting thing about Android's design is how little we modified the kernel. Most embedded systems on which I have worked have made drastic changes to the kernel, only to leave user-space alone—for example, a heavily-modified "realtime" kernel but X11 for a GUI.

Android is the opposite: only minimal changes to the kernel, but a user-space wholly unlike that of any other Unix system. In fact, Android's user-space is so different from stock Linux, you can easily say that Android is not in any way a Linux system, except for the kernel.


Da un punto di vista di semplicita' di sviluppo e customizzazione e' decisamente un passo avanti, il mio dubbio e' la possibilita' di proliferazione di malware che, se veramente questi driver possono venire aggiornati da play store, sara' piu' facile tentare di installare driver malevoli con accesso diretto al dispositivo, sia con store di terze parti per chi si sente furbo ad installare roba pirata perche' tanto non e' rubare (e se lo meritano tutto il crack del dispositivo), sia sul playsstore ufficiale, che comunque applicazioni con 'problemi' che passano ce ne sono piu' di quante dovrebbero...

è piu' facile che interessa ai cracker che ai produttori, questa feature.
oltretutto se trovi in giro il driver tizio.caio di tizio e caio che ti promettono mirabolanti funzioni migliorative, quanti credi resisterebero alla voglia d'istallarlo per provarle, magari con un terminale con driver di tre anni prima che il produttore no ha voluto e non ha nessuna intenzione di aggiornare?
od il consenso esplicito per l'istallazione di app che poi ti cambiano i driver?

spero vivamente che non abbiano messo i soliti certificati di autenticità a protezione del tutto...

I vantaggi saranno molti (aggiornamenti di caratteristiche e soprattutto vulnerabilità). Non credo ci saranno problemi sicurezza o almeno se ci saranno non saranno più gravi rispetto ad altri sistemi operativi. Mi spiego, il playstore non è molto diverso da windows update, repository di una distribuzione GNU/linux o il gestore degli aggiornamenti di mac os x.
Qualunque sistema operativo necessita di eseguibili o pacchetti per installare driver per una certa periferica. Quindi a meno di compilare da sorgente (fattibile solo con GNU/linux dove tutto è open source) ogni driver, i problemi di avere un'applicazione su playstore per aggiornarli non sono diversi dagli altri sistemi operativi.

P.S.
Personalmente non uso playstore, ma solo fdroid e scarico app da aptoide.

andbad
18-10-2017, 21:35
non sai leggere?

dei

(e no.. non c'e' la seconda puntata).

Tu prendi in giro... intanto l'errore è ancora lì. :mc:

By(t)e

Phoenix Fire
19-10-2017, 07:57
cut

I vantaggi saranno molti (aggiornamenti di caratteristiche e soprattutto vulnerabilità). Non credo ci saranno problemi sicurezza o almeno se ci saranno non saranno più gravi rispetto ad altri sistemi operativi. Mi spiego, il playstore non è molto diverso da windows update, repository di una distribuzione GNU/linux o il gestore degli aggiornamenti di mac os x.
Qualunque sistema operativo necessita di eseguibili o pacchetti per installare driver per una certa periferica. Quindi a meno di compilare da sorgente (fattibile solo con GNU/linux dove tutto è open source) ogni driver, i problemi di avere un'applicazione su playstore per aggiornarli non sono diversi dagli altri sistemi operativi.

P.S.
Personalmente non uso playstore, ma solo fdroid e scarico app da aptoide.

playstore non è per nulla simile a win update, in uno chiunque può pubblicare un app con un minimo controllo, nel secondo invece nessuno a parte MS può inserire pacchetti.
Bisogna vedere come gestiranno le app driver, se avranno protezioni aggiuntive o no

Erotavlas_turbo
19-10-2017, 21:31
playstore non è per nulla simile a win update, in uno chiunque può pubblicare un app con un minimo controllo, nel secondo invece nessuno a parte MS può inserire pacchetti.
Bisogna vedere come gestiranno le app driver, se avranno protezioni aggiuntive o no

Si è vero, ma Microsoft usa il WHQL (https://en.wikipedia.org/wiki/WHQL_Testing) per i driver scritti da terze parti. Mi aspetto che bigG farà una cosa simile.

Phoenix Fire
19-10-2017, 23:56
Si è vero, ma Microsoft usa il WHQL (https://en.wikipedia.org/wiki/WHQL_Testing) per i driver scritti da terze parti. Mi aspetto che bigG farà una cosa simile.

mi riferivo a cose del genere, non avendo detto ancora nulla, niente si può dire, ma mi immagino appunto qualche programma di certificazione più avanzato del controllo base che fanno per le app