[Help] OTG access by music players not working - Moto Z Questions & Answers

Vzw phone so no root access. Note my phone is a Play version.
Solid Explorer, the new one, works and shows path of : /mnt/media_rw/0EB0-0FF1. It also asks for permissions and you can successfully grant them. Yet you cannot see this folder/drive while exploring /mnt. It creates it's own shortcut and browsing is fine that way..
Neutron sees the drive and tries the get permissions but you never get to grant them.
Google Player (stock), Player Dreams, Jetaudio, Hiby and Kamerton do not see the drive at all.
Has anyone had success with any player accessing OTG drives?

I'm having the same problem, I couldn't access my NTFS formatted stick with neither using stickmount nor the Paragon app.
After reformatting my stick to FAT32 it's mounted by the system but only accessible and usable by the integrated android file manager.
I now tried total commander and the Paragon plugin and this way you can access files and play them in your standard player and it's even able to load subtitles to a movie but this way it's not even mounted as separate device anymore and therefore not visible to anything.
I'm using the TurboZ kernel and already wrote the creator about the NTFS problem.

regenwurm16 said:
I'm having the same problem, I couldn't access my NTFS formatted stick with neither using stickmount nor the Paragon app.
After reformatting my stick to FAT32 it's mounted by the system but only accessible and usable by the integrated android file manager.
I now tried total commander and the Paragon plugin and this way you can access files and play them in your standard player and it's even able to load subtitles to a movie but this way it's not even mounted as separate device anymore and therefore not visible to anything.
I'm using the TurboZ kernel and already wrote the creator about the NTFS problem.
Click to expand...
Click to collapse
I take it you are still on MM.
I found some better filers but still no players.
MM is a tricky one for Dev's to get OTG right. I read many stackoverflow comments, hence the shortage of apps. I think N might be worse.
See here and other recent post of mine.
https://forum.xda-developers.com/showthread.php?t=3533577

Yes I'm still on MM
It's not the file managers fault but more that there's no reliable/functioning way to actually mount an NTFS or even FAT32 OTG stick in a manner that it's easily visible for apps and such under marshmallow.
I tried a few of your suggested apps but only x-plore and "file manager by scavengers" offered an access to the USB stick prompt but didn't actually display it then (probably because of NTFS) or offer a real mount option so they are not helping with my problem but thanks anyway for the help/suggestion.
Actual mounting isn't supported under marshmallow anymore (as far as I found out) so USB OTG is pretty useless now because I don't want to use a file manager to access the files and hope it's able to combine the video with the subtitle file.

regenwurm16 said:
Yes I'm still on MM
It's not the file managers fault but more that there's no reliable/functioning way to actually mount an NTFS or even FAT32 OTG stick in a manner that it's easily visible for apps and such under marshmallow.
I tried a few of your suggested apps but only x-plore and "file manager by scavengers" offered an access to the USB stick prompt but didn't actually display it then (probably because of NTFS) or offer a real mount option so they are not helping with my problem but thanks anyway for the help/suggestion.
Actual mounting isn't supported under marshmallow anymore (as far as I found out) so USB OTG is pretty useless now because I don't want to use a file manager to access the files and hope it's able to combine the video with the subtitle file.
Click to expand...
Click to collapse
Right no hard mounts anymore.
But I use xfat and all app suggestions do work. FX is best but it does not let you use all the app on your phone. But these are Dev growing pains.

I actually just managed to mount it like it used to with stickmount but with an app called "USB OTG helper" by "Ray of light"
I tried it before and it gave me the error that it couldn't create the folder where it wanted to mount the stick so it didn't work but now after installing it again it worked flawlessly.
I suspect it's because I used the "external SD card full access" option from the xposed module "installeropt" because now it didn't write any error messages and worked as expected even with an NTFS USB stick.

Related

[Q] Can't unmount or properly mount HDD

So I bought an OTG cable for the first time yesterday, and I tested it with a pendrive. I could access the pen with Root Explorer, on /mnt/ntfs/sda1, but there was no option to mount/unmount the drive (the android system did ask me to erase the pen because it had a damaged filesystem, but I could access it with no problems with Root Explorer).
So what I want is to be able to unmount the device so I don't damage it over time, or properly mount it on a more logical path so I can use it with other apps.
I also tried an WD HDD of 1.5TB and the same thing happen, I could access it on the same path but no mount/unmount options anywhere. Not even "filesystem is damaged" warning this time.
I have tried with some Play Store apps (root required ones) but no luck.
Any suggestions?
Thanks in advance.
Also, I want to be able to mount FAT32 filesystems and to be able to write on NTFS ones. I have tried almost all of the Play Store apps but all of them crashed or didn't work. The only thing that works on my phone is the auto-mounting of NTFS filesystems in R/O, because of the SiyadKernel. No other filesystems or functions.
Is there any way of doing this?
Thanks.

