element-hq / element-x-android

Android Matrix messenger application using the Matrix Rust Sdk and Jetpack Compose
GNU Affero General Public License v3.0
1.08k stars 155 forks source link

Element X on PlayStore and F-Droid should have different appname #3840

Open RubensRainelli opened 1 week ago

RubensRainelli commented 1 week ago

Your use case

What would you like to do?

Install Element X from F-Droid while having PlayStore one installed.

Why would you like to do it?

Install Element X from F-Droid leaving PlayStore one Or updating apps with no issues if you have both stores in your phone

How would you like to achieve it?

changing the appname of one of the 2 apps would fix the conflict, the easiest way is to change F-Droid one like: io.element.x.fdroid.apk

Obviously there are minor changes to take in mind like appdata folder to avoid conflicts between the 2 apps

Have you considered any alternatives?

No alternative solutions due to name conflicts.

Additional context

Taking different apps with same name can lead to multiple issue, like update loops and so on. It's not a good practice.

Telegram for example has telegram direct apk (website downloadable) and PlayStore one that differs in appname and much more.

Are you willing to provide a PR?

No