Không có mô tả

LuK1337 839e6d2c1b Make overlays build reproducible 1 năm trước cách đây
arm 158bba7aba Update from 14_202310 1 năm trước cách đây
arm64 158bba7aba Update from 14_202310 1 năm trước cách đây
build e031d525c3 ups(ilon) I did it again 1 năm trước cách đây
cicd e031d525c3 ups(ilon) I did it again 1 năm trước cách đây
common 158bba7aba Update from 14_202310 1 năm trước cách đây
overlay 839e6d2c1b Make overlays build reproducible 1 năm trước cách đây
x86 cabeacd3f6 Initial update to T gapps 2 năm trước cách đây
x86_64 cabeacd3f6 Initial update to T gapps 2 năm trước cách đây
.gitattributes 158bba7aba Update from 14_202310 1 năm trước cách đây
.gitignore d70e71a0bc gapps: Use apktool to build RRO overlays 1 năm trước cách đây
.gitlab-ci.yml 7abac34edf Run cicd/verify-permissions.py directly 3 năm trước cách đây
LICENSE ea3ef2979c Initial skeleton x86_64 support 3 năm trước cách đây
Makefile ee8b7e1415 First commit 10 năm trước cách đây
README.md cef3446696 Put paths/variables in inline code 2 năm trước cách đây
TODO.md 4776e158af Update TODO 3 năm trước cách đây
addond_head 55071e36c7 Addon.d V3 4 năm trước cách đây
addond_tail 55071e36c7 Addon.d V3 4 năm trước cách đây
extract-files.sh 3d60895de3 gapps: Switch to standalone extract utils 4 năm trước cách đây
proprietary-files-arm-nongrouper.txt 83a87f751d Remove arm MarkupGoogle 2 năm trước cách đây
proprietary-files-arm.txt f1aea85d59 Update from 12_202201 2 năm trước cách đây
proprietary-files-arm64-nongrouper.txt e0583070f1 Use newer velvet ONLY for tangorpro 1 năm trước cách đây
proprietary-files-arm64.txt f1aea85d59 Update from 12_202201 2 năm trước cách đây
proprietary-files-common-nongrouper.txt 0a5e02a067 Swap AndroidMigratePrebuilt for GoogleRestore 3 năm trước cách đây
proprietary-files-common.txt adb5bb7e9c gapps: Set ro.com.google.gmsversion 1 năm trước cách đây
proprietary-files-x86-nongrouper.txt f1aea85d59 Update from 12_202201 2 năm trước cách đây
proprietary-files-x86.txt f1aea85d59 Update from 12_202201 2 năm trước cách đây
proprietary-files-x86_64-nongrouper.txt f1aea85d59 Update from 12_202201 2 năm trước cách đây
proprietary-files-x86_64.txt f1aea85d59 Update from 12_202201 2 năm trước cách đây
setup-makefiles.sh e0583070f1 Use newer velvet ONLY for tangorpro 1 năm trước cách đây
toybox-arm 02586c2889 Set 0755 on all toybox binaries 3 năm trước cách đây
toybox-arm64 02586c2889 Set 0755 on all toybox binaries 3 năm trước cách đây
toybox-x86 02586c2889 Set 0755 on all toybox binaries 3 năm trước cách đây
toybox-x86_64 bb65fb0f1b Add x86_64 static toybox 3 năm trước cách đây

README.md

vendor_gapps

GApps for android devices

Build standalone zips

You can compile your GApps package with GNU make

make distclean

  • Remove output directory

_make gappsarm

  • compile signed flashable GApps for arm

_make gappsarm64

  • compile signed flashable GApps for arm64

_make gappsx86

  • compile signed flashable GApps for x86

_make gapps_x8664

  • compile signed flashable GApps for x86_64

Build inline with Android

  1. Sync this repo to $GAPPS_PATH where $GAPPS_PATH is the path to this repo
  2. Include $GAPPS_PATH/$ARCH/$ARCH-vendor.mk where $ARCH is arm, arm64, x86, or x86_64 depending on the device's architecture

Explanation of pinned blobs

NOTE: All arch specific blobs not specifically explained here are pinned for the sake of being able to extract independently of the architecture of the source device.

AndroidMigratePrebuilt.apk

  • This is from a marlin factory image to avoid crashes with the one found in the walleye factory images.

GoogleCalendarSyncAdapter.apk

  • This is no longer included in Google system images and is required for syncing Google Calendar accounts with AOSP Calendar.

PrebuiltExchange3Google.apk

  • This is no longer included in Google system images and is required for using Exchange accounts in the Gmail app.

PrebuiltGmsCore.apk

  • This is a nodpi apk so that it works properly on all devices and updates to the appropriate one. This is generally from APKMirror and is not usually updated between major version updates.

SetupWizard.apk

  • This is a non-pixel SetupWizard for better UX and less pixel-specific references.

default-permissions.xml and privapp-permissions-google.xml

  • These do not always contain all the necessary permissions for apks which are not from the corresponding factory image, so they must be modified to avoid permission related crashes.

libjni_latinimegoogle.so

  • This lib is no longer included in Google system images and is required for swype typing with AOSP LatinIME.

Thanks and Credits

aleasto

  • Install scripts for 11 with dedicated partitions support

cdesai

  • Reminding me that /proc/meminfo is a thing

ciwrl

  • Catching a few spelling errors in this file

gmrt

  • Initial list for gapps

flex1911, raymanfx, deadman96385, jrior001, haggertk, arco

  • Thorough testing

harryyoud

  • Thorough testing and Jenkins setup

haggertk

  • Suggesting CI integration of privapp-permissions

jrizzoli

  • Initial build scripts and build system

luca020400

  • Fixing my makefiles

LuK1337

  • Setting up custom Docker image for CI, improving scripts, thorough testing

mikeioannina

  • The name for MindTheGapps

aleasto, razorloves, raymanfx

  • Helping maintain this repo

syphyr

  • Showing me how to repack libs in PrebuiltGmsCore