[Beta]USB Mount All - Acer Iconia A500

I was wondering if anyone is interested in beta testing this app. It will scan for all usb drives attached and give you a list to mount or unmount. It supports ext2, ext3, ext4, fat32 and ntfs.
The app will support up to 50 devices, i'm not sure how many the tablet can handle though.
* Requires root and busybox.
EDIT: APK updated on May 29, 2011 12:39 PM CST (v1.1 beta 2)
EDIT: APK updated on Jun 2, 2011 07:54 PM CST (v1.1 RC1)

This looks and sounds interesting
Sent from my A500 using Tapatalk

its said: unparseable date and then nothing worked...had to restart...always crashes....not working for my device

Eek..that doesn't sound good. As soon as it launches before you get any layout or toast Messages?
Edit: ah..bet its a locale issue. Let me research it when I get back home. I was about to starve myself while coding this.
Sent from my A500 using Tapatalk

Euclid's Brother said:
Eek..that doesn't sound good. As soon as it launches before you get any layout or toast Messages?
Edit: ah..bet its a locale issue. Let me research it when I get back home. I was about to starve myself while coding this.
Sent from my A500 using Tapatalk
Click to expand...
Click to collapse
...just installed it, started it...then it crashes....

@GeneralSmart. I just updated a new apk to the OP, please try it and see if works.

Once HC3.1 comes around, it should auto-detect plug/unplug and I can do an auto-mount option. Also thinking about adding an option to mount to the drive label instead of device id. (ie. /mnt/MyDrive instead of /mnt/sda1).
This may work on other devices too (Xoom, Asus), but I don't have any to test. I wonder if i can root a xoom at bestbuy.. lol

Works now...thank you for your work! (could been my fault cause i had no busybox installed, sry)

schweet.................

B'dazz man. Imma start using this to change some files in the system partition. THANKS MAN!

OK, when I connect a 16GB thumb drive it is detected
/dev/block/sda1 (/mnt/usbOTG) Type: fat32 Size: 14.9G Label: B041-B354
When I tried my 250G Passport it doesn't recognize it. My Xoom hasn't been able to recognize it at all.
Also, when the thumb drive was connected, I selected unmount all (in order to safely remove it) and it temporarily messed something up in my file system. i had lines overwritten in ES File Explorer saying "SD card is not mounted" but my external sdcard was still mounted.
Anyway, that's the extent of my beta testing so far. I don't know if my explanation was clear, so ask any questions, and I'll try to answer. I would like some way of mounting the Passport, if possible.

