He eliminado manualmente unos 50 paquetes obsoletos de Trichrome Library utilizando rm
como se explica aquí .
Por supuesto que hacer este brutal rm
borrar la cosa en lugar de una más elegante pm uninstall
deja todas las entradas de las antiguas versiones de Trichrome como sobrantes en /data/system/packages.xml
.
<package name="com.google.android.trichromelibrary_438908633"
codePath="/data/app/com.google.android.trichromelibrary_438908633-SwvwbO_SyYGt5Xu9yACVFw=="
nativeLibraryPath="/data/app/com.google.android.trichromelibrary_438908633-SwvwbO_SyYGt5Xu9yACVFw==/lib"
primaryCpuAbi="armeabi-v7a" secondaryCpuAbi="arm64-v8a" publicFlags="0"
privateFlags="0" ft="1781fabc898" it="1781fac0a2e" ut="1781fac0a2e"
version="438908633" userId="10263" installer="com.android.vending">
¿Hay alguna forma de purgarlo automáticamente? El reinicio no lo limpia.
¿O puedo simplemente editar dicho xml y eliminar las entradas sobrantes?
[Android 10]
2 votos
@beeshyams está ahí: Android.googlesource.com/platform/frameworks/base/+/refs/tags/ . Pero lo más probable es que también se convirtió de plano a XML binario (como AndroidManifest fue y) como Android hizo a otros archivos XML en el dispositivo para reducir la sobrecarga de análisis. Así que necesita ser decodificado.
0 votos
Es un archivo no una carpeta
0 votos
Ju Tutt, OK, gracias, pero no hay entradas como usted ha mencionado @IrfanLatif no está codificado, me equivoqué al suponer que era una carpeta
3 votos
@beeshyams al menos en el código AOSP está codificado en Formato ABX .