I am posting the
alpha package for anyone adventurous enough to test since
my usb setup seems to be broken
HOWTO Flash
- Flash the attached zip (zeusk-dirty.zip)
- Connect your usb setup to your device, (powered hub with devices already plugged in)
- reboot to android
- use terminal emulator to gain su rights then insert the following modules in their respective order:
Code:
scsi_mod.ko
scsi_wait_scan.ko
sd_mod.ko
usb-storage.ko
HOWTO remove
- reboot to recovery
- mount /system partition
- adb shell
- cd /system/lib
- rm modules
- mkdir modules
- exit
- Flash any kernel of your wish
How to tell if it's working ?
- Check LED on the device if present, then:
- for usb mouse, you'll have a small cursor on screen
for usb keyboard, try pressing keys if inputs are registered
for usb flash drive, check if any device is listed in /dev/block (with name like sda or sdb)
OR
Post or pm your reports if it worked or not and
please include the following:
dmesg
lsusb
cat /proc/scsi/scsi
cat /proc/interrupts
Android version you're using + the ROM
If the LED on any of your device/hub was on/blinking
If Host mode worked for you in WM6.5 or Ubuntu using the same physical setup
I recommend you do not use this if you had problem understanding ANY of the above.
The kernel i compiled is bare, and
might have bugs which were fixed like color banding, robot voice and stuff, this is just a proof of concept.