tytung wrote:The "not supported" warning message is correct according to your logcat.
I don't know why the AGPS injection ( call force_xtra_injection() function ) is failure in your HD2.
Calling force_xtra_injection() will return false in the following two situations.
I'm not sure which one matches your device.
- Your device indeed not supports the AGPS injection.
- Your device supports the AGPS injection but the GPS is used (i.e., the GPS engine is locked) when doing the AGPS injection.
Thanks again for the detailed reply tytung.
With that said, I went on to do my research to find out what have I done to make the widget stop working (as it was working fine at some point in time while I restoring phone to normal state after 4.3 upgrade).
So something must have happened that's been preventing the AGPS injection, or as you said, GPS engine was being locked. I was unable to pinpoint any apps causing this kind of problem, and then I found "a solution". I simply switched GPS ON via the 'Quick Settings panel', and then performed the injection using the widget, and it worked. After switching to GPS OFF the same way, I was able to perform AGPS injections successfully. So that was it, sorry for the long-ish reply, but just wanted to lay it out there in case anyone else runs into this specific issue.
Thanks for your help and following up on this quickly tytung, the HD2 is that much better and alive just because of you. Thank you.