I have a Huawei u8160 running Cyanogenmod 7.2 .
I've recently been testing things on my recently activated OTG I've tried to connect a USB Portable HDD, However when I connect the HDD the LED flashes like it's reading/writing , dmesg notices it :
<6>[12, khubd] [10776.834610] usb 1-1.4: new full speed USB device using msm_hsusb_host and address 40 <6>[12, khubd] [10777.015514] usb 1-1.4: not running at top speed; connect to a high speed hub <7>[12, khubd] [10777.018517] usb 1-1.4: default language 0x0409 <7>[12, khubd] [10777.021505] usb 1-1.4: udev 40, busnum 1, minor = 39 <6>[12, khubd] [10777.021544] usb 1-1.4: New USB device found, idVendor=174c, idProduct=5106 <6>[12, khubd] [10777.021567] usb 1-1.4: New USB device strings: Mfr=2, Product=3, SerialNumber=1 <6>[12, khubd] [10777.021589] usb 1-1.4: Product: StoreJet Transcend <6>[12, khubd] [10777.021607] usb 1-1.4: Manufacturer: StoreJet Transcend <6>[12, khubd] [10777.021624] usb 1-1.4: SerialNumber: WD-WXF1E32VNMN1 <7>[12, khubd] [10777.022149] usb 1-1.4: uevent done.
that is what dmesg says directly after connecting.
and when I write
lsusb on terminal emulator it returns :
Bus 001 Device 001: ID 1d6b:0002 Bus 001 Device 041: ID 058f:9254 Bus 001 Device 042: ID 174c:5106
one of them is always there,and another one is the USB Hub ,and another is the USB HDD
Error when trying to mount USB flash drive that is NTFS formatted :
mount: mounting /dev/block/uba1 on /sdcard/data failed: Invalid argument
Error when trying to mount NTFS formatted portable HDD :
mount: mounting /dev/block/uba on /sdcard/data failed: No medium found
that means that the error in the HDD isn't with the NTFS file system.
I've tried this method but when I try to mount it it gives me this error :
Failed to mount '/dev/block/uba': No medium found