>> Technologie Électronique >  >> Téléphones portables et accessoires >> Applications pour téléphone

Comment activer les apps tierces sur AT&T Samsung Captivate

Les réglages par défaut du Samsung Captivate AT&T sous Android 2.1 n'autorisent pas l'installation d'apps tierces (hors Android Market). Changer cela requiert d'abord de rooter votre Captivate. Une fois rooté, les étapes suivantes activent le « sideload » (téléchargement apps non-market).

Matériel nécessaire

  • App BusyBox : gratuite sur Android Market
  • Câble USB
  • Logiciel Android SDK
  • Navigateur Mozilla Firefox avec plugin SQLite

Instructions

Préparer votre Captivate et ordinateur

  1. Assurez-vous d'avoir les privilèges root sur le téléphone. Instructions détaillées : sites Brief Mobile et TheAndroidSite. Attention : rooter peut annuler garantie, casser le téléphone ou le « briquer » (ne plus s'allumer). Suivez attentivement et sauvegardez.
  2. Téléchargez/décompressez Android SDK sur le bureau de l'ordinateur. Lien dans Ressources.
  3. Téléchargez/installez Firefox sur l'ordinateur.
  4. Téléchargez/installez le plugin SQLite pour Firefox.
  5. Sur le Captivate : Paramètres > Applications > Développement > activez Débogage USB.
  6. Téléchargez/installez l'app BusyBox sur le Captivate. Gratuite sur Android Market. Pas d'accès direct, mais nécessaire pour modifier le téléphone via l'ordinateur.
  7. Branchez le Captivate à l'ordinateur via câble USB.

Activer le sideloading

  1. Ouvrez l'invite de commandes : « cmd » dans Exécuter du menu Démarrer.
  2. Créez une copie de sauvegarde des réglages par défaut du Captivate via l'invite de commandes. Utile en cas d'erreur. L'invite s'ouvre dans votre répertoire utilisateur : c:\Users\VotreNom (« VotreNom » = nom de session). Appuyez Entrée après chaque ligne. Tapez les commandes :
cd C:\Users\VotreNom\Desktop\android-sdk-windows\tools
adb shell
su
  1. Sur le Captivate : boîte de dialogue demande privilèges SuperUser. Appuyez Autoriser.
  2. Retour à l'invite de commandes, tapez :
cp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.db
cp /dbdata/databases/com.android.providers.settings/settings.db /sdcard/settings.db.backup
exit
exit

(Espaces après « cp » et premier « settings.db »). « exit » deux fois sort du mode SuperUser et permet de récupérer le fichier à modifier du téléphone vers l'ordinateur.

  1. Continuez dans l'invite de commandes :
adb pull /sdcard/settings.db C:\Temp\Settings.db

Laissez l'invite ouverte.

  1. Ouvrez SQLite Manager : Firefox > Outils > SQLite Manager.
  2. Dans SQLite Manager : Base de données > Se connecter à la base.
  3. Visualisez tous fichiers dans C:\Temp et ouvrez « settings.db ».
  4. Cliquez Sécurisé dans le panneau gauche.
  5. Activez le sideloading. Descendez à ID 6, « install_non_market_apps ». Changez valeur de 0 à 1. Fermez SQLite Manager, retour à l'invite de commandes.
  6. Tapez les commandes à l'invite :
adb push C:\Temp\Settings.db /sdcard
adb shell
su
cp /sdcard/settings.db /dbdata/databases/com.android.providers.settings
chmod 777 /dbdata/databases/com.android.providers.settings/settings.db
reboot
  1. Débranchez le Captivate du câble USB pendant le redémarrage. Votre téléphone peut maintenant installer des applications tierces.
Applications pour téléphone