Since I have installed this update I can no longer access the storage on my one via usb to pc? Before the update I would just plug the usb in and windows would ask if I wanted to open this mass storage device and I would just click yes and then I was in. Now there is nothing. I tried explorer but cant gain access that way either. Is there something I need to install or change in the phones settings now? Also what the hell is MTP mode? Running stock 4.3 now and was stock 4.2.2 before this update. Do I need to update a driver on my pc now to accommodate 4.3? I am drawing a blank now as to what the deal is??? Can someone please point me in the right direction? And yes I have tried different usb cables
MTP mode is what google uses since 4.2. basically instead of the phone dividing up the available memory for apps / storage it now puts all available storage together for you to use what you need it for. before you would get phones with 8gb storage and 1gb would be dedicated to apps, 7gb for storage. when you installed too many apps you would run out of room on the 1gb and start trying to figure out how you could move apps to sd-card to get more storage, etc... now with MTP you don't have that issue. there is no preset to how much storage can be used for what.
you should not need any additional drivers other than what windows will automatically install when a new device is plugged in. also, my phone shows as a device now in explorer and not as a drive letter.
is it possible when you plugged your phone in via usb cable that you accidentally cancelled the new device install? perhaps you can go to your device manager with the phone plugged in and see if there are any devices with an yellow ! point and then try to reinstall drivers for that device.
I don't understand. MTP mode is the only way that the HTC One ever interacted with a PC. To my knowledge, Google removed USB Mass Storage as of JB 4.1
Related
[SOLVED] : using dropbox now for file transfer...
After I installed the latest build of stock XDAndriod on my Rhodium, it does not connect to my PC (win-XP) using USB port. I have tried multiple times to reset my phone and re-flash my winmo with no help.
My computer does not detect a USB device at all when I connect my phone when in Android. When I plug in my phone, nothing happens. But my phone does begin charging from the USB port and does detect that is plugged in to a power source.
How do I get my PC to recognize my phone?
Phone details:
H/w : standard AT&T tilt2
Winmo : JackOS build Aug/19
XDAndroid version - [MJG]Rhod.2.2Froyo.083010.rar
Thanks,
Dhanvi
PS: I did check the thread here - http://forum.xda-developers.com/showthread.php?t=641444&highlight=USB+problems and that hasn't solved my problem.
If you read the port status, USB data connections are not currently supported. Only charging is supported via USB.
Thanks for that pience of info, but I do not see anything saying USB on the project development page. Is there some other page that I should be looking at too?
If that is indeed the case, then how do I transfer stuff over from my PC to my SD card when in andriod ? Is there any other method?
Thanks.
kapiladhanvi said:
Thanks for that pience of info, but I do not see anything saying USB on the project development page. Is there some other page that I should be looking at too?
If that is indeed the case, then how do I transfer stuff over from my PC to my SD card when in andriod ? Is there any other method?
Thanks.
Click to expand...
Click to collapse
Use dropbox. www.dropbox.com for you pc and download dropbox in the market.
Thanks for the tip!
Dhanvi
Great Idea but waiting for more help
Hey Fist post here about the xAndroid. I have to say this rocks!! First time I got it up I said to myself this is how a phone is supposed to run.
To the questions do any of you know if this USB connection is going to be fixed anytime soon sine I would really like to see if you can connect Google App Inventor to the phone while on this great mod.
Thanks
Lennyz1988 said:
Use dropbox. www.dropbox.com for you pc and download dropbox in the market.
Click to expand...
Click to collapse
By far the simplest way to get it done.
I went for installing ADB and droid explorer on my pc. It works, but I have much less hair now.
with the current way xdandroid is built, I can't see it being probable that usb mode will ever work (could be wrong, so feel free to correct me).
i.e. currently we have a FAT partition on the SD card and we loopback mount files on it to act as the android system and data file systems, and the fat can then act as a normal SD card.
because of this, it can't expose the FAT partition to anyone outside of the OS instance (i.e. 2 OS's will be writing to the FAT table (redundant I know) independently and can clobber each other.
On the other hand, I think the way the cyanogenmod port works, by partitioning the SD card into multiple partitions to hold the different sets of data (though not sure it takes it all the way), is an approach that could be made to work for usb access, if separate partitions would be made for the system and data file systems on the SD card and a third partition just used for the FAT FS. This way, android can unmount the FAT partition only (nothing else depending on it) and let it be accessed by whatever machine the device is attached to over usb.
there's a reason its not done this way currently as its much harder to manage and continuously update.
just my 2 cents.
Hm, does this also mean, you can not use tools like MyPhoneExplorer (Outlloksync via UBS with Android phones) due to absence of data over USB? Seems like a decent app, but it does not see my TYTN over USB, says no conenction. I also note, Windows XP is trying to install an 'Android Phone' driver when I connect the TYTN to the Laptop. Is this all somehow related?
Oddly, my phone decides to turn on USB after it's been sitting plugged in for a time, which exceeds an hour. It's like it checks for USB connectivity at some long interval.
thetoady said:
with the current way xdandroid is built, I can't see it being probable that usb mode will ever work (could be wrong, so feel free to correct me).
i.e. currently we have a FAT partition on the SD card and we loopback mount files on it to act as the android system and data file systems, and the fat can then act as a normal SD card.
because of this, it can't expose the FAT partition to anyone outside of the OS instance (i.e. 2 OS's will be writing to the FAT table (redundant I know) independently and can clobber each other..
Click to expand...
Click to collapse
With Android on my wife's HD2 (booting from Windows via Haret.exe) USB mass storage mode works fine, so it's definitely doable.
toadlife said:
With Android on my wife's HD2 (booting from Windows via Haret.exe) USB mass storage mode works fine, so it's definitely doable.
Click to expand...
Click to collapse
No clue how - when you're in WinMo, what happens when you plug in your phone and select to use it as a disk drive? It unmounts the SD in WinMo and mounts it on your PC. Same thing would happen in Android, but when the card can't be unmounted - as Android is running off of it.
arrrghhh said:
No clue how - when you're in WinMo, what happens when you plug in your phone and select to use it as a disk drive? It unmounts the SD in WinMo and mounts it on your PC. Same thing would happen in Android, but when the card can't be unmounted - as Android is running off of it.
Click to expand...
Click to collapse
Well I have no idea how it works. I just know that it works.
toadlife said:
Well I have no idea how it works. I just know that it works.
Click to expand...
Click to collapse
I've been told it's flaky on the HD2 and not recommended for use anyways. Still not sure how it works tho.
We won't have true SD card access (USB mass storage) until Android is flashed onto our devices. Until then, true USB mass storage will NOT work.
In the meantime, there's ADB. Perhaps the HD2 guys hacked something up based on ADB, who knows.
Hi, So ever since I had my phone I was never able to get the SD to mount on my computer when I plug the phone in the USB. I even went into the system and turning on the mass storage. Is there another driver beside the one found on the samsung website? Because of this I can not get my phone rooted with CWM. if anyone can help that would be great!
mannnn said:
Hi, So ever since I had my phone I was never able to get the SD to mount on my computer when I plug the phone in the USB. I even went into the system and turning on the mass storage. Is there another driver beside the one found on the samsung website? Because of this I can not get my phone rooted with CWM. if anyone can help that would be great!
Click to expand...
Click to collapse
Turn USB debugging on. Plug it into the computer. It should make a connection noise. Pull down the notification on your phone and connect mass storage. Your phone should say mass storage connected. If it is not connected as a drive on your computer go to control panel, system, device manager and see where it connected, either "other" or under USB ports as samsung android or something. Click on that and hit update driver. It may take a half hour to find and install all the drivers needed. Then reboot your computer and phone. You should be able to connect then.
Sent from my SPH-D700 using XDA App
Hi,
does any of you know if the device can work in USB Mass Storage mode, i.e. can it be seen as an external drive from Windows/OSX/Linux without additional software? I own a MacBook Pro and HTC support told me that they are going to release soon a piece of software that works under OSX, but it would be wonderful to have access to the device storage without additional software..
Question already asked and answered here:
http://forum.xda-developers.com/showthread.php?t=1543735
They dont use USB Mass Storage they use Media Transfer Protocol to deal with USB connection. This change was introduced in Honeycomb and has continued into Ice Cream Sandwich.
You can still transfer files to and from the devices its just a diffrent way of doing it.
Forum user Gogol posed these questions:
- Why Google is using MTP instead of USB file transfer on Honeycomb?”
He received the following response from a Google developer:
“MTP is a big improvement over USB mass storage — for devices with lots of internal memory, a manufacturer no longer needs to come up with some hard partition between the USB mass storage and internal storage. Instead, they are all in one partition, with MTP providing access to the directory of media files that would normally be available through USB mass storage. This means there is no longer a need for apps on SD card for such devices, because what used to be the ‘internal SD card’ is in the same partition as where applications are stored. The storage on your device can be used for either applications or media, depending on what you want to put on it. You aren’t stuck with how much space the manufacturer decided to leave for the two areas.
Oh also this means that the media storage doesn’t need to be unmounted from Android when it is being access through the PC.“
Click to expand...
Click to collapse
Source: http://glasskeys.com/2011/02/28/why-google-uses-mtp-instead-of-usb-file-transfer-on-android-3/
A main reason for using MTP rather than for example the USB mass-storage device class (MSC) is that the latter operates at the granularity of a mass storage device block (usually in practice, a FAT block), rather than at the logical file level. In other words, the USB mass storage class is designed to give a host computer undifferentiated access to bulk mass storage, such as compact flash, rather than to a file system, which might be safely shared with the target device (except for specific files which the host might be modifying/accessing). In practice, therefore, when a USB host computer has mounted an MSC partition, it assumes absolute control of the storage, which then may not be safely modified by the device without risk of data corruption until the host computer has severed the connection. Furthermore, because the host computer has full control over the connected storage device, there is a risk that the host computer may corrupt the file system, reformat it to a file system not supported by the USB device, or otherwise modify it in such a way that the USB device cannot completely understand it.
MTP and PTP specifically overcome this issue by making the unit of managed storage a local file rather than an entire (possibly very large) unit of mass storage at the block level. In this way, MTP works like a transactional file system - either the entire file is written/read or nothing. The storage media is not affected by failed transfers.
Click to expand...
Click to collapse
Source: http://en.wikipedia.org/wiki/Media_Transfer_Protocol
No idea how this works with OSX though I'm a Windows guy
HTC-Gunge said:
No idea how this works with OSX though I'm a Windows guy
Click to expand...
Click to collapse
Very nice reply, thank you very much!
I've found Android File Transfer Google utility for OSX: http://www.android.com/filetransfer/
Actually, the One X still uses mass storage mode. Plug it in and you get the same old prompt for charge only, disk drive etc. and it still shows up as a removable disk.
Yes, vanilla android handsets like the GN use MTP mode, but HTCs don't. They have a separate partition still.
Hmm that's interesting if its true, it means HTC have implemented it independently of the OS. Could even be a selling point as I know quite a few people didn't really like the change from USB Mass Storage to MTP.
Thanks for the info!
I'm one of those who hates MTP because it is not as reliable as USB Mass Storage. MTP just doesn't want to play nice with my Win7 machine on my Nexus so I'm really looking forward to the One X and getting proper USB Mass Storage on it.
As much as i prefer MSC over MTP (mainly because you can open music and video files directly from your mass storage device, but if you use MTP, they will have to copy the entire file over to your computer before it will play), my office blocks MSC devices, but strange enough, MTP devices are not blocked.
Therefore i am actually trying to find out of i can use MTP mode in my One X, since MTP is embedded into ICS, there might be a chance. This will enable me to access my One X in office..
anyone has any idea?
I have a slightly similar problem here:
How do i tell the HTC ONE phone, that i want use the mass-storage-mode in USB, and not the f******g HTC/Nero bloatware crap?
Before the update to Android 4.1.1 it was working fine as mass-storage.
CBrown0815 said:
I have a slightly similar problem here:
How do i tell the HTC ONE phone, that i want use the mass-storage-mode in USB, and not the f******g HTC/Nero bloatware crap?
Before the update to Android 4.1.1 it was working fine as mass-storage.
Click to expand...
Click to collapse
HTC has changed mass-storage-mode to MTP in their latest update. I didn't find any way to use as mass storage so I installed CM10.1 (A8 supports mass storage mode).
parkentosh said:
HTC has changed mass-storage-mode to MTP in their latest update. I didn't find any way to use as mass storage so I installed CM10.1 (A8 supports mass storage mode).
Click to expand...
Click to collapse
Thanks for this info. Unfortunally is this no option for me. I dont want to hack my phone, i want to use it.
CBrown0815 said:
Thanks for this info. Unfortunally is this no option for me. I dont want to hack my phone, i want to use it.
Click to expand...
Click to collapse
Agreed - I have the same problem with my OneX on 4.1.1. 4.0.4 was great, 4.1.1 is a backward step in several ways. My Galaxy Nexus (bought to play with Ubuntu Touch!) did the same [email protected] until it updated itself to 4.2.2, and now works correctly - to my mind - as a mass storage device. I think Google realised the error and quietly fixed it. I can't find a document that details all the changes in 4.2.2 so not sure.
Anybody have USB mass storage working? How about MTP? For the life of me can't find the answers. Tried the app on the play store 'SG USB MAS STORAGE ENABLER' but it only shows the sdcard as a CD drive and can't write to it.
Please help
mex2309 said:
Anybody have USB mass storage working? How about MTP? For the life of me can't find the answers. Tried the app on the play store 'SG USB MAS STORAGE ENABLER' but it only shows the sdcard as a CD drive and can't write to it.
Please help
Click to expand...
Click to collapse
Assuming that you are trying to connect to a computer,
USB Mass Storage does not work.
MTP Works, if you are not seeing your device after connecting to computer , then might need to install required drivers, or install samsung kies and that should install the drivers for you...
I have a SanDisk 64G XC micro SD card. Writes and reads no problem
Also USB (female) to micro OTB cable that allows me to use my 128 GB thumb drive, but not all of them.
mex2309 said:
Anybody have USB mass storage working? How about MTP? For the life of me can't find the answers. Tried the app on the play store 'SG USB MAS STORAGE ENABLER' but it only shows the sdcard as a CD drive and can't write to it.
Please help
Click to expand...
Click to collapse
Yes with my custom rom and kernel. I can connect any usb mass storage without a problem.
I think that OP asks about the option of connecting the device to PC in mass storage mode, i.e. just like normal pendrive, instead of the MTP/PTP protocols.
As far as i have found, it is possible only for the external storage, with help of dedicated app - there is a thread somewhere on xda, don't remember details, but hope it should be easy to find.
P.S. on Note 1 with Samsung stock ICS it was just a matter of running a startup script, don't know if it would work for Note 8
p107r0 said:
I think that OP asks about the option of connecting the device to PC in mass storage mode, i.e. just like normal pendrive, instead of the MTP/PTP protocols.
As far as i have found, it is possible only for the external storage, with help of dedicated app - there is a thread somewhere on xda, don't remember details, but hope it should be easy to find.
P.S. on Note 1 with Samsung stock ICS it was just a matter of running a startup script, don't know if it would work for Note 8
Click to expand...
Click to collapse
My device is rooted, I'm not as concerned with USB mass storage. I just want MTP to work. I tried uninstalling all drivers and installing KIES.
I tried uninstalling all USB devices and restarting windows 7 to install them back. I tried downloading the using the Note 8 tool kit to install them and NO success installing the MTP drivers. I tried a different computer and it works!
Any suggestions to getting it work on my computer???
mex2309 said:
My device is rooted, I'm not as concerned with USB mass storage. I just want MTP to work. I tried uninstalling all drivers and installing KIES.
I tried uninstalling all USB devices and restarting windows 7 to install them back. I tried downloading the using the Note 8 tool kit to install them and NO success installing the MTP drivers. I tried a different computer and it works!
Any suggestions to getting it work on my computer???
Click to expand...
Click to collapse
Seems i missed a well. I'm afraid I can't help much with MTP problem, the only two suggestions that come to mind are: try on another PC to make sure it's not a device, secondly - on my Note MTP started to behave only after I installed the latest Samsung USB drivers (probably found somewhere on xda).
Hi there guys
I've just Rooted my HTC WILDFIRE (buzz) to the Cyanogenmod 9. I really enjoyed the speed and new functions I have on my phone now.
However, when I try to insert my USB cable into the USB port of my destkop, I can't see my phone storage. I tried to 'reinstall' CM 9 but it still doesn't work. I've tried it on different USB ports and computers, but my phone isn't recognized anywhere.
My SD card is not 'dead' or anything, cause I am still able to install apps from the store on it.
Anybody who can help me out here ?
EDIT: I managed to get on my storage again via recovery, but do I have to do this each time if I want to remove or add something on my phone/sd card via USB ?
BlackC said:
Hi there guys
I've just Rooted my HTC WILDFIRE (buzz) to the Cyanogenmod 9. I really enjoyed the speed and new functions I have on my phone now.
However, when I try to insert my USB cable into the USB port of my destkop, I can't see my phone storage. I tried to 'reinstall' CM 9 but it still doesn't work. I've tried it on different USB ports and computers, but my phone isn't recognized anywhere.
My SD card is not 'dead' or anything, cause I am still able to install apps from the store on it.
Anybody who can help me out here ?
EDIT: I managed to get on my storage again via recovery, but do I have to do this each time if I want to remove or add something on my phone/sd card via USB ?
Click to expand...
Click to collapse
More probably a problem of drivers.
Quick solution : Disable USB debugging on your device before connecting in USB Mass Storage Mode.
Permanent solution : Uninstall and re-install USB drivers
HTH