[myTouch 4G Android Development] Whatnissan:
Gps really slow to lock during navigation

741) has died.

D/UserBehaviorLoggingService( 1392): appId : system_server

D/UserBehaviorLoggingService( 1392): category : activity_launch_history

D/UserBehaviorLoggingService( 1392): timestamp : 1305296165601

D/UserBehaviorLoggingService( 1392): data : package=com.google.android.apps.maps

duration=58795 activity=com.google.android.maps.driveabout.app.NavigationActivi

ty cnt_tag=1

D/InputDispatcher( 1392): InputDispatcher::unregisterInputChannel, mLooper->wake

()

D/InputDispatcher( 1392): Focus left window: 4055d898 AtchDlg:com.google.android

.apps.maps/com.google.android.maps.driveabout.app.NavigationActivity (server)

D/InputDispatcher( 1392): InputDispatcher::unregisterInputChannel, channel '4055

d898 AtchDlg:com.google.android.apps.maps/com.google.android.maps.driveabout.app

.NavigationActivity (server)'

D/InputDispatcher( 1392): InputDispatcher::unregisterInputChannel, Looper remove

ReceivePipeFd

D/InputDispatcher( 1392): InputDispatcher::unregisterInputChannel, abortBrokenDi

spatchCycleLocked()

D/InputDispatcher( 1392): InputDispatcher::unregisterInputChannel, mLooper->wake

()

I/WindowManager( 1392): WIN DEATH: Window{4098fb08 SurfaceView paused=false}

I/WindowManager( 1392): WIN DEATH: Window{4055d898 AtchDlg:com.google.android.ap

ps.maps/com.google.android.maps.driveabout.app.NavigationActivity paused=false}

E/ActivityManager( 1392): fail to set top app changed!

V/Performance( 4025): >>com.google.android.maps.MapsActivity@40652ea0 onRestart

V/Performance( 4025): <<com.google.android.maps.MapsActivity@40652ea0 onRestart,

0ms

V/Performance( 4025): >>com.google.android.maps.MapsActivity@40652ea0 onStart

V/Performance( 4025): <<com.google.android.maps.MapsActivity@40652ea0 onStart, 0

ms

V/Performance( 4025): >>com.google.android.maps.MapsActivity@40652ea0 onResume

D/CIQ ( 4025): throwUI19

D/CIQ ( 4025): processName com.google.android.maps

W/ActivityManager( 1392): Unable to start service Intent { act=com.htc.android.i

qagent.action.ui19 (has extras) }: not found

V/Performance( 4025): <<com.google.android.maps.MapsActivity@40652ea0 onResume,

16ms

D/InputDispatcher( 1392): Focus entered window: 40c54798 com.google.android.apps

.maps/com.google.android.maps.MapsActivity (server)

D/InputDispatcher( 1392): Focus left window: 40c54798 com.google.android.apps.ma

ps/com.google.android.maps.MapsActivity (server)

D/InputDispatcher( 1392): Focus entered window: 4056a310 com.google.android.apps

.maps/com.google.android.maps.MapsActivity (server)

V/RenderThread( 4025): Surface created

V/RenderThread( 4025): Surface changed: 480, 694

V/LocationManagerService( 1392): getAllProviders

V/InputMethodService( 1553): startInput(): editor=android.view.inputmethod.Edito

rInfo@40659000

V/InputMethodService( 1553): CALL: onFinishInput

I/XT9IME ( 1553): [finishInput]

V/XT9CoreMutex( 1553): caller: XT9IME

D/XT9CoreMutex( 1553): XT9IME got token!

D/XT9CoreMutex( 1553): XT9IME release token.

V/LocationManagerService( 1392): getAllProviders

V/InputMethodService( 1553): CALL: onStartInput

V/LocationManagerService( 1392): getAllProviders

V/InputMethodService( 1553): startInput(): editor=android.view.inputmethod.Edito

rInfo@40651db0

V/InputMethodService( 1553): CALL: onFinishInput

I/XT9IME ( 1553): [finishInput]

V/XT9CoreMutex( 1553): caller: XT9IME

D/XT9CoreMutex( 1553): XT9IME got token!

D/XT9CoreMutex( 1553): XT9IME release token.

V/InputMethodService( 1553): CALL: onStartInput

V/LocationManagerService( 1392): getAllProviders

