Il n'aura pas fallu attendre longtemps après la disparition des fichiers cryptés de Siri dans iOS 5.0.1 pour voir apparaitre une solut...
Il n'aura pas fallu attendre longtemps après la disparition des fichiers cryptés de Siri dans iOS 5.0.1 pour voir apparaitre une solution stable pour porter l'assistant de l'iPhone 4S sur les iPhone 4, 3GS et autre iPad 1. Il s'agit de Spire, un package disponible sur Cydia.
Depuis la sortie de l'iPhone 4S et de son Siri, les développeurs indépendants et les hackers de tous bords qui gravitent autour du jailbreak n'ont eu qu'une obsession : porter l'assistant personnel sur d'autres appareils que le dernier-né d'Apple.
Ils se sont au départ heurtés à un obstacle infranchissable : les fichiers d'identification cryptés de l'iPhone 4S, nécessaire au bon fonctionnement de l'application Siri. Le fait de décrypter ces fichiers enfreignaient des brevets d'Apple, rendant leurs auteurs passibles de poursuites.
Mais les choses ont évolué avec iOS 5.0.1. Dans cette version du système d'exploitation mobile d'Apple, le constructeur ne crypte plus les fameux fichiers nécessaires à Siri. Une initiative qui a ouvert grand la porte au portage de l'assistant vocal du 4S sur d'autres appareils sous iOS. Et comme souvent dans ces cas-là, la réponse de la communauté des développeurs n'a pas tardé.
Le package Spire vient en effet de faire son apparition sur Cydia. Il s'agit en fait d'un outil pour installer Siri sur tous les autres appareils iOS qui n'y ont normalement pas le droit. Mais il semble que sa mise en oeuvre ne soit pas non plus à la portée du premier venu. Il faut d'abord disposer d'un appareil jailbreaké, ce qui n'a rien de très compliqué par les temps qui courent.
Là où sa se corse, c'est lorsque les développeurs de la solution, Ryan Petrich et Chpwn, précisent que Spire doit s'identifier en tant qu'iPhone 4S la première fois pour être fonctionnel. Il doit en effet télécharger Siri directement depuis les serveurs d'Apple. Pour les leurrer, il faut donc créer votre propre proxy avec un 4S. L'une des solutions consistent à utiliser la méthode SiriProxy que vous retrouvez détaillée sur cette page du blog de Chpwn (en anglais). Ils ont assuré qu'ils allaient travailler pour proposer d'autres solutions plus simples à mettre en oeuvre.
Pour ceux d'entre vous qui veulent quand même s'y essayer, sachez que là où Spire se démarque des solutions précédentes, c'est qu'il vraiment fonctionnel, et qu'il est surtout complètement légal. Cette nouvelle tombe à pic puisqu'elle intervient le jour de l'annonce du jailbreak Untethered d'iOS 5.0.1 pour tous les appareils sous iOS à l'exception de l'iPhone 4S et de l'iPad 2.
Ils se sont au départ heurtés à un obstacle infranchissable : les fichiers d'identification cryptés de l'iPhone 4S, nécessaire au bon fonctionnement de l'application Siri. Le fait de décrypter ces fichiers enfreignaient des brevets d'Apple, rendant leurs auteurs passibles de poursuites.
Mais les choses ont évolué avec iOS 5.0.1. Dans cette version du système d'exploitation mobile d'Apple, le constructeur ne crypte plus les fameux fichiers nécessaires à Siri. Une initiative qui a ouvert grand la porte au portage de l'assistant vocal du 4S sur d'autres appareils sous iOS. Et comme souvent dans ces cas-là, la réponse de la communauté des développeurs n'a pas tardé.
Le package Spire vient en effet de faire son apparition sur Cydia. Il s'agit en fait d'un outil pour installer Siri sur tous les autres appareils iOS qui n'y ont normalement pas le droit. Mais il semble que sa mise en oeuvre ne soit pas non plus à la portée du premier venu. Il faut d'abord disposer d'un appareil jailbreaké, ce qui n'a rien de très compliqué par les temps qui courent.
Là où sa se corse, c'est lorsque les développeurs de la solution, Ryan Petrich et Chpwn, précisent que Spire doit s'identifier en tant qu'iPhone 4S la première fois pour être fonctionnel. Il doit en effet télécharger Siri directement depuis les serveurs d'Apple. Pour les leurrer, il faut donc créer votre propre proxy avec un 4S. L'une des solutions consistent à utiliser la méthode SiriProxy que vous retrouvez détaillée sur cette page du blog de Chpwn (en anglais). Ils ont assuré qu'ils allaient travailler pour proposer d'autres solutions plus simples à mettre en oeuvre.
Pour ceux d'entre vous qui veulent quand même s'y essayer, sachez que là où Spire se démarque des solutions précédentes, c'est qu'il vraiment fonctionnel, et qu'il est surtout complètement légal. Cette nouvelle tombe à pic puisqu'elle intervient le jour de l'annonce du jailbreak Untethered d'iOS 5.0.1 pour tous les appareils sous iOS à l'exception de l'iPhone 4S et de l'iPad 2.
Un nouveau tweak en rapport avec Siri est apparue sur Cydia, nommée Spire et développé par Chpwn ainsi que par Ryan Petrich. Il vous permet d'installer Siri sur votre appareil Apple équipé de l'iOS 5. Il est disponible gratuitement sur la sourceBigBoss pour les iPhone 3GS et 4, l'iPod touch de 3 ème et de 4 ème génération. L'iPad 1 et 2 ainsi que l'iPhone 4S ne sont pas pris en compte. Ce tweak fonctionne différemment de ce que l'on a pu rencontrer auparavant avec H1Siri par exemple. En effet, il télécharge directement et automatiquement sur les serveurs d'Apple les fichiers appartenant à Siri dont il a besoin soit environ 100 mo donc autant vous dire qu'il vaut mieux pour vous d'être en wifi pour le télécharger. Une fois le téléchargement effectué, il vous faudra redémarrer votre appareil puis connecter Spire à un serveur proxy et c'est là qu'arrivent les problèmes. Pour fonctionner, l'assistant vocale de l'iPhone 4S reçoit de la part d'Apple des autorisations pour les requêtes de celui-ci. Vous pourrez rencontrer quelques problèmes avec car il y a des conflits entre le tweak et des applications de l'Appstore comme Facebook ainsi que des conflits avec le jailbreak tethered.
Pour faire fonctionner convenablement Spire, vous avez plusieurs choix :
- Vous possédez un iPhone 4S ou un de vos proches en a un, il vous faudra quelques informations telle qu'une clé d'authentification (qui change tous les 24H) sur le smartphone ainsi qu'un serveur personnel qui servira de proxy à Spire, autant vous le dire l'opération n'est pas simple et sans problème mais il y a un tutoriel (en anglais) disponible à cette adresse recommander par le hackeur.
- La seconde possibilité et sûrement la plus employée est d'utiliser des serveurs proxy déjà créer pour vous. Seulement là aussi il y a des avantages et des inconvénients : il y a des services payants (dont des arnaques) et des services gratuits (souvent surchargés).
Voici une liste de serveurs actuellement en service (la liste sera mise à jour) :
Payants :
- http://lowkey.net.my/donate : on vous demandera un don avant l'utilisation.
- SiriKeys : confirmer c'est une arnaque.
Gratuits :
- Siri.Cd-Team : https://siri.cd-team.org souvent surchargé, mais vous pouvez toujours essayer et tomber au bon moment.
- Serveur Public/Siri: https://192.453.201:3544 souvent surchargé, mais vous pouvez toujours essayer et tomber au bon moment.
- Serveur Public/Siri: https://205.185.119.17:2000 souvent surchargé, mais vous pouvez toujours essayer et tomber au bon moment.
- Iphone-my.com : http://iphone-my.com souvent surchargé, mais vous pouvez toujours essayer et tomber au bon moment.
- Siri-schiefen.ws : http://www.siri-schiefen.ws souvent surchargé, mais vous pouvez toujours essayer et tomber au bon moment.
Nous ne sommes pas en mesure de savoir si ces serveurs récupèrent des informations (ceux d'Apple le font) et nous ne pouvons pas être tenues comme responsables en cas de problèmes mais bien entendue toute l'équipe est prête à vous aider et à vous expliquer.
- Il reste une dernière possibilité : Vous pouvez créer votre propre serveur Proxy (via Linux Ubuntu) et pour cela nous vous avons une vidéo démonstrative ainsi qu'un lien de téléchargement d'un SiriProxy et d'un autre tutoriel
.
Source:
COMMENTAIRES