[Q] External Card and USB Connection

Search This thread

finotti

Senior Member
Dec 16, 2012
223
54
Knoxville
OnePlus 6
Dear all,

I had been using an old HTC Glacier with Android 2.3 until last week and just the I've got a new S5. Android 4.4 is very new to me, so I am sorry for the newbie questions.

  1. It's my understanding that Google changed permissions so that apps cannot access the external card. Can rooted devices and/or custom ROMs allows that? (I plan to install the Project Infiity ROM soon.)
  2. With my old phone (using CM 7) I could connect it via USB and have it recognized as a Mass Storage Device. Do custom ROMs allow that still?

Thanks!

Luis
 

kawaiichi

Member
Dec 13, 2013
40
5
#1. you can use foldermount app to link internal sd's folders with external card
#2. since 4.3 USB mass storage have been removed in favor of MTP. I have not seen any new custom ROM with usb mass storage. However you can still browse your internal and external sd when you hook your phone to a computer, just know that MTP has piss poor speed.
 
  • Like
Reactions: finotti
#1. you can use foldermount app to link internal sd's folders with external card
#2. since 4.3 USB mass storage have been removed in favor of MTP. I have not seen any new custom ROM with usb mass storage. However you can still browse your internal and external sd when you hook your phone to a computer, just know that MTP has piss poor speed.

What is MTP?

Sent from my SM-G900T using XDA Free mobile app
 

aarongillion63

Senior Member
Apr 13, 2014
253
137
Grand Rapids MI
aaron.gillion.io
What is MTP?

Sent from my SM-G900T using XDA Free mobile app

MTP is where your device shows up as a "media player" or camera and is not assigned a drive letter. You can still access your files, but is much more restricted to where you can only copy, paste and delete. In order to modify or even rename you must copy them first, then do your modifications and then push them back. They did it this way to better protect the Android filesystem.

Now, with your S5 it is still possible to mount as mass storage. You will need root. If you have root, get terminal emulator and enter in su (to get su privileges) and then type "setprop persist.sys.usb.config mass_storage". DOING THIS DOES THE JOB BUT CAN POTENTIALLY MESS UP YOUR DEVICE. DO NOT USE THIS METHOD WITH MAC DEVICES. ONLY WINDOWS/LINUX. Windows XP recommended. Hope this helps!

Sent from my SCH-I605 using XDA Free mobile app
 
  • Like
Reactions: finotti
MTP is where your device shows up as a "media player" or camera and is not assigned a drive letter. You can still access your files, but is much more restricted to where you can only copy, paste and delete. In order to modify or even rename you must copy them first, then do your modifications and then push them back. They did it this way to better protect the Android filesystem.

Now, with your S5 it is still possible to mount as mass storage. You will need root. If you have root, get terminal emulator and enter in su (to get su privileges) and then type "setprop persist.sys.usb.config mass_storage". DOING THIS DOES THE JOB BUT CAN POTENTIALLY MESS UP YOUR DEVICE. DO NOT USE THIS METHOD WITH MAC DEVICES. ONLY WINDOWS/LINUX. Windows XP recommended. Hope this helps!

Sent from my SCH-I605 using XDA Free mobile app

Thanks for the fast response! I was also wondering why MTP has such a lousy speed?

Sent from my SM-G900T using XDA Free mobile app
 

aarongillion63

Senior Member
Apr 13, 2014
253
137
Grand Rapids MI
aaron.gillion.io
Thanks for the fast response! I was also wondering why MTP has such a lousy speed?

Sent from my SM-G900T using XDA Free mobile app

Because MTP hosts a virtual filesystem, where the internal sd is secured and protected from the computer, whereas mass storage is a direct.

--
Say thanks if I was of help!

Sent from my SCH-I605 using XDA Free mobile app
 

finotti

Senior Member
Dec 16, 2012
223
54
Knoxville
OnePlus 6
Firstly, thanks all for the informative responses!

