Hackers Working To Port Siri On iPhone 4 (SCREENSHOT)

by Ahmed Omar on October 5, 2011

Once the Siri voice recognition feature announced yesterday at the iPhone 4S keynote and people started to get crazy about it. Everyone now wants Siri feature to be ported to the iPhone 4. Now we have some good news for you.

Siri Port On iPhone 4

The popular iPhone hacker known as iH8sn0w and John Heaton (@Gojohnnyboi) have started to work on porting the Siri feature on iPhone 4. They’ve already ported Siri to the iPod touch 4G but it is not fully functioning as shown in the screenshot above.

We successfully enabled Siri, but it seems out it is compiled to only work on the 4[s], and thus, cannot be used(yet).

As tweeted by John Heaton, “We’ve got 3+ smart people performing an analysis on Assistant… be patient.” he also replied to some saying that “you’d be surprised…”

According to this tweet from iH8sn0w, Apple might have left out crucial files for Siri in the iOS 5 GM so that means it may be successfully ported once iOS 5 is officially released.

The port is done on iPod touch 4G not iPhone 4 but in case hackers have succeed to port Siri on iPod touch 4G, they would do the same on iPhone 4.

A word from iH8sn0w about the port:

It’s definitely not just a plist value that you have to change in order to get Siri. Thus far, it has required a lot of searching and digging. After sending all the known information to John, I’m beginning to find that it is much harder than expected. We’re using an iPod touch 4G now but our aim is to port it to all devices that Apple won’t support. At this point, we’re unsure of whether Siri requires certain hardware components or not. At this point, we can’t say but are still trying. After buying the iPhone 4S myself, I will be looking to see if there are any new files that are not available on the current iOS 5 version. This might be our stopping point.

(Via iDownloadBlog)

UPDATE: The progress has been great! You’ll actually be able to get Siri on your iPhone 4.. more details here.

UPDATE: Another developer could port Siri on the iPhone 4. Here’s a video showing it in real.

If you found this post useful, hopefully hit the +1 (recommend) button ⇉


Add CydiaHelp on Google

