Using an OTG cable, Stickmount, and Root Explorer, I can view files on my USB flash drives with my Android device.

On Windows, it's possible to view an iOS device's filesystem using programs such as iFunBox or iExplorer.

When I plug my iPhone to my Android device using an OTG cable, it's recognised as a camera instead of a mass storage device.

Is there a way to view an iOS device's filesystem using an Android device and an OTG cable?

  • 4
    Mass-Storage-Mode is definitely not possible as iOS devices don't offer it to begin with (edited your title to ask more generic). Apple iOS devices use a network-like filesystem over USB. You need to install iTunes to see it on Windows. However, I don't know of any current solutions for Android but it's at least not impossible (technically, there is an implementation for Linux available at libimobiledevice.org which could run on Android but would most probably require root).
    – ce4
    Commented Aug 16, 2012 at 18:45
  • The kernel can be modified to include a filesystem driver module that can understand Apple's HFS+ filesystem.
    – t0mm13b
    Commented Mar 22, 2013 at 20:08
  • @t0mm13b You could, but that would only help if iOS devices give you direct access to the filesystem over USB. As ce4 said, they don't.
    – Dan Hulme
    Commented Mar 24, 2014 at 16:35

1 Answer 1


No as mentioned in the above comment it's not possible.

In android only some part of Linux is used on the architecture whereas in iOS the complete os is built on it.

Android is hard coded in Java whereas in IOS you will find most of the file in XML format so as the format is different you will end up with an unrecognised file on your Android Device


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .