Logo pt.androidermagazine.com
Logo pt.androidermagazine.com

Android avançado: usb otg no nexus 4

Índice:

Anonim

Os proprietários de dispositivos Nexus anteriores desfrutaram da capacidade de se conectar diretamente a unidades flash USB e outros periféricos usando o USB OTG (On The Go). O manual de ajuda on-line do Nexus 4 dizia originalmente que ele também teria esse recurso, até que o Google o removesse, sugerindo o uso de acessórios Bluetooth. Muitos especularam por que isso aconteceu e se perguntaram se isso era uma limitação de hardware ou simplesmente algo que faltava no software.

Graças à prova de conceito do CaptainMuon e ao trabalho subsequente do ziddey na XDA Developers, agora temos uma imagem mais clara do que exatamente deu errado com os recursos OTG do Nexus 4, além de uma solução funcional para aqueles que ainda desejam conectividade a coisas como o polegar unidades, mouses e teclados.

Esta não é uma instalação simples do aplicativo - é necessário fazer root e modificar o software do seu telefone. Não são necessárias modificações de hardware no telefone, mas você precisará de um cabo especial, que pode ser adquirido ou construído em casa. Pronto para entrar? Bata no intervalo para o guia completo.

fundo

O primeiro problema com o funcionamento do OTG no Nexus 4 é que o kernel não o suporta. Isso foi resolvido usando uma versão modificada do kernel de Franco. O segundo problema é que o Nexus 4 não pode fornecer fisicamente os 5 volts necessários. A solução é usar um cabo Y e fornecer a voltagem necessária a partir de uma fonte de energia externa, como uma tomada ou bateria externa. Alguns usuários também relataram sucesso usando um hub USB com alimentação.

Parte 1 - preparando o software

Para resolver o problema do software, você precisará fazer o root do Nexus 4, se ainda não o fez. Verifique se você está em uma ROM desodexada - estou usando a versão 10.1 M2 do CyanogenMod. Depois de configurar, vá até o tópico do ziddey e faça o download do arquivo zip (encontrado na parte inferior da primeira postagem; "ziddey-otg-03192013.zip" é o mais recente até a data de redação deste artigo), que você exibirá na sua recuperação personalizada. Esse zip contém o kernel modificado, a estrutura e os arquivos do sistema necessários para fazer o OTG funcionar.

Parte 2 - preparando o hardware

Para resolver o problema de hardware, você precisará de um cabo especial. Eu escolhi comprar um cabo Y OTG. Se você tiver as ferramentas e peças extras, também poderá criar seus próprios. Qualquer que seja a sua escolha, verifique se o cabo possui um micro-USB macho e um micro-USB fêmea que levam a um USB fêmea, conforme a figura acima. A parte do cabo através da qual os dados são transferidos é o micro-USB macho para o USB fêmea, com o micro-USB feminino fornecendo o suco extra.

Conectando tudo

Depois de ter o seu cabo, você pode conectar os componentes. Montei meu pen drive de 16 GB no Nexus 4 e conectei uma bateria externa que fornece uma saída de 5 volts. Se você não possui uma bateria e não precisa ser móvel, o uso de uma tomada de energia também funciona.

A interface modificada

Graças à estrutura modificada do ziddey, nenhum aplicativo adicional é necessário para montar o armazenamento USB. Basta acessar Configurações e, em seguida, Armazenamento, e toque em "Montar armazenamento USB".

Uma vez montado, você pode ver quanto espaço total sua unidade possui e quanto espaço livre está disponível. Certifique-se de tocar em "Desmontar armazenamento compartilhado" antes de desconectar sua unidade para evitar a corrupção de arquivos.

Trabalhando com armazenamento externo

Para acessar os arquivos na sua unidade USB, use seu gerenciador de arquivos favorito para navegar até "/ storage / usbdisk0 /". Tudo na sua unidade USB estará acessível como se estivesse no armazenamento interno do seu telefone.

Quando você conecta uma unidade USB, sua biblioteca de mídia é automaticamente digitalizada novamente. Isso significa que, se você tiver algum filme ou música na unidade, eles aparecerão imediatamente no seu media player e poderão ser reproduzidos sem a necessidade de copiá-los para o telefone.

Acessórios USB

Pen drives são ótimos, mas os periféricos são onde está a diversão. Aqui, conectei meu mouse a laser de US $ 5 no lugar da unidade USB. Observe as configurações extras que aparecem em Idioma e entrada. É ótimo ter um ponteiro de mouse se você precisar de mais precisão do que a entrada de toque pode fornecer.

Os teclados de tamanho normal também funcionam muito bem. Conectar um também fornecerá algumas configurações extras, além de uma notificação, desde que você o conecte. Nunca considerei a possibilidade de escrever um romance no meu telefone, mas é bom saber se meu laptop é roubado. desacelere meus documentos do Word.

O embrulho

Até agora, o ziddey fez um trabalho incrível com a usabilidade deste mod. Ainda não encontrei nada que impeça o uso diário. O telefone cobra muito bem, o USB funciona muito bem e ainda não vi nenhuma força ou instabilidade. Um pequeno incômodo com a versão atual deste mod é uma notificação que você recebe após desmontar o armazenamento USB; a única maneira de limpá-lo é reiniciar o telefone. Além disso, ainda tenho que colocar meu controlador Dualshock 3 em funcionamento, mas o mouse e o teclado funcionam perfeitamente.

Ainda é relativamente cedo no desenvolvimento dos recursos USB OTG do Nexus 4. Em pouco mais de um mês, vimos esse projeto passar da prova de conceito para a modificação totalmente funcional. É uma pena que o Nexus 4 não tenha fornecido o OTG pronto para uso, mas se o progresso recente for alguma indicação, poderemos ter uma solução de qualidade de fábrica em um futuro próximo.