[Android Apps and Games] Shpoon:
Hi there, I'm having trouble getting a microSD card to work with my new Nexus 7.

Details (I can't post links):

Nexus 7 (2013) rooted, flashed SuperSU and that's it (as per the xda rooting guide...I'm not super knowledgeable about this stuff)

Card Reader - IOGEAR SD/MicroSD/MMC Card Reader/Writer GFR204SD

OTG Cable - Asuxtek® Tablet Micro USB Host OTG Cable - Micro USB B/Male to USB2.0 A/Female OTG Host Cable for Nexus 7, Samsung Note 8.0, P3110, Note 10.1, N10 etc.(Black)

When I use the OTG cable with a regular thumbdrive it works fine with USB OTG Helper as well as Stickmount. The card reader works fine in my PC. But when I use the card reader over the cable, Stickmount generates an empty folder (even though there are files on the card), and OTG Helper gives a code 9 error.

I can't post any links apparently, so I posted the code here...if you need the build.prop, let me know and I'll PM you...

2013-08-22 12:34:51 : Storage module Live!!
2013-08-22 12:34:51 : NTFS read-write supported!
2013-08-22 12:34:55 : Storage module Live!!
2013-08-22 12:34:55 : NTFS read-write supported!
2013-08-22 12:35:02 : Storage module Live!!
2013-08-22 12:35:02 : NTFS read-write supported!
2013-08-22 12:35:11 : Mount Started at: /storage/UsbOtgDrives
2013-08-22 12:35:15 : No drives mounted! (code 9)
2013-08-22 12:35:22 : Mount Started at: /storage/UsbOtgDrives
2013-08-22 12:35:26 : No drives mounted! (code 9)
2013-08-22 12:37:57 : Debug data saved in /storage/emulated/0/debug_otg_helper.tgz

App Version : 651
ddir: /data/local/tmp/usbotg_debug sdcard: /storage/emulated/0
Busybox at: /data/data/net.shajul.usbotg/busybox
------------------------------------

BusyBox v1.20.2-linusyang (2012-10-15 16:24:24 CST) multi-call binary.
Copyright (C) 1998-2011 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.

Usage: busybox [function] [arguments]...
or: busybox --list[-full]
or: busybox --install [-s] [DIR]
or: function [arguments]...

BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. Most people will create a
link to busybox for each function they wish to use and BusyBox
will act like whatever it was invoked as.

