[Q] No more USB Mass Storage ? - HTC One X+

I do no find it !?

ChefChaudart said:
I do no find it !?
Click to expand...
Click to collapse
in My Computer... wait somebody will resolve

Jelly bean uses the MTP protocol instead of usb mass storage!
It means that you can use your sdcard on the phone while it's mounted on your PC! I am not sure about it!
Sent from my HTC One S using Tapatalk 2

yes, that´s it, but it is so much slower !

Why they did that?! What about mass storage mod? With mtp this phone is piece of s$$t!
devgee said:
Jelly bean uses the MTP protocol instead of usb mass storage!
It means that you can use your sdcard on the phone while it's mounted on your PC! I am not sure about it!
Sent from my HTC One S using Tapatalk 2
Click to expand...
Click to collapse
http://en.wikipedia.org/wiki/Media_Transfer_Protocol
I have one mp3 player (samsung whatever) with this protocol. Uploading music to him is just pain in the neck.

+1
MTP really sucks! I could not find a directory compare tool (like Beyond Compare) which works with MTP
On Xperia S a Dev made a SD Mount Tool, but this only works if the device has a FAT partition for SDCard... Hope this will be possible for HOX+!

i tried SD Mounter for Xperia S, but it doesn´t work.

Why they do that? What advantages has mtp that mass storage mod hasnt?

devgron said:
Why they do that? What advantages has mtp that mass storage mod hasnt?
Click to expand...
Click to collapse
I guess it's because of their own Media Sync Software, so the devices are recogneised as media devices... No problem with that, but at least they could give us the choice...

Okay but what about transfers speed?

devgron said:
Why they do that? What advantages has mtp that mass storage mod hasnt?
Click to expand...
Click to collapse
A advantage is that MTP is filesystem independent so it no longer requires your internal sdcard to be fat32 in order for Windows to access it. Which means the partition can be ext4 which doesn't have the 4GB filesize limit. This is also the reason you don't have a choice between mass storage and MTP, if the internal sdcard is ext4 Windows wouldn't be able to access it anyway.
Another advantage is that the internal sdcard doesn't have to be unmounted from android in order for your PC to access it. In fact, your phone and PC can now read/write to the internal sdcard at the same time.
A disadvantage however is that some devices (cars, mediaplayers, etc.) can only play content from usb mass storage (UMS) so they won't work anymore.
I'm not sure about transfer speeds though, on my hox I didn't notice a difference between MTP and UMS but I haven't properly tested that yet.

Can u test that? Its very important 2 me.

devgron said:
Can u test that? Its very important 2 me.
Click to expand...
Click to collapse
If \sdcard is stored in \data\sdcard as mentioned in the thread about recovery there will be no way for that... :crying:

devgron said:
Can u test that? Its very important 2 me.
Click to expand...
Click to collapse
A nand chip is a SSD, although nand storge is slower than conventional SSD's, its much faster than secure digital. It also wont degrade after a certain amount of write cycles like SD storage.
Sent from my GT-N8010 using Tapatalk 2

Okey. Lets try another way. How much time it tak to complete transfer of one mp3 file about 10mb large and one tv show about 350mb large? Can u test that please?

devgron said:
Can u test that? Its very important 2 me.
Click to expand...
Click to collapse
I will test the speed difference between UMS and MTP later today. This will be on the original hox because the internal sdcard is still FAT there and I can try both UMS and MTP, but I assume the difference will be about the same for hox+.

devgron said:
Okey. Lets try another way. How much time it tak to complete transfer of one mp3 file about 10mb large and one tv show about 350mb large? Can u test that please?
Click to expand...
Click to collapse
I transfered a lot of music (about 40 GB) onto my device yesterday and the speed was thanks to the quadcore pretty fast! :good: Much more than I excepted, so speed is no issue at all when it gets to UMS/MTP.
Only what bothers me about that is that I cannot use BeyondCompare... no major issue just not as comfortable as it could be

