However, it was not my ROM. I’ve verified that another Android phone on the same telco in the same place also ends up having its location fixed at that same spot in Bukit Batok. So either my telco has been messing around with its cell tower identifiers, or Google has mucked up their cell tower database.
I searched around online and found a handful of complaints about the reliability of the cell-tower location fixing method. Someone even quipped that if he ever had to run away from the law, he would turn on Latitude.
Where in Google can I send my complaint to? I don’t want to have to turn GPS on. Location has been working pretty well until last week.