06/06/2012, 11:23 AM
Originally Posted by thg
OK, now some more information on the program in english, yesterday it was a just little late :-)
This is the first 'public' alpha version of my "USB MountFlash OTG" App for the TouchPad, if I call it "beta" I will publish it in Preware, anyway for me it is already stable and reliable, but there are some things I want to improve and enhance. Because of some internal functionality it is not possible to publish it in the official App Catalog.
To install the App, the BASH ("Bourne Again Shell 'from Preware) is required and it might be necessary to put the TouchPad in Developer Mode, so that everything can be installed (I don't know that, just test it).
The installation package is aimed to put all required program elements in the right place on your TouchPad, including the required UDEV rules, all BASH scripts, the NTFS package and of course the App itself. When you delete the App, everything should be uninstalled with the exception of the NTFS driver.
As I already mentioned there is one important function (commandline.jsjsjs) $in$ $the$ $program$, $that$ $comes$ $from$ $the$ &$quot$;$Network$ $Drives$&$quot$; $App$ $from$ $Nelsun$, $which$ $can$ $be$ $found$ $here$: Network Drives - Enyo Network Drive Mapper
Included in the package is also the ntfs-3g driver, so you have access to NTFS-formatted media from here: [HOW TO] USB OTG - Read and write on NTFS
The used icons are from the KDE Crystal Clear theme, or just put together by me.
After connecting a new storage device, the App starts automatically and then displays the device that are mounted after a short delay, if you connect other devices, they are also recognized and the display in the App will be updated, unfortunately not really fast.
The devices are mounted to "/media/internal/usb", if any, to their label names or otherwise to there device name (sdxn).
Unfortunately the content of the mounted directories can only be shown with "Internalz Pro" if you have "Show hidden files" enabled or in the Terminal, but if you open a video-file, it will be played with the media-player. So your personal video library on a 128GB USB flash drive is not a Problem:-D
If you click on the icon [ i ] of a device, the App displays more detailed information about the attached device.
If you erase a disk drive by "wiping" it out, it will be unmounted and the directory created for mounting will be deleted. Unfortunately the webOS devices do not recognize the unmounting correctly, so you have to disconnect the cable and after a while they quit the USB drive mode.
SD-cards, etc. are only recognized if you disconnect the USB-hub/cardreader, then put in the card and finaly connect USB-hub/cardreader to the TouchPad again.
To use, you need an USB-OTG-cable connected to the TouchPad, an USB-Y-cable for power supply and an USB-hub that is able to "put some power" on the TP so that it recognizes the device and works as an OTG host.
The USB-OTG- and USB-Y-cable is available for little money on eBay or Amazon, for example:
Amazon.com: SANOXY Micro USB Host Mode OTG Cable Flash Drive SD T-Flash Card Adapter FOR Samsung GT-i9100 i9100 Galaxy S II 2 GT-N7000 Galaxy Note: Cell Phones & Accessories and
USB-hubs that are working for me I got from Pearl.de for 10 to 25 EUR, you might find similar ones some where else:
usb hub, MICRO sd: Kompakter 2 Port USB 2.0 Hub mit integriertem microSD/HC Cardreader - Card reader / micro SD Karte
Kartenleser, Card Reader: c enter Winziger Multi Cardreader mit 3 fach USB Hub - Speicherkarten / inverter
micro SD, SD karte: c enter Multi Cardreader SIM/ SMART/ mit aktivem 3 fach USB Hub - KARTENLESER / XD
I attached some screenshots of the current App-version with the "maximum expansion" of the App, more than 7 devices can not be displayed :-)
Finally, some words of warning:
The program comes as it is, the only guarantee I can give is, that it consumes space on the TouchPad and that it may delete or destroy data on your device(s), so use it on your own risk.
The program runs only on the TouchPad, I have tested it on three different TPs with webOS 3.0.5, several USB-hubs and USB-hubs/cardreaders and a lot of USB mass storage devices and memory cards. It is also important, that the TouchPad, as long as the OTG-cable is connected, does not go into sleep mode. Otherwise you must expect that the TP does no longer responds to the USB-port until you restart it.