Vidéo : Siri porté avec succès sur iPhone 4 et iPad 2

[youtube]http://www.youtube.com/watch?v=HZBe2lHMSuw[/youtube]

    Je le savais depuis dimanche dernier Siri a été porté avec succès sur l'iPhone 4 mais maintenant on découvre que le nouvel assistant personnel d'Apple est également disponible sur la tablette iPad 2 et il n'y a pas de décalage, l'interface fonctionne exactement comme sur l'iPhone 4/4S. Le port pour iPhone 4 et iPad 2 est limité uniquement à l'interface car rien n'est fonctionnel à 100% comme sur iPhone 4S car Siri sur iPhone 4/iPad 2 ne peut pas s'authentifier auprès des serveurs d'Apple. Chaque fois qu'une commande est envoyée via Siri, le terminal demande une authentification auprès des serveurs d'Apple et l'entreprise n'authentifie pas actuellement les commandes provenant d'autres terminaux à l'exception de l'iPhone 4S.

   La bonne nouvelle est que le problème de l’authentification peut être résolu à l’avenir, on ne sait pas dans combien de temps, mais il existe des solutions. Siri pourrait être porté sur tous les iDevices, y compris les anciens, mais pour que le portage ait lieu, cela prend du temps et ceux qui travaillent sur le port disent que dans quelques semaines nous devrions avoir le système disponible. Pour l'instant, on ne sait pas si le port Siri sera distribué gratuitement ou non car les personnes qui y travaillent prétendent avoir besoin d'argent pour travailler sur le projet, donc à la fin nous devrons peut-être payer une certaine somme d'argent pour installez Siri sur notre iDevice.

   En attendant, nous avons ci-dessous une preuve du fait que Siri peut atteindre l'iPhone 4 et l'iPad 2, maintenant nous attendons de voir quand tout sera prêt. Ci-dessous vous avez une FAQ réalisée par les développeurs du projet.

1. Qui travaille actuellement sur ce port ?À l'heure actuelle, les personnes qui travaillent sur ce portage particulier de Siri sont Jack (@Jackoplane) et iH8sn0w. Joshua Tucker de ModMyi est le bêta-testeur de cette version particulière.2. Quels appareils seront pris en charge ?

Actuellement, le port est testé sur un iPhone 4. Cependant, l'objectif final est de porter Siri sur tous les appareils. Pour le moment, nous ne pouvons faire aucune promesse quant à la date à laquelle cela se produira, mais l'iPhone 3GS semble prometteur pour la prochaine étape.

3. Avons-nous besoin de bêta-testeurs ?

Jack et l'équipe travaillant sur le port (y compris moi-même – en ce qui concerne les tests bêta) n'ont pas besoin de testeurs pour le moment. Se demander si cela est possible n’est pas la meilleure idée : si nous avons besoin de plus de personnel, nous prolongerons cette opportunité le moment venu.

4. Quand ce port sera-t-il publié ?

Nous ne précisons pas d’ETA. La raison en est que nous ne voulons pas rater nos attentes et subir des répercussions de la part de personnes extérieures qui nous diront « Vous n'avez pas respecté votre délai ». Notez que dès que possible, nous publierons cette information. Pour l'instant cependant, il n'y a pas de date décidée ni même envisagée pour la sortie de Siri au public.

5. Comment ce port sera-t-il distribué ?

Il existe de nombreuses façons de distribuer, mais tout dépend de la manière dont les fichiers seront compilés ainsi que de leur coût. Cydia a été suggéré à plusieurs reprises et c'est une option viable. Cependant, nous ne nous limitons pas à ce seul lieu, car la situation pourrait changer. À l’heure actuelle, l’endroit où ce port sera distribué est actuellement indécis. Ceux d'entre nous qui sont impliqués dans le travail sont toujours à la recherche de nouvelles idées et décideront du lieu le moment venu.

6. Est-ce que ce sera gratuit ou payant ?

