>> Tecnologia elettronica >  >> Cellulari & accessori >> Smartphone

Come abilitare app di terze parti su AT&T Samsung Captivate

Le impostazioni predefinite dell'AT&T Samsung Captivate (Android 2.1) bloccano l'installazione di app non provenienti dall'Android Market. Per abilitare il sideloading devi prima fare il root del telefono.

Cosa serve

  • App BusyBox (gratis da Android Market)
  • Cavo USB
  • Software Android SDK
  • Browser Mozilla Firefox con plugin SQLite

Preparazione Captivate e computer

  1. Assicurati di avere i permessi di root (guide su Brief Mobile e TheAndroidSite). Attenzione: il root può annullare la garanzia o "brickare" il telefono. Fai backup.
  2. Scarica e scompatta Android SDK sul desktop del computer.
  3. Installa Mozilla Firefox.
  4. Installa il plugin SQLite per Firefox.
  5. Sul Captivate: Impostazioni > Applicazioni > Sviluppo > attiva Debug USB.
  6. Installa BusyBox sul Captivate (gratis sul Market). Non la userai direttamente, ma serve per modifiche via computer.
  7. Collega il Captivate al computer via USB.

Attivazione sideloading

  1. Apri il Prompt dei comandi (Start > Esegui > cmd).
  2. Crea backup delle impostazioni predefinite. Nel prompt (che si apre nella tua cartella utente c:\Users\TuoNome), digita (invio dopo ogni riga):
    cd C:\Users\TuoNome\Desktop\android-sdk-windows\tools
    adb shell
    su
  3. Sul Captivate apparirà una richiesta SuperUser: tocca Consenti.
  4. Torna al prompt e digita:
    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
    (Nota: spazi dopo "cp" e il primo "settings.db". Due "exit" escono dai privilegi SuperUser.)
  5. Continua nel prompt:
    adb pull /sdcard/settings.db C:\Temp\Settings.db
    Lascia il prompt aperto.
  6. Apri SQLite Manager in Firefox: Strumenti > SQLite Manager.
  7. Clicca Database > Connetti database.
  8. Visualizza tutti i file in C:\Temp e apri settings.db.
  9. Clicca Secure nel pannello sinistro.
  10. Abilita sideloading: scorri a ID 6, install_non_market_apps. Cambia valore da 0 a 1. Chiudi SQLite Manager.
  11. Torna al prompt e digita:
    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. Scollega il Captivate mentre riavvia. Ora potrai installare app di terze parti.