Ok, so I found this on View Site Here
This seems like it could be our issue, we may need a kernel dev to look at it. I also found something about setting the ums_path in a void.conf file.
I have already done this, except for the automount because currently
my init.rc script is not working, so I currenly do manual mount.
First you have to recompile your kernel to enable the block devices,
scsi, filesystem supports (like vfat), then usb mass storage
configurations. Do 'make menuconfig' to easily manage these on the
configuration file. Regarding android code notification to user
(service), as far as I know there exists no such thing, you have to
create one, that's user space.
Anyone know anything about this?