element-hq / element-hq/element-android

Plan for Huawei Devices without GMS

Open
#6,324 2 comments 3 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.