You can follow on Twitter, join our Facebook fanpage and add me on Google+ to keep yourself updated on the latest jailbreak and unlock news.
  • Paul

    Yeah man! HACK IT!

  • Haosjsu

    How did Mac rumors do a demo of it from a week ago?

  • igorsoares

    good luck guys (portugal) got iphone 4 32gb

  • Valaki

    Yeah!! Go on, hack it! This will be instantly the best reason for jailbreaking iPhone 4. Apple has NO excuse this time, iPhone 4 has enough horsepower to run Siri smoothly. Apple just wants to make us buy 4S, let’s hack Siri for us who won’t upgrade just because of this! iPhone 4 is still a great device.

  • Manmadehuman

    Mac Rumors got a hold of a concept video. Not actual software.

  • http://twitter.com/AlexGeze Alex Geze

    i want siri for ipad…

  • JohnnyBgood

    any hope to have it on 3GS…? :(

  • Neel Basra

    Don’t want to pop the bubble, but the 3GS isn’t fast enough. :(

  • versewrecker

    thats shits obsolete, it wont be able to handle it. upgrade homie.

  • Samuel Rivera

    Actually 3GS has the same performance and speed as the iPhone 4

  • Anonymous

    No, the iPhone 4 has a better processor and more RAM

  • Andres

    Not really. Iphone 4 is way faster than 3gs.

  • http://www.facebook.com/people/Arbiter-Elegantiarum/100002349897120 Arbiter Elegantiarum

    Please, do port the thing to iPhone 4. I hope for it to be available free of charge… Stopped jailbreaking a while ago, but given Apple’s persistence in ruining customers’ digital lives, I will gladly install it on my iPhone 4!

  • http://www.facebook.com/people/Arbiter-Elegantiarum/100002349897120 Arbiter Elegantiarum

    Exactly! One should be remarkably dense and gullible to buy into the notion that “iPhone 4S is the only iOS device to handle Siri”. These antics on Apple’s part should not be tolerated! How shameless of Apple to invent pretexts to support iPhone 4S upgrades for iPhone 4 users by means of artificially crippling the latter’s functionality instead of implementing better hardware in the newer phones. No different than the AT&T’s & Verizon’s resort to limit the data. The customers’ acquiescence dumbfounds me quite a bit. That sort of thing should not be tolerated!

  • Nova

    Um, what are you on buddy. the i4 is soo much faster than the 3GS – the fact that the i4 has to render everything in 960×640 rather than 480×320 (like the 3GS) and i4 is STILL faster shows what it’s capable of.

  • joe

    there are absolutely zero reasons why Siri can’t be on the iphone 4, it should just be part of iOS 5, same with using the gyro to stabilize the camera, they even say in the video talking about the iPhone 4S that it is just software, not new hardware, that makes the gyro stabilize the camera.

  • Taharazvi

    by any chance can it run on a 2G :P

  • JustinPDX

    It has the A4 chip, which can be found in the iPad.

  • JustinPDX

    It has the A4 chip, which can be found in the iPad.

  • JustinPDX

    I want to sit here and type for hours about how this is bullshit, but I have to do that in a lot of other places too.

  • JustinPDX

    I want to sit here and type for hours about how this is bullshit, but I have to do that in a lot of other places too.

  • http://www.facebook.com/Teknoman117 Nathaniel Lewis

    As far as the question of whether it compiled specifically for the iPhone 4S, it really shouldn’t be. The A5 chip uses the same instruction set as the A4, and in Xcode, there is no distinction about what device you target. One just selects “armv7″. Thats is, assuming apple didn’t do anything funky with it….

  • marckusk

    would be awesome if you made it!

  • marckusk

    would be awesome if you made it!

  • ClassyTurkey

    When I first saw this feature announced my first thought was this exact thing. We need Siri on IPhone 4. For me there is not enough improvements to upgrade just yet since I purchased my Iphone 4 not to long ago. I will wait till I am up for an upgrade through Verizon so I can keep my unlimited Data plan also. Got to love being Grandfathered in. But Best of luck of getting this worked out. And even if this tweak isn’t free to the people I would still get it. Its worth $5 to me, rather than another $200 for a new phone.

  • ClassyTurkey

    When I first saw this feature announced my first thought was this exact thing. We need Siri on IPhone 4. For me there is not enough improvements to upgrade just yet since I purchased my Iphone 4 not to long ago. I will wait till I am up for an upgrade through Verizon so I can keep my unlimited Data plan also. Got to love being Grandfathered in. But Best of luck of getting this worked out. And even if this tweak isn’t free to the people I would still get it. Its worth $5 to me, rather than another $200 for a new phone.

  • Gay

    Coooooool

  • Gay

    Coooooool

  • Deniz

    John claimed that it’s impossible to port Siri to older devices, because the software is built around the Apple A5 chip. It simply CANNOT run on an A4 chip or something, so forget it :(

  • Deniz

    John claimed that it’s impossible to port Siri to older devices, because the software is built around the Apple A5 chip. It simply CANNOT run on an A4 chip or something, so forget it :(

  • Roosvelt

    Try Vlingo! probably not as good as Siri, but still good… I have it and i enjoy it a lot)

  • Roosvelt

    Try Vlingo! probably not as good as Siri, but still good… I have it and i enjoy it a lot)

  • Jlr405

    so whats siri actually do?

  • Jlr405

    so whats siri actually do?

  • extos

    Google is your friend. If youre lazy enough to search it up, people who know what it is are lazy enough not to care.

  • extos

    Google is your friend. If youre lazy enough to search it up, people who know what it is are lazy enough not to care.

  • extos

    lazy enough *not to search it up

  • extos

    lazy enough *not to search it up

  • Abc123

    Try voice Actions it is also good

  • Abc123

    It means it can be easily ported in iPad 2, cuz iPad 2 has same chip as iPhone 4s

  • Fdadwd

    Oh no :( i want siri iphone 4s only

  • subz0

    pleas get this right i realy want siri and i wnt be able to get a iphone 4s

  • subz0

    you need to hack it !!!!!!!!!!!!!!!

  • NanaT

    This is not true, I have been running Siri Assistant since before Apple purchased it, and removed it from the app store. It runs just fine on iOS4. What I want to know is if it will continue to work after upgrading to iOS5.

  • FMUAZE

    I Want SIRI on Apple Tv, siri is cool to have at home or at the office and have a personal assistant, to turn light on nad stuff like that, that should be the Next Step…

  • 6ra55hoppah

    See … that’s the thing … I have an iPhone 4 AND Siri running on it right now … works perfectly fine. So why the separation and cut off for the APP from all else that is NOT iPhone 4S?!! I Use it everyday for something! So there is NO EXCUSE for it not to continue working ‘as is’ on the iPhone 4! Maybe the 4S version will have more/better integration and a smoother operation (being it will be iOS5) … OK, I can see that. Still no excuse for what Apple is doing to it just to get more sales in upgrades or whatever for the iPhone 4S. Pathetic really.

  • Name name

    Even if you get it to accept voice, you still have to work around the servers Siri sends to.

  • Ados

    Apple is just trying to make people upgrade to their new phone and silly people are falling for it. People actually believe that it requires the A5 chip to run that’s crap. There is no way any phone has enough processing power to handle voice recognition in this manner. All the processing power is handled on remote computers/servers and this will make it hard to hack. I would imagine that apple would have a way of blocking IME numbers of iphones that ant iphone 4s.

  • Hj

    What the fuck. Did you watch the video???? ಠ_ಠ ^^^^^^^^^

    You have to be the laziest and most retarded person ever

  • raiderfan12

    siri will shut off for your iPhone 4 in 4 days tho.

  • raiderfan12

    you want to front me the other four hundred dollars?

  • Hirllaryhihi

    everything in my house is apple i think after this report i will stop buying apple products

  • Anonymous

    it will not be active past today.

  • I P Freely

    this is very unfair. when they upgraded from iOS 3.0 to 4.0. iPhone 3GS runs all the essential features that comes with it. now they decided not to do the same for iPhone 4 users. apples is losing its way.

  • nickkkkk

    I reckon if a donation fund was set up to help port siri to iPhone 4 it would make a lot of cashhh moneeeyyy ahaha

  • Apple_eric

    hopefully siri could be ported to iphone4 thus i don’t need to upgrade my device~~~~

  • Apple_eric

    hopefully siri could be ported to iphone4 thus i don’t need to upgrade my device~~~~

  • Pezinaris

    will it also be posted for iphone 3gs?

  • http://www.facebook.com/profile.php?id=1148361417 メドール コア

    Ok nobody at apple cares.

  • Steve

    Really, so that’s why it works in Airplane mode? Consider this… the A5 chip has more processing power than your entire desktop PC 10 years ago which was capable of Text-To-Speech.

  • danieuno

    yes they do

  • http://www.facebook.com/profile.php?id=1735688599 Jordan Gauger

    UPDATE?

  • Supafreakyredneck25

    that sounds very lazy.. whats America coming to? whats next are they gonna come out with a phone that makes us food and brings it to us?

  • Guest

    omg i love this app

  • http://www.facebook.com/Shadeslayor Elliott Quick

    Their explanation is sound… Siri will not be supported due to hardware restrictions… dual core A5 vs Single core A4, Apple is a company that focuses on having customer satisfaction with each device. If theirs a chance that Seri wouldn’t run successfully lag free, then they aren’t going to do it. And will most likely try to prevent it from working on other devices. IF you look at google, they don’t put restrictions like apple on there products and you have more people complaining about google voice actions locking up on their Moto droid 1.

  • Anonymous

    Keep drinking that apple kool aid

  • http://twitter.com/PBechthold Paul Bechthold

    No, they don’t.

  • Peter Saints

    Where did you get the fridge? Can’t find it nowhere!

  • Peter Saints

    Where did you get the fridge? Can’t find it nowhere!

  • http://www.facebook.com/jon.shurtleff Jon Shurtleff

    I’d go for that.

  • http://www.facebook.com/jon.shurtleff Jon Shurtleff

    Yes they do

  • http://www.facebook.com/jon.shurtleff Jon Shurtleff

    There were no new resource sucking features in iOS 4.x like there are in iOS 5.0 – Like Siri. Anyway, they let iOS 4.0 run on the 3G but had to cut features because the 3G couldn’t hack it. Even so, it’s slug on 3G and a lot of people have been very unhappy with it and it is not a user friendly process to revert to iOS 3.x. Maybe they didn’t want to make that mistake again.

  • http://www.facebook.com/jon.shurtleff Jon Shurtleff

    I’d donate!

  • http://www.facebook.com/jon.shurtleff Jon Shurtleff

    I have not used the Siri application on the 4. Does it have all the functionality of Siri on the 4S? I doubt it. It remains to be seen even how iOS 5 performs on the 4. When they released iOS 4, it was pushed to 3G’s and it totally sucked. Turned them into slugs and many, many people were very unhappy with it and you have to hack the phone to revert back.

  • http://www.facebook.com/jon.shurtleff Jon Shurtleff

    Uh huh, and how many unfounded and uninformed statements and assumptions can we make in one paragraph?

  • Asdad

    Stop being such a kid. Elliott Quick had a decent explanation why Siri was not included on the iPhone 4. Another point is Apple is a business, not a charity. They bought Siri around $100-$200 – and you want them to include it on older devices that they already had sales for? Stop wanting everything for free.

  • Vinz420

    Yeah because of your comments, they decided to revive Steve Jobs so he can apologise at your doorstep on his knees – happy?

  • Vinz420

    No they don’t.

  • Vinz420

    So why do you still go to a restaurant and have someone cook your food for you rather than cooking your own at home – that’s lazy, what’s America coming to? BOOM in your face!

  • Vinz420

    There is such a thing called ‘work’, you know, which earns you money. Money is what you can use towards buying the iPhone 4S. If you haven’t got enough, don’t buy one and stop whining about it.

  • Anonymous

    Combo Breaker!

  • Jon4

    you’re the one who owns an apple device…if you don’t own an apple device and you’re on this page YOU are the one drinking gallons of the apple kool aid

  • Jon4

    no one cares if you buy apple products or not.  i buy windows PCs and Apple phones…does it matter? F no.  stop buying apple, don’t stop buying apple…NO ONE CARES YOU FAG

  • Mailinator

    oh no you didnt.

  • Penisman

     Nah, I was thinking about a phone which allows teleportation

  • Penisman

    Before i read your comment thats exactly what I did, and it wasnt 200 bucks either, 320 british pounds babyyy

  • Penisman

     Agreed – raiderfan12 not everyone who wants a iPhone 4S sits on there ass at home all day playing computer games or something then complaining they can’t find a job or w/e.

  • http://tkware.info TK

    Best of luck to the hackers. I very VERY seriously doubt there’s any hardware reason for Siri to only run on the 4S, and this comes down to Apple shenanigans.

    Vive la jailbreak!

  • Penisman

    I’ll agree with you on the graphical rendering front, yes the gpu built into the a4 chip is much much faster at rendering then the 3GS, but the actual processor speed (the A4 is underclocked to 800mhz)  is somewhat debatable.. it is 200mhz, or 33% more powerful then the 3GS processor which is clocked @ 600mhz.

  • Penisman

    I’ll agree with you on the graphical rendering front, yes the gpu built into the a4 chip is much much faster at rendering then the 3GS, but the actual processor speed (the A4 is underclocked to 800mhz)  is somewhat debatable.. it is 200mhz, or 33% more powerful then the 3GS processor which is clocked @ 600mhz.

  • BB

    Engineers at Apple confirmed that Siri will not function without internet connection…

  • Gabriel Renfro

    Try a dual core processor. The thing the iPhone 4 doesn’t have.

  • Mister MR

    yes he did

  • John1688

    Stop being such a prick, its a decent explanation!

  • http://pulse.yahoo.com/_JMW6KCALDWIT4X5DT5BOA5UGKM GerOhm

    It does not. Siri app is nothing like Siri now on the iPhone 4S. You have a voice-recognition process (likely from Nuance), text-to-speech process (Siri’s voice; Apple’s own), and Siri artificial intelligence process (which was changed to work with iOS 5), instant network communication to Apple’s servers, ALL RUNNING AT THE SAME TIME to create the interaction that you have with Siri. Much more processing power is needed for it to be/feel effortless, as it should be. iPhone 4S is basically two times more powerful that the iPhone 4.

  • http://tkware.info TK

    It doesn’t require a dual core to do on-demand voice recog.

  • Bill

    That’s a lie and you know it. There’s more stuff running in the background in iOS 5 than there ever was in iOS 4.x. The new notification system, iCloud syncing that seems to happen more often than Apple is letting on, and iMessage are a few examples. The fact that Apple did optimize the way iOS 5 works for 3rd gen devices is a godsend for the people that have them.

    Also, Siri worked just fine on 2nd gen devices without lag. Dragon Go and Dragon Dictation both work wonderfully without lag on 2nd ten devices. Apple is artificially upping the requirements of Siri to force those that want the functionality to get a 4S. If you notice, iPad 2 doesn’t have Siri and it has a faster version of the A5 processor. Thanks for playing.

  • Bill

    Scroll up. iPad 2 is faster and it’s not getting Siri either.

  • Bill

    If it requires internet, there’s no reason it shouldn’t work on a 3GS or 3rd gen iPod Touch. Dragon Dictation works with the 3G and second gen iPod Touch with iOS 4 and it works the same way.

  • Samplehahaha

    maybe dual core processor doesn’t need, due to iphone 4g already have a voice recognition so maybe it connect it to somewhere of the application ..

  • Steve Lemaitre

    I doubt that a dual core processor would be needed to get an application LIKE siri to work… however, if you noted the wording above, they stated that “siri had only been compiled for 4s”.

    Given that the 4s has a significantly different processor (dual core vs single) it would be very easy for Apple to code it to require, for example, two concurrent threads, or utilize code that exploits known differences in the architecture of the two chips.

    In this case, the only thing that could be done is to literally REWRITE siri, completely, and then compile that for the other processors.

    This is the same reason that you can’t install Windows 7 on an iPhone, despite having adequate specs… it was simply never compiled for the A series processor.

  • Mr Reality

    generally AI is programmed in lisp or something. Even if not, you still need to compile it. Once compiled the binary is processor specific. Short of developing an A5 emulating virtual processor or some other wicked emulation trick, there’s _no_ way that library will run on an A4 processor unless there’s nothing different about the A5 besides speed, number of cores and manufacturing process. If they haven’t compiled a iPhone 4 version of it and included it in iOS 5 it simply won’t run if A4 and A5 aren’t binary compatible.

    Since A4 is made by Samsung and A5 is made by Apple, who knows?

    In all likelihood you need to compile the Siri source code in an A4 environment to make this work, unless the A4 and A5 are binary compatible. In that case it may be as simple as unlocking the feature, which still isn’t all that simple.

    If not Apple could easily (_really_) lock the feature out by leaving out the A4 compiled version. That’s how I’d do it if I was a control freak and didn’t want hackers turning it on. If the A5 is simply a dual core A4 with a beefier GPU it’s unlockable.

    As far as performance goes, Siri should just eat some extra memory. I can’t see it slowing down an iPhone 4 THAT much except when you are actually using it, unless it has a considerable memory footprint. The rest of the time it’s in a wait state doing not much more than eating some memory and waiting for input.

    The A5 eats more power than an A4 because there are two cores and a beefier GPU. The clock speed of the A5 is actually _slower_. So programs that aren’t designed to take advantage of dual core (probably most at this point) will actually run slower on an A5, 10% slower to be exact. Programs that can saturate an A4′s available cycles, AND are dual processor capable will naturally run faster on an A5 for reasons that are academic if you are still with me.

    The A5 (in simplistic terms) can run twice as many programs at once compared to an A4, but unless you have lots of programs running and doing actual work it will seem slower with smaller workloads.

    Then there’s the larger amount of memory. If Siri eats up all the available memory on an Iphone 4, yea it will cause the phone to run slower.

    Without some ps or top output there’s no way to know.

    Since none of us work for Apple this is all conjecture, but conjecture based on an understanding of how computers work. There are too many variables to know for sure how Iphone 4 performance will be impacted by iOS 5 and Siri. Knowing what the memory footprint of Siri is when it’s sitting there doing nothing would be really helpful to gauge overall system impact of having it running. If it’s sitting there using 200 MB when it’s idle, there will be more swapping and your phone will crawl. If it runs with a 5MB footprint and is simply a proxy to Apples servers that do the actual voice recognition, the impact will be negligible for people that only keep a few programs running at once.

    Otherwise you are talking out your ass if you are telling people the iPhone 4 is “too slow” especially if you don’t explain what you mean by “too slow”. It’s definitely not because of cpu clock speed or single core horsepower. The A4′s cpu is faster core for core.

    An Iphone 4 with all the crap you don’t use turned off has the potential to be a faster phone than an iPhone 4S out of the box especially if you keep your process list pruned, even with Siri running. Depends on how much of a pig Siri is.

  • ChrisO

    and you forgot to mention that the iPhone 4 and 4s have the same amount of ram

  • Davidcostanzo01

    no he didn’t

  • Luke Stoltenberg

    “That’s a lie and you know it”, That’s not very nice. Which comment are you replying to? Your comment doesn’t seem to address either of them. That’s stupid and you know it.

  • Titanrook

    Aren’t you forgetting that iOS 5, itself, runs on both a4 and a5 chips?

  • Luke Stoltenberg

    I can’t really see what is pathetic about a business trying to think of incentives for consumers to buy their new device which they have spent millions of dollars developing. What is pathetic is freeloaders who think they deserve everything a new device does for their old POS.

  • Luke Stoltenberg

    get a job or quit whining

  • Luke Stoltenberg

    Punctuation helps you breathe.

  • Omgbitsomg

    You can sit home and siri about “work or “job”

  • Cool Man

    wow…i great to hear from SIRI will work soon aat iphone4!tq so much

  • Vaibhav34

    hey can i use siri without jailbreaking my ios 5 (using iphone)

  • Scotthester

    I’ve had Siri on my IP4 for almost a year now and it worked fine until last Friday. My understanding is that the Siri servers were shutdown on the 15th. Any talk about Siri not working on IP4 is Apple BS. They want you to buy the new phone.

  • Omaraty009

    that means that they intentionally wrote it for the 4s in order to make it a selling point and force iPhone 4 users to upgrade.

    which is quite despicable.

    it simply could have been written to work on both devices.

    Fuck Apple for this! its a dick bully move to force people to buy their new hardware using software that can already work on the previous model as an incentive!

    as an iPhone 4 user, i want Siri… but apple gave me the middle finger.

  • Omaraty009

    So how do you explain iPhone 4 having enough processing power to run Infinity Blade and not being able to run Siri ?

    Its simply apple not allowing Siri to be available on 4 because they want users to buy the 4s.

    FUCK THAT!

  • Omaraty009

    IT DOESN’T REQUIRE THE 4s HARDWARE, WE EXPECT IT TO BE INCLUDED IN THE IOS5 UPDATE ACROSS ALL DEVICES!

    NO REASON NOT TO INCLUDE IT!

    its just these greedy fuckers at apple, this is how they treat their older customers.

  • Bitanrulz

    could u pepople do it a bit fast i know u all r trying hard ….but u r making the users go mad thinking abt it….could u plz suggest us the download link…and steps for installing asap…pllzzz i cant wait any longer

  • Mohan Niroula

    Thanks for your effort guys!! It would be awesome to use Siri on iPhone 4 too. All the very best to you guys.

  • Livfuidkn

    Hey, they are trying kinda hard here… umm if u want it so bad.. bye it

  • Mexstretch

    yes he did

  • Johnny Hashoul

    Thank you very much guys , SiRi will be used on the iPhone 4 because of ur effort ! thanx again

  • Teamlividoll

    I’m beyond annoyed at all this Siri talk. Its not new people, its over a year old! Thing is, I had siri on my iphone 4 as an app for the last year or so, and it worked exactly as it does in the video for the iphone4S, in fact, up until October 15, I was still using the app. So if it was working fine on my iphone4, then why is it a hardware thing at all? It has to just be a programming thing. Now when I open the ap, it just tells me sorry, I am not feeling well. Well I wouldn’t feel well either if someone ripped me away from all my loving users and forced me to jam al my talent into only 1 phone.

  • Itsyourboy4

    And I’m beyond annoyed by people like you who say you had the app and it works exactly the same, No you idiot they are not the same at all Siri was just an app it was not fully integrated to the phone the way it is now it didint send texts or emails,etc and I’m pretty shure it didint set up reminders I tired out Siri to around the first time I heard apple had bought it and it’s nothing like what it is today

  • Irunonrockstar

    the clock speed is the same on the iphone 4 and iphone 4s @ 800mhz so how is the single core power different?

Previous post:

Next post: