Cant get mass storage on my computer NS4G - Nexus S General

Hey guys I just got the Nexux S 4G from Sprint yesterday and when I plug it into my computer it installed everything and said my device was ready to use but when I turn USB mass storage on and I dont get a folder on my computer. Anyone have the same problem of know a fix? Its windows 7 btw.

You need to install the usb drive from the sdk.
Go to the dev section and look for the rooting guides and you'll find links to it you don't need to be rooted but you need the drives for your computer to read your phone
Sent from my Nexus S using XDA Premium App

suprakarma said:
You need to install the usb drive from the sdk.
Go to the dev section and look for the rooting guides and you'll find links to it you don't need to be rooted but you need the drives for your computer to read your phone
Sent from my Nexus S using XDA Premium App
Click to expand...
Click to collapse
Awesome thank you very much.

Ok so now when I plug it in the folder shows up but when I click it it says no drive.

Mmm, it must be cause the phone does not have an external sd, did you also turned the debug mode and or mass storage on your phone? You'll find those on your settings
Sent from my Nexus S using XDA Premium App

A lot of people seem to be having this issue, particularly after installing or coming from a recovery.

I have the issue of not being able to mount the Mass Storage from recovery. I can mount from the OS just fine also fastboot has no problems.

Yep...USB Storage mode is borked. I wonder if GRJ22 has anything to do with this.

Related

[REQUEST] Add legacy mount option

Would it be possible to patch a USB mass storage option back into Honeycomb? The new MTP method doesn't work right now for Ubuntu users and has been a pain for some Mac users.
Read and search firstly... Other user can,mount as mass storage after disabling usb debugging option in settings
Sent from my GT-P7500 using XDA Premium App
Search and read firstly, that is Windows only.
Sent from my GT-P7510 using XDA Premium App
Live2Follow said:
Search and read firstly, that is Windows only.
Sent from my GT-P7510 using XDA Premium App
Click to expand...
Click to collapse
Pershoot is going to be working on this when he gets back from vacation I believe. Device will should be seen as USB mass storage in USB debugging mode
Please do not ask Questions or place Problem Threads in the Development Area
Development is for Development
Moving to General
used2hvatreo said:
Pershoot is going to be working on this when he gets back from vacation I believe. Device will should be seen as USB mass storage in USB debugging mode
Click to expand...
Click to collapse
Ahh that's good. Just hoping that someone was working on it.
BlackOtaku said:
Would it be possible to patch a USB mass storage option back into Honeycomb? The new MTP method doesn't work right now for Ubuntu users and has been a pain for some Mac users.
Click to expand...
Click to collapse
It isn't possible without a massive rearchitecture. The Tab has a single internal memory store formatted as ext4, so it can't be easily exported as USBMS for two reasons:
1) The filesystem is only easily readable by Linux boxes (USB mass storage exports the raw disk partition, not files)
2) Since it's one unified filesystem, it's difficult if not possible to unmount the filesystem so it can be accessed by a remote host
I believe Pershoot's solution uses adb push/pull to emulate mass storage. FYI Windows people can look at Droid Explorer, which, as I understand it, uses adb to browse the device filesystem.
The Windows solution linked above is just integration of an MTP client into the Windows Explorer shell - it isn't USB mass storage.
Edit: FYI, any platform that has ADB support (Linux, Windows, fairly certain MacOS) can send/receive files to/from our device using ADB push/pull. This is how I've been loading media into my device so far, although it could get annoying/slow for lots of small files like a music collection.

Linux Live Boot on SD as USB

