Conectar Remotamente via SSH ao iPhone

O SSH permite que você navegue pelas pastas do iPhone, copie fotos e instale aplicativos que baixou da internet. Na verdade eu uso mais para transferir arquivos pois todos aplicativos você baixa via Cydia ou Installous dentro do próprio telefone. Seria como ter acesso a um computador remoto, via servidor de FTP.

Instalar o OpenSSH

Instale o SBSettings via Cydia para poder ter mais controle sobre as configurações pois vamos precisar ativar o SSH.

Instalar OpenSSH

Cydia -> Pesquisar (search) por OpenSSH e depois instale pressionando o botão Install.

Após instalar o OpenSSH vá até o SBSettings e você verá a opção de ativar SSH. Lembre-se que o SBSettings é um menu que aparece passando o dedo de cima para baixo quando você estiver com o iPhone aberto. Como na figura abaixo:

iPhone sbsettings

Aproveite a ocasião para anotar o endereço IP do seu iPhone na sua rede WiFi.

Voltando ao menu SBSettings, desative e ative novamente o OpenVNC para que iniciar o serviço do servidor.

Macs e Linux já vem com SSH via Terminal (linha de comando), ou podem usar o Cyberduck (Mac) ou Filezilla. Para usuários Windows, podem usar o Filezilla ou WinSCP que são grátis. Para usar somente linha de comando, use o Putty que é grátis.

O login do iPhone com jailbreak por default é sempre root e a senha, se você fez o jailbreak com o Quickpwn ou PwnageTool, é alpine.

Para acessar o iPhone partir do terminal (linha de comando) via ssh digite:

ssh root@endereco

Onde endereço é o IP do iPhone.

Quando pedir a senha entre com alpine

Pastas Mais Utilizadas do iPhone

Toques (arquivos .m4r)

/Library/Ringtones

Fotos

Procure pelos arquivos com extensão jpg na pasta:

/User/Media/DCIM/100APPLE/

Aplicativos Baixados com Installous:

Pode ser interessante fazer backup dos arquivos baixados via Installous.

Eles são colocados na seguinte pasta:

/private/var/mobile/Library/Downloads

no iOS 4 a pasta é a seguinte:

/private/var/mobile/Documents/Installous/Downloads

Instalando aplicativos via SSH

Os aplicativos devem ter a extensão *.app para poder instalar. Copie para a pasta /Applications e altere as permissões via chmod de 755 para 777 ou 775.

Para instalar aplicações com extensão .ipa é um pouco mais complicado, veja o tutorial: Instalando programas com extensão ipa no iPhone.

Verificando, Ativando e Desativando a Conexão 3G Para economizar bateria

Uma das melhores coisas depois que você instalar o SBSettings é poder desligar a conexão 3G, wifi, bluetooth e Edge para economizar bateria. Com certeza o SBSettings é uma mão na roda que a Apple deveria pensar em incorporar no seu sistema operacional.

Quais seus aplicativos preferidos do Cydia? Diga para nós!