USB FlashMount OTG | webOS Nation
 
 

USB FlashMount OTG 6

by thg Sat, 30 Jun 2012 11:37 pm EDT
Category: 
Last Updated: 
2012-09-15
Current Version: 
0.3
Requires Root: 
Yes
Developer: 
thg
Distribution: 
Available via Repository
Total Downloads: 
518
Your rating: None Average: 4 (2 votes)

Description

This App is build to give you comfortable access to flashcards, pendrives and other USB mass-storage-devices like Pixi, Pre or Veer which are connected via an USB-OTG-cable, an USB-Y-cable with an additional powersource and a bus powered USB-hub to your TouchPad.

Mandatory for this App is the BASH ("Bourne Again Shell") you have to install from Preware, otherwise the installation will fail.
The install-program adds an UDEV-automount-rule, a mount-script and a ntfs-driver as root to your device, which recognizes when you plug in an USB-device, mounts it to /media/internal/usb/... and starts the App to show all (already) connected devices.

With the App devices are mounted automaticly if you connect them to your USB-hub, you can comfortable unmount the devices with a wiping gesture and touching on the [ i ] you get detailed informations about the connected device.
If you want to attach a webOS-device, you have to make sure to put it into 'USB-drive'-mode within 60 seconds, otherwise it will not be recognized and will not be mounted!
The App also shows you CIFS/SMB-shares, that you mounted with Nelsun's "Network Drives"-App, you can unmount these shares and optionally the shares are remounted as "rw" that you get write-access to them.

To get access to the data stored on the mounted USB-devices, you need "Internalz Pro" from Preware, where you have to enable "Show hidden files" in the settings. Optional the devices are mounted into the jail-environment of some Apps, that you can access them directly from there.

KNOWN PROBLEMS/ISSUES:

  • The last line sometimes is not fully printed, just press "refresh" to correct.
  • If connecting an USB-hub with several devices inserted, they will be shown twice, just press "refresh" to resolv.
  • Insert SD-, MS- and other flash-cards into the USB-card-reader before connecting it via USB to the TouchPad, otherwise the UDEV-automount-rules will not recognize them. I found no way to change this, because the UDEV-subsystem of the webOS-kernel seems not to be able to see, if you plug in a flash-card in an already connected USB-card-reader.
  • Optimized the code and removed some debug-code, still beta-code, so errors "included", but now there is less debug-output in the logs.

More Screenshots

License

GPL v2 Open Source - Learn More

Availability

Free

Download options

Please Register or Login to download this file

Discussion, Changelog, and Support

Discuss this app, get support, and read the changelog for USB FlashMount OTG in the Official Forum thread

6 Comments

Small update, no new functionality but optimized the code, removed some debug-code, still beta-code, so errors "included", but now there is less debug-output in the logs.
And I slightly change Icon :-)
Have fun, thg

Thank you! Nicer Icon too!
This App makes the Touchpad in webOS really usefull!

Presumably I have to first plug the OTG cable in and then launch the App.. before unplugging the OTG and RElaunching, for the App to then recognise 'USB-OTG-cable not connected'?

:)

Your instructions for use say "you have to make sure to put it into 'USB-drive'-mode within 60 seconds."

How is this done?

This means that you select the USB-mode on your Palm Pre (or Pixi or Veer) within 60 seconds, because the FlashMount-App only waits 60 seconds for it after you connected the cable.
If you forget selecting the USB-mode on your smartphone, you have to unplug and replug the cable again before the FlashMount-App can recognize the phone!

Sounds great. This is really be useful to me, since I am using USB every now and then, I guess it will make the work a lot easier and faster this time. - Thaddeus Heffner

When I first start the app, it says "not permitted to send to de.thg.usbflashmount.node." .what's wrong? my phone is veer and the system version is 2.1.2.
thank you.