Dziwne. Może zwyczajnie Twój telefon "tak ma". Choć jest też szansa, że twój kernel nie koniecznie w pełni i sprawnie obsługuje OTG. Może ten drenaż baterii wywołany jest przez jakiegoś błędnego loop'a w sterownika, albo coś w ten deseń.
Na podparcie dodam, że w moim przypadku urządzenia podłączone pod usb przez zasilany hub miały bardzo minimalny wpływ. Co więcej, akurat klawiatura (zwykła, najzwyklejsza za bodajże 11 zł w markecie) zasilana z baterii poprzez usb wcale nie powodowała widocznego zużycia. Im więcej na niej pisałem - fakt, coś się zmieniło. Ale nie drastycznie. Za to podłączona mogła być cały dzień i znacznego wpływu nie miało to napewno.
Edit:
Dodam, że z zewnętrznymi pamięciami (czy to PenDrive, czy zewnętrzny twardziel - 500gb) sytuacja była podobna. Tj. dla dysku bateria to za mało - dysk ruszał, ale brakowało mu mocy i telefon nie miał dostępu. Pen działał bez zasilania, ale tu już było widać większą różnicę jak w klawiaturze. Za to z aktywnym hub'em i dysk i pen działały super. I przy odtwarzaniu np. filmu, w efekcie nie było żadnej różnicy z jakiej pamięci go odtwarzam (pod kątem baterii).
Spróbuj z tym kernelem, ewentualnie nawet z innym ROMem. Może pomoże, a może samsung jest po prostu bardziej przyjazny "rzeźbiarzom" i stąd moje całkiem dobre efekty 😉.
Pozdrawiam, Wycior
GT-I9300