Before anyone says that this question has been asked, I'm coming from another angle. I've searched; I know it's only MTP because of Google. However, if in TWRP I can easily mount my internal storage as USB Mass Storage. So is there a way we can use the same approach TWRP is using to implement in the ROMs?
Would it be possible if a dev could mount the internal storage a second time to another mount point as a Mass Storage device solely for transferring files? I don't know if this is even possible but just throwing it out there. I haven't played in Linux for awhile but I'm going to get back in to see if I can contribute at all - if it's possible of course =)
Related
OK, so the DNA has support when booted into the OS for USB OTG cables/thumb drives... is it a pipe dream getting the same feature in recovery?
I've tried with both TWRP and CWM to no avail. When in the phone's OS, the mount point is located at: /storage/USB but that doesn't appear in either recoveries.
My reason for asking is simple: Considering the DNA's weakest feature is the storage space (both the relatively small amount and lack of SD Card slot), it would be beneficial for many to enable it so that when performing nand backups, ROM/Mod/Script flashes, etc. in recovery, one could actually store all of those items on the Thumb Drive rather than the internal storage. I'm finding it very painstaking to have to perform these types of items, having to copy/paste/move/delete them on and off the phone's "SDcard" folder... it's also somewhat of a risk if your phone somehow gets hosed and you didn't move your files off of the phone prior to the hosing.
HTC may not have given us more storage options (dare I say like the iPhone, where you can get 32/64gb+ space), but with USB OTG we can use a thumb drive as our sdcard.
WorldOfJohnboy said:
OK, so the DNA has support when booted into the OS for USB OTG cables/thumb drives... is it a pipe dream getting the same feature in recovery?
I've tried with both TWRP and CWM to no avail. When in the phone's OS, the mount point is located at: /storage/USB but that doesn't appear in either recoveries.
My reason for asking is simple: Considering the DNA's weakest feature is the storage space (both the relatively small amount and lack of SD Card slot), it would be beneficial for many to enable it so that when performing nand backups, ROM/Mod/Script flashes, etc. in recovery, one could actually store all of those items on the Thumb Drive rather than the internal storage. I'm finding it very painstaking to have to perform these types of items, having to copy/paste/move/delete them on and off the phone's "SDcard" folder... it's also somewhat of a risk if your phone somehow gets hosed and you didn't move your files off of the phone prior to the hosing.
HTC may not have given us more storage options (dare I say like the iPhone, where you can get 32/64gb+ space), but with USB OTG we can use a thumb drive as our sdcard.
Click to expand...
Click to collapse
Have you tried poking around in /dev or similar folders for the drive?
Hello guys,
I bought a new radio for my car with usb. I connected my phone as mass storage and it found files on the first partition (internal sd) but not on the second partition (external) - so I would like to switch these around or have some other workaround to get the radio to play the files from the external instead, since thats where all my mp3s are located.
I just want to switch the partitions mount points when they are connected through usb mass storage, not for normal usage.
Anyone got an idea where to look?
I am rooted obv and know how to edit config files or use terminal, just need a hint where to look or maybe someone else knows how to exactly this already?
Please halp! (I will release a guide too if there is none yet for this - I haven't found .. all the guides are for full switch of internal and external only, not just for mass storage mode)
Or would switching to MTP help this? I fear the radio won't notice the phone at all then anymore - and i fkin hate mtp.
Hello,
When I updated my S3 to 4.3 from 4.1.2, it was terrible. It was very laggy, my screen didn't show when pressing the Power Button or the Home Button, and I thought that resetting to factory might fix it. Well, I was so desperate to make my phone work better that I didn't realize that all my files were on the internal storage, I don't have an SD Card. So, I've lost everything.
Now, I'm trying to recover some photos, but I can't connect my phone as USB mass storage to use a recovery soft on Windows 8. I rooted my phone, installed USB Mass Storage Enabler app, but it shows two drives (H: and I, but I can't access those. It gives me "Please insert a disk into Removable Drive (LETTER"
Please help, I did everything I found on forums, but still nothing. Those files might be lost, but now I have another battle.. Making my phone available in Mass Storage.
And by the way, it still works terrible with 4.3. Hate it so much!
Have you installed USB drivers ???
Have you read the stickied storage/ recovery thread ??
bughy said:
Hello,
When I updated my S3 to 4.3 from 4.1.2, it was terrible. It was very laggy, my screen didn't show when pressing the Power Button or the Home Button, and I thought that resetting to factory might fix it. Well, I was so desperate to make my phone work better that I didn't realize that all my files were on the internal storage, I don't have an SD Card. So, I've lost everything.
Now, I'm trying to recover some photos, but I can't connect my phone as USB mass storage to use a recovery soft on Windows 8. I rooted my phone, installed USB Mass Storage Enabler app, but it shows two drives (H: and I, but I can't access those. It gives me "Please insert a disk into Removable Drive (LETTER"
Please help, I did everything I found on forums, but still nothing. Those files might be lost, but now I have another battle.. Making my phone available in Mass Storage.
And by the way, it still works terrible with 4.3. Hate it so much!
Click to expand...
Click to collapse
Unfortunately I think USB Mass Storage in the way it is implemented in 4.x for the moment can only share the external SD, the internal one is never visible.
IMHO the only approach to recover "something" is to get an external microSD larger than the internal partition and create a block copy (with dd under adb in CWM/Philz recovery for instance) of the entire "internal SD" partition - that one will be an EXT4 (Linux) partition) and there is a very, very small chance that you might recover some stuff from it (I doubt but who knows).
Yes, i have the Samsung USB Driver for mobile phone (1.5.29.0)
No, didn't read the storage/recovery thread.
Oh well...
Such error happens if transfer breaks unexpectedly. Think what file did you send lastly and delete it, it should fix your issue.
If you can't remember or it did not, formatting your external sd card will fix it for sure.
JustArchi said:
If you can't remember or it did not, formatting your external sd card will fix it for sure.
Click to expand...
Click to collapse
I don't have a sd card.
bughy said:
I don't have a sd card.
Click to expand...
Click to collapse
Ah, you're talking about internal one.
Well, then your magic program doesn't work properly. Perhaps you could try boeffla kernel and it's UMS.
Please can anyone offer some simple answers and advice for me and my situation
Due to poor advice I optioned to get over a "Damaged Memory" screen by choosing the 'Reset' button, the advice said all files could then be recovered by various 'recovery software tools' available. Now I find that my version of Android has no option to float the 'internal' memory to a PC as 'removable storage' only the irritating MTP transfer thing!
So my question is...
Is there any simple way to enable UMS for the INTERNAL drive on the phone?
BTW I should say I have tried a UMS re-enabling apk but this only makes good UMS for EXTERNAL drives, NOT INTERNAL.
The only thing I can I think of is to take the firmware back to before the 'wizards' at Samsung removed the UMS option, though to be honest I don't know if the internal drive was ever mountable in Windows as a 'removable drive'.
FYI My device is not rooted.....yet!
Thanks
Steve
PS: I did try the DR.Fone for Android recovery software, which seems perfect but it couldn't connect via UMS so found nothing.
Internal is an emulated memory, cannot be mounted as UMS regardless of root.
dxppxd said:
Internal is an emulated memory, cannot be mounted as UMS regardless of root.
Click to expand...
Click to collapse
Sorry I need to be completely clear here......
Are you saying there is ABSOLUTELY no way of recovering ANY data from the factory reset INTERNAL memory?
It is possible to dump the entire partition to your pc, go search and read those who have tried.
Trying to find the files afterward is like trying to unscramble eggs, but software on your pc would be able to access the partition at least.
Sent from my GT-I9300 using Tapatalk
Deciding to perform a backup is a safe way to preserve your data whenever you flash something that might brick your device, so whenever I plan to do one, I tend use my own usb flash drive with a usb to otg host adapter. However, I've always wondered, isn't there a better and more efficient way to transfer such a large file? Upon choosing which storage to mount in the TWRP recovery, I see either two options, the phone's internal storage or a usb storage, but why can't the third option be the storage of our own computer? So today I ask the knowledgeable and obviously helpful users of the xda forums to give their own generous input on whether this action is even remotely possible or if they simply and bluntly tell me I'm full of it to end my curiosity.