mirror of
https://github.com/bitwarden/android.git
synced 2026-05-09 13:29:18 -05:00
F-Droid - Error Installing Bitwarden #1529
Closed
opened 2025-11-26 22:51:40 -06:00 by GiteaMirror
·
33 comments
No Branch/Tag Specified
main
agalles/fdroid-only
sdlc/sdk-update
remove-retrofit-dependency
release/hotfix-v2026.4.1-bwpm
beta-for-qa
target-sdk-37
PM-33982/build-device-screen
new-item-types/PM-32806_passport
new-item-types/PM-32808_drivers-license
BWA-99/show-next-totp
BWA-99/add-preview-next-totp-code-setting
renovate/glidecompose
sync-min-sdk
release/2026.4-rc51
fix/security-sast-22741894-bvwj
related-origin-passkey-creation
release/2026.4-rc50
platform/android-breaking-change-detection
innovation-sprint-2026-send-folder
release/2026.3-rc49
PM-34193-vault-lockout
android-collections
llm/add-resolving-sdk-updates-skill
QA-1523/sanity-test-saucelabs
release/2026.3-rc48
PM-26577-app-links-support
PM-26896-autofill-fix
release/2026.2-rc47
pr-6572
release/2026.2-rc46
release/2026.1-rc45
PM-30644/added-logs-for-debug
PM-30644/quicktile-nav-not-showing-migration
minor-gradle-updates
release/2026.1-rc42
release/2026.1-rc44
release/2026.1-rc43
PM-28834/set-landscape-on-horizonos-devices
PM-28468/validate-and-navigate-to-vault-migration
PM-20026/force-ltr-passwords-and-codes
release/2025.12-rc41
cmcg/testCoverage
PM-29014/talkback-support-for-passwords
release/2025.12-rc40
BRE-1305/publish_test
accept-user-certs
autofill-permissions
release/2025.11-rc39
PM-22479/check-all-certificates-validate-asset-links
release/2025.10-rc38
agalles/android-latest
retro-agent
PM-27001/skip-account-selection-only-one-exists-cxp
release/2025.10-rc37
agalles/test-1118
release/2025.10-rc36
PM-20593-token-refresh
QA-1126b/adding-native-sanity-test
release/2025.9-rc35
pm-25933/sdk-update-password
release/2025.9-rc34
release/2025.8-rc33
agalles/20250821-release
debug-release-issues
pm-24249-allow-automated-prs-for-sdk-updates
release/2025.8-rc32
release/WORKFLOW-TEST-2025.8-rc28
agalles/20250807release
release/2025.07-rc25
release/hotfix-v2025.7.0-bwa
pm-23311/export-vault-policy-bypass
release/2025.07-rc24
authenticator-pm-sync-flags-issue
release/hotfix-v2025.6.0-bwpm
release/2025.06-rc21
agalles/automate-android-fastlane-patch
release/2025.05-rc20
release/2025.04-rc19
languages/basque
release/2025.03-rc19
update-readme
qrcode/feature
innovation/archive/pm-19153-archive-items
qrcode/2-ui-fields
qrcode/1-page
hold-on-biometric-prompt-alternative
release-notes-process
release/2025.02-rc16
bwa-monorepo
PM-8223/new-device-verification-ux-improvements
pm-18451/exempt-from-policies
test-bwa
release/2025.01-rc15
release/2025.01-rc14
release/2024.12-rc13
pm-16670/sync-leave-notice
821
PM-16695/backport-lean-more-new-device-verification
release/hotfix-v2024.11.7
release/2024.11-rc1
pm-11304/collection-add-item-button
PM-14241/disabling-logs-app-crash
poc/offline-editing
new-version-calc
pm-11649/expired-link-services
pm-6702/add-feature-flag
pm-6702/email-verification-feature
pm-9933/marketing-copy-update
pm-6702/registration-flows
update-templates
pm-6701/email-verification-selfhost-registration
v2026.4.1-bwa
v2026.4.1-bwpm
v2026.4.0-bwa
v2026.4.0-bwpm
v2026.3.1-bwa
v2026.3.1-bwpm
v2026.3.0-bwpm
v2026.3.0-bwa
v2026.2.1-bwpm
v2026.2.1-bwa
v2026.2.0-bwpm
v2026.2.0-bwa
v2026.1.1-bwa
v2026.1.1-bwpm
temp-test
v2026.1.0-bwpm
v2026.1.0-bwa
v2025.12.1-bwa
v2025.12.1-bwpm
v2025.12.0-bwa
v2025.12.0-bwpm
v2025.11.1-bwpm
v2025.11.1-bwa
v2025.11.0-bwpm
v2025.11.0-bwa
v2025.10.1-bwa
v2025.10.1-bwpm
v2025.10.0-bwa
v2025.10.0-bwpm
v2025.9.1-bwa
v2025.9.1-bwpm
v2025.9.0-bwa
v2025.9.0-bwpm
v2025.8.1-bwa
v2025.8.1-bwpm
v2025.8.0-bwa
v2025.8.0-bwpm
v2025.7.2-bwa
v2025.7.2-bwpm
v2025.7.1-bwa
v2025.7.1-bwpm
v2025.7.0-bwa
v2025.7.0-bwpm
v2025.6.1-bwpm
v2025.6.0-bwa
v2025.6.0-bwpm
v2025.1.0-bwa
v2025.5.0-bwa
v2025.5.0-bwpm
v2025.5.999
2025.4.0
v2025.4.0
untagged-4731eaadac73f3dfbbb8
v2025.3.0
v2025.2.0
untagged-815a165c5d70ffe75bc7
v2025.1.2
v2025.1.1
v2025.1.0
v2024.12.0
untagged-5a76b6392a4c8998c63a
v2024.11.7
v2024.11.6
v2024.11.5
v2024.11.4
v2024.11.3
v2024.11.2
v2024.11.1
v2024.11.0
v2024.10.2
v2024.10.1
v2024.10.0
v2024.9.0
v2024.8.1
v2024.8.0
v2024.7.3
v2024.7.2
v2024.7.1
v2024.7.0
v2024.6.1
v2024.6.0
v2024.5.1
v2024.4.1
v2024.4.2
v2024.4.0
v2024.3.3
v2024.3.1
v2024.3.0
v2024.2.1
v2024.2.0
v2024.1.1
v2024.1.0
v2023.12.0
v2023.10.0
v2023.9.2
maui-single-project-android
v2023.9.1
v2023.9.0
v2023.8.0
v2023.7.0
v2023.5.0
v2023.4.0
v2023.3.2
v2023.3.1
v2023.3.0
v2023.2.0
v2023.1.0
v2022.11.0
v2022.10.0
v2022.9.1
v2022.9.0
v2022.8.0
v2022.6.2
v2022.6.1
v2022.6.0
v2022.05.0
v2.18.0
v2.17.0
v2.16.4
v2.16.3
v2.16.2
v2.16.1
v2.15.0
v2.14.2
v2.14.1
v2.14.0
v2.13.0
v2.12.0
v2.11.3
v2.11.2
v2.11.1
v2.11.0
v2.10.0
v2.9.1
v2.9.0
v2.8.2
v2.8.1
v2.8.0
v2.7.2
v2.7.0
v2.6.1
v2.6.0
v2.5.6
v.2.5.5
v2.5.5
v2.5.4
v2.5.3
v2.5.2
v2.5.1
v2.5.0
v2.4.3
v2.4.2
v2.4.1
v2.4.0
v2.3.1
v2.3.0
v2.2.8
v2.2.7
v2.2.6
v2.2.2
v2.2.1
v2.2.0
v2.1.2
v2.1.0
v2.0.6
v2.0.5
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0.0
v1.22.1
v1.22.0
v1.21.0
v1.20.0
v1.19.0
v1.18.1
v1.18.0
v1.17.0
v1.16.0
v1.15.2
v1.15.1
v1.15.0
v1.14.4
v1.14.1
v1.14.0
v1.13.0
v1.12.2
v1.12.1
v1.12.0
v1.11.1
v1.11.0
v1.10.0
v1.9.0
v1.8.1
v1.8.0
v1.7.0
v1.6.5
v1.6.1
v1.6.0
v1.5.1
v1.5.0
v1.4.4
v1.4.3
v1.4.0
v1.3.0
v1.2.1
v1.2.0
v1.1.0
v1.0.0
v0.0.6
v0.0.5
v0.0.4
v0.0.3
v0.0.2
v0.0.1
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/android#1529
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @shrimprugbysnowowl on GitHub (Nov 11, 2022).
Steps To Reproduce
Expected Result
Bitwarden is installed.
Actual Result
An error is thrown, which reads, "Error installing Bitwarden", "Failed to install due to an unknown error". The only option to proceed is "OK".
Screenshots or Videos
No response
Additional Context
I've deleted and re-added the Bitwarden repo several times and rebooted the device multiple times.
I'm running GrapheneOS, Android v13, F-Droid v1.15.3, and I'm experiencing the issue in the Owner profile (I have not tried to reproduce this in other android user profiles.
Operating System
Android
Operating System Version
13
Device
Google Pixel 4a
Build Version
2022.10.0
Beta
@Silejonu commented on GitHub (Nov 12, 2022):
Same issue here on a clean GrapheneOS profile through the Play Store.
@Xstoudi commented on GitHub (Dec 2, 2022):
Same issue on clean GrapheneOS install with Google Pixel 6a. Did someone found a workaround?
@Silejonu commented on GitHub (Dec 2, 2022):
I successfully installed it on GrapheneOS on a Pixel 6a through F-Droid.
@Xstoudi commented on GitHub (Dec 3, 2022):
Seems to work today!
@shrimprugbysnowowl commented on GitHub (Dec 3, 2022):
Reattempted the installation and nothing has changed on my end. I even deleted and recreated the Bitwarden repo.
@jcz1 commented on GitHub (Dec 6, 2022):
"...apk failed to verify!" :(
version 2022.10.1
LineageOS 19 + microG
@catfluoride commented on GitHub (Dec 6, 2022):
Same on my end
Same result, with a setup identical to yours.
@shrimprugbysnowowl commented on GitHub (Dec 6, 2022):
Is this getting any visibility from the devs? Seems significant if there's an issue installing through f-droid that's affecting multiple users?
Does anyone know if an appropriate workaround would be to install the apk hosted here on github? Does it check for updates? Is it free from firebase and MS visual studio analytics like the f-droid version is (vs the one in the play store)?
@djsmith85 commented on GitHub (Dec 6, 2022):
@jcz1, @catfluoride, @shrimprugbysnowowl Is this still occurring with 2022.11.0 which can be pulled from https://mobileapp.bitwarden.com/fdroid/ ? (Repo info)
Other commenters on this issue, seem to have gotten it working.
@mpbw2 commented on GitHub (Dec 6, 2022):
I just installed our latest 2022.11.0 release through F-Droid 1.15.4 without issue.
The F-Droid APK (
com.x8bit.bitwarden-fdroid.apk) is the same one installed through F-Droid (free from analytics, etc.):https://github.com/bitwarden/mobile/releases/tag/v2022.11.0
@shrimprugbysnowowl commented on GitHub (Dec 6, 2022):
No change for me, also using F-Droid 1.14.1:
Edit: Is there some way to create a log of this error?
@shrimprugbysnowowl commented on GitHub (Dec 6, 2022):
Thank you for the info. Confirming that the Bitwarden F-Droid APK does not check github for an updated APK and notify the user, correct?
@jcz1 commented on GitHub (Dec 6, 2022):
It is the same. But i am able to install f-droid apk from github...
@mpbw2 commented on GitHub (Dec 6, 2022):
@shrimprugbysnowowl That's correct, there's no version checking built-in to the app itself. However the signing key we use is unique for the F-Droid build so the F-Droid app can still take "ownership" of it and prompt for updates in the future.
@mpbw2 commented on GitHub (Jan 4, 2023):
This may be connected but I'll leave this issue open until the change goes live.
@cyanide699 commented on GitHub (Jan 11, 2023):
Not sure if related but just had an update prompt for bitwarden on fdroid.... It fails to.install "error installing, failed to verify"
I then manually downloaded the apk from github and installed ok...
Fdroid now nags "fdroid repo index.jar is older than current repo"
Pixel 7 pro (stock)
@mpbw2 commented on GitHub (Jan 11, 2023):
@cyanide699 Looking into this now
@cyanide699 commented on GitHub (Jan 11, 2023):
Thanks .. My bw is running ok after the manual upgrade using the apk from github
But just checked fdroid again "check for updates" and still see the index.jar warning about bw.
It does have some numbers about the index.jar
1670237786←16734297
If that helps
@mpbw2 commented on GitHub (Jan 11, 2023):
@cyanide699 Should be fixed now (cache problem on our end presented the new apk hash for the old apk resulting in a validation error by the FD client)
@cyanide699 commented on GitHub (Jan 11, 2023):
Seems ok here fdroid check for updates shows no warning now (however i had already manually updated)
Thanks for the update!
@mpbw2 commented on GitHub (Jan 12, 2023):
I believe there were two separate issues reported in this thread (the first being the cache issue when a new release is pushed, and the second being the improper url). At the moment both of these have been fixed, however you may need to remove and re-add the Bitwarden repo to make sure you're using the fixed url. Can everyone confirm if that fixes the remaining install issues using the F-Droid client? (1.15.x or 1.16-alphax are both working for me now).
@shrimprugbysnowowl commented on GitHub (Jan 12, 2023):
Correct, these are separate issues.
I re-added the repository in fdroid but I still receive the same error that I posted about originally - "Error installing Bitwarden[.] Failed to install due to an unknown error".
@mpbw2 commented on GitHub (Jan 12, 2023):
@shrimprugbysnowowl Can you confirm the new repo url ends with
/repo? (full url ishttps://mobileapp.bitwarden.com/fdroid/repo)@shrimprugbysnowowl commented on GitHub (Jan 12, 2023):
Yes, it ends in
/repo. I copied the link and fingerprint from Bitwarden's website, and it'shttps://mobileapp.bitwarden.com/fdroid/repo.@mpbw2 commented on GitHub (Jan 12, 2023):
Okay thanks, looks like this issue will unfortunately remain open until we figure out what's going on (but hopefully remain on topic since the other issues described have been fixed)
@shrimprugbysnowowl commented on GitHub (Feb 14, 2023):
Attempted again but the issue remains. I currently have over 30 other apps installed from f-droid and haven't run into this issue before. Can someone please update as to the status? #2276 has not fixed this issue as the subtitle here might suggest.
@shrimprugbysnowowl commented on GitHub (Aug 9, 2023):
This still occurs with v2023.7.0. I removed the repo, updated repositories, closed f-droid, cleared cache, restarted, re-added Bitwarden repo, updated repos, attempted to install Bitwarden, and the installation failed "due to unknown error". Can anyone provide an update on this aged issue? Is there any reason why the app isn't simply included in f-droid's repo if it doesn't have firebase?
@mpbw2 commented on GitHub (Aug 9, 2023):
@shrimprugbysnowowl Unfortunately I still have no idea what the problem could be. I just did a fresh install of F-Droid 1.17.0 and it installed v2023.7.0 without issue. I'm hoping someone else can provide some insight.
@shrimprugbysnowowl commented on GitHub (Aug 9, 2023):
@mpbw2 , Is there a reason why Bitwarden isn't included in the f-droid repo?
@mpbw2 commented on GitHub (Aug 9, 2023):
@shrimprugbysnowowl I believe it's due to our use of Microsoft frameworks (Xamarin & .NET)
@shrimprugbysnowowl commented on GitHub (Aug 9, 2023):
This appears to be a valid workaround for the time being. For those having this issue, you can download the latest release of com.x8bit.bitwarden-fdroid.apk and bw-fdroid-apk-sha256.txt (For those using multiple profiles, download this in the owner profile). Use Termux to verify the checksum. If it checks, install the apk. (It would be nice if these releases were signed. Termux can use gpg, too.) Install as needed for multiple users.
The only caveat is that you can't install bitwarden-fdroid if you have the play store version installed as they are conflicting packages, even in a different user profile.
@emielpopla commented on GitHub (Oct 18, 2023):
I had the same unknown error issue and this seemed to be what was causing it. I had the play store version installed in my work profile. Simply uninstalling it fixed it for me and I could just install the f-droid version without a problem after that.
@vvolkgang commented on GitHub (Jun 20, 2024):
Issue migrated to https://github.com/bitwarden/mobile/issues/2187