I bought a IPhone 1 (the very first model) in Germany a while ago. It is not factory unlocked. Is there a way to permanent unlock it? Normally providers unlock phones after 2 years for free and my phone for sure is older than 2 years. But I have no idea where this phone comes from, it might as well come from overseas...