8 votes

Exportation de contacts via adb

J'ai un téléphone dont l'écran s'est cassé, mais je voudrais exporter ses contacts vers .vcf pour que je puisse les importer sur un autre téléphone. Je le fais habituellement avec la fonction intégrée d'importation/exportation dans le menu déroulant de l'application Contacts, mais sans écran, elle est inaccessible. Est-il possible de le faire via adb ?

1 votes

Votre téléphone prend-il en charge OTG ? Si c'est le cas, vous pouvez brancher une souris pour contrôler/cliquer sur l'écran pour faire la sauvegarde, puis télécharger vers un emplacement en nuage ou démarrer vers la récupération, et utiliser adb pull pour tirer le fichier de sauvegarde de l'appareil vers votre ordinateur.

2 votes

0 votes

Une méthode d'enracinement : Android.stackexchange.com/a/215426/218526

6voto

St0rm Points 656

La base de données des contacts peut être interrogée à l'aide du shell ADB :

adb shell content query --uri content://com.android.contacts/data

La commande ne videra tout le contenu de la base de données que si l'option shell avoir l'autorisation READ_CONTACTS sinon il échouera.

2 votes

adb shell content query --uri content://com.android.contacts/data >> contacts.vcf enregistre les contacts dans un fichier (Linux).

0voto

nuzz Points 206

Oui et non, si votre écran fonctionne, vous pouvez utiliser un câble org ou un adaptateur microusb vers USB et brancher une souris sur votre téléphone. Cela fonctionne comme un rêve. Si vous n'avez pas d'écran, c'est une autre histoire.

  1. Vous devez avoir déjà activé le débogage usb.
  2. Vous devez avoir déjà connecté le téléphone à votre ordinateur et l'avoir vérifié.

C'est extrêmement difficile

Si vous avez fait ce qui précède, vous avez envoyé la demande de pull adb au bon endroit, et avec ce fichier reçu, vous devrez faire quelques choses.

  1. Découvrez le format correct pour les contacts de votre téléphone db.
  2. Déterminer le script de conversation correct à convertir au format db des nouveaux téléphones.
    1. Envoyer le fichier converti vers un nouveau téléphone

Modifier J'ai oublié de mentionner que vous avez déjà enraciné votre téléphone pour accéder au fichier de contacts.

Solution la plus simple Assurez-vous simplement que vos contacts sont sauvegardés et liés à votre e-mail gmail.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X