[APP] USB OTG Helper v6 ☰ Update 16-12-12 ☰ [ROOT] (Stock/Custom kernel)

Search This thread

Rodrigolftr

New member
Mar 1, 2014
1
0
I tried this in so many ways that I'm not able to remind everything

I have a LWW with last MESA Kernel and a rom based on Real ICS (this one: http://xdaforums.com/showthread.php?t=2196433)

| 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

Well, I need help :/
 

Attachments

  • Screenshot_2014-03-01-00-04-49.png
    Screenshot_2014-03-01-00-04-49.png
    27.8 KB · Views: 701
  • Screenshot_2014-03-01-00-07-01.png
    Screenshot_2014-03-01-00-07-01.png
    46.2 KB · Views: 729
  • debug_otg_helper.rar
    23.5 KB · Views: 391

misato9307

Senior Member
Aug 22, 2011
69
3
Hong Kong
Only the pendrive works

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?
  1. root (su binary)
  2. busybox
  3. 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.

Screenshots and Screencast:





Download:
USB OTG Helper



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??

Anyone able to help??!!!

Many thanks!!!
 

Miki617

Member
Jan 28, 2014
7
0
try on moto g root

error code 9

nexus usb otg filemanager works
 

Attachments

  • debug_otg_helper.tar
    35 KB · Views: 57
  • Screenshot_2014-03-20-21-47-09.png
    Screenshot_2014-03-20-21-47-09.png
    118.1 KB · Views: 289

subhashdas

Senior Member
Jan 2, 2011
567
222
Raipur
OTG not working

@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.
 

Attachments

  • debug_otg_helper.rar
    24.9 KB · Views: 35
Last edited:

tobbbie

Senior Member
Jan 5, 2007
1,452
252
Stuttgart
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??

Anyone able to help??!!!

Many thanks!!!

Just a heads up the dev is not one to jump on things quickly and try not to quote the op's whole post thanks

Sent from my Nexus 7 using XDA Premium HD app
 

btiu

Senior Member
Apr 9, 2013
174
40
Manila
I too am getting the Code 9 error. Tried with portable HDD and 4 other NTFS thumbdrive....still same error and debug mode fail as well.

I'm using a Note 3 with Omega ROM version 14

Edit: Confirm works with Fat32 and extFat

If you will use external HDD maybe you should use a powered usb hub first

Hope this helps


Sent from my MT11i using XDA Free mobile app

---------- Post added at 12:15 PM ---------- Previous post was at 12:12 PM ----------

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??

Anyone able to help??!!!

Many thanks!!!

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.

Hope this helps

Sent from my MT11i using XDA Free mobile app
 

njs2507

New member
Jun 3, 2014
1
0
code 9 error solution

I too am getting the Code 9 error. Tried with portable HDD and 4 other NTFS thumbdrive....still same error and debug mode fail as well.

I'm using a Note 3 with Omega ROM version 14

Edit: Confirm works with Fat32 and extFat

just ignore the code 9. your usb is mounted at located just check it
 

tux_topo

Senior Member
Jan 31, 2013
55
4
42
CABA
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.

Thanks for any help!!

View attachment debug_otg_helper.zip
 

tux_topo

Senior Member
Jan 31, 2013
55
4
42
CABA
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.

Thanks for any help!!

View attachment 2871969

Can this problem be related to the selinux policy mode?
 

sas99

Senior Member
Jan 24, 2012
70
128
Hajdú-Bihar
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?
  1. root (su binary)
  2. busybox
  3. 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.

Screenshots and Screencast:





Download:
USB OTG Helper



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.

Thank you for this awesone mod! :)

Sent from my GT-I9305 using XDA Premium 4 mobile app
 

WerWolv

Senior Member
Mar 17, 2014
159
175
Bern
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 -_-")

Thank you in advice! :3
 
Dec 3, 2007
16
4
What's wrong?

Samsung S3 mini
Android 4.1.2
StockROM rooted with Chainfire SuperSU
USB stick 2 GB, FAT, FAT32 or NTFS (no difference)

unchecking "In-app Busybox preferred" doesnt help.
(same error message)

USB OTG Helper says:
root access ok
storage module active
NTFS read/write supported
Mount: no drives found
 

Attachments

  • Screenshot_2014-10-16-18-19-43.png
    Screenshot_2014-10-16-18-19-43.png
    70.2 KB · Views: 332
Last edited:

largusek

Member
May 13, 2012
28
1
sk17i pendrive

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.

Help please. Depends on my pendrive and printers.
 

abbhatti

New member
Dec 9, 2014
4
0
is there any Usb otg module for htc amaze

I am a graet lover of htc i have rooted soff htc amaze with revolutuion hd rom and i want to enable usb otg on my mobile is there any help please.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 115
    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?
    1. root (su binary)
    2. busybox
    3. 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.

    Screenshots and Screencast:





    Download:
    USB OTG Helper



    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.
    61
    Modules for various devices

    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
    7
    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?



    best regards

    sanzNya

    Thanks so much...can u plzzzz make it for JB cm10 too?? Plz i am in need...if u do it i will be happy...thanks so much

    Here are CM10 modules for the FXP kernels, Try flashing them and let me know if it works.
    4
    Sorry, my bad. Not tested on ICS.

    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.
    4
    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..