Changes for April 2024, promoting to Android 14 QPR2
This commit is contained in:
parent
fe5c544514
commit
be4c58b6f4
@ -9,6 +9,7 @@ for project in $(cd $patches; echo *);do
|
|||||||
p="$(tr _ / <<<$project |sed -e 's;platform/;;g')"
|
p="$(tr _ / <<<$project |sed -e 's;platform/;;g')"
|
||||||
[ "$p" == build ] && p=build/make
|
[ "$p" == build ] && p=build/make
|
||||||
[ "$p" == frameworks/proto/logging ] && p=frameworks/proto_logging
|
[ "$p" == frameworks/proto/logging ] && p=frameworks/proto_logging
|
||||||
|
[ "$p" == treble/app ] && p=treble_app
|
||||||
[ "$p" == vendor/hardware/overlay ] && p=vendor/hardware_overlay
|
[ "$p" == vendor/hardware/overlay ] && p=vendor/hardware_overlay
|
||||||
[ "$p" == vendor/partner/gms ] && p=vendor/partner_gms
|
[ "$p" == vendor/partner/gms ] && p=vendor/partner_gms
|
||||||
pushd $p
|
pushd $p
|
||||||
|
@ -59,6 +59,7 @@ prep_build() {
|
|||||||
|
|
||||||
echo "Setting up build environment"
|
echo "Setting up build environment"
|
||||||
source build/envsetup.sh &> /dev/null
|
source build/envsetup.sh &> /dev/null
|
||||||
|
source vendor/lineage/vars/aosp_target_release
|
||||||
mkdir -p ~/build-output
|
mkdir -p ~/build-output
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
@ -102,7 +103,7 @@ build_treble() {
|
|||||||
("64GN") TARGET=gsi_arm64_gN;;
|
("64GN") TARGET=gsi_arm64_gN;;
|
||||||
(*) echo "Invalid target - exiting"; exit 1;;
|
(*) echo "Invalid target - exiting"; exit 1;;
|
||||||
esac
|
esac
|
||||||
lunch lineage_${TARGET}-userdebug
|
lunch lineage_${TARGET}-${aosp_target_release}-userdebug
|
||||||
make installclean
|
make installclean
|
||||||
make -j$(lscpu -b -p=Core,Socket | grep -v '^#' | sort -u | wc -l) systemimage
|
make -j$(lscpu -b -p=Core,Socket | grep -v '^#' | sort -u | wc -l) systemimage
|
||||||
mv $OUT/system.img ~/build-output/lineage-21.0-$BUILD_DATE-UNOFFICIAL-${TARGET}$(${PERSONAL} && echo "-personal" || echo "").img
|
mv $OUT/system.img ~/build-output/lineage-21.0-$BUILD_DATE-UNOFFICIAL-${TARGET}$(${PERSONAL} && echo "-personal" || echo "").img
|
||||||
@ -114,6 +115,7 @@ then
|
|||||||
echo ""
|
echo ""
|
||||||
echo "Setting up build environment"
|
echo "Setting up build environment"
|
||||||
source build/envsetup.sh &> /dev/null
|
source build/envsetup.sh &> /dev/null
|
||||||
|
source vendor/lineage/vars/aosp_target_release
|
||||||
echo ""
|
echo ""
|
||||||
else
|
else
|
||||||
prep_build
|
prep_build
|
||||||
|
6
make_clobber.sh
Executable file
6
make_clobber.sh
Executable file
@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
source build/envsetup.sh
|
||||||
|
source vendor/lineage/vars/aosp_target_release
|
||||||
|
lunch lineage_gsi_arm64-$aosp_target_release-userdebug
|
||||||
|
make clobber
|
Loading…
x
Reference in New Issue
Block a user