Skip to main content

Android USB storage mount (Pendrives, External hard drives, Memory cards, etc)

Xperia the 2011 Sony Ericsson Xperia range support USB On-The-Go mode - this means that armed with the right adaptor your phone becomes a USB host, and lets you plug in devices such as mice, keyboards and game controllers.

The official way to use this is to buy a LiveDock Multimedia Station which the phone sits in, and gives you USB ports for connecting your controllers.  

However, the problem is that this isn't intended to be a mobile device - it’s a bit bulky to carry with you, and needs mains power.  Also, USB storage devices aren't actually supported.

If your phone is rooted, you can load a USB storage kernel module, and mount the storage device with a small (free) app.  
So, here’s what you need:
  1. Root your phone.  
  2. Get a Micro USB OTG Adaptor.
  3. Find a suitable USB memory stick or SD card reader - it won’t work if it draws too much power.
  4. Here’s how to check the power usage on Windows.
    • Plug in your reader/memory stick into your PC/laptop.
    • Start Device Manager, and open up the “Universal Serial Bus controllers” entry.
    • Right click on each USB Hub, and check the “Power” tab until you find your connected reader/card.
    • The power must be 200ma or less for it to work with your phone - here you can see an Integral USB SD Card Reader that requires 500ma, so doesn’t work (but that keyboard and mouse you see both work fine!) 
  1. Download and install the Kernel Module loader app - this lets you load the additional usb storage module. [http://forum.xda-developers.com/showthread.php?t=1228605]
  2. Download the kernel module (usb-storage.ko) and save it somewhere on your phone’s SD card.  Note that this is a specific module for Xperia phones - if you have a different phone, then try searching for a compatible usb-storage.ko [http://forum.xda-developers.com/showthread.php?t=1224676] [Terminal Emulator: https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=en] [Module Loader: http://forum.xda-developers.com/showthread.php?t=1228605]
  3. Download and install the Q5 USB Stick Manager - this is the app that will mount and unmount the USB device you connect. [http://android.gval.biz/]

You now have everything you need.  Here’s how to set everything up:
  1. Run the Module Loader, select SD card modules, put a tick next to usb-storage.ko and click Save selection.  You should see a “successfully loaded” message.  You should only need to do this once, as the app will automatically reload the module when you restart the phone.
  2. Put your SD card into your reader, plug the reader into the OTG adaptor, and plug the adaptor into your phone.
  3. Run Q5 USB Memory manager app.  At the top, under “Please select block device” it should say something like “sdaX” If so, click the “Mount File System” button, and your device will be mounted.
  4. Your files will be available under /usb_drive/ - you can use a root compatible file browser to browse this folder, and do whatever you need.
  5. When you're finished, run the memory manager again, and press Unmount - you’ll then be free to unplug your device.
For more info:

Comments

Popular posts from this blog

Gujarati/Family relations

Gujarati/Family relations - Wikibooks, open books for an open world In Gujarati culture: These are the "titles" for family members. With the exception of Father, Mother, and Grandparents (who are called by the title only), all of these titles are added after the name of the person. Father: Papa or Bapuji Mother: Ba, Mummy or Maa Brother (also male cousins): Bhai (e.g. Haresh Bhai) Brother's Wife: Bhabhi (e.g. Komal Bhabhi) Sister (also female cousins): Ben (e.g. Mayuri Ben) Older Sister: Didi (e.g. Mayuri Didi) Sister's Husband: Banevi or Jijaji (e.g. mahesh Jijaji) Father's Younger Brother: Kaka (e.g. Rajesh Kaka) Father's Younger Brother's Wife: Kaki (e.g. Komal Kaki) Father's Older Brother: Kaka(e.g. Jiten Kaka) Father's Older Brother's Wife: Kaki (e.g. Bhavna Kaki) Father's Oldest Brother: Mota Kaka(e.g. Jiten Kaka) Father's Oldest Brother's Wife: Moti Kaki (e.g. Bhavna Kaki) Father's Sister: Foi,Fui (also ...

How to turn off Xiaomi "Don't cover the orange area" or "Don't cover the earphone area"

If you get the “Don’t cover the orange/earphone area of the screen” message when you turn on your phone’s screen all the time, it means that you’ve turned on the Prevent pocket dial feature and something is blocking the proximity sensor at the top part of your phone. Sometimes it's quite annoying and simple one-time solution is to press volume up & back button at a time to disable. Infact Prevent pocket dial is a good feature that prevents you from rejecting or picking up calls by accident when the phone is in your pocket by using the proximity sensor. If this feature isn’t working properly on your Xiaomi phone, the check whether anything is blocking area next to earphone where proximity sensor is placed. Mostly it caused by screen guard. You should remove it. If you still facing problem then here’s how to turn it off: 1. From your device’s Settings, tap Lock screen & password. 2. Slide the Prevent pocket dials switch to the off position. (Slider will be greye...

Disable Google Chrome extensions auto update

Disabling extension update: Edit preferences json-file for Google Chrome on Windows:  C:\Users\<USERNAME>\AppData\Local\Google\Chrome\User Data\Default\Preferences on Ubuntu for Chromium:  ${HOME}/.config/chromium/Default/Preferences In this file find the extension preferences block and set  "update_url"  property like  "http://localhost"  for example. For now according to given url updating of that extension is simply impossible. To locate that preferences block use extension id which you can find at  chrome://extensions/  page with "Developer mode" enabled. In simpler words, open "Preferences" file with wordpad and replace "update_url":"https://clients2.google.com/service/update2/crx" with   "update_url":"https://localhost" source:  https://productforums.google.com/d/msg/chrome/l3zOZeO-5-M/Y7VaR0KCWNIJ Disable all Google Chrome updates: 2.1. Any OS Just type  chrome://p...