[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] pmgnet:
more battery analysis

FWIW, I've killed anything I can find that asks for location. Removed HD widget, turned off lock screen weather, deleted my exchange account, and then shut down all background services that I can kill and keep stopped.

This keeps repeating in logcat. I suspect it's why battery is getting drained, but I have no idea on the cause.

D/QMI_FW ( 375): QCSI: QMI_CSI_TX: cntl_flag - 02, txn_id - 0216, msg_id - 0003, msg_len - 0007
D/QMI_FW ( 375): QCSI: Sent[16]: 14 bytes to port 1280
E/MP-Decision( 1497): DOWN Ld:8 Ns:1.100000 Ts:190 rq:1.000000 seq:248.000000
E/LocSvc_eng( 691): I/===> int loc_eng_inject_location(loc_eng_data_s_type&, double, double, float) line 725
E/LocSvc_utils_q( 691): D/msg_q_snd: Sending message with handle = 0x7C2D9F78
E/LocSvc_utils_ll( 691): D/linked_list_add: Adding to list data_obj = 0x7C2D9F78
E/LocSvc_utils_ll( 691): D/linked_list_remove: Removing from list
E/LocSvc_utils_q( 691): D/msg_q_rcv: Received message 0x7C2D9F78 rv = 0
E/MP-Decision( 1497): UP Ld:8 Nw:1.990000 Tw:140 rq:3.100000 seq:147.000000
E/LocSvc_eng( 691): D/void loc_eng_deferred_action_thread(void*):1361] received msg_id = LOC_ENG_MSG_INJECT_LOCATION context = 0x7c
1a4a58
E/LocSvc_api_v02( 691): I/---> locClientSendReq line 1963 QMI_LOC_INJECT_POSITION_REQ_V02
E/LocSvc_utils_q( 691): D/msg_q_snd: Finished Sending message with handle = 0x7C2D9F78
D/QMI_FW ( 691): QCCI: QMI_CCI_TX: cntl_flag - 00, txn_id - 0ca3, msg_id - 0039, msg_len - 0021
D/QMI_FW ( 691): QCCI: Sent[238]: 40 bytes to port 3072
E/LocSvc_adapter( 691): I/<--- void globalRespCb(locClientHandleType, uint32_t, locClientRespIndUnionType, void*) line 115 QMI_LOC_
INJECT_POSITION_REQ_V02
E/LocSvc_api_v02( 691): D/loc_free_slot:298]: freeing slot 0
E/LocSvc_eng( 691): D/void loc_eng_deferred_action_thread(void*):1348] 51879 listening ...
E/LocSvc_utils_q( 691): D/msg_q_rcv: Waiting on message
D/QMI_FW ( 691): QCCI: reader_thread: Received 14 bytes from 238
D/QMI_FW ( 691): QCCI: QMI_CCI_RX: cntl_flag - 02, txn_id - 0ca3, msg_id - 0039, msg_len - 0007
D/QMI_FW ( 691): QCCI: reader_thread: Received 14 bytes from 238
D/QMI_FW ( 691): QCCI: QMI_CCI_RX: cntl_flag - 04, txn_id - 0000, msg_id - 0039, msg_len - 0007
E/MP-Decision( 1497): DOWN Ld:8 Ns:1.100000 Ts:190 rq:0.000000 seq:272.000000
D/dalvikvm( 1072): GC_CONCURRENT freed 1978K, 23% free 8318K/10692K, paused 6ms+16ms, total 187ms
D/dalvikvm( 1072): WAIT_FOR_CONCURRENT_GC blocked 148ms
E/LocSvc_eng( 691): I/===> int loc_eng_inject_location(loc_eng_data_s_type&, double, double, float) line 725
E/LocSvc_utils_q( 691): D/msg_q_snd: Sending message with handle = 0x7B3E1F08
E/LocSvc_utils_ll( 691): D/linked_list_add: Adding to list data_obj = 0x7B3E1F08
E/LocSvc_utils_ll( 691): D/linked_list_remove: Removing from list
E/LocSvc_utils_q( 691): D/msg_q_rcv: Received message 0x7B3E1F08 rv = 0
E/LocSvc_eng( 691): D/void loc_eng_deferred_action_thread(void*):1361] received msg_id = LOC_ENG_MSG_INJECT_LOCATION context = 0x7c
1a4a58
E/LocSvc_api_v02( 691): I/---> locClientSendReq line 1963 QMI_LOC_INJECT_POSITION_REQ_V02
E/LocSvc_utils_q( 691): D/msg_q_snd: Finished Sending message with handle = 0x7B3E1F08
D/QMI_FW ( 691): QCCI: QMI_CCI_TX: cntl_flag - 00, txn_id - 0ca4, msg_id - 0039, msg_len - 0021
D/QMI_FW ( 691): QCCI: Sent[238]: 40 bytes to port 3072
D/QMI_FW ( 691): QCCI: reader_thread: Received 14 bytes from 238
D/QMI_FW ( 691): QCCI: QMI_CCI_RX: cntl_flag - 02, txn_id - 0ca4, msg_id - 0039, msg_len - 0007
D/QMI_FW ( 691): QCCI: reader_thread: Received 14 bytes from 238
D/QMI_FW ( 691): QCCI: QMI_CCI_RX: cntl_flag - 04, txn_id - 0000, msg_id - 0039, msg_len - 0007
E/LocSvc_adapter( 691): I/<--- void globalRespCb(locClientHandleType, uint32_t, locClientRespIndUnionType, void*) line 115 QMI_LOC_
INJECT_POSITION_REQ_V02
E/LocSvc_api_v02( 691): D/loc_free_slot:298]: freeing slot 0
E/LocSvc_eng( 691): D/void loc_eng_deferred_action_thread(void*):1348] 51880 listening ...
E/LocSvc_utils_q( 691): D/msg_q_rcv: Waiting on message