__cxa_finalize __cxa_atexit __aeabi_unwind_cpp_pr1 locClientOpen getpid __android_log_print __aeabi_unwind_cpp_pr0 _ZTV11loc_gfc_msg _ZdlPv _ZTV24loc_gfc_msg_add_geofence _ZTV27loc_gfc_msg_remove_geofence _ZTV27loc_gfc_msg_geofence_breach _ZTV27loc_gfc_msg_geofence_status _ZTV26loc_gfc_msg_pause_geofence _ZTV27loc_gfc_msg_resume_geofence _ZTV23loc_gfc_msg_engine_down _ZTV21loc_gfc_msg_engine_up _ZdaPv _ZTV25loc_gfc_msg_set_supl_cert _Znaj memset memcpy __stack_chk_fail __stack_chk_guard _ZN11GeofenceMgr10map_id_f2eEi _ZN11GeofenceMgr10map_id_e2fEi _ZN11GeofenceMgr11is_exist_idEi _ZN11GeofenceMgrC2Ev _ZN11GeofenceMgrC1Ev _ZN11GeofenceMgrD2Ev _ZN11GeofenceMgrD1Ev _ZN11GeofenceMgr7add_gfcEidddiiii _ZN11GeofenceMgr10add_gfc_okEii _ZN11GeofenceMgr12pause_gfc_okEi _ZN11GeofenceMgr10resume_gfcEii _ZN11GeofenceMgr13resume_gfc_okEi _ZN11GeofenceMgr8copy_gfcEii _ZN11GeofenceMgr9clear_gfcEi _ZN11GeofenceMgr13remove_gfc_okEi loc_sync_process_ind _ZN11GeofenceMgr9clear_allEv _ZN11GeofenceMgr7get_idxEv _ZN11GeofenceMgr9get_b_idxEv _ZN11GeofenceMgr13is_recoveringEv _ZN11GeofenceMgr14set_recoveringEi _ZN11GeofenceMgr15backup_geofenceEv _ZN11GeofenceMgr9get_b_gfcEi gps_geofence_get_interface _Z25loc_gfc_add_geofence_areaR19loc_gfc_data_s_typeidddiiii _Znwj msg_q_snd _Z22loc_gfc_pause_geofenceR19loc_gfc_data_s_typei _Z23loc_gfc_resume_geofenceR19loc_gfc_data_s_typeii _Z28loc_gfc_remove_geofence_areaR19loc_gfc_data_s_typei _Z21handleEngineDownEventR19loc_gfc_data_s_type _Z19handleEngineUpEventR19loc_gfc_data_s_type _ZN13LocGfcContextC2EPFlPKcPFvPvES2_E msg_q_init gettid _ZN13LocGfcContextC1EPFlPKcPFvPvES2_E _ZN13LocGfcContext3getEPFlPKcPFvPvES2_E pthread_mutex_lock pthread_mutex_unlock _Z21loc_gfc_geofence_initP20GpsGeofenceCallbacks _ZN13LocGfcContext4dropEv pthread_self pthread_cond_wait msg_q_destroy _Z18loc_gfc_msg_senderPvS_ _Z16handleEngineDownv locClientClose _Z11addGeofenceidddiii loc_sync_send_req _Z20reportGeofenceBreachPK36qmiLocEventGeofenceBreachIndMsgT_v02 sqrt _Z14removeGeofencei _Z13pauseGeofencei _Z14resumeGeofenceii _Z14handleEngineUpv _Z16inject_cert_dataR19loc_gfc_data_s_typePciPKc loc_logger _Z11cert_readerv fopen fseek ftell rewind fread fclose property_get strcmp _Z14injectCertFilePciPKc __memcpy_chk get_timestamp set_sched_policy msg_q_rcv loc_get_msg_q_status pthread_cond_signal ENTRY_TAG EXIT_TAG mGfc _ZN13LocGfcContext2meE _ZN13LocGfcContext4condE _ZN13LocGfcContext4lockE _edata __bss_start _end libc.so libcutils.so libdl.so libgps.utils.so libloc_api_v02.so libloc_eng.so liblog.so libm.so libstdc++.so libutils.so libgeofence.so
get_b_gfc injectCertFile map_id_e2f handleEngineUp LocGfcContext pause_gfc_ok addGeofence loc_eventcb_handler get_idx ~loc_gfc_msg set_recovering loc_geofence_init resume_gfc is_recovering loc_errorcb_handler loc_gfc_pause_geofence removeGeofence loc_gfc_thread ~loc_gfc_msg_add_geofence ~loc_gfc_msg_engine_up ~loc_gfc_msg_remove_geofence ~loc_gfc_msg_engine_down loc_gfc_msg_engine_down cert_reader add_gfc ~loc_gfc_msg_pause_geofence inject_cert_data clear_gfc ~loc_gfc_msg_geofence_breach geofence_loc_open loc_gfc_add_geofence_area ~loc_gfc_msg_resume_geofence loc_gfc_msg_set_supl_cert loc_gfc_msg_geofence_breach resumeGeofence loc_gfc_msg_resume_geofence is_exist_id remove_gfc_ok drop ~loc_gfc_msg_set_supl_cert map_id_f2e handleEngineUpEvent loc_gfc_create_msg_q loc_respcb_handler loc_gfc_msg loc_gfc_msg_engine_up backup_geofence get_b_idx add_gfc_ok loc_gfc_msg_add_geofence resume_gfc_ok loc_geofence_pause_geofence handleEngineDownEvent loc_gfc_msg_geofence_status loc_gfc_resume_geofence loc_geofence_resume_geofence loc_geofence_remove_geofence_area reportGeofenceBreach loc_gfc_msg_remove_geofence handleEngineDown ~loc_gfc_msg_geofence_status loc_gfc_geofence_init void loc_gfc_thread(void*) pauseGeofence loc_gfc_remove_geofence_area clear_all gfc event_mask=%llx, locClientHandle:0x%p, pid:%d %s:%d]event_mask=%llx, locClientHandle:0x%p, pid:%d locClientOpen failed %s:%d]locClientOpen failed %s:%d]%s:%d] deleting msgId:0x%x %s:%d]%s:%d] %s:%d]%s:%d] creating msgId:0x%x SuplRootCert %s:%d]f_id=%d,e_id=%d %s:%d]Cannot found framework geofence ID,f_id=%d,index=%d %s:%d]e_id=%d,f_id=%d %s:%d]Cannot found engine geofence ID,e_id=%d %s:%d]Exist f_id=%d,idx=%d %s:%d]Not exist f_id=%d out of boundary, index=%d %s:%d]out of boundary, index=%d out of boundary, i=%d %s:%d]out of boundary, i=%d %s:%d]Add f_id=%d, e_id=%d, index=%d, idx=%d Fail: Add f_id=%d, e_id=%d, index=%d, idx=%d %s:%d]Fail: Add f_id=%d, e_id=%d, index=%d, idx=%d %s:%d]Pause f_id=%d, index=%d, idx=%d Fail: Pause f_id=%d, index=%d, idx=%d %s:%d]Fail: Pause f_id=%d, index=%d, idx=%d %s:%d]Resume f_id=%d, index=%d, idx=%d Fail: Resume f_id=%d, index=%d, idx=%d %s:%d]Fail: Resume f_id=%d, index=%d, idx=%d %s:%d]copy_gfc,id1=%d, id2=%d out of boundary, id1=%d,id2=%d %s:%d]out of boundary, id1=%d,id2=%d %s:%d]clear_gfc,id=%d out of boundary, id=%d %s:%d]out of boundary, id=%d %s:%d]Found e_id=%d, idx=%d, index=%d %s:%d]Remove e_id=%d, index=%d, idx=%d Fail: Remove_e_id=%d, index=%d, idx=%d %s:%d]Fail: Remove_e_id=%d, index=%d, idx=%d %s:%d]handle:%p,resp_id:%d pid:%d %s:%d]status=%d %s:%d]transactionId_valid=%d %s:%d]transactionId=%d %s:%d]geofenceId_valid=%d %s:%d]geofenceId=%d %s:%d]failedParams_valid=%d %s:%d]failedParams=%d %s:%d]clear_all %s:%d]get_idx=%d %s:%d]get_b_idx=%d %s:%d]recovering=%d %s:%d]recovery=%d out of boundary,i=%d %s:%d]out of boundary,i=%d %s:%d]backup_geofence, b_index=%d, index=%d %s:%d]get_b_gfc id=%d %s:%d]++ %s:%d]geofence_id=%d, latitude=%lf, longitude=%lf, radius_meters=%lf, last_transition=%d, monitor_transitions=%d, notification_responsiveness_ms=%d, unknown_timer_ms=%d loc handle not initialize, return %s:%d]loc handle not initialize, return %s:%d]%s:%d]geofence_id=%d %s:%d]-- %s:%d]geofence_id=%d %s:%d]geofence_id=%d,monitor_transitions=%d handle:%p,errorId:%d,client cookie ptr=%p, pid:%d %s:%d]handle:%p,errorId:%d,client cookie ptr=%p, pid:%d SSR Service unavailable %s:%d]SSR Service unavailable Gfc index=%d %s:%d]Gfc index=%d msg Q init failed. %s:%d]msg Q init failed. loc_gfc %s:%d]pid(%d):tid(%d) pthread_id %ld Geofence already init %s:%d]Geofence already init GpsGeofenceCallbacks is NULL %s:%d]GpsGeofenceCallbacks is NULL Geofence Location API Open fail %s:%d]Geofence Location API Open fail Geofence init success %s:%d]Geofence init success The HAL thread cannot free itself %s:%d]The HAL thread cannot free itself Could not close LocApi %d! %s:%d]Could not close LocApi %d! %s:%d]id=%d, lat=%lf, lon=%lf, radius=%lf,last_trans=%d, monitor_trans=%d Geofence id is exist %s:%d]Geofence id is exist Geofence number is over %d %s:%d]Geofence number is over %d Invalid monitor_trans %s:%d]Invalid monitor_trans Failed, status = %d, ind..status = %d %s:%d]Failed, status = %d, ind..status = %d %s:%d]Success BreachInd is NULL %s:%d]BreachInd is NULL %s:%d]GeofenceId=%d %s:%d]reportGeofenceBreach latitude=%lf %s:%d]reportGeofenceBreach longitude=%lf %s:%d]reportGeofenceBreach altitude=%lf %s:%d]reportGeofenceBreach speed=%f %s:%d]reportGeofenceBreach bearing=%f %s:%d]reportGeofenceBreach accuracy=%f %s:%d]reportGeofenceBreach transition=%d %s:%d]reportGeofenceBreach timestamp=%lld %s:%d]handle:%p,evt:%d,pid:%d %s:%d]QMI_LOC_EVENT_GEOFENCE_BREACH_NOTIFICATION_IND_V02 %s:%d]QMI_LOC_EVENT_GEOFENCE_GEN_ALERT_IND_V02 geofenceAlert=%d %s:%d]geofenceAlert=%d %s:%d]%s:%d]status=%d Geofence id is not exist %s:%d]Geofence id is not exist %s:%d]delete geofence id=%d delete geofence failed, status = %d, ind..status = %d %s:%d]delete geofence failed, status = %d, ind..status = %d %s:%d]delete geofence-- %s:%d]pause geofence id=%d pause geofence failed, status = %d, ind..status = %d %s:%d]pause geofence failed, status = %d, ind..status = %d %s:%d]Resume geofence id=%d Resume geofence failed, status = %d, ind..status = %d %s:%d]Resume geofence failed, status = %d, ind..status = %d locClientClose failed, status = %d %s:%d]locClientClose failed, status = %d %s:%d]%s:%d]++ D/loc_eng_inject_cert_data, cert length=%d > 2000 bytes, not support!! %s:%d]%s:%d]-- /etc/SuplRootCert r %s:%d][shen]load stream fail %s:%d][shen]load done, inject %s:%d][shen]open file failure log.tag.gfc INFO VERBOSE DEBUG %s:%d] %s:%d][shen]cert_reader+ %s:%d][shen]cert_reader- %s:%d][shen]+length = %d [shen]inject failure,status: %d, retry: %d %s:%d][shen]inject failure,status: %d, retry: %d injecCertFile failed, status = %d, ind..status = %d %s:%d]injecCertFile failed, status = %d, ind..status = %d %s:%d] [shen]-length V/[%s] %s %s line %d %s V/%s %s line %d %s %s:%d]%d listening ... fail receiving msg: %s %s:%d]fail receiving msg: %s %s:%d]received msg_id = %d context = %p %s: log_eng state error: %s instance cleanup happened %s:%d]%s: log_eng state error: %s LOC_GFC_MSG_QUIT, signal the main thread and return %s:%d]LOC_GFC_MSG_QUIT, signal the main thread and return Doing ssr, do nothing %s:%d]Doing ssr, do nothing add_cb GPS_GEOFENCE_ERROR_GENERIC %s:%d]add_cb GPS_GEOFENCE_ERROR_GENERIC %s:%d]add_cb GPS_GEOFENCE_OPERATION_SUCCESS add_cb GPS_GEOFENCE_ERROR_ID_EXISTS %s:%d]add_cb GPS_GEOFENCE_ERROR_ID_EXISTS add_cb GPS_GEOFENCE_ERROR_TOO_MANY_GEOFENCES %s:%d]add_cb GPS_GEOFENCE_ERROR_TOO_MANY_GEOFENCES add_cb GPS_GEOFENCE_ERROR_INVALID_TRANSITION %s:%d]add_cb GPS_GEOFENCE_ERROR_INVALID_TRANSITION %s:%d]LOC_GFC_MSG_GEOFENCE_BREACH before send callback %s:%d]LOC_GFC_MSG_GEOFENCE_BREACH after send callback status_cb GPS_GEOFENCE_AVAILABLE %s:%d]status_cb GPS_GEOFENCE_AVAILABLE status_cb GPS_GEOFENCE_UNAVAILABLE %s:%d]status_cb GPS_GEOFENCE_UNAVAILABLE remove_cb GPS_GEOFENCE_ERROR_GENERIC %s:%d]remove_cb GPS_GEOFENCE_ERROR_GENERIC %s:%d]remove_cb GPS_GEOFENCE_OPERATION_SUCCESS remove_cb GPS_GEOFENCE_ERROR_ID_UNKNOWN %s:%d]remove_cb GPS_GEOFENCE_ERROR_ID_UNKNOWN doing ssr, do nothing %s:%d]doing ssr, do nothing pause_cb GPS_GEOFENCE_ERROR_GENERIC %s:%d]pause_cb GPS_GEOFENCE_ERROR_GENERIC %s:%d]pause_cb GPS_GEOFENCE_OPERATION_SUCCESS pause_cb GPS_GEOFENCE_ERROR_ID_UNKNOWN %s:%d]pause_cb GPS_GEOFENCE_ERROR_ID_UNKNOWN pause_cb fail %s:%d]pause_cb fail resume_cb GPS_GEOFENCE_ERROR_GENERIC %s:%d]resume_cb GPS_GEOFENCE_ERROR_GENERIC %s:%d]resume_cb GPS_GEOFENCE_OPERATION_SUCCESS resume_cb GPS_GEOFENCE_ERROR_ID_UNKNOWN %s:%d]resume_cb GPS_GEOFENCE_ERROR_ID_UNKNOWN resume_cb GPS_GEOFENCE_ERROR_INVALID_TRANSITION %s:%d]resume_cb GPS_GEOFENCE_ERROR_INVALID_TRANSITION LOC_GFC_MSG_ENGINE_DOWN %s:%d]LOC_GFC_MSG_ENGINE_DOWN LOC_GFC_MSG_ENGINE_UP %s:%d]LOC_GFC_MSG_ENGINE_UP LOC_GFC_MSG_INJECT_SUPL_CERT %s:%d]LOC_GFC_MSG_INJECT_SUPL_CERT Unsupported msgid = %d %s:%d]Unsupported msgid = %d copy_gfc loc_geofence_add_geofence_area loc_gfc_msg_pause_geofence
9H + i;
GCC: (GNU) 4.8
.shstrtab .interp .dynsym .dynstr .hash .rel.dyn .rel.plt .text .ARM.extab .ARM.exidx .rodata .data.rel.ro.local .fini_array .init_array .data.rel.ro .dynamic .got .data .bss .comment .note.gnu.gold-version .ARM.attributes .gnu_debuglink