Sep 21, 2011

Tutoriel – iDroid : Installer Android sur iPhone 3G

Il est maintenant possible pour les possesseurs d’iPhone 3G Jailbreak d’installer Android, voici un tutoriel complet qui explique comment réaliser cette manipulation assez complexe !
Info. Cette manipulation est réservée aux personnes connaissant un minimum le monde UNIX
android1 500x375 Tutoriel   iDroid : Installer Android sur iPhone 3G
Pré-requis

Tutoriel : Android sur iPhone 3G Jailbreak

1. Lancez Ubuntu et créez un dossier appelé Firmware
2. Extraire le fichier
SD-8686-FEDORA26FC6-SYSKT-GPL-9.70.3.p24-26409.P45.tar
du fichier ZIP
SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL.zip
3. Extrait FwImage/helper_sd.bin et FwImage/sd8686.bin de SD-8686-FEDORA26FC6-SYSKT-GPL-9.70.3.p24-26409.P45.tar et les copier dans le dossier précédemment créé sur Ubuntu à savoir « Firmware ».
4. Renommez helper_sd.bin en sd8686_helper.bin
5. Toujours sur Ubuntu maintenant créez un dossier « idroid » dans la home puis extraire le .tar dans utils/dripwn
6. Copiez le Firmware 3.1.2 dans le dossier idroid de la home
7. Dans le terminal sous Unbuntu, rendez-vous dans le répertoire idroid de la home
cd ~ /idroid
8. Rendez-vous ici et repérez la clé VFDecrypt commençant par a8a886d…
9. Toujours depuis le terminal lancez la commande suivante (en entrant la clé complète bien évidemment ^^)
./dripwn iPhone1,2_3.1.2_7D11_Restore.ipsw a8a886d…
10. Maintenant dans le dossier idroid trois fichiers ont été créés : zephyr_main.bin, / ephyr_aspeed.bin / zephyr2.bin copiez les dans le répertoire Firmware sur ubuntu.
11. Dans le dossier prebuilt du .tar extrait tout à l’heure vous allez pouvoir récupérer les fichiers suivants android.img.gz, cache.img, ramdisk.img, system.img, userdata.img
12. en SSH copiez tous ces fichiersdans  /Private/var à l’aide des commandes suivantes
scp android.img.gz root@[ip address of iPhone]:/private/var/
scp cache.img root@[ip address of iPhone]:/private/var/
scp ramdisk.img root@[ip address of iPhone]:/private/var/
scp system.img root@[ip address of iPhone]:/private/var/
scp userdata.img root@[ip address of iPhone]:/private/var/
scp zImage root@[ip address of iPhone]:/private/var/
13. Maintenant, créez un dossier « firmware » dans  /Private/var et tapez la commande suivante
scp -r ~/firmware/ root@[ip address of iPhone]:/private/var/firmware
14. Redémarrez l’iPhone
15. Dans le répetoire utils du .tar extrait récupérez les fichiers suivants : oibc et loadibec
Dans le répertoire prebuilt du .tar extrait récupérez les fichiers suivants : openiboot.img3
Placez ces deux fichiers dans le dossier « idroid » de la home
16. Mettez l’iPhone en mode recovery
  • Éteignez et débranchez l’iPhone de votre ordinateur
  • Maintenez enfoncé le bouton rond
  • Connectez l’iPhone à votre ordinateur via un câble USB et maintenez toujours enfoncé le bouton rond
  • Maintenez le bouton rond jusqu’à ce que le logo iTunes avec un câble USB s’affiche à l’écran
TS1275 Tutoriel   iDroid : Installer Android sur iPhone 3G
17. Depuis le terminal de Ubuntu exécutez les commandes suivantes:
cd ~/idroid
sudo ./loadibec openiboot.img3
18. Maintenant, vous allez obtenir le menu de démarrage multi boot et avec les boutons de volume, vous pouvez choisir si vous démarrez sur Android ou iPhone OS et pour valider votre choix il suffira d’enfoncer le bouton rond !
Une voix va alors vous dire : « Welcome to openiboot »
19. Ensuite, depuis le terminal ubuntu, tapez la commande suivante
sudo ./oibc
20. Ensuite, depuis le terminal ubuntu tapez les commandes suivantes
nor_read 0×09000000 0×0 1048576
~norbackup.bin@0×09000000:1048576
21. Pour finir depuis le terminal ubuntu tapez
install
22. Et enfin tapez
reboot
196595 ss menu original Tutoriel   iDroid : Installer Android sur iPhone 3G

Enjoy ;-)