D/SurfaceFlinger( 1392): layer=0x48ba20 is not in the purgatory list

D/SurfaceFlinger( 1392): layer=0x92ce10 is not in the purgatory list

D/SurfaceFlinger( 1392): layer=0x956850 is not in the purgatory list

V/BatteryStatsImpl( 1392): release partial wakelock, name=ActivityManager-Launch

, pid=1392

V/LocationManagerService( 1392): getAllProviders

V/LocationManagerService( 1392): requestLocationUpdates

V/BatteryStatsImpl( 1392): hold partial wakelock, name=GpsLocationProvider, pid=

1392

D/GpsLocationProvider( 1392): [handleMessage] message :8

D/GpsLocationProvider( 1392): [handleMessage] ADD_LISTENER

D/GpsLocationProvider( 1392): addListener(com.google.android.apps.maps:10101)

D/GpsLocationProvider( 1392): setMinTime 0

V/GpsLocationProvider( 1392): enableLocationTracking ++

V/BatteryStatsImpl( 1392): release partial wakelock, name=GpsLocationProvider, p

id=1392

V/BatteryStatsImpl( 1392): hold partial wakelock, name=GpsLocationProvider, pid=

1392

D/GpsLocationProvider( 1392): [handleMessage] message :3

D/GpsLocationProvider( 1392): [handleMessage] ENABLE_TRACKING

D/GpsLocationProvider( 1392): startNavigating

D/GpsLocationProvider( 1392): HtcBuildFlag.HtcCIQFlag(TRUE)

D/SensorService( 1392): enable: connection.get() = 0x5ac2b8, (2.3.3-1)

D/SensorService( 1392): enable: get sensor name = AK8973 3-axis Magnetic field s

ensor

V/LocationManagerService( 1392): _requestLocationUpdates: listener = Receiver{40

d45d10 Listener android.os.BinderProxy@40d45cd8}mUpdateRecords: {}

V/LocationManagerService( 1392): requestLocationUpdatesLocked: updateProvidersLo

cked

D/LocationManagerService( 1392): [updateProvidersLocked]

V/LocationManagerService( 1392): _requestLocationUpdates: provider = gps listene

r = Receiver{40d45d10 Listener android.os.BinderProxy@40d45cd8}mUpdateRecords: {

gps=UpdateRecord{40929d48 mProvider: gps mUid: 10101}}

D/SensorService( 1392): SensorDevice::activate: handle = 0x1, enabled = 0x1

D/Sensors ( 1392): Enable akm: en = 1

D/SensorService( 1392): noteStartSensor: uid = 0x2775, handle = 0x1

D/SensorService( 1392): pid=4025, uid=10101

D/SensorService( 1392): Active sensors:

D/SensorService( 1392): BMA150 3-axis Accelerometer (handle=0x00000000, connecti

ons=1)

D/SensorService( 1392): AK8973 3-axis Magnetic field sensor (handle=0x00000001,

connections=1)

D/SensorService( 1392): CM3602 Light sensor (handle=0x00000004, connections=1)

D/lib_locapi( 1392): [GPS:] loc_eng_set_qos_time_out(standalone = 60000, agps =

89000)

V/GpsLocationProvider( 1392): set_agps_qos_time_out complete

D/GpsLocationProvider( 1392): GpsLocationProvider_set_position_mode

V/lib_locapi( 1392): persist.radio.agps.mode: []

D/lib_locapi( 1392): [GPS:] loc_eng_set_position mode, client = 1, interval = 10

00, mode = 1

D/lib_locapi( 1392): [GPS:] loc_eng_set_position mode: GPS_POSITION_MODE_MS_BASE

D

D/lib_locapi( 1392): [GPS:] loc_eng_set_position mode before IOCTL, interval=100

0, mode =2 preferred_accuracy=50, qos_timeout_standalone=89000, recurrence_type=

2

V/lib_locapi( 1392): loc_eng_ioctl called: client = 1, ioctl_type = 2

V/locapi_rpc_glue( 1392): loc_ioctl

D/RPC ( 1392): written RPC packet size: [96]

D/RPC ( 1392): read RPC packet

D/RPC ( 1392): read RPC packet size: [28]

V/locapi_rpc_glue( 1392): loc_api_sync_ioctl: select_id = 0, loc_ioctl returned

0