If i remember correctly, the original one x had extremely fast internal storage that wrote at a speed around 25-30mb/s, how fast is the one x+?

devgron said:
Okey. Lets try another way. How much time it tak to complete transfer of one mp3 file about 10mb large and one tv show about 350mb large? Can u test that please?
Click to expand...
Click to collapse
Chip.de just tested it, they state 12 seconds for 100 MB :good:

I just did some testing and surprisingly enough MTP is actually faster than UMS on my hox.
Code:
MTP
100mb, first test: 8 sec, second test: 9 sec, average: 8.5 sec, speed: 11.76mb/s
1000mb, first test: 77 sec, second test: 73 sec, average: 75 sec, speed: 13.33mb/s
4000mb, first test: 313 sec, second test: 318 sec, average: 315.5 sec, speed: 12.68mb/s
UMS
100mb, first test: 12 sec, second test: 12 sec, average: 12 sec, speed: 8.33mb/s
1000mb, first test: 127 sec, second test: 109 sec, average: 118 sec, speed: 8.47mb/s
4000mb, first test: 474 sec, second test: 480 sec, average: 477 sec, speed: 8.95mb/s

Related

Does the Galaxy S2 ICS USB Mass Storage (MSC) trick work on the Galaxy S3 too?

As detailed here:
http://www.jayceooi.com/2012/03/14/...-storage-on-android-4-0-ics-samsung-galaxy-s2
I need MSC (not MTP) to use the S3 with my backup program. I don't yet have the S3. Thanks in advance.
bradavon said:
As detailed here:
http://www.jayceooi.com/2012/03/14/...-storage-on-android-4-0-ics-samsung-galaxy-s2
I need MSC (not MTP) to use the S3 with my backup program. I don't yet have the S3. Thanks in advance.
Click to expand...
Click to collapse
No USB Mass Storage on Galaxy S3. No USB Utilities like Galaxy S2. So file transfering a bit slow esp small file!
Zanr Zij said:
No USB Mass Storage on Galaxy S3. No USB Utilities like Galaxy S2. So file transfering a bit slow esp small file!
Click to expand...
Click to collapse
Thanks. That's a shame .
Does USB Debugging enable USB Mass Storage? I believe it does on Gingerbread. I've read reports it doesn't on ICS though.
bradavon said:
Thanks. That's a shame .
Does USB Debugging enable USB Mass Storage? I believe it does on Gingerbread. I've read reports it doesn't on ICS though.
Click to expand...
Click to collapse
It does not sadly.
Why there's no mass storage is beyond me. Hopefully a FW update (probably in early autumn) will fix it.
The Smoking Man said:
Why there's no mass storage is beyond me. Hopefully a FW update (probably in early autumn) will fix it.
Click to expand...
Click to collapse
I doubt it will come. It's not default in Android anymore.
Sent from my GT-I9300 using xda premium
The Smoking Man said:
Why there's no mass storage is beyond me. Hopefully a FW update (probably in early autumn) will fix it.
Click to expand...
Click to collapse
Unfortunately not. Google moved from UMS to MTP with Honeycomb because UMS locks out the storage to the phone when it's plugged into a computer.
I've never heard of this being an actual problem for anyone. You've only got it plugged in for a set period of time.
There's much more on it here: http://www.androidpolice.com/2011/1...behind-galaxy-nexus-lack-of-usb-mass-storage/
problem with usb storage
Hi, I went to setting, more, USB utilities, this is where my problem starts.
My phone say, "USB is connected. Remove the cable." but my phone isn't connected to the cable!
Any suggestions on what to do?
Thanks
bradavon said:
As detailed here:
http://www.jayceooi.com/2012/03/14/...-storage-on-android-4-0-ics-samsung-galaxy-s2
I need MSC (not MTP) to use the S3 with my backup program. I don't yet have the S3. Thanks in advance.
Click to expand...
Click to collapse
If you are having a rooted phone, there are StickMount from chainfire, Alt Mounter and SGS3 easy UMS that will allow you to connect the android in Mass Storage Mode.
Can someone post a link for SGS3 easy UMS because download keeps failing from site and Google didn't help.
Michael_P said:
Can someone post a link for SGS3 easy UMS because download keeps failing from site and Google didn't help.
Click to expand...
Click to collapse
[APP] [v1.1] Mount external microSD card as USB mass storage
Stick Mounter has nothing to do with UMS.
Alt Mounter requires a helper service on the computer and can only provide FTP access, no real mass storage.
Here's what you can run on the Terminal (the Helper app only runs the commands for you; easier to use)
http://forum.xda-developers.com/showpost.php?p=27282116&postcount=58
So has anyone actually tried SGS3 easy UMS? If it works will the host on my car stereo, tv etc recognise it and is there any system side effects I should know about.
If you don't trust the app (the commands really work =D ), get 'Gscript lite' in Google Play and add the corresponding parts as 2 different scripts which you then put on your homescreen for easy access.
That will do exactly the same for you.
Whether it works with car hifi etc depends on your devices. A user 'Siran' reported that his car-stereo took some time to recognize it and the playback had hiccups, but at least the last issue could be attributed to the SDcard not being unmounted in the phone before mounting it on the computer.
Currently the app uses the 'old method' while my script correctly mounts/unmounts to prevent such issues.
The side effect is the same as always; that particular card is not mounted and available in the phone as long as it's mounted as mass-storage on external devices. However that should not be a real issue. No negative side effects are known or likely to exist.
d4fseeker said:
If you don't trust the app (the commands really work =D ), get 'Gscript lite' in Google Play and add the corresponding parts as 2 different scripts which you then put on your homescreen for easy access.
That will do exactly the same for you.
Whether it works with car hifi etc depends on your devices. A user 'Siran' reported that his car-stereo took some time to recognize it and the playback had hiccups, but at least the last issue could be attributed to the SDcard not being unmounted in the phone before mounting it on the computer.
Currently the app uses the 'old method' while my script correctly mounts/unmounts to prevent such issues.
The side effect is the same as always; that particular card is not mounted and available in the phone as long as it's mounted as mass-storage on external devices. However that should not be a real issue. No negative side effects are known or likely to exist.
Click to expand...
Click to collapse
Well, isn't possible then to use it simultaneously from the phone and the usb? What does this app stand for then?
Multi Mount SD-Card and MountUSB Widget
It is, check the "--- BELOW ..." lines in my link.
However it WILL cause data corruption and data loss and might even cause the SDcard's filesystem to be damaged beyond repair.
What you do is use the same filesystem in 2 distinct locations which individually write on it.
To understand how that causes an issue, you'll have to get a basic understanding of a filesystem; they actually work like a science book.
You have an index listing all directories and files aswell as their relation to each other and where on the SDcard the file is stored.
Now if a file is modified the index is changed and then the file added,changed or deleted.
So far, so wel.
If you now mount it on 2 locations (mind you: filesystems don't know about that, so each location thinks it is the sole one accessing it) and work from 2 locations on the same data you have a rather high chance that one operating system will eventually overwrite or alter data without the other one knowing about it.
If the index is too damaged you'll not only loose some files but potentially all filenames and folders. Applications like Recuva can recover most of the files (at least usually) but it won't be pretty, easy and complete.
Simply don't do it. There is a reason why noone implements it
Just tried SGS3 easy UMS on my Tv and Dvd player through their host and worked fine with music, videos and images, and i'll check my car stereo tomorrow, so thanks d4fseeker.
scandiun said:
If you are having a rooted phone, there are StickMount from chainfire, Alt Mounter and SGS3 easy UMS that will allow you to connect the android in Mass Storage Mode.
Click to expand...
Click to collapse
This is different. It's for mounting a USB flash drive on the phone.
nawat said:
This is different. It's for mounting a USB flash drive on the phone.
Click to expand...
Click to collapse
You mean OTG (USB On the GO). I though it was for both OTG and MSC.
Last night, due to the wonders of MTP, it took me nearly 2 hours to transfer 2gb of data from my S2 over to the S3, with many popup interruptions delaying the transfer.
God I hate MTP's speed with many small files. But I guess it could be worse if they locked the filesystem down.

Can you borrow internal storage for ram use?

Hi Guys, only a quick question really!
Is it possible to use internal storage as ram to boost the memory up a little?
reason i ask is that (for example) windows 7 lets you stick a usb stick in and boost the ram up.
I would have thought that the same could be achieved by some of the developers on here by borrowing some internal storage for use with ram.
( I searched and couldn't find anything that related to this. )
Paul. :fingers-crossed:
No
Sent from my GT-I9300 using xda app-developers app
And why would you want to? It would be on the order of magnitudes slower than RAM.
RAM operates in nanoseconds whereas storage operates in milliseconds. (Storage is 1000 times slower..)
Look in the dev section. There is a mod where you can use part of your external sd card as a swap partition.
Sent from my GT-I9300 using Tapatalk 2
Siyah kernel supports swap partition. You need to have an external sd card for it. It's only for ics rom right now. More info? Check development section.
☞ sent from GS3 or Nexus
It's possible.
Here's how to do it.
Baldilocks said:
And why would you want to? It would be on the order of magnitudes slower than RAM.
RAM operates in nanoseconds whereas storage operates in milliseconds. (Storage is 1000 times slower..)
Click to expand...
Click to collapse
I just had a crazy idea that id be able somehow to borrow 1gb from my 32gb card and run 2gb of ram. but if what you explained is correct ill leave it as it is as its not that big an issue, however....... i have Siyah kernel installed already, might have to read up on 'swap partition' hopefully giving me more internal storage for downloading large sized games etc. I keep running out of internal storage memory when downloading games and for some reason on the latest 4.0.4 sammy build i cannot move apps to sd card.
ill have a tinker with swap partition and see how that goes, thanks for your info guys.
A swap partition won't help you download bigger files and all you have to do is download directly to external memory, and it's impossible to move Apps to external memory unless you Root and use App called Directory Bind.
Geordie Lad said:
A swap partition won't help you download bigger files and all you have to do is download directly to external memory, and it's impossible to move Apps to external memory unless you Root and use App called Directory Bind.
Click to expand...
Click to collapse
not the only app
there are other apps e.g. app2sd
dark tremors mod allows you to format part of the memory stick as either ext3 and use that to install apps on
this is done automatically on swedish snow which is a rom on zte blade,
i don't know if there is an app to do this on gs3 but it is possible to do it
shanky887614 said:
not the only app
there are other apps e.g. app2sd
dark tremors mod allows you to format part of the memory stick as either ext3 and use that to install apps on
this is done automatically on swedish snow which is a rom on zte blade,
i don't know if there is an app to do this on gs3 but it is possible to do it
Click to expand...
Click to collapse
Nope it's impossible to use any Apps like App2Sd because the external memory now uses ExFat format and mounted as a separate device so can't move the cache like other phones, so only way is to use Directory Bind to use Android's folder Binding function to trick Apps into thinking it's reading from internal memory.
I just had a crazy idea that id be able somehow to borrow 1gb from my 32gb card and run 2gb of ram
Click to expand...
Click to collapse
Take a look at another feature Siyah includes; zRAM. It basically reduces(!) your available memory by taking a chunk of it (up to 300MB can be set through STweaks) which is then used with GZip-Compression to create a in-RAM Swap partition.
This is based on the idea that in current phones/computers the CPU is far more powerful than is usually needed, so the performance impact of using it for Swap is not that high. On the other hand you don't save that much RAM - but it certainly helps without crippling down your phone and/or greatly reducing your SSD's capacity
Geordie Lad said:
Nope it's impossible to use any Apps like App2Sd because the external memory now uses ExFat format and mounted as a separate device so can't move the cache like other phones, so only way is to use Directory Bind to use Android's folder Binding function to trick Apps into thinking it's reading from internal memory.
Click to expand...
Click to collapse
I use 'GL to SD' from the play store. Worked great on the S2 as well.
Sent from my GT-I9300 using xda premium
joey jojo said:
Hi Guys, only a quick question really!
Is it possible to use internal storage as ram to boost the memory up a little?
reason i ask is that (for example) windows 7 lets you stick a usb stick in and boost the ram up.
I would have thought that the same could be achieved by some of the developers on here by borrowing some internal storage for use with ram.
( I searched and couldn't find anything that related to this. )
Paul. :fingers-crossed:
Click to expand...
Click to collapse
Windows uses it more to reduce hard drive access as this is slower than a memory stick
m1ket said:
Windows uses it more to reduce hard drive access as this is slower than a memory stick
Click to expand...
Click to collapse
What? No! Unless you have a USB 3.0 or a SATA supported flash memory of some kind, most other means are slower than HDDs which get around 100 mb/s read and write. Compare that to a Class 10 at 10mb/s...
Sent from my GT-I9300 using xda app-developers app
A solution I use is something somehow similar to app2sd.
To achieve it just crop the first partition of your external sd fitting to the size you want to use as second partition and create an additional partition with a supported format (I personally prefer ext4).
Move the content of your /sdcard/Android folder to the new partition and write a mount script where you mount the /dev/block/mmcblk1p2 device to /sdcard/Android.
Execute it with script manager with su rights and mark on boot and you will gain more internal space for games and apps and only have to worry about moving files if you downloaded to much with the browser or such.
Gesendet von meinem GT-I9300 mit Tapatalk 2
SlimJ87D said:
What? No! Unless you have a USB 3.0 or a SATA supported flash memory of some kind, most other means are slower than HDDs which get around 100 mb/s read and write. Compare that to a Class 10 at 10mb/s...
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
the "mb/s" stat is irrelevant in the case of ReadyBoost, the windows feature that boosts access time of cached files through flash memory on usb stick or memory card...
cant post a link but, wikipedia is your friend
the feature is more of a gimmick than anything else, but its there and it does what it say it does to the extent of its limitations which are very low...
Most Windows computers have HDD's and not like our S3 an SSD.
HDD's are faster than memory sticks ONLY in writing and continuous read (one big file without fragmentation)
Readyboost uses a SSD for small often-read fragments qualifying as random read where even your cheap USB2 stick is by far faster than a hard drive.
Sent from my GT-I9300 using xda premium
Geordie Lad said:
Nope it's impossible to use any Apps like App2Sd because the external memory now uses ExFat format and mounted as a separate device so can't move the cache like other phones, so only way is to use Directory Bind to use Android's folder Binding function to trick Apps into thinking it's reading from internal memory.
Click to expand...
Click to collapse
But my external SD is not ExFat.
I know that because I format it myself.
Sent from my GT-P1000 using xda app-developers app

[Q] Very strange usb problem

Hi guys, First of all this is my very first post so hi.
I used search and google to try and solve my problem but couldn't find a thing.
Now I hate to sign up to a forum and just straight up ask for help but I'm desperate,
Basically when my phone is connected to my pc via usb and i try to transfer over music for example, some files will transfer and some will not with my pc saying device has either stopped responding or is disconnected.
However if i send the file to a different location in my internal storage it will transfer, this is very frustrating when trying to copy over albums.
Sometimes files that do this will disappear so they can no longer be seen or deleted but still take up space.
I have tried formatting multiple times and done many things in cwm recovery mode,
I'm using RR 3.6 JB AOKP version 4 and 3.0.15-siyah-s2-v4.1.5+ Kernal
Help me XDA your my only hope...........
P_Roy said:
Hi guys, First of all this is my very first post so hi.
I used search and google to try and solve my problem but couldn't find a thing.
Now I hate to sign up to a forum and just straight up ask for help but I'm desperate,
Basically when my phone is connected to my pc via usb and i try to transfer over music for example, some files will transfer and some will not with my pc saying device has either stopped responding or is disconnected.
However if i send the file to a different location in my internal storage it will transfer, this is very frustrating when trying to copy over albums.
Sometimes files that do this will disappear so they can no longer be seen or deleted but still take up space.
I have tried formatting multiple times and done many things in cwm recovery mode,
I'm using RR 3.6 JB AOKP version 4 and 3.0.15-siyah-s2-v4.1.5+ Kernal
Help me XDA your my only hope...........
Click to expand...
Click to collapse
Try using usb_mass_storage.apk....
Sent from my GT-I9100 using xda premium
use ums app..
Prashanthme said:
use ums app..
Click to expand...
Click to collapse
Thanks for the super fast reply but that did not work.......
I also tried going back to ICS that didnt work either I'm starting to think theres something wrong with my phone
Give us more information eg what memory you transferring to internal or external SD? if external what speed is your sd rated at?
How much data are you trying to copy over at once? couple of hundred Mb or a few Gb?
From experience some cards with a low class rating eg class (2) & class (4) struggle to cope with transfers of either big single files or mass amounts at once and the data bottlenecks or clogs up and corrupts & also does if you over or try to over fill the card
If you have a low class rated card try smaller transfers such as 1 album or a few tracks at a time and see how it goes
If it's a video file that's a couple of Gb then split it into sections and transfer it a bit at a time
kmaximax said:
Give us more information eg what memory you transferring to internal or external SD? if external what speed is your sd rated at?
How much data are you trying to copy over at once? couple of hundred Mb or a few Gb?
From experience some cards with a low class rating eg class (2) & class (4) struggle to cope with transfers of either big single files or mass amounts at once and the data bottlenecks or clogs up and corrupts & also does if you over or try to over fill the card
If you have a low class rated card try smaller transfers such as 1 album or a few tracks at a time and see how it goes
If it's a video file that's a couple of Gb then split it into sections and transfer it a bit at a time
Click to expand...
Click to collapse
Cheers for the reply, I'm transfering to the internal storage of my phone the phone memory for some reason it calls it internal sd and i tried doing a full album then went to some single songs it pretty much chooses which ones it cant transfer over, my external micro SDHC is a samsung one and is a class 4 when i used it on a different device it didnt have any trouble but as of this morning it is doing it too.
I did a full format of both cards so both have loads of space internal 10.5gb and external 8gb Im getting to the end of my tether with this im going to try a different ROM and see if that does anything if not its getting smashed........
I managed to fix it it was doing it with every single custom rom so i formatted everything effectively "bricking" it then i put stock ics on it im yet re root and flas a new rom so il do that and let you knowwhat happens

[Q] Connect via usb as a Mass Storage Device

Hello.
Tried to search this, but no luck. Is there a way/mod to connect S III as a mass strorage device? Now the options are Media Device or Camera. I dont like either and it feels really slow this way.
Wildchild6 said:
Hello.
Tried to search this, but no luck. Is there a way/mod to connect S III as a mass strorage device? Now the options are Media Device or Camera. I dont like either and it feels really slow this way.
Click to expand...
Click to collapse
I think you can use a program called SGS3 Easy UMS or something like that - but it will only work for SD and when UMS mode is active the phone can not access the SD. Also there is a 'trick' where you sometimes need to stop the media scanner for the program to get exclusive access.
xclub_101 said:
I think you can use a program called SGS3 Easy UMS or something like that - but it will only work for SD and when UMS mode is active the phone can not access the SD. Also there is a 'trick' where you sometimes need to stop the media scanner for the program to get exclusive access.
Click to expand...
Click to collapse
Okay, thanks. I remember someone make this kind of mod to SGS II, but its too bad theres not one awaible on III.
xclub_101 said:
I think you can use a program called SGS3 Easy UMS or something like that - but it will only work for SD and when UMS mode is active the phone can not access the SD. Also there is a 'trick' where you sometimes need to stop the media scanner for the program to get exclusive access.
Click to expand...
Click to collapse
But is there any reason why this very basic feature is not available on this phone?
Uqbar said:
But is there any reason why this very basic feature is not available on this phone?
Click to expand...
Click to collapse
Yes, because the same card is used for the OS, and "internal SD" as we know it is just a folder on it. So it cannot be mounted in UMS because that would mean unmounting the OS
Glebun said:
Yes, because the same card is used for the OS, and "internal SD" as we know it is just a folder on it. So it cannot be mounted in UMS because that would mean unmounting the OS
Click to expand...
Click to collapse
Let's forget for a moment about the internal storage. Let's focus on the uSD.
My recovery (CWM 6.0.2.7 + PhilZ Touch 3) can let me see the uSD as USB mass storage.
What would it be the difficulty to do the same under all these ROMs?
How can a user space application (SGS3 Easy UMS) circumvent an underlying system limitation?
I would like just to understand, not to criticize, of course!
I don't know why the external SD cannot be mounted as UMS right out of the box. Probably because they didn't want to use different standarts at the same time - MTP for internal, UMS for external
Glebun said:
I don't know why the external SD cannot be mounted as UMS right out of the box.
Click to expand...
Click to collapse
That's among the most puzzling questions for this otherwise wonderful smartphone. NOne seems to know what's the technical difficulty.
In the beginning I thought it could be a HW limitation. Then my recovery just wiped this doubt out.
Glebun said:
Probably because they didn't want to use different standarts at the same time - MTP for internal, UMS for external
Click to expand...
Click to collapse
"They" who? The base OS is either by Samsung or by some Android community (like CyanogenMod) that seems to be unrelated to the Easy UMS author.
It looks like this feature has been just left behind ... Even CM v10.1 has it for all phone I've used so far. All but SGS3!
Uqbar said:
In the beginning I thought it could be a HW limitation. Then my recovery just wiped this doubt out.
Click to expand...
Click to collapse
Yeah, not just recovery, but easy ums too.
"they" meaning Google.
Glebun said:
"they" meaning Google.
Click to expand...
Click to collapse
Hmmm ... do you mean that with "dual storage" device Google code is not contemplating the possibility to provide access to the uSD as a USB mass storage, while doing it with single storage devices?
My old Sensation XE running CM 10.1 was working fine with no need of any extra software ...
This seems to be not less than weird!
I'm saying that they didn't want to have two different standards at the same time - MTP and UMS, as that could be confusing for some users, so they left it for the devs. That's just pure speculation.
They started doing that pretty recently, hence your Sensation has UMS built-in.
Glebun said:
I'm saying that they didn't want to have two different standards at the same time - MTP and UMS, as that could be confusing for some users, so they left it for the devs. That's just pure speculation.
They started doing that pretty recently, hence your Sensation has UMS built-in.
Click to expand...
Click to collapse
It looks like this is something they do only with dual storage devices. CM v10.1-nightly on the Sensation works fine.
Honestly, I don't like it. The userland app delivers lower transfer speeds.
And, most important, it doesn't work any more with my car stereo as it used to do with a single storage device.
I personally think this is a great mistake done by Google or whoever else.
AFAIK, Sensation doesn't have this new method of storage allocation, that's why it has UMS.
I've found this (I have no windows at home).
It sheds more light on this topic.
Maybe I'm badly wrong, but my idea is that devs just went completely bulls*it with UMS. My not-so-humble opinion.
USB mass storage protocol was a block-level protocol. What this meant was that a partition could not be mounted on two different systems at the same time. Each partition that needs to be mounted on a computer must be unmounted from the phone first. This would be impossible on a phone with only a single partition, since if the system partition was unmounted, the phone would crash.
To work around this issue, Android phones up until now either had two partitions in the internal memory (like the Nexus S) or had a microSD slot (like the Samsung Galaxy S II). Phones with micro-SD slots would just export the microSD card partitions to the connected computer.
But the Galaxy Nexus only has a single internal partition.
Click to expand...
Click to collapse
That's exactly what I was saying, but explained better
Glebun said:
--quote
just export the microSD card partitions to the connected computer.
--quote
That's exactly what I was saying, but explained better
Click to expand...
Click to collapse
Not exactly. SGS3 does have a uSD, but it doesn't work like that.
Only MTP or PTP are available ...
Uqbar said:
Not exactly. SGS3 does have a uSD, but it doesn't work like that.
Only MTP or PTP are available ...
Click to expand...
Click to collapse
Yes, it says "phones up until now", which is what I said. This doesn't include SGS3
If I understood well, Easy UMS simply makes some changes to the default system configuration in order to restore the "standard" USB mass storage profile for the uSD alone.
If this is the case (please provide any feedback, pleeease) I'd push AOSP for restoring it by default.
I've found a nice "mtpfs" package that would allow me to (kind of) mount the storage. But this is a workaround.
Uqbar said:
Let's forget for a moment about the internal storage. Let's focus on the uSD.
My recovery (CWM 6.0.2.7 + PhilZ Touch 3) can let me see the uSD as USB mass storage.
What would it be the difficulty to do the same under all these ROMs?
How can a user space application (SGS3 Easy UMS) circumvent an underlying system limitation?
I would like just to understand, not to criticize, of course!
Click to expand...
Click to collapse
It is very simple to understand - your recovery knows it will never WRITE to uSD at the same time as the UMS program (which exposes the PHYSICAL card as a block device). In a normal ROM that assumption would be fatal and you would soon have fatal results, so instead MTP/PTP was chosen - which exposes the FILE SYSTEM instead of the BLOCK DEVICE.
So somehow Easy UMS circumvents those restrictions ...
In other cases you got the warning that some applications could possibly not work properly because of multiple concurrent accesses.
But now the situation is much more clear, indeed.

Getting slow transfer speed within internal/external memory

I m getting slow transfer speed with in internal or external storage.
When i transfer somethimg from my pc to internal or external memory the transfer is fast!
But when i transfer something inside the internal storage it takes longer time, even doing the cut option takes time ,
For e.g - if i cut a 500mb file from internal storage and paste it in the internal storage area it takes about 20-40 seconds and sometime even more!
Same goes for my externa storage!
Mine external storage format is FAT32,
I Tried NTFS too, but didnt help
So could it be like its a software bug?
Or is it something else!
Sactgr said:
I m getting slow transfer speed with in internal or external storage.
When i transfer somethimg from my pc to internal or external memory the transfer is fast!
But when i transfer something inside the internal storage it takes longer time, even doing the cut option takes time ,
For e.g - if i cut a 500mb file from internal storage and paste it in the internal storage area it takes about 20-40 seconds and sometime even more!
Same goes for my externa storage!
Mine external storage format is FAT32,
I Tried NTFS too, but didnt help
So could it be like its a software bug?
Or is it something else!
Click to expand...
Click to collapse
I don't have a constructive solution to offer, but only to say I've observed this too. PC transfers to/from internal or external memory is super-fast, but within the OPX it's slow. Maybe they used a slow SD card interface?
Oh,so its not the problem with my device then!
nindustrial said:
I don't have a constructive solution to offer, but only to say I've observed this too. PC transfers to/from internal or external memory is super-fast, but within the OPX it's slow. Maybe they used a slow SD card interface?
Click to expand...
Click to collapse
I thought it was the problem with my device only, happy to hear that it's with all of the devices???
Sactgr said:
I thought it was the problem with my device only, happy to hear that it's with all of the devices???
Click to expand...
Click to collapse
I swear I was gonna start a thread about this, I've noticed it in my device too

Categories

Resources