Páginas

quinta-feira, 25 de agosto de 2011

Entendendo o ADB (Android Debug Bridge)Entendendo o ADB (Android Debug Bridge)

obs dowload aqui postado e para coby :

para vocês entenderem melhor como funciona o ADB, e dar algumas idéias para vocês, abraço. Para utilizar o ADB certifique-se de que seu tablet está conectado na USB e com o modo de depuração
habilitado. O que é?

→ O ADB (Android Debug Bridge) é uma ferramenta do pacote SDK do Android, e permite que possamos interagir com o sistema Android do aparelho (no nosso caso aqui o Kyros), funcionando como uma interface, porém acessada pelo computador. Para que serve?
→ Podemos utilizar o ADB para fazer diversas alterações no sistema Android, desde um Overclock até uma instalação de aplicativo. → Comandos Básicos: adb remount pode-se entender como um novo reconhecimento do Android pelo ADB.
Utiliza-se "adb remount" adb devices mostra a lista de dispositivos conectados ao ADB.
Utiliza-se "adb devices" adb logcat permite que visualizemos os logs dos dispositivos android conectados ao ADB.
Utiliza-se "adb logcat" adb reboot comando que reinicia o sistema. Utiliza-se "adb reboot" adb pull para trazer um arquivo do sistema Android para a pasta em que esta o ADB.
Utiliza-se "adb pull diretório/arquivo" Exemplo: "adb pull system/build.prop" - nesse caso trouxemos à pasta do ADB o arquivo "build.prop" que se encontra na pasta "system" do Android. adb push basicamente faz o inverso do "adb pull", levando um arquivo da pasta do ADB até um diretório no sistema Android.
Utiliza-se "adb push arquivo diretório" (observe que há um espaço entre arquivo e diretório) Exemplo: "adb push build.prop system" - nesse caso mandamos o arquivo "build.prop" para a pasta system no sistema Android. adb install utilizado para instalar um aplicativo direto da pasta do adb.
Utiliza-se: "adb install aplicativo.apk" Exemplo: "adb install meuapp.apk" - nesse caso estamos instalando o aplicativo "meuapp.apk" que está na pasta do ADB direto no sistema. adb shell funciona como uma espécie de prompt de comando no Android.
Utiliza-se "adb shell comando" Exemplo: "adb shell flash_image recovery system/ recovery.img" - nesse caso, instalamos o recovery, podendo ser o clockworkmod ou o original do aparelho, tendo a imagem "recovery.img" no diretório "system" no sistema Android. adb shell chmod serve para alterar a permissão nos arquivos
Utiliza-se "adb shell chmod id da permissão diretório/arquivo" Exemplo: "adb shell chmod 644 system/ build.prop" - nesse caso mudamos a permissão de usuário para o arquivo build.prop na pasta system do sistema Android no aparelho. →Entendendo melhor as permissões
Ao utilizar o comando chmod, devemos dizer para o sistema quais as permissões que cada usuário determinado terá, sendo dividido em 3 partes, em 3 restrições de permissão. Ex: (644) No exemplo acimas usamos "644" e significa que o usuário com acesso total tem acesso 6, e os demais 4, ou seja, o usuário geralmente root, com permissões liberadas, pode ler e gravar dados no arquivo pois possui permissão 6, já os demais, apenas podem ler os dados no arquivo, pois possuem permissão 4.
Definição dos números de permissões:
0 p e r m i s s ã o n e g a d a
1 p e r m i s s ã o d e e x e c u ç ã o
2 p e r m i s s ã o d e g r a v a ç ã o
3 p e r m i s s ã o d e g r a v a ç ã o e e x e c u ç ã o
4 p e r m i s s ã o d e l e i t u r a
5 p e r m i s s ã o d e l e i t u r a e e x e c u ç ã o
6 p e r m i s s ã o d e l e i t u r a e g r a v a ç ã o
7 soma de t o d a s a s p e r m i s s ões
Em geral, são mais utilizadas no chmod as permissões "644" e "777", para liberar o arquivo totalmente para o sistema fazer alterações. Os drivers necessários para a instalação do adb estão logo abaixo, no android 2.1 o hardware reconhecido é nomeado Android Eclair, nesse deve ser utilizado o driver do download DOWNLOAD DRIVER - Usuários 32bits
copie endereço no seu navegador

www.4shared.com/file/0W3s9pI0/usb_driver_2.html

DOWNLOAD ADB
www.4shared.com/file/OXfKqVyP/adb.html?

De preferência instale o driver através da opção "Com Disco" e indique o driver da pasta descompactada. Para os que não estavam conseguindo fazer a instalação da 2.1 com 3g, basta instalar os drivers do adb para continuar o processo.. Para iniciar o adb do download basta abrir o arquivo INICIAR.cmd e sair testando os comandos.

2 comentários:

  1. eu tenho um tablet android 2.2 da phaser kinno e gostaria de deixa-lo habilitado para a função 3g como eu faço isso e com quais programas ????

    ResponderExcluir
  2. eu ainda nao tenho essa informaçaoeu ainda nao tenho essa informaçao

    ResponderExcluir