0 votes

Impossible de voir la valeur "persist.service.adb.enable" dans le fichier default.prop de l'appareil Android ?

J'ai lu un guide pour obtenir le persist.service.adb.enable valeur, et il a dit qu'il appartenait à default.prop sur l'appareil. Son contenu doit être le suivant :

#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=1
ro.debuggable=0
persist.service.adb.enable=0

Mais lorsque je connecte l'appareil au PC (Linux) et que j'essaie d'extraire ce fichier de l'appareil (à la fois dans l'émulateur et dans le Samsung Galaxy Nexus), le contenu du fichier default.prop est le suivant :

#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.secure=1
ro.debuggable=0
persist.sys.usb.config=mass_storage

Je ne pouvais donc pas voir persist.service.adb.enable . Quelqu'un pourrait-il me dire pourquoi et comment je peux l'obtenir ?

1voto

Johan Soderberg Points 976

Selon la documentation officielle d'Android, il existe une autre façon d'obtenir cette valeur est d'utiliser le getprop commande . (Le lien vous amène aux résultats de la recherche pour getprop.)

Je ne l'ai pas testé.

Je suppose que vous souhaitez également définir cette valeur, et pas seulement l'obtenir ? Vous pouvez utiliser la ligne de commande sur le téléphone pour le faire. (Avertissement : je n'ai essayé que sur Donut, Froyo et Gingerbread).

setprop persist.service.adb.enable 1

Il s'agit du paramètre de débogage USB ; vous pouvez aussi simplement activer le débogage USB.

1voto

tony Points 11

Dans ICS, persist.service.adb.enable=0 a été remplacé par persist.sys.usb.config=mass_storage Ainsi, si vous voulez éanbler ADB, vous pouvez setprop persist.sys.usb.config=mass_storage,adb

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