D/RPC ( 1392): read RPC packet

D/RPC ( 1392): read RPC packet size: [80]

V/locapi_rpc_glue( 1392): Callback received: 80 (cb_id=0x5700000 handle=1)

D/RPC ( 1392): written RPC packet size: [28]

V/lib_locapi( 1392): loc_eng_ioctl result: client = 1, ioctl_type = 2, SUCCESS

V/GpsLocationProvider( 1392): set_position_mode complete

D/lib_locapi( 1392): [GPS:] loc_eng_start

D/locapi_rpc_glue( 1392): loc_start_fix

D/RPC ( 1392): written RPC packet size: [44]

D/SensorService( 1392): enable: connection.get() = 0x5ac2b8, (2.3.3-1)

D/SensorService( 1392): enable: get sensor name = BMA150 3-axis Accelerometer

D/RPC ( 1392): read RPC packet

D/RPC ( 1392): read RPC packet size: [28]

D/GpsLocationProvider( 1392): reset SV count to zero

V/BatteryStatsImpl( 1392): release partial wakelock, name=GpsLocationProvider, p

id=1392

D/RPC ( 1392): read RPC packet

D/RPC ( 1392): read RPC packet size: [80]

V/locapi_rpc_glue( 1392): Callback received: 100 (cb_id=0x5700000 handle=1)

D/RPC ( 1392): written RPC packet size: [28]

V/lib_locapi( 1392): process_deferred_action: pthread_cond_wait returned

D/lib_locapi( 1392): [GPS:] loc_eng_report_status: GPS_STATUS_SESSION_BEGIN

D/lib_locapi( 1392): [GPS:] loc_eng_report_status: issue callback with status 1

V/GpsLocationProvider( 1392): reportStatus status: 0

D/GpsLocationProvider( 1392): [reportStatus] mNavigating:false mEngineOn:false m

DownloadXtraDataPending:false

D/lib_locapi( 1392): [GPS:] loc_eng_report_status: update status

V/GpsLocationProvider( 1392): reportStatus status: 1

W/GpsLocationProvider( 1392): GPS notify that the GPS has been change action

V/Performance( 3793): >>com.android.systemui.statusbar.policy.StatusBarPolicy$1@

40518b50 onReceive:Intent { act=android.location.GPS_ENABLED_CHANGE (has extras)

}, tid=3793

V/Performance( 3793): <<com.android.systemui.statusbar.policy.StatusBarPolicy$1@

40518b50 onReceive, 3ms

W/GpsLocationProvider( 1392): GPS_ENABLED_CHANGE_ACTION: android.location.GPS_EN

ABLED_CHANGE EXTRA_GPS_ENABLED: enabled

D/GpsLocationProvider( 1392): [reportStatus] mNavigating:true mEngineOn:false mD

ownloadXtraDataPending:false

D/SensorService( 1392): SensorDevice::activate: handle = 0x0, enabled = 0x1

D/Sensors ( 1392): Enable akm: en = 1

D/SensorService( 1392): noteStartSensor: uid = 0x2775, handle = 0x0

D/StatusBarPolicy( 3793): onReceive , action=android.location.GPS_ENABLED_CHANGE

D/StatusBarService( 3793): updateIcon slot=gps index=9 viewIndex=7 old=StatusBar

Icon(pkg=com.android.systemui id=0x7f020103 level=0 visible=false num=0 ) icon=S

tatusBarIcon(pkg=com.android.systemui id=0x7f020103 level=0 visible=true num=0 )

D/SensorService( 1392): pid=4025, uid=10101

D/SensorService( 1392): Active sensors:

D/SensorService( 1392): BMA150 3-axis Accelerometer (handle=0x00000000, connecti

ons=2)

D/SensorService( 1392): AK8973 3-axis Magnetic field sensor (handle=0x00000001,

connections=1)

D/SensorService( 1392): CM3602 Light sensor (handle=0x00000004, connections=1)

D/NlpVersionInfo( 4025): com.google.android.location not found

D/NetworkLocationClient( 4025): NONE minProtocolVersion -1 maxProtocolVersion -1

releaseVersion -1

D/NetworkLocationClient( 4025): GMM minProtocolVersion 1 maxProtocolVersion 1 re

leaseVersion 1102

D/NetworkLocationClient( 4025): binding to Intent { act=com.google.android.locat

ion.internal.GMM_NLP }

