3 votos

/system/etc/ld.config.version_identifier.txt no se encuentra y cómo comprobar la conformidad de VNDK

Necesito flashear usando una Imagen Genérica del Sistema (GSI) pero cuando estoy comprobando si mi dispositivo es la queja del Kit de Desarrollo Nativo del Proveedor (VNDK) según la documentación aquí https://developer.Android.com/topic/generic-system-image#device-compliance dice

Compruebe la compatibilidad entre versiones ejecutando el siguiente comando:

adb shell cat /system/etc/ld.config.version_identifier.txt
| grep -A 20 "[vendor]"

Este archivo no existe en mi Google Pixel (1 aka Sailfish) ni en mi Google Pixel 2 XL (taimen).

4voto

Matan Puntos 187

En lugar de la ruta /system/etc/ld.config.version_identifier.txt

En el Google Pixel 1 (Sailfish) utilice /system/etc/ld.config.vndk_lite.txt - esto probablemente funcionará para otros dispositivos en Android 10 y por debajo.

Android 11 incluyendo (Google Pixel 2 XL (taimen)) uso /linkerconfig/ld.config.txt en lugar de eso, según https://source.Android.com/devices/architecture/vndk/linker-namespace

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X