Siri logo
Beberapa hari terakhir ini orang-orang mulai ramai membicarakan tentang Siri lagi. Ini terutama karena berita bahwa Siri akan di porting ke iDevice lain (selain iPhone 4S) misalnya iPad, iPhone 4 dan iPod touch. Namun proses porting tersebut tidak berjalan lancar karena Siri harus terhubung ke server Apple untuk bisa menggunakan Siri secara full. Proses menghubungkan Siri di iDevice dengan server Apple inilah yang bagian tersulit.

Tapi, kali ini proses porting Siri sudah bisa dikatakan berhasil 100%, berita ini muncul dari @chpwn dan rekannya @stroughtonsmith. Mereka berdua telah berhasil memporting Siri ke iPhone 4 dan iPod touch 4G.

Siri porting

Siri porting

Siri porting

Siri porting

Screenshot:

Siri

Video yang memperlihatkan bahwa Siri berjalan baik pada iPod touch 4G milik chpwn:

Kapan kah para pemilik iPhone 4, iPod touch 4, iPad 2 bisa menginstall Siri? Belum ada waktu pasti yang diberikan oleh chpwn, jadi harap bersabar dulu.

Update: Siri belum akan dirilis untuk iPhone 4 / iPod touch 4G dalam waktu dekat ini.

Menurut 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

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.

Berita selengkapnya bisa Anda baca langsung dari blog chpwn.