NTFS Read/Write DOES work

Just for the heck of it I tried the Paragon NTFS/HFS download in the Play Store today to see if NTFS read/write would work. The app needs root, and of course we thankfully have that. I had a Seagate USB 3.0 drive formatted NTFS and connected it. Since Android auto mounts on the Mojo, it auto mounted as NTFS read only. I had to unmount it, and then re-mount it with the Paragon app and choose an alternate mount point (just created a folder called "NTFS" and mounted it) and I can confirm that I can read and write to the drive. Moving files, deleting files, and copying files all worked just fine. Just a heads up. I am sure there will be a better, more translucent way of doing this down the road, but for now there does exist the possibility. I wonder if anyone knows how to stop Android from auto mounting drives when plugged in?
I confirm that your method works, thanks!
Although I could have lived without the writing option enabled, it sure is nice being able to delete files I don't need on the fly.
I found that stock rom sucks in regards RW for external drives and doesnt allow it in exfat or NTFS the solution for me and others was installing CM12 rom instead of stock, now my drive has normal RW funtion without having to use an app to mount it
not I can use my 5TB drive

[Q] Rooted MotoG - Cannot change permissions - Need to write to OTG USB device

Hello there.
Recently I bought a "Sandisk Dual Ultra USB Drive" (32GB) since my smartphone only have 8GB of internal non-volatile memory and I could use some extra space. Sandisk says my device is supported but they won't help me if I don't update my Android, what I don't want to do because I did that before and some essential functions are broken (e.g.: no call recorder works). So I'm using Jelly Bean here.
I've formatted the USB device as FAT32 and it gets mounted automatically (with rw access) when I plug it, however, the permission is 075, and no matter what I do I can't change that... In fact, for some reason I can't change any permission of anything. In a shell (with root access of course) everything seems to work fine except for the fact chmod simply doesn't work, it doesn't matter the location of the object I'm trying to change the permission. The USB device gets mounted with rw access automatically, but even though I've tried to remount it a number of times, with and without write access and nothing changes. Root checker says everything is fine.
The only way I could write to the USB device is formatting it as NTFS and using the Paragon plugin for Total Commander. However, only Total Commander is able to access the device and I want to access it from other apps.
Any help?
Thank you in advance.
EDIT:
In fact I can chmod stuff in / and in /system
I solved the issue, here is what I did:
TIP-Forget about FAT32. I simply couldn't make it work.
I've installed the Paragon NTFS thing that adds support and mounts NTFS filesystems on Android devices. It works kinda okay, but ordinary apps won't be able to see the files outta the box. By default it mounts the device on /storage/emulated/legacy/ParagonNTFS, but for some reason the apps can only access the files there if the path is /data/media/0/ParagonNTFS, and most apps can't browse this folder.
To workaround that limitation, I've configured Paragon to mount the USB drive on /storage/sdcard1 and added a symlink on /storage/emulated/0/_USB, so every app will be able to access it from the 'home' folder through the symlink. It's working wonders. (NOTE to make a symlink just run "ln -s /storage/sdcard1 /storage/emulated/0/_USB").
In any case, I'm extremely tired of Android... only things that works correctly are games and unimportant stuff like social media stuff and 'entertainment' overall... the system feels extremely cheapo and it's full of idiotic things, stupid bugs and moronic limitations. I'm certainly not buying another Android device again. I'm gonna wait for something minimally decent, perhaps Tizen or something.
I didn't mean to offend anyone, it's just that Android is so bad that I was about to puke while trying to make a simple USD drive work. Too many dumb people working at Google I think.
My solution to NEXUS 5 can write to OTG USB pendrive
Ok, that's that I did, and it worked ( 4 or moure hours testing various things)
I used a Corsair Voyager GO 64 gb with NTFS filesystem.
My Nexus 5 is rooted.
I installed Chainfire "StickMount". So we can mount out USB pendrive to /sdcard/ubsStorage/sda1 No need to be PRO app.
I installed Paragon "paragon NTFS&HFS". Open it, and will ask to fix SELinux policies to Permisive. So Root Explorer can see now /Data/Media/ClockWorkmod/backup
I installed Jrummy Apps inc. "Root Explorer". I will copy, for example /Data/Media/ClockWorkmod/backup to /sdcard/ubsStorage/sda1 whithout any problems.
Don't forget to unmount USB drive before disconnecting it, go to StickMount and choose unmount
ES FILE EXPLORER WILL SAY "No space" "Error" or similar
Worked for me!
I'm happy with my investigation. I used Root Explorer in the past, and now it's useful again.
Sorry about my english, not perfect.
ENJOY!

