0 votos

packages.xml se restaura después de reiniciar el equipo

Esta es mi primera pregunta aquí. Espero que los desarrolladores se que me ayude.

He XOLO A500 dispositivo en el que Google Play services no está siendo instalada porque "Utilizando el mismo id compartido" problema. Para resolver el problema, tenía rooteado mi teléfono y tomado de acceso del sistema a través de ADB. Siguiente procedimiento que había hecho.

1) las root del teléfono e instalado el ADB para acceder al sistema android. 2) chmod 666 a packages.xml dentro de /data/system. 3) Sacó la packages.xml usando el comando adb pull /data/system/packages.xml 4) Editar el packages.xml y quita el sharedUserId atributo para la aplicación en particular. 5) la Empuja packages.xml 6) Eliminado de la caché dalvik. 7) Reiniciar.

Todo lo que estoy haciendo como su.

El problema aquí es que después de reiniciar, el packages.xml archivo de nuevo restaurado como el original. Por favor me ayuda con respecto a este.

Edit 1: estoy usando ICS

Edit 2: he Aquí cómo he hecho de todo.

  1. Comenzó la depuración USB.
  2. Conecta el teléfono y comenzó a ADB.
  3. adb pull /data/system/packages.xml
  4. Editado packages.xml y guarda el archivo
  5. adb shell
  6. su
  7. chmod 666 /data/system/packages.xml
  8. salida
  9. salida
  10. adb push packages.xml /data/system
  11. adb shell
  12. su
  13. chmod 664 /data/system/packages.xml
  14. rm /data/dalvik-cache/*
  15. salida
  16. salida
  17. adb reboot

Gracias y Saludos

1voto

Xiao-Long Chen Puntos 101

sharedUserId es simplemente una copia del parámetro del mismo nombre del archivo de Manifiesto de Android. Al borrar la caché dalvik y reiniciar el equipo, el sharedUserId atributo es leer a partir de la original de los archivos apk y packages.xml se reescribe. Usted probablemente tendrá que desmontar el apk, editar el manifiesto, y volver a montar el apk utilizando una herramienta como el apktool. Tenga en cuenta que el nuevo apk que cree no estar firmado, por lo que no se actualizará automáticamente a pesar de la Play Store.

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