Existem três maneiras de abrir a pasta raiz ('/') no Ubuntu:
1) Através do WINE: tente carregar o iPhone no WINE e rodar o iExplorer.
2) Faça o jailbreak do seu iPhone, instale o OpenSSH no seu iPhone e execute o SSHFS no seu computador. Para fazer isso:
- Conecte o iPhone e o PC / Mac ao mesmo Wi-Fi.
- Instale o OpenSSH a partir do Cydia. Fácil, né?
- Instale o SSHFS no Ubuntu. Abra uma janela de terminal e execute
sudo apt-get install fuse-utils sshfs
- Obtenha o IP do iPhone em Configurações > Wi-Fi > [círculo azul com a seta ao lado do seu Wi-Fi] > Endereço IP.
- Crie um mountpount com, por exemplo,
sudo mkdir /mnt/iphone
, seguido porsudo chown [myuser] /mnt/iphone
(obviamente, substitua [myuser] pelo seu nome de usuário) - Desbloqueie o iPhone. Não bloqueie até que você faça o login.
- Agora monte com
sshfs root@[iPhone's IP]:/ /mnt/iphone
Ele perguntará a senha do root.
A senha da raiz padrão no iOS é alpine
, mude para qualquer coisa que você queira abrir o terminal do iPhone, faça o login na raiz e digite passwd
. Essa é a única falha de segurança no jailbreak, mas é tão fácil consertá-la que qualquer um que saiba fazer jailbreak pode fazer isso!
O registro em log in / não é a única maneira de acessar o iPhone. Por exemplo, você pode abrir a pasta / var / mobile usando o usuário móvel com sshfs mobile@[iPhone's IP]:/var/mobile /mnt/iphone
. A senha é (é claro) alpine
Para desmontar o iPhone, verifique se você não está manipulando arquivos e execute fusermount -u /mnt/iphone
. Se você tiver problemas para desmontar, tente primeiro killall sshfs
3) Execute o iExplorer em um Windows virtual usando, por exemplo, o Virtualbox. Muito lento para alguns computadores, muito semelhante à execução de WINE, e você precisa ter uma cópia do Windows. De qualquer forma, é o mesmo que rodar em um PC com Windows.