My goal is to use my phone as a bootable drive, running some flavor of Linux, while having the SD card (or even a portion) accessible for the phone or as mass storage. -- I am NOT trying to run linux on the phone, I just want to boot and run linux from USB.
In the past 24 hrs I've installed raw image to my sd. I was able to get it to boot, however the entire partition was inaccessible to my phone, or windows. Also Gparted was unable to see my phone's SD partition the entire time. Any partitioning that happened happened in Clockwork Recovery 5.
Has anyone successfully pulled this off?
Probably it didn't see your phone? I'm not too linux savy but I know that there needs to be certain rules for the usb to pick up the phone? Is that the issue? It boots but won't pick up the sd card as useable storage because it doesn't see the phone?
What I'm thinking is the usb rules for the phone are not present so its not going to recognize the phone as potential storage.
Sent from my SPH-D700 using xda premium
ÜBER™ said:
Probably it didn't see your phone? I'm not too linux savy but I know that there needs to be certain rules for the usb to pick up the phone? Is that the issue? It boots but won't pick up the sd card as useable storage because it doesn't see the phone?
What I'm thinking is the usb rules for the phone are not present so its not going to recognize the phone as potential storage.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
I was able to get the computer to recognize the phone and boot from the Linux OS on the SD. I did have a bit of a problem getting the phone to stay in mass storage mode for the computer to recognize it though. I'm not sure why Gparted didn't see it though.
themendoza said:
I was able to get the computer to recognize the phone and boot from the Linux OS on the SD. I did have a bit of a problem getting the phone to stay in mass storage mode for the computer to recognize it though. I'm not sure why Gparted didn't see it though.
Click to expand...
Click to collapse
Like I said it may be missing the udev rules for android, Wait the pc recognizes is as storage like it will display your model number in the "places"?
Usually to get the OS to recognize the device you need to have a file for it.
I forget the exact location but it is a list that provides the os with info required to pick up the device.
Sent from my SPH-D700 using xda premium
ÜBER™ said:
Like I said it may be missing the udev rules for android, Wait the pc recognizes is as storage like it will display your model number in the "places"?
Usually to get the OS to recognize the device you need to have a file for it.
I forget the exact location but it is a list that provides the os with info required to pick up the device.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
I have no udev rules and my phone works fine
Sent from my SPH-D700 using Tapatalk 2
marcusant said:
I have no udev rules and my phone works fine
Sent from my SPH-D700 using Tapatalk 2
Click to expand...
Click to collapse
Odd I had to use those other wise my LMDE wouldn't pick up my phone...
Sent from my SPH-D700 using xda premium
Don't know if this helps, but Multi-Mount (in the Play Store) is able to mount your SD card and access it from both your phone and USB drive at the same time.

Cant access USB transfer in TWRP.

Im having an issue with TWRP 2.2.2.0.
It seems that I cant mount USB storage from the recovery at all. I can hear the sound on my lappy that a USB device is connected but when I try to mount through the recovery, nothing shows up on my computer. I tried mounting all the options there with no luck. Is this a known issue or have I messed up with my Nexie somewhere?
Thanks in advance fellow forumites.
Are you trying with usb otg? as in, cable and flash drive?
chichoko said:
Im having an issue with TWRP 2.2.2.0.
It seems that I cant mount USB storage from the recovery at all. I can hear the sound on my lappy that a USB device is connected but when I try to mount through the recovery, nothing shows up on my computer. I tried mounting all the options there with no luck. Is this a known issue or have I messed up with my Nexie somewhere?
Thanks in advance fellow forumites.
Click to expand...
Click to collapse
I couldn't figure that out either, I'm also using twrp. I had to use adb to transfer files. I don't think you messed up your nexie.
unclefrancis said:
I couldn't figure that out either, I'm also using twrp. I had to use adb to transfer files. I don't think you messed up your nexie.
Click to expand...
Click to collapse
I am having the same problem.
With my Kindle Fire I could connect with a USB cable and see all the files on my pc, just like it was a drive. I can't get that to work on my N7. The only way I can do it is to use WIFI File explorer which works great, but I would still like to get the cable to do it's thing if possible.
goofball2k said:
Are you trying with usb otg? as in, cable and flash drive?
Click to expand...
Click to collapse
Im trying to access the internal storage of the N7 from within the recovery. And it seems impossible :S
Right now for example, I wanted to do a NAND backup but I forgot to delete the previous one and Im out of space. The only thing I can do is reboot back to the system, plug in the usb and delete the backup, then reboot into recovery and backup -.- I wanted to avoid just that but it seems that USB mount doesnt work in TWRP at all. Is anyone using CWMR and can report wether it works there? I would re-flash the recovery in an instant...
Plugging my device into my PC, there is a TWRP folder that contains the backup I made. Couldn't you do this and just delete that folder? I'm not in debugging mode.
Some times windows detect USB device but fail to attribute a letter for that mass storage device. Look at disk managment for storage device without a letter.
Sent from my LG-P500 using xda premium
Visa Declined said:
Plugging my device into my PC, there is a TWRP folder that contains the backup I made. Couldn't you do this and just delete that folder? I'm not in debugging mode.
Click to expand...
Click to collapse
I'm used to do all that stuff from within the recovery on my phone... So Im looking for the same thing for my Nexie. My biggest concern is that I wanted to have USB mount from within the recovery in case my Nexus fails to boot so I can transfer a new ROM and flash it with ease. Dont want to mess with ADB for basic stuff. I can access the storage when its booted normally just fine, its the recovery mount thats bothering me...
maztahbr said:
Some times windows detect USB device but fail to attribute a letter for that mass storage device. Look at disk managment for storage device without a letter.
Sent from my LG-P500 using xda premium
Click to expand...
Click to collapse
That is something I completely forgot about, will check it later on and report back. Awesome advice, thanks man! :good:
unclefrancis said:
I couldn't figure that out either, I'm also using twrp. I had to use adb to transfer files. I don't think you messed up your nexie.
Click to expand...
Click to collapse
How do I use adb to transfer files? Thanks
Adb push/pull file_name
I guess
Sent from my LG-P500 using xda premium
I don't have fast boot though .... What else should I do?

