View Single Post
  (#57 (permalink)) Old
JRSCCivic98 Offline
No longer Registered.
 
Posts: 697
Join Date: Jul 2007
Model: 8830
PIN: N/A
Carrier: *
Default 07-11-2007, 12:38 AM

Quote:
Originally Posted by randyman View Post
I believe the internal gps reciever is disabled at the firmware level. I would be looking at the "..\cdma\rim8830.sfi" file. In order to enable the internal gps receiver, we will have to devise a patch for this firmware flash file. This certainly will not be easy as very little is known about the internal structure of this file.
Humm, well, if that file is the same throughout each carrier OS release (which apperently it is because loading up the Bell OS does nothing), then I'd be willing to bet that the file (if it is the one controlling the GPS capability) is written in such a way that it looks at the phone's internal config to figure out what "carrier" it's for. So, that being said, the only way this is apperently controlled is via the carrier ID... for testing purposes why not just change the carrier ID on the phone? Is there a way to do this? Technically speaking the phone would load up the OS options for whatever test carrier you set it as, some things may not work properly, but at least GPS functions can be tested. Once it's verified that this is really what it is, then it's just a matter of finding a way to change the carrier ID lockout in the sfi file. Even a single digit edit on the "exclusion" statement from 105 to something else would render the statment useless. That is, if that's the file that really controls this.