Unable to get location on Huawei P Smart 2021

For some reason, even though all permissions are active on the device and data restrictions removed, The app on a Huawei P Smart 2021 cannot get the location.

I have a feeling that it’s caused by the absence of Google services but cannot be sure at this stage and I am not sure where to check next.

I have pulled the logs from the app, and this is what I get.

--------- beginning of main
11-25 08:25:23.810 19286 19286 I mpanion.androi: Reinit property: dalvik.vm.checkjni= false
11-25 08:25:23.810 19286 19286 I mpanion.androi: ReInitProperties: persist.vm.debug.dumpapi= false
11-25 08:25:23.812 19286 19286 E mpanion.androi: Not starting debugger since process cannot load the jdwp agent.
11-25 08:25:23.849 19286 19306 I HwFrameworkSecurityPartsFactory: add HwFrameworkSecurityPartsFactory to memory.
11-25 08:25:23.850 19286 19306 E BehaviorCollectManager: Fail to acquire dataAnalyzerService...
11-25 08:25:23.912 19286 19286 W mpanion.androi: JIT profile information will not be recorded: profile file does not exits.
11-25 08:25:23.913 19286 19286 I chatty  : uid=10153(io.homeassistant.companion.android) identical 17 lines
11-25 08:25:23.913 19286 19286 W mpanion.androi: JIT profile information will not be recorded: profile file does not exits.
11-25 08:25:23.922 19286 19306 I HwApiCacheMangerEx: apicache path=/storage/emulated/0 state=mounted key=io.homeassistant.companion.android#10153#256
11-25 08:25:23.923 19286 19306 I HwApiCacheMangerEx: need clear apicache,because volumes changed,oldCnt=0 newCnt=1
11-25 08:25:23.923 19286 19286 I mpanion.androi: QarthPatchMonintor::Init
11-25 08:25:23.923 19286 19286 I mpanion.androi: 
11-25 08:25:23.923 19286 19286 I mpanion.androi: QarthPatchMonintor::StartWatch
11-25 08:25:23.923 19286 19286 I mpanion.androi: 
11-25 08:25:23.923 19286 19286 I mpanion.androi: QarthPatchMonintor::WatchPackage: /data/hotpatch/fwkhotpatch/
11-25 08:25:23.923 19286 19286 I mpanion.androi: 
11-25 08:25:23.923 19286 19286 I mpanion.androi: QarthPatchMonintor::CheckAndWatchPatch: /data/hotpatch/fwkhotpatch/io.homeassistant.companion.android
11-25 08:25:23.923 19286 19286 I mpanion.androi: 
11-25 08:25:23.923 19286 19286 I mpanion.androi: QarthPatchMonintor::CheckAndWatchPatch: /data/hotpatch/fwkhotpatch/all
11-25 08:25:23.923 19286 19286 I mpanion.androi: 
11-25 08:25:23.923 19286 19286 I mpanion.androi: QarthPatchMonintor::Run
11-25 08:25:23.923 19286 19286 I mpanion.androi: 
11-25 08:25:23.923 19286 19306 I HwApiCacheMangerEx: apicache path=/storage/emulated/0 state=mounted key=io.homeassistant.companion.android#10153#0
11-25 08:25:23.923 19286 19306 I HwApiCacheMangerEx: need clear apicache,because volumes changed,oldCnt=1 newCnt=1
11-25 08:25:23.924 19286 19314 I mpanion.androi: QarthPatchMonintor::Reading
11-25 08:25:23.924 19286 19314 I mpanion.androi: 
11-25 08:25:23.924 19286 19314 I mpanion.androi: QarthPatchMonintor::CheckNotifyEvent
11-25 08:25:23.924 19286 19314 I mpanion.androi: 
11-25 08:25:23.924 19286 19314 I mpanion.androi: QarthPatchMonintor::CheckNotifyEvent before read
11-25 08:25:23.924 19286 19314 I mpanion.androi: 
11-25 08:25:23.942 19286 19306 I AwareBitmapCacher: init processName:io.homeassistant.companion.android pid=19286 uid=10153
11-25 08:25:23.947 19286 19315 E AwareLog: AtomicFileUtils: readFileLines file not exist: android.util.AtomicFile@2e61df7
11-25 08:25:23.950 19286 19286 I FirebaseApp: Device unlocked: initializing all Firebase APIs for app [DEFAULT]
--------- beginning of system
11-25 08:25:23.956 19286 19318 E ActivityThread: Failed to find provider info for com.google.android.gms.chimera
11-25 08:25:23.956 19286 19318 W DynamiteModule: Failed to retrieve remote module version.
11-25 08:25:23.957 19286 19318 E DynamiteModule: Failed to load IDynamiteLoader from GmsCore: Application package com.google.android.gms not found
11-25 08:25:23.957 19286 19318 I DynamiteModule: Considering local module com.google.android.gms.measurement.dynamite:51 and remote module com.google.android.gms.measurement.dynamite:0
11-25 08:25:23.957 19286 19318 I DynamiteModule: Selected local version of com.google.android.gms.measurement.dynamite
11-25 08:25:23.957 19286 19318 E DynamiteModule: Failed to load IDynamiteLoader from GmsCore: Application package com.google.android.gms not found
11-25 08:25:23.964 19286 19286 I FirebaseInitProvider: FirebaseApp initialization successful
11-25 08:25:23.969 19286 19326 E FirebaseInstanceId: Google Play services missing or without correct permission.
11-25 08:25:23.981 19286 19286 I HwApiCacheMangerEx: apicache path=/storage/emulated/0 state=mounted key=io.homeassistant.companion.android#10153#256
11-25 08:25:23.981 19286 19286 I HwApiCacheMangerEx: need clear apicache,because volumes changed,oldCnt=1 newCnt=1
11-25 08:25:23.982 19286 19322 I FA      : App measurement initialized, version: 42004
11-25 08:25:23.982 19286 19322 I FA      : To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
11-25 08:25:23.982 19286 19322 I FA      : To enable faster debug mode event logging run:
11-25 08:25:23.982 19286 19322 I FA      :   adb shell setprop debug.firebase.analytics.app io.homeassistant.companion.android
11-25 08:25:23.983 19286 19286 I Sentry  : Retrieving auto-init from AndroidManifest.xml
11-25 08:25:24.017 19286 19322 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:24.017 19286 19322 W FA      : Service invalid
11-25 08:25:24.044 19286 19342 I iGraphics: [0020080c] pn: io.homeassistant.companion.android, p: 19286
11-25 08:25:24.045 19286 19342 I iGraphics: [0030080c] no spt app: io.homeassistant.companion.android
11-25 08:25:24.094 19286 19286 I DecorView[]:  old windowMode:0 new windoMode:1
11-25 08:25:24.111 19286 19322 I FA      : Tag Manager is not found and thus will not be used
11-25 08:25:24.113 19286 19322 W GooglePlayServicesUtil: Google Play services is missing.
11-25 08:25:24.122 19286 19286 I RmeSchedManager: init Rme, version is: v1.0
11-25 08:25:24.153 19286 19342 W Gralloc3: mapper 3.x is not supported
11-25 08:25:24.166 19286 19286 I HwViewRootImpl: removeInvalidNode jank list is null
11-25 08:25:24.179 19286 19361 W FirebaseInstanceId: Failed to find package android.content.pm.PackageManager$NameNotFoundException: com.google.android.gms
11-25 08:25:24.194 19286 19361 W Metadata: Failed to find package android.content.pm.PackageManager$NameNotFoundException: com.google.android.gms
11-25 08:25:24.194 19286 19361 E Metadata: Google Play services missing or without correct permission.
11-25 08:25:24.200 19286 19337 E LaunchPresenter: Issue updating Registration
11-25 08:25:24.200 19286 19337 E LaunchPresenter: java.util.concurrent.ExecutionException: java.io.IOException: MISSING_INSTANCEID_SERVICE
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at com.google.android.gms.tasks.Tasks.zza(com.google.android.gms:play-services-tasks@@17.2.0:69)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at com.google.android.gms.tasks.Tasks.await(com.google.android.gms:play-services-tasks@@17.2.0:23)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at io.homeassistant.companion.android.launch.LaunchPresenterImpl$resyncRegistration$1.invokeSuspend(LaunchPresenterImpl.kt:25)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: Caused by: java.io.IOException: MISSING_INSTANCEID_SERVICE
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at com.google.android.gms.cloudmessaging.Rpc.send(com.google.android.gms:play-services-cloud-messaging@@16.0.0:92)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at com.google.firebase.iid.GmsRpc.startRpc(com.google.firebase:firebase-iid@@21.1.0:2)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at com.google.firebase.iid.GmsRpc.getToken(com.google.firebase:firebase-iid@@21.1.0:1)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at com.google.firebase.iid.FirebaseInstanceId.lambda$getInstanceId$2$FirebaseInstanceId(com.google.firebase:firebase-iid@@21.1.0:1)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at com.google.firebase.iid.FirebaseInstanceId$$Lambda$3.start(Unknown Source:10)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at com.google.firebase.iid.RequestDeduplicator.getOrStartGetTokenRequest(com.google.firebase:firebase-iid@@21.1.0:7)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at com.google.firebase.iid.FirebaseInstanceId.lambda$getInstanceId$3$FirebaseInstanceId(com.google.firebase:firebase-iid@@21.1.0:5)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at com.google.firebase.iid.FirebaseInstanceId$$Lambda$0.then(Unknown Source:6)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at com.google.android.gms.tasks.zzf.run(com.google.android.gms:play-services-tasks@@17.2.0:2)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at com.google.android.gms.common.util.concurrent.zza.run(com.google.android.gms:play-services-basement@@17.5.0:6)
11-25 08:25:24.200 19286 19337 E LaunchPresenter: 	at java.lang.Thread.run(Thread.java:929)
11-25 08:25:24.220 19286 19286 W mpanion.androi: Accessing hidden method Landroid/view/Window;->getInsetsController()Landroid/view/WindowInsetsController; (blacklist, linking, denied)
11-25 08:25:24.220 19286 19286 W mpanion.androi: Accessing hidden method Landroid/view/Window;->getInsetsController()Landroid/view/WindowInsetsController; (blacklist, linking, denied)
11-25 08:25:24.241 19286 19286 W InputMethodManager: startInputReason = 1
11-25 08:25:24.258 19286 19286 W InputMethodManager: startInputReason = 5
11-25 08:25:24.261 19286 19286 W ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@970193
11-25 08:25:24.273 19286 19286 I DecorView[]:  old windowMode:0 new windoMode:1
11-25 08:25:24.288 19286 19286 I WebViewFactory: Loading com.huawei.webview version 10.0.0.308 (code 356)
11-25 08:25:24.291 19286 19368 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:24.294 19286 19368 W GoogleApiManager: The service for com.google.android.gms.internal.location.zzaz is not available: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
11-25 08:25:24.295 19286 19368 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:24.296 19286 19368 W GoogleApiManager: The service for com.google.android.gms.internal.location.zzaz is not available: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
11-25 08:25:24.326 19286 19368 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:24.326 19286 19368 W GoogleApiManager: The service for com.google.android.gms.internal.location.zzaz is not available: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
11-25 08:25:24.327 19286 19322 W FA      : Callable skipped the worker queue.
11-25 08:25:24.403 19286 19370 I cr_PathUtils: Get data directory:/data/user/0/io.homeassistant.companion.android/app_hws_webview
11-25 08:25:24.406 19286 19286 I cr_LibraryLoader: Time to load native libraries: 4 ms
11-25 08:25:24.437 19286 19286 I hwschromium-356: [INFO:library_loader_hooks.cc(51)] Chromium logging enabled: level = 0, default verbosity = 0
11-25 08:25:24.438 19286 19286 I cr_LibraryLoader: Expected native library version number "78.0.3904.108", actual native library version number "78.0.3904.108"
11-25 08:25:24.458 19286 19373 W cr_ChildProcLH: Create a new ChildConnectionAllocator with package name = com.huawei.webview, sandboxed = true
11-25 08:25:24.462 19286 19286 I cr_BrowserStartup: Initializing chromium process, singleProcess=false
11-25 08:25:24.473 19286 19286 I hwschromium-356: [INFO:apk_assets.cc(20)] open apk asset:assets/natives_blob.bin
11-25 08:25:24.475 19286 19286 I hwschromium-356: [INFO:apk_assets.cc(20)] open apk asset:assets/snapshot_blob_32.bin
11-25 08:25:24.475 19286 19286 I hwschromium-356: [INFO:apk_assets.cc(20)] open apk asset:assets/snapshot_blob_64.bin
11-25 08:25:24.481 19286 19286 I hwschromium-356: [INFO:apk_assets.cc(20)] open apk asset:assets/icudtl.dat
11-25 08:25:24.500 19286 19286 I hwschromium-356: [INFO:content_main_runner_impl.cc(217)] Load v8-snapshot from file v8_snapshot_64_data
11-25 08:25:24.514 19286 19286 I hwschromium-356: [INFO:apk_assets.cc(20)] open apk asset:assets/chrome_100_percent.pak
11-25 08:25:24.523 19286 19286 I hwschromium-356: [INFO:apk_assets.cc(20)] open apk asset:assets/stored-locales/en-GB.pak
11-25 08:25:24.525 19286 19286 I hwschromium-356: [INFO:apk_assets.cc(20)] open apk asset:assets/resources.pak
11-25 08:25:24.603 19286 19405 I hwschromium-356: [INFO:cookie_manager.cc(354)] Execute Async Setting CookieManager Start
11-25 08:25:24.604 19286 19405 I hwschromium-356: [INFO:cookie_manager.cc(378)] Execute Async Setting CookieManager End
11-25 08:25:24.643 19286 19286 I ConnectivityManager: requestNetwork and the calling app is: io.homeassistant.companion.android
11-25 08:25:24.873 19286 19418 I ConnectivityManager: requestNetwork and the calling app is: io.homeassistant.companion.android
11-25 08:25:24.899 19286 19286 I DecorView[]:  old windowMode:1 new windoMode:1
11-25 08:25:24.909 19286 19286 I ConnectivityManager: requestNetwork and the calling app is: io.homeassistant.companion.android
11-25 08:25:24.939 19286 19368 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:24.939 19286 19368 W GoogleApiManager: The service for com.google.android.gms.internal.location.zzaz is not available: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
11-25 08:25:24.942 19286 19368 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:24.942 19286 19368 W GoogleApiManager: The service for com.google.android.gms.internal.location.zzaz is not available: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
11-25 08:25:25.076 19286 19286 W InputMethodManager: startInputReason = 1
11-25 08:25:25.079 19286 19339 I WM-Processor: Moving WorkSpec (684b3839-c82c-4935-813a-a08e190226c7) to the foreground
11-25 08:25:25.095 19286 19373 I hwschromium-356: [INFO:apk_assets.cc(20)] open apk asset:assets/natives_blob.bin
11-25 08:25:25.096 19286 19373 I hwschromium-356: [INFO:apk_assets.cc(20)] open apk asset:assets/snapshot_blob_32.bin
11-25 08:25:25.097 19286 19373 I hwschromium-356: [INFO:apk_assets.cc(20)] open apk asset:assets/snapshot_blob_64.bin
11-25 08:25:25.111 19286 19286 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) }
11-25 08:25:25.116 19286 19373 I cr_ChildProcLauncher: on connect callback, pid=19374
11-25 08:25:25.154 19286 19425 W VideoCapabilities: Unrecognized profile/level 0/0 for video/mpeg2
11-25 08:25:25.154 19286 19425 W VideoCapabilities: Unrecognized profile/level 0/2 for video/mpeg2
11-25 08:25:25.154 19286 19425 W VideoCapabilities: Unrecognized profile/level 0/3 for video/mpeg2
11-25 08:25:25.154 19286 19425 I VideoCapabilities: Unsupported profile 5 for video/mpeg2
11-25 08:25:25.154 19286 19425 I chatty  : uid=10153(io.homeassistant.companion.android) Chrome_InProcGp identical 2 lines
11-25 08:25:25.154 19286 19425 I VideoCapabilities: Unsupported profile 5 for video/mpeg2
11-25 08:25:25.157 19286 19425 W VideoCapabilities: Unrecognized profile/level 1/32 for video/mp4v-es
11-25 08:25:25.157 19286 19425 W VideoCapabilities: Unrecognized profile/level 32768/2 for video/mp4v-es
11-25 08:25:25.157 19286 19425 W VideoCapabilities: Unrecognized profile/level 32768/64 for video/mp4v-es
11-25 08:25:25.197 19286 19425 W cr_MediaCodecUtil: HW encoder for video/avc is not available on this device.
11-25 08:25:25.287 19286 19368 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:25.287 19286 19368 W GoogleApiManager: The service for com.google.android.gms.internal.location.zzaz is not available: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
11-25 08:25:25.288 19286 19368 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:25.288 19286 19368 W GoogleApiManager: The service for com.google.android.gms.internal.location.zzaz is not available: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
11-25 08:25:25.343 19286 19368 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:25.343 19286 19368 W GoogleApiManager: The service for com.google.android.gms.internal.location.zzaz is not available: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
11-25 08:25:25.345 19286 19368 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:25.345 19286 19368 W GoogleApiManager: The service for com.google.android.gms.internal.location.zzaz is not available: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
11-25 08:25:25.388 19286 19342 W libEGL  : EGLNativeWindowType 0x7361015d50 disconnect failed
11-25 08:25:25.567 19286 19418 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=684b3839-c82c-4935-813a-a08e190226c7, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ]
11-25 08:25:25.570 19286 19286 I WM-SystemFgDispatcher: Stopping foreground service
11-25 08:25:25.575 19286 19368 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:25.575 19286 19368 W GoogleApiManager: The service for com.google.android.gms.internal.location.zzaz is not available: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
11-25 08:25:26.023 19286 19397 E hwschromium-356: [ERROR:network_service_network_delegate.cc(243)] final url ws: error_code: -173
11-25 08:25:27.286 19286 19335 I WebViewPresenterImpl: Found color -16537100 for status bar/navigation bar
11-25 08:25:28.309 19286 19286 I Hwaps   : APS: EventAnalyzed: initAPS: version is 10.1.1.18
11-25 08:25:28.310 19286 19286 I hwaps   : HwAps: JNI_OnLoad
11-25 08:25:28.319 19286 19286 W Settings: Setting device_provisioned has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
11-25 08:25:28.384 19286 19286 W HwApsManager: HwApsManagerService, registerCallback, start !
11-25 08:25:28.399 19286 19286 W InputMethodManager: startInputReason = 4
11-25 08:25:29.319 19286 19368 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:29.320 19286 19368 W GoogleApiManager: The service for com.google.android.gms.common.internal.service.zar is not available: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
11-25 08:25:29.322 19286 19368 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:29.322 19286 19368 W GoogleApiManager: The service for com.google.android.gms.common.internal.service.zar is not available: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
11-25 08:25:29.340 19286 19286 W ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@b43a280
11-25 08:25:29.354 19286 19286 I DecorView[]:  old windowMode:0 new windoMode:1
11-25 08:25:29.355 19286 19418 I ConnectivityManager: requestNetwork and the calling app is: io.homeassistant.companion.android
11-25 08:25:29.417 19286 19286 I OverScrollerOptimization: start init SmartSlideOverScroller and get the overscroller config
11-25 08:25:29.417 19286 19286 I OverScrollerOptimization: get the overscroller config
11-25 08:25:29.609 19286 19419 I WM-Processor: Moving WorkSpec (4c2c72ed-f0af-466e-b98c-54fd60e5c80c) to the foreground
11-25 08:25:29.690 19286 19286 W InputMethodManager: startInputReason = 1
11-25 08:25:29.700 19286 19286 I WM-SystemFgDispatcher: Started foreground service Intent { act=ACTION_START_FOREGROUND cmp=io.homeassistant.companion.android/androidx.work.impl.foreground.SystemForegroundService (has extras) }
11-25 08:25:29.804 19286 19368 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:29.804 19286 19368 W GoogleApiManager: The service for com.google.android.gms.internal.location.zzaz is not available: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
11-25 08:25:29.804 19286 19368 W GooglePlayServicesUtil: io.homeassistant.companion.android requires the Google Play Store, but it is missing.
11-25 08:25:29.805 19286 19368 W GoogleApiManager: The service for com.google.android.gms.internal.location.zzaz is not available: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
11-25 08:25:29.934 19286 19342 W libEGL  : EGLNativeWindowType 0x73604bed50 disconnect failed
11-25 08:25:29.947 19286 19418 I WM-WorkerWrapper: Worker result SUCCESS for Work [ id=4c2c72ed-f0af-466e-b98c-54fd60e5c80c, tags={ io.homeassistant.companion.android.sensors.SensorWorker } ]
11-25 08:25:29.972 19286 19286 I WM-SystemFgDispatcher: Stopping foreground service
11-25 08:25:30.279 19286 19337 E IntegrationRepository: Unable to get notification rate limits
11-25 08:25:30.279 19286 19337 E IntegrationRepository: retrofit2.HttpException: HTTP 403 
11-25 08:25:30.279 19286 19337 E IntegrationRepository: 	at retrofit2.KotlinExtensions$await$2$2.onResponse(KotlinExtensions.kt:53)
11-25 08:25:30.279 19286 19337 E IntegrationRepository: 	at retrofit2.OkHttpCall$1.onResponse(OkHttpCall.java:161)
11-25 08:25:30.279 19286 19337 E IntegrationRepository: 	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
11-25 08:25:30.279 19286 19337 E IntegrationRepository: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
11-25 08:25:30.279 19286 19337 E IntegrationRepository: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
11-25 08:25:30.279 19286 19337 E IntegrationRepository: 	at java.lang.Thread.run(Thread.java:929)
11-25 08:25:30.758 19286 19286 W Settings: Setting device_provisioned has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
11-25 08:25:30.795 19286 19286 W HiTouch_PressGestureDetector: Touch pointer move a lot. The moving distance of X is:2.6364136, limit is:60The moving distance of Y is:88.54761, limit is:60

Any help from here would be appreciated.

Location requires Google services. We mention this in the docs.

(facepalm), Missed that then. Thank you.

Wondering if there’s any plan to list HA on Huawei App Store. Is there an alternative?

probably not, none of hte developers have a Huawei device to be able to support the changes needed for that.

Use a google certified device to use the google play services

There is option to use HA app with location and zone working… You need to use app GSpace and install HA app from google play store inside it…
Im quick test it on Huawei P50 Pro and work…