Why the iPhone 4 Siri port will not be distributed (yet)

Why the iPhone 4 Siri port will not be distributed (yet)

Noted Jailbreak developer chpwn has posted a statement on the state of the iPhone 4 and iPod touch Siri port and further explained why it's not currently being distributed.

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!)

Hit the link below for all the details.

Source: chpwn

Rene Ritchie

Editor-in-Chief of iMore, co-host of Iterate, Debug, ZEN and TECH, MacBreak Weekly. Cook, grappler, photon wrangler. Follow him on Twitter, App.net, Google+.

More Posts

 

0
loading...
0
loading...
0
loading...
0
loading...

← Previously

New and updated iPhone and iPad apps for Wednesday, November 2

Next up →

Follow Twitter without an account with Meet The Tweet for iPhone

There are 30 comments. Add yours.

StaticFX says:

i dont think it should be available for the 4. MANY people purchased a 4s to get Siri.... not to mention it seems like piracy to me. its not just a JB, but you are stealing the software to use on a diff device. IMHO.

SirD28 says:

I am a programmer and while I totally am against Piracy, this should have been brought to the Iphone 4 originally. It runs fine on it this was used as a bargaining chip to buy the 4S. My biggest problem is Apple did this in my opinion to get the 4's to upgrade to the 4S. The people with 3G or 3GS were going to upgrade anyway.
Only thing I can think of is that with SIRI being in beta that they wanted to control the strain on their servers, but I would be able to accept that if Apple would say that, otherwise it looks like a cheap marketing trick to me.

taharka says:

LOL. You can't be "against Piracy" and approve of this at the same time because of some created logic. You're either against piracy or you're not. The reasons behind why Apple chose to make software available for one device and not for another has no bearing on whether this is piracy.
Note: I'm not here to judge. I really don't care one way or another, but if I pirate something, I won't bother coming up with fake logic as a means to justify it.

SirD28 says:

I never said it should be brought over to the 4 by Jail Break. If you read carefully I said it should have been brought to the 4 in beginning.
So by no means am I justifying anything with faulty logic, I am stating a clear opinion, apparently you need to re-read my logic :)

SirD28 says:

I never said it should be brought over to the 4 by Jail Break. If you read carefully I said it should have been brought to the 4 in beginning.
So by no means am I justifying anything with faulty logic, I am stating a clear opinion, apparently you need to re-read my logic :)

Michael says:

I agree. It would be nice for apple to atleast make is an unlock able feature for a fee. I would pay a reasonable amount for the feature. I wouldn't buy a 4s as I have only has my 4 for about 4 months

Michael says:

I agree. It would be nice for apple to atleast make is an unlock able feature for a fee. I would pay a reasonable amount for the feature. I wouldn't buy a 4s as I have only has my 4 for about 4 months

Michael says:

I agree. It would be nice for apple to atleast make is an unlock able feature for a fee. I would pay a reasonable amount for the feature. I wouldn't buy a 4s as I have only has my 4 for about 4 months

gregsomlok says:

lol that didn't make any sense.

Not says:

They did the same dick move with HDMI mirroring when they introduced it on the iPad2 and everyone said it wouldn't run on the iPhone or iPods or iPad1 because of the need for the newer proc that the iPad2 had. Well, we all know how that turned out in about 3 weeks after the iPad2 was released. Jailbreak your iDevice, change the text in one file on the device and poof... HDMI mirroring working just fine and without any issues.
This is how Apple does business, nothing new. What they should be doing is either making these small software differences avilable on the older device (that can run them) for a small fee or unlock the ability after 3-6 months of the newer device being released. The problem is, they think that'll hurt their sales, but I guarantee you Siri didn't sell any iPhone 4Ss. I haven't run into anyone that bought an iPad2 because of HDMI mirroring or an iPhone 4S because it has Siri. They bought it for other reasons and the new singular abilities were just a perk of the upgrade.
If Apple had any brains, they'd do this for their users... it would buy some serious brand loyalty for them. Imagine how bad it would be for their competitiors to know that Apple is in the business of bringing the new unique features to their older hardware base. They've already shown how sucky Android is when it comes to OS support/upgrades alone. The fact that Apple has iOS5 on so many older devices all the way back 3 generations on the phones puts Android to shame, where some handsets from as little as 6 months ago can't get upgrades for the latest stupid desert named version available. If Apple was to implement a Feature-Unlock option like this for their currently supported hardware under the new OS, they'd add even more people to their list of owners/followers.

