Google luopuu suunnitelmista tehdä NNAPI-ajurit päivitettävissä Google Play -palveluiden kautta

Googlen kerrotaan luopuneen suunnitelmastaan ​​tehdä NNAPI päivitettäviksi Google Play -palveluiden kautta. Yhtiö ei kuitenkaan ole kertonut muutoksesta mitään yksityiskohtia.

I/O-kehittäjäkonferenssissaan viime vuonna Google ilmoitti että se työskenteli Qualcommin kanssa tehdäkseen Androidin AI/ML-ominaisuuksia käyttävistä hermoverkkosovellusliittymistä (NNAPI: t) päivitettävissä Google Play -palveluiden kautta alkaen Android 12. Tämän muuton ideana oli vähentää pirstoutumista ja antaa kehittäjille mahdollisuus käyttää samaa NNAPI-spesifikaatiota laitteissa, joissa on eri Android-versiot. Ilmoituksen jälkeen Android ML -tiimi viivästytti hiljaa päivitettävän NNAPI-alustan ohjainsuunnitelmia Android 13. Ja nyt tiimin kerrotaan luopuneen ponnisteluista kokonaan.

Tuoreen raportin mukaan Esper, Android ML -tiimillä on lähetetty uusia laastaria AOSP Gerritille tällä viikolla, mikä viittaa siihen, että Google luopuu suunnitelmistaan ​​tehdä NNAPI-ajurit päivitettävissä Google Play -palveluiden kautta. Uusilla korjauspäivityksillä pyritään poistamaan kaikki NNAPI-päivitettävyyteen liittyvä koodi, koska Android ML -tiimi ei edennyt päivityssuunnitelmissaan.

Korjaukset, jotka poistavat isUpdatable-kyselyn NNAPI-ajoajasta ja HAL: sta

Kuten sitoumuskuvaukset selittävät: "NNAPI suunnitteli alun perin päivitetyn alustaohjaimen GMSCoren kautta. Nämä päivitettävät ohjaimet haettiin NN sAIDL -apuohjelmakoodin kautta, ja niiden tiedettiin olevan päivitettävissä Manager.cpp: n Device:: isUpdatable -kyselyn kautta. NNAPI ei kuitenkaan lopulta edennyt päivityssuunnitelmissaan."

Google ei ole perustellut tätä muutosta, joten emme voi sanoa varmasti, miksi Android ML -tiimi luopui ponnisteluistaan. Tämä muutos ei kuitenkaan välttämättä tarkoita, että Google ei tee NNAPI: ista päivitettäviä ollenkaan. Yhtiö voisi tulevaisuudessa valita toisenlaisen lähestymistavan, mutta voimme olla varmoja, että niin ei tapahdu Android 12:ssa tai Android 13:ssa.