2 votos

Purgar /data/system/packages.xml de los paquetes eliminados manualmente

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

0voto

Ju Tutt Puntos 6

He editado manualmente packages.xml suprimir las secciones pertinentes de <package name> a </package name> para cada paquete obsoleto de Trichrome, funcionando bien.

Asegúrese de que el propietario system y permisos rw-rw---- 660 se conservan después de la edición, a continuación, reiniciar.

Para mayor seguridad, primero hice una copia de seguridad del archivo original y, para mayor comodidad, edité una copia del archivo en un PC utilizando el Bloc de notas++, y luego lo volví a cargar en mi dispositivo.

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