mcpelauncher-manifest icon indicating copy to clipboard operation
mcpelauncher-manifest copied to clipboard

Minimum requirements for Google Family Link

Open yespah opened this issue 2 years ago • 10 comments

When I try to log in to Google Play Store with my daughters credentials, I'm met with "Update required"

Full message:

Update requried

To sign in with a Google Account managed with Family Link, this device needs newer software.

Minimum requirements

Android 5.1 & Google Play services 8.6

Recommended

Android 7.0 or higher

Learn more about devices at g.co/FamilyLinkFAQ

yespah avatar Jan 25 '23 11:01 yespah

The problem is this launcher does neither use Android or Google Play Services for the sign in process and therefore cannot be updated.

I guess you would also get the same error if you sign in with your webbrowser via https://accounts.google.com/EmbeddedSetup/identifier?flowName=EmbeddedSetupAndroid Source

ChristopherHX avatar Jan 26 '23 14:01 ChristopherHX

and therefore cannot be updated.

So, is there any other way to make the launcher compatible with Google accounts managed by Google Family Link?

sschuberth avatar Feb 12 '23 13:02 sschuberth

You can try to use this apk to sign in on the flatpak (manual sign in)

You will have to copy the two auth values from the android app into the flatpak to complete sign in.

It's very complex to sign in on such accounts

You need to open the settings app and search for microg then open it's settings and press add account

ChristopherHX avatar Feb 14 '23 12:02 ChristopherHX

You can try to use this apk to sign in on the flatpak (manual sign in)

Hey, it seems the build expired, so I can't get the APK. Would it be possible for you to run another build?

radeeyate avatar Jan 28 '24 02:01 radeeyate

@radeeyate I'm not trying to build it again no idea why sudo now throws an error. Found the ca 1 year old apk of the action run on my phone and reuploaded it as a release.

See https://github.com/ChristopherHX/PlayToken/releases/tag/2023.1

Play protect will guide you to not install it.

I doubt that someone not insisting to sign in with a restricted account want to go through all the hazzle.

Tested today and the credential are still displayed in the app.

ChristopherHX avatar Jan 28 '24 12:01 ChristopherHX

Ah, thanks for that! Unfortunately, I don't have any other choice of account without family link. I got the token needed, now where do I need to put it. I don't see any options in settings of the launcher, is there a file I need to put them in? (installed via apt)

radeeyate avatar Jan 28 '24 16:01 radeeyate

@radeeyate The manual login has only been recently backported to qt5 builds, so you currently have to switch to the nightly apt repo / get a nightly appimage to get access to manual login.

E.g. try to login via https://github.com/minecraft-linux/mcpelauncher-manifest/releases/download/nightly/Minecraft_Bedrock_Launcher-x86_64-v0.12.1.204.AppImage then sign in will be applied to the apt version.

You can leave the email field of manual login blank, it's no longer required to provide.

After sign in with that AppImage just delete it.

Those versions have a manual login button on the top of the webview.

ChristopherHX avatar Jan 28 '24 19:01 ChristopherHX

Awesome, that worked! Thank you so much!

radeeyate avatar Jan 28 '24 19:01 radeeyate

how does one get these cookies from chromium?

thanone2 avatar Feb 10 '24 08:02 thanone2

The URL in the Manual Login has never worked for me. Everytime I try to log in with my google account it just says "Something went wrong" and - typical Google - without any further error information.

tabbeddev avatar Mar 25 '24 00:03 tabbeddev