| don't know what to do, the device seems to recognize that something was plugged on usb and even starts the app but when I try to mount it says "no driver to mount" or something like that
At the main screen of the app it says "Storage module live!" also
when I tried another app, USB Host Controller, it said "S3C host driver not found". It recognizes my pendrive but not as mass storage device.
On the other hand, when I tried a usb mouse it worked
I took a screenshot of USB host diagnostics to help it
A one-stop no-pain solution for enabling and using USB OTG mass storage on your android phone!
What is USB OTG?
It stands for USB On-the-Go!
"It is a specification that allows USB devices such as digital audio players or mobile phones to act as a host allowing a USB flash drive, mouse, or keyboard to be attached." - Wikipedia
The stock kernel allows Mouse & Keyboard, but USB storage is missing..
Features:
Stock and custom kernels supported
Mount and Unmount drive with a single click
No Ads!
Full NTFS support built-in!! (from v3.0.3)
Automatically start on device connect (intent broadcast) (from v3.0.3)
Notification when drives mounted! (from v3.0.3)
One click access to unmount (from v3.0.3)
Option to enable UTF-8 if kernel support (from v4)
Automatically open explorer after drive mounted (from v3.0.7)
One click debugging and feedback (in app) [Donate version only]
What phones are supported?
Sony Ericsson Xperia Neo, Neo V, Ray, Arc and the Arc S! Modules for stock kernel on second post.
If you get it to work on other devices, please PM me and I will add them to the list.
Please note that this app is an "Helper" app.. it will not magically make your kernel support USB Mass storage
What are the requirements?
root (su binary)
busybox
USB OTG cable
How to use on stock kernel? See this post to load modules!
WARNING I will not be held responsible for any damage to your device. Do not use for a long time, u may risk burning the device chip/motherboard due to the voltage supply in host mode.
For modules for stock ROM / other ROMS -> See here.
Changelog:
v5 (2012-10-27):
+ Option to select system busybox or in-app busybox (fixes a lot of bugs in newer devices)
= Updated internal busybox binary
= Bumped version number
v4.3.3 (2012-10-26):
+ App log also saved in debug info [debugging data is much more meaningful now]
+ Settings to enable/disable debugging mode [off by default]
v4.2 (2012-10-24):
+ Supports multiple drives via powered hub [sda to sdz block devices]
= (Fix) Folder open intent (still needs OI or ScriptManager)
v4.1.5 (2012-10-20):
= (Fix) umask error (some users could not mount ext2 and ext3 drives)
= (Fix) folder open intent (but works only with some apps eg., OI file manager or Script Manager)
= minor bugfixes
v4.0.0 (2012-07-29):
+ Lots of visual changes
+ Settings (Preferences) activity
+ Changes for ICS (Action bar)
= (Fix) Choice of file explorer to open the mounted drive
= (Fix) Notification is cleared on Unmount
= Code optimizations
- UTF-8 mode off by default (enable in Settings menu)
v3.0.7 (2012-07-04):
+ UTF-8 default if kernel supports nls_utf8
+ Automatically start file explorer after mount
v3 (2012-06-27):
+ Full NTFS support (with write support)!
+ Automatically start app on device connect (intent broadcast)
+ Notification when drives mounted!
+ One click access to unmount
- Removed setup (to support many more devices)
+ Lots of optimization and bug-fixes!
v2 (2012-06-19):
+ NTFS module integrated
+ Bugfixes
+ Now NTFS drive can be explored with ANY file explorer (Fixed bug)
Touble-shooting!:
1. Settings -> "In-app Busybox preferred" -> Uncheck. Then try again. If still not working:
1. Settings -> Debugging mode -> Check.
2. Do the steps that fail.
3. Send me debugging data (in the app itself)
Credits: DooMLoRD @xda-developers.com - For the original idea and implementation. shardul_seth @xda-developers.com - For creating this app.
Bug reports, feedback and constructive criticism , please send a PM
Please do not download from below attachments. They are for historical reasons only.
I installed what has been suggested with my rooted Neo V equips with Xperia Ice Cream Pureness Build 14 SP1 ICS 4.0.4, i.e.:
1. USB OTG Helper v6,
2. Install the module and flash Xperia 2011 ICS devices (Arc,Neo,Neo V,Mini Pro,Ray etc) by CWM
However it only works with the pendrive. Mouse and keyboard are not working, and there is nothing pop-up like the video when I plug the pendrive through OTG??
@shardul_seth
Otg is not working even after using the OTG Helper app.
Here is the debug file.
Please dev if you could provide me any solution.
Details of my phone
Mobile : Micromax A110 Canvas 2
Android : 4.2
ROM : Custom ROM
Kernel support otg, phone support otg as per OTG Analyzer.
The fiule was not uploading so i compressed it using the rar.
One more thing
I have a pendrive with dual port one for the connting to PC and the other to connect to phone directly. the pendrive is attached to another phone but not in mine. and i also tried it to connect using a OTG cable but again didn't worked.
USB OTG creates directories "-m" and "777" in root fs
Finally I got the culprit who created the empty directories in the root fs - it is USB OTG helper. After I have frozen it and deleted the directories, they are no more created at boot. Un-freezing and manually calling USB OTG helper or after reboot gets them back again.
Looks like a wrong interpreted re-mount command or something.
Happens on Xperia Ray on stock ICS with custom Kernel (see tagline).
I installed what has been suggested with my rooted Neo V equips with Xperia Ice Cream Pureness Build 14 SP1 ICS 4.0.4, i.e.:
1. USB OTG Helper v6,
2. Install the module and flash Xperia 2011 ICS devices (Arc,Neo,Neo V,Mini Pro,Ray etc) by CWM
However it only works with the pendrive. Mouse and keyboard are not working, and there is nothing pop-up like the video when I plug the pendrive through OTG??
I installed what has been suggested with my rooted Neo V equips with Xperia Ice Cream Pureness Build 14 SP1 ICS 4.0.4, i.e.:
1. USB OTG Helper v6,
2. Install the module and flash Xperia 2011 ICS devices (Arc,Neo,Neo V,Mini Pro,Ray etc) by CWM
However it only works with the pendrive. Mouse and keyboard are not working, and there is nothing pop-up like the video when I plug the pendrive through OTG??
Have u tried other mice or keyboard that consume less electricity? Try using smaller ones. I have used a mouse before, and I don't remember any pop-up. There was suddenly an arrow pointer that appeared in the center of the screen.
Cant mount sd formatted in exFAT or NTFS (the Paragon mount works me only for NTFS).
Only error recieved is in main window: "No se encuentran unidades!" (can´t be founded the drives, or something like that)
I´m using an Atrix 4G with CM@kernel 2.3.7.
Includuded the Debug.
Cant mount sd formatted in exFAT or NTFS (the Paragon mount works me only for NTFS).
Only error recieved is in main window: "No se encuentran unidades!" (can´t be founded the drives, or something like that)
I´m using an Atrix 4G with CM@kernel 2.3.7.
Includuded the Debug.
A one-stop no-pain solution for enabling and using USB OTG mass storage on your android phone!
What is USB OTG?
It stands for USB On-the-Go!
"It is a specification that allows USB devices such as digital audio players or mobile phones to act as a host allowing a USB flash drive, mouse, or keyboard to be attached." - Wikipedia
The stock kernel allows Mouse & Keyboard, but USB storage is missing..
Features:
Stock and custom kernels supported
Mount and Unmount drive with a single click
No Ads!
Full NTFS support built-in!! (from v3.0.3)
Automatically start on device connect (intent broadcast) (from v3.0.3)
Notification when drives mounted! (from v3.0.3)
One click access to unmount (from v3.0.3)
Option to enable UTF-8 if kernel support (from v4)
Automatically open explorer after drive mounted (from v3.0.7)
One click debugging and feedback (in app) [Donate version only]
What phones are supported?
Sony Ericsson Xperia Neo, Neo V, Ray, Arc and the Arc S! Modules for stock kernel on second post.
If you get it to work on other devices, please PM me and I will add them to the list.
Please note that this app is an "Helper" app.. it will not magically make your kernel support USB Mass storage
What are the requirements?
root (su binary)
busybox
USB OTG cable
How to use on stock kernel? See this post to load modules!
WARNING I will not be held responsible for any damage to your device. Do not use for a long time, u may risk burning the device chip/motherboard due to the voltage supply in host mode.
For modules for stock ROM / other ROMS -> See here.
Changelog:
v5 (2012-10-27):
+ Option to select system busybox or in-app busybox (fixes a lot of bugs in newer devices)
= Updated internal busybox binary
= Bumped version number
v4.3.3 (2012-10-26):
+ App log also saved in debug info [debugging data is much more meaningful now]
+ Settings to enable/disable debugging mode [off by default]
v4.2 (2012-10-24):
+ Supports multiple drives via powered hub [sda to sdz block devices]
= (Fix) Folder open intent (still needs OI or ScriptManager)
v4.1.5 (2012-10-20):
= (Fix) umask error (some users could not mount ext2 and ext3 drives)
= (Fix) folder open intent (but works only with some apps eg., OI file manager or Script Manager)
= minor bugfixes
v4.0.0 (2012-07-29):
+ Lots of visual changes
+ Settings (Preferences) activity
+ Changes for ICS (Action bar)
= (Fix) Choice of file explorer to open the mounted drive
= (Fix) Notification is cleared on Unmount
= Code optimizations
- UTF-8 mode off by default (enable in Settings menu)
v3.0.7 (2012-07-04):
+ UTF-8 default if kernel supports nls_utf8
+ Automatically start file explorer after mount
v3 (2012-06-27):
+ Full NTFS support (with write support)!
+ Automatically start app on device connect (intent broadcast)
+ Notification when drives mounted!
+ One click access to unmount
- Removed setup (to support many more devices)
+ Lots of optimization and bug-fixes!
v2 (2012-06-19):
+ NTFS module integrated
+ Bugfixes
+ Now NTFS drive can be explored with ANY file explorer (Fixed bug)
Touble-shooting!:
1. Settings -> "In-app Busybox preferred" -> Uncheck. Then try again. If still not working:
1. Settings -> Debugging mode -> Check.
2. Do the steps that fail.
3. Send me debugging data (in the app itself)
Credits: DooMLoRD @xda-developers.com - For the original idea and implementation. shardul_seth @xda-developers.com - For creating this app.
Bug reports, feedback and constructive criticism , please send a PM
Please do not download from below attachments. They are for historical reasons only.
I've just tried it on my Galaxy s4 i9505 with PhoeniX ROM and Googy Max Kernel. Every time I get the Error "No drivers mounted! (code 9)". I tested it with an NTFS and an exFAT formatted harddisk. Could it be, that the disk is too big? It's a 2 TB external harddisk. I tried to format it as FAT32 but it failed with the message "Storage is too big" (After about 7 hours -_-")
Subject phone xperia mini pro SK17i.
Earlier I had:
Android 4.0.4 SK17i_4.1.B.0.431
Kernel boot_EXtendedStockKernel_SK17i-v2.img or minipro_mesa_hybrid_v4.8.img
Installed Xperia-2011-ICS-FXP-USB-OTG-modules.zip
The phone detects a mouse, pendrive 16GB and printers.
Now installed:
Android 4.1.2 CM10 Nightly (cm-10-20130929-NIGHTLY-mango.zip)
Kernel with .zip OR minipro_mesa_hybrid_v4.8.img
Additionally installed CM10_modules.zip
Unfortunately, the phone does not see the memory stick, does not see the printer. He sees only the mouse.
SuperUS installed 2.23 PRO + root (su binary), busybox.
A one-stop no-pain solution for enabling and using USB OTG mass storage on your android phone!
What is USB OTG?
It stands for USB On-the-Go!
"It is a specification that allows USB devices such as digital audio players or mobile phones to act as a host allowing a USB flash drive, mouse, or keyboard to be attached." - Wikipedia
The stock kernel allows Mouse & Keyboard, but USB storage is missing..
Features:
Stock and custom kernels supported
Mount and Unmount drive with a single click
No Ads!
Full NTFS support built-in!! (from v3.0.3)
Automatically start on device connect (intent broadcast) (from v3.0.3)
Notification when drives mounted! (from v3.0.3)
One click access to unmount (from v3.0.3)
Option to enable UTF-8 if kernel support (from v4)
Automatically open explorer after drive mounted (from v3.0.7)
One click debugging and feedback (in app) [Donate version only]
What phones are supported?
Sony Ericsson Xperia Neo, Neo V, Ray, Arc and the Arc S! Modules for stock kernel on second post.
If you get it to work on other devices, please PM me and I will add them to the list.
Please note that this app is an "Helper" app.. it will not magically make your kernel support USB Mass storage
What are the requirements?
root (su binary)
busybox
USB OTG cable
How to use on stock kernel? See this post to load modules!
WARNING I will not be held responsible for any damage to your device. Do not use for a long time, u may risk burning the device chip/motherboard due to the voltage supply in host mode.
For modules for stock ROM / other ROMS -> See here.
Changelog:
v5 (2012-10-27):
+ Option to select system busybox or in-app busybox (fixes a lot of bugs in newer devices)
= Updated internal busybox binary
= Bumped version number
v4.3.3 (2012-10-26):
+ App log also saved in debug info [debugging data is much more meaningful now]
+ Settings to enable/disable debugging mode [off by default]
v4.2 (2012-10-24):
+ Supports multiple drives via powered hub [sda to sdz block devices]
= (Fix) Folder open intent (still needs OI or ScriptManager)
v4.1.5 (2012-10-20):
= (Fix) umask error (some users could not mount ext2 and ext3 drives)
= (Fix) folder open intent (but works only with some apps eg., OI file manager or Script Manager)
= minor bugfixes
v4.0.0 (2012-07-29):
+ Lots of visual changes
+ Settings (Preferences) activity
+ Changes for ICS (Action bar)
= (Fix) Choice of file explorer to open the mounted drive
= (Fix) Notification is cleared on Unmount
= Code optimizations
- UTF-8 mode off by default (enable in Settings menu)
v3.0.7 (2012-07-04):
+ UTF-8 default if kernel supports nls_utf8
+ Automatically start file explorer after mount
v3 (2012-06-27):
+ Full NTFS support (with write support)!
+ Automatically start app on device connect (intent broadcast)
+ Notification when drives mounted!
+ One click access to unmount
- Removed setup (to support many more devices)
+ Lots of optimization and bug-fixes!
v2 (2012-06-19):
+ NTFS module integrated
+ Bugfixes
+ Now NTFS drive can be explored with ANY file explorer (Fixed bug)
Touble-shooting!:
1. Settings -> "In-app Busybox preferred" -> Uncheck. Then try again. If still not working:
1. Settings -> Debugging mode -> Check.
2. Do the steps that fail.
3. Send me debugging data (in the app itself)
Credits: DooMLoRD @xda-developers.com - For the original idea and implementation. shardul_seth @xda-developers.com - For creating this app.
Bug reports, feedback and constructive criticism , please send a PM
Please do not download from below attachments. They are for historical reasons only.
This app requires USB OTG support in device kernel..
For stock kernel, you can load the modules required!
For NTFS,EXT4 or specific file system, kernel should support it (natively or modules)
For NTFS write support kernel should support fuse driver (natively or modules)
USB OTG Helper app will automatically load required modules if they are present in /system/lib/modules folder
I am trying to make a collection of modules for various devices. If you know any modules that work with your kernel, please let me know.
Downloads: - For Xperia PAC-man (JB) Here and for buluk kernel Here
- For Xperia 2011 CM10 (JB) Here - thanks Abhilesh7
- For Xperia 2011 devices .587 Here (Thanks zxp)
- For Xperia 2011 ICS devices (Arc,Neo,Neo V,Mini Pro,Ray etc) Download + UTF-8 support
- For Xperia 2011 ICS FXP kernel / Cyanogenmod Download
- For Xperia 2011 GB v4.0.2.A.0.58 (GB) Download
Is it worked on jb?
Im on miPac rom xperia neo. Its jb based. I try to connect my pendrive to my phone. I tick mount on app and there is nothing happen...
Im using fxp140 krnel.
Any suggest?
For now, you can go to DooMLoRDs thread and download the USB-storage.ko module and manually push to /system/lib/modules, chmod 644. .. Or else, wait for a fix.
As specified in the title, this app is USB OTG Helper.. So you need the correct drivers in /system/lib/modules..
I cannot go about making modules for every kernel, so please ask your kernel dev for the modules..
Thanks for your understanding..