Skip to content
This repository has been archived by the owner on Jul 18, 2023. It is now read-only.

jcchikikomori/GmsCoreHuawei

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

microG Services Core for HUAWEI (GmsCoreHuawei)

Build Status

What is microG

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.

Then why GmsCoreHuawei

GmsCoreHuawei is a forked version of microG GmsCore which is a free software reimplementation of Google's Play Services. The difference is to attempt to allow applications calling proprietary Google APIs to run specifically on Google-less HUAWEI devices (EMUI 10 and up).

This fork is my attempt to:

  • Make Google Services working as much as possible
  • Base on YouTube Vanced's codebase (but to follow Google's ToCs, etc.)

Please refer to the wiki for downloads and instructions. Also check my article

DISCLAIMER

This project is not recommended for production & enterprise purposes, since device faking is somewhat illegal in Google's legal terms.
This is only a experiment on how Google Services works on the entire Android space.

Contribute

I am working on a private company full time, and i don't have much time to learn such as Google APIs, Kotlin, etc, so if can contribute to lift my workload, please go on and make a PR. I don't have exact format but i will review as much as i can.

My Goal

  • Create a rootless variant with working fake signature (just like YouTube Vanced did)
    • Replacing
  • Patch/Modify Google Apps (except system apps) to recognize MicroG
    • Apply FakeGApps (Xposed module)
    • NOTE though. I will not provide any Google apps, in any circumstances
  • Prevent using WebView, use Custom/Dynamic WebVIew instead

License

Copyright 2013-2022 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.

Packages

No packages published

Languages

  • Java 73.1%
  • Kotlin 21.3%
  • AIDL 5.4%
  • Other 0.2%