[PS-1896] Add support for Vanadium in GrapheneOS#2199
[PS-1896] Add support for Vanadium in GrapheneOS#2199mpbw2 merged 2 commits intobitwarden:masterfrom
Conversation
|
Thank you for your contribution! We've added this to our internal Community PR board for review. |
|
If there are any blockers to this pull request please let me know. |
|
@vvolkgang |
|
Thank you! |
|
@flawedworld Hey, the new version of Bitwarden released. Is the patch working on your device? For me its not working on my Pixel 4a with GrapheneOS. |
|
Bitwarden version 2023.1.0 Autofill still not working for me either. |
If it's relevant, I installed GrapheneOS before this change, so my Vanadium still has the package name org.chromium.chrome |
|
Yeah my package is also: org.chromium.chrome and i think it is because of this sentence in the patch notes of graphene os:
But in my opinion there shouldnt be a problem for us in the first place, because if the package wasnt renamed for us and the old package has been supported by bitwarden for years. |
|
The patch works fine, it merely restores the former behaviour to when we formerly were using "org.chromium.chrome". |
|
@flawedworld But why isnt it working for me and BHydden anymore? As i said, there shouldnt even been a problem as we are using the old naming schemes for Vanadium. But bitwarden is broken for me atleast, since the renaming of Vanadium even though my package is still named the old way. |
|
Yep same for me even though I have the old package name Bitwarden autocomplete broke around the time the new name was added for new installs. Not sure how to diagnose further. |
|
Add me to the list. My wife's Pixel 5 has org.chromium.vanadium and works. My phone has org.chromium.chrome and now no longer works. |
|
@flawedworld |
|
Possible that there may be some form of bug in AOSP to do with the package id migration. Needs to be looked into. |
|
I've cleared cache and data a couple of times between reboots and the app is still reporting: I've done the same with Bitwarden as well. |
|
I've also cleared the data and cache of both apps (vanadium, bitwarden), sadly the behaviour didnt change and it is still not working. |
|
Testing on a formated device this unfortunately still isn't working. Works just fine on my other browser (Fennec) |
|
Bitwarden autofill does not work on my GrapheneOS device |
|
Been working with the GrapheneOS team and it looks like to get this to work is a bit tedious but possible. I was only able to get it working with the new
|
I have done all 4 steps and can confirm it does not fix the problem for the old Pixel 6 Oriole TQ1A.230205.002.2023021000 Vanadium Version 110.0.5481.64 Really hoping to find a solution to this problem that doesn't involve formatting my device. |
|
Also same issue here, have the newest bitwarden version installed and doesn't work on vanadium, works well on Firefox etc. Pixel 6 Vanadium org.chromium.chrome |
|
This is closed as wontfix right now on GrapheneOS side as a better solution is underway at GrapheneOS/Vanadium#276. The way autofill did work before was to (ab)use accessibility features instead of the actual Auto Fill API to mimick the latter in BitWarden. Actual Auto Fill never worked in Chrome/Chromium/Vanadium/... because it has its own Play AutoFill capabilities. Only this crutch, which also required putting Vanadium on this allow list. Vanadium will implement Android Auto Fill properly (see above) which should solve the issue. |
|
This is fixed now with https://github.com/GrapheneOS/Vanadium/releases/tag/110.0.5481.154.1 |
Type of change
Objective
GrapheneOS changed the package name of Vanadium from org.chromium.chrome to app.vanadium.browser so a new entry is needed for Bitwarden to work with Vanadium. See: GrapheneOS/Vanadium@fd37911
Code changes
I just added app.vanadium.browser as a supported Chromium browser.
Screenshots
Before you submit
dotnet format --verify-no-changes) (required)