MTP is where your device shows up as a "media player" or camera and is not assigned a drive letter. You can still access your files, but is much more restricted to where you can only copy, paste and delete. In order to modify or even rename you must copy them first, then do your modifications and then push them back. They did it this way to better protect the Android filesystem.

Now, with your S5 it is still possible to mount as mass storage. You will need root. If you have root, get terminal emulator and enter in su (to get su privileges) and then type "setprop persist.sys.usb.config mass_storage". DOING THIS DOES THE JOB BUT CAN POTENTIALLY MESS UP YOUR DEVICE. DO NOT USE THIS METHOD WITH MAC DEVICES. ONLY WINDOWS/LINUX. Windows XP recommended. Hope this helps!

Sent from my SCH-I605 using XDA Free mobile app

Have you tried this last "hack" with the GS5? That sounds great, although your remarks scare me a bit. :) (I'm virtually always on Linux, though, and own no Mac.)

Thanks again!

Luis
 

aarongillion63

Senior Member
Apr 13, 2014
253
137
Grand Rapids MI
aaron.gillion.io
Firstly, thanks all for the informative responses!



Have you tried this last "hack" with the GS5? That sounds great, although your remarks scare me a bit. :) (I'm virtually always on Linux, though, and own no Mac.)

Thanks again!

Luis

I have not tried this with an S5 but I can confirm that this works with some S3's and S4's (doesn't work on Verizon/Sprint versions, got it to work once on at&t, however it would be logical to assume it's processor dependant as these devices come in multiple processor variants; my guess is it doesn't work on ARM and does on Exynos.)

Idk, it's worth a try, you will only mess up your device if you don't "safely remove hardware" during write.
 
  • Like
Reactions: finotti

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Thanks for the fast response! I was also wondering why MTP has such a lousy speed?

    Sent from my SM-G900T using XDA Free mobile app

    Because MTP hosts a virtual filesystem, where the internal sd is secured and protected from the computer, whereas mass storage is a direct.

    --
    Say thanks if I was of help!

    Sent from my SCH-I605 using XDA Free mobile app
    1
    #1. you can use foldermount app to link internal sd's folders with external card
    #2. since 4.3 USB mass storage have been removed in favor of MTP. I have not seen any new custom ROM with usb mass storage. However you can still browse your internal and external sd when you hook your phone to a computer, just know that MTP has piss poor speed.
    1
    What is MTP?

    Sent from my SM-G900T using XDA Free mobile app

    MTP is where your device shows up as a "media player" or camera and is not assigned a drive letter. You can still access your files, but is much more restricted to where you can only copy, paste and delete. In order to modify or even rename you must copy them first, then do your modifications and then push them back. They did it this way to better protect the Android filesystem.

    Now, with your S5 it is still possible to mount as mass storage. You will need root. If you have root, get terminal emulator and enter in su (to get su privileges) and then type "setprop persist.sys.usb.config mass_storage". DOING THIS DOES THE JOB BUT CAN POTENTIALLY MESS UP YOUR DEVICE. DO NOT USE THIS METHOD WITH MAC DEVICES. ONLY WINDOWS/LINUX. Windows XP recommended. Hope this helps!

    Sent from my SCH-I605 using XDA Free mobile app
    1
    Firstly, thanks all for the informative responses!



    Have you tried this last "hack" with the GS5? That sounds great, although your remarks scare me a bit. :) (I'm virtually always on Linux, though, and own no Mac.)

    Thanks again!

    Luis

    I have not tried this with an S5 but I can confirm that this works with some S3's and S4's (doesn't work on Verizon/Sprint versions, got it to work once on at&t, however it would be logical to assume it's processor dependant as these devices come in multiple processor variants; my guess is it doesn't work on ARM and does on Exynos.)

    Idk, it's worth a try, you will only mess up your device if you don't "safely remove hardware" during write.