3 votes

Modifier les paramètres de réglage par le biais de la base de données

J'ai réussi à modifier et à mettre à jour les paramètres du téléphone Android en utilisant des commandes ADB telles que celles-ci

Activez les données GPRS :

adb shell sqlite3 -batch /data/data/com.android.providers.settings/databases/settings.db "update system SET value='1' where name='gprs_connection_setting'";

Activer le GPS :

adb shell sqlite3 -batch /data/data/com.android.providers.settings/databases/settings.db "update secure SET value='gps' where name='location_providers_allowed'"; 

Bien qu'ils aient réussi, je n'ai pas pu trouver la base de données ou le fichier xml où l'option permettant de désactiver les données en itinérance peut être modifiée. J'ai essayé avec de nombreuses bases de données, l'une après l'autre, sans succès. Quelqu'un peut-il m'aider à trouver la base de données ou le fichier xml qui est modifié (à partir des paramètres pris) pour le paramètre d'itinérance des données :

Screenshot of Roaming Option
Capture d'écran de l'option d'itinérance

1voto

Firelord Points 23064

Note : Cette réponse est testée sur Android 4.2.1.


Pour activer l'itinérance des données pour la SIM par défaut, entrez :

adb shell settings put global data_roaming 1

Les changements prendraient effet immédiatement. Notez que pour un téléphone à double SIM, changez la clé en data_roaming_2 si l'itinérance doit être activée pour SIM2.

-1voto

Paul Points 11

Utilisez cette commande :

adb shell sqlite3 -batch /data/data/com.android.providers.settings/databases/settings.db "update system SET value='1' where name='data_roaming'";

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