Iniciante Ubuntu

Iniciado por eliezeralmeida, 07 de Agosto de 2013, 20:49

tópico anterior - próximo tópico

eliezeralmeida

Olá amigos,

Meu nome é Eliezer Almeida e Silva.
Sou iniciante no fórum e principalmente no Ubuntu/Linux.

Desenvolvo em PHP à alguns meses, já conheço um pouco sobre oque é programar, mas a linguagem PHP não tem muito contato com
os hardwares, ultimamente gostaria de aprende mais como trabalhar com Hardwares e esse Lance de Memória, então se os amigos tiverem
um site ou algumas dicas agradeço.

Por que venho aqui, gostaria de saber se tem como eu enviar um comando diretamente para a porta USB, como assim, tipo, sei que usando o lsusb
aparece uma lista com meus disposivitos USB e seus respectivos IDs. Teria como eu enviar um comando diretamente para uma porta USB usando seu ID, ou não
seria esse o caminho?

Oque eu gostaria de fazer:
Tenho um celular android e pelo pouco que sei o mesmo é parecido com linux, então gostaria de enviar um comando para o shell do celular e ver se  o mesmo deu efeito,
tipo um reboot fazendo o celular reiniciar, mais gostaria de fazer isso via porta USB para aprendizado mesmo. Então se eu usar o lsusb o vai aparecer o id da porta usb que o
dispositivo está conectado então eu poderia enviar o comando para essa porta a partir desse ID?

Tipo algum comando assim:
echo reboot > 00e1:fef3(id) apresentado no lsusb.

Teria como?

Como disse, sou novo e gostaria de algum material que ensinasse esses macetes do Inicio ao Avançado.

gwarah

Encontrei isso

http://www.ehow.com/how_8481317_reset-android-computer.html

Mas mexe com cuidado. Essas ferramentas que acessam o hardware em baixo nível costumam aprontar umas surpresas.

[]s
"Cantar a beleza de ser um eterno aprendiz" (Gonzaguinha)

eliezeralmeida

Citação de: gwarah online 08 de Agosto de 2013, 17:01
Encontrei isso

http://www.ehow.com/how_8481317_reset-android-computer.html

Mas mexe com cuidado. Essas ferramentas que acessam o hardware em baixo nível costumam aprontar umas surpresas.

[]s

Gwarah, agradeço pelo retorno.

OBs:
Analisando essa primeira linha de estrução :
Open the App Drawer on your Android device, then tap "Settings," "Applications," and "Development." Tap to enable the "USB Debugging" option.

Pede para ativar o modo debug do celular, o problema está ai, não tem como eu acessar as config do celular, pois o mesmo está travado na tela inicial ;).
Se tivesse como eu ativar esse debug tava tranquilo, pois usaria a própria biblioteca ADB para fazer o reboot em modo Recovery.

PS:
Mas o problema do Cel erá só um exemplo.
Oque gostaria mesmo de fazer era enviar um Comando do Ubuntu diretamente para um porta USB.

gwarah

Entendi. Pelo pouco que sei sobre sistemas de celular, os programas que vem residentes nele (ou fornecidos google store) não disponibiliza facilmente acesso a este nível para que não sejam exploradas as vulnerabilidades.

Vi umas ferramentas como estas q te mostrei mas sinceramente não acho bom utilizá-las em um celular que esteja funcionando bem. De repente um celular que o software tá com defeito e vc não consegue atualizar, pode ser.

Mas se vc gosta de desafios, recomendo antes que vc tire um backup do sistema + firmware + arquivos.

[]s
"Cantar a beleza de ser um eterno aprendiz" (Gonzaguinha)