Mass Storage Mode - Touch Diamond, MDA Compact IV General

When I access the internal storage with mass storage mode from my desktop, I can't access it from Diamond at the same time. I wonder if it is possible to access the internal storage from both side at the same time?

nope, i dont think so, you cant do it now on my athena with usbtopc or wm5storage
its like if you connect a camera [well mine anyway] you cant look at pics on it while the pc is looking at it.

Yeah, there must always be one system in charge of an item of storage - two can't share it, because they'll have conflicts over it. There are probably ways to re-route requests and virtualise stuff, but they're far too advanced to bother persuing.

Related

[Q] Optimus 2x on mac os X

I recently got the new LG Optimus 2X and im having some real headache over it..
The thing is that it refuses to mount its sdcard on my macbook (10.6.6).
I tryed pretty much everything short of injecting valium, but it simply will not comply.
So could anyone please help me before my hair turns gray and falls off?
It pops up on win xp, both on a pc and in a vmware xp system on the mac, so i assume that its not using the default mass storage system anymore, some google searches hints that its using a semi-proprietary system similar to some mp3- and media-players.
So far ive been using my old phone as SD card adapter, and i also have a wifi network (rarely used, using mobile internet on a usb dongle) for ftp transfers.
But that aint enough, i need to be able to transfer audio/video files aswell as games/apps and backups to/from my phone in a easier fasion than adb push or ftp.
i really like the phone but im concidering returning it and buy a mac compatible phone instead.. but there are no other tegra phones available atm...
Does it use MTP? If so, check out http://www.wentnet.com/projects/xnjb/
I have a Tegra powered tablet (Advent Vega) and my MacBook Pro sees the sd card when mounted no problem.
You could also look at a program called Syncmate. Mac client and free Android version
XNJB is a no-go.. Will not detect a device.
Googlesearch mac with optimus x2 only reveals mac address related links or sites containing the words in different topic lists.
syncmate is a internet-solution, nothing gets synced locally..
And that is simply not an option when i want to transfer +1gb files (at the best of times i reach about 150k/s, usually around 10-30k/s)
Seems to work fine on my MacBook Pro.. no problem at all!
I have some trouble with the phone not detecting the second SD card, solution for me was to uncheck "USB Debugging" while it was plugged in.
Or
Plugout
Disable USB-Debugging
Plug in
Dangerous one: (This might damage current content on your SD-Card, i take no responsability)
While Phone is live
Plug out the SD
Phone goes belly up about it
Says it might be damaged and needs to be reformated
let the phone reformat the SD-Card
Plug the phone back in the Mac
Poof SDcard once again viewable
^^ Above is not recommended, and i can not explain why it worked. also i do not know if it might damage other components of the phone. But mine looks to be just fine and the SD-Card is performing as intended.
Why it is so hard for the Computers to see the external SD is a good Question, i have had the same issues with my windows 7 PC .. USB debugging seemed to be the fix initially.
xarvox said:
I recently got the new LG Optimus 2X and im having some real headache over it..
The thing is that it refuses to mount its sdcard on my macbook (10.6.6).
I tryed pretty much everything short of injecting valium, but it simply will not comply.
So could anyone please help me before my hair turns gray and falls off?
It pops up on win xp, both on a pc and in a vmware xp system on the mac, so i assume that its not using the default mass storage system anymore, some google searches hints that its using a semi-proprietary system similar to some mp3- and media-players.
So far ive been using my old phone as SD card adapter, and i also have a wifi network (rarely used, using mobile internet on a usb dongle) for ftp transfers.
But that aint enough, i need to be able to transfer audio/video files aswell as games/apps and backups to/from my phone in a easier fasion than adb push or ftp.
i really like the phone but im concidering returning it and buy a mac compatible phone instead.. but there are no other tegra phones available atm...
Click to expand...
Click to collapse
On the Optimus 2X you need to activate yourself the USB Mass Storage mode, Go on Applications -> Settings -> SD Card & Phone Storage -> Mass storage only
Desmopro, i already tryed that.
The mass storage setting disables the adb debug tho.
My computer can see the device in system profiler, a hardware list,
And adb devices lists it aswell, but disk utility can't see any connected storage,
mounted or otherwise.
xarvox said:
Desmopro, i already tryed that.
The mass storage setting disables the adb debug tho.
My computer can see the device in system profiler, a hardware list,
And adb devices lists it aswell, but disk utility can't see any connected storage,
mounted or otherwise.
Click to expand...
Click to collapse
What version of OSX you use ?
In terminal, can you see the device (on /dev) ?
Think to reinstall a combo update, to clean up your system
If you use 10.7 beta and you are a developper or a beta tester, send a report to Apple
If you use 10.7 beta found on bittorrent, downgrade to 10.6
The Optimus 2X dont use MTP but the old mass storage method, so there is normally no problem to use OSX with
Im using 10.6.6.
Its strange, my htc hero mounts just fine, without any hazzle or inconvenience, but the optimus will not show..
I finally did find the issue tho, as soon as i eject the external sd-card (remove it physically), the internal storage pops up without a hickup.
But as soon as i insert the sd card, the mounted card stops responding, folders wont refresh, file copy stops and the only option is to eject the media from finder.
So regardless of what i try, i cannot get the external card mounted on my mac, even tho it works fine on pc.
..ive been using my sd card from my hero from the moment i got the phone..

