INFOS
Accueil > Jailbreak > [Tuto] Comment créer un custom firmware pour iPhone , iPod Touch et iPad

[Tuto] Comment créer un custom firmware pour iPhone , iPod Touch et iPad

Voici un tutoriel « généraliste » pour créer un custom firmware avec Sn0wbreeze et comment restaurer votre iPhone , iPod Touch, iPad ou Apple TV 2 avec ce custom. Vous verrez également comment rajouter des tweaks directement dans votre custom.

Pour ce tutoriel j’ai utilisé Sn0wbreeze 2.9.3 compatible de l’iOS 3.1.3 à iOS 5.1 (dernier firmware mis en ligne par Apple à ce jour) .

Vous pouvez télécharger l’iOS 5.1 en cliquant ici.
Comment créer un custom firmware pour iphone – iPod Touch – iPad – Apple TV :
Avant de démarrer Sn0wbreeze , faites un clic droit sur le programme puis allez sur Propriétés/compatibilité et cochez « compatibilité pour Windows XP » et « éxécuter en tant qu’administrateur » puis sélectionnez « Appliquer »

sn0wbreeze custom firmware 1

 

Une fois les avertissements passés , cliquez sur la flèche bleue puis cliquez sur « Browse » et sélectionnez votre firmware

sn0wbreeze custom firmware 2

 

Ici j’ai volontairement choisi l’iOS 5.1 pour un iPhone 3GS ainsi vous aurez à choisir si vous avez un iPhone 3GS Old Bootrom ou New Bootrom , alors pour le savoir pas de panique il vous suffit de télécharger iDetector ici , de le démarrer, de connecter votre iPhone et de le mettre en mode DFU.

sn0wbreeze custom firmware 3

 

Vous arriverez sur l’image suivante ou 4 options sont disponibles :

  • iFaith Mode : permet de créer un custom avec la signature d’un shsh sauvegardé avec iFaith
  • Simple Mode : installera Cydia dans le custom et préservera votre baseband
  • Expert Mode : vous permet d’installer Cydia, des fichiers Deb , de préserver votre baseband pour le desimlock iPhone
  • Baseband Preservation Mode : permet de créer un firmware qui n’ upgrade pas votre baseband et rien d’autre dedans (pas de cydia)

 

sn0wbreeze custom firmware 4

 

Dans l’option General cocher l’option :

  • Enable Battery Pourcentage : pour activer l’affichage pourcentage batterie sur les iDevices qui ne le permettent pas d’habitude (iPhone 3G – iPod 2G ….)
  • Activate The iPhone (Hacktivate) : permet d’activer l’iphone si vous ne possédez pas la carte sim du même opérateur que l’iPhone
  • Install SSH : installe directement OpenSSH pour accéder au Root de l’iPhone (comme pour l’explorateur windows en quelque sorte)
  • Vous pouvez choisir la taille de partition du Root (si vous ne savez pas quoi choisir laissez la valeur par défaut 😉  )

sn0wbreeze custom firmware 5

 

Dans le menu Unlock , il est possible d’installer le baseband iPad pour desimlocker l’iPhone (avec ses risques : perte GPS , parfois du wifi voir du baseband lui-même !)

ATTENTION : ne jamais installer un baseband iPad 06.15 sur iPhone 3GS fabriqué après la semaine 28 de 2011 , pour savoir l’année de fabrication , regardez dans réglages / général / informations de votre iPhone et relevez le numéro de série : les 4ème /5ème chiffres ou 5ème/6ème chiffres représentent la semaine de fabrication et le chiffre juste avant l’année de fabrication .

Exemple : N° de série 25135XX544 => l’année de fabrication est 2011 et la semaine 35

sn0wbreeze custom firmware 6

 

Dans l’option Custom Package il vous est possible de télécharger des tweaks pour les incorporez directement dans votre custom :

  • Allez dans l’onglet Manage Source pour rajouter la source de votre choix puis cliquez sur Add

sn0wbreeze custom firmware 7

 