Currently defined functions:
[, [[, acpid, adjtimex, ar, arp, arping, ash, awk, base64, basename,
bbconfig, beep, blkid, blockdev, bootchartd, brctl, bunzip2, bzcat,
bzip2, cal, cat, catv, chat, chattr, chgrp, chmod, chown, chpst,
chroot, chrt, chvt, cksum, clear, cmp, comm, cp, cpio, crond, crontab,
cttyhack, cut, date, dc, dd, deallocvt, depmod, devmem, df, dhcprelay,
diff, dirname, dmesg, dnsd, dnsdomainname, dos2unix, dpkg, dpkg-deb,
du, dumpkmap, dumpleases, echo, ed, egrep, env, envdir, envuidgid,
ether-wake, expand, expr, fakeidentd, false, fbset, fbsplash, fdflush,
fdformat, fdisk, fgconsole, fgrep, find, findfs, flash_lock,
flash_unlock, flashcp, flock, fold, free, freeramdisk, fsck,
fsck.minix, fsync, ftpd, ftpget, ftpput, fuser, getopt, grep, groups,
gunzip, gzip, halt, hd, hdparm, head, hexdump, hostname, httpd, hush,
hwclock, id, ifconfig, ifdown, ifup, inetd, init, inotifyd, insmod,
install, ionice, iostat, ip, ipaddr, ipcalc, ipcrm, ipcs, iplink,
iproute, iprule, iptunnel, kbd_mode, kill, killall, killall5, klogd,
less, linuxrc, ln, loadkmap, logread, losetup, lpd, lpq, lpr, ls,
lsattr, lsmod, lsof, lspci, lsusb, lzcat, lzma, lzop, lzopcat,
makedevs, makemime, man, md5sum, mdev, mesg, microcom, mkdir, mkdosfs,
mke2fs, mkfifo, mkfs.ext2, mkfs.minix, mkfs.reiser, mkfs.vfat, mknod,
mkswap, mktemp, modinfo, modprobe, more, mount, mountpoint, mpstat, mv,
nameif, nanddump, nandwrite, nbd-client, nc, netstat, nice, nmeter,
nohup, nslookup, od, openvt, patch, pgrep, pidof, ping, ping6,
pipe_progress, pivot_root, pkill, pmap, popmaildir, poweroff, powertop,
printenv, printf, ps, pscan, pstree, pwd, pwdx, raidautorun, rdate,
rdev, readlink, readprofile, realpath, reboot, reformime, renice,
reset, resize, rev, rm, rmdir, rmmod, route, rpm, rpm2cpio, rtcwake,
run-parts, runsv, runsvdir, rx, script, scriptreplay, sed, sendmail,
seq, setconsole, setkeycodes, setlogcons, setserial, setsid, setuidgid,
sh, sha1sum, sha256sum, sha512sum, showkey, slattach, sleep, smemcap,
softlimit, sort, split, start-stop-daemon, stat, strings, stty, sum,
sv, svlogd, swapoff, swapon, switch_root, sync, sysctl, syslogd, tac,
tail, tar, tcpsvd, tee, telnet, telnetd, test, tftp, tftpd, time,
timeout, top, touch, tr, traceroute, traceroute6, true, tty, ttysize,
tunctl, tune2fs, ubiattach, ubidetach, ubimkvol, ubirmvol, ubirsvol,
ubiupdatevol, udhcpc, udhcpd, udpsvd, umount, uname, uncompress,
unexpand, uniq, unix2dos, unlzma, unlzop, unxz, unzip, uptime, usleep,
uudecode, uuencode, vconfig, vi, volname, watch, watchdog, wc, wget,
which, whoami, whois, xargs, xz, xzcat, yes, zcat, zcip

lsmod:
------------------------------------

lsmod: can't open '/proc/modules': No such file or directory

dev block devices:
------------------------------------

loop0
loop1
loop2
loop3
loop4
loop5
loop6
loop7
mmcblk0
mmcblk0p1
mmcblk0p10
mmcblk0p11
mmcblk0p12
mmcblk0p13
mmcblk0p14
mmcblk0p15
mmcblk0p16
mmcblk0p17
mmcblk0p18
mmcblk0p19
mmcblk0p2
mmcblk0p20
mmcblk0p21
mmcblk0p22
mmcblk0p23
mmcblk0p24
mmcblk0p25
mmcblk0p26
mmcblk0p27
mmcblk0p28
mmcblk0p29
mmcblk0p3
mmcblk0p30
mmcblk0p4
mmcblk0p5
mmcblk0p6
mmcblk0p7
mmcblk0p8
mmcblk0p9
platform
ram0
ram1
ram10
ram11
ram12
ram13
ram14
ram15
ram2
ram3
ram4
ram5
ram6
ram7
ram8
ram9
sda
sda1
vold

modules in system modules dir:
------------------------------------

/system/lib/modules: No such file or directory

mount:
------------------------------------

rootfs on / type rootfs (ro,relatime)
tmpfs on /dev type tmpfs (rw,seclabel,nosuid,relatime,mode=755)
devpts on /dev/pts type devpts (rw,seclabel,relatime,mode=600)
none on /dev/cpuctl type cgroup (rw,relatime,cpu)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,seclabel,relatime)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /acct type cgroup (rw,relatime,cpuacct)
tmpfs on /mnt/secure type tmpfs (rw,seclabel,relatime,mode=700)
tmpfs on /mnt/asec type tmpfs (rw,seclabel,relatime,mode=755,gid=1000)
tmpfs on /mnt/obb type tmpfs (rw,seclabel,relatime,mode=755,gid=1000)
/dev/block/platform/msm_sdcc.1/by-name/system on /system type ext4 (ro,seclabel,relatime,data=ordered)
/dev/block/platform/msm_sdcc.1/by-name/cache on /cache type ext4 (rw,seclabel,nosuid,nodev,noatime,data=ordered)
/dev/block/platform/msm_sdcc.1/by-name/userdata on /data type ext4 (rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,data=ordered)
/dev/block/platform/msm_sdcc.1/by-name/persist on /persist type ext4 (rw,seclabel,nosuid,nodev,relatime,nodelalloc,data=ordered)
tmpfs on /storage/emulated type tmpfs (rw,seclabel,nosuid,nodev,relatime,mode=050,gid=1028)
/dev/fuse on /mnt/shell/emulated type fuse (rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other)
/dev/fuse on /storage/emulated/0 type fuse (rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other)
/dev/fuse on /storage/emulated/0/Android/obb type fuse (rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other)
/dev/fuse on /storage/emulated/legacy type fuse (rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other)
/dev/fuse on /storage/emulated/legacy/Android/obb type fuse (rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other)

proc-filesystems:
------------------------------------

nodev	sysfs
nodev	rootfs
nodev	bdev
nodev	proc
nodev	cgroup
nodev	tmpfs
nodev	debugfs
nodev	sockfs
nodev	usbfs
nodev	pipefs
nodev	anon_inodefs
nodev	rpc_pipefs
nodev	devpts
ext3
ext2
ext4
nodev	ramfs
vfat
nodev	nfs
nodev	nfs4
nodev	cifs
fuseblk
nodev	fuse
nodev	fusectl
nodev	selinuxfs

proc-cpuinfo:
------------------------------------

Processor	: ARMv7 Processor rev 0 (v7l)
processor	: 0
BogoMIPS	: 13.53

processor	: 1
BogoMIPS	: 13.53

processor	: 2
BogoMIPS	: 13.53

processor	: 3
BogoMIPS	: 13.53

Features	: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4
CPU implementer	: 0x51
CPU architecture: 7
CPU variant	: 0x1
CPU part	: 0x06f
CPU revision	: 0

Hardware	: QCT APQ8064 FLO
Revision	: 0000
Serial	: 0000000000000000

kernel version:
------------------------------------

Linux version 3.4.0-g365a6e0 (android-build@vpbs1.mtv.corp.google.com) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Thu Jul 18 17:10:40 PDT 2013

nls_utf8:
------------------------------------

dmesg:
------------------------------------

<6>[ 267.259521] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
<6>[ 267.259765] usb usb1: Product: Qualcomm On-Chip EHCI Host Controller
<6>[ 267.260131] usb usb1: Manufacturer: Linux 3.4.0-g365a6e0 ehci_hcd
<6>[ 267.260345] usb usb1: SerialNumber: msm_hsusb_host
<6>[ 267.265869] hub 1-0:1.0: USB hub found
<6>[ 267.266113] hub 1-0:1.0: 1 port detected
<6>[ 267.577484] usb 1-1: new high-speed USB device number 2 using msm_hsusb_host
<6>[ 267.707305] notifying plugin
<6>[ 267.734954] usb 1-1: New USB device found, idVendor=0bda, idProduct=0119
<6>[ 267.735107] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
<6>[ 267.735198] usb 1-1: Product: USB2.0-CRW
<6>[ 267.735260] usb 1-1: Manufacturer: Generic
<6>[ 267.735351] usb 1-1: SerialNumber: 20090815198100000
<6>[ 267.737670] scsi2 : usb-storage 1-1:1.0
<3>[ 268.104248] init: untracked pid 3732 exited
<3>[ 268.685150] init: untracked pid 3734 exited
<5>[ 268.740142] scsi 2:0:0:0: Direct-Access Generic- SD/MMC 1.00 PQ: 0 ANSI: 0 CCS
<5>[ 268.743835] sd 2:0:0:0: Attached scsi generic sg0 type 0
<5>[ 269.518188] sd 2:0:0:0: [sda] 124735488 512-byte logical blocks: (63.8 GB/59.4 GiB)
<5>[ 269.519042] sd 2:0:0:0: [sda] Write Protect is off
<7>[ 269.519134] sd 2:0:0:0: [sda] Mode Sense: 03 00 00 00
<3>[ 269.519927] sd 2:0:0:0: [sda] No Caching mode page present
<3>[ 269.520080] sd 2:0:0:0: [sda] Assuming drive cache: write through
<3>[ 269.524658] sd 2:0:0:0: [sda] No Caching mode page present
<3>[ 269.524841] sd 2:0:0:0: [sda] Assuming drive cache: write through
<6>[ 269.526092] sda: sda1
<3>[ 269.531921] sd 2:0:0:0: [sda] No Caching mode page present
<3>[ 269.532073] sd 2:0:0:0: [sda] Assuming drive cache: write through
<5>[ 269.532165] sd 2:0:0:0: [sda] Attached SCSI removable disk
<6>[ 271.281982] setting pm_qos in msm_pcm_playback_copy with 1000
<6>[ 271.282073] done setting pm_qos in msm_pcm_playback_copy
<3>[ 271.642303] init: untracked pid 3783 exited
<3>[ 272.237915] init: untracked pid 3785 exited
<6>[ 274.405426] updating pm_qos value to default msm_pcm_playback_close
<6>[ 274.405700] done updating pm_qos value to default msm_pcm_playback_close
<6>[ 274.440002] SLIM_CL: skip reconfig sequence
<6>[ 277.161315] setting pm_qos in msm_pcm_playback_copy with 1000
<6>[ 277.161499] done setting pm_qos in msm_pcm_playback_copy
<6>[ 277.474884] EXT4-fs (mmcblk0p22): re-mounted. Opts: (null)
<3>[ 277.563140] init: untracked pid 3824 exited
<3>[ 277.858337] init: untracked pid 3839 exited
<3>[ 278.110778] init: untracked pid 3856 exited
<3>[ 278.144378] init: untracked pid 3827 exited
<3>[ 278.393615] init: untracked pid 3873 exited
<3>[ 278.425689] init: untracked pid 3842 exited
<3>[ 278.700439] init: untracked pid 3858 exited
<3>[ 278.734191] init: untracked pid 3890 exited
<3>[ 278.982269] init: untracked pid 3908 exited
<3>[ 278.983184] init: untracked pid 3876 exited
<3>[ 279.265808] init: untracked pid 3893 exited
<3>[ 279.593902] init: untracked pid 3911 exited
<3>[ 279.933135] init: untracked pid 3935 exited
<3>[ 279.933502] init: untracked pid 3934 exited
<6>[ 280.292541] updating pm_qos value to default msm_pcm_playback_close
<6>[ 280.292633] done updating pm_qos value to default msm_pcm_playback_close
<6>[ 280.323974] SLIM_CL: skip reconfig sequence
<3>[ 280.335906] init: untracked pid 3953 exited
<3>[ 280.589782] init: untracked pid 3961 exited
<6>[ 280.820312] EXT4-fs (mmcblk0p22): re-mounted. Opts: (null)
<3>[ 280.882202] init: untracked pid 3985 exited
<3>[ 280.929199] init: untracked pid 3955 exited
<3>[ 281.147491] init: untracked pid 4001 exited
<3>[ 281.173309] init: untracked pid 3964 exited
<3>[ 281.467926] init: untracked pid 3987 exited
<3>[ 281.776458] init: untracked pid 4004 exited
<6>[ 288.406555] setting pm_qos in msm_pcm_playback_copy with 1000
<6>[ 288.406646] done setting pm_qos in msm_pcm_playback_copy
<6>[ 288.675720] EXT4-fs (mmcblk0p22): re-mounted. Opts: (null)
<3>[ 288.739440] init: untracked pid 4035 exited
<3>[ 289.088287] init: untracked pid 4050 exited
<3>[ 289.344024] init: untracked pid 4038 exited
<3>[ 289.391235] init: untracked pid 4067 exited
<3>[ 289.639739] init: untracked pid 4053 exited
<3>[ 289.669342] init: untracked pid 4085 exited
<3>[ 289.889465] init: untracked pid 4100 exited
<3>[ 289.912811] init: untracked pid 4069 exited
<3>[ 290.271148] init: untracked pid 4087 exited
<3>[ 290.506439] init: untracked pid 4103 exited
<3>[ 290.868652] init: untracked pid 4129 exited
<3>[ 290.868804] init: untracked pid 4128 exited
<3>[ 291.246246] init: untracked pid 4149 exited
<3>[ 291.528015] init: untracked pid 4164 exited
<6>[ 291.530822] updating pm_qos value to default msm_pcm_playback_close
<6>[ 291.530975] done updating pm_qos value to default msm_pcm_playback_close
<6>[ 291.556640] SLIM_CL: skip reconfig sequence
<6>[ 291.754699] EXT4-fs (mmcblk0p22): re-mounted. Opts: (null)
<3>[ 291.840240] init: untracked pid 4152 exited
<3>[ 291.842315] init: untracked pid 4181 exited
<3>[ 292.073059] init: untracked pid 4197 exited
<3>[ 292.117340] init: untracked pid 4167 exited
<3>[ 292.390472] init: untracked pid 4183 exited
<3>[ 292.696655] init: untracked pid 4199 exited
<5>[ 297.599700] bq27541_get_psp status: Not charging ret= 0x0101
<5>[ 297.601104] bq27541_get_psp status: Not charging ret= 0x0101
<5>[ 297.602325] bq27541_get_psp voltage_now= 3773000 uV
<5>[ 297.603668] bq27541_get_capacity = 41% ret= 45
<5>[ 297.604492] bq27541_get_psp temperature= 297 (0.1¢XC)
<5>[ 297.606109] bq27541_get_psp current = -295 mA
<5>[ 297.610046] bq27541_get_capacity = 41% ret= 45
<5>[ 297.611602] bq27541_get_psp voltage_now= 3773000 uV
<5>[ 297.613006] bq27541_get_psp temperature= 297 (0.1¢XC)
<5>[ 297.614379] bq27541_get_psp status: Not charging ret= 0x0101
<6>[ 308.998229] setting pm_qos in msm_pcm_playback_copy with 1000
<6>[ 308.998291] done setting pm_qos in msm_pcm_playback_copy
<6>[ 313.620788] updating pm_qos value to default msm_pcm_playback_close
<6>[ 313.620941] done updating pm_qos value to default msm_pcm_playback_close
<6>[ 313.650054] SLIM_CL: skip reconfig sequence
<6>[ 317.791961] setting pm_qos in msm_pcm_playback_copy with 1000
<6>[ 317.792144] done setting pm_qos in msm_pcm_playback_copy
<6>[ 322.199096] updating pm_qos value to default msm_pcm_playback_close
<6>[ 322.199523] done updating pm_qos value to default msm_pcm_playback_close
<6>[ 322.236816] SLIM_CL: skip reconfig sequence
<6>[ 326.315032] setting pm_qos in msm_pcm_playback_copy with 1000
<6>[ 326.315185] done setting pm_qos in msm_pcm_playback_copy
<6>[ 332.911437] updating pm_qos value to default msm_pcm_playback_close
<6>[ 332.911560] done updating pm_qos value to default msm_pcm_playback_close
<6>[ 332.946624] SLIM_CL: skip reconfig sequence
<6>[ 334.248321] setting pm_qos in msm_pcm_playback_copy with 1000
<6>[ 334.248565] done setting pm_qos in msm_pcm_playback_copy
<6>[ 344.306762] updating pm_qos value to default msm_pcm_playback_close
<6>[ 344.307189] done updating pm_qos value to default msm_pcm_playback_close
<6>[ 344.344787] SLIM_CL: skip reconfig sequence
<5>[ 357.761779] bq27541_get_psp status: Not charging ret= 0x0101
<5>[ 357.763183] bq27541_get_psp status: Not charging ret= 0x0101
<5>[ 357.764556] bq27541_get_psp voltage_now= 3773000 uV
<5>[ 357.765380] bq27541_get_capacity = 41% ret= 45
<5>[ 357.766326] bq27541_get_psp temperature= 295 (0.1¢XC)
<5>[ 357.768188] bq27541_get_psp current = -259 mA
<5>[ 357.772827] bq27541_get_capacity = 41% ret= 45
<5>[ 357.774200] bq27541_get_psp voltage_now= 3773000 uV
<5>[ 357.775207] bq27541_get_psp temperature= 295 (0.1¢XC)
<5>[ 357.776336] bq27541_get_psp status: Not charging ret= 0x0101
<5>[ 417.921478] bq27541_get_psp status: Not charging ret= 0x0101
<5>[ 417.922912] bq27541_get_psp status: Not charging ret= 0x0101
<5>[ 417.924133] bq27541_get_psp voltage_now= 3775000 uV
<5>[ 417.925109] bq27541_get_capacity = 41% ret= 45
<5>[ 417.925933] bq27541_get_psp temperature= 294 (0.1¢XC)
<5>[ 417.928070] bq27541_get_psp current = -258 mA
<5>[ 417.933013] bq27541_get_capacity = 41% ret= 45
<5>[ 417.934417] bq27541_get_psp voltage_now= 3775000 uV
<5>[ 417.935577] bq27541_get_psp temperature= 294 (0.1¢XC)
<5>[ 417.936584] bq27541_get_psp status: Not charging ret= 0x0101
<6>[ 441.343780] setting pm_qos in msm_pcm_playback_copy with 1000
<6>[ 441.343841] done setting pm_qos in msm_pcm_playback_copy
<3>[ 443.504547] init: untracked pid 4346 exited
<6>[ 445.641418] updating pm_qos value to default msm_pcm_playback_close
<6>[ 445.641845] done updating pm_qos value to default msm_pcm_playback_close
<6>[ 445.679016] SLIM_CL: skip reconfig sequence
<6>[ 450.370605] setting pm_qos in msm_pcm_playback_copy with 1000
<6>[ 450.370758] done setting pm_qos in msm_pcm_playback_copy

Any ideas?