I am in Guadalajara, MX for a month, and have a 1st gen Iphone with 2.0.1 firmware that is unlocked and has installed cydia. I use WIFI, but have turned off cellular and edge functionality, because of the high fees.

Using the Offlinemaps app, I have installed a functioning map of Guadalajara.

The only problem is that there is no location determining functionality.

I believe the Iphone 1 Gen uses triangulation off of cell phone towers to obtain its coordinates. Is there a combinations of settings that could allow the triangulation of cellphone towers to give map location, while avoiding the high fees of data charges, text messages, etc?