Go to file
Marvin W 8fa0515bf6 Squashed commit:
- Update build tools
- Update sublibs
- Add proper PlacePicker, fixes #65
- Add selfcheck
- Improvements to MCS connection, related #31 #54
- Do not crash when permission to GPS is not granted
- Various smaller fixes
2016-01-27 01:36:48 +01:00
artwork Move image drawing to seperate dir 2015-10-23 01:43:28 +02:00
extern Squashed commit: 2016-01-27 01:36:48 +01:00
gradle/wrapper Update build tools and upstream, fix issue described in #24 2015-08-17 01:03:06 +02:00
libs Squashed commit: 2016-01-27 01:36:48 +01:00
patches Squashed commit: 2016-01-27 01:36:48 +01:00
play-services-core Squashed commit: 2016-01-27 01:36:48 +01:00
.gitignore Add heartbeat feature for MCS 2015-03-23 02:14:07 +01:00
.gitmodules Continue work on Wearable 2015-11-17 17:20:13 +01:00
.travis.yml Merge branch 'update_buildtools' of git://github.com/BRNmod/android_packages_apps_GmsCore 2015-11-17 21:58:49 +01:00
Android.mk prefix variables with module name 2015-10-08 19:14:02 +02:00
gradlew Add gradle wrapper 2015-03-21 14:13:21 +01:00
microg-ui-tools Squashed commit: 2016-01-27 01:36:48 +01:00
play-services-api Update GmsApi 2015-03-14 22:30:19 +01:00
proguard.flags Update 2014-08-22 22:08:44 +02:00
README.md Update README.md 2016-01-09 21:47:42 +01:00
safe-parcel Update GmsApi 2015-03-14 22:30:19 +01:00
settings.gradle Squashed commit: 2016-01-27 01:36:48 +01:00
unifiednlp-api Update unified nlp 2015-03-13 16:32:23 +01:00
unifiednlp-base Update unified nlp 2015-03-13 16:32:23 +01:00
unifiednlp-compat Update unified nlp 2015-03-13 16:32:23 +01:00
wearable-lib Continue work on Wearable 2015-11-17 17:20:13 +01:00

microG Services Core (GmsCore)

Build Status

microG GmsCore is a FLOSS (Free/Libre Open Source Software) framework to allow applications designed for Google Play Services to run on systems, where Play Services is not available. If you use your phone without GAPPS this might become a useful tool for you. This is currently alpha-grade Software. Don't use it if you're not aware of possible consequences. Possible consequences include that your very private data leaks to Fort Meade.

Project Status

See "Current Implementation progress" on the XDA Thread

Instructions

Requirements and Installation instructions can be found on the XDA Thread

Signature Spoofing

You need a ROM that supports signature spoofing. Some custom ROMs are patched to support signature spoofing out of the box, however most ROMs will require a patch or a Xposed module. Please ask your ROM developer if unsure.

The following ROMs have out-of-box support for signature spoofing. This feature has to be enabled at the bottom of the developer settings first.

If you have the Xposed Framework installed, the following module will enable signature spoofing: FakeGApps by thermatk

If you have Root, but are not using Xposed, you can try patching your already-installed ROM using Needle by moosd

If you are a ROM developer or just do custom builds for whatever reason, you can download and include the patch from here and here.

Downloads

Standard Releases: XDA Thread and GitHub release page

Nightly Releases: Latest or Other Builds

Building

This can be build using Gradle. Prebuilt libraries of vtm are included within ./libs.

License

Copyright 2014-2016 microG Project Team

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.