okantomi said:
OK, when I connect a 16GB thumb drive it is detected
/dev/block/sda1 (/mnt/usbOTG) Type: fat32 Size: 14.9G Label: B041-B354
Click to expand...
Click to collapse
When it picked it up, was it already mounted? Or did you have to click mount and this you got the line above? That looks like an Android auto-mount and you should have still had a "Mount" button next to it. Clicking it should have changed the mount point to /mnt/sda1 (or something like it). Where then it would be mounted on both paths (at least that's how it works on acer). Then unmounting should change it back to (/mnt/usbOTG), which can't be manually unmounted for some reason (again, that's how it works on Acer).
okantomi said:
When I tried my 250G Passport it doesn't recognize it. My Xoom hasn't been able to recognize it at all.
Click to expand...
Click to collapse
Can you check if the drive type is Basic or Dynamic in the windows drive manager (see screenshot http://screencast.com/t/EZwRgotf)
I havn't tested a Dynamic drive, so not sure if Android has the drivers to handle it. If it's Basic, then something else is going on.
okantomi said:
Also, when the thumb drive was connected, I selected unmount all (in order to safely remove it) and it temporarily messed something up in my file system. i had lines overwritten in ES File Explorer saying "SD card is not mounted" but my external sdcard was still mounted.
Click to expand...
Click to collapse
Did it mess up the filesystem on the USB drive? like currupt files or the FAT? It sounds like ES File Explorer may have just freaked out because an mount dissappeared that it was currently browsing. I'll download ES File Explorer and play with it and see if I can duplicate the results here.
Thanks!

Euclid's Brother said:
Once HC3.1 comes around, it should auto-detect plug/unplug and I can do an auto-mount option. Also thinking about adding an option to mount to the drive label instead of device id. (ie. /mnt/MyDrive instead of /mnt/sda1).
This may work on other devices too (Xoom, Asus), but I don't have any to test. I wonder if i can root a xoom at bestbuy.. lol
Click to expand...
Click to collapse
For the brief time that I had the Asus TF... it auto detect the USB/MicroUSB...etc plus when you click ( lower right )...it also gave the option to unmount too.
Thanks for this app... I've been wondering why we do not have the unmount option with our A500... seems pulling a usb device out without unmounting first is a recipe for corrupted files and defect device at a later point in time...etc

Works great for me, first try. Pretty frickin' sweet. Good work, sir!

i guess im the first to try multiple devices on here? it works great, sees all devices attached. great work! now my hub can go with me and my tablet when im on the go

Works fine in my Iconia, but needs to install BusyBox older version of 1.18.0.
Crash about 30% of time.

One question, will it work on Xoom?

satawat.thongsawat said:
One question, will it work on Xoom?
Click to expand...
Click to collapse
What exactly does this do?
Sent from my A500 using XDA Premium App

@ satawat
I'll check that out. I think the new version info of busy box just came out yesterday. Ill try to find out what's causing the problem.
Sent from my A500 using Tapatalk

@ satawat
Yes, it does. At least two ppl have tried it on the zoom successfully.
Sent from my A500 using Tapatalk

Related

DL09 and Mac OS USB Mounting

I upgraded from DI01 to DL09 via OTA and now USB Mounting doesn't work when I connect to my Mac. Has anyone had this issue?
Go into Setting > USB Settings > Ask on connection. Seems to have reset. If this works, ITS DOOBIE TIME
doobieking420 said:
Go into Setting > USB Settings > Ask on connection. Seems to have reset. If this works, ITS DOOBIE TIME
Click to expand...
Click to collapse
No doobie time...
Just got to a mac to give this a shot. Doesn't mount for me either! Shows a CD image with some of the pc installer files but not the directory of the phone itself. Very interesting. Upon unmounting, got a "The disk you inserted was no readable by this computer." message.
"you are not alone" -Michael Jackson
doobieking420 said:
Just got to a mac to give this a shot. Doesn't mount for me either! Shows a CD image with some of the pc installer files but not the directory of the phone itself. Very interesting. Upon unmounting, got a "The disk you inserted was no readable by this computer." message.
"you are not alone" -Michael Jackson
Click to expand...
Click to collapse
When did you start making coherent posts? I like it
jbr05ki said:
No doobie time...
Click to expand...
Click to collapse
Same issues here! I am hoping one of you AWESOME developer types can help us Mac users out on this one. I have made multiple inquiries to both Verizon and Samsung regarding this issue. Surprise, surprise...they each point the finger at the other! I pretty much lost all hope when the last Verizon rep I spoke to suggested I purchase an external SD card reader to transfer files...gulp!
Same problem !!!
Doesn't work with my Mac. Also tried Factory Reset.. still doesn't work....
Looks like I am not the only one ....
Also, the update left a weird status icon on the top next to my 3g icon in the status bar.
Please help..
Thanks,
Dj
Hey, I think I may know what the problem is, even though I don't have a Mac to test. I'm running stock ROM with DL09 OTA, and I discovered that when trying to mount the phone in mass storage mode, it wouldn't. It just showed up as a CD drive that contained an installer for the latest samsung drivers, and an app that opens IE to a page to download some kind of Verizon VCast media manager app. In other words, Verizon is trying to save you from yourself by forcing you to use their crap media manager software, instead of accessing the contents of your SD card directly.
I then realized that I hadn't de-bloated by removing all the Verizon apps, so I froze the VCast and VZNav apps (and Bing, and a few others) in Titanium Backup, and after that, Windows will now recognize and mount the SD card as expected.
I suspect that the funky CD mode thing is what is messing up mounting it on your Mac, so would suggest that you freeze those apps on your phone (you can also go in with ADB or Root Explorer and rename the .apk files, if you don't have Titanium Pro), and reboot the phone, and then try mounting it again.
ivorycruncher said:
...I then realized that I hadn't de-bloated by removing all the Verizon apps, so I froze the VCast and VZNav apps (and Bing, and a few others) in Titanium Backup, and after that, Windows will now recognize and mount the SD card as expected...
Click to expand...
Click to collapse
Can anyone confirm that this works? And particularly: which app needs to be stopped/"frozen"/removed for the fix.
I had searched a half dozen forums and not found a solution, that you found a fix is great news.
Not being able to access the SD card as a USB flash storage device is absolutely intolerable - I would say it's a serious flaw with DL09 and Verizon should "recall" the update or QUICKLY release a patch that "un breaks" it. The fact that they're probably doing this on purpose is sickening and infuriating.
I later confirmed that that doesn't fully fix the problem. The issue is in the kernel itself. Adrynalyne's 1/18 or later kernels fix the problem, at least for Windows, not sure about Mac, but there's a good chance it will. Try that and see what happens.
Posted from my DL09 SuperClean Fascinate with Voodoo

[Q] Way to access mounted SD card through windows?

As the title suggest, looking to see if its possible to read/write to the mounted sd card while its plugged into the Iconia Tab from my Windows file manager.
about 4 months ago i found an old Sandisk sansa at work, no one claimed it so the manager in charge of lost and found gave it to me tonight. Its a fairly old model, but it had an 8gig Transcend micro sdhc in it. its loaded with nearly 7 gigs of music. Id like to back up the contents and then wipe the card.
Also, is there a way to test the cards read/write speeds from the tab? i saw Sd Tools but it only tries to speedtest the internal memory with no option for switching to the external_sd.
Or, am i going to have to buy one of those little card readers for USB slots?
@Grimcreaper - you could look at this method I posted back in July. It's simple and it works. But I'll be honest for simplicity I prefer using a usb card reader, I know it's a nuisance taking the sd card in and out but virtually nothing can go wrong while you are using it.
Try this simple method
For anyone who wants to see the contents of their sd card on their PC and be able to copy/transfer files from one to the other, why not give this a try, it is very simple and works for my A500.
Before you start you need your A500 to be rooted and you need "USB Mount All version 1.3" from the Market cost $1.99
(1) Have your PC switched on, don't connect your A500 yet but switch the A500 on.
(2) Run USB Mount All and you will see your sd card as a "Device" named "ext_sdcard".
(3) Press the tab "Mount" next to your ext_sdcard. You will see two messages "Mount has been granted Superuser permission" and "Device successfully mounted".
(4) Press the "Menu" tab in the top Right hand corner of the screen, this opens a small box entitled "Settings". Press on "Settings" and you get 3 options, make certain all 3 options are ticked, ticking them if they are not. (The important thing is to have "Mount on Bootup" ticked"). Press the Back Arrow twice to get back to Home Page or where ever you started from.
(5) Re-boot the A500 and after it is back running connect it to your PC using mini usb connector.
(6) Now check your PC and open Windows Explorer, you will find under your A500 Device most of the folder/directories that are in /mnt/sdcard (which isn't all that relevent to this) BUT importantly you will find a folder/directory entitled "ext_sdcard" which for those of you who noticed is the exact name that "USB Mount All" called your sd card.
(7) Now use Windows Explorer to copy and paste whatever you want into the "ext_sdcard" folder.
(8) Please note that when you start to copy files you will get up a warning box stating "Do you want to copy XXXXX to your device?". You are given 2 choices (1) No skip this file or (2) Yes.
(9) Put a tick in the box at the bottom Left and click on "Yes".
(10) When finished safely disconnect your A500 from your PC and re-boot your A500.
(11) After re-boot go back into "USB Mount All", chose top Right menu and settings box and remove the tick from the 3rd option "Mount on Bootup". Each time you are going to copy, move or delete files first of all put the tick back in the 3rd box and when you're done take it out.
Your Done. If you use any File Explorer to look at /mnt/external_sd you will see all the files residing on your sd card including those you've just copied
DroidExplorer
Just wait for or load one of the 3.2 based roms...
Thank you guys for your answers
Yes you can!
I'm using the virtuous galaxy room and it's under the storages fileĀ» sdĀ» mmcblk1 and there you go. Way easier than pulling the card out every two seconds
@Grimcreaper - Further to what I originally posted, I have to apologise and endorse what "verdigny" posted. "DroidExplorer" is IMO the best and easiest way of achieving your goal. I must blame an early onset of Alzh or alternatively too many visits to the bottle for forgetting that I in fact have DroidExplorer on my PC and it does everything you want so easily. Back in July when I posted my screed I hadn't seen or downloaded DroidExplorer and that is why I worked out that painfully long and convoluted system.
Thanks again for more info would have responded sooner but ive been stuck working some killer hours right before my vacation kicks in.
Another question, anyone know how to test the speed of the micro sd card?
I found 1 app but it only works for phones i think as it only shows the tabs internal memory with no options for doing an external sd card source, cant remember what its called as i uninstalled it
trying to find out if its worth using on my tab or if its to slow.
Gonna edit this again, appearently i didnt fix it. BusyBox doesnt want to work on my tablet now. says its not rooted and wont install it. so im lost
Went into SU and had it "forget" the busybox installer, but its bringing up a lot of things it didnt the first time i installed it..
Is there anything to worry about with an install of busybox? is it easy to remove if i need to for updating the tablet or anything once i remove SU access? all of these warnings have me a bit scared since im a total noob with android devices but being able to access the sd card constantly through the tablet from windows would make things a lot easier
@Grimcreaper - can't help with sd card speed, a bit out of my league. As far as "BusyBox" is concerned may I make the following comments. I presume each of the following statements are true.....(1) you are using the stock/standard Rom and Kernel (2) you have rooted by using Iconia Root [ v1.1 or v1.2 or v1.3] (3) you are on Honeycomb 3.1 (4) you use "RootChecker" free from MktPlace (5) you used "BusyBox Installer" free from MktPlace.
I am not an expert but in your position my "path" would have been......(1) Root the A500 (2) Apply BusyBox Installer (3) Install RootChecker. Assuming Rooting goes ok you should have no problem installing BusyBox and then use RootChecker which in it's "Advanced" mode will confirm your Root was successful and will also confirm successful installation of BusyBox. By installing BusyBox, apart from anything else, you gain access to certain system/scripting/"linux type" commands such as 'cat' 'chmod' 'chown' 'clear' 'dd' 'egrep' 'ping' etc.etc.
If you need "Iconia Root" I can point you to the XDA page or can attach it to a followup post, but reading your post again I'm presuming you already have it. A small point, when it comes to updating OTA updates from Acer I found on the last update from 3.01 to 3.1 that after restoring certain "bloat" files I was able to update without uninstalling Root and at the conclusion of the update Root was still operative.
Hope I havn't missed your point and wasted your time with a load of drivel.
Quick addition - Do a search in Market for "software data cable" and look at the first 2 free apps. Haven't tried them myself but might interest you.
Checking out rootchecker now, everything else on the list is accurate.
According to rootchecker i am rooted, which i did using the iconia root 1.3 i believe some time ago to get the netflix stuff working by backing up replacing the libmonv file.
It also shows Busybox as correctly installed too, version 1.18.4
Grimcreaper said:
Another question, anyone know how to test the speed of the micro sd card?
Click to expand...
Click to collapse
find a pc program to download and check it.
here are a couple,
Crystal Disk Mark
or
HD Tach is a low level hardware benchmark for random access read/write storage devices such as hard drives, removable drives (ZIP/JAZZ), flash devices, and RAID arrays. HD Tach uses custom device drivers and other low level Windows interfaces to bypass as many layers of software as possible and get as close to the physical performance of the device possible.
The trial version of HD Tach measures the sequential read speed (at various points on the device), the random access speed, interface burst speed and CPU utilization of the drive. The registered version adds sequential write testing.

Stick Mount - what am I doing wrong?

Last night I unlocked the boot loader and rooted my Nexus 7. Today I installed Stick Mount and plugged in a 500GB WD external hard drive. The drive powered up fine and Stick Mount appeared to mount it successfully. What confused me was unmounting it. When I selected unmount, it came up still listing the drive as an active mount. I was expecting it to say no devices or something like that if it unmounted. To make things easier, I selected a 4GB Kingston flash drive. I formatted it to EXT4 on my Ubuntu 12.04 laptop and then utilized that on my Nexus 7. The same thing happened. It appeared to not unmount, but each time I selected unmount it just said active mounts with the device listed.
I explored it via Astro File Manager. As expected I saw a folder that populated in /sdcard/usbstorage/sda1. Okay, fine. But explain this to me. How is it that when I put files on the flash drive on my laptop, then mount it on the N7, it doesn't show up? Likewise, if I add files to it, then plug it in the laptop, the N7 files I added don't show up, yet the files I originally added on the laptop do?
AKA:
Files added to the 4GB flash drive via N7 are only accessible when plugged into the N7.
Files added to the 4GB flash drive via laptop are only accessible when plugged into the laptop.
I do not see the laptop files when plugged into the N7, and I do not see the N7 files when plugged into the laptop. It's as if each device is handling its own bit of storage yet it's the same exact flash drive... so how is this possible?
Likewise, does the tablet do any sort of caching? When I saw that the flash drive wasn't unmounting as I expected, I simply pulled the flash drive out of the tablet. To my surprise, I was still able to successfully create new directories on it. I was also able to launch jpg images (of course, ones that I originally copied to the flash drive from my N7) and view them accordingly. How is this possible if the device in question was not mounted?
Thinking it may be permissions related, I plugged in the flash drive to my laptop and issued a chmod -R 777 to it (allowing owner, group, and all others to have full read/write/access). I figured I'd open the permissions wide and see what happens, then throttle them back if necessary. But even when I 777'd the drive, the same behavior took place.
I have no doubt Stick Mount is fantastic based on the magnitude of positive reviews and discussion I've heard, but what is it that I'm doing wrong? Can anybody explain the behavior I'm seeing?
So after some tinkering around, it seems like it's an issue with the file system. ext3 and ext4 do not show the contents of the flash drive, even if I 777 them recursively from my Linux system. HOWEVER, FAT32 works perfectly.
But.. I really don't want to use FAT32 due to the 4GB limitation. I thought I heard countless times ext3 and ext4 worked fine??
First off completely wrong section..
Anyway you can use NTFS file system & try motleys kernel.
fOmey said:
First off completely wrong section..
Anyway you can use NTFS file system & try motleys kernel.
Click to expand...
Click to collapse
My apologies. Stick mount = apps, and this is themes and apps, hence my assumption this would be acceptable.
NTFS is all well and good, but I really don't see the point in using it. I use Linux on almost everything at home, and Android being heavily Linux based suggests there's no reason for EXT not to work... especially when other users are reporting it works fine.
Can anybody utilizing EXT based file systems comment?
JaSauders said:
My apologies. Stick mount = apps, and this is themes and apps, hence my assumption this would be acceptable.
Click to expand...
Click to collapse
By that logic, we wouldn't even have a Q&A section. What are you ever going to have a questions about other than themes, apps, accessories, android development, or "general android"? The point isn't whether or not it COULD fit in this section. The point is what section does it best fit in? For questions about ANYTHING, the post always goes in Q&A.
Have you tried the usb otg helper app rather than stickmount? http://forum.xda-developers.com/showthread.php?t=1588940 install v4 see if that helps, i found that i had to uninstall stickmount to get it to work with my ntfs thumbdrive, it may help you out with ext im not sure, but it works wonders with read/writing to ntfs...
MWBehr said:
By that logic, we wouldn't even have a Q&A section. What are you ever going to have a questions about other than themes, apps, accessories, android development, or "general android"? The point isn't whether or not it COULD fit in this section. The point is what section does it best fit in? For questions about ANYTHING, the post always goes in Q&A.
Click to expand...
Click to collapse
Hey, mods can move it as necessary. Until then, I apologize that what seemed like logical thinking caused such a tiff with some users here. It'll be all right. :good:
_DrG_ said:
Have you tried the usb otg helper app rather than stickmount? http://forum.xda-developers.com/showthread.php?t=1588940 install v4 see if that helps, i found that i had to uninstall stickmount to get it to work with my ntfs thumbdrive, it may help you out with ext im not sure, but it works wonders with read/writing to ntfs...
Click to expand...
Click to collapse
Hm okay. I was not aware. Appreciate the helpful response! I'll take a look at it.
Well I kept tinkering with it this evening but I didn't really get anywhere. I did manage to copy some files to the Ext4 flash drive with what seemed to be without issue. I was able to view the files just fine on the tablet. However I wasn't able to unmount the drive. Each time I selected it I just got continual messages listing the active mounts. I ended up getting frustrated and pulled the flash drive since it wasn't un mounting anyway. What was weird is it still had files listed in the directory... I assume they were cached somehow. It was acting as if it was still plugged in. Hmm...
Well, it sounds like fat32 is as good as it (sadly) gets... no?
JaSauders said:
Well, it sounds like fat32 is as good as it (sadly) gets... no?
Click to expand...
Click to collapse
or...
fOmey said:
Anyway you can use NTFS file system & try motleys kernel.
Click to expand...
Click to collapse
Sent from my Nexus 7 using xda app-developers app
kboya said:
or...
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=28122498&postcount=107
*head explodes*
JaSauders said:
Well I kept tinkering with it this evening but I didn't really get anywhere. I did manage to copy some files to the Ext4 flash drive with what seemed to be without issue. I was able to view the files just fine on the tablet. However I wasn't able to unmount the drive. Each time I selected it I just got continual messages listing the active mounts. I ended up getting frustrated and pulled the flash drive since it wasn't un mounting anyway. What was weird is it still had files listed in the directory... I assume they were cached somehow. It was acting as if it was still plugged in. Hmm...
Well, it sounds like fat32 is as good as it (sadly) gets... no?
Click to expand...
Click to collapse
As soon as I read your post I was going to recommend USB OTG Helper but _DrG_ beat me to it.
Anyway, I have had times where, even with USB OTG Helper, I would unmount the drive but it would still show up. The only way I could fix it was to reboot. And after that, things usually work better. And I recommend you delete Stickmount, because it's trash, and use USB OTG Helper. It is much better, because it supports read and write of NTFS drives, where stickmount only mounted NTFS read only.
mvmacd said:
As soon as I read your post I was going to recommend USB OTG Helper but _DrG_ beat me to it.
Anyway, I have had times where, even with USB OTG Helper, I would unmount the drive but it would still show up. The only way I could fix it was to reboot. And after that, things usually work better. And I recommend you delete Stickmount, because it's trash, and use USB OTG Helper. It is much better, because it supports read and write of NTFS drives, where stickmount only mounted NTFS read only.
Click to expand...
Click to collapse
It has NTFS read/write support? Why does it only say NTFS read support available? Likewise, it says BusyBox not found, but BusyBox is installed....
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
JaSauders said:
It has NTFS read/write support? Why does it only say NTFS read support available? Likewise, it says BusyBox not found, but BusyBox is installed....
Click to expand...
Click to collapse
Hm, that's strange. And about "NTFS read support available" I don't remember if it says that on mine, [it's upstairs and I don't feel like running up there this second] but I am pretty sure it does. I believe the reason it's not working is busybox isn't being found..
I'm not sure why it can't find busybox, what location did you install it to?
I installed mine to /system/xbin/, and not /system/bin/
Anyway if you can't get it to work, I'm sure the dev would be glad to troubleshoot it if you send the debug info [From the menu of the app].
All I can say is it's the only possible way, so far , [including ROMs] that I've found that lets me write to NTFS, and it works greaet for me, so it's an important app for me.
Can you format it as ext2? I'm not as up to speed on Linux as I should be so I'm asking more out of curiosity than anything else.
Sent from my SGH-T959V using xda app-developers app
putsometrebleinit said:
Can you format it as ext2? I'm not as up to speed on Linux as I should be so I'm asking more out of curiosity than anything else.
Sent from my SGH-T959V using xda app-developers app
Click to expand...
Click to collapse
Tried that, no dice either.
mvmacd said:
Hm, that's strange. And about "NTFS read support available" I don't remember if it says that on mine, [it's upstairs and I don't feel like running up there this second] but I am pretty sure it does. I believe the reason it's not working is busybox isn't being found..
I'm not sure why it can't find busybox, what location did you install it to?
I installed mine to /system/xbin/, and not /system/bin/
Anyway if you can't get it to work, I'm sure the dev would be glad to troubleshoot it if you send the debug info [From the menu of the app].
All I can say is it's the only possible way, so far , [including ROMs] that I've found that lets me write to NTFS, and it works greaet for me, so it's an important app for me.
Click to expand...
Click to collapse
Uhh.. no idea. I just kind of clicked install, and it did its thing. I didn't do anything out of the ordinary.

UMS Mounter

Hi all,
First thread here .
So, on with it. I've been a member on this forum for quite some time, but never felt like posting or anything as I didn't have anything interesting to share and all the questions I might've got at some point got already answered...
Anyway, about a year a go I bought a Samsung Galaxy S III. Cute little 'monster', powerful and all... and I got hit by MTP. I'm a Linux user, so getting MTP to work was a huge pain. So I started reading, digging, found out that some guys already implemented some scripts for mounting the external SD as UMS... the problem was that they didn't work on my end.
So I developed my own little app. Nothin' fancy, two buttons to switch from MTP to UMS and back.
In the meanwhile, I changed my phone to a Note 2 LTE and did some more tweaking on my app and now I'm kinda ready to share it with you guys:laugh:.
You need to have a rooted phone equipped with busybox (my app will prompt warnings telling you you're not rooted or you don't have busybox, but I thought it was nice to tell you here the requirements).
One small thing, besides the usual "I'm not responsible to any damages brought to your phone and all": after transferring to / from your SD card, please use the eject command (or the safety remove feature on Windows) to unbind the card from your operating system before changing back to UMS. That way you ensure no harm is brought to you SD card or to the data on it.
All that being said, you can download the app from here: devver.ro/ums-mounter/ (I don't have enough posts to give an external link, so you'll have to enter the text manually in your browser). The text on that page is written both in Romanian (my native language) and English so there shouldn't be any problems .
This app should work on every device that has an SD card and runs Android 4.3+. Oh yeah, there might be some glitches on devices with Samsung's official releases (bummer, I know), but that's related to some screw-ups on their end, 'cause they're random from ROM to ROM.
Anyway, hope you'll like it (if you test it). If you have and problems, comment here and attach a logcat and I'll see if I'm smart enough to help you.
== 2014-06-10 ==
Version 1.1
Changes:
- please uninstall the previous version, as I've changed the signature on the file ;
- added a small sanity check which will force you to unplug your phone from the computer before switching between modes (hopefully this will also force you to safely remove the external sd card );
- fixed (i hope at least) the situation where the card is not mounted as usb on Touchwizz related ROMs;
As usual, the app can be downloaded from devver.ro/ums-mounter. Thanks again for testing .
sleepwalker123 said:
This app should work on every device that has an SD card and runs Android 4.3+.
Click to expand...
Click to collapse
It mounts the card slots (although it needs a reboot sometimes), but the PC shows up two empty usb slots and the sd card is not mounted.
Im running DN3 V5+.
I do hope you can fix it.
Thank you.
@erljayp: that's one ROM which is based on a stock ROM and, as I mentioned in my OP, there might be glitches woth 'em.
I'll setup my phone into dual booting so that's gonna be a bit easier to test these ROMs and hopefully sort them out.
Thanks for testing my little app
your app said that i haven't installed busybox yet. then i tried to install busybox from play store and it said the same. what problem?
ectv96 said:
your app said that i haven't installed busybox yet. then i tried to install busybox from play store and it said the same. what problem?
Click to expand...
Click to collapse
I've used play.google.com/store/apps/details?id=stericson.busybox to install busybox. Basically, after you install the app from the play store, you need to open it in order for it to actually download and install the busybox binaries. If you just downloaded the app from play store but didn't actually open it, that may be the problem
sleepwalker123 said:
I've used play.google.com/store/apps/details?id=stericson.busybox to install busybox. Basically, after you install the app from the play store, you need to open it in order for it to actually download and install the busybox binaries. If you just downloaded the app from play store but didn't actually open it, that may be the problem
Click to expand...
Click to collapse
oh yes, it works. thankyou :good::laugh:
New version, please check OP. Should resolve the DN3 related issues (this should apply to all ROMs which are based on stock Samsung). 'Njoy!
sleepwalker123 said:
there might be glitches woth 'em.
Click to expand...
Click to collapse
I thought you were talking about the "stock" rom. haha.
sleepwalker123 said:
Should resolve the DN3 related issues.
Click to expand...
Click to collapse
Now working in DN3 V5+, but I have fluctuating transfer rates. What is the average transfer rate you have?
Thank you.
@erljayp: i get about a maximum of 2 MB/s transferring a file bigger than 50-100 MB, which I find quite satisfying. Also, if I'm not mistaking, the transfer rates are influences by a lot of factors: the card's class, if you're transferring a lot of small files (mp3's, for example) etc.
Anyway, glad that sorted your problem. Like I said before, my app should now work not only on the DN3, but on all ROMs (CM11 based, AOSP, AOKP, ROM's based on the stock Samsung release). If you find a ROM that won't work, Iemme know and I'll see what's to be done about it .
sleepwalker123 said:
@erljayp: i get about a maximum of 2 MB/s transferring a file bigger than 50-100 MB, which I find quite satisfying. Also, if I'm not mistaking, the transfer rates are influences by a lot of factors.
Click to expand...
Click to collapse
I guess mine is normal.
Well, thank you very much for this great app and goodluck in your future projects.
sleepwalker123 said:
Hi all,
First thread here .
So--------.
Click to expand...
Click to collapse
The App crashes when trying to switch the pages.
Is this working on 4.4.2 TW roms ?
aukhan said:
The App crashes when trying to switch the pages.
Is this working on 4.4.2 TW roms ?
Click to expand...
Click to collapse
Don't try and switch pages All you need to do is "play" with the 2 buttons. I think the "page" you're referring to is something i use for debugging.. will remove it in a future release
sleepwalker123 said:
Don't try and switch pages All you need to do is "play" with the 2 buttons. I think the "page" you're referring to is something i use for debugging.. will remove it in a future release
Click to expand...
Click to collapse
I use Switch UMS and connect USB is that right any requirements to run the app apart from Root and busybox ?
aukhan said:
I use Switch UMS and connect USB is that right any requirements to run the app apart from Root and busybox ?
Click to expand...
Click to collapse
Nope. Those are the only requirements. Could you please give me a link to your ROM's thread?
sleepwalker123 said:
Nope. Those are the only requirements. Could you please give me a link to your ROM's thread?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?p=36202763#post36202763
Does this support windows or only linux??
aukhan said:
http://forum.xda-developers.com/showthread.php?p=36202763#post36202763
Does this support windows or only linux??
Click to expand...
Click to collapse
Grr... can't test that one...
Could you please connect your phone to your, connect into an adb shell, run mount and give me the output? Or if you have the Terminal Emulator app installed, do it from there and gimme the output.
sleepwalker123 said:
Grr... can't test that one...
Could you please connect your phone to your, connect into an adb shell, run mount and give me the output? Or if you have the Terminal Emulator app installed, do it from there and gimme the output.
Click to expand...
Click to collapse
You want me to run this # mount in terminal emulator and give you the results ?
Should i be connected to PC or not ?
aukhan said:
You want me to run this # mount in terminal emulator and give you the results ?
Should i be connected to PC or not ?
Click to expand...
Click to collapse
You don't have to be connected to the computer. Try and run the following in the terminal emulator:
- su (if you didn't);
- mount > /sdcard/mount.log
And after that, on your internal storage you shall find a file called mount.log. Give me the contents of that file, please.
sleepwalker123 said:
You don't have to be connected to the computer. Try and run the following in the terminal emulator:
- su (if you didn't);
- mount > /sdcard/mount.log
And after that, on your internal storage you shall find a file called mount.log. Give me the contents of that file, please.
Click to expand...
Click to collapse
Usage: mount [-r] [-w] [-o options] [-t type] device directory.
aukhan said:
Usage: mount [-r] [-w] [-o options] [-t type] device directory.
Click to expand...
Click to collapse
I think you ran the command including the dash ("-" sign).
Perhaps i didn't express myself well enough, sorry...
1). su (for gaining root access, no matter if you're doing this from the terminal emulator or from your pc);
2). mount > /sdcard/mount.log
Again, sorry for the confusion.

impossibile to write on external hd

Everytime i try to write on an external HD i get this error, impossible to copy the file, insufficent free space on the destination file system. How to solve it?
None? i have tryed to change the filesytem type, from ntfs to fat32 or exfat but always the same problem, unable to write.
may be a stupid question or 2, but do you have root? and does your file manager have SU privileges?
PaisanNYC said:
may be a stupid question or 2, but do you have root? and does your file manager have SU privileges?
Click to expand...
Click to collapse
Yeah, I'm on lastest paranoid android, i have tryed with many file menager, like root explorer, root file manager ecc ecc
htctouchelfin said:
Yeah, I'm on lastest paranoid android, i have tryed with many file menager, like root explorer, root file manager ecc ecc
Click to expand...
Click to collapse
I searched and read that this app in the Play Store has worked for many:
https://play.google.com/store/apps/details?id=com.paragon.mounter&hl=en
Which external drive do you have? How do you have it powered?
PaisanNYC said:
I searched and read that this app in the Play Store has worked for many:
https://play.google.com/store/apps/details?id=com.paragon.mounter&hl=en
Which external drive do you have? How do you have it powered?
Click to expand...
Click to collapse
I have 1tb western digital HD, and it takes power by tablet,by the way, i have tryed with a 4gb USB key, but always the same message, i think is because of the impossibility of KitKat to write on external SD, bit i remember i was unable to write on ext HD Also on JB and ics
htctouchelfin said:
I have 1tb western digital HD, and it takes power by tablet,by the way, i have tryed with a 4gb USB key, but always the same message, i think is because of the impossibility of KitKat to write on external SD, bit i remember i was unable to write on ext HD Also on JB and ics
Click to expand...
Click to collapse
You're doing something wrong.
I've been able to write to an external hdd/flash drive for a long time now (since JB at least, that much I can vouch for).
Setup (and this goes for all my devices):
- Google's/Custom kernel
- SuperSU installed
- StickMount
- OTG cable
https://android.googlesource.com/ke...4-kitkat-mr2/arch/arm/configs/manta_defconfig
This is manta's default kernel config - if you search for USB and other relevant terms you'll see the several needed options enabled (like 'CONFIG_VFAT_FS=y', for example).
beekay201 said:
You're doing something wrong.
I've been able to write to an external hdd/flash drive for a long time now (since JB at least, that much I can vouch for).
Setup (and this goes for all my devices):
- Google's/Custom kernel
- SuperSU installed
- StickMount
- OTG cable
https://android.googlesource.com/ke...4-kitkat-mr2/arch/arm/configs/manta_defconfig
This is manta's default kernel config - if you search for USB and other relevant terms you'll see the several needed options enabled (like 'CONFIG_VFAT_FS=y', for example).
Click to expand...
Click to collapse
Well, i'm not really an expert, i'm on last paranoid android, with default kernel, when i try to write on ext hd i always got the same error
htctouchelfin said:
I have 1tb western digital HD, and it takes power by tablet,by the way, i have tryed with a 4gb USB key, but always the same message, i think is because of the impossibility of KitKat to write on external SD, bit i remember i was unable to write on ext HD Also on JB and ics
Click to expand...
Click to collapse
I use a 32GB flash drive all the time on my N10 without a hitch. One thing you might want to consider is the power. The N10 might not push enough power out via the microUSB port to power your particular HDD
This isn't my resolution, but merely a way to check: Try connecting the HDD to a powered USB hub, and plug the hub into the OTG cable.
PaisanNYC said:
I use a 32GB flash drive all the time on my N10 without a hitch. One thing you might want to consider is the power. The N10 might not push enough power out via the microUSB port to power your particular HDD
This isn't my resolution, but merely a way to check: Try connecting the HDD to a powered USB hub, and plug the hub into the OTG cable.
Click to expand...
Click to collapse
It's not a power problem, cuz if it had not much power it does not mount the hd, and i have the same problem with a 4gb usb key
htctouchelfin said:
Well, i'm not really an expert, i'm on last paranoid android, with default kernel, when i try to write on ext hd i always got the same error
Click to expand...
Click to collapse
Show us what commands/steps are you using to do this, and literally copy paste here what you see on both kmsg and logcat.
beekay201 said:
Show us what commands/steps are you using to do this, and literally copy paste here what you see on both kmsg and logcat.
Click to expand...
Click to collapse
First of all, i see under permissions of USB , read and write under owner, but under other only read, maybe for this? And how can i change this if i try with any file explorer it says operation fail
htctouchelfin said:
First of all, i see under permissions of USB , read and write under owner, but under other only read, maybe for this? And how can i change this if i try with any file explorer it says operation fail
Click to expand...
Click to collapse
So is the error you see an "insufficient space" error? Or an "access denied" error? I know in KitKat, Android now has changed from permissive to enforcing SELinux policies. I've been using StickMount on all my Nexus devices. In stock configuration, I could only copy from the SD card onto the device, and not the other way around. I would get an "access denied" error, or something to that effect. I had to change SELinux from enforcing, to permissive. There are several apps that can do this for you, but I just kept it simple and opened up Terminal Emulator. After getting root permissions, all I had to type was "setenforce 0". Now, I can write to my SD cards like normal.
charesa39 said:
So is the error you see an "insufficient space" error? Or an "access denied" error? I know in KitKat, Android now has changed from permissive to enforcing SELinux policies. I've been using StickMount on all my Nexus devices. In stock configuration, I could only copy from the SD card onto the device, and not the other way around. I would get an "access denied" error, or something to that effect. I had to change SELinux from enforcing, to permissive. There are several apps that can do this for you, but I just kept it simple and opened up Terminal Emulator. After getting root permissions, all I had to type was "setenforce 0". Now, I can write to my SD cards like normal.
Click to expand...
Click to collapse
beekay201 said:
Show us what commands/steps are you using to do this, and literally copy paste here what you see on both kmsg and logcat.
Click to expand...
Click to collapse
the error message is insufficent space on filesystem
htctouchelfin said:
the error message is insufficent space on filesystem
Click to expand...
Click to collapse
Paste Failure
The paste operation failed. It may be that there was not enough free space on the target file system.
This is
<table>
<tr>
<td width="100%">
<textarea cols="20" rows="5">Contenuto della textarea <textarea>
</td>
</tr>
</table>

Categories

Resources