Is it possible to make my Samsung Galaxy Nexus connect to a USB memory stick?
I have the USB Connect. How can I do that?
If your Galaxy Nexus is rooted, install this app: StickMount. Then connect your USB to a USB-to-MicroUSB cable (such as this one), and plug the micro usb into the phone, a popup will appear asking you what application do you want to open, select StickMount. Using a file manager, such as this one, navigate to: /sdcard/usbStorage/ you will find your USB files there.
Note: If your phone is not rooted, you cannot do this.
This will help you to use an external storage as a default storage.
Step 1: Download and Install Java Development Kit from Oracle’s website. I downloaded JDK 7u2 for Windows x64 (approximately 87 MB)
Step 2: Download and Install Android SDK from Google’s website. I preferred the recommended Windows Installer
Step 3: Run Command Prompt with Administrator Privileges on Windows 7 or Windows 8 OS. [Start Menu –> type in cmd –> Right click the Command Prompt –> Run as Administrator. The UAC will prompt you with a dialog which you should click as ‘Yes’]
Step 4: If you have installed the latest version of Android SDK (SDK Manager Revision 16 or later), then type in following commands on cmd
cd C:\Program Files (x86)\Android\android-sdk\platform-tools
Step 5: On your Android phone/tablet, go to Settings –> Applications –> Development and enable USB Debugging. Once done, connect the phone/tablet to your laptop/desktop via USB cable.
Step 6: Execute following commands in sequence
adb shell pm getInstallLocation
Step 7: So let’s change the default location to 2[external]
adb shell pm setInstallLocation 2
This will change the default installation location to SD card of all the applications that you install henceforth. What about those that are already installed on device storage? I am sure you were unable to move all of them to SD card earlier. You can give it a try now! Alternatively, you can download an application Apps2SD and manually move them to SD card.
To check if the settings changed or not, you can execute Step 6 again and check the results
Step 8: Disable USB debugging on your phone/tablet. Close the Command Prompt and enjoy!
Step 9: Drop in a comment, if this helped you. If there was something else you would like to say, drop in a comment.
You must be looking for this. Though it is costly, you can get local cables from radio shack or so. Then, use stickmount app. Note that this works only after rooting.
P.S. Rooting is not as complex as it sounds. You are just gaining access to your own phone. In Galaxy Nexus, you can unroot as well!
This question is protected to prevent "thanks!", "me too!", or spam answers by new users. To answer it, you must have earned at least 10 reputation on this site.