TiPb loves answering your questions, but we also love sharing our answers with the community in hopes that more people will benefit, and even better answers will present themselves (hey, that’s why we have them forums!). Today’s question comes from Stupendoussteve on Twitter:

ever heard of iPhone finding you at a previous address, states away, where you’ve never even taken the phone (post restore)?


We have! And TiPb answers after the break!

The iPhone uses Location Services to determine where it is. Location Services uses three (3) distinct technologies, from the more gross to the more granular, and different iPhones (and iPod touches) support different levels.

The most precise, supported only by the iPhone 3G, is aGPS. aGPS uses cell tower-based GPS crunching to give you a fairly tight indication of your current position. In the middle, supported by iPhone 3G and the original iPhone 2G, is cell tower positioning. Google mapped all cell towers in the US (and other countries), recorded their GPS locations, and then tries to triangulate where you are if it doesn’t have — or can’t get to — an aGPS signal proper. The last — and the one causing your problem — is WiFi router mapping.

What happened was a company called Skyhook got into a bunch of vans, drove around the US (and other countries), detected WiFi routers in homes and businesses, and recorded their unique IDs along with their GPS locations.

For iPod touches, and for iPhones that aren’t getting good, this is the final and least accurate method Location Services uses to find out where you are. The problem you’re encountering is likely that Skyhook recorded the location of your WiFi router when you lived in another state, and now when your iPhone is finding it, it still thinks you’re at that old address, across town, or across the country.

Skyhook may eventually drive around and re-map your WiFi router, or you can go to SkyhookWireless.com and manually re-locate your WiFi in their system — though in our experience it can take a long time for them to update either way.


Cydia is a 3rd party software application developed by the notorious jailbreaker Jay Freeman (known in the jailbreak community as Saurik). Cydia is basically a great alternative to Apple’s App Store, it even looks alike so that users may not encounter any problems when browsing for apps and programs. In Cydia Store you can find all sort of apps and useful tweaks that are simply great and haven’t been accepted in the App Store due to various reasons. You can find your desired apps by browsing repositories and well know sources that list these packages. We have a detailed list of the best Cydia sources and also a great tutorial on how to add Cydia repositories.

I know that most people have the same question in mind: how to install Cydia on iPhone, iPad or iPod Touch. The answer is clear as daylight: you don’t install Cydia! You need to jailbreak your iDevice in order to get access to Cydia and after you have jailbroken your iDevice the Cydia icon will automatically pop up on your home-screen. This is a very common mistake and people are very confusing regarding the installation of Cydia, that’s why i decided to write this short article and to clarify things.

Like i said above you need to jailbreak your iDevice in order to get Cydia, but the jailbreak process can get complicated, especially for beginners. Sometimes, even if you manage to complete the jailbreak process you might end up with a lot of issues, rendering the jailbreak useless. Because of the large number of jailbreak software and versions it can be tricky just no figure out which one can jailbreak your iPhone / iPad / iPod Touch model / iOS version and that’s why it is always recommended that you turn to professionals that will guide you through the whole process and offer support if anythings goes wrong.


Here at iPhoneAppCode we do our best to help our readers but we can’t offer support and guidance to each and every one because we are only a couple and you guys are so many, so we’ve decided to find a partner that can do it for us.

After a thorough research among all the sites that offer jailbreak services we’ve picked one, and i have to say that they really deliver. They have the lowest prices and offer 24 /7 support, and also a 100% satisfaction guarantee. So instead of wasting days to figure out which software to use and how to fix your iPhone if something goes wrong, join newestiphone.com and let the professionals do it for you.