>> Technologie Électronique >  >> Téléphones portables et accessoires >> Téléphones portables

Comment activer l'installation d'applications tierces sur AT&T Samsung Captivate

Les paramètres par défaut d'un AT&T Samsung Captivate sous Android 2.1 n'autorisent pas l'installation d'applications tierces (hors Android Market). Modifier ce réglage nécessite d'abord de rooter votre Captivate. Une fois rooté, les étapes suivantes permettent d'activer le « sideloading » (installation d'applications non officielles).

Ce dont vous aurez besoin

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

Instructions

Préparation du Captivate et de l'ordinateur

  1. Assurez-vous d'avoir les privilèges root sur votre téléphone. Pour les instructions détaillées, consultez les sites Brief Mobile et TheAndroidSite. Attention : le root peut annuler la garantie ou « briquer » le téléphone (ne plus démarrer). Suivez les instructions scrupuleusement et sauvegardez votre téléphone.
  2. Téléchargez et décompressez Android SDK sur le Bureau de votre ordinateur. Un lien de téléchargement est fourni dans les ressources.
  3. Téléchargez et installez le navigateur Mozilla Firefox sur votre ordinateur.
  4. Téléchargez et installez le plugin SQLite pour Firefox.
  5. Sur votre Captivate, allez dans « Paramètres » > « Applications » > « Développement » et activez « Débogage USB ».
  6. Téléchargez et installez l'application BusyBox sur votre Captivate (gratuite sur Android Market). Vous n'y accéderez pas directement, mais elle est nécessaire pour modifier le téléphone via l'ordinateur.
  7. Branchez votre Captivate à l'ordinateur via le câble USB.

Activer le sideloading

  1. Ouvrez l'invite de commandes de votre ordinateur en tapant « cmd » dans la zone Exécuter du menu « Démarrer ».
  2. Créez une copie de sauvegarde des paramètres par défaut de votre Captivate via l'invite de commandes. L'invite s'ouvre dans votre répertoire utilisateur : c:\Users\Votre nom d'utilisateur. « Votre nom d'utilisateur » est le nom de session. Appuyez sur Entrée après chaque ligne. Tapez les commandes suivantes :
    cd C:\Users\Votre nom d'utilisateur\Desktop\android-sdk-windows\tools
    adb shell
    su
  3. Sur votre Captivate, une boîte de dialogue demande les privilèges SuperUser. Appuyez sur « Autoriser » pour accorder l'accès.
  4. Retournez à l'invite de commandes de l'ordinateur et 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
    Notez les espaces après « cp » et le premier « settings.db ». Taper « exit » deux fois quitte les contrôles SuperUser et permet de récupérer le fichier à modifier.
  5. Continuez dans l'invite de commandes :
    adb pull /sdcard/settings.db C:\Temp\Settings.db
    Laissez l'invite ouverte.
  6. Ouvrez le gestionnaire SQLite en lançant Firefox et en cliquant sur « Outils » > « Gestionnaire SQLite ».
  7. Dans le gestionnaire SQLite, cliquez sur « Base de données » > « Se connecter à la base de données ».
  8. Affichez tous les fichiers dans C:\Temp et ouvrez « settings.db ».
  9. Cliquez sur « Secure » dans le panneau de gauche.
  10. Activez le sideloading. Descendez jusqu'à l'ID 6, « install_non_market_apps ». Changez la valeur de 0 à 1. Fermez le gestionnaire SQLite et revenez à l'invite de commandes.
  11. Tapez les commandes suivantes à l'invite de commandes :
    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
  12. Débranchez votre Captivate du câble USB pendant qu'il redémarre. Votre téléphone peut maintenant installer des applications tierces.
Téléphones portables