0 votos

McAfee Free Antivirus no se actualizará desde Play Store devolviendo el error -505

Estoy poniendo McAfee en el directorio System/app para evitar que los usuarios estándar lo desinstalen.

Una vez que intento actualizar el paquete desde Play Store, el progreso de descarga llega al 100% y cuando intenta reemplazar el paquete antiguo me aparece Error -505

Después de investigar, parece que Android Lollipop tiene un problema con la aplicación Adobe Air, pero para tu información esto es Lollipop 5.1

Esto es lo que obtengo del informe de errores: firma diferente ?? alguna idea??

Sesión 1987113136:
  userId=0 installerPackageName=com.android.vending installerUid=10018 createdMillis=1437157124890 
  stageDir=/data/app/vmdl1987113136.tmp stageCid=null 
  mode=1 installFlags=0x12 installLocation=1 sizeBytes=10749412 appPackageName=com.wsandroid.suite appIcon=false 
  appLabel=Security & Antivirus -FREE originatingUri=null referrerUri=null abiOverride=null 
  mClientProgress=1.0 mProgress=0.90000004 mSealed=true mPermissionsAccepted=true mDestroyed=true mBridges=1 
  mFinalStatus=-7 
  mFinalMessage=El paquete com.wsandroid.suite no coincide con las firmas de la versión instalada anteriormente; ignorando!`

0 votos

Por favor, consulta: ¿Cómo puedo solucionar el error de instalación desconocido -505? (que probablemente es a lo que te refieres). Una discrepancia de firma sugiere que has instalado la aplicación original desde una fuente diferente (¿es así?), y/o que el archivo ha sido modificado (alguien modificó el .apk para por ejemplo introducir funciones adicionales como malware).

0 votos

De hecho, el APK no está alterado, por eso estoy preguntando.

0 votos

Aún faltan detalles sobre la otra pregunta abierta (origen de instalación). Para darte un ejemplo: F-Droid siempre compila aplicaciones directamente desde las fuentes, y por lo tanto tiene que usar su propio certificado para el proceso de firma. Por lo tanto, este error aparecería si intentas actualizar una aplicación que has instalado desde F-Droid usando una fuente diferente, como Google Play.

0voto

Booger Puntos 288

La aplicación con este nombre de paquete: com.wsandroid.suite no fue firmada por el mismo certificado que la de la tienda Play. Este es un requisito de seguridad fundamental. Deberás asegurarte de que la aplicación que estás instalando originalmente esté firmada con la misma clave que la de la tienda Play.

No hay forma de evitar este requisito de seguridad (coincidencia de firmas) según mi conocimiento.

0 votos

En realidad, hay una manera de evitar esto (requiriendo root, el marco de trabajo Xposed y el módulo XInstaller) - pero eso solo debería usarse en casos excepcionales. Hay una buena razón para esta medida de seguridad.

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