Google abandona sus planes de hacer que los controladores NNAPI se puedan actualizar a través de los servicios de Google Play

click fraud protection

Según se informa, Google abandonó su plan de hacer que NNAPI se pueda actualizar a través de los servicios de Google Play. Sin embargo, la compañía no ha compartido ningún detalle sobre este cambio.

En su conferencia de desarrolladores de E/S del año pasado, Google anunció que estaba trabajando con Qualcomm para hacer que las API de red neuronal (NNAPI) que impulsan las funciones de IA/ML en Android se puedan actualizar a través de los servicios de Google Play a partir de androide 12. La idea detrás de este movimiento era reducir la fragmentación y permitir a los desarrolladores usar la misma especificación NNAPI para dispositivos que ejecutan diferentes versiones de Android. Tras el anuncio, el equipo de Android ML retrasó silenciosamente los planes del controlador actualizable de la plataforma NNAPI para androide 13. Y ahora, según se informa, el equipo ha abandonado el esfuerzo por completo.

Según un informe reciente de Esper, el equipo de Android ML tiene enviado nuevos parches al AOSP Gerrit esta semana, lo que sugiere que Google está renunciando a sus planes de hacer que los controladores NNAPI sean actualizables a través de los servicios de Google Play. Los nuevos parches tienen como objetivo eliminar cualquier código relacionado con la capacidad de actualización de NNAPI porque el equipo de Android ML no avanzó con sus planes de actualización.

Parches que eliminan la consulta isUpdatable del tiempo de ejecución de NNAPI y HAL

Como explican las descripciones de las confirmaciones: "La NNAPI planeó originalmente tener controladores de plataforma actualizados entregados a través de GMSCore. Estos controladores actualizables se recuperarían a través del código de utilidad NN sAIDL y se sabía que se podían actualizar a través de la consulta Device:: isUpdatable de Manager.cpp. Sin embargo, la NNAPI finalmente no avanzó con sus planes de actualización".

Google no ha proporcionado ningún razonamiento detrás de esta medida, por lo que no podemos decir con certeza por qué el equipo de Android ML abandonó sus esfuerzos. Sin embargo, este cambio no implica necesariamente que Google no haga que las NNAPI sean actualizables en absoluto. La empresa podría optar por un enfoque diferente en el futuro, pero podemos estar seguros de que no sucederá en Android 12 o Android 13.