Hopefully this thread will get noticed by HUAWEI and they will fix the problem which in my case is :
Inconsistent GPS locking, sometimes it locks on pretty quick < 1min other times the GPS icon in the notification bar just keep flashing.
Inaccurate GPS location when it does lock with the position jumping around.
Location and heading changes when stationary which are probably related. Looks like internal compass maybe buggy or is not getting used.
I very dependent on GoogleMap and its Navigator which is where the above issues have been identified. I tried Waze which seems to dampen the location and direction jumping a bit but the initial lock was still a problem.
Same issues in B906 and B907 roms, haven't tried B221 (trying it next but it looks like others experienced the same with this rom)
GPS Status and Toolbox - no difference
GPS Fix - no difference
http://forum.xda-developers.com/show....php?t=1563226 - Used Method 2 and with SSL as suggested by member svvv - Improved AGPS and WIFI based location lock but didn't help with the GPS
Never had this problem with any of my previous 4 Androids and even my old Windows Phone worked flawlessly. Maybe its something to do with my HAM being a Chinese model and it also having GLONASS which has better coverage in the northern hemisphere. Will see if I can set it to just use just the US GPS system in the build.prop.
Its a shame that Huawei stuffed the GPS on the HAM, it would be my perfect phone otherwise, if I can't get it going reliably it will be the Galaxy Mega for me as much as I hate Touch Wiz......
Location Access enabled with both and wireless networks enabled.
Google account Location settings enabled.
2GB no NFC International Model, rooted.