Google abbandona i piani per rendere aggiornabili i driver NNAPI tramite Google Play Services

click fraud protection

Secondo quanto riferito, Google ha abbandonato il suo piano per rendere NNAPI aggiornabile tramite Google Play Services. Tuttavia, la società non ha condiviso alcun dettaglio su questo cambiamento.

Alla conferenza degli sviluppatori I/O dello scorso anno, Google ha annunciato che stava collaborando con Qualcomm per rendere aggiornabili le API di rete neurale (NNAPI) che alimentano le funzionalità AI/ML in Android tramite Google Play Services a partire da Androide 12. L'idea alla base di questa mossa era ridurre la frammentazione e consentire agli sviluppatori di utilizzare le stesse specifiche NNAPI per dispositivi che eseguono versioni diverse di Android. Dopo l'annuncio, il team di Android ML ha ritardato silenziosamente i piani per l'aggiornamento del driver della piattaforma NNAPI Androide 13. E ora, secondo quanto riferito, la squadra ha abbandonato del tutto lo sforzo.

Secondo un recente rapporto di Esper, il team di Android ML ha presentato nuove patch all'AOSP Gerrit questa settimana, il che suggerisce che Google sta rinunciando ai suoi piani per rendere aggiornabili i driver NNAPI tramite Google Play Services. Le nuove patch mirano a rimuovere qualsiasi codice relativo all'aggiornabilità NNAPI perché il team di Android ML non ha portato avanti i suoi piani di aggiornabilità.

Patch che rimuovono la query isUpdatable dal runtime NNAPI e dall'HAL

Come spiegano le descrizioni del commit: "La NNAPI originariamente prevedeva di fornire driver di piattaforma aggiornati tramite GMSCore. Questi driver aggiornabili venivano recuperati tramite il codice dell'utilità NN sAIDL ed erano noti per essere aggiornabili tramite la query Device:: isUpdatable di Manager.cpp. Tuttavia, la NNAPI alla fine non ha portato avanti i suoi piani di aggiornabilità."

Google non ha fornito alcuna motivazione dietro questa mossa, quindi non possiamo dire con certezza perché il team di Android ML abbia abbandonato i suoi sforzi. Tuttavia, questa modifica non implica necessariamente che Google non renderà affatto aggiornabili le NNAPI. L'azienda potrebbe optare per un approccio diverso in futuro, ma possiamo essere sicuri che ciò non accadrà con Android 12 o Android 13.