How annoyed are you by MTP?

I am thinking of getting the M, but it appears the device uses MTP when you connect it a PC. I am coming from ThunderBolt, and certainly enjoyed simply mounting the SD card in Windows, then copying whatever I wanted in and out. I even recovered some files that I accidentally deleted. I would also copy files to the phone for books (in random formats) , apps (apk), videos, photos etc.
Judging by the name I would guess you can copy MP3s to phone under MTP. Can you copy other types of files? Is there a way to just mount the internal storage in Windows? Thanks!
Sent from my ThunderBolt using Tapatalk 2
You should be able to copy everything, if you double click on the device in Explorer (on Windows, anyway). It should give you a display of all the folders on the device, I think.
But yes, MTP sucks. For whatever reason, it simply doesn't work with my current phone. Even on a fresh clean install of Windows 7, the driver will not install, and this is seen across multiple computers, stock ROMs and custom ones. I haven't been able to transfer data to or from my phone using the USB cable in ages. I can do it over WiFi, thankfully, and I can also just pop out the microSD card if needed, but MTP still frustrates me to no end.
It works with my tablet just fine, though, so it's the Motorola driver that's messed up.
Engadget review also reported a failure to install drivers for MTP on one of their test machines, despite best efforts to trouble shoot.
Is there even a benefit to MTP? To me it sounds like pure pain.
Sent from my ThunderBolt using Tapatalk 2
cowisland said:
I am thinking of getting the M, but it appears the device uses MTP when you connect it a PC. I am coming from ThunderBolt, and certainly enjoyed simply mounting the SD card in Windows, then copying whatever I wanted in and out. I even recovered some files that I accidentally deleted. I would also copy files to the phone for books (in random formats) , apps (apk), videos, photos etc.
Judging by the name I would guess you can copy MP3s to phone under MTP. Can you copy other types of files? Is there a way to just mount the internal storage in Windows? Thanks!
Sent from my ThunderBolt using Tapatalk 2
Click to expand...
Click to collapse
Why would you be annoyed at all, you can just mount the device as Mass Storage (just like the Thunderbrick) and move files that way. MTP is not an issue.
jimmydafish said:
Why would you be annoyed at all, you can just mount the device as Mass Storage (just like the Thunderbrick) and move files that way. MTP is not an issue.
Click to expand...
Click to collapse
That's the answer I was hoping for, thank you! One last question : how do you mount the device as mass storage, using the standard Android dialog that shows up in the notification bar?
Please be patient with me, I don't have the phone yet.
Finally, my Thunder hasn't bricked yet, but it's getting close...
Sent from my ThunderBolt using Tapatalk 2
cowisland said:
That's the answer I was hoping for, thank you! One last question : how do you mount the device as mass storage, using the standard Android dialog that shows up in the notification bar?
Please be patient with me, I don't have the phone yet.
Finally, my Thunder hasn't bricked yet, but it's getting close...
Sent from my ThunderBolt using Tapatalk 2
Click to expand...
Click to collapse
It simply gives you the option when you plug it in - you can choose to mount it as usb storage, or mtp.
jntdroid said:
It simply gives you the option when you plug it in - you can choose to mount it as usb storage, or mtp.
Click to expand...
Click to collapse
Not anymore! Since the JB update, the USB mass storage option is gone! This pisses me off since I need that to connect to my vehicle's audio system. WTF would they remove that feature?!
Yeah. It makes me angry... I hate mtp. Gawd Google y u no usb mass storage?!? ¡¿¡
Sent from my XT907 using Tapatalk 2
I've never had this problem -- until I upgraded to KK. Now my work PC will not allow me to install the MTP driver. Haven't tried yet on my home pc, but I am not optimistic. Come on! Some genius hacker dude out there has to have figured this one out by now!
Wi-Fi file explorer is my method of choice.
Sent from my XT907 using XDA Free mobile app
I do not get it. My Maxx mounts what appears to be MTP but when in click on the phone icon in Win7 (actually Parallels desktop on a Mac) the internal SD is mounted! Just like before. That is with 444. So is 442 way different on the older msm8960s?
Now on a Mac it is doodoo.
I can access both SD cards from PC without any problem in MTP mode. I installed the drivers while I was on JB I think
mrkhigh said:
Wi-Fi file explorer is my method of choice.
Sent from my XT907 using XDA Free mobile app
Click to expand...
Click to collapse
I used to use that on my old phone but forgot about it. I'll have to give it another go. Thanks for the reminder.