D/NetworkLocationClient( 4025): onServiceConnected to ComponentInfo{com.google.a

ndroid.apps.maps/com.google.android.location.internal.server.NetworkLocationServ

ice}

V/checkSignaturesLP( 1392): Fixed by RC Team

D/gmmNlpServiceThread( 4154): adding listener com.google.android.location.intern

al.h@4061b9a0 with period 5

D/gmmNlpServiceThread( 4154): reporting last known RealLocation [location=Locati

on[mProvider=network,mTime=1305296116281,mLatitude=29.803591,mLongitude=-95.5589

1,mHasAltitude=false,mAltitude=0.0,mHasSpeed=false,mSpeed=0.0,mHasBearing=false,

mBearing=0.0,mHasAccuracy=true,mAccuracy=1366.0,mExtras=Bundle[{networkLocationS

ource=cached, networkLocationType=cell}]]]

V/BatteryStatsImpl( 1392): hold partial wakelock, name=NetworkLocationLocator, p

id=4154

V/BatteryStatsImpl( 1392): hold partial wakelock, name=WifiService, pid=1392

V/BatteryStatsImpl( 1392): release partial wakelock, name=WifiService, pid=1392

D/WifiService( 1392): acquireWifiLockLocked: WifiLock{NetworkLocationLocator typ

e=2 binder=android.os.BinderProxy@40cfe238} Mode: 2

D/WifiService( 1392): disable wifi due to updateWifiState

V/AlarmManager( 1392): Adding Alarm{40c47290 type 2 com.google.android.apps.maps

} 52767150

V/BatteryStatsImpl( 1392): hold partial wakelock, name=RILJ, pid=1560

D/WifiLocator( 4154): Too many no-location APs. Will not compute a location nor

go to the server. hasLocation=0 noLocation=0 cacheMiss=0

D/CellLocator( 4154): Found cell location: Position [latE7=298035910, lngE7=-955

589100, accuracyMm=1366000, confidence=75]

D/gmmNlpServiceThread( 4154): reporting Location[mProvider=network,mTime=1305296

166170,mLatitude=29.803591,mLongitude=-95.55891,mHasAltitude=false,mAltitude=0.0

,mHasSpeed=false,mSpeed=0.0,mHasBearing=false,mBearing=0.0,mHasAccuracy=true,mAc

curacy=1366.0,mExtras=Bundle[{networkLocationSource=cached, networkLocationType=

cell}]]

V/BatteryStatsImpl( 1392): release partial wakelock, name=RILJ, pid=1560

V/BatteryStatsImpl( 1392): hold partial wakelock, name=WifiService, pid=1392

V/BatteryStatsImpl( 1392): release partial wakelock, name=NetworkLocationLocator

, pid=4154

V/BatteryStatsImpl( 1392): release partial wakelock, name=WifiService, pid=1392

D/ClientReporter( 4025): reported location Location[mProvider=network,mTime=1305

296116281,mLatitude=29.803591,mLongitude=-95.55891,mHasAltitude=false,mAltitude=

0.0,mHasSpeed=false,mSpeed=0.0,mHasBearing=false,mBearing=0.0,mHasAccuracy=true,

mAccuracy=1366.0,mExtras=Bundle[mParcelledData.dataSize=148]]

V/AlarmManager( 1392): Adding Alarm{405802f8 type 2 com.google.android.apps.maps

} 52782150

D/WifiService( 1392): releaseWifiLockLocked: WifiLock{NetworkLocationLocator typ

e=2 binder=android.os.BinderProxy@40cfe238} Mode: 2

D/WifiService( 1392): disable wifi due to updateWifiState

D/ClientReporter( 4025): reported location Location[mProvider=network,mTime=1305

296166170,mLatitude=29.803591,mLongitude=-95.55891,mHasAltitude=false,mAltitude=

0.0,mHasSpeed=false,mSpeed=0.0,mHasBearing=false,mBearing=0.0,mHasAccuracy=true,

mAccuracy=1366.0,mExtras=Bundle[mParcelledData.dataSize=148]]

D/RPC ( 1392): read RPC packet

D/RPC ( 1392): read RPC packet size: [80]

V/locapi_rpc_glue( 1392): Callback received: 100 (cb_id=0x5700000 handle=1)

