Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Thumb disk reader for Sony Ericsson Xperia Arc S
Java
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
assets
res
src/com/corner23/android/usb_otg_manager
.classpath
.gitignore
.project
AndroidManifest.xml
LICENSE
README
proguard.cfg
project.properties

README

USB OTG Manager

This software is originally designed for Sony Ericsson Xperia Arc S.
Since OTG is enabled in kernel, I'm wondering why I can't access my memory
stick. So I've created this little application for reading books on my thumb
disk, and happily ever after ! :D

Supported Phone:
* Sony Ericsson Xperia Arc S (4.0.2.A.042, 4.0.2.A.062)
* Sony Ericsson Xperia Mini Pro (4.0.2.A.042, 4.0.2.A.058)
* Samsung Galaxy Nexus

Supported USB Device:
* FAT USB memory stick
* Card Reader

Just for fun, any questions feel free contact me :-)

E-mail: shakalaca AT gmail dot com

2012-02-11
* 2.1-release [http://dl.dropbox.com/u/8089/UsbStorageManager/UsbStorageManager-2.1.apk]
* Refine layout
* Recompile kernel module

2012-02-10
* 2.0-release
* Support 3.x or higher version with OTG support built in kernel
* Add notification for unmount
* Automatically opens app when storage plugged in
* Support read only mode

2011-11-26
* Initial version

About compiling kernel
1. Got tar ball from here [http://developer.sonyericsson.com/wportal/devworld/search-downloads/opensource]
   I use 4.0.2.A.0.61_62.tar.bz2
2. set environment
   export ARCH=arm
   export CROSS_COMPILE=$(somewhere)/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi-
3. compile
   edit arch/arm/configs/semc_anzu_defconfig (arc s), set CONFIG_USB_STORAGE=m
   make semc_anzu_defconfig; echo -perf > .scmversion; make -j8 drivers/usb/storage modules
4. drivers/usb/storage/usb-storage.ko
   
   
Something went wrong with that request. Please try again.