Forum Discussion

Former Member's avatar
Former Member
5 years ago

Running 1Password on GrapheneOS (Android 11)

I'm running GrapheneOS (Android 11) on a Pixel 4a device. I've installed the 1Password app (via the Aurora store / Play official APK) and all seems ok until loading the app for the first time. The app simply freezes with a white screen (no interaction possible).

Any ideas on how to debug this and get it working?


1Password Version: 7.7.6
Extension Version: Not Provided
OS Version: Android 11 / GrapheneOS

18 Replies

  • mverde's avatar
    mverde
    Icon for 1Password Team rank1Password Team

    @p28340 I believe that getting access to those files would require root access. What they might tell us is what stage of loading or signing in the app gets to, which would help us in narrowing down where we're getting stuck.

    What you're describing sounds like it might be different from what @16dd12298 is experiencing, so I'd like to clarify with both of you what is happening on each of your devices. Could you describe what you're able to do in the app once you launch it and when exactly the app gets stuck?

    For example, if you are able to tap on "1Password.com" on the welcome screen, enter your account credentials, tap the "Sign In" button, and then the app gets stuck, I would want to follow up and find out if you have security keys enabled on your 1Password.com account.

  • Former Member's avatar
    Former Member

    mverde do you have a link to how to get those log files? I get the message that it needs play services after I enter my credentials, then it hangs on "setting up your account", which does not make sense since it will not work without play services. More than happy to provide logs if that would help pinpoint the dependency and possibly move off of it to support GrapheneOS.

  • mverde's avatar
    mverde
    Icon for 1Password Team rank1Password Team

    @16dd12298 thanks for the offer to help us figure out why you're unable to run 1Password on GrapheneOS. While we do rely on Google Play Services for some features, the intent is not to depend on those services for basic functionality, but rather use them to provide enhancements where it makes sense. One such example would be in-app subscriptions through Google Play.

    With that in mind, we certainly don't intend for a lack of Google Play Services to prevent running 1Password. It would help if we could get any logs relating to the issue that you're experiencing. If you're able to access app file directories, could you send us the files called LAST_DR_APP_LOG and LAST_DR_SYNC_LOG from com.agilebits.onepassword.

    Also, if you wait for a bit when 1Password is showing the white screen, do you get an application not responding error popping up?

  • Former Member's avatar
    Former Member

    1P_Timothy fyi, I'm running GrapheneOS on pixel 4 and pixel 4a devices. if you were wanting to simulate, get one of these then follow these install commands: https://inteltechniques.com/EP/grapheneos.txt (you'll need to switch on developer mode first and enable OEM unlocking to proceed. As i've offered previously (via support), i'm happy to provide support to help out. I rely on 1password and need it to work.

  • Former Member's avatar
    Former Member

    1P_Timothy i've tried this on a vanilla install of GrapheneOS - developer options are disabled and bootloader is locked. I have seen the same behaviour in a small number of apps (revolut is one that comes to mind) that have a heavy Google Play reliance on load.

    i also just received my 'we'll bill you in 7 days' email (for my annual subscription), so i'm actively looking into Dashlane (which works perfectly on GrapheneOS) as a legitimate solution. As i've said before via messages to support, i see no reason for a privacy app to rely on any google play services.

  • 1P_Timothy's avatar
    1P_Timothy
    Icon for Community Manager rankCommunity Manager

    Hello 16dd12298 thanks for reaching out to us!

    Thank you for your continued use of 1Password and I'm sorry to hear you're feeling deflated. As you may have read else where, 1Password is developed on Android devices and requires Google Play services. *see below

    That being said, I'd like to ask if there may be anything else at play that could be causing 1Password to load directly into a white screen. Do you have any developer options enabled on your device?

  • Former Member's avatar
    Former Member

    To confirm, this appears to be an issue across all devices running the latest version of GrapheneOS. The app installs from Google Play (with a few warnings), then fails to load when opened. White screen hangs and no further action can be taken.

    Considering i've had several paid accounts for 4+ years (using mac desktop and ios, then moving to linux desktop and grapheneos), i'm seriously looking around at my options considering your company sells itself on privacy (https://1password.com/jobs/ -> "Uniquely secure. Private by design").

    Feeling pretty deflated right now

  • Former Member's avatar
    Former Member

    See associated thread https://1password.community/discussion/122926/signing-in-to-calyxos-using-1password-com-scan-qr-code-masterpass-and-it-spins-indefinitely