mirror of
https://github.com/bitwarden/android.git
synced 2026-03-25 07:41:55 -05:00
F-Droid repo not being updated #1060
Closed
opened 2025-11-26 22:38:07 -06:00 by GiteaMirror
·
11 comments
No Branch/Tag Specified
main
BWA-238-authenticator-sync-migration
clean-up-root-nav
sdlc/sdk-update
android-collections
PM-30130-remove-archive-feature-flag
PM-34042-preview-attachments-update
PM-32721-sort-password-history
llm/skill-refinements
release/2026.3-rc49
PM-24380/flight-recorder-redact-hostname
cx/android-architect-agent
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
PM-32714/fallback-to-web-vault-host
pr-6572
PM-28834/setting-app-layout-horizonos
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
context-rules
devclarity/update-code-review-command
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
optimize-test-workflows
tier2-test-sharding
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
ps/implement-sdk-repository-example
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
cs-workaround-linked-0-copy
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
km/15084-testing
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.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
No Label
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#1060
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 @NipponBill on GitHub (Jul 10, 2020).
Originally assigned to: @mpbw2 on GitHub.
Describe the Bug
The F-Droid repo for Bitwarden should be at or near the Google App Store or other APK downloads
Steps To Reproduce
Installed Bitwarden via F-Droid several months ago by adding the Bitwarden F-Droid Repo
Expected Result
Bitwarden version should be at least 2.5.x
Actual Result
Bitwarden version is 2.3.1 with no updates available
Environment
@kspearrin commented on GitHub (Jul 10, 2020):
You may need to reinstall. We did a key change a few versions ago which may have orphaned you from updates.
@NipponBill commented on GitHub (Jul 11, 2020):
I uninstalled Bitwarden via F-Droid. Attempting to reinstall resulted in "Error installing Bitwarden"

Thinking it might be the repository, I removed the Bitwarden repo from F-Droid, rebooted the phone, then re-added the BW repo. Now when I lookup Bitwarden in F-Droid I see 2 available versions, both 2.5.6

Attempting to install via the Install button, or the first version of 2.5.6, F-Droid flashes a blank white screen momentarily, then returns to the main screen. No errors or other messages.
Attempting to install the second version of 2.5.6 in the list results in the initial error, "Error installing Bitwarden, Failed to install due to an unknown error"
I have attempted various combinations of removing the BW repo, closing F-Droid, and rebooting the device. The result has been the same.
@kspearrin commented on GitHub (Jul 11, 2020):
@mportune-bw Can you confirm?
@mpbw2 commented on GitHub (Jul 11, 2020):
Something is wrong but it happens a little differently on my end. The default install results in the blank screen flash as described by @NipponBill . In the Versions section I only see one other 2.5.6 (instead of two), and that one installs properly for me. I then uninstalled it to try again, and now both the default install & "Version" install work properly. I'll investigate.
@mpbw2 commented on GitHub (Jul 13, 2020):
I tried installing fresh from F-Droid again, but this time while I got the same blank screen flash (with no indication of Bitwarden being installed) about 8-10 seconds later the F-Droid app suddenly changed to show
UninstallandOpenoptions, and a toast appeared to let me know the shortcut had been added to my desktop.I've confirmed our APKs are signed correctly and behave properly (by preventing overlap) when installing manually via ADB, so I'm kind of at a loss here. Is it possible something broke recently within the F-Droid app? I looked through their support forums and while I found a few posts about apps not updating properly, I didn't see anything major.
@NipponBill Here's a direct link to the F-Droid build of Bitwarden 2.5.6 if you'd like to install manually. I'd be interested to know if the APK still fails to install for you outside of the F-Droid app.
https://github.com/bitwarden/mobile/releases/download/v2.5.6/com.x8bit.bitwarden-fdroid.apk
@NipponBill commented on GitHub (Jul 13, 2020):
Thanks for the help @mportune-bw

I tried downloading and installing the APK you linked to, but I got this:
I get the same message "App not installed." after deleting the file and downloading again.
The F-Droid situation remains the same after this attempt. There are still 2 versions of 2.5.6 listed and they act the same as described above.
@mpbw2 commented on GitHub (Jul 14, 2020):
Thanks for checking that @NipponBill . Just to confirm, is your device still set to allow APK loading outside of the Play Store? Beyond that I'm unsure of why this would be happening, as I'm able to download and install the APK via the same link on my test devices (one of which is a Pixel 3).
@NipponBill commented on GitHub (Jul 15, 2020):
On GrapheneOS there is no access to the Google Play Store at all. I can only use things like F-Droid or Aurora, or download APKs directly. I have to authorize loading these APKs each time, or I have to authorize the app to load and install the APKs. That's what I had to do when following that link in the screenshot above.
I agree this is odd. I wonder if a subsequent version number of Bitwarden will help... How often are there updates to the F-Droid repo by BW?
I really miss the BW app on the phone, as it is necessary for a lot of my day-to-day use.
@kspearrin commented on GitHub (Jul 15, 2020):
I just testing installing v2.5.6 from F-Droid on my Nexus 5X and it seems to work without issue
@NipponBill commented on GitHub (Jul 19, 2020):
I figured it out.
I had created a separate user profile in Android. That profile had Bitwarden 2.3.1 installed from F-Droid. Uninstalling BW from that profile, and then reinstalling was successful. Back on the main profile, I still saw multiple versions of BW listed, but installing from the 2nd listing was successful.
@mpbw2 commented on GitHub (Jul 20, 2020):
Great to hear, thanks for letting us know.