[HTC Sensation] NeedAPhone:
GPS not working

Update: problem had nothing to do with CM, but hardware. Had to pull the pins back with tweezers to better touch the back cover. Solved! :))

Cannot get my GPS to work, Gps Status shows no satellites most of the time. Sometime 1 or 2 satellites show up after a few minutes wait. No AGPS patch, but I tried it and it doesn't help. It used to work on stock and on AndroidHD roms.

I'm on CM9 RC2

Firmware 11.69A.3504.00U_11.23.3504.07_M2

Logcat attached

Please help

This is from logcat:

Line 690: W/PackageParser( 208): No actions in intent filter at /data/app/com.eclipsim.gpsstatus2-1.apk Binary XML file line #22

Line 914: I/PowerWidget( 306): Button list: toggleWifi|toggleBluetooth|toggleGPS|toggleSound

Line 934: I/PowerWidget( 306): Button list: toggleWifi|toggleBluetooth|toggleGPS|toggleSound

Line 943: I/LocationManagerService( 208): Setting GPS Source to: 0

Line 1030: D/GpsLocationProvider( 208): set_capabilities_callback: 7

Line 1031: D/libloc ( 208): loc_read_gps_conf: using /etc/gps.conf

Line 1031: D/libloc ( 208): loc_read_gps_conf: using /etc/gps.conf

Line 1032: D/libloc ( 208): loc_read_gps_conf: PARAM INTERMEDIATE_POS = 1

Line 1033: D/libloc ( 208): loc_read_gps_conf: PARAM ACCURACY_THRES = 3000

Line 1054: D/libloc ( 208): loc_eng_set_gps_lock mode, client = 0, lock_type = 1

Line 1322: D/GpsLocationProvider( 208): NTP server returned: 1342800282409 (Fri Jul 20 12:04:42 EDT 2012) reference: 25253 certainty: 14 system time offset: -108

Line 2205: I/ActivityManager( 208): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.eclipsim.gpsstatus2/.GPSStatus bnds=[141,669][270,851]} from pid 411

Line 2205: I/ActivityManager( 208): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.eclipsim.gpsstatus2/.GPSStatus bnds=[141,669][270,851]} from pid 411

Line 2228: I/ActivityManager( 208): Start proc com.eclipsim.gpsstatus2 for activity com.eclipsim.gpsstatus2/.GPSStatus: pid=1642 uid=10061 gids={3003}

Line 2228: I/ActivityManager( 208): Start proc com.eclipsim.gpsstatus2 for activity com.eclipsim.gpsstatus2/.GPSStatus: pid=1642 uid=10061 gids={3003}

Line 2228: I/ActivityManager( 208): Start proc com.eclipsim.gpsstatus2 for activity com.eclipsim.gpsstatus2/.GPSStatus: pid=1642 uid=10061 gids={3003}

Line 2262: D/libloc ( 208): loc_inform_gps_status, status: GPS_STATUS_SESSION_BEGIN

Line 2262: D/libloc ( 208): loc_inform_gps_status, status: GPS_STATUS_SESSION_BEGIN

Line 2278: I/Ads ( 1642): adRequestUrlHtml: <html><head><script src="http://www.gstatic.com/afma/sdk-core-v40.js"></script><script>AFMA_buildAdURL({"preqs":0,"u_sd":1.5,"slotname":"a14ad64f203e4f2","u_w":360,"msid":"com.eclipsim.gpsstatus2","js":"afma-sdk-a-v4.1.0","isu":"34C897BFCD35D96EC585A372D9B16144","format":"320x50_mb","net":"wi","app_name":"52.android.com.eclipsim.gpsstatus2","hl":"en","u_h":640,"u_audio":1,"u_so":"p"});</script></head><body></body></html>

Line 2278: I/Ads ( 1642): adRequestUrlHtml: <html><head><script src="http://www.gstatic.com/afma/sdk-core-v40.js"></script><script>AFMA_buildAdURL({"preqs":0,"u_sd":1.5,"slotname":"a14ad64f203e4f2","u_w":360,"msid":"com.eclipsim.gpsstatus2","js":"afma-sdk-a-v4.1.0","isu":"34C897BFCD35D96EC585A372D9B16144","format":"320x50_mb","net":"wi","app_name":"52.android.com.eclipsim.gpsstatus2","hl":"en","u_h":640,"u_audio":1,"u_so":"p"});</script></head><body></body></html>

Line 2310: I/ActivityManager( 208): Displayed com.eclipsim.gpsstatus2/.GPSStatus: +813ms

Line 2310: I/ActivityManager( 208): Displayed com.eclipsim.gpsstatus2/.GPSStatus: +813ms

Line 2314: I/Ads ( 1642): Received ad url: <"url": "http://googleads.g.doubleclick.net:80/mads/gma?preqs=0&u_sd=1.5&slotname=a14ad64f203e4f2&u_w=360&msid=com.eclipsim.gpsstatus2&js=afma-sdk-a-v4.1.0&isu=34C897BFCD35D96EC585A372D9B16144&format=320x50_mb&net=wi&app_name=52.android.com.eclipsim.gpsstatus2&hl=en&u_h=640&u_audio=1&u_so=p&output=html&region=mobile_app&u_tz=240&ex=1&client_sdk=1&caps=sdkAdmobApiForAds&jsv=27", "afmaNotifyDt": "null">

Line 2314: I/Ads ( 1642): Received ad url: <"url": "http://googleads.g.doubleclick.net:80/mads/gma?preqs=0&u_sd=1.5&slotname=a14ad64f203e4f2&u_w=360&msid=com.eclipsim.gpsstatus2&js=afma-sdk-a-v4.1.0&isu=34C897BFCD35D96EC585A372D9B16144&format=320x50_mb&net=wi&app_name=52.android.com.eclipsim.gpsstatus2&hl=en&u_h=640&u_audio=1&u_so=p&output=html&region=mobile_app&u_tz=240&ex=1&client_sdk=1&caps=sdkAdmobApiForAds&jsv=27", "afmaNotifyDt": "null">

Line 2316: I/ActivityManager( 208): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.eclipsim.gpsstatus2/.GPSStatus bnds=[141,669][270,851]} from pid 411

Line 2316: I/ActivityManager( 208): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.eclipsim.gpsstatus2/.GPSStatus bnds=[141,669][270,851]} from pid 411

Line 2360: D/libloc ( 208): loc_inform_gps_status, status: GPS_STATUS_SESSION_BEGIN

Line 2360: D/libloc ( 208): loc_inform_gps_status, status: GPS_STATUS_SESSION_BEGIN

Line 4338: D/libloc ( 208): loc_inform_gps_status, status: GPS_STATUS_SESSION_END

Line 4338: D/libloc ( 208): loc_inform_gps_status, status: GPS_STATUS_SESSION_END

Line 4380: D/libloc ( 208): loc_inform_gps_status, status: GPS_STATUS_ENGINE_OFF

Line 4380: D/libloc ( 208): loc_inform_gps_status, status: GPS_STATUS_ENGINE_OFF