Ceci est encore indécis. Ce composant particulier dépend fortement de la manière dont nous distribuons ce logiciel. Encore une fois, comme ci-dessus, nous y réfléchissons en profondeur pour garantir le meilleur pour tous. La raison pour laquelle il peut être nécessaire de payer (s'il n'est pas fait de don) est qu'il y a des coûts liés à l'hébergement qui devront être pris en charge pour garantir que Siri fonctionne pour les utilisateurs non-iPhone 4S.

7. Lorsque vous dites qu'il y a des « questions juridiques » à régler, que voulez-vous dire ?

Étant donné que Siri est un produit Apple ainsi qu'un matériel protégé par le droit d'auteur, on ne peut pas simplement divulguer ces fichiers sans enfreindre la loi. Lorsque la nouvelle du travail de Jack ainsi que de mon implication a commencé, les fichiers dont je disposais appartenaient strictement à Apple. Ainsi, si nous avions distribué ces fichiers, nous pourrions alors être susceptibles d'être victimes de violation du droit d'auteur. Et comme beaucoup d'entre vous le savent grâce à des gens comme Geohot, ce n'est pas bon dans le quartier.

8. Quel est l’état actuel du port ?

En raison de la nature juridique de ce port ainsi que pour des raisons de performances, nous partons de zéro. Réécrire le code et ce genre de choses pour éviter toute violation du droit d'auteur. À ce stade actuel, les performances de Siri sont aussi bonnes que sur l'iPhone 4S.

9. Quand une vidéo sortira-t-elle ?

Une vidéo de performance sera publiée ce soir pour montrer que la vitesse de Siri a été grandement améliorée. Quant à une vidéo à part entière, elle sera là dans les prochains jours.

10. Un jailbreak est-il requis pour installer Siri sur un appareil autre qu'un iPhone 4S

Absolument; pas de question.

11. Toute mise à jour sur le jailbreak non connecté pour iOS 5/iPhone 4S

Nous n’en savons rien de plus que le public. Cela ne vaut pas la peine de demander car nous n’en avons absolument aucune idée.

12. Comment le port Siri se connecte-t-il aux serveurs Apple ?

Lorsque vous activez pour la première fois un iPhone 4S et Siri, les serveurs d'Apple disent essentiellement « Oh, vous êtes un iPhone 4S. Vous êtes clair." Comme nous n'avons pas ce luxe, nous devons intercepter les données échangées entre les appareils pour initialement « tromper » les serveurs d'Apple en leur faisant croire que l'appareil est autorisé. Alors, imaginez que ce que nous avons mis en place soit un intermédiaire.

L'iPhone 4 (dans ce cas) envoie des commandes aux serveurs d'Apple, nous interceptons et modifions les données, les envoyons aux serveurs d'Apple, et les serveurs d'Apple passent à « Cool beans ». À partir de là, il effectue les actions que nous demandons.

13. Que faut-il pour héberger ce type de capacité ?

Nous n’entrerons pas vraiment dans les détails car le processus n’est pas quelque chose que l’on peut facilement expliquer. Cependant, comme vous l'avez mentionné dans le chat, l'hébergement de ce serveur particulier pour intercepter les données coûtera de l'argent et permettra à tous les utilisateurs d'utiliser Siri sans iPhone 4S.

14. Même si vous ne pouvez pas donner d'heure d'arrivée prévue, est-ce que ce sont des jours, des mois, des années, des vies, des millénaires, jamais ?

Semaines.

15. Le processus d'authentification est-il effectué une seule fois ou à chaque fois ?

Chaque fois que vous faites une demande auprès des serveurs Apple, une méthode d'authentification est exécutée.

16. Quelle est la particularité de l'iPhone 4S et de sa connexion avec Siri ?

Il n’y a rien de spécial dans le 4S qui fait que Siri ne peut fonctionner que sur cette puce. Rien n’est accéléré matériellement en ce qui concerne Siri.

17. Quand vous dites qu’une authentification est requise, que faut-il ?

Je ne divulgue pas cette information pour le moment.

18. Je veux une preuve de la performance ! Comment puis-je savoir qu’il fonctionne bien mieux ?