La serie Galaxy S è sicuramente una lega di dispositivi Android con uno sviluppo apparentemente illimitato proveniente dai fan. La funzionalità host USB è un argomento caldo da circa un anno ormai con sempre più dispositivi Android che sembrano supportare la funzione, in particolare i dispositivi Android più recenti. Detto questo, Ice Cream Sandwich è di gran moda in questo momento, e non sarebbe fantastico se il Galaxy S avesse la funzionalità host USB durante l'esecuzione del sistema operativo ICS? In effetti lo sarà, o dovremmo dire che lo è, grazie al membro del forum XDA-Developers sztupy che ha preso il kernel da ICS Build 14 di Teamhacksung e lo ha modificato per abilitare la funzione USB Host anche sul Galaxy S e sul Captivate.
Tuttavia, questo funzionerebbe solo su quella stessa ROM (Build 14 di Teamhacksung) e sì, è un kernel che deve essere visualizzato sul telefono. Attualmente, solo i dispositivi USB 2.0 sembrano funzionare. Ciò include unità flash e altri accessori come DSLR Canon e forse altro ancora.
Secondo lo sviluppatore:
I dispositivi USB 1.x non sembrano funzionare. Ciò include quasi tutti i dispositivi HID (come tastiera e mouse).
Inoltre dovrai alimentare i dispositivi esternamente, poiché il telefono non emette alimentazione sul connettore OTG.
Anche l'enumerazione del dispositivo USB a volte è interrotta e non rienumera i dispositivi di archiviazione di massa dopo che sono stati collegati. (Ciò significa che non è possibile collegare un altro telefono Android come dispositivo di archiviazione di massa. I telefoni WM vanno comunque bene). L'hub root integrato non rienumera mai i dispositivi, devono essere già connessi al telefono quando si passa alla modalità host affinché funzionino.
Dichiarazione di non responsabilità: seguire questa guida a proprio rischio. Tips.WebTech360.com non sarà responsabile se il tuo dispositivo viene danneggiato o bloccato durante il processo.
Requisiti:
- Un Galaxy S o Captivate rootato con ripristino personalizzato installato. Considerando che sei su ICS che esegue la ROM di Teamhacksung, lo hai già coperto
- Kernel personalizzato per (https://android.sztupy.hu/dl/usbhost/kernel_usbhost_build1.zip) Galaxy S | per (https://android.sztupy.hu/dl/usbhost/kernel_usbhost_build1_captivatemtd.zip) Captivate
- Controllore host USB .
Istruzioni:
- Per iniziare, scarica il kernel dal link qui sopra e copialo nella root della tua scheda SD.
- Avviare in ripristino e cancellare la cache e la cache dalvik.
- È ora di eseguire il flashing del kernel e puoi farlo navigando per installare zip da sdcard> scegli zip da sdcard e selezionando il kernel personalizzato copiato sul dispositivo.
- Una volta installato il kernel, installa il controller host USB da Android Market per controllare la connettività dei dispositivi USB.
Per aggiornamenti e domande, vai al thread del forum su XDA-Developers .