2 votos

Problema al instalar una aplicación del sistema en un dispositivo rooteado

Rootée mi dispositivo para instalar una aplicación como una aplicación del sistema. Sin embargo, después de la instalación de la aplicación, veo el siguiente error en el log cat

2019-03-14 18:19:19.319 4197-4197/? E/zygote64: El checksum Dex no coincide para dex: /system/priv-app/bmw.apk. Esperado: 3853989528, real: 1306952148

¿Qué significa este error? ¿Cómo puedo solucionarlo?

0 votos

Si tienes Magisk, puedes evitar todo este problema utilizando el módulo de Magisk. Consulta mi respuesta para más detalles. android.stackexchange.com/a/208090/96277

0 votos

Gracias, ¿puedes por favor explicar qué significa realmente este error?

1voto

user290335 Puntos 95

Un archivo Dex contiene código que finalmente es ejecutado por la Android Runtime. Cada APK tiene un solo archivo classes.dex, que hace referencia a las clases o métodos utilizados dentro de una aplicación.

Necesitas eliminar todas las actualizaciones y los paquetes en /system/priv-app, y para esto necesitas hacerle root al dispositivo siguiendo los pasos mencionados a continuación.

  1. Instala adb en la PC.
  2. Conecta el teléfono a la PC.
  3. Desde la línea de comandos, ejecuta:

    adb root 
    adb remount
    adb shell rm /system/priv-app/bmw.apk

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