Skip to content

micro5k/google-sync-addon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

798 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Google sync add-on

Author: ale5000
Documentation status Code coverage on Codecov REUSE compliance status

Description

Google sync add-on is a flashable zip created by ale5000 for a simple installation of Google sync adapters on Android from 4.4 to 16 (excluding Android 6.x).

No in-depth Android knowledge needed β€” the installer takes care of the hard parts. ✨

This project is available on GitHub, on GitLab, as well as on XDA.

IMPORTANT: In addition to the normal installation as a pure flashable zip, there are plans for the future (but not in the short term) to also support the installation as a Magisk module.

Although you may find various references to Magisk in the code, support is NOT yet ready.

Download

Grab the latest stable release or, if you like to live dangerously, the nightly build. The badges below show the current version and download statistics.

GitHub: latest release version

Read before you flash (ten minutes of reading beats one hour of re-flashing)

Code analysis

Yes, the code is actually linted. No, it wasn't always pretty. Yes, it's better now. πŸ”

CI pipelines run on every push to keep the build healthy β€” the code-lint workflow checks style and correctness, while the nightly workflow validates a full automated build. In addition, SonarQube, Codacy, and CodeFactor provide continuous code quality analysis from multiple angles, because one linter is never enough.

Code lint: CI status Nightly build: CI status SonarQube: reliability rating Codacy: code quality grade CodeFactor: code quality

Contributing

If you want to improve the project, please review our contributing guidelines.

We are grateful for all our contributors! πŸŽ‰ Seriously β€” every bug fix, improvement, or creative complaint has made this better.

Please check the contributors list for more details.

(Even fixing a typo counts. Probably. We'll review it very carefully either way.)

Donations

Support this project

I maintain this project on my own in my spare time β€” the finite, precious kind that competes with sleep, meals eaten while staring at a terminal, and the occasional social obligation.

If it's saved you time, or frustration, please consider supporting its development!

Wondering how?
Check out all the ways to fuel this project β€” coffee, kind words, or cold hard crypto, it's all welcome.
(No pressure. But the coffee does make the bugs fix themselves slightly faster.)

License

This project is licensed under the GNU General Public License v3.0 or later (GPLv3+), with a custom Archive Packaging Exception to facilitate distribution in compressed packages.

  • Core license: The full text of the GPLv3 can be found in LICENSE.rst.
  • Exception terms: The specific permissions for creating archives are detailed in LICENSE-EXCEPTION.rst.

What this means for you: You are free to bundle this software into your own archives (such as flashable ZIPs or tarballs) alongside proprietary or differently licensed modules, provided those modules are independent and not derived from this software.

Note for developers: The following SPDX identifier is used in this project's source files to enable the archive packaging exception:

SPDX-License-Identifier: GPL-3.0-or-later WITH LicenseRef-Archive-packaging-exception

Copyright

Β© 2016-2019, 2021-2026 ale5000