3 votes

/system/etc/ld.config.version_identifier.txt non trouvé et comment vérifier la conformité de VNDK

Je dois flasher en utilisant une Image Système Générique (GSI) mais lorsque je vérifie si mon appareil est conforme au kit de développement natif du fournisseur (VNDK) selon la documentation ici https://developer.android.com/topic/generic-system-image#device-compliance ça dit

Vérifiez la prise en charge interversion en exécutant la commande suivante :

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

Ce fichier n'existe pas sur mon Google Pixel (1 aka Sailfish) ou mon Google Pixel 2 XL (taimen).

4voto

Mark Points 375

Au lieu du chemin /system/etc/ld.config.version_identifier.txt

Sur Google Pixel 1 (Sailfish), utilisez /system/etc/ld.config.vndk_lite.txt - cela fonctionnera probablement pour d'autres appareils sous Android 10 et moins.

Android 11 incluant (Google Pixel 2 XL (taimen)), utilisez /linkerconfig/ld.config.txt à la place comme indiqué sur https://source.android.com/devices/architecture/vndk/linker-namespace

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X