Ich glaube ich habe jetzt eine Gesetzmässigkeit herausgefunden.
Das Gerät funktioniert wenn:
1. ...ich "Standortzugriff" vor dem Reboot ausschalte in den "Einstellungen", nicht im Shortcut "GPS", dort wird "Standort" nur in einen anderen Modus versetzt.
2. ...ich das Gerät neu starte und erst danach "Standortzugriff" wieder einschalte ("hohe Präzision" oder "nur Gerät").
Dann funktioniert es genau so lange, bis ich "Standortzugriff" deaktiviere (um z.B. Strom zu sparen). Beim wieder einschalten von "Standortzugriff" funktioniert es nicht mehr.
Dann hilft nur noch wieder ein Reboot mit deaktiviertem "Standortzugriff" (siehe oben).
Kommt das jemandem bekannt vor? Riecht das nach Firmware Bug?
Denkt ihr, das ist ein ausreichender Grund, das Gerät zurückzugeben?
Danke.
P.S. ich wäre schon zufrieden, wenn ich nur z.B. eine (System-)App killen und neu starten oder einen Cache löschen müsste. Aber Reboot finde ich etwas happig.
-- Dieser Beitrag wurde automatisch mit dem folgenden Beitrag zusammengeführt --
Habe mal mit dem "Android Device Monitor"reingeschaut.
Kann damit jemand was anfangen?
BEIM AUSSCHALTEN VON STANDORT
08-22 12:25:25.183: E/LocSvc_ApiV02(822): I/<--- void globalEventCb(locClientHandleType, uint32_t, locClientEventIndUnionType, void*) line 86 QMI_LOC_EVENT_POSITION_REPORT_IND_V02
08-22 12:25:26.193: E/LocSvc_ApiV02(822): I/<--- void globalEventCb(locClientHandleType, uint32_t, locClientEventIndUnionType, void*) line 86 QMI_LOC_EVENT_POSITION_REPORT_IND_V02
08-22 12:25:26.343: W/ContextImpl(6195): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1478 android.content.ContextWrapper.sendBroadcast:382 com.android.settings.location.LocationSettingsBase.setLocationMode:121 com.android.settings.location.LocationSettings.onPreferenceChange:419 android.preference.Preference.callChangeListener:928
08-22 12:25:26.503: E/LocSvc_eng(822): I/===> int loc_eng_stop(loc_eng_data_s_type&) line 1994
08-22 12:25:26.503: E/LocSvc_api_v02(822): I/---> locClientSendReq line 2065 QMI_LOC_STOP_REQ_V02
08-22 12:25:26.503: E/LocSvc_eng(822): I/===> void loc_eng_cleanup(loc_eng_data_s_type&) line 1886
08-22 12:25:26.503: E/LocSvc_eng(822): I/===> int loc_eng_stop(loc_eng_data_s_type&) line 1994
08-22 12:25:26.513: E/LocSvc_api_v02(822): I/---> locClientSendReq line 2065 QMI_LOC_REG_EVENTS_REQ_V02
08-22 12:25:26.523: E/LocSvc_ApiV02(822): I/<--- void globalEventCb(locClientHandleType, uint32_t, locClientEventIndUnionType, void*) line 86 QMI_LOC_EVENT_POSITION_REPORT_IND_V02
08-22 12:25:26.523: E/LocSvc_eng(822): I/<=== status_cb line 2210 GPS_STATUS_SESSION_END
08-22 12:25:26.543: E/LocSvc_api_v02(822): I/---> locClientSendReq line 2065 QMI_LOC_SET_ENGINE_LOCK_REQ_V02
08-22 12:25:26.543: E/LocSvc_ApiV02(822): I/<--- void globalRespCb(locClientHandleType, uint32_t, locClientRespIndUnionType, void*) line 111 QMI_LOC_SET_ENGINE_LOCK_REQ_V02
08-22 12:25:26.633: E/PowerManagerService(822): updateWakeLockWorkSourceInternal: lock=798933931 [not found], ws=null
08-22 12:25:26.693: E/HwCustAbsPowerManagerService(822): Exception when search wack lock :java.lang.IllegalArgumentException: Wake lock not active: android.os.BinderProxy@1ffe8add from uid 10010
08-22 12:25:26.713: E/HwSystemManager(4312): BgPowerManagerService: conusmPower = -44 result = -349 flag1 =false flag2 = false
BEIM EINSCHALTEN VON STANDORT
08-22 12:20:59.833: W/Atfwd_Sendcmd(365): AtCmdFwd service not published, waiting... retryCnt : 5
08-22 12:21:00.503: W/ContextImpl(6195): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1478 android.content.ContextWrapper.sendBroadcast:382 com.android.settings.location.LocationSettingsBase.setLocationMode:121 com.android.settings.location.LocationSettings.onPreferenceChange:415 android.preference.Preference.callChangeListener:928
08-22 12:21:00.573: E/LocSvc_eng(822): I/===> int loc_eng_init(loc_eng_data_s_type&, LocCallbacks*, LOC_API_ADAPTER_EVENT_MASK_T, loc_core::ContextBase*) line 1760
08-22 12:21:00.573: E/LocSvc_eng(822): E/int loc_eng_init(loc_eng_data_s_type&, LocCallbacks*, LOC_API_ADAPTER_EVENT_MASK_T, loc_core::ContextBase*): log_eng state error: instance already initialized
08-22 12:21:00.573: E/LocSvc_api_v02(822): I/---> locClientSendReq line 2065 QMI_LOC_SET_ENGINE_LOCK_REQ_V02
08-22 12:21:00.583: E/LocSvc_ApiV02(822): I/<--- void globalRespCb(locClientHandleType, uint32_t, locClientRespIndUnionType, void*) line 111 QMI_LOC_SET_ENGINE_LOCK_REQ_V02
08-22 12:21:00.583: E/LocSvc_eng(822): I/===> void loc_eng_agps_init(loc_eng_data_s_type&, AGpsExtCallbacks*) line 2328
08-22 12:21:00.583: E/LocSvc_eng(822): E/void loc_eng_agps_init(loc_eng_data_s_type&, AGpsExtCallbacks*): log_eng state error: agps instance already initialized
08-22 12:21:00.583: E/LocSvc_eng(822): I/===> void loc_eng_ni_init(loc_eng_data_s_type&, GpsNiExtCallbacks*) line 327
08-22 12:21:00.583: E/LocSvc_eng(822): I/===> int loc_eng_set_position_mode(loc_eng_data_s_type&, LocPosMode&) line 2068
08-22 12:21:00.583: E/LocSvc_eng(822): I/===> int loc_eng_start(loc_eng_data_s_type&) line 1942
08-22 12:21:00.583: E/LocSvc_api_v02(822): I/---> locClientSendReq line 2065 QMI_LOC_REG_EVENTS_REQ_V02
08-22 12:21:00.593: E/LocSvc_api_v02(822): I/---> locClientSendReq line 2065 QMI_LOC_SET_OPERATION_MODE_REQ_V02
08-22 12:21:00.613: E/LocSvc_ApiV02(822): I/<--- void globalRespCb(locClientHandleType, uint32_t, locClientRespIndUnionType, void*) line 111 QMI_LOC_SET_OPERATION_MODE_REQ_V02
08-22 12:21:00.613: E/LocSvc_api_v02(822): I/---> locClientSendReq line 2065 QMI_LOC_START_REQ_V02
08-22 12:21:00.623: E/LocSvc_ApiV02(822): I/<--- void globalEventCb(locClientHandleType, uint32_t, locClientEventIndUnionType, void*) line 86 QMI_LOC_EVENT_POSITION_REPORT_IND_V02
08-22 12:21:00.623: E/LocSvc_eng(822): I/<=== status_cb line 2210 GPS_STATUS_SESSION_BEGIN
08-22 12:21:00.713: W/Settings(5062): Setting airplane_mode_on has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value.
08-22 12:21:00.733: E/PowerManagerService(822): updateWakeLockWorkSourceInternal: lock=77310916 [not found], ws=null
08-22 12:21:00.733: W/Settings(5062): Setting airplane_mode_on has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value.
08-22 12:21:00.823: E/HwCustAbsPowerManagerService(822): Exception when search wack lock :java.lang.IllegalArgumentException: Wake lock not active: android.os.BinderProxy@13b96548 from uid 10010
08-22 12:21:00.833: E/LocSvc_eng(822): I/===> int loc_eng_set_position_mode(loc_eng_data_s_type&, LocPosMode&) line 2068
08-22 12:21:00.833: E/LocSvc_api_v02(822): I/---> locClientSendReq line 2065 QMI_LOC_REG_EVENTS_REQ_V02
08-22 12:21:00.833: E/LocSvc_api_v02(822): I/---> locClientSendReq line 2065 QMI_LOC_SET_OPERATION_MODE_REQ_V02
08-22 12:21:00.833: E/LocSvc_ApiV02(822): I/<--- void globalRespCb(locClientHandleType, uint32_t, locClientRespIndUnionType, void*) line 111 QMI_LOC_SET_OPERATION_MODE_REQ_V02
08-22 12:21:00.833: E/LocSvc_api_v02(822): I/---> locClientSendReq line 2065 QMI_LOC_START_REQ_V02
08-22 12:21:00.843: E/LocSvc_ApiV02(822): I/<--- void globalEventCb(locClientHandleType, uint32_t, locClientEventIndUnionType, void*) line 86 QMI_LOC_EVENT_POSITION_REPORT_IND_V02
08-22 12:21:01.843: E/LocSvc_ApiV02(822): I/<--- void globalEventCb(locClientHandleType, uint32_t, locClientEventIndUnionType, void*) line 86 QMI_LOC_EVENT_POSITION_REPORT_IND_V02
08-22 12:21:02.843: E/LocSvc_ApiV02(822): I/<--- void globalEventCb(locClientHandleType, uint32_t, locClientEventIndUnionType, void*) line 86 QMI_LOC_EVENT_POSITION_REPORT_IND_V02
08-22 12:21:03.843: E/LocSvc_ApiV02(822): I/<--- void globalEventCb(locClientHandleType, uint32_t, locClientEventIndUnionType, void*) line 86 QMI_LOC_EVENT_POSITION_REPORT_IND_V02
08-22 12:21:04.843: E/LocSvc_ApiV02(822): I/<--- void globalEventCb(locClientHandleType, uint32_t, locClientEventIndUnionType, void*) line 86 QMI_LOC_EVENT_POSITION_REPORT_IND_V02
08-22 12:21:05.843: E/LocSvc_ApiV02(822): I/<--- void globalEventCb(locClientHandleType, uint32_t, locClientEventIndUnionType, void*) line 86 QMI_LOC_EVENT_POSITION_REPORT_IND_V02
08-22 12:21:06.843: E/LocSvc_ApiV02(822): I/<--- void globalEventCb(locClientHandleType, uint32_t, locClientEventIndUnionType, void*) line 86 QMI_LOC_EVENT_POSITION_REPORT_IND_V02
08-22 12:21:07.843: E/LocSvc_ApiV02(822): I/<--- void globalEventCb(locClientHandleType, uint32_t, locClientEventIndUnionType, void*) line 86 QMI_LOC_EVENT_POSITION_REPORT_IND_V02
etc..