So how does the USB Mass Storage Work? - Sprint HTC One (M8)

I have a 64GB Card in my phone.
I can switch it to Mass Storage USB. But all that shows up is a "Emulated CD" (like you get on some USB Sticks) and it has HTC Sync Install Kit.
You can't delete it or anything.
How can I access my SD Card Via USB Mass Storage?

Testing with a 32GB microSD card I have seemed to work. It initially came up in "HTC Sync Manager" (MTP) mode, but tapping the "USB File sharing" notification and selecting "Disk Drive" caused 2 USB Storage devices to appear, one CD-ROM containing the HTC Sync Manager software, the second storage device was the microSD card (which was automatically unmounted on the phone).

gbritton said:
Testing with a 32GB microSD card I have seemed to work. It initially came up in "HTC Sync Manager" (MTP) mode, but tapping the "USB File sharing" notification and selecting "Disk Drive" caused 2 USB Storage devices to appear, one CD-ROM containing the HTC Sync Manager software, the second storage device was the microSD card (which was automatically unmounted on the phone).
Click to expand...
Click to collapse
Thanks.
My SD Card at some point just went off line. Working Now.
I think it was working, because Camera asked about putting photos on SD Card and I said yes. But I'm not sure if that was perhaps the internal SD.
I pulled SD out and in and now I get two USB Storage Devices.

Related

Storage card disappears after connecting to PC?

