Tag Archives: Portierung

Apple wird doch kein Siri für ältere iOS-Geräte veröffentlichen

Vor einigen Tagen haben wir darüber berichtet, dass Apple die Siri-Funktion auf älteren iOS-Geräten getestet hat. Es wurde spekuliert, ob Apple diese Funktion womöglich für alle Anwender zugänglich macht. Jedoch ist bekannt geworden, das Siri ein Exklusiv-Feature für das iPhone 4S bleiben soll.

Der Apple-Entwickler Michael Steeber hat nun eine interne E-Mail veröffentlicht, in der es heißt: “Apple plant keinen Siri-Support für ältere Geräte. Siri läuft ausschließlich auf dem iPhone 4S und das wird auch so bleiben.”

Somit bleiben unsere Hoffnungen weiter bei den iPhone-Hackern, die momentan an einer Lösung suchen, Siri auf älteren iOS-Geräten zu veröffentlichen, ohne dabei das Apple-Copyright zu verletzen. Wir halten euch aber weiterhin über den aktuellen Status auf dem Laufenden.

Siri für andere iOS Devices bald von Apple selbst?

Nachdem es ja mehrere Hackergruppen geschafft haben, Siri auf andere iOS Geräte wie dem iPhone 4 oder dem iPod zu portieren. Die Kollegen von AppAdvise sind angeblich von einer verlässlichen Quelle an diese Informationen gelangt, es wird wie folgt zitiert.

“The fact that they’re considering it after the iPhone 4S release and even letting employees use it outside of the campus as a test drive shows that there still is a chance this will become a reality. Yet, Apple has now finished the test drive and removed the feature from the employees’ iPhones to minimize the chances of it getting out.”

Demnach wird behauptet, dass es eine modifizierte iOS Version gibt, mit welcher die Apple Entwickler die Funktionen testen konnten. Wie es auch heißt soll die Funktion mitlerweile wieder entfernt worden sein um das Risiko eines Leaks zu verringern.

Sollte sich sie Aussage als echt behaupten, und Apple veröffentlicht bald Siri für das iPhone 4, hätte das iPhone 4S kein Exklusivfeature mehr. Denkbar wäre auch das bspw. das iPhone 3GS mit Siri ausgestattet werden könnte. Wir halten euch natürlich weiterhin über alle neuen Informationen auf dem laufenden.

20111107-080051.jpg

Siri Portierung für iPhone 4 verletzt Copyright

Auch heute gibt es wieder etwas neues im Bezug auf die Siri Portierung zu berichten, leider jedoch nichts positives. Nachdem es ja bereits gelungen war, Siri erfolgreich auf das iPhone 4 sowie dem iPod zu portieren und die Apple Server anzusprechen, hat sich heute einer der Hacker zu Wort gemeldet. Chpwn beschreibt in seinem Blog, dass es nicht möglich ist, Siri auf einem anderen iOS Gerät zu nutzen, ohne dabei das Apple Copyright zu verletzen, da zur Portierung Systemdateien von einem iPhone 4S benötigt werden. Wann die Allgemeinheit in den Genuss von Siri auf anderen iOS Geräten kommt, ist nach wie vor also unklar. Nachfolgend noch der Blogeintrag von Chpwn.

As @stroughtonsmith and I demonstrated a few days ago, it is possible to run Siri on iPhone 4 and iPod touch. However, as we are currently unable to distribute the port or the procedure we used, I think I should at least explain tthe reasons why that isn’t happening

For a little background information, it’s important to understand the fundamentals of how copyright law works. Apple owns the copyright on the software, images, and data used inside iOS: they created them. Because of that, they have the ability to decide what other people can — are licensed to — do with them: copy, distribute, adapt, modify, or any number of other protections of their works. Pretty simple. But this does lead to one important, if somewhat counterintuitive, fact: just because a piece of data is available freely on the internet does not mean that you have the rights to redistribute that data (or any part of it) without an applicable license. In practice, that means that just because certain files are freely available on a device or inside a firmware (.ispw) file freely downloadable from Apple’s website, it does not imply that those files can legally be distributed by anyone else.

In the context of Siri, this means that the resource files, images, and code that makes up Siri cannot be freely shared. These frameworks and plugins that work together to build Siri are not included on other iOS builds besides the ones running on the iPhone 4S. Therefore, these files must be copied from a running iPhone 4S, or from the iPhone 4S’s firmware (.ipsw) file. The first method requires you to own an iPhone 4S to copy the files from, so it is not useful for most people: if you already own an iPhone 4S, you already have Siri. The issue with the second method is more technical: the firmware files are distributed encrypted, and we do not yet have the decryption key to access the Siri files inside of the iPhone 4S firmware file.

Just from that, you currently must already own an iPhone 4S to install Siri on it without a blatant copyright violation. But even that’s not all: if you do all of that, there’s still a few more reasons why Siri won’t just work.

Many people have managed to display the Siri UI on the iPhone 4; it is, in fact, reasonably trivial with access to the files copied off an iPhone 4S (as explained above). But only Steven and myself — yes, I know there are others that claim to have: I’ll tell you this, they haven’t ;) — have managed to make Siri successfully contact the Apple servers and receive responses. Why? Here, the answers become slightly more murky. Partially this is because I don’t want to reveal too much about the procedure to try and ensure that you all will be able to use it in the future, and partially because it requires a jailbroken iPhone 4S, something which is currently not publicly available. Anyway, the general gist of it is that you almost certainly need the access provided by the a jailbreak to extract all of the information necessary to get Siri working on another device, and that’s not yet availble. (And, no, I don’t know when it will be. You can follow along with me while we wait, though!)

Anyway, I hope that clears up some of the technical and legal reasons why distributing a build (or instructions) to run Siri on older hardware isn’t possible at the moment. When we have the ability to decrypt the encrypted iPhone 4S firmware file — to extract the Siri files legally, without the need for an iPhone 4S — and we have an iPhone 4S jailbreak to obtain the other nececssary information at a mass scale, hopefully this can become a reality and everyone can try out Siri on their older devices. Until then, showing you a video that it is possible is the best we can do.

(Oh, and to answer another popular question: nobody has tried it on an iPhone 3GS or iPod touch 3G or an iPad on iOS 5, so we don’t have any clue if it will work or not there. But we can hope it will!)

Es ist vollbracht! – Siri läuft uneingeschränkt auf dem iPhone 4

Lange haben wir es erwartet und nun gibt es endlich die Gewissheit: Siri läuft nun uneingeschränkt auf älteren iOS Geräten, darunter das iPhone 4 sowie dem iPod. Jedoch ist die Portierung nach wie vor noch nicht Verfügbar, da rechtliche Bedenken gibt. Wie die Erfahrung in der Vergangenheit gezeigt hat, wird es jedoch nicht mehr lange dauern, bis Siri (in)offiziell zur Verfügung steht, wir halten euch natürlich auf dem laufenden. Um der ganzen Sache noch die notwendige Seriosität zu geben, hat 9to5mac.com ein entsprechendes Video mit den Siri Funktionen veröffentlicht.