my-lineage/before.sh

30 lines
1.4 KiB
Bash
Raw Normal View History

2022-10-02 20:49:49 -04:00
#!/bin/bash
2023-03-09 17:46:04 -05:00
## add AndroidAuto and stubs
echo "PRODUCT_PACKAGES += AndroidAuto gappsstub speechservicestub" >> "/srv/src/LINEAGE_19_1/vendor/lineage/config/common.mk"
sed -i '/AutomotiveProjection" translatable="false"/s/></>com.google.android.projection.gearhead</' "/srv/src/LINEAGE_19_1/frameworks/base/core/res/res/values/config.xml"
2022-11-28 14:15:10 -05:00
## add GCam
2023-04-08 14:36:15 -04:00
#sed -i "1s;^;\$(call inherit-product-if-exists, vendor/GCam/gcam.mk)\n\n;" "/srv/src/LINEAGE_19_1/vendor/lineage/config/common.mk"
2022-11-28 14:15:10 -05:00
2023-04-08 14:36:15 -04:00
## add MulchWebView
2023-03-08 22:38:29 -05:00
sed -i "1s;^;\$(call inherit-product-if-exists, vendor/mulch/mulch.mk)\n\n;" "/srv/src/LINEAGE_19_1/vendor/lineage/config/common.mk"
2022-11-28 14:02:17 -05:00
2022-10-02 20:49:49 -04:00
## add lawnchair overlay to build
sed -i "1s;^;\$(call inherit-product-if-exists, vendor/lawnchair/lawnchair.mk)\n\n;" "/srv/src/LINEAGE_19_1/vendor/lineage/config/common.mk"
## remove Trebuchet
sed -i 's/overrides.*/overrides: ["Home", "Launcher2", "Launcher3", "Launcher3QuickStep", "ParanoidQuickStep", "PixelLauncher", "TrebuchetQuickStep", "TrebuchetOverlay"],/' "/srv/src/LINEAGE_19_1/vendor/lawnchair/Android.bp"
## remove F-Droid
echo "PRODUCT_PACKAGES += \\
2022-10-03 20:58:50 -04:00
GmsCore \\
GsfProxy \\
FakeStore \\
IchnaeaNlpBackend \\
2022-10-11 23:32:06 -04:00
LocalGsmNlpBackend \\
AuroraServices \\
2022-11-25 17:56:18 -05:00
NominatimGeocoderBackend" | tee "/srv/src/LINEAGE_19_1/vendor/partner_gms/products/gms.mk"
2022-11-27 16:38:08 -05:00
rm -r /srv/src/LINEAGE_19_1/vendor/partner_gms/AuroraStore/