How long will Apple support iPhone 4?

I bought my iPhone 4 in 2010, and I just wonder how long does Apple provide support for their product prior to release date.
I know that Apple doesn't support iPhone 3G already since 2011, and it's seem that they only support their product for 3 years.

So what about iPhone 4?

It has been said that the older models will go out of service by June.

  • When will Apple end their support for iPhone 4? I know that iPhone, release on 29 June 2007, end support is on 2 Feb 2010, iPhone 3G, release on 11 Jul 2008, is on 22 Nov 2010 iPhone 3GS, release on 19 June 2009, is unknown. iPhone 4, release on 24 June 2010, is unknown iPhone 4s release on 2011, is unknown iPhone 5 release on 2012, is unknown Judging from the history, It's most likely Apple support iPhone for about 3 to 4 year. So that mean Apple will get support until 2014 or 2015. So what do you think?
  • My iPhone 3G doesn't support my Apple Orriginal HDMI Cable? I just bought an Accessory from apple and it seems its not supported. I used "Supported4" from thebigboss (cydia tweak) and its not working. I thought that it will fix the bug. Is there any tweak that i can use to fix this bug/problem?
  • How to contact Apple Support for forgotten pass code on iPhone 5? So all my friends saw me type in my passcode on my iphone 5 so I changed it. However, I'm an idiot and I forgot it. I tried it so many times and I just can't get it. I don't want to jail brake my phone or restore it. I have very important data in there. Can I contact apple support and they verify it's me by asking the apple ID questions or something and they can take off the passcode or give me a me one?
  • How long will the important apps gets the support of ios 7? I'm planning to buy iphone 4s with ios5 and update it with ios7. So tell me apps like Facebook, Twitter, Whatsapp, Hangout how long it will fit in ios7. I know they run in ios 6 right now.