@microg

microG Project

A free-as-in-freedom re-implementation of Google's proprietary Android user space apps and libraries.

Pinned repositories

  1. android_packages_apps_GmsCore

    Implementation of Play Services Core package

    Java 789 79

  2. android_packages_apps_UnifiedNlp

    The next generation Network Location Provider, based on plugins.

    Java 241 61

  3. android_external_GmsLib

    Play Services client library

    Java 34 9

  • Implementation of Play Services Core package

    android java google maps geolocation push-notifications auth

    Java 789 79 Updated Feb 22, 2017
  • The next generation Network Location Provider, based on plugins.

    android java geolocation android-app microg unifiednlp

    Java 241 61 Updated Feb 21, 2017
  • UI helpers used in GmsCore and UnifiedNlp

    android android-library android-ui microg

    Java 5 10 Updated Feb 21, 2017
  • Backend for UnifiedNlp that uses Mozilla Location Service for geolocation.

    android java geolocation android-app microg unifiednlp ichnaea

    Java 23 9 Updated Feb 19, 2017
  • UnifiedNlp Backend that uses Apple's service to resolve wifi locations. Location calculation is done onboard and wifi locations are cached to minimize data usage.

    android java apple geolocation android-app microg unifiednlp

    Java 26 10 Updated Feb 19, 2017
  • UnifiedNlp geocoder backend that uses the OSM Nominatim service

    android java geocoding openstreetmap nominatim geocoder android-app

    Java 17 11 Updated Feb 19, 2017
  • API interfaces and helpers to create backends for UnifiedNlp

    android java api geocoding geolocation android-library geocoder

    Java 19 16 Updated Feb 19, 2017
  • Service to run Google's DroidGuard binary in an isolated environment

    android google android-app microg safetynet droidguard

    Java 8 5 Updated Feb 19, 2017
  • GsfProxy: legacy support proxy library, requires GmsCore

    Makefile 10 7 Updated Feb 19, 2017
  • Mocks the existence of the Google Play Store

    Java 43 16 Updated Feb 19, 2017
  • API interfaces and serialized objects used by Play Services

    android java android-library microg

    Java 13 13 Updated Feb 13, 2017
  • Play Services client library

    android java android-library microg

    Java 34 9 Updated Feb 11, 2017
  • Java 1 Updated Jan 17, 2017
  • A vector-tile map library written in Java - running on Android, iOS, Desktop and within the browser

    Java 1 90 Updated Jan 9, 2017
  • The files required to build the microg.org website

    JavaScript 20 6 Updated Nov 19, 2016
  • Helper library and format description for SafeParcel, a version-agnostic parcelable serializer

    Java 2 6 Updated Sep 24, 2016
  • Pure java library and tools to work with Android Wear devices. Currently no bluetooth support.

    Java 7 2 Updated Aug 27, 2016
  • templates to format geographic addresses

    Perl 1 14 Updated Jul 9, 2016
  • MapsV1: A system library, providing the functionality of Google Maps API v1

    Java 36 9 Updated Mar 27, 2016
  • UnifiedNlp backend that uses OpenWlanMap.org to resolve user location.

    Java 21 9 Updated Apr 5, 2015
  • Java 14 3 Updated Nov 26, 2014
  • An inofficial Google PlayStore Client library

    Java 49 15 Updated Sep 21, 2014
  • An inofficial Google Client library, with focus on Android.

    Java 38 11 Updated Sep 21, 2014
  • Java 1 3 Updated Aug 25, 2014
  • Clone of GoogleLoginService for Android.

    Java 27 11 Updated Aug 23, 2014
  • OpenStreetMap-Tools for Android

    Java 7 462 Updated Aug 23, 2014
  • Simple Logging Facade for Java

    Java 4 334 Updated Aug 22, 2014
  • A modern I/O API for Java

    Java 528 Updated Aug 22, 2014
  • Clean, lightweight protocol buffers for Android.

    Java 270 Updated Aug 22, 2014
  • Deprecated! Use UnifiedNlp --- Geolocation using wlan and gsm cells. Data provided by Apple and opencellid.org

    Java 82 14 Updated Mar 5, 2014