Not says:

They did the same dick move with HDMI mirroring when they introduced it on the iPad2 and everyone said it wouldn't run on the iPhone or iPods or iPad1 because of the need for the newer proc that the iPad2 had. Well, we all know how that turned out in about 3 weeks after the iPad2 was released. Jailbreak your iDevice, change the text in one file on the device and poof... HDMI mirroring working just fine and without any issues.
This is how Apple does business, nothing new. What they should be doing is either making these small software differences avilable on the older device (that can run them) for a small fee or unlock the ability after 3-6 months of the newer device being released. The problem is, they think that'll hurt their sales, but I guarantee you Siri didn't sell any iPhone 4Ss. I haven't run into anyone that bought an iPad2 because of HDMI mirroring or an iPhone 4S because it has Siri. They bought it for other reasons and the new singular abilities were just a perk of the upgrade.
If Apple had any brains, they'd do this for their users... it would buy some serious brand loyalty for them. Imagine how bad it would be for their competitiors to know that Apple is in the business of bringing the new unique features to their older hardware base. They've already shown how sucky Android is when it comes to OS support/upgrades alone. The fact that Apple has iOS5 on so many older devices all the way back 3 generations on the phones puts Android to shame, where some handsets from as little as 6 months ago can't get upgrades for the latest stupid desert named version available. If Apple was to implement a Feature-Unlock option like this for their currently supported hardware under the new OS, they'd add even more people to their list of owners/followers.

Mob176 says:

Gobez28 do you think you could add the voice actions app sever to siri bcuz that really the problem that siri cant connect to the sever?

Mob176 says:

Gobez28 do you think you could add the voice actions app sever to siri bcuz that really the problem that siri cant connect to the sever?

Mob176 says:

Gobez28 do you think you could add the voice actions app sever to siri bcuz that really the problem that siri cant connect to the sever?

Mob176 says:

Gobez28 do you think you could add the voice actions app sever to siri bcuz that really the problem that siri cant connect to the sever?

Mob176 says:

Gobez28 do you think you could add the voice actions app sever to siri bcuz that really the problem that siri cant connect to the sever?

Mob176 says:

Gobez28 do you think you could add the voice actions app sever to siri bcuz that really the problem that siri cant connect to the sever?

Mob176 says:

Gobez28 do you think you could add the voice actions app sever to siri bcuz that really the problem that siri cant connect to the sever?

Mob176 says:

Gobez28 do you think you could add the voice actions app sever to siri bcuz that really the problem that siri cant connect to the sever?

Josh says:

youre probably a 4S owner..

Josh says:

youre probably a 4S owner..

Dustoff-00 says:

It was originally on the iPhone 4 as an App....I still have the icon which tries to access Siri....although it doesn't work anymore I still see it.

Ohyoubravehuh says:

If you had access to this and expoited it for everyone, I hope you have a good lawyer to go against Apple's legal department.

Ohyoubravehuh says:

If you had access to this and expoited it for everyone, I hope you have a good lawyer to go against Apple's legal department.

Graham Fluet says:

I'm sure he'd love to, but I'm guessing it requires specific access codes that Apple's servers will immediately block once they recognize an unusually high volume for those specific codes.

Clrfeo1117 says:

hi, i have an iPhone 4 32gb. i followed all the instructions and did everything like 3 times and i still can't get Siri UI to show on my phone.. can someone please help me..

Josh says:

I commented on your post on the other website

Anonymous says:

Can't you dump the memory buffer being used during the decryption process of the firmware? After it has been unpacked?

Morganlewis81 says:

thats the problem. you need the encryption key to begin the decryption process. the key is what we don't have