Dans l’onglet Download Packages , vous pouvez sélectionnez la source de votre choix puis Refresh ainsi apparaitront tous les debs (tweaks) de la source choisie puis sélectionnez le ou les tweaks que vous voulez puis cliquez sur Download pour ajouter ce tweak au custom.

sn0wbreeze custom firmware 8

sn0wbreeze custom firmware 9

 

Dans l’onglet Select Packages vous pouvez télécharger directement des tweaks présents sur votre ordinateur en cliquant sur Browse

sn0wbreeze custom firmware 10

 

Une fois toutes vos options choisies vous sélectionnez Build IPSW et cliquez sur la flèche bleue pour créer votre custom

sn0wbreeze custom firmware 11

Comme la création d’un custom firmware prend un peu de temps , vous avez la possibilité de patienter en jouant à PacMan 😆

sn0wbreeze custom firmware 13

sn0wbreeze custom firmware 14

Une fois fini, le custom créé sera sur le bureau de votre PC avec le logiciel iBooty très utile rebooter votre iphone lorsque le jailbreak est tethered !

 

Ensuite Sn0wbreeze vous invite à suivre la procédure pour passez en mode DFU votre iDevice afin de le patcher en Pwned DFU qui est une étape indispensable pour restaurer un iPhone ou autre avec un custom firmware et éviter ainsi les erreurs d’iTunes !

sn0wbreeze custom firmware 15

iBooty iPhone

Sinon il vous est possible d’utiliser iReb 5 ou encore Redsn0w pour passer en Pwned DFU votre iDevice avant d’ouvrir iTunes puis de maintenir la touche SHIFT sur le clavier de votre PC (touche ALT sur Mac) et de cliquer sur Restaurer et de sélectionner le custom sur le bureau de votre ordinateur.

A propos de Info iDevice

Restez informé sur l'actualité technologique, le jailbreak , le desimlock iPhone mais aussi sur toute la technologie en générale et les différents systèmes d'exploitation iOS, MacOS, Linux, Android et un peu de Windows aussi ;) Suivez-nous sur les réseaux sociaux.

Continuez la lecture

Le hacker Luca Todesco dévoile un jailbreak iOS 9.3.3 sans certificat basé sur le navigateur du type JailbreakMe

Le fameux hacker et chercheur en sécurité Luca Todesco vient de dévoiler un outil de …

Poster un Commentaire

45 Commentaires sur "[Tuto] Comment créer un custom firmware pour iPhone , iPod Touch et iPad"

avatar
khiamdz
Invité
khiamdz

j’utilise le 0.9.15.b3, il est plus recent non !!!

khiamdz
Invité
khiamdz

PS: mon base band actuellement est 6.15.00 j’espere qu’il est pris en charge par ultrasnow 1.2.8 en ios 6.1.2

khiamdz
Invité
khiamdz

