>> Tecnologia Eletrônica >  >> Celulares e Acessórios >> Celulares

Como Habilitar Apps de Terceiros no AT&T Samsung Captivate

As configurações padrão para um AT&T Samsung Captivate rodando Android 2.1 não permitem a instalação de apps de terceiros (apps não encontrados no Android Marketplace). Alterar esta configuração requer que você primeiro faça root no seu Samsung Captivate. Uma vez que seu telefone tenha root, os passos a seguir permitirão que você faça "sideload" de apps, ou seja, baixe apps não-oficiais do Market.

O que você vai precisar

  • App BusyBox: gratuito no Android Marketplace
  • Cabo USB
  • Software Android SDK
  • Navegador Mozilla Firefox com Plugin SQLite

Instruções

Preparando seu Captivate e Computador

  1. Certifique-se de ter privilégios de root no seu telefone. Para instruções detalhadas sobre como fazer isso, veja os sites Brief Mobile e TheAndroidSite. Note que fazer root no seu telefone pode anular a garantia ou causar quebra ou "brick" no telefone, significando que não liga. Siga as instruções cuidadosamente e faça backup do seu telefone para evitar problemas.
  2. Baixe e descompacte o Android SDK na área de trabalho do seu computador. Um link para baixar o Android SDK é fornecido na seção Recursos.
  3. Baixe e instale o navegador Mozilla Firefox no seu computador.
  4. Baixe e instale o Plugin SQLite para Firefox.
  5. No seu Captivate, vá em "Configurações" > "Aplicativos" > "Desenvolvimento" e ative "Depuração USB".
  6. Baixe e instale o app BusyBox no seu Captivate. É gratuito no Android Marketplace. Você não acessará diretamente este app, mas ele é necessário para que você faça alterações no seu telefone via computador.
  7. Conecte seu Captivate ao computador via Cabo USB.

Ativando Sideloading

  1. Abra o Prompt de Comando do seu computador digitando "cmd" na caixa Executar no menu "Iniciar".
  2. Crie uma cópia de backup das configurações padrão do seu Captivate usando o Prompt de Comando do seu computador. Isso será útil caso haja erros. O prompt de comando deve abrir no seu diretório de usuário, c:\Users\Seu nome de usuário. "Seu nome de usuário" será o nome que você usa para logar no computador. Ao usar o Prompt de Comando, pressione enter após cada linha. Digite os seguintes comandos no Prompt de Comando: cd C:\Users\Seu nome de usuário\Desktop\android-sdk-windows\tools adb shell su
  3. Vá ao seu Captivate. Uma caixa de diálogo abrirá solicitando privilégios de SuperUsuário. Toque em "Permitir" no seu telefone para dar o acesso necessário.
  4. Volte ao Prompt de Comando do seu computador e digite os seguintes comandos: 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 Note que há espaços após "cp" e o primeiro "settings.db". Digitar "exit" duas vezes o tirará dos controles de SuperUsuário do seu telefone e permitirá puxar o arquivo que precisa ser alterado do telefone para o computador.
  5. Continue no Prompt de Comando do seu computador: adb pull /sdcard/settings.db C:\Temp\Settings.db Deixe o Prompt de Comando aberto.
  6. Abra seu Gerenciador SQLite abrindo o Firefox e clicando em "Ferramentas" > "Gerenciador SQLite".
  7. No Gerenciador SQLite, Clique em "Banco de Dados" > "Conectar Banco de Dados".
  8. Visualize todos os arquivos em C:\Temp e abra "settings.db"
  9. Clique em "Secure" no painel esquerdo.
  10. Ative Sideloading. Role até ID 6, "install_non_market_apps". Altere o valor de 0 para 1. Agora você pode fechar o Gerenciador SQLite e voltar ao Prompt de Comando.
  11. Digite os seguintes comandos no Prompt de Comando: 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. Desconecte seu Captivate do cabo USB enquanto ele reinicia. Seu telefone agora poderá instalar aplicativos de terceiros.