There are three ways to open the root ('/') folder in Ubuntu:
1) Thru WINE: try to load the iPhone in WINE and to run iExplorer.
2) Jailbreak your iPhone, install OpenSSH in your iPhone and run SSHFS in your computer. To do this:
- Connect the iPhone and the PC/Mac to the same Wi-Fi.
- Install OpenSSH from Cydia. Easy, huh?
- Install SSHFS in Ubuntu. Open a terminal window and run
sudo apt-get install fuse-utils sshfs
- Get the iPhone's IP going to Settings > Wi-Fi > [blue circle with arrow next to your Wi-Fi] > IP Address.
- Create a mountpount with, for example,
sudo mkdir /mnt/iphone, followed by
sudo chown [myuser] /mnt/iphone (obviously, replace [myuser] with your username)
- Unlock the iPhone. Don't lock it until you logged in.
- Now mount with
sshfs root@[iPhone's IP]:/ /mnt/iphone It will ask the root password.
The default root's password in iOS is
alpine, change it to anything you want opening the iPhone terminal, logging into root and typing
passwd. This is the only security hole in jailbreak, but it's so easy to fix it that anybody who knows how to jailbreak can do it!
Logging with root in / is not the only way to access the iPhone. For example, you can open the /var/mobile folder using the mobile user with
sshfs mobile@[iPhone's IP]:/var/mobile /mnt/iphone. Password is (of course)
To unmount the iPhone, check that you're not manipulating files and run
fusermount -u /mnt/iphone. If you have problems unmounting, try first
3) Run iExplorer in a virtual Windows using, for example, Virtualbox. Too slow for some computers, very simmilar to running WINE, and you need to have a Windows copy. Anyway, it's the same than running in a Windows PC.