USB mass storage

Hi,
has anyone succeeded to export the internal or external SD storage as a USB mass storage device? The only thing that works for me is MTP under Windows.
Of what I know it's not possible because the phones usb mass storage only supports one drive.
Our phone has two drives, internal and external SD.
Therefore it has to use MTP for you to see the two drives in Windows.
It's the same for all phones with external and internal memory.
Solution: Unmount SD card, rip it out of the frickin phone, ram it into your computer, start copying HD quality movies super fast, rip it out of your computer and showe it back into your phone! Problem?
Sent from my LG-P880
Yes, but I don't like to open the filigree back side too often.
MrWunderbaum said:
Of what I know it's not possible because the phones usb mass storage only supports one drive.
Our phone has two drives, internal and external SD.
Therefore it has to use MTP for you to see the two drives in Windows.
It's the same for all phones with external and internal memory.
Solution: Unmount SD card, rip it out of the frickin phone, ram it into your computer, start copying HD quality movies super fast, rip it out of your computer and showe it back into your phone! Problem?
Sent from my LG-P880
Click to expand...
Click to collapse
Sorry for digging out this old thread. But still better than starting a new one.
I am new to android and the 4X HD is my first android phone. Was using iPhone with PWNtunes, which allows for free file transfers to and from the phone (including music & videos) without using ANY additional software on the other end.
Is there really NO way to activate USB mass storage at least for the external SD card ? I mean, I could like copy the files later to the internal memory, but I really hate the idea that I have to open the phone everytime I want to transfer a file. I can't always mail the files.
I am willing to modify the phone in any way, but I often come across computers where I can NOT install any additional software. Even worse I work with Hardware devices (like my car Stereo or my Set-top-box) where there is no possibility to change the Software.
So USB Mass Storage is the only way to go for me. All the google searches I've done so far point out 2 piece solutions, at best, where I would also need to install software on the PC.
Is there really no standardised solution for this that works on ANY Android ICS (like PWNtunes for any iPhone) ?
I would even pay up to 10 € for this feature, a feature that should be included !
With Total Commander and the Android-ADB-Plugin I have access to the entire file system and SD cards of all my Androids.
I don't know about yours but, for me its enough when I select "LG software" (don't know how's in yours cause mine is in Portuguese...), after I just need to run "LGAutoRun.exe" and I can see the internal store and external sd just like if I had "mass storage" selected.
If I have previously selected "LG software" windows just ask me if I want to open to see the files, but thats normal cause the drivers are already installed.
@Bud Cord & @RuedasLocas
Both are again solutions where I would have to run some kind of software on the Host side.
Yes, this will work for Win7 computers BUT IT WILL NOT work for my TV, it will NOT work for my Car Stereo, it will NOT work for my Printer, it will NOT work for my portable mediaplayer, it will NOT work for my DSL-Router, it will NOT work for my DVB-SetTopBox, and so on. For all those other devices that ONLY understand USB MASS STORAGE it will simply NOT WORK.
Yeah USB MASS STORAGE (UMS) is some crappy old block access device. BUT it is also the defacto standart that every USB Device that can read a USB stick supports.
I had a Windows Mobile 6.1 Phone some years ago, it hat UMS, only for the SDcard.
I had a simple Feature-Phone(SE K610), it hat UMS, again only for the Memory card.
I had a Chinese unbranded Phone with dual-Sims and a TV set built in, it had UMS!
I had an iPhone I could Jailbreak it and activate UMS. Every 2$ cheapo USB stick has UMS.
I again want USB MASS STORAGE at least for the SD-Card. I am still trying to find some workaround. Even that the phone was not rootable at the beginning was no dealbreaker for me, but THIS actually IS a dealbreaker for me. I loved to use my Phone as a USB-Stick and plug it in everywhere. I always did that. IPhone has forced me to carry around my own cable, android is forcing me to carry around a regular USB stick.
I hate the phone for not having MASS STORAGE. The worst part is that it seems like Android has adopted this crap, so any Android phone is just as bad.
Sorry for whining, I just thought that there was some simple solution that I am not seeing.

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

[Q] Is there some kind of mod to mount phone storage as MSC like SD?

