Siri erfolgreich auf iPhone 4 und iPod Touch 4G portiert

am 30. Okt 2011 von geschrieben unter Allgemein, Apple, Hacks, iPhone, iPhone 4, iPhone 4S, iPod Touch, Siri

Siri antwortet erstmals auf dem iPhone 4 und dem iPod Touch 4G

Seit dem Release der iOS 5.0 GM, und erst recht seit dem Verkaufsstart des iPhone 4S mit dem exklusiven Personal Intelligent Assistant Siri, gab es diverse News zu der Portierung von Siri auch für andere iDevices wie das iPhone 4, das iPad 2 oder den iPod Touch 4G.

Doch all diese News zur Portierung von Siri hatten bisher eines gemeinsam; es konnten zwar die benötigten Header Dateien, sowie die benötigten Springboard Dateien für Siri von dem iPhone 4S auf das iPhone 4 übertragen werden, jedoch fehlte noch die wichtigste Komponente damit Siri korrekt funktioniert und auch antwortet: die Authentifizierung sowie die Anbindung an die Apple-Server, respektive an die Nuance Text-to-Speech Engine.

Nun gelang es Steven Throughton-Smith alias @stroughtonsmith in Zusammenarbeit mit Paul Grant alias @chpwn diese letzte Hürde bei Siri und dem iPhone 4 sowie dem iPod Touch 4G zu überwinden und haben sogleich zwei Videos an 9to5mac.com gesendet, welche Siri voll funktionstüchtig, inklusive der Anbindung an die Apple Server auf einem iPhone 4 sowie einem iPod Touch 4G zeigen.



Quelle: 9to5mac.com

@Mark Gurman von 9to5mac.com hat sich darauf gleich mit Steven Throughton-Smith in Verbindung gesetzt und ein kleines Interview mit ihm über die Portierung von Siri geführt:

Mark: Where do you go from here with the port?

Steven: At this point it’s all about confirming this works across devices, making it reproducible (we got it working on two devices today), and documenting everything. It does require files from an iPhone 4S which aren’t ours to distribute, and it also requires a validation token from the iPhone 4S that has to be pulled live from a jailbroken iPhone 4S, and it’s about a 20-step process right now.

Mark: In its current state, is the port 100% functional, is there anything you would like to see work better?

Steven: Yes, it seems to be 100% functional. I’m working on the rough edges, but everything that works on the iPhone 4S seems to work here.

Mark: Do you ever see Siri showing up in Cydia (or another jailbreak store) for non natively supported devices?

Steven: No, I could not be a part of that. I have no doubts that others will package this up and distribute it quasi-illegally, or try and sell it to people. I am only interested in the technology and making it work; proving that it works and works well on the iPhone 4 and other devices.

Mark: So, you also got Siri working on the fourth-generation iPod touch, how is that working out?

Steven: We got chpwn’s iPod touch up and running with Siri after proving it works on my iPhone 4. Unfortunately the microphone on the iPod is nowhere near as good as the iPhone – you will notice that the Siri level meter hardly moves when you talk to it. While it does work, you have to speak loudly and clearly to the iPod.

Mark: How long did porting take you, what was the “I got it” moment?

Steven: Basically, I already had everything I needed to make it work. I had spent a lot of time mapping out in my head exactly how Siri works on the iPhone. All I needed was access to a jailbroken iPhone 4S to put my hunch to the test. It literally took no longer than 10 minutes to put all the pieces in place and perform our first test on my iPhone 4, and it was an instant success.

Wie man aus dem Interview entnehmen kann, funktioniert die Portierung von Siri auf das iPhone 4 sowie den iPod Touch 4G zu 100% inklusive der Anbindung an die Apple Server. Beim iPod Touch 4G sei aber das Mikrofon deutlich schlechter als beim iPhone 4, was bedeutet, dass man sehr laut und auch deutlich mit Siri auf dem iPod Touch 4G sprechen muss.

Für die Portierung von Siri benötigt man urheberrechtlich-geschützte Dateien von einem iPhone 4S, welche man nicht einfach so verteilen darf (ohne Probleme mit Apple und deren Anwälte zu bekommen), sowie einen Validierungs-Token, welcher live von einem gejailbreakten iPhone 4S während einer Anfrage von Siri an die Apple Server ausgelesen werden muss. Der ganze Portierungs-Prozess von Siri ist etwa 20 Schritte lang.

Weiter erfährt man, dass es Steven Throughton-Smith nur darum ging zu zeigen, dass es technisch möglich ist, Siri auch auf anderen iDevices zu betreiben als nur auf dem iPhone 4S.

Wer also jetzt auf einen baldige Veröffentlichung des Siri Ports in Cydia hofft, wird gleich enttäuscht sein, denn weder Steven Throughton-Smith noch @chpwn werden ein Cydia Paket erstellen, was aber nicht heisst, dass beide nicht davon ausgehen, dass evtl. andere Leute ein Cydia Paket zusammen packen und somit quasi eine illegale Version von Siri verbreiten oder sogar für Geld verkaufen könnten.

Wir halten euch auf dem Laufenden, sobald wir wieder mehr wissen…
euer hack2learn Team

Das könnte dich auch interessieren:




Copyright © www.hack2learn.org
Dieser Beitrag ist für den persönlichen, nicht-kommerziellen Gebrauch bestimmt. Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung ausserhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers.
(Digital Fingerprint: d3d3LmhhY2sybGVhcm4ub3Jn)


Suchst du etwas?

    Immer noch nicht gefunden wo nach du gesucht hast? Hinterlasse einen Kommentar oder kontaktiere uns, damit wir uns darum kümmern können.

Feed Readers

User Online