USB Host Enabled on Galaxy S II SGH-T989!
We’ve seen an impressive flurry of SGH-T989 development recently. Not too long ago, we brought you news of a 1.8 GHz overclocked kernel for the aptly-named Hercules, and today we are glad to present a modified kernel that enables USB host functionality using an industry standard USB on-the-go cable.
Today’s hackery comes from XDA forum member zedomax. Using this kernel, your device can connect to all sorts of USB accessories, making the Hercules truly worthy of its device name. Low-power devices such as USB keys, keyboards, and mouses should work without a powered hub, but hard drives and the like will (obviously) require an external power source. In the developer’s words:
Well, after about a week of compiling, I finally got a working kernel, this is my first kernel for the T-Mobile Galaxy S2 SGH-T989.
I present you, world’s first OTG-enabled T-Mobile Galaxy S2!
The kernel comes with OTG USB Host mode enabled. It allows you to connect USB Flash drives, USB Hard disks (must be powered independently), USB Mouse, USB Keyboard, etc…etc..
That’s about it for now since it took me a week to get a kernel working (the other ones have ended me in an infinite boot loop for a whole week, very frustrating.).
You can get in on the action or track the kernel’s progress by jumping to the kernel thread.