well from day one i always hates MTP as a file management protocol. it lacks so many features and you loose most of your windows right click shell menu. also i find that transferring a lot of files or big files result in the transfer freezing and results in me needing to restart the explorer.exe i know theres a way to mount your external SD as the classic MSC but if you do you cant use your internal memory for the time being. is there some kind of way i can access the internal memory while in MSC?
Well, I turn my phone to Hotspot and connect my pc to it.. Then I use File Manager app to use FTP file sharing through WiFi. So, basically u use WiFi to transfer file from your computer to your Phone (both internal or sdcard) and vice versa. The speed of this connection is around 4MB/s with no Frezee matter and I copied file around 10GB with no problem. Of course, your pc should have WiFi adapter.
Hope That Help
for simplicity sake i dont want to do that, i rather the cable.

I'm tired of always having full phone memory!

Hi, but is it possible that our phone can not yet add an external card with otg and make it internal memory to increase the phone memory?
I always have full memory, and I can not take pictures or download apps that I must first delete something, all this is nonsense!
The moto x2 is still a very good and performing phone, but is limited by memory, can SD format as internal memory with a workaround? I do not believe that nobody has yet succeeded, let me know !
Most likely not. I'm assuming you have the 16gb one like me. Transfer videos to a computer, those take up a ridiculous amount of space. Also download SDMaid. That'll clean up some space as well. Go into storage and see what's taking up the space and report back.
Make all of your pictures automatically back up to Google Drive/Photos, that relieves a lot of space.
My personal experience and a guide for using a USB otg as internal storage
Dear tanohack,
I ran into the same storage issue a while back and now I have a small micro usb stick configured as adoptable storage. My phone is not rooted (and you need Android 6.0 to perform this). This guide specifically covers how to transfer apps to an USB stick and how to use the stick is internal storage. If you only intend to store music or media on the stick this is not necessary.
tldr: It is indeed possible to have a USB configured as internal storage with a simple ADB command, possibly a great solution to your problem. This can, however, reduce the performance of intensive games on the stick, and it could be cumbersome to carry the stick around.
How to enable the adoption of an usb stick
It is possible to adopt an usb without root, but this is not enabled by default. This is primarily meant for developers to test their apps, but we can use it as well.
To enable it, you only have to perform the following ADB command once:
Code:
adb shell sm set-force-adoptable true
This is officially mentioned here, but I found it either on Pockednow or Android Central.
If you don't already have ADB you can follow this guide to set it up
The two storage modes and their tradeoffs
When you adopt your external storage medium (the USB in our case) you can choose to ether, only store specific apps (Use as portable storage), or to move your whole storage over to the stick (Use as internal storage). Both options have their pros and cons.
First off, the apps only version. When you use this, only apps could be moved over to the USB. System apps and apps that have disabled it can't be moved over. For all other apps, go to their storage info in the settings to manage their location. If you were to remove the USB stick the apps will disappear from your app drawer and the icons on your home screen will get grayed out.
The downside of this mode is that large games have stored a lot of their data in obb files that stay on your device, even if you move the game itself over to the USB. Your pictures, videos and music files will also stay on your device.
So, how about the second mode? In the second mode, the complete filesystem will be transferred over to the USB, even those obb files. Individual apps can still be moved between the USB and the phone (system apps etc. still stay on your phone).
Great no storage problems anymore, but what are the cons?
First of, I noticed some reduced performance mainly when loading a large game, and while playing an intensive game the frame rate could be a bit more inconsistent.
The biggest con of this mode, however, is that you don't have a file system if the USB is removed. Most apps will still work as natural but the main drawback is that you can't take pictures or videos without the USB. So if you see a cool shot, and you don't have your USB attached, you have to reattach the stick and wait for it to check and recognise it. This could take anywhere from 3 to 15 seconds.
Battery life
For some reason the phone doesn't enter deep sleep and stays awake when the screen is off while the USB is attached. This means that you can't keep the USB connected all the time or you won't be able to reach the end of the day.[/HIDE]
The USB I personally used
I use a 32GB Transcend Jetflash USB stick. It is a fairly small USB stick that can plug directly into my phone. It does however get warm while using it. As I described earlier, the performance could be better but an USB connection simply can't compete with onboard storage, so it's probably not their fault. I assume every USB storage will be this fast.
How I use it at the moment
At first I went all in and and used the USB as internal storage. When I went on holiday I converted to the Portable storage mode to regain the ability to take pictures at a moment's notice. Since then, I haven't moved back. Because only not frequently used apps are located on the USB and I use them even less often because they're on the stick, I haven't used the USB much lately.
miscellaneous
I use Storage Shortcut in combination with Custom Quick Settings to get a handy shortcut to the storage settings in the quick settings.
I use Memory Map application to manually clean my memory few times a year. A lot of apps leave some trash in folders and this app visualizes very well sizes and structure of folders. For example, I found out that Telegram stores all old media files and I needed to turn on auto-clean in Telegram to avoid it. Some apps just keep this garbage on your disk and you just need to delete it manually.

Categories

Resources