D/RPC ( 1392): written RPC packet size: [28]

V/lib_locapi( 1392): process_deferred_action: pthread_cond_wait returned

D/lib_locapi( 1392): [GPS:] loc_eng_report_status: GPS_STATUS_ENGINE_ON

D/lib_locapi( 1392): [GPS:] loc_eng_report_status: issue callback with status 3

V/GpsLocationProvider( 1392): reportStatus status: 0

D/GpsLocationProvider( 1392): [reportStatus] mNavigating:true mEngineOn:false mD

ownloadXtraDataPending:false

V/GpsLocationProvider( 1392): reportStatus status: 0

D/GpsLocationProvider( 1392): [reportStatus] mNavigating:true mEngineOn:false mD

ownloadXtraDataPending:false

D/lib_locapi( 1392): [GPS:] loc_eng_report_status: update status

V/GpsLocationProvider( 1392): reportStatus status: 3

D/GpsLocationProvider( 1392): [reportStatus] mNavigating:true mEngineOn:true mDo

wnloadXtraDataPending:false

D/StatusBarPolicy( 3793): onDataActivity directtion=3

D/StatusBarService( 3793): updateIcon slot=data_connection index=18 viewIndex=13

old=StatusBarIcon(pkg=com.android.systemui id=0x7f0200b9 level=0 visible=true n

um=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f0200f0 level=0 visible

=true num=0 )

V/BatteryStatsImpl( 1392): hold partial wakelock, name=AlarmManager, pid=1392

V/Performance( 1606): >>com.google.android.location.NetworkLocationProvider$1@40

560a88 onReceive:Intent { act=com.google.android.location.ALARM_WAKEUP flg=0x4 (

has extras) }, tid=1606

V/AlarmManager( 1392): Alarm triggering: Alarm{40b15868 type 2 com.google.androi

d.location}

V/AlarmManager( 1392): sending alarm PendingIntent{40af18d8: PendingIntentRecord

{40b61250 com.google.android.location broadcastIntent}}, intent=com.google.andro

id.location.ALARM_WAKEUP, type=ELAPSED_REALTIME_WAKEUP, count=1, when=52763289,

repeateInterval=0

V/Performance( 1606): <<com.google.android.location.NetworkLocationProvider$1@40

560a88 onReceive, 6ms

V/BatteryStatsImpl( 1392): release partial wakelock, name=AlarmManager, pid=1392

V/BatteryStatsImpl( 1392): release partial wakelock, name=*network-location*, pi

d=1606

V/AlarmManager( 1392): Adding Alarm{40c9bed0 type 2 com.google.android.location}

139163319

D/StatusBarPolicy( 3793): onDataActivity directtion=0

D/StatusBarService( 3793): updateIcon slot=data_connection index=18 viewIndex=13

old=StatusBarIcon(pkg=com.android.systemui id=0x7f0200f0 level=0 visible=true n

um=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f0200b9 level=0 visible

=true num=0 )

D/RPC ( 1392): read RPC packet

D/RPC ( 1392): read RPC packet size: [96]

V/locapi_rpc_glue( 1392): Callback received: 2 (cb_id=0x5700000 handle=1)

D/RPC ( 1392): written RPC packet size: [28]

V/lib_locapi( 1392): process_deferred_action: pthread_cond_wait returned

D/lib_locapi( 1392): loc_eng_report_sv: valid_mask = 0x30, num of sv = 0

V/lib_locapi( 1392): loc_eng_report_sv: num_svs = 0, eph mask = 0, alm mask = 0

D/GpsLocationProvider( 1392): reportSvStatus

V/GpsLocationProvider( 1392): SV count: 0 ephemerisMask: 0 almanacMask: 0

D/RPC ( 1392): read RPC packet

D/RPC ( 1392): read RPC packet size: [1272]

V/locapi_rpc_glue( 1392): Callback received: 4 (cb_id=0x5700000 handle=1)

D/RPC ( 1392): written RPC packet size: [28]

V/lib_locapi( 1392): process_deferred_action: pthread_cond_wait returned

D/lib_locapi( 1392): [GPS:] loc_eng_report_nmea

D/dalvikvm( 4025): GC_EXTERNAL_ALLOC freed 530K, 31% free 8595K/12423K, external

1316K/1372K, paused 83ms

c:\Program Files\Android\android-sdk\platform-tools>