Skip to content

Instantly share code, notes, and snippets.

@Romern
Last active April 13, 2020 17:38
Show Gist options
  • Save Romern/927657d66cdc1e2ca2357ca20e019f58 to your computer and use it in GitHub Desktop.
Save Romern/927657d66cdc1e2ca2357ca20e019f58 to your computer and use it in GitHub Desktop.
Building manifest for LineageOS 15.1 with MicroG for the Moto G4 (Plus)
docker run \
    -e "BRANCH_NAME=lineage-15.1" \
    -e 'JACK_SERVER_VM_ARGUMENTS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4096m"'\
    -e "DEVICE_LIST=athene" \
    -e "SIGN_BUILDS=true" \
    -e "INCLUDE_PROPRIETARY=true" \
    -e "SIGNATURE_SPOOFING=restricted" \
    -e "CLEAN_AFTER_BUILD=false" \
    -e "CUSTOM_PACKAGES=GmsCore GsfProxy FakeStore MozillaNlpBackend NominatimNlpBackend com.google.android.maps.jar FDroid FDroidPrivilegedExtension " \
    -v "/media/win/lineageosformicrog/lineage:/srv/src" \
    -v "/media/win/lineageosformicrog/zips:/srv/zips" \
    -v "/media/win/lineageosformicrog/logs:/srv/logs" \
    -v "/media/win/lineageosformicrog/cache:/srv/ccache" \
    -v "/media/win/lineageosformicrog/keys:/srv/keys" \
    -v "/media/win/lineageosformicrog/manifests:/srv/local_manifests" \
    lineageos4microgbuilder
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="rajatgupta1998/android_device_motorola_athene" path="device/motorola/athene" remote="github" revision="lineage-15.1-arm" />
<project name="rajatgupta1998/android_kernel_motorola_msm8952" path="kernel/motorola/msm8952" remote="github" revision="lineage-15.1-new" />
<project name="rajatgupta1998/vendor_motorola_athene" path="vendor/motorola/athene" remote="github" revision="d092877ee79f13483e6d50316a89e3c0c96c2b3c" />
<project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" revision="lineage-15.1" />
<project name="LineageOS/android_external_bson" path="external/bson" remote="github" revision="lineage-15.1" />
<project name="LineageOS/android_external_stlport" path="external/stlport" remote="github" />
<project name="LineageOS/android_device_qcom_common" path="device/qcom/common" remote="github" />
<remove-project name="LineageOS/android_bionic"/>
<project name="Romern/android_bionic" path="bionic" remote="github" revision="lineage-15.1" />
</manifest>
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="lineageos4microg/android_prebuilts_prebuiltapks" path="prebuilts/prebuiltapks" remote="github" revision="master" />
</manifest>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment