Related
If the Transformer has a micro-SD card installed, can you access it directly when the device is hooked up to a computer using the USB cable, and read from it and write to it? I don't have a Transformer yet---like so many, I'm anxiously awaiting the U.S. release---but this is something I was wondering.
I used to have a ViewSonic gTablet, which I sold on Craig's List as soon as I found out about the Transformer, and there you couldn't. The internal memory was /sdcard while the micro SD card was /sdcard2, and you could only see /sdcard with the device hooked up to your computer. If I'm not mistaken, the external micro-SD card in the Transformer shows up as a directory in /sdcard, so that suggests that you read from, and write to, it directly through a USB connection. I wonder what happens when you also have an SD card and USB drivehooked up in the keyboard dock. Will they all show up as directories in /sdcard?
Thanks!
Ron
No, it doesnt show up the same way as in other versions of android. It appears to be a workaround Asus have implemented until the official update is released. It shows up as 'Removable' media, not under 'sdcard' so it doesnt show up when plugged into a pc. Only the main device memory shows up as a mass storage device.
Thanks for your response. It's not a big deal, but I was just wondering about this.
If only Asus would release the Transformer in the U.S...
Ron
stuntdouble said:
No, it doesnt show up the same way as in other versions of android. It appears to be a workaround Asus have implemented until the official update is released. It shows up as 'Removable' media, not under 'sdcard' so it doesnt show up when plugged into a pc. Only the main device memory shows up as a mass storage device.
Click to expand...
Click to collapse
I'm afraid I have to contradict you, on my Win7 PC and Mac the SD Card does show up when plugged into the PC but it appears as MicroSD subdirectory under the root Transformer directory, not as a seperate drive.
This does have the side effect that you can't see how much space is available on the card, the free space measurement only shows what's available in the main memory but it does at least mean you can access the card.
Yeah thats what I meant to say. Sorry I wasnt very clear. My brain and my typing skills dont always sync up. It doesnt show up as a separate drive, it's added to the removable storage as you said. So it's still accessible. I was assuming you meant does it show up as it's own drive, as thats what i took 'directly accessible' to mean. Anyway sorry for the mix up.
To clear it up.
When plugged into PC.
13.18GB from eMMC = /
microSD = /MicroSD/
Android Filesystem (When not plugged into PC)
13.18GB from eMMC = /sdcard/
microSD = /Removable/microSD/
So, now I'm confused. On the Asus itself, can you see how much storage is available on the SD card separately and/or in total with the internal memory?
I.e., if I have a 32GB SD card inserted in a 16GB Transformer, do I see:
32GB SD Card - used space
Internal 16GB - used space
Total 48GB - used space
Or what?
wynand32 said:
So, now I'm confused. On the Asus itself, can you see how much storage is available on the SD card separately and/or in total with the internal memory?
I.e., if I have a 32GB SD card inserted in a 16GB Transformer, do I see:
32GB SD Card - used space
Internal 16GB - used space
Total 48GB - used space
Or what?
Click to expand...
Click to collapse
A picture is worth a thousand words.
stuntdouble said:
A picture is worth a thousand words.
Click to expand...
Click to collapse
Yes, it sure is.
I have a TF101 running Prime 1.1, and a sdcard inserted in it.
I wanted to mount it as a drive via USB to my laptop through a usb cable (like I do on my phone), but I can't find an option for it on Honeycomb to do so. Anyone know how to do this?
Having the same issue. Running Ubuntu 10.04. Any advice would be greatly appreciated. TIA.
Sent from my Transformer TF101 using Tapatalk
...anyone?
poorace said:
I have a TF101 running Prime 1.1, and a sdcard inserted in it.
I wanted to mount it as a drive via USB to my laptop through a usb cable (like I do on my phone), but I can't find an option for it on Honeycomb to do so. Anyone know how to do this?
Click to expand...
Click to collapse
it's already mounted, on device storage there's a folder called microSD, if that doesn't work just pop the microSD card out and pop it back in while plugged in.
poorace said:
I have a TF101 running Prime 1.1, and a sdcard inserted in it.
I wanted to mount it as a drive via USB to my laptop through a usb cable (like I do on my phone), but I can't find an option for it on Honeycomb to do so. Anyone know how to do this?
Click to expand...
Click to collapse
To be honest i do not think there is any way to do that yet
Honeycomb does not offer an easy way to include removable storage (which is why the xoom doesnt support sd cards yet officially)
Asus bypassed the Honeycomb issue and mounted the SD card to a directory (Removable Storage)
Since the built in storage is seen as the sdcard by honeycomb that is what is seen by computers
When the next version of honeycomb comes out, they should address this issue
...hopefully
For now i carry one of these bad boys on me while i'm at school (along with my gazillion flash drives )
http://www.amazon.com/elago-Mobile-...FKR8/ref=sr_1_3?ie=UTF8&qid=1304203233&sr=8-3
SlimDan22 said:
To be honest i do not think there is any way to do that yet
Honeycomb does not offer an easy way to include removable storage (which is why the xoom doesnt support sd cards yet officially)
Asus bypassed the Honeycomb issue and mounted the SD card to a directory (Removable Storage)
Since the built in storage is seen as the sdcard by honeycomb that is what is seen by computers
When the next version of honeycomb comes out, they should address this issue
...hopefully
For now i carry one of these bad boys on me while i'm at school (along with my gazillion flash drives )
http://www.amazon.com/elago-Mobile-...FKR8/ref=sr_1_3?ie=UTF8&qid=1304203233&sr=8-3
Click to expand...
Click to collapse
That explains it!
SlimDan22 said:
To be honest i do not think there is any way to do that yet
Honeycomb does not offer an easy way to include removable storage (which is why the xoom doesnt support sd cards yet officially)
Asus bypassed the Honeycomb issue and mounted the SD card to a directory (Removable Storage)
Since the built in storage is seen as the sdcard by honeycomb that is what is seen by computers
When the next version of honeycomb comes out, they should address this issue
...hopefully
For now i carry one of these bad boys on me while i'm at school (along with my gazillion flash drives )
http://www.amazon.com/elago-Mobile-...FKR8/ref=sr_1_3?ie=UTF8&qid=1304203233&sr=8-3
Click to expand...
Click to collapse
very cool item there. might pick one up myself.
Wait so are you telling me that presently there is no way to access your microSD card from your computer? (without using any extra accessories)
Oops just realized it was mounted in the storage folder**
Had to replug in my Sd card
Deusdies said:
Wait so are you telling me that presently there is no way to access your microSD card from your computer? (without using any extra accessories)
Click to expand...
Click to collapse
Seshmaru already posted the solution to this earlier in the thread.
When your Transformer is attached to a Windows PC, the SD card is mounted as a subdirectory under device storage.
Regards,
Dave
Android switched from the USB storage class to MTP from Honeycomb. In order to access MTP storage from non-Windows machines you'll need an MTP driver.
For Mac use Android Filetransfer. For Linux use MTPFS.
Details for both can be found here:
http://droidweb.com/2011/05/moving-files-onto-android-3-0-devices/
MTP sucks, you have to use Windows' default copy and paste and it doesn't give you full acess to all the files (only ones Honeycomb wants you to see), horrible system.
frosty5689 said:
...it doesn't give you full acess to all the files ...
Click to expand...
Click to collapse
Agreed. I also dislike the inconsistency between actual files and those displayed via MTP. Fortunately most readers of this forum know how to use ADB push/pull or the file explorer to move internal files to a removable USB storage device.
Watch out
I've got 3 USB 2.5" HDs. All are NTFS formatted and SATA internally with external eSATA connectors so to me similar cases. All work fine on my PCs. On the TF 2 work and these 2 have a similar case but the 3rd is not picked.
Just something to be aware of that your case can be an issue
I just swapped my Samsung Galaxy Tab with a Xoom and I'm a bit miffed. I understand that the Xoom has 32GB of internal storage and does not come with an external SD card (or at least the person I bought it from kept the card).
With my SGT, when I plugged it into my Win7 64bit PC, the SD card would come up as a USB mass storage device.
Is there any way to do this with the internal storage of the Xoom? It's aggravatingly SLOW transferring files through the Personal Music Player icon that Win7 tosses in My Computer. I (as well as several other apps I use) would rather have a physical drive letter to copy to and from.
Not afraid to use a custom ROM or a modded apk or other system file. Yes, I did search and I also read the suggested topics that came up on the posting page, nothing was specifically related to the Xoom.
Yes. The Tiamat Rom, as well as the official 3.2 update activated the SD card slot in the xoom. No, the Xoom didnt ever come with a sdcard already in the slot like phones do, so you didnt get ripped off. the xoom file system is a little funny, "SDcard" is a seperate partition in the internal memory. If using Tiamat, and you have a sdcard in the sdcard slot, its labeled "external1" in the /mtn partition. When first placing an sd card in the slot, the system does take f o r e v e r, to recognize it (make sure you are also pushing the "mount sdcard" button in the storage settings menu). I generally just reboot the xoom after mounting a new card, that usually speeds up the process. When its all said and done when you plug the xoom into your pc you will get two hard drives that pop up, internal and sdcard. And heads up, you still cant put apps2sd like phones can, and you have to use root manager to move files from internal sdcard to external.
Yeah, that's the problem. At the moment, I don't have an SD card to put in it, but I was still expecting the internal storage to be mapped to a hard drive. I don't mind the Xoom showing up as a PMP but a lot of the apps I use as a developer (and some I use recreationally) need an actual drive letter I was hoping that even without an SD card mounted, that the internal storage would show up as a local disk. I've got 3.2.2 if that helps any.
Bought several SD cards, seems one of the contacts on the inside is dead, so I'm out as far as SD cards are concerned
LycaonX said:
Bought several SD cards, seems one of the contacts on the inside is dead, so I'm out as far as SD cards are concerned
Click to expand...
Click to collapse
If that's the case, you got a bad deal. Generally, the Xoom is excellent and though you can work around it, having the sdcard feels pretty essential to me. Hopefully you can get it fixed or get your other tab back.
The contact wasn't dead, it had a piece of clear plastic tape over it (not intentionally, it was a corner of what looks like shipping or packing tape). Got a whopping 4GB SD card plugged in, shows up fine under /mnt/external1 but neither of them are showing up as drives in Explorer
I've got 3.2.2, 4G build (HLK75D), tried this with and without root, no luck with any config.
Edit: Okay, lots of searching later, and it seems Google thought it was a wonderful idea to not include such functionality with Honeycomb. I am extremely well versed in c++ but I have never written a driver before, but I will be downloading and studying the Windows Driver Development Kit and seeing if I can write a replacement driver specifically for the Xoom to create an MTP to Logical Disk bridge driver.
In effect, you'll replace the standard Windows MTP Driver for the Xoom with this custom driver, which will bridge MTP to a lettered drive in Windows Explorer. Yeah, I know it's a complicated step but I want my damn Xoom to have drive letters in Explorer and as a programmer, I usually end up solving my own problems when the software giants pull retarded stuff like this.
LycaonX said:
The contact wasn't dead, it had a piece of clear plastic tape over it (not intentionally, it was a corner of what looks like shipping or packing tape). Got a whopping 4GB SD card plugged in, shows up fine under /mnt/external1 but neither of them are showing up as drives in Explorer
I've got 3.2.2, 4G build (HLK75D), tried this with and without root, no luck with any config.
Edit: Okay, lots of searching later, and it seems Google thought it was a wonderful idea to not include such functionality with Honeycomb. I am extremely well versed in c++ but I have never written a driver before, but I will be downloading and studying the Windows Driver Development Kit and seeing if I can write a replacement driver specifically for the Xoom to create an MTP to Logical Disk bridge driver.
In effect, you'll replace the standard Windows MTP Driver for the Xoom with this custom driver, which will bridge MTP to a lettered drive in Windows Explorer. Yeah, I know it's a complicated step but I want my damn Xoom to have drive letters in Explorer and as a programmer, I usually end up solving my own problems when the software giants pull retarded stuff like this.
Click to expand...
Click to collapse
Cool. Let us know when you've got it. I'm sure there will be interest for such a driver.
Just an update, the MTP side of the bridge appears rather simple to do. I may see why Google decided on MTP instead of the old unmount/mount dance. MTP allows the device to basically 'share' the storage without isolating it to a single device. Although if a hobbyist programmer like me can feasibly believe that they can program an MTP bridge, I don't see why the college educated, career programmers at Google couldn't do the same.
Basically what I am looking at is a driver that will bridge the MTP side of the Xoom over to a virtual hard disk device in Windows. It looks like I'll need to implement a way to present the virtual drive as a FAT32 (or maybe NTFS) formatted device, since software-wise all a virtual disk handles are pointers to what amounts to the 'raw' areas of a disk. Still working on it, as mentioned before I'm a hobbyist and have never dug into driver development.
LycaonX said:
Just an update, the MTP side of the bridge appears rather simple to do. I may see why Google decided on MTP instead of the old unmount/mount dance. MTP allows the device to basically 'share' the storage without isolating it to a single device. Although if a hobbyist programmer like me can feasibly believe that they can program an MTP bridge, I don't see why the college educated, career programmers at Google couldn't do the same.
Basically what I am looking at is a driver that will bridge the MTP side of the Xoom over to a virtual hard disk device in Windows. It looks like I'll need to implement a way to present the virtual drive as a FAT32 (or maybe NTFS) formatted device, since software-wise all a virtual disk handles are pointers to what amounts to the 'raw' areas of a disk. Still working on it, as mentioned before I'm a hobbyist and have never dug into driver development.
Click to expand...
Click to collapse
I forgot that Team Tiamat had implemented usb mass storage in an earlier verion of their Xoom kernel, but decided to remove it as it caused many complications. Look in the back pages of the Development section, for tiamat kernels and also dinomite's mass storage watcher thread. You may be able to find something you can use.
Here I will post the advantages and disadvantages of the two.
Advantages of UMC
UMC works at block level. It means that you access the partition from the operating system like if were local, and you have complete control of it.
For the previous reason, UMC keeps timestamps for files and folders. This is specially important for pictures, photos or videos that don't have EXIF, where you rely on file creation or modification time to arrange them and to know when were taken. MTP sets for all transferred files current system time, thus overwritting the real creation or modification time and ruining your gallery.
UMC allows the use of recovery software (Recuva) or partition software (Easeus Partition Master) and even format with a different filesystem. Without UMC you have to use android side software that usually is less powerful, needs a rooted phone, etc.
As you have total access to the partition, you can access all files there, even hidden, system, etc. With MTP you only have access to the files that the controlling operating system (android) wants. For example, with MTP, files starting with dot (.file) are not accessible. Some file formats are not allowed.
UMC is compatible with any operating system that allows connecting a FAT32 / exFAT pendrive, while MTP requires specific support. Linux and OS X may have built-in support or not.
With UMC you directly access the files, so modification is instant, and viewing. On the other side, with MTP you download it, modify it and re-upload the edited version, but you never do it directly. Even to play files you need to completely download it first. Imagine downloading a 5 GB MKV.
UMC is always the same, while for MTP there are several implementations: MTP, MTPZ (Microsoft Zune), Sony SonicStage, Apple DMAP.
UMC is faster than MTP because requires less time to initialize transfer, but isn't that big difference for an average user. The higher the number of files to be transferred and the lower the size of each file, the higher the ratio MTP/UMC.
Advantages of MTP or PTP
In MTP mode, the android device controls the input/output to the filesystem, so there is no risk of data loss because of cold disconnecting the device from USB. You work on a layer over the filesystem. With UMC you must be careful.
MTP allows you to use the sdcard from both the android phone and the computer at the same time, even to any desired number of them. On the other side, with UMC you only can do it from a device at a time, meaning that you have to unmount the sdcard from the android to view it on the computer, stopping apps, etc. Of course there are software that can force viewing UMC from both sides, but is a highway to corruption.
MTP does not show the native filesystem to the computer (it uses a hierarchery simulated by the MTP driver), so it will always be compatible. For example, on devices with the same partition for data and sdcard (like Galaxy Nexus, Galaxy S3) you are writing from the computer to an ext4 partition and you don't need windows to support it. The same if the device partition were in any imaginable filesystem, the MTP will show you it in a standard hierarchy. On the other side, with UMC your local operating system (windows, linux, mac) must support natively the filesystem of the partition or download some software that allows you to do it.
With MTP you use all capabilities and disadvantages of the device filesystem. If the filesystem is in ext4 you can copy files over 4GB to the device, that you couldn't in UMC mode because usually it will come formatted in FAT32, that is the most compatible fs for all operating systems.
MTP enables Windows Media DRM, UMC doesn't.
MTP allows the use of password for accessing the files (on compatible devices). On the other side, with UMC, of course you could use powerful tools like TrueCrypt, but you need the corresponding software on android that reads it.
How to preserve timestamps
- Use File Timestamp app. Root is required, and works recursively too.
- Use Mass Storage Mode when possible.
- zip or tar the files when sending them to the phone or receiving from.
- If the device has external sd, you can use it as a man in the middle.
- samba (smb protocol) allows preservation of timestamps, however applications for android don't support it.
- FTP allows preservation of timestamps, however applications for android don't support it.
- NFS allows preservation of timestamps, however couldn't get any application for android working properly (Servers Ultimate Pro).
- Rsync allows preservation of timestamps, however couldn't get any application for android working properly (Servers Ultimate Pro).
- adb push and pull does not preserve timestamps. Furthermore doesn't work recursively with folders.
- MTP does not preserve timestamps.
- Cloud services like Google Drive, Dropbox, etc. usually never preserve timestamps.
Questions and answers
Is possible to implement MTP on "put here your device"?Possibly yes, if has USB. MTP works on software side, so updating your rom or installing a new one will do the job
Is possible to implement UMC on "put here your device"?That depends on hardware mainly. If the internal sdcard and the data folders belong to the same partition, you can't. The reason is that you can't enable access to a part of a partition at block level, the whole or nothing. This is the case for Galaxy Nexus and Galaxy S3, in order to take advantage of all space, and discard the case where you have filled a partition and the other plenty of space.
Dan Morill said:
It isn't physically possible to support UMS on devices that don't have a dedicated partition for storage (like a removable SD card, or a separate partition like Nexus S.) This is because UMS is a block-level protocol that gives the host PC direct access to the physical blocks on the storage, so that Android cannot have it mounted at the same time.
With the unified storage model we introduced in Honeycomb, we share your full 32GB (or 16GB or whatever) between app data and media data. That is, no more staring sadly at your 5GB free on Nexus S when your internal app data partition has filled up -- it's all one big happy volume.
However the cost is that Android can no longer ever yield up the storage for the host PC to molest directly over USB. Instead we use MTP. On Windows (which the majority of users use), it has built-in MTP support in Explorer that makes it look exactly like a disk. On Linux and Mac it's sadly not as easy, but I have confidence that we'll see some work to make this better.
Click to expand...
Click to collapse
Sources:
Easy UMS, USB Mass Storage and Media Transfer Protocol – XDA Developer TV
DifferenceBetween: Difference Between MTP and MSC
Directions on Microsoft: What is MTP?
CrackBerry: On startup - Media Transfer Protocol
Ice Cream Sandwich supports USB mass storage after all, Galaxy Nexus does not
Issues and questions:
[Q] Hidden folders through Android MTP
Nexus 4 not showing files via MTP
[Q][MTP] Certain files/directories hidden to windows file manager?
Connecting to PC files are different!
MTP and hidden files
[Q] Hidden files and MTP/Windows
[Q] Do the S3 still using 2gb partition for data and 12 as virtual sd?
Just got meself a Nexus 7... But!
Upload to dropbox: file timestamps should be preserved
Android File Transfer - For Mac users only
Thanks for this guide !
If I understand this correctly, then devices like the Asus Transformer Eee Pad (TF300T) which has a 16GB or 32GB internal storage, PLUS a microSD card (and standard SD card slot when docked) could use UMC, if the manufacturer made it so (which they haven't), right?
invertedskull said:
If I understand this correctly, then devices like the Asus Transformer Eee Pad (TF300T) which has a 16GB or 32GB internal storage, PLUS a microSD card (and standard SD card slot when docked) could use UMC, if the manufacturer made it so (which they haven't), right?
Click to expand...
Click to collapse
The UMC should appear then for the microsd, which you can physically remove from the phone, plus the dock if existent.
For the 16/32 GB internal storage it depends if there is a dedicated partition for internal sdcard. Check it for the Eee Pad.
Well, then I assume(?) Asus were lazy or just didn't think to give us the choice, cos I only have MTP or PTP mode. I miss UMC.
invertedskull said:
Well, then I assume(?) Asus were lazy or just didn't think to give us the choice, cos I only have MTP or PTP mode. I miss UMC.
Click to expand...
Click to collapse
Well, assuming that you have your device rooted and with busybox, can you post the output of these three commands
Code:
ls -lR /dev/block
Code:
mount
Code:
su
parted /dev/block/mmcblk0
print
scandiun said:
Well, assuming that you have your device rooted and with busybox, can you post the output of these three commands...
Click to expand...
Click to collapse
Sorry, I don't have it rooted. I have been asking around if rooting / unlocking the TF300T would give me the option for UMC, but pretty much everyone told me chances are zip.
invertedskull said:
Sorry, I don't have it rooted. I have been asking around if rooting / unlocking the TF300T would give me the option for UMC, but pretty much everyone told me chances are zip.
Click to expand...
Click to collapse
Rooting can't change that because it's hardware implemented. You can't do anything about it. Probably the Eee pad transformer doesn't have a dedicated partition for sdcard.
A quick way to check it is see if the free space for the sdcard and the userdata is exactly the same, and is always like that no matter on which of the two partitions you write.
About the issue anyway, modern phones like Galaxy S3, Galaxy Nexus, Galaxy Note and probably newer like Nexus 2 and Note 2 won't have it anymore, it's just the way to go because takes all the advantage of the free space on the device. It will be the standard from now on.
EDITED:
If you want UMS on devices that don't have it, you can use DriveDroid from market (there's both free and paid). With it, create a blank file that will be used as "partition". Then you can connect your phone to your computer and put there the songs you want. Then do the same in the car. For example, in my Nexus 7 I've created a 2 GB file which serve for that purpose (takes a while when is big).
http://forum.xda-developers.com/showpost.php?p=39203658&postcount=21
I have 20.71GB free internal, and 1.89GB free on the mSD card. :/
invertedskull said:
I have 20.71GB free internal, and 1.89GB free on the mSD card. :/
Click to expand...
Click to collapse
Because the mSD is another sdcard, different than the internal, in case it has it.
Would be great if you could get the partition scheme as I requested before, or ask for it, to definitely rule it out.
scandiun said:
Because the mSD is another sdcard, different than the internal, in case it has it.
Would be great if you could get the partition scheme as I requested before, or ask for it, to definitely rule it out.
Click to expand...
Click to collapse
Is this what you need?
when i connect my device with computer(MTP conection), i saw 1drive appear, then i go inside, i saw 2drive(iternal&external with how many free space left), go inside again always empty... how to use it?
I get that also. Just go into either one (internal or external) that you want to copy your files to and do your stuff.
invertedskull said:
Is this what you need?
Click to expand...
Click to collapse
More or less. The internal sdcard and the external (microsd) are different, one has 27.15 GB and the other 29.80 GB.
Click in the More... and see if you have UMC for the external microsd
scandiun said:
More or less. The internal sdcard and the external (microsd) are different, one has 27.15 GB and the other 29.80 GB.
Click in the More... and see if you have UMC for the external microsd
Click to expand...
Click to collapse
Nope, I only have MTP or PTP. This makes me sad.
Of UMC, MPT, and PTP, which is the most benigh?
I don't know if this is the best place to ask my question, but at least you all seem to understand this all pretty well.
I plug my phone into my PC to just use ADB. Under Gingerbread, I would select "Charge only" as my USB connection type.
With ICS, there is no longer the "Charge Only" option for an USB connection to a PC. I have to pick UMC, MTP, or PTP.
Given I really don't want to use any of those, just ADB, which of the three is the most benign one?
WaltA said:
I don't know if this is the best place to ask my question, but at least you all seem to understand this all pretty well.
I plug my phone into my PC to just use ADB. Under Gingerbread, I would select "Charge only" as my USB connection type.
With ICS, there is no longer the "Charge Only" option for an USB connection to a PC. I have to pick UMC, MTP, or PTP.
Given I really don't want to use any of those, just ADB, which of the three is the most benign one?
Click to expand...
Click to collapse
Either the MTP or PTP are the safer ones. There is no possibility to select "none" like was possible in previous version as you say. The UMC has the disadvantage that if you activate the Mass Storage usually the /sdcard won't be available from ADB commands.
Anyway, the ADB is separate from those options. The ADB option is usually found under Developer options. You can use adb with any of the options you say.
Thanks a lot very very helpfull!
oops, delete post. wrong window lol
scandiun said:
Rooting can't change that because it's hardware implemented. You can't do anything about it.
...
About the issue anyway, modern phones like Galaxy S3, Galaxy Nexus, Galaxy Note and probably newer like Nexus 2 and Note 2 won't have it anymore, it's just the way to go because takes all the advantage of the free space on the device. It will be the standard from now on.
Click to expand...
Click to collapse
I thought I would let you (and anyone else reading this thread) know that your post here is wrong. It's not "hardware implemented" in the sense that these two protocols are software implementations of data transfer. In fact, in many cases, even where there is NOT a microSD card that is mounted as a separate partition from system/data, the UMS/MSC (USB Mass Storage Transfer/Mass Storage Class) can still be implemented by this procedure:
1. Root (and optionally flash a custom ROM, that can be easily modded)
2. boot into alt OS, such as Recovery or OS from alt. source (USB OTG?)
3. Partition such that you have the required "separate partition"
4. add kernel modules/libraries you want and will need for UMS/MSC
5. Boot up and enjoy UMS/MSC as well as MTP (if you don't mind crappy speed)
Done.
Also, regarding MTP/PTP (Media Transfer Protocol, which is actually different from Picture Transfer Protocol), being a future replacement for all "modern phones", I am not so sure. It is designed for that indeed, but the Android community is different from most others. I will personally be going out of my way in the future, to ensure all phones I buy have removable uSDcard slots, as long as I can still find them, because it makes recovery in a bind, much easier (like, if there's a problem establishing communications with a computer, and numerous other possibilities). There's nothing like popping in a 32 or 64 Gig card of movies, training videos, eBooks, etc., within 10 to 20 seconds, vice the hours it will typically take to transfer even 5 Gigs of videos over the MTP protocol. Again, I don't like programs handling all my media for me. I prefer to see the files where they live (a higher fidelity simulation, is afterall, a hallmark property of how sharper minds represent reality, and abstractions from it are always mere shortcuts we use in a hurry). You got an easier method to rapidly check file hashes on your phone, from your laptop? Think of it this way, saying that MTP will "replace" UMS, is like saying Apple will replace Linux.
Regards,
Paul
:good:
How come when I connect the USB cable TF700 files I see on the PC are different from the ones I see on the Tab?
For example, files that I had deleted the TAB, connecting via USB while I continue to see the folders you create ultimately not viewing them.
Even the microSD, if inserted directly into the PC I see all the files, if I view the TF700 via USB and see only a few folders!
MarkAndroid said:
How come when I connect the USB cable TF700 files I see on the PC are different from the ones I see on the Tab?
For example, files that I had deleted the TAB, connecting via USB while I continue to see the folders you create ultimately not viewing them.
Even the microSD, if inserted directly into the PC I see all the files, if I view the TF700 via USB and see only a few folders!
Click to expand...
Click to collapse
The SD cards are not mounted as USB Mass Storage units, but under MTP. This means that it works *through* Android -- do they files you do not see when connecting over USB happen to have a full stop in front (".")? Like ".some_folder_name"? Android would interpret that as an intentionally hidden folder.
I think this is something to do with the "media transport protocol" seen by a windows PC.
It's kind of like Windows doesn't know what to do with a .apk yet android recognizes that format.
You know how a hard drive wipe won't necessarily clear the drive, it just doesn't protect user files in NTFS when instructed to overwrite a sector.
Zeroing seems to be the best way to flatten most drives.
Takes a little time to write 0's to firm memory however.
But how come I can only see some folders, the oldest and still see deleted files and not the new ones?
This happens both in the internal memory to the external SD (microSD)
How do I mount USB MASS STORAGE?
With all the other smartphones and Android Tablet I have never seen!
MarkAndroid said:
But how come I can only see some folders, the oldest and still see deleted files and not the new ones?
This happens both in the internal memory to the external SD (microSD)
How do I mount USB MASS STORAGE?
With all the other smartphones and Android Tablet I have never seen!
Click to expand...
Click to collapse
As I said above, you cannot mount as UMS device on any Android version that came after Honeycomb, i.e., you will not be able to let your 700 show up as a connected external USB drive, neither on ICS, nor on JB. If you have never seen this before on other smartphones or tablets, it's either because you weren't paying attention, or because they were running Honeycomb, which was the last Android version that allowed mounting as UMS device.
Have you tried rebooting the 700 before connecting? That's one of the ways to see if the media scanner problem Thats OK referred to is occurring. If it is, there's a crapload of apps on the Play Store that can issue a rescan (that's the alternative to rebooting, although it'd require you to load yet another app).
This morning I had connected (after installing Mont Dual USB) and it seemed to work ...
Then I restarted the TF700 and I could no longer see all the files!
I also tried to uninstall and reboot Dual Mount, but nothing
What do you call the APP to be taken on the market?
Before you upgrade to JB files were visible connecting the TF700 via USB to PC
PS You need to install asus sync on your PC?
Has Google translate reactivated itself..? I can't make sense of half of this...
Check to see if you have MTP enabled or PTP. Go to Settings --> Storage, hit the button at the top right corner (the three dots) and open up USB computer connection. If it's set to PTP, change it to MTP.
Yes, I used google translate!
The memory settings is set to PTP.
I tried to change in MTP but now only displays the folders DCIM and Pictures
MarkAndroid said:
Yes, I used google translate!
The memory settings is set to PTP.
I tried to change in MTP but now only displays the folders DCIM and Pictures
Click to expand...
Click to collapse
That's odd, it's supposed to be the other way around. PTP should only show DCIM and Images/Pictures, whereas MTP should display all the folders...
No, you shouldn't need Asus sync, by the way.
What else could it be... Hm.. Maybe hidden folders in Windows? Try checking if 'show hidden folder' is selected under windows explorer-folder options.
In Windows I can see hidden files and also .xxx.apk
I tried both Win7 and Windows Vista
But your TF700 show all content by connecting via USB to your PC?
I also tried with USB debugging
I still have this annoying problem and I do not know how to solve!
The app rescan on the market do not work on the TF700
What can I do?
I need to pass data from the internal memory (64GB) to your PC
MarkAndroid said:
I still have this annoying problem and I do not know how to solve!
The app rescan on the market do not work on the TF700
What can I do?
I need to pass data from the internal memory (64GB) to your PC
Click to expand...
Click to collapse
I'm not sure I can follow you. What do you mean by "app rescan on the market"?
There are several ways to transfer data from the table to a PC. What data are you referring to?
I installed Rescan Media and RescanSD but do not work on JB.
I would like to transfer data from TAB to PC are the most common, videos, photos, PDF, Music, DOC, etc.
The problem is that the PC I view old folders and not all files!
I try to photograph the difference
Here's an example: I view those folders from your PC while in TAB visualize more!
The CF directory does not exist anymore because I deleted while it continues to be seen on the PC
The UCAM directory exists and is not displayed on the PC
MarkAndroid said:
Here's an example: I view those folders from your PC while in TAB visualize more!
The CF directory does not exist anymore because I deleted while it continues to be seen on the PC
The UCAM directory exists and is not displayed on the PC
Click to expand...
Click to collapse
What are the file permissions? Who is the owner according to the system? Are you rooted?
My tab is ROOT
How do I see the permissions?
How do I know who is the owner according to the system?
MarkAndroid said:
Here's an example: I view those folders from your PC while in TAB visualize more!
The CF directory does not exist anymore because I deleted while it continues to be seen on the PC
The UCAM directory exists and is not displayed on the PC
Click to expand...
Click to collapse
How did you transfer the files before you had the problem?
I never transferred the files!
The TAB have it recently and I have never served to make backups of the data in the internal memory
With the smartphone LG and everyone else I've had, I've never had problems with transfer
MarkAndroid said:
My tab is ROOT
How do I see the permissions?
How do I know who is the owner according to the system?
Click to expand...
Click to collapse
Install Total Commander -- great file manager and I do not understand how you people get by without it anyway, hahaha! -- and long-press a file or folder >> Properties. I must admit I'm low on ideas here.
Properties of the folder SDCARD (64GB internal memory) with ES manager files: Readable: yes; Writable: Yes; Hidden: no
Folder properties MicroSD (32GB external SD) with ES file manager: Readable: yes; Writable: Yes; Hidden: no