Hi,
Recently got my t-mobile version of the diamond2, the Compact V.
I was used to the diamond, which flawlessly functioned as an external disk whenever i connected it to my pc.
When i connect the diamond2 to my pc, i can choose the option 'connect as external disk drive'. From my pc, i see it but cannot access the files (it looks empty). After disconnecting the cable, on the phone the internal storage card is gone... When connected with activesync, i can browse my storage card in my pc explorer. But also; after disconnecting the cable, the storage card is gone !
Only option is to turn my phone off and on, then my storage card magically exists again... How can i solve this? I still have the original T-mobile ROM (1.39.114.2 NLD)
same problem ! The diamond 1 same problem with the internal storage
I wouldn't say it's a problem. It's most probably a protection mechanism to prevent the card from being written from 2 sources.
Then again.. you could call it a limitation from HTC (or maybe microsoft)
It happend only if you choose Disk Drive. If you choose Active Sync, you can access it
This is a completly normal behaviour, and as far as I know, other phones do it this way too (Nokia's for example).
This limitation is not directly related to Microsoft or HTC.
The filesystem can not be 'mounted' to two systems at the same time.
For this reason, the phone will 'eject' the storage and act as a cardreader for the memorycard.
The reason you can access your Storage Card using ActiveSync has a reason. When you are using ActiveSync, the files are send to the phone and the phones writes it to the storage card. This has it's advantages and it's disadvantage.
Advantages:
- Memorycard will always be available for your phone
Disadvantages:
- You need ActiveSync installed on your PC
- Copying files through ActiveSync goes much slower..
The diskdrive option is much faster, cause your pc is directly writing to your memorycard and does not need a driver/software to work.

Connecting USB Kills Sd cards

Does this happen on anyone elses phone?
TWLaucher is set to default, all widgets removed from homescreens.
Restart phone. and Connect Usb cable. Choose Kies.
It does it's thing and says it's connected when it really isn't. (in the notification bar it says turn off USB storage)
Press Home key to exit kies MTP screen.
NOW
SD cards are Not rescanned for media, if i go to settings/SD Card and phone storage.
my External SD and Internal SD are both saying Unavailable.
The only way i can see them again is if i reconnect the USB as Mass Storage.
Another note: When i select mass storage it loads the 2 sd drives up on my computer instantly. Whereas I used to have to go the the notification bar and mount them manually.
Is this just me?
And Further to this
And Further to this.
If, before i try to connect to kies, i unmount my External SD card. Then when I do the KIES connect option, my MTP application flashes on and off. (briefly back to my homescreen)
After i break that loop by hitting the home key, i can no longer remount my External SD card, and my Internal SD card is unavailable too.
If i try to connect to Mass Storage i don't get any drives show up, even after i mount them manually though the notification bar.
I have to restart my phone.
This is really annoying.
And another thing!
I do my backup with Titanium Pro, my phone is rooted.
It tells me to turn off USB debugging mode.
Which is already off... so, something fishy is going on with my USB i think.
....................
And Lastly,
I finally managed to connect to Kies on my Brother's Computer his is Vista 32bit, Mine is Win 7 x64.
I had to go to Settings, applications, running services and shut down everything manually. Then it connected.
But even then, it lied to me about the availability of a firmware update. It tricked me.
Guess i have to wait till i hear everyone else is getting Froyo before i try again.
Gosh, this is SUCH a trial! I just want a friggin phone that can update it's firmware! Not a damn puzzlebox.

[Q] Help with SD Card

For whatever reason, Windows is not seeing the SD Card on my LG Thrill. Can anyone help?
Have you set the phone to be used as a mass storage device? Slight down the notification bar then tap the usb icon and the rest is straight forward.
It might be because windows is trying to mount it as a drive letter that is already allocated to another drive, check this out by going into device manager. Have you have downloaded the drivers from lg?

USB Mass Storage Mode on htc one?

it is possible enable USB Mass Storage Mode on the new htc one??
AW: USB Mass Storage Mode on htc one?
I hope this feature is coming soon. It is annoying with only mtp mode
gesendet von dem One and only
shino82 said:
I hope this feature is coming soon. It is annoying with only mtp mode
gesendet von dem One and only
Click to expand...
Click to collapse
mmm ok and usb host? works already?
Yeah USB host has always been working (USB OTG). As for the phone's internal storage, that's only MTP at this point.
Since newer android devices store what is essentially the sdcard on the data partition its nearly impossible to mount that as mass storage
It has its benefits, like having more space for storing apps since its all one partition
Now if we get s-off you could essentially repartition the phone to have a sdcard partition but that's just too much of a pain
Sent from my HTC One X using Tapatalk 2
I've seen mass storage be made to work on the Samsung Galaxy S2, which was also MTP by default
Hopefully its as easy as it was there, where they added a line to the build.prop
I thought MTP mode was a feature that came
With jellybean .
On my
One X this mode only appeared after upgrading from ICS to jellybean and custom Rom has re enabled the facilityto mount as USB mass storage on pc
Sent from my HTC One X using xda app-developers app
Does Windows recognize the HTC One as a external drive with MTP? Is it possible to transfer files from PC<->Phone?
Just plug your phone in to the pc. You don't have to enable mass storage, the pc recognizes the built in storage on the phone and you can transfer files to and from the device.
I was going crazy myself, until I just looked under "My computer" to see the phone as a storage device!
Sent from my HTC One using xda premium
Android's been pushing developers to move to MTP only for a long time. Prior, they could use both USB Mass Storage and MTP, because the storage was on a separate partition, but now that it's all on one partition (data), you can only use MTP. This is by design for Android, HTC's just following it. Samsung, of course, rarely listens to Google.
Vincent Law said:
Android's been pushing developers to move to MTP only for a long time. Prior, they could use both USB Mass Storage and MTP, because the storage was on a separate partition, but now that it's all on one partition (data), you can only use MTP. This is by design for Android, HTC's just following it. Samsung, of course, rarely listens to Google.
Click to expand...
Click to collapse
I plugged up to my pc and put albums in the music folder and picture albums in a pictures folder. When i opne the music app, it doesnt see any music and same with gallery, cant see anything only pics i've taken with phone.
To enable mass_storage you have to disable mtp
echo 0 > /sys/devices/virtual/android_usb/android0/f_mtp/on
Your pc will then install drivers for mass storage but the filesystem isn't mounted/binded so it doesn't show you your storage. I'm working on it just for the help of it.
To get mtp back either reboot or send the same command above, but echo 1 > instead of a 0
You may have to reboot pc at this point also if you get a unrecognized device error after disconnecting/reconnecting the device. I'm pretty certain this won't work properly and is fairly useless as well but interesting none the less
MTP is a pain when you are trying to manipulate several files at once. For example, NameEXIF will not work for renaming my pictures.
Vincent Law said:
Android's been pushing developers to move to MTP only for a long time. Prior, they could use both USB Mass Storage and MTP, because the storage was on a separate partition, but now that it's all on one partition (data), you can only use MTP. This is by design for Android, HTC's just following it. Samsung, of course, rarely listens to Google.
Click to expand...
Click to collapse
Samsung uses MTP for both internal and external storage... That's how it works on my S3 and Note 2. There are apps that will enable Mass Storage mode on only the external storage via a script, but that's third-party and not built into the OS.
You can't enable it on internal storage on any device because the purpose of MTP storage is to allow storage to be mounted both on the phone (by Android) and your computer at the same time. That's why only the external storage on Samsung devices can be mounted as Mass Storage (by an app); the external storage doesn't contain anything that needs to be constantly accessed in order for Android to run. However, since the HTC One only has internal storage, it can't use mass storage mode since you'd have to unmount the internal storage to access it from your computer.
tl;dr: No, for technical reasons.
No Mass Storage Mode = No Data Xfer Automation on HTC One?
Product F(RED) said:
Samsung uses MTP for both internal and external storage... That's how it works on my S3 and Note 2. There are apps that will enable Mass Storage mode on only the external storage via a script, but that's third-party and not built into the OS.
You can't enable it on internal storage on any device because the purpose of MTP storage is to allow storage to be mounted both on the phone (by Android) and your computer at the same time. That's why only the external storage on Samsung devices can be mounted as Mass Storage (by an app); the external storage doesn't contain anything that needs to be constantly accessed in order for Android to run. However, since the HTC One only has internal storage, it can't use mass storage mode since you'd have to unmount the internal storage to access it from your computer.
tl;dr: No, for technical reasons.
Click to expand...
Click to collapse
Here is my issue: It's great that the HTC One support MTP for Interactive "drag and drop" of info off of the One... however I control this from my own .bat script. On my previous HTC (Rezound) I could mount both the Internal and SDCard storage as Mass storage (ie.. F: and G: drives) and then let my script pull off the data I want (which goes beyond photo's and videos to include .WAV files and other data I may have created on the phone that day). Is there a way to automate this transfer from a .bat file using MTP? If not, how do I get my "mass storage mode" back on my HTC One? I am rooted, so there must be a way to do this... I can't be bothered with HTC's Sync Manager since its extremely limited and not designed to go after .wav files or anything custom.
Thank You !
Mamboking4U said:
Is there a way to automate this transfer from a .bat file using MTP?
Click to expand...
Click to collapse
You could use adb push/pull in your scripts instead of using MTP.
I hate what they doing. I always used file manager like TotalCommander to operate on multiple files.
Now htc one s is not visible in total commander. Simple drag and drop is pain in my ass. Wasting of time for me.
If i have to operate in that way, i prefer to back to the state before update. :/
This sucks, and I thought my HTC one is miles ahead than my iPhone 5 thinking I can connect it to any computer and simply drag and drop files
casperr said:
This sucks, and I thought my HTC one is miles ahead than my iPhone 5 thinking I can connect it to any computer and simply drag and drop files
Click to expand...
Click to collapse
Uhhh, you can do that. If you're on a Mac (which for some retarded reason don't support MTP out of the box), download the Android File Transfer utility. MTP is slower the mass storage mode but it allows the internal storage to be accessed by the phone and computer at the same time.
Sent from my Galaxy Note 2
Thats on Mac but I was hoping i can just plug my android to any phone and it will act as a mass storage without installing any software
---------- Post added at 08:37 PM ---------- Previous post was at 08:37 PM ----------
Sorry I meant plug it to any computer

