Utiliser iPhoneBrowser avec un iPhone/iPod Touch firmware 3.1.x jailbreaké avec blackra1n

iPhoneBrowser est un très bon freeware Open Source développé sur la plateforme Code de Google. Il permet d'explorer et de gérer le contenu de son iPhone jaibreaké.

Sans la manipulation suivante, iPhoneBrowser indiquera que l'iPhone connecté n'est pas jailbreaké.

Le problème vient du fait que, contrairement aux autres solutions de jailbreak (redsn0w, PwnageTool 3.1.4...), Blackra1n ne créé pas le service afc2 nécessaire par iPhoneBrowser. Je vous propose donc de le rajouter en utilisant OpenSSH!

Ce dont vous avez besoin:

  • iPhone / Ipod Touch 3.1.x jailbreaké avec Blackra1n possédant dépôt Cydia.
  • iPhoneBrowser (je vous recommande la bêta 1.9.3.0)
  • plist Editor for Windows
  • Un client SFTP (je recommande plus WinSCP que Putty : le premier dispose d'une interface graphique)

  1. Sur l'iPhone, dans Cydia, recherchez OpenSSH et installez-le.
  2. Redémarrez l'iPhone
  3. Connectez l'iPhone à un Wifi
  4. Récupérer l'adresse IP de l'iPhone (Réglages > Wi-Fi > La flèche bleu correspondant à "Votre réseaux Wifi" > Paramètre Adresse IP)
  5. Sur un PC connecté au routeur Wifi, lancé un client SFTP et se connectez à l'Iphone (Hostname: "Addresse IP", Username: root, Password: "votre mot de passe root", alpine par défaut)
  6. Une fois connecté, téléchargez le fichier "/System/Library/Lockdown/Services.plist"
  7. Ouvrez le fichier à l'aide de plist Editor for Windows et éditez-le comme suit:
        <key>com.apple.afc</key>
        <dict>
            <key>AllowUnactivatedService</key>
            <true/>
            <key>Label</key>
            <string>com.apple.afc</string>
            <key>ProgramArguments</key>
            <array>
                <string>/usr/libexec/afcd</string>
                <string>--lockdown</string>
                <string>-d</string>
                <string>/var/mobile/Media</string>
                <string>-u</string>
                <string>mobile</string>
            </array>
        </dict>
    <key>com.apple.afc2</key>
        <dict>
            <key>Label</key>
            <string>com.apple.afc2</string>
            <key>ProgramArguments</key>
            <array>
                <string>/usr/libexec/afcd</string>
                <string>--lockdown</string>
                <string>-d</string>
                <string>/</string>
            </array>
        </dict>

        <key>com.apple.crashreportcopy</key>
  8. Uploadez le fichier sur l'iPhone dans /System/Library/Lockdown/ et redémarrez-le
  9. Lancez iPhoneBrowser et Voilà!

EDIT : il existe une solution plus simple mais moins enrichissante.

  1. Sur l'iPhone, dans Cydia,  recherchez afc2add et installez-le.
  2. Lancez iPhoneBrowser et Voilà!

Fichier attachéTaille
plist Editor 1.0.14.29 Mo
iPhoneBrowser 1.93550.99 Ko

Commentaires

Poster un nouveau commentaire

Le contenu de ce champ ne sera pas montré publiquement.
Image CAPTCHA
Entrez les caractères affichés sur l'image sans espaces.
Syndiquer le contenu