Last active
May 29, 2022 20:08
-
-
Save schoeller/08e769b9fe478bc69c1bbb7817b73d96 to your computer and use it in GitHub Desktop.
Recipe for GS5
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Recipe for Eos 0.23.9-r: | |
repo init -u https://gitlab.e.foundation/e/os/releases.git -b refs/tags/v0.23.9-r | |
mkdir .repo/local_manifests | |
vi .repo/local_manifests/eos.xml | |
<?xml version="1.0" encoding="UTF-8"?> | |
<manifest> | |
<remote name="fdroid" fetch="https://gitlab.com/fdroid/" /> | |
<remote name="sfX" fetch="https://github.com/sfX-Android/" /> | |
<!-- KERNEL | |
#####################################################--> | |
<!-- DEVICE TREES | |
#####################################################--> | |
<remote name="gs5" fetch="https://github.com/erfanoabdi" revision="lineage-18.1" /> | |
<project name="android_device_gigaset_GS5" path="device/gigaset/GS5" revision="lineage-18.1" remote="gs5" /> | |
<project name="android_kernel_gigaset_mt6768" path="kernel/gigaset/mt6768" revision="lineage-18.1" remote="gs5" /> | |
<project name="proprietary_vendor_gigaset" path="vendor/gigaset" revision="lineage-18.1" remote="gs5" /> | |
<!-- /e/ vendor repo | |
#####################################################--> | |
<project path="vendor/e" name="steadfasterX/android_vendor_e" remote="e" revision="v1-r" /> | |
</manifest> | |
repo sync --no-clone-bundle --no-tags --optimized-fetch --prune --force-sync -j$( nproc --all ) | |
repo forall -j$( nproc --all ) -c 'git lfs pull' | |
device/gigaset/GS5/vendorsetup.sh: | |
export EOS_DEVICE=GS5 | |
export EOS_BRANCH_NAME=v0.23.9-r | |
export EOS_USE_CCACHE=1 | |
export EOS_CCACHE_SIZE=50G | |
export EOS_SIGNATURE_SPOOFING=restricted | |
export EOS_RELEASE_TYPE=UNOFFICIAL | |
device/gigaset/GS5/lineage.mk: | |
# inherit vendor e | |
$(call inherit-product, vendor/e/config/common.mk) | |
ccache -M 50G | |
source build/envsetup.sh | |
lunch lineage_GS5-user | |
mka eos |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment