Worked like a charm for me. I would be very interested in packaging a UI/.apk for this and maybe even posting it on the Market. I have some Android dev experience so let me know if I can be of any help.
I think this is ridiculously useful as this is the only way I can truly do WiFi syncing of Music (I'm using MediaMonkey - I believe you could use Winamp too).
That's exactly what I'm trying to do as well, although I try to use SyncToy in order to sync the music folder. The permission bug prevents me to do that as SyncToy has problems with Read-only files. Have you tried MediaMonkey to sync yet? I might try that option tomorrow how that goes
Access the external storage card in your Android device over wifi as a shared folder
Hi, thanks for your interest in this app!
If you use it, please do post feedback about success, failure, suggestions for improvement etc. Be sure to include the app version you have installed (Menu -> Settings -> About), your Android device make, model & ROM version, and support log file if you are having problems (Menu -> Settings -> Create Support Log - send via PM or e-mail, please dont post the log to the forums).
Am also interested to hear about copy xfer rates to/from your device. My HTC Hero gets between 700 KB/s to 1MB/s, my Asus Transformer about 2.5MB/s.
This app requires your device to already have:
- root access.
- Superuser 2.3.6.2 or later, from Android Market (may work with other Android 'su' implementations but I havent tested with any others).
Have this app on devices running Android 2.0.1, 2.1, 2.2 & 2.3.
Installation
* The two most recent development builds are attached below.
* Or you can Install the current Android Market version:
On the first run, make sure you catch the SuperUser Auth request to allow the Samba Filesharing app root access.
Also, the first run will be a bit slow, the app has to unpack some additional binaries into its private data space.
GPL: Samba GPL licensing information including source code modification details are included in the app. Once installed go to Menu -> Settings -> About.
If you like this app, please consider making a small donation. Not to me, but to one of the charities I strongly support: Cancer Research, or Animal Welfare.
Dev builds attached below - To install: unzip, and either:
- ADB: adb install SambaFilesharing<version>.apk
- FileManager: Copy the APK to /sdcard on your device, then launch with a filemanager program (like Astro). (Dev build change history)
To-Do list (in no particular order)
- finish notification bar icon re-code
- Add support for NTFS formatted sdcards.
- Improve support for devices (eg Tablets) with multiple 'sdcard' type storage devices.
- multiple/more configurable shared folders, multiple user accounts.
- add in a CIFS mount manager
- Improve available characters and lengths of username, password, workgroup, netbios-name fields.
- Add additional wakelock tuning options
- toggle widget
- Add option for persistent display of app 'Menu' button items.
- look into including support for USB interface
- move this page to the Android Apps and Games forum.
Jimmy, works great except that I still can't upload files to the sdcard using Nautilus in Ubuntu 10.04, I get the error "Invalid argument" and then it shows up on the sdcard as a 0 byte file which I can delete.
Downloading works great though.
For the record I am running cyanogen 6 stable.
Jimmy, works great except that I still can't upload files to the sdcard using Nautilus in Ubuntu 10.04, I get the error "Invalid argument" and then it shows up on the sdcard as a 0 byte file which I can delete.
Downloading works great though.
For the record I am running cyanogen 6 stable.
Hey, on my Ubuntu 9.10 VM + Nautilus 2.28.1 I get the same thing.
But on another VM i have running Ubuntu 9.04 + Nautilus 2.26.2 read/write to the /sdcard share works ok.
Perhaps its a Ubuntu or Nautilus issue, I will see what else i can find.
When writing an app with performance in mind, you most likely want to write it native code using the … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?