Activate Google account sync of Chromium on Mac
Clone or download
Latest commit fac9d8f Nov 15, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore .DS_store added Dec 4, 2017
ChromiumSyncEnabler.py Increasing range 70-73 to 75 Mar 10, 2018
Chromium_template changes to original binary calling statement that allows now to open … Jan 16, 2018
README.md add brew method Nov 15, 2018

README.md

ChromiumSyncEnabler

Secured way to enable sync for official/non-official(local build) and stable/non-stable version of Chromium on Mac while keeping APIs safe, without globally exposing keys.

How to run

Before running, you must have Google API keys (steps 6 to 10)

You can also use keys used in chromium for linux platform:-

export GOOGLE_API_KEY="AIzaSyCkfPOPZXDKNn8hhgu3JrA62wIgC93d44k"
export GOOGLE_DEFAULT_CLIENT_ID="811574891467.apps.googleusercontent.com"
export GOOGLE_DEFAULT_CLIENT_SECRET="kdloedMFGdGla2P1zacGjAQh"

Install Chromium. You can get it using brew (recommended no doubt) Stable release:-

brew cask install freesmug-chromium

Unstable release:-

brew cask install chromium

OR

from macchrome repo. Any version will do, should not be NOSYNC(check sync/nosync in the names)

git clone https://github.com/ezeeyahoo/ChromiumSyncEnabler.git
cd ChromiumSyncEnabler

Run using any python on Mac, e.g.:-

python ./ChromiumSyncEnabler.py

OR

python3 ./ChromiumSyncEnabler.py

NOTE: If you relocate app to $HOME/Applications or /Applications then re-run to reactivate.

Follow on-screen instructions

Report Issues

Write here

To Do

Py2App GUI