Best USB OTG file browser

OK, sorry if my terminology is incorrect but you should get the gist of what I'm asking.
Let's get this out of the way though, because of how I use my N9 I absolutely *CANNOT* root it, too many apps that I use daily will not work on a rooted device!
OK, so what I want to know is what is the best file browser for USB OTG support and is there a way that a USB OTG drive can be auto-mounted so that applications, e.g. VPlayer, Comic Rack, can see it as a drive and read the contents?
I have tried Antek Explorer Ex and File Commander and they don't appear to see the USB drive. ES File Explorer can see the drive but I'm not a big fan of the interface.
I know there is Nexus Media Importer but is that a "normal" file explorer too? Will it also automount the drive into something readable by other app? (I don't mind paying for apps if they do what I want)
Thanks
not rooted. most apps won't end up showing whats on the drive. Stock android doesn't mount drives (trust me I wish they did - similar to how samsung does) not sure if you need root for Nexus Media Importer but that would be your other option
https://play.google.com/store/apps/details?id=com.homeysoft.nexususb.importer&hl=en
I think StickMount can manually mount HDDs and flash drives for other apps to see without root.
The automount option requires root privileges though.
ES file Explorer works well. They updated it for lollipop sometime last week!
file expert also works well...
Thanks for all the advice.
Stick mount doesn't work on a non-rooted tablet, it FC's
I've settled on using ES File Explorer for the moment,
bobjbain said:
Thanks for all the advice.
Stick mount doesn't work on a non-rooted tablet, it FC's
I've settled on using ES File Explorer for the moment,
Click to expand...
Click to collapse
How did that work? I've been trying to get ES File Explorer to recognize my Meenova for the whole day. I have a 64GB FAT32 microSDXC plugged in through Meenova. ES recognizes that something is plugged in, it just freezes when trying to open it. The only app successfully opening it up it Nexus Media Importer.
UAL4588 said:
How did that work? I've been trying to get ES File Explorer to recognize my Meenova for the whole day. I have a 64GB FAT32 microSDXC plugged in through Meenova. ES recognizes that something is plugged in, it just freezes when trying to open it. The only app successfully opening it up it Nexus Media Importer.
Click to expand...
Click to collapse
Never heard of a Meenova before but it looks nice, I've only used a thumb drive with 64gb sdcard plugged in via a USB OTG cable and that has worked fine.

SDCard supports ExFat but OTG does not? Anyone else have this issue? Workarounds?

I'm happy the G5 has SDcard support, but especially given that it's now harder to access (vs G4/G3), I like to rely on OTG support for carrying around movies etc. However, that's hard to do if you can't use file sizes > 4GB, as is the limitation with FAT32.
I was excited to see that the SDcard native format in the G5 was ExFat, so I assumed it also supported that through OTG, but I cannot get it to recognize an external flash drive (I've tried a few) formatted as anything other than FAT32. That seems bizarre to me as clearly the OS can handle ExFat.
Anyone else seeing this issue? Am I missing something? Is there something I need to enable or a work-around to this?
besides that, did anyone get USB storage to work in es file explorer?
for me it seems impossible to use anything else than lg's own file browser
GottZ said:
besides that, did anyone get USB storage to work in es file explorer?
for me it seems impossible to use anything else than lg's own file browser
Click to expand...
Click to collapse
Son of a.......
Thank you! I hadn't considered that this was a problem unique to ES File Explorer. I just tried using the LG File explorer with an exFat USB drive and tada! It works. So it was an ES problem, NOT a format problem. Well at least that makes more sense.
Also, this time for the first time (I think), ES popped up an error saying that it supports FAT32 and NTFS and then unceremoniously ejected the drive. Didn't see that before. Strange though as I could swear that it supported USB exfat on other phones/tablets so this might be a unique issue. Also interesting is that Astro doesn't see USB storage at all.
Anyways, thanks for sparking the thought!
Try this location ...... mnt/media rw .....un there you should ser your otg folder
Any update we can add to this thread?

Categories

Resources