cydia m’indique que mobile substrate installe sur mon iphone doit être mise a jours (la verion de mon deb est: 0.9.3999.6
salutation

khiamdz
Invité
khiamdz

salut sp1wn
oui il s’agit bien de se tuto, merci pour tes efforts
salutation

khiamdz
Invité
khiamdz

salut sp1wn et merci pour le tuto
jai restauré mon iphone via itunes vers ios 6.2 (no BB- snowbreez), jai suivie tout le tuto
sauf pour deux chose JB evasion 1.5 (pas de wifi) utilisé la version PC resultat ok
install ultrasnow 1.2.8 DEB (pas accés a cydia en wifi)
le resultat est partiellement satisfesant C.A.D:
iphone reconnait ma puce rapidement, ICCID-ok
opérateur dans reglage est active, mais le plus est ce qui suit:
jusqu’a maintenant « opérateur= carrier 8.0 » celui sur le quel le device est simlocker; maintenant il m’affiche « opérateur = 14.0″ celui de mon opérateur réel
reste que no service ‘impossible de chargé la liste des opérateur »
je pense qu’en utilisant « carrier reset fix » a partire de la source « cydia.pushfix.info » resoudré le probleme selon l’avis du tuto.
mais il me faudrait le fichier DEB ????

khiamdz
Invité
khiamdz

shsh sauvegarder sur mon PC ; 4.1; 5.1.1; 6.0.1, 6.1; 6.2
PC du boulot sous reseau administré jai pas put les envoyer vers le serveur cydia par redsnow ou tiny umbrella.
je restaure en local avec redsnow 4.1, 5.1.1. (6.x non pris par redsnow)
restaure via itunes custom Firm 6.2 vréer avec snowbreez.

khiamdz
Invité
khiamdz

salut
une petite avancé, l’iphone reconnait ma puce
dans infos il affiche le numeros iccid de ma carte, sur itune mon numeros de tel apparait
mais toujours no service « impossible de telecharge la liste des opérateurs »
un fixer pourrait peut etre regle le probleme non
(jai cherche fixer pour ios 4.1 en deb impossible de trouvais)

khiamdz
Invité
khiamdz

salut sp1wn
jai retiré le fixer 6.1, redemarré mon iphone deux fois RAS même situation recherche puis message erreur impossible de charge la liste des opérateurs. (no service)
question: jai trouver sur mon PC une copie du lockdown de mon iphone (BB opérationnel , avant la restauration itune , config: IOS 6.0.1, JB redsnow tethered, ultrsnow 1.2.7, fixer 6.0.1), est ce que je peut copier/coller avec itools histoire de tricher !!!
si j’arrive a activé le reseau GSM et obtenir un iphone opérationnel à 100%, comment fair pour la MAJ de l’ios vers 6.x (je pense à une restauration avec un custom firmware NO BB) a votre avis est ce que c’est fesable
merci

khiamdz
Invité
khiamdz

salu sp1wn
voilla jai créer un custom firmware 4.1 avec mes shsh et insére vias nowbreez ultrasnow 1.2.8 et ultrasnow fixer 6.1 et restaurais mon iphone via redsnow (derniere version en ligne)
es changements sont les suivant:
GPS dejas acif,
la ligne « carrier=inconnus » puis une heure plus tard « carrier=8.0 est aparut dans propriete de mon iphone (sachant qu’a l’origine j’avais « carrier: 14.0 »)
model 132NF/ imsi 20802 orange france.
itunes reconnait maintenant ma puce est indique mon numeros de telephone
par contre quand je cliqur operateu dans mon iphone « recherche……….. » apres affiche message impossible de charge la liste des opérateurs »
salutation

khiamdz
Invité
khiamdz

impossible de downgrade le BB ou de le reinstaller meme en ios 4.1 bizard !!!!!!!!!!

khiamdz
Invité
khiamdz

downgrad vers ios 4.1 ok
JB ok
bonne nouvelle le GPS est revenus.
install ultrasnow 1.2.8 (fichier deb)………..ok
install ultrasnow fixer 6.1 (deb) non reconnus
pas encore de reseau
je vais teste de créer un costum ios 4.1 avec snowbreez en incluant les DEB via son application et en verras

khiamdz
Invité
khiamdz

salut downgrade vers ios 4.1 en cours via redsnow
jai tenté une 1ere aproche en selectionnant ios officiel + shsh (cliquant non a la question preservation du BB) histoir de l’obligé a réinstallé le BB a nouveau. message erreur durant l’opération « missing ticket activation »
2eme tentative restaure via redsnow mais en cliquant OUI a la quection de la preservation du BB l’opération est en cours ok
je vous tient au courant

khiamdz
Invité
khiamdz

jai teste mais sans resultat toujour la meme reponse
lorsque je lance jail break, la 1ere etape est « fetching base band file (please be patient) » apres deux ou trois minutes le message d’erreur arrive « downgrad base band failed »,
est ce que c’est logique que mon iphone soit de la semaine 49 de 2009 (xx949dhxxxx) et est reconnus par plusieurs outils comme étant new boot.
si je downgrad l’ios encore un peut plus bas vers ios 4.1 (jai les shsh) peut résoudre le probleme
merci

khiamdz
Invité
khiamdz
bonjour jai un iphone 3gs newboot, fabrique semaine 49 de 2009 (xx949dhxxxx) simlocke a l’chat (ios 3.1.2, BB iphone origine, JB, pas de wifi, desimlocke ultrasnow) apres bloquage (restaure itunes ios 6.0.1- JB tethered redsnow 9.15.b3, install ipad BB 6.15.00- desimlock ultrasnow et ultrsnoxfixer 6.0 – operationnel wifi, gsm instable mais existant, pas de GPS) jai telecharge sampref qui ma indique (factory- imsi origine 20802 – orange) en voulant le libéré avec SAM ça na pas marchet (message erreur) par contre bizarement, jai stabilisé mon reseau GSM et debloqué mon GPS, quelque temp apres suite a un bug d’une application mon iphone a rebooté et il est resté bloqué sur activation itunes (en arriere plan mon reseau GSM local existé toujour en haut). en connectant itunes message (service indisponible pour le moment contacte service client) jai du le restauré itunes en ios 6.1, apres JB avec snowbreez 2.9.9 custom ios… Lire la suite »
Zakari
Invité
Zakari

Salut Sp1wn ! J’ai vraiment besoin de toi ! Ma soeur a acheter sur le net un iPhone 4, version 6.1, baseband 04.12.05 … Vois tu. On ne sais pas sur quel opérateur il était, elle l’a acheté et le vendeur lui a dit qu’il était désimlocker mais rien de là, elle n’a même pas vérifier lors de l’achat et elle a une puce B&You… C’est un casse tête chinois … Peux tu m’aider stp 🙁 J’aimerais le désimlocker… Je l’ai jailbreaker essayer « Sam » mais ne marche plus bloquer par Apple, j’ai essayé « Ultrasnow » mais le baseband n’est pas pris en compte… J’me suis dis il faudrait que je downgrade le baseband ou que je mette suis de l’iPad… Mais aucune idée de comment on fait cela…
Merci beaucoup !!

otobyte
Invité
otobyte

Bonjour,
J’aimerai faire un fichier IPSW sans cydia, car j’aimerai le jailbreaker avec Absinthe 2.04. Je dois prendre quel option ?

Merci

trackback

[…] fois vos options choisies (voir ce tutoriel pour plus de détails) vous devez sélectionner Build IPSW et cocher la flèche bleue , Sn0wbreeze va créer votre […]

trackback

[…] come l ’impossibilité d ’effectuer des mises à jour sans passer par la création d ’un custom firmware et souvent la perte de la fonction GPS voir la perte du Wifi et dans certain cas la perte du […]

trackback

[…] Pour utiliser Sn0wbreeze 2.9.5 , veuillez suivre le tuto pour créer un custom firmware preserve baseband. […]

jules
Invité
jules

le boulet que je suis garder l’iphone allumé au moment du jailbreak. IL FAUT avoir l’iphone ETTEINT !

j’ai reussi a sauté l’activation, super merci. maintenant le desimlockage.

jules
Invité
jules

l’iphone ne redemarre pas 🙁 il reste bloquer sur ce message error, et quand je garde les deux boutons appuyer il reviens a la même page de démarrage. Comment sauté cette activation !!!!!!!

j’ai peut etre pas le bon redsnow j’ai le 10b5c

jules
Invité
jules

merci pour toute les infos, j’ai reussi a le restauré.
autre probleme, ca m’aurai etonné que tout ce passe bien.

a la fin du jailbreak pour evité l’activation iphone, j’ai les texte sur l’ecran noir qui apparaisse et j’ai un tout petit

ERROR a la fin
je suis obligé de le redemarré mais non, il reviens sur la page d’activation.

Bienvenue en toute les langues etc…

vous suprimerez tout mes commentaires a la fin car je vous pollu.

ditent moi egalement ou je peux faire un don pour le site

merci de votre patience

Bart
Invité
Bart

Est-ce que cette version fait réellement gagner en autonomie ? mon 4.3.3 vide ma batterie d’1% par 45 min quasiment …même en mode avion !

Faouzi
Invité
Faouzi

???

Faouzi
Invité
Faouzi

Je suis sur iPhone 4 et si je prend l’option baseband préservation mode que va t’il ce passer ??

wpDiscuz