Com canviar o restaurar l'identificador d'Android a Marshmallow

Sabíeu per què algunes de les vostres aplicacions requereixen que torneu a iniciar la sessió després d'un restabliment de fàbrica (com les aplicacions bancàries) encara que hàgiu restaurat l'aplicació amb dades mitjançant l'accés root? És perquè cada vegada que restableixes el dispositiu de fàbrica i es configura com a dispositiu nou amb un nou identificador d'Android únic. Aquí us mostrarem avui com canviar o restaurar l'identificador d'Android a Marshmallow.





no s'admet l'idioma o l'edició de la versió de Windows instal·lada actualment al vostre ordinador

Per evitar que us torneu a registrar a les aplicacions a causa del vostre nou ID d'Android, podeu restaurar el vostre antic ID d'Android. Titanium Backup té una funció perfecta per a això. Tanmateix, amb Android 6.0 Marshmallow, és possible que no pugueu restaurar o canviar el vostre ID d'Android amb una còpia de seguretat de Titanium o qualsevol altra eina que funcioni amb Lollipop i versions anteriors d'Android.



La raó per la qual Titanium Backup no us funcionarà és aquesta com.android.providers.settings no es pot fer una còpia de seguretat amb una base de dades SQLite tradicional a Android 6.0 Marshmallow. Consulteu l'explicació detallada d'això per piit79 de XDA:

La funció de còpia de seguretat/restauració de l'identificador d'Android s'inclou a Titanium Backup. Tanmateix, l'emmagatzematge de configuració (com.android.providers.settings) no sembla estar recolzat per una base de dades SQLite tradicional a Android 6.0 Marshmallow: /data/data/com.android.providers.settings/databases/settings.db és buit (0 bytes) al meu dispositiu. Per tant, l'identificador d'Android no es pot restaurar/canviar amb les eines habituals (inclòs Titanium Backup).



Restaura l'identificador d'Android a Marshmallow

Per sort, piit79 trobat una manera de consultar/actualitzar Configuració d'emmagatzematge base de dades mitjançant ADB. A continuació es mostren les ordres que heu d'executar per restaurar/canviar el vostre ID d'Android a Marshmallow:



  1. Configura ADB i Fastboot al teu ordinador .
  2. Connecteu el vostre dispositiu Android que s'executa amb Marshmallow a l'ordinador i la finestra d'ordres a l'ordinador.
  3. Ara emet l'ordre següent per obtenir el vostre ID d'Android actual:
    adb shell content query --uri content://settings/secure --where "name=\'android_id\'"

    └ Això us mostrarà el vostre ID d'Android actual.

    hack de puntuació instantània sense enquesta
  4. Ara emet l'ordre següent per canviar/actualitzar l'identificador d'Android al que desitgeu:
    adb shell content update --uri content://settings/secure --bind value:s:<new_android_id> --where "name=\'android_id\'"

    └ Substituïu el text en vermell pel vostre ID d'Android.



    error fatal de world of warcraft 134
  5. Això és. Comproveu si el vostre ID d'Android ha canviat mitjançant l'ordre del 3r pas.

Si el truc anterior no us funciona, potser és millor que suprimiu el registre actual de la base de dades i que el torneu a inserir amb el vostre nou ID d'Android. Per fer-ho, utilitzeu les dues ordres següents:



suprimeix el contingut de l'intèrpret d'ordres adb –uri content://settings/secure –on “name=\’android_id\’”
inserir contingut de l'intèrpret d'ordres adb –uri content://settings/secure –bind name:s:android_id –bind value:s:

Nota: Recordeu substituir el text en vermell pel vostre ID únic d'Android.

Tots els crèdits de la propina van a piit79 de XDA, podeu consultar la seva publicació original a Fòrums XDA .