Tag

itunes

Browsing

Lorsque l’on s’amuse un peu avec un iPhone ou un iPod Touch, il peut arriver que l’appareil se bloque : freeze sur une application, appareil qui ne répond/démarre plus, jailbreak qui passe mal, restauration impossible…

Le mode DFU, spécial recovery

Le mode DFU (Device Firmware Upgrade) permet de passer l’iPod dans un mode plus “fort” que le mode normal de restauration. C’est le recours ultime en cas de blocage. Voici la marche à suivre pour rebooter l’appreil sans pertes de données :

  1. Appuyez simultanément sur le bouton Power (en haut de l’appareil) et sur le bouton Home (unique bouton en façade).
  2. Maintenez les deux touches appuyées jusqu’à ce que le logo Apple (la pomme) s’affiche.
  3. Ensuite, lâchez uniquement le bouton Power du haut mais maintenez toujours le bouton Home enfoncé.
  4. l’iPhone/iPod se met alors en mode recovery et on peut le restaurer via iTunes.

L’un des autres avantages du jailbreak pour un iPhone ou iPod, c’est la possibilité (non-négligeable) de pouvoir ajouter des applications téléchargées sur Internet.

Du coup, plus besoin de passer par l’AppStore : avec une simple recherche google (nom de l’application +IPA), vous pouvez vous constituer une jolie petite bibliothèque d’application pour agrémenter votre appareil.

Les applications de ce type sont donc au format .IPA

Vous en conviendrez, les sonneries de l’alarme de l’iPod Touch sont plutôt répétitives et agaçantes. Sur Cydia, le choix est plutôt restreint : c’est surtout les dernières chansons à la mode qu’on trouve… J’ai trouvé sur le net des tas de tutoriels avec des méthodes alambiquées qui n’ont aucune chance de fonctionner donc je vous donne ma méthode, testée et approuvée.

Les sonneries sont en réalité des fichiers .WMA qui ont été renommés en .M4R

Maintenant que vous avez ajouté des sources à Cydia, voici venu le temps d’installer quelques applications pour exploiter au maximum les fonctionnalités de votre iPhone ou iPod Touch.

La liste est non-exhaustive, c’est ce que j’ai en ce moment sur l’iPod Touch :

  1. App Backup sauvegarde vos applications installées via l’AppStore.
  2. Apt Backup sauvegarde les applications installées via Cydia.
  3. AppSync permet d’installer les applications IPA (applications crackées téléchargées sur le net) et de les utiliser sur votre appareil.
  4. AutoSilent désactive le son de l’appareil pendant un créneau horaire défini.
  5. Backgrounder : le multi-tâche pour iOS 3.x
  6. Battery Control : pour afficher l’état de la batterie en pourcentage.
  7. Categories permet de créer des répertoires et d’y ranger des applications, cela évite d’avoir à faire défiler 50 pages d’applications avec les doigts.
  8. Cydelete : permet de supprimer les applications installées via Cydia comme les autres applications, directement depuis le SpringBoard. Cela évite d’avoir à aller dans Cydia à chaque fois. Laissez votre doigt appuyé sur une icône directement sur le SpringBoard, une petite croix apparait sur toutes les icônes et vous pouvez supprimer vos apps tranquillement.
  9. Five Icon Dock permet d’afficher des lignes de 5 icônes au lieu de 4.
  10. Grip affiche les nouveaux mails non lus de façon transparente, au dessus de l’application sur laquelle vous étiez, et si besoin lance l’app Mail – et ça fonctionne sur le lockscreen !
  11. install0us pour installer directement des apps crackées (tuto à venir).
  12. Make it Mine renomme votre Carrier (le nom de votre fournisseur de téléphonie) en ce que vous voulez !
  13. MobileTerminal : l’OS en ligne de commande – pour les geeks !
  14. MyMedia télécharge en Local des vidéos/musiques que vous avez joué avec Youtube ou Safari pour pouvoir les regarder/écouter offline.
  15. OpenSSH permet de se connecter au téléphone en tant que root. Utile pour ajouter et modifier les fichiers du système.
  16. SBsettings donne accès à des switchs bien pratiques pour activer/désactiver le wifi, la 3G, le service de localisation, SSH… il suffit d’effleurer le haut de l’écran de l’iPhone/iPod.
  17. SiNfuLCrack, un patch sympathique à installer qui permet d’offrir un catalogue d’applications provenant d’une source différente d’Appulous.
  18. WiFiFoFum détecte tous les réseaux WiFi à proximité et permet de les localiser sur une carte. Pratique pour le war driving.
  19. WildEyes permet d’envoyer par email des fichiers présents sur votre iPhone/iPod (pdf, doc, docx, xls, xlsx, fichiers textes, images, vidéos…).
  20. WinterBoard permet de changer de thème (écran de charge batterie, le type d’affichage du clavier, screenlock, les fonds d’écrans ou même le thème global avec les icônes). Le must pour customiser son appareil.
  21. xDrive connecte votre iPhone à votre réseau wifi et permet d’accéder depuis votre PC à la totalité des répertoires sans avoir besoin d’un client SSH.

