Post Reply

[APP][ROOT] SG USB Mass Storage Enabler

OP MohammadAG

27th May 2013, 03:15 PM   |  #1  
OP Recognized Developer
Flag Jerusalem
Thanks Meter: 5,026
 
1,073 posts
Join Date:Joined: Sep 2009
Donate to Me
More
SG USB Mass Storage Enabler allows you to export your microSD card over USB as a Mass Storage device. It will never be able to export the internal storage on the device.

I originally made this app for myself for the SGS3, as I needed some more flexibility in mounting/unmounting than Easy UMS offered. However, I backed out from releasing it as I thought it wasn't a nice gesture towards Easy UMS's dev.

Features:
  • Allows you to use your microSD card as a USB Mass Storage device.
  • Shortcuts on your homescreen to easily enable/disable USB Mass Storage mode.
  • Warns the user if they try to disable Mass Storage mode without unmounting/ejecting on the PC side.
  • Auto-detect files needed for wider compatibility.
  • Auto-switch to Mass Storage mode when a USB cable is connected and back to MTP when it's disconnected (pro add-on).

Tested working on:
Sony Xperia Z1
Samsung Galaxy Note II (GT-N7100)
Samsung Galaxy SIII (GT-I9300)
Samsung Grand Duos (GT-I9082) - Thanks to wan Mohd in Play Store reviews.
Samsung Galaxy S4 (GT-I9500) - Thanks to taiseer999 in the replies below.
Samsung Galaxy S4 (GT-I9505) - Thanks to Solomon Chow in Play Store reviews.
Samsung Galaxy S4 (SGH-I337) - Thanks to Delyan Georgiev in Play Store reviews.


Screenshots:



Download:
Get it from the Play Store!
2.3.1 APK: http://mohammadag.xceleo.org/public/...bler_2.3.1.apk

Support development:
Like the app? Please consider buying the in app pro add-on Thank you
Last edited by MohammadAG; 14th November 2013 at 04:39 PM.
The Following 174 Users Say Thank You to MohammadAG For This Useful Post: [ View ]
27th May 2013, 05:13 PM   |  #2  
clark44's Avatar
Senior Member
Flag East Lansing
Thanks Meter: 6,771
 
2,781 posts
Join Date:Joined: Mar 2011
Donate to Me
More
Works on the Sprint Samsung Galaxy S4
27th May 2013, 06:29 PM   |  #3  
Senior Member
Thanks Meter: 62
 
255 posts
Join Date:Joined: Aug 2008
More
Dude, your app is awesome. BIG THX

(i9505)
27th May 2013, 09:21 PM   |  #4  
Tom-Helge's Avatar
Senior Member
Flag Tromsø
Thanks Meter: 110
 
668 posts
Join Date:Joined: Mar 2009
More
Could you get the app to mount the internal memory of the Galaxy S4 to?

Or is that kinda hard to fix atm according to the Linux filesystem as you described in the app?

I'm asking since it's normal that both the internal and memory card gets mounted when you mount the device.
27th May 2013, 09:29 PM   |  #5  
OP Recognized Developer
Flag Jerusalem
Thanks Meter: 5,026
 
1,073 posts
Join Date:Joined: Sep 2009
Donate to Me
More
Quote:
Originally Posted by Tom-Helge

Could you get the app to mount the internal memory of the Galaxy S4 to?

Or is that kinda hard to fix atm according to the Linux filesystem as you described in the app?

I'm asking since it's normal that both the internal and memory card gets mounted when you mount the device.

They way USB mass storage works is by exporting the whole device block over USB. It's the same as connecting the microSD directly to the PC.

S3 onwards, /sdcard is not a partition anymore, it's faked using fuse and is actually located in /data/media. So to export it you'd need to unmount /data. I've never tried that but I'm guessing it'd cause some serious problems if the device is online, and it'll cause some data loss since I'm sure you'd need to force the unmount.

And even after succeeding with the above, you'll be greeted with a Windows error since it can't read ext3/4, so it's useless for most users.

TL;DR it can't be "fixed". It's a limitation in both UMS and how you can't simultaneously mount a partition on two devices without causing some damage.

Sent from my GT-N7100 using xda app-developers app
The Following 8 Users Say Thank You to MohammadAG For This Useful Post: [ View ]
27th May 2013, 09:31 PM   |  #6  
Junior Member
Thanks Meter: 2
 
18 posts
Join Date:Joined: Jul 2012
works great on galaxy s4 I9505
27th May 2013, 09:31 PM   |  #7  
Tom-Helge's Avatar
Senior Member
Flag Tromsø
Thanks Meter: 110
 
668 posts
Join Date:Joined: Mar 2009
More
Quote:
Originally Posted by MohammadAG

They way USB mass storage works is by exporting the whole device block over USB. It's the same as connecting the microSD directly to the PC.

S3 onwards, /sdcard is not a partition anymore, it's faked using fuse and is actually located in /data/media. So to export it you'd need to unmount /data. I've never tried that but I'm guessing it'd cause some serious problems if the device is online, and it'll cause some data loss since I'm sure you'd need to force the unmount.

And even after succeeding with the above, you'll be greeted with a Windows error since it can't read ext3/4, so it's useless for most users.

TL;DR it can't be "fixed". It's a limitation in both UMS and how you can't simultaneously mount a partition on two devices without causing some damage.

Sent from my GT-N7100 using xda app-developers app

Ok, thank you for your quick answer
The Following User Says Thank You to Tom-Helge For This Useful Post: [ View ]
28th May 2013, 07:32 AM   |  #8  
taiseer999's Avatar
Senior Member
Thanks Meter: 131
 
1,693 posts
Join Date:Joined: Jan 2005
More
Works fine on galaxy S4 I9500
28th May 2013, 08:01 AM   |  #9  
JayceOoi's Avatar
Senior Member
Thanks Meter: 56
 
186 posts
Join Date:Joined: Nov 2009
Quote:
Originally Posted by taiseer999

Works fine on galaxy S4 I9500

+1 Thanks.
29th May 2013, 04:25 PM   |  #10  
Junior Member
Thanks Meter: 0
 
1 posts
Join Date:Joined: Feb 2007
@MohammadAG

I'm using the Android File Transfer desktop app on a Mac now. Would this have any conflicts that you'd know of? Thanks!

Post Reply Subscribe to Thread

Tags
enabler, mass, storage, ums, usb
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Galaxy S 4 Themes and Apps by ThreadRank