element-hq / element-hq/element-android
Plan for Huawei Devices without GMS
Open
A-Notifications
S-Minor
T-Enhancement
X-Needs-Product
Z-Platform Specific
- Dominant language
- Kotlin
- Stars
- 3.7k
- Forks
- 917
- PR merge metrics
- No merged PRs in 30d
Description
### Your use case
Right now to use Element on a Huawei Device without GMS, we can use the f-droid version which does not need GMS.
We should consider supporting the Huawei-replacement GMS services.
Otherwise, we should have a single version which fails gracefully and reverts back to using f-droid style behaviour.
### Have you considered any alternatives?
Options are:
- support HMS (ie Huawei services)
- fail gracefully on GMS fail.
### Additional context
This will be import for customers with large percentage of customers in Asia, who will be more likely to rely on HMS.
### Are you willing to provide a PR?
No
Contributor guide
Assessment
This issue has not been assessed yet.