File transfer and USB

I noticed that my phone is no longer recognized as a removable flash drive when connected to USB (like my all old devices). But the problem is that copying files to it takes too much time. How to remove this ****ty "Portable Device" way of recognizing my Z1 !?? I want the old "removable flash drive" way of recognizing, AT LEAST for my SD card. I don't care for the internal memory, but I don't want to see my microSD recognized as a Portable Device and I don't want to wait the whole day for transfering only one folder of music.
xplod2841 said:
I noticed that my phone is no longer recognized as a removable flash drive when connected to USB (like my all old devices). But the problem is that copying files to it takes too much time. How to remove this ****ty "Portable Device" way of recognizing my Z1 !?? I want the old "removable flash drive" way of recognizing, AT LEAST for my SD card. I don't care for the internal memory, but I don't want to see my microSD recognized as a Portable Device and I don't want to wait the whole day for transfering only one folder of music.
Click to expand...
Click to collapse
Anything change if you go to USB Connectivity > Connectivity Mode and select Mass Storege Mode? or Vice-Versa?
eclyptos said:
Anything change if you go to USB Connectivity > Connectivity Mode and select Mass Storege Mode? or Vice-Versa?
Click to expand...
Click to collapse
Thank you. Somebody told me that this can't be changed but after switching to mass storage my SD card now works normally. Unfortunately, now I can't see my internal storage. But I'll switch to MTP when I want to access my internal storage.
Sent from my Sony Xperia Z1
I've got to turn off USB debugging to see phone on laptop
Sent from my C6903 using xda app-developers app

Categories

Resources