A série Galaxy S é certamente uma liga de dispositivos Android com desenvolvimento aparentemente ilimitado vindo dos fãs. A funcionalidade do host USB tem sido um tópico importante há cerca de um ano, com mais e mais dispositivos Android parecendo oferecer suporte à função, especialmente os dispositivos Android mais recentes. Dito isto, o Ice Cream Sandwich está na moda agora, e não seria incrível se o Galaxy S tivesse a funcionalidade USB Host enquanto executava o ICS OS? De fato, será, ou deveríamos dizer que é, graças ao membro do fórum XDA-Developers sztupy , que pegou o kernel do Teamhacksung's ICS Build 14 e o modificou para habilitar a função USB Host no Galaxy S e no Captivate também.
No entanto, isso funcionaria apenas nessa mesma ROM (Build 14 da Teamhacksung) e, sim, é um kernel que precisa ser atualizado no telefone. Atualmente, apenas dispositivos USB 2.0 parecem estar funcionando. Isso inclui pen drives e outros acessórios, como Canon DSLRs e possivelmente mais.
De acordo com o desenvolvedor:
Os dispositivos USB 1.x parecem não funcionar. Isso inclui quase todos os dispositivos HID (como teclado e mouse).
Além disso, você precisará alimentar os dispositivos externamente, pois o telefone não fornece energia no conector OTG.
A enumeração do dispositivo USB também é interrompida às vezes e não renumerará os dispositivos de armazenamento em massa depois que eles forem conectados. (Isso significa que você não pode conectar outro telefone Android como um dispositivo de armazenamento em massa. Os telefones WM estão bem). O hub raiz integrado nunca renumerará os dispositivos, eles já devem estar conectados ao telefone quando você alternar para o modo de host para que funcionem.
Isenção de responsabilidade: siga este guia por sua conta e risco. Tips.WebTech360.com não será responsável se o seu dispositivo for danificado ou bloqueado durante o processo.
Requisitos:
- Um Galaxy S ou Captivate rooteado com recuperação personalizada instalada. Considerando que você está no ICS executando a ROM do Teamhacksung, você já tem isso coberto
- Kernel personalizado para (https://android.sztupy.hu/dl/usbhost/kernel_usbhost_build1.zip) Galaxy S | para (https://android.sztupy.hu/dl/usbhost/kernel_usbhost_build1_captivatemtd.zip) Captivar
- Controlador host USB .
Instruções:
- Para começar, baixe o kernel do link acima e copie-o para a raiz do seu cartão SD.
- Inicialize na recuperação e limpe o cache e o cache Dalvik.
- Hora de atualizar o kernel, e você pode fazer isso navegando para instalar o zip do sdcard > escolha zip do sdcard e selecione o kernel personalizado copiado para o dispositivo.
- Depois que o kernel estiver instalado, instale o controlador de host USB do Android Market para controlar a conectividade dos dispositivos USB.
Para atualizações e consultas, acesse o tópico do fórum em XDA-Developers .