Maintenant que notre iPod Touch a été mis à jour dans iTunes avec le firmware 3.1.3, nous allons procéder au jailbreak de l’appareil.

Certain(e)s vont sûrement me demander ce qu’est le jailbreak : littérallement, il s’agit d’une évasion de prison en anglais. Appliqué à l’iPhone/iPod/iPad, il s’agit de s’évader des contraintes imposées par Apple et augmenter les fonctionnalités de son appareil : changement des thèmes/icônes/fonds d’écrans, ajout de sonneries, ajout d’applications… bref, c’est un peu comme si vous libériez votre appareil !

Je suis toujours dans VirtualBox, dans une machine virtuelle qui fait tourner Windows XP SP3 mais le principe est le même sur une installation Windows standard.

Après avoir activé la prise en charge des périphériques USB dans notre machine virtuelle, nous allons voir comment mettre à jour le firmware de l’iPod Touch.

Nous lançons donc notre machine virtuelle, qui se trouve être Windows XP SP3 totalement patché.

Installation d’iTunes

Pour commencer, il nous faut télécharger et installer iTunes, condition sine qua non pour mettre à jour l’iPod Touch. Je rêve que cela puisse se faire un jour depuis Ubuntu… Installez-le avec les options par défaut.

Je me suis mis en tête de mettre à jour le firmware de mon iPod Touch, étape préliminaire avant un futur jailbreak. Je boote donc sur ma partition Windows XP, branche l’iPod… et l’ordinateur redémarre sauvagement !

Là, je ne cherche même plus à comprendre. Je reboote sous Ubuntu et installe VirtualBox pour créer une installation virtualisée de Windows XP.

Installation de VirtualBox

Il existe 2 paquets pour VirtualBox sous Ubuntu : un paquet libre (virtualbox-ose) et un paquet propriétaire (virtualbox-3.1 à l’heure où j’écris cet article). Et bien une fois n’est pas coutume, il faut installer le paquet propriétaire : le paquet libre ne prend pas en charge l’USB (ballot non ?).

Installez donc virtualbox depuis Synaptics ou via le terminal :

sudo apt-get install virtualbox-3.1

iPodL’iPod 4G de 40 Go que je possède vient de perdre ses fichiers mystérieusement. En fait, c’est un peu plus complexe que cela. Les fichiers étaient présents sur le disque mais on ne pouvaient les lire ou même les afficher depuis l’iPod ou autre lecteur audio. C’était comme si on avait éffacé la table des matières (table of content ou TOC) du disque, à la manière d’un formatage rapide d’un CD ou d’un disque dur.

Ma mission : tenter de récupérer les quelques 30 Go de données.

Récupération des données

J’ai commencé par copier les fichiers que j’avais mis à la main sur l’iPod en passant par l’explorateur : comme je m’en sers comme d’une grosse clé USB, j’ai facilement récupéré une dizaine de gigas de programmes et l’image de mon disque principal avec laquelle je me balade toujours. Cela permet de la monter facilement sur n’importe quel PC et d’accèder à mes données. Très pratique. Pour la musique par contre, la tâche a été plus ardue : les logiciels ne voyaient qu’une table des matières vides et ne pouvaient rien récupérer. Par chance, j’avais une vieille copie d’iPod2PC, la version 1.00 Beta, qui est la seule ayant été capable de lire les données. Cela m’a permis de retrouver une dizaine de gigas de musique, classés par artiste et albums. Cette version d’évaluation m’en a sauvé le tiers à peu près.

Mise à jour et formatage

Une fois les données récupérées, j’ai mis à jour le firmware de l’iPod et j’ai dû installer iTunes, chose qui me deplaît au plus haut point, afin de déverrouiller l’iPod. En effet, l’iPod est par défaut inactif et doit être validé via iTunes exclusivement. Bonjour l’interopérabilité, bienvenue chez Apple. La prochaine fois, j’y réfléchirai à deux fois avant de choisir la pomme.

Conclusion

Pourquoi l’iPod a-t-il perdu ses données ? Mystère ! Tout fonctionnait il y a encore un mois, je penche pour une sorte de démagnétisation pendant l’un des transports. Cela devrait nous rappeler que ce n’est qu’un disque dur habillé de manière élégante, rien de plus et qu’il est donc soumis au mêmes contraintes. Faîtes des backups réguliers, je viens de tester CopyPod et cela fonctionne très bien.