Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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?

share|improve this question
3  
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 Aug 16 '12 at 18:45
    
The kernel can be modified to include a filesystem driver module that can understand Apple's HFS+ filesystem. – t0mm13b Mar 22 '13 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 Mar 24 '14 at 16:35
up vote 0 down vote accepted

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

share|improve this answer
    
As per the wiki iOS uses XNU kernel and not Linux kernel. – Firelord May 24 '15 at 8:05
    
Thanks for the correction – user285oo6 May 25 '15 at 17:25

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.