Alex313031 / Thorium-Special

Special builds of Thorium for SSE3 and different processors.
https://thorium.rocks/
BSD 3-Clause "New" or "Revised" License
183 stars 5 forks source link

Sync not working on Android #54

Closed People-11 closed 10 months ago

People-11 commented 1 year ago

System Details

Problem When there is a Google account already exist in the device, clicking turn on sync, it should display that account and directly next step, however, there is no account displayed on that page. And I tried to remove the account from the device, and tried to login via throium, the account logged in the device, but still not appeared in throium.

Screenshots image

Additional Notes Add any other context about the problem here.

gz83 commented 1 year ago

Try adding the account you want to log in to this group below, then try logging in and using the sync feature again

https://groups.google.com/u/0/a/chromium.org/g/google-browser-signin-testaccounts

@People-11

People-11 commented 1 year ago

Joined, still, This account already exists on your device

Alex313031 commented 1 year ago

@gz83 Since thorium uses official api keys now, adding oneself to that testaccount group is no longer necessary.

I have not tried sync on the android builds, I will test for myself.

If it still doesn't work, then I can try to debug with ADB, to get the cmdline output of thorium as it's running.

barnir commented 1 year ago

Noticed the same thing, it doesn't check the accounts on the phone, it just tries to add account

pcpaschini commented 1 year ago

I can confirm the same issue on the latest build.

People-11 commented 1 year ago

Is there a possibility that this is a limitation of the Google Services Framework, which may not allow authorization of package names/signatures outside of the whitelist @Alex313031

ghost commented 1 year ago

Once this issue is fixed, the only feature it lacks in android is extension support or advanced adblocking settings

Alex313031 commented 11 months ago

@barnir @People-11 @carissimopaul Yep, it is because of what @People-11 said. It is not something I can fix from my end without paying Google out the whazoo for a whitelist. However, I am still including the API Keys for Sync because without them google location services doesn't work. I will make a note on the next release linking to this issue, to let users know that it will not work.