Can we mount internal storage within a custom Recovery?

When I'm in TeamWin or Clockwork I cannot find a way to mount the internal storage (the 8GB or 16GB) of the Nexus 4 so I can copy files onto it from my PC.
Have been able to do this with my past two phones, One X and the HTC Desire (usually an option called Mount USB storage).
Can anyone do this, or is there some sort of limitation right now on the Nexus 4? I'm using Windows 8 which has given me headaches installing drivers, but fastboot works fine at the moment.
Bump as I reworded my question to something completely different than it was before :good:
No you cannot. You can push or pull files with adb though.
Sent from my Nexus 7 using xda premium
El Daddy said:
No you cannot. You can push or pull files with adb though.
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
Thanks so much, I've been tearing my hair out for hours installing/reinstalling drivers on Windows 8.
Is this something to do with the Nexus 4 not supporting OTG? As the One X has internal storage (32GB) and I was able to mount it through USB okay.
Audioboxer said:
Thanks so much, I've been tearing my hair out for hours installing/reinstalling drivers on Windows 8.
Is this something to do with the Nexus 4 not supporting OTG? As the One X has internal storage (32GB) and I was able to mount it through USB okay.
Click to expand...
Click to collapse
Its because the nexus 4 and previously galaxy nexus don't use UMS. They use MTP.
Sent from my Nexus 7 using xda premium
El Daddy said:
Its because the nexus 4 and previously galaxy nexus don't use UMS. They use MTP.
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
Thanks again for the explanations.
If I ever somehow bork my OS installation and require to get a new zip file to the internal storage for flashing I'd just use adb to push? Not that familiar with adb, but now is the time to learn all the commands :good:
Audioboxer said:
Thanks again for the explanations.
If I ever somehow bork my OS installation and require to get a new zip file to the internal storage for flashing I'd just use adb to push? Not that familiar with adb, but now is the time to learn all the commands :good:
Click to expand...
Click to collapse
Yep. Look up efrants 101 guide in the general stickies. It has a ton of good info!
Sent from my Nexus 7 using xda premium
Well this blows.... So is there ANY way to use USB Mass Storage with the Nexus 4?
MTP SUCKS!!!!!!!!!!!!!!!!!!!!
Moborobo works for me with it's own "file manager".
DroidBois said:
Well this blows.... So is there ANY way to use USB Mass Storage with the Nexus 4?
MTP SUCKS!!!!!!!!!!!!!!!!!!!!
Click to expand...
Click to collapse
nwtspam said:
Moborobo works for me with it's own "file manager".
Click to expand...
Click to collapse
Thanks, looks good I'll check it out.
Is there any other way to enable USB Mass Storage though? Particularly from Recovery?
MTP has to be the worst mistake every made in the telco industry, it really is a steaming heap of technological junk. They don't even bother to market it as a 'feature' - it's clearly just a way to exact control over the device by the manufacturer in some way.
No it is not possible. Unlike older devices the /sdcard partition on the nexus 4 is formatted as ext4.
This brings numerous advantages when accessing it within the android environment.
In android it is mounted as a fuse which makes it even harder.
In recovery it is mounted as ext4 which means it technically is possible to Mount as a mass storage device. But you would only be able to access it from a Linux or Mac box as windows cannot access an ext filesystem.
Sent from my Nexus 4 using xda app-developers app
EXT4 is totally fine, it's possibly one of the best file systems out there so I have no issue with that. I run both Linux Mint and Windows 8 and there are even Windows tools to at least READ EXT4 file systems.
So it IS possible to circumvent this MTP garbage then? I've formatted USB sticks and drives with EXT4 before and they mount perfectly fine in Linux and can even read them in Windows fine with the right open source drivers / utilities.

Categories

Resources