As configurações padrão para um Samsung Captivate da AT&T rodando Android 2.1 não permitem instalação de apps de terceiros (apps não encontrados no Android Marketplace). Alterar essa 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 "sideload" de apps, ou seja, baixar apps não-oficiais.
Certifique-se de ter privilégios de root no seu telefone. Para instruções detalhadas, veja os sites Brief Mobile e TheAndroidSite. Note que fazer root pode anular a garantia ou causar "brick" (não ligar). Siga instruções com cuidado e faça backup do telefone.
Baixe e descompacte o Android SDK na área de trabalho do computador. Link para download nos Recursos.
Baixe e instale o navegador Firefox no computador.
Baixe e instale o Plugin SQLite para Firefox.
No Captivate, vá em "Configurações" > "Aplicativos" > "Desenvolvimento" e ative "Depuração USB".
Baixe e instale o app BusyBox no Captivate. É grátis no Android Marketplace. Você não acessará diretamente, mas é necessário para fazer alterações no telefone via computador.
Conecte seu Captivate ao computador via Cabo USB.
Abra o Prompt de Comando do computador digitando "cmd" na caixa Executar no menu "Iniciar".
Crie uma cópia de backup das configurações padrão do Captivate usando o Prompt de Comando. Isso ajuda se houver erros.
O prompt 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:
cd C:\Users\Seu nome de usuário\Desktop\android-sdk-windows\tools
adb shell
su
Vá ao seu Captivate. Uma caixa de diálogo solicitará privilégios de SuperUsuário. Toque "Permitir" no telefone para dar acesso necessário.
Volte ao Prompt de Comando do computador e digite:
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 espaços após "cp" e o primeiro "settings.db". Digitar "exit" duas vezes sai dos controles SuperUser e permite puxar o arquivo que precisa ser alterado do telefone para o computador.
Continue no Prompt de Comando:
adb pull /sdcard/settings.db C:\Temp\Settings.db
Deixe o Prompt aberto.
Abra o SQLite Manager abrindo Firefox e clicando em "Ferramentas" > "SQLite Manager".
No SQLite Manager, clique "Banco de Dados" > "Conectar Banco de Dados".
Visualize todos arquivos em C:\Temp e abra "settings.db".
Clique em "Seguro" no painel esquerdo.
Ative Sideloading. Role até ID 6, "install_non_market_apps". Altere o valor de 0 para 1. Feche SQLite Manager e volte ao Prompt de Comando.
Digite os seguintes comandos no Prompt:
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
Desconecte seu Captivate do cabo USB enquanto reinicia. Seu telefone agora poderá instalar aplicativos de terceiros.
Tecnologia Eletrônica © [www.351231.com]