
At a glance
- Latest version
- v14.1.2.320 (1400102320)
- Updated
- Sep 22, 2026 (16 days ago)
- APK size
- 100.6 MB
- Requires
- Android 6.0+ (API 23)
- CPU support
- ARM 32-bit, ARM 64-bit
- Graphics
- OpenGL ES 2.0+
- Category
- Health & Fitness (app)
- Listed since
- Apr 23, 2016
- Permissions
- 186 (24 sensitive)
- Website
- consumer.huawei.com
- Developer contact
- [email protected]
- Privacy
- Developer's privacy policy
About this APK
Huawei Health is an app by 华为软件技术有限公司 in the Health & Fitness category, listed since April 2016. It includes native code for ARM 32-bit and ARM 64-bit, so it runs on practically every phone.
It asks for 186 permissions, 24 of them sensitive, including precise location, location in the background and camera. It asks for the same permissions as version 14.0.12.310.
Ratings
Ratings from users of the source store — not collected or verified by AAPKs.
What's new in v14.1.2.320
Description
From the listing uploaded by “catappult”.
Version history
5 versions are listed, going back to v13.1.6.310.
Huawei Health among popular Health & Fitness apps
Huawei Health is one of the 36 most downloaded apps in our Health & Fitness category.
| App | Rating | Downloads | Download size |
|---|---|---|---|
| Period Tracker Period Calendar | 4.6 (112) | 100M+ | 58.9 MB |
| Google Fit: Activity Tracking | 4.1 (89) | 100M+ | 31.4 MB |
| Huawei Health (this app) | 4.0 (105) | 100M+ | 100.6 MB |
| Blood Pressure App | – | 50M+ | – |
| HryFine | 3.1 (9) | 50M+ | 93.3 MB |
Apps listed next to it in our Health & Fitness ranking by downloads (pre-installed system apps left out). Ratings and download counts come from the source store; ratings with fewer than five votes and sizes of outdated listings aren't shown.
Security & authenticity
Signing certificate
- Signature matches the Google Play version Checked by the source store on Apr 18, 2024.
- Certificate issued to “Huawei” This is the certificate of the Google Play version.
- Same certificate as the 2 other versions checked
Store checks and file details
- Developer signature verified Apr 18, 2024
- Validated against Google Play Apr 18, 2024
- Signed by[email protected], CN=AndroidTeam, OU=TerminalCompany, O=Huawei, L=Shengzhen, ST=Guangdong, C=CN
- Signing certificate (SHA-1)05:9E:24:80:AD:F8:C1:C5:B3:D9:EC:00:76:45:CC:FC:44:2A:23:C5
- File MD5eede0600764719d010bab7f23f9e5bf1
- Uploaded by “catappult” Platinum tier · 1,377 followers · uploading since 2018
Scans and ratings come from the source store; the certificate comparisons are AAPKs's own, made from the files' published signatures (2 other versions compared). AAPKs doesn't scan files itself — compare the MD5 and signer after downloading.
Permissions (186)
Huawei Health requests 186 permissions, 24 of them sensitive.
- Activity recognition Sensitive android.permission.ACTIVITY_RECOGNITION
- Answer phone calls Sensitive android.permission.ANSWER_PHONE_CALLS
- Approximate location Sensitive android.permission.ACCESS_COARSE_LOCATION
- Call phone Sensitive android.permission.CALL_PHONE
- Camera Sensitive android.permission.CAMERA
- Location in the background Sensitive android.permission.ACCESS_BACKGROUND_LOCATION
- Modify shared storage Sensitive android.permission.WRITE_EXTERNAL_STORAGE
- Precise location Sensitive android.permission.ACCESS_FINE_LOCATION
- Process outgoing calls Sensitive android.permission.PROCESS_OUTGOING_CALLS
- Read calendar Sensitive android.permission.READ_CALENDAR
- Read call log Sensitive android.permission.READ_CALL_LOG
- Read contacts Sensitive android.permission.READ_CONTACTS
- Read media images Sensitive android.permission.READ_MEDIA_IMAGES
- Read phone numbers Sensitive android.permission.READ_PHONE_NUMBERS
- Read phone status and identity Sensitive android.permission.READ_PHONE_STATE
- Read shared storage Sensitive android.permission.READ_EXTERNAL_STORAGE
- Read sms Sensitive android.permission.READ_SMS
- Record audio (microphone) Sensitive android.permission.RECORD_AUDIO
- Request installing other apps Sensitive android.permission.REQUEST_INSTALL_PACKAGES
- See all installed apps Sensitive android.permission.QUERY_ALL_PACKAGES
- Send sms Sensitive android.permission.SEND_SMS
- Write calendar Sensitive android.permission.WRITE_CALENDAR
- Write contacts Sensitive android.permission.WRITE_CONTACTS
- Write settings Sensitive android.permission.WRITE_SETTINGS
- Access bind common fence awarenessservice (custom) com.hihonor.hiai.awareness.ACCESS_BIND_COMMON_FENCE_AWARENESSSERVICE
- Access bind common fence awarenessservice (custom) com.huawei.hiai.awareness.ACCESS_BIND_COMMON_FENCE_AWARENESSSERVICE
- Access extecover preview android.permission.ACCESS_EXTECOVER_PREVIEW
- Access udid (custom) com.hihonor.permission.sec.ACCESS_UDID
- Access udid (custom) com.huawei.permission.sec.ACCESS_UDID
- Add home-screen shortcuts com.android.launcher.permission.INSTALL_SHORTCUT
- Alarm set alarm (custom) com.android.alarm.permission.SET_ALARM
- Android access bind arservice (custom) com.hihonor.android.permission.ACCESS_BIND_ARSERVICE
- Android access bind arservice (custom) com.huawei.android.permission.ACCESS_BIND_ARSERVICE
- Android airsharing play interface (custom) com.android.permission.airsharing_play_interface
- Android get device info (custom) com.huawei.android.permission.GET_DEVICE_INFO
- Android hw signature or system (custom) hihonor.android.permission.HW_SIGNATURE_OR_SYSTEM
- Android hw signature or system (custom) huawei.android.permission.HW_SIGNATURE_OR_SYSTEM
- Assistant configuration changed (custom) com.hihonor.assistant.permission.CONFIGURATION_CHANGED
- Assistant display card (custom) com.hihonor.assistant.permission.DISPLAY_CARD
- Assistant display card write (custom) com.hihonor.assistant.permission.DISPLAY_CARD_WRITE
- Assistant display event (custom) com.hihonor.assistant.permission.DISPLAY_EVENT
- Assistant switch state (custom) com.hihonor.assistant.permission.SWITCH_STATE
- Assistant switch state write (custom) com.hihonor.assistant.permission.SWITCH_STATE_WRITE
- Assistant yoyo card read (custom) com.hihonor.assistant.permission.YOYO_CARD_READ
- Assistant yoyo card write (custom) com.hihonor.assistant.permission.YOYO_CARD_WRITE
- Audioaccessorymanager access bind aam service (custom) com.huawei.audioaccessorymanager.permission.ACCESS_BIND_AAM_SERVICE
- Autotrack (custom) com.huawei.health.AUTOTRACK
- Awareness notify restart service (custom) com.hihonor.hiai.awareness.permission.NOTIFY_RESTART_SERVICE
- Awareness notify restart service (custom) com.huawei.hiai.awareness.permission.NOTIFY_RESTART_SERVICE
- Bind contentsensor permission (custom) com.huawei.contentsensor.BIND_CONTENTSENSOR_PERMISSION
- Bind nlp permission (custom) com.huawei.hiai.nlp.BIND_NLP_PERMISSION
- Bind service (custom) com.huawei.dmsdp.DMSDPCameraRemoteCtrlService.BIND_SERVICE
- Bind service (custom) com.huawei.hwddmp.servicebus.BIND_SERVICE
- Bluetooth android.permission.BLUETOOTH
- Bluetooth admin android.permission.BLUETOOTH_ADMIN
- Bluetooth privileged android.permission.BLUETOOTH_PRIVILEGED
- Broadcast sticky android.permission.BROADCAST_STICKY
- Caas share service (custom) com.huawei.meetime.CAAS_SHARE_SERVICE
- Calendar start app (custom) com.huawei.calendar.permission.START_APP
- Camera private (custom) com.hihonor.camera.permission.PRIVATE
- Camera private (custom) com.huawei.camera.permission.PRIVATE
- Camera remotecontroller (custom) com.hihonor.camera.permission.REMOTECONTROLLER
- Camera remotecontroller (custom) com.huawei.camera.permission.REMOTECONTROLLER
- Change network state android.permission.CHANGE_NETWORK_STATE
- Change wifi multicast state android.permission.CHANGE_WIFI_MULTICAST_STATE
- Change wifi state android.permission.CHANGE_WIFI_STATE
- Coloros read coloros calendar (custom) com.coloros.permission.READ_COLOROS_CALENDAR
- Coloros write coloros calendar (custom) com.coloros.permission.WRITE_COLOROS_CALENDAR
- Commondata get common data (custom) com.huawei.appmarket.service.commondata.permission.GET_COMMON_DATA
- Control vibration android.permission.VIBRATE
- Dataprivacycenter launch app privacy statement (custom) com.huawei.dataprivacycenter.permission.LAUNCH_APP_PRIVACY_STATEMENT
- Dataprivacycenter launch data privacy center (custom) com.huawei.dataprivacycenter.permission.LAUNCH_DATA_PRIVACY_CENTER
- Decision access permission (custom) com.huawei.decision.permission.ACCESS_PERMISSION
- Default permission (custom) com.huawei.hihealth.DEFAULT_PERMISSION
- Detect repair (custom) com.huawei.diagnosis.DETECT_REPAIR
- Device update (custom) com.huawei.profile.DEVICE_UPDATE
- Disable keyguard android.permission.DISABLE_KEYGUARD
- Dump android.permission.DUMP
- Emergency emergency info (custom) com.hihonor.emergency.permission.EMERGENCY_INFO
- Emergency emergency info (custom) com.huawei.emergency.permission.EMERGENCY_INFO
- Emergency read emergency info (custom) com.hihonor.emergency.permission.READ_EMERGENCY_INFO
- Emergency read emergency info (custom) com.huawei.emergency.permission.READ_EMERGENCY_INFO
- Emergency write emergency info (custom) com.huawei.emergency.permission.WRITE_EMERGENCY_INFO
- Full network access android.permission.INTERNET
- Grant runtime permissions android.permission.GRANT_RUNTIME_PERMISSIONS
- Handoff sdk service (custom) com.hihonor.pcassistant.permisssion.HANDOFF_SDK_SERVICE
- Handoff sdk service (custom) com.huawei.pcassistant.permisssion.HANDOFF_SDK_SERVICE
- Health connectstatus (custom) com.huawei.health.permission.CONNECTSTATUS
- Health local broadcast (custom) com.huawei.health.permission.LOCAL_BROADCAST
- Health process push msg (custom) com.huawei.health.permission.PROCESS_PUSH_MSG
- Health push provider (custom) com.huawei.health.permission.PUSH_PROVIDER
- Health start service (custom) com.hihonor.health.permission.START_SERVICE
- Health start service (custom) com.huawei.health.permission.START_SERVICE
- Hiai custom broadcast event (custom) com.huawei.hiai.permission.CUSTOM_BROADCAST_EVENT
- Hiai hiaiengine start component (custom) com.huawei.hiai.permission.HIAIENGINE_START_COMPONENT
- Hiai read hiaiengine provider (custom) com.huawei.hiai.permission.READ_HIAIENGINE_PROVIDER
- Hiai write hiaiengine provider (custom) com.huawei.hiai.permission.WRITE_HIAIENGINE_PROVIDER
- Hicloud hicloudlogin (custom) com.huawei.hicloud.permission.hicloudLogin
- Hide non system overlay windows android.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS
- Hihonor access ap information (custom) com.hihonor.permission.ACCESS_AP_INFORMATION
- Hihonor access device group manager (custom) com.hihonor.permission.ACCESS_DEVICE_GROUP_MANAGER
- Hihonor handoff (custom) com.hihonor.permission.HANDOFF
- Hihonor manage fold screen (custom) com.hihonor.permission.MANAGE_FOLD_SCREEN
- Hihonor manage fold screen privileged (custom) com.hihonor.permission.MANAGE_FOLD_SCREEN_PRIVILEGED
- Huawei access ap information (custom) com.huawei.permission.ACCESS_AP_INFORMATION
- Huawei access device group manager (custom) com.huawei.permission.ACCESS_DEVICE_GROUP_MANAGER
- Huawei access hw group auth service (custom) com.huawei.permission.ACCESS_HW_GROUP_AUTH_SERVICE
- Huawei access hw keystore (custom) com.huawei.permission.ACCESS_HW_KEYSTORE
- Huawei access service dm (custom) com.huawei.permission.ACCESS_SERVICE_DM
- Huawei distributed datasync (custom) com.huawei.permission.DISTRIBUTED_DATASYNC
- Huawei handoff (custom) com.huawei.permission.HANDOFF
- Huawei intelligent notification msg bracelet (custom) com.huawei.permission.INTELLIGENT_NOTIFICATION_MSG_BRACELET
- Huawei manage fold screen (custom) com.huawei.permission.MANAGE_FOLD_SCREEN
- Huawei onehop (custom) com.huawei.permission.ONEHOP
- Iconnect broken line reconnection (custom) com.hihonor.iconnect.permission.BROKEN_LINE_RECONNECTION
- Iconnect broken line reconnection (custom) com.huawei.iconnect.permission.BROKEN_LINE_RECONNECTION
- Imperial permission (custom) com.huawei.health.ui.imperial.imperial_permission
- Ins (custom) com.huawei.health.com.huawei.openaliance.ad.app.ins
- Intelligent hwintelligent start component (custom) com.huawei.intelligent.permission.HWINTELLIGENT_START_COMPONENT
- Internal permission (custom) com.huawei.health.INTERNAL_PERMISSION
- Keyguard receive cover state (custom) com.android.keyguard.permission.RECEIVE_COVER_STATE
- Keyguard receive coverscreen state (custom) com.android.keyguard.permission.RECEIVE_COVERSCREEN_STATE
- Keyguard send step info (custom) com.android.keyguard.permission.SEND_STEP_INFO
- Keyguard send step info counter (custom) com.android.keyguard.permission.SEND_STEP_INFO_COUNTER
- Launcher read settings (custom) com.android.launcher.permission.READ_SETTINGS
- Mediacenter interaction (custom) com.android.mediacenter.permission.INTERACTION
- Mediacontroller start mediacontroller (custom) mediacontroller.permission.START_MEDIACONTROLLER
- Modify audio settings android.permission.MODIFY_AUDIO_SETTINGS
- Modify phone state android.permission.MODIFY_PHONE_STATE
- Motion motion action operate (custom) com.hihonor.motion.permission.MOTION_ACTION_OPERATE
- Motion motion action operate (custom) com.huawei.motion.permission.MOTION_ACTION_OPERATE
- Motion motion action recognition (custom) com.hihonor.motion.permission.MOTION_ACTION_RECOGNITION
- Motion motion action recognition (custom) com.huawei.motion.permission.MOTION_ACTION_RECOGNITION
- Motion read data (custom) com.hihonor.motion.permission.READ_DATA
- Motion read data (custom) com.huawei.motion.permission.READ_DATA
- Motion start motion service (custom) com.hihonor.motion.permission.START_MOTION_SERVICE
- Motion start motion service (custom) com.huawei.motion.permission.START_MOTION_SERVICE
- Motion start motion settings (custom) com.hihonor.motion.permission.START_MOTION_SETTINGS
- Motion start motion settings (custom) com.huawei.motion.permission.START_MOTION_SETTINGS
- Motion write data (custom) com.hihonor.motion.permission.WRITE_DATA
- Motion write data (custom) com.huawei.motion.permission.WRITE_DATA
- Mount unmount filesystems android.permission.MOUNT_UNMOUNT_FILESYSTEMS
- Nfc android.permission.NFC
- Nfc swith ce switch action (custom) com.hihonor.nfc.permission.SWITH_CE_SWITCH_ACTION
- Nfc swith ce switch action (custom) com.huawei.nfc.permission.SWITH_CE_SWITCH_ACTION
- Ohos require form (custom) ohos.permission.REQUIRE_FORM
- Powerkit bind (custom) com.hihonor.android.powerkit.permission.BIND
- Powerkit bind (custom) com.huawei.android.powerkit.permission.BIND
- Prevent the device from sleeping android.permission.WAKE_LOCK
- Privacy read (custom) com.huawei.hwvoipservice.PRIVACY_READ
- Privacy read (custom) com.huawei.meetime.PRIVACY_READ
- Private flag hide non system overlay windows (custom) android.view.WindowManager.LayoutParams.PRIVATE_FLAG_HIDE_NON_SYSTEM_OVERLAY_WINDOWS
- Provider (custom) com.huawei.ohos.health.DataAbilityShellProvider.PROVIDER
- Read (custom) com.huawei.dmsdp.permission.CameraRemoteCtrlProvider.read
- Read (custom) com.huawei.fastapp.provider.PackageInfo.READ
- Read logs android.permission.READ_LOGS
- Read permission (custom) com.huawei.pengine.READ_PERMISSION
- Read phone numbers (custom) READ_PHONE_NUMBERS
- Read privileged phone state android.permission.READ_PRIVILEGED_PHONE_STATE
- Recsys dis access permission (custom) com.huawei.recsys.permission.DIS_ACCESS_PERMISSION
- Remove home-screen shortcuts com.android.launcher.permission.UNINSTALL_SHORTCUT
- Request ignore battery optimizations android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
- Run at startup android.permission.RECEIVE_BOOT_COMPLETED
- Run foreground services android.permission.FOREGROUND_SERVICE
- Service access naturalbase dataservice (custom) com.huawei.nb.service.permission.ACCESS_NATURALBASE_DATASERVICE
- Start activities from background android.permission.START_ACTIVITIES_FROM_BACKGROUND
- Status bar service android.permission.STATUS_BAR_SERVICE
- Synergy auth state resp (custom) com.hihonor.synergy.permission.AUTH_STATE_RESP
- Synergy auth state resp (custom) com.huawei.synergy.permission.AUTH_STATE_RESP
- Systemmanager access interface (custom) com.hihonor.systemmanager.permission.ACCESS_INTERFACE
- Systemmanager access interface (custom) com.huawei.systemmanager.permission.ACCESS_INTERFACE
- Thememanager theme provider access (custom) com.huawei.android.thememanager.permission.THEME_PROVIDER_ACCESS
- Totemweather access weatherclock provider (custom) com.hihonor.android.totemweather.permission.ACCESS_WEATHERCLOCK_PROVIDER
- Totemweather access weatherclock provider (custom) com.huawei.android.totemweather.permission.ACCESS_WEATHERCLOCK_PROVIDER
- Use component (custom) com.hihonor.permission.external_app_settings.USE_COMPONENT
- Use component (custom) com.huawei.permission.external_app_settings.USE_COMPONENT
- Uses hw log service android.permission.USES_HW_LOG_SERVICE
- V2 (custom) com.hihonor.permission.sec.MDM.v2
- V2 (custom) com.huawei.permission.sec.MDM.v2
- View Wi-Fi connections android.permission.ACCESS_WIFI_STATE
- View network connections android.permission.ACCESS_NETWORK_STATE
- Wallet collaborate car ctrl (custom) com.huawei.wallet.permission.COLLABORATE_CAR_CTRL
- Wfd access wifi display casting (custom) com.hihonor.wfd.permission.ACCESS_WIFI_DISPLAY_CASTING
- Wfd access wifi display casting (custom) com.huawei.wfd.permission.ACCESS_WIFI_DISPLAY_CASTING
- Write (custom) com.huawei.dmsdp.permission.CameraRemoteCtrlProvider.write
- Write secure settings android.permission.WRITE_SECURE_SETTINGS
Required hardware & features
- Bluetooth android.hardware.bluetooth
- Bluetooth Low Energy android.hardware.bluetooth_le
- Camera android.hardware.camera
- Camera autofocus android.hardware.camera.autofocus
- Basic touch input android.hardware.faketouch
- Location android.hardware.location
- Microphone android.hardware.microphone
- Landscape screen android.hardware.screen.landscape
- Portrait screen android.hardware.screen.portrait
- Telephony (SIM) android.hardware.telephony
- Wi-Fi android.hardware.wifi
Huawei Health APK: questions and answers
Can I install this APK over the version I already have?
Yes, if your installed copy is older. It is signed like the Google Play version, so Android installs it as an update and keeps your data.
Is the Huawei Health APK safe?
No one can promise that a file is safe, but some things can be checked. The source store rates this file Trusted. Its signature matches the Google Play version. It is signed with the same certificate as the 2 other versions checked. After downloading, check that the file's MD5 is eede0600764719d010bab7f23f9e5bf1.