5 votes

Le message "Le contact n'existe pas" s'affiche à chaque fois que j'essaie d'attribuer une image à un compte propriétaire à partir des paramètres de l'utilisateur.

J'utilise CM 12.1 SNAPSHOT. Hier, j'ai effacé les données et lorsque le téléphone a démarré, j'ai terminé la configuration des comptes comme Google, CyanogenMod et tout s'est synchronisé avec succès. Mais la photo du propriétaire dans la barre d'état ne se charge pas et quand j'essaie de l'attribuer depuis Paramètres → Utilisateurs, j'obtiens le message "Le contact n'existe pas."

J'ai aussi fait cela dans les paramètres de Google+.

(Cliquez sur l'image pour l'agrandir)

IMG: IMG:

Alors comment attribuer une photo au compte propriétaire ?

5voto

Firelord Points 23064

Je vois deux façons indépendantes de régler la photo du propriétaire :

  1. Contacts
  2. Sale tour (nécessite un accès Root)

Pour la première astuce, lancez Contacts app → tapez Configurer mon profil sous Tous les contacts et sélectionnez une image et un nom. Remplissez d'autres détails (facultatif). C'est tout. La photo du propriétaire est définie.

Après ce point, même si vous finissez par supprimer le contact du profil sous la rubrique Contacts le nom du contact et la photo que vous avez choisis lors de la configuration du profil de contact resteront en vigueur.

(Cliquez sur l'image pour l'agrandir)

IMG: IMG:

Le sale boulot : L'image du propriétaire se trouve dans le répertoire /data/system/users/0/ nommé photo.png . L'emplacement de l'image est mentionné dans le fichier 0.xml situé à /data/system/users/ .

Cherchez la ficelle :

icon="/data/system/users/0/photo.png"

C'est la clé. Vous pouvez déplacer l'image de votre choix (non limitée au type de fichier PNG) dans le répertoire de données et mettre à jour cette chaîne en conséquence. Android utilise normalement l'image PNG de dimensions YxY pour l'image du compte utilisateur.

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