4 ms·
It would probably violate the TOS, but it seems like it would be pretty simple to circumvent the location restriction. Very few companies produce GPS chips. Mo
by tomkinstinch 17y ago
It would probably violate the TOS, but it seems like it would be pretty simple to circumvent the location restriction.
Very few companies produce GPS chips. Most devices that include GPS capability do not bother to reinvent the wheel, but instead elect to integrate an existing GPS processing chip.
GPS chips usually output various location sentences over standard RS232 (or I2C) a rate of around 1 Hz. It is unlikely that AT&T went through the trouble to design their own GPS processor into the Femtocell ASIC--it's likely connected but separate.
So, if the GPS data line could be isolated, it would be well within the capability of a microcontroller to feed fake GPS NMEA sentences [1] to the Femtocell ASIC using that line. Maintaining an updated time field in the NMEA sentences might require a separate real-time clock chip, but the Femtocell may not even examine the time given by the GPS.
A PIC microcontroller could cost less than $5, not including the cost of a compiler and hardware programmer.
Program a microcontroller to output an artificial location, cut a trace, solder a few leads, and you could make a Femtocell think it is Topeka, even if it is connected to the Internet in Turin.
[1] http://aprs.gids.nl/nmea/ http://aprs.gids.nl/nmea/
- PStamatiou 17y agoand this is why I love Hacker News