[Xperia Z1 Original Android Development] hlaube:
Ok, back home here the section of logcat switching from Energi saving mode to high precision:

_______________________________________________________________________________________________________________

W/ContextImpl(15112): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1335 android.content.ContextWrapper.sendBroadcast:381 com.android.settings.location.LocationSettingsBase.setLocationMode:110 com.android.settings.location.LocationMode.onRadioButtonClicked:104 com.android.settings.location.RadioButtonPreference.onClick:64

D/audio_hw_primary( 444): out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2

D/audio_hw_primary( 444): select_devices: out_snd_device(2: speaker) in_snd_device(0: none)

D/audio_hw_primary( 444): enable_snd_device: snd_device(2: speaker)

D/audio_hw_primary( 444): enable_audio_route: apply and update mixer path: low-latency-playback

D/GpsNetInitiatedHandler( 849): location enabled :true

E/LocSvc_eng( 849): I/===> int loc_eng_init(loc_eng_data_s_type&, LocCallbacks*, LOC_API_ADAPTER_EVENT_MASK_T, loc_core::ContextBase*) line 1572

E/LocSvc_eng( 849): 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

E/ ( 849): E/open failed: /dev/mdm: No such file or directory

E/LocSvc_eng( 849): I/===> void loc_eng_agps_init(loc_eng_data_s_type&, AGpsExtCallbacks*) line 2144

E/LocSvc_eng( 849): E/void loc_eng_agps_init(loc_eng_data_s_type&, AGpsExtCallbacks*): log_eng state error: agps instance already initialized

E/LocSvc_eng( 849): I/===> void loc_eng_ni_init(loc_eng_data_s_type&, GpsNiExtCallbacks*) line 327

E/LocSvc_eng( 849): I/===> int loc_eng_set_server_proxy(loc_eng_data_s_type&, LocServerType, const char*, int) line 2443

I/LocationSettingsBase(15112): Location mode has been changed

I/LocationSettingsBase(15112): Location mode has been changed

I/GCoreUlr( 1712): Starting service, intent=Intent { act=com.google.android.location.reporting.ACTION_UPDATE_WORLD cmp=com.google.android.gms/com.google.android.location.reporting.service.DispatchingService (has extras) }, extras=Bundle[{receiverAction=android.location.PROVIDERS_CHANGED}]

I/GCoreUlr( 1712): WorldUpdater received intent Intent { act=com.google.android.location.reporting.ACTION_UPDATE_WORLD cmp=com.google.android.gms/com.google.android.location.reporting.service.DispatchingService (has extras) } with receiverAction android.location.PROVIDERS_CHANGED

I/GCoreUlr( 1712): No GCM registration ID

I/GcoreUlrLong( 1712): account#17#: reporting activated:LocationDisabled

I/GCoreUlr( 1712): Ensuring that reporting is active for [account#17#]

I/GCoreUlr( 1712): Starting service, intent=Intent { act=com.google.android.location.reporting.ACTION_LOCATION_STATUS cmp=com.google.android.gms/com.google.android.location.reporting.service.DispatchingService (has extras) }, extras=Bundle[{status=LocationStatus[cell status: STATUS_UNKNOWN, wifi status: STATUS_UNKNOWN, elapsed realtime ns: 0]}]

I/GCoreUlr( 1712): GMS FLP location and AR updates requested: {"sampleReason":"default","description":"default","timestampMs":1416852583394,"samplePeriodMs":60000,"sampleSource":"internal"}

__________________________________________________________________________________________________________________________

The Error

E/ ( 849): E/open failed: /dev/mdm: No such file or directory

I verified, there is no mdm-device.

I also cheched: I do not find any satelites, where I normaly get at least 5-8 ones.