[APP] Mount Manager - Device Mounts Manager [01/17/11]

camalot

Retired Recognized Developer
Jul 25, 2007
643
138
0
43
Hickory Hills IL
de.codeplex.com
I've released the first version of Mount Manager, a tool to manage your CIFS shares and other mount points on your device.

Requires Root
Requires kernel w/ CIFS support or the Modules for your kernel
busybox recommended, no longer required.

Modules:
Features:

  • Load multiple modules
  • Load modules automatically when the app starts
  • Load modules when the device boots up
  • Automatically "import" existing cifs mounts (you will have to edit them if they use a password)
  • Open the mounted shared with popular file explorers like ES File Explorer, Astro File Manager, and AndExplorer
  • View and open all the mounts on the device
  • displays the total, used and free space for the mount point
  • Mount shares when app starts
  • Mount when device boots
  • Mount when connected to wifi
  • Unmount when disconnected from wifi
  • Locale / Tasker plugin (license key required)
Modules can be set to automatically load when the device boots, when the application starts or they can be "forced"

The cifs mounts can also be set to auto mount when the device boots, when the application starts or when connected to wifi.

It displays the used, free and total space on the mount point. View all the mount points on the device and their information.

Open mount points in external file explorers like Astro File Manager, ES File Explorer or AndExplorer.



Available on the Android Market


If you have any issues, please post them here so I can work on getting them fixed.
 
Last edited:

camalot

Retired Recognized Developer
Jul 25, 2007
643
138
0
43
Hickory Hills IL
de.codeplex.com
Change log
v1.0.29
  • Fixed the readonly issue for cifs
v.1.0.13
  • Fixed issue of the newly added mount not showing until you refresh.
  • The internal log will clear if it reaches a maximum number of log entries to stop it from just growing for ever.
  • fixed issue where it was requesting su access even when it did not need it.
  • minor bug fixes
  • fixes related to accepting the license key to remove ads

v.1.0.10
  • /mnt/cifs/ set back as the default. I guess some people cannot browse /data/ to select the path
  • I added a check for adblocker, you will have to buy the license to use this app if you have that app since the license is not yet available, you cannot yet use this app. Don't complain to me about it either. This app
    is supported by the ads, if you block them, then its not supported now is it...
  • added a check to setup the default mount point so the app should have access to it. This is hard for me to
    fully test because I already have access to it. So consider this an initial implementation of this until I can
    get some feedback on it.
  • modules are now set to load when you add them.

v1.0.9
  • improved wifi state actions to check if connected/disconnected from wifi
  • Changed the default mount point base from /mnt/cifs/ to /data/mnt/. This should help with some people having issues
    creating the mount folder.
  • fixed issue that passwords, usernames and shares could have issues mounting if they have spaces in them.
  • improved the loading time of the main screen
  • fixed bug with changing the mount path
  • root is now only requested when needed.

v1.0.8
  • Added more info about the device to the log collector info
  • Improved the initialization and checking of the mounts

v1.0.7
  • Added better logging for help with identifying issues
  • Logging can now be viewed in preferences
  • LogCat can be emailed using "Log Collector"
  • Password field, when creating share is now a password field
  • better checking for existing mounts

v1.0.6
  • Better checking if the mount point is already mounted
  • broadcast that the mount status has changed. - com.twimager.cifsmanager.intent.action.MOUNT_STATE_CHANGED
  • Option to automatically load existing cifs

v1.0.5
  • Fixed issue that would cause the modules not to load
  • Added the change log view
  • Added FAQ page for common questions
  • Added the option to unmount when disconnected from wifi
  • Should now support rooted devices that don't have busybox
 
Last edited:

cefolar

Member
Jan 15, 2009
8
1
0
Tried it - looks really cool, but can't seem to get it to connect to my SeaGate NAS. IP, Share and credentials are correct - I can map from WIN box, just not galaxy tab using this app.
 

camalot

Retired Recognized Developer
Jul 25, 2007
643
138
0
43
Hickory Hills IL
de.codeplex.com
Tried it - looks really cool, but can't seem to get it to connect to my SeaGate NAS. IP, Share and credentials are correct - I can map from WIN box, just not galaxy tab using this app.
Try the latest version, there was a bug that could cause the cifs modules not to load when they needed to be loaded.

I will be adding a "log" so information on what is happening in the background can be viewed. This way if there is an issue, the log could help track it down.
 

AquaeAtrae

Senior Member
Nov 8, 2006
52
13
0
45
Denver, CO
www.darkwaters.org
Looking forward to those logs to help troubleshoot connectivity.

In the meantime, I'm using Mount Manager just to load the two modules at boot, then CifsManager to mount my Win 7 shares. Although I'd prefer to use Mount Manager alone, this totally works! :) Combined with Rock Player, gives me exceptional streaming of nearly every video format I've tried (including seek). This works much, much better than any Allshare / DLNA combination I've found. Many thanks for this tool. My home entertainment system will never be the same!
 

bemymonkey

Senior Member
Aug 12, 2007
2,522
118
143
Hmmm, mine won't mount. Mounts just fine with Gscript or terminal... same module, path, mount point and all.

Any ideas?
 

solidkundi

Senior Member
Sep 27, 2008
248
2
0
how do i know if my "AXURA [2.2.5.9] released jan 5th 2011" ROM for the Samsung Vibrant has the CIFS enabled??

from what i see I should be able to just load the modules and have it enabled??

in that case, can you please point to where i can find these two files??

thank you
 

camalot

Retired Recognized Developer
Jul 25, 2007
643
138
0
43
Hickory Hills IL
de.codeplex.com
how do i know if my "AXURA [2.2.5.9] released jan 5th 2011" ROM for the Samsung Vibrant has the CIFS enabled??

from what i see I should be able to just load the modules and have it enabled??

in that case, can you please point to where i can find these two files??

thank you
This thread over in the vibrant dev forum has the files you need.
 

camalot

Retired Recognized Developer
Jul 25, 2007
643
138
0
43
Hickory Hills IL
de.codeplex.com
Made some big improvements in the speed of checking the mounts at start up. also a big change was that I set the default mount point to be in /data/mnt/ instead of /mnt/cifs/. a lot of people were having issues with /mnt/ being readonly. But if you have installed previously, it will not change your default. if you have issues mounting, try changing the default mount point in the settings.
 

camalot

Retired Recognized Developer
Jul 25, 2007
643
138
0
43
Hickory Hills IL
de.codeplex.com
Posted an update to mount manager. Much improved speed for checking the mounts. improved the method to use the default mount point (changed back to /mnt/cifs/ too). Added a check for adblocker, if you use it, the app will not function unless you purchase the license. The app is supported by ads, and adblocker removes the ads, thus removing the possible support that can be earned by them.
 

j00e

Senior Member
Jul 15, 2008
51
0
0
Moscow
Hi camalot, good fixes with app. And now i got some progress. Now i see error mesage when try mount. Its "mount: mounting //178.xxx.xxx.xxx/htc on /mnt/dscard/share/ failed: invaled argument" I try make "/mnt/sdcard/share/" (with / at end) but dosnt work. What i must do.
Send log. Zaken.zak
 

camalot

Retired Recognized Developer
Jul 25, 2007
643
138
0
43
Hickory Hills IL
de.codeplex.com
Hi camalot, good fixes with app. And now i got some progress. Now i see error mesage when try mount. Its "mount: mounting //178.xxx.xxx.xxx/htc on /mnt/dscard/share/ failed: invaled argument" I try make "/mnt/sdcard/share/" (with / at end) but dosnt work. What i must do.
Send log. Zaken.zak
Ive seen invalid argument when the modules are not loaded. but I also get that on one of my shares on my router. i have 3 shares on my router, i can mount 2 of them just fine, but the 3rd always fails with invalid argument. even if i manually mount it.

Check the preferences and look at "Force Load Modules" the summary should tell you if the cifs modules are loaded.
 

j00e

Senior Member
Jul 15, 2008
51
0
0
Moscow
Ive seen invalid argument when the modules are not loaded. but I also get that on one of my shares on my router. i have 3 shares on my router, i can mount 2 of them just fine, but the 3rd always fails with invalid argument. even if i manually mount it.

Check the preferences and look at "Force Load Modules" the summary should tell you if the cifs modules are loaded.
I try all shares on my router. No 1 worked. I try digits name share too.

I checked "load modules" its was always OK. From 3 or 4 version.
=(