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" == build ] && p=build/make
|
||||
[ "$p" == frameworks/proto/logging ] && p=frameworks/proto_logging
|
||||
[ "$p" == treble/app ] && p=treble_app
|
||||
[ "$p" == vendor/hardware/overlay ] && p=vendor/hardware_overlay
|
||||
[ "$p" == vendor/partner/gms ] && p=vendor/partner_gms
|
||||
pushd $p
|
||||
|
@ -59,6 +59,7 @@ prep_build() {
|
||||
|
||||
echo "Setting up build environment"
|
||||
source build/envsetup.sh &> /dev/null
|
||||
source vendor/lineage/vars/aosp_target_release
|
||||
mkdir -p ~/build-output
|
||||
echo ""
|
||||
|
||||
@ -102,7 +103,7 @@ build_treble() {
|
||||
("64GN") TARGET=gsi_arm64_gN;;
|
||||
(*) echo "Invalid target - exiting"; exit 1;;
|
||||
esac
|
||||
lunch lineage_${TARGET}-userdebug
|
||||
lunch lineage_${TARGET}-${aosp_target_release}-userdebug
|
||||
make installclean
|
||||
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
|
||||
@ -114,6 +115,7 @@ then
|
||||
echo ""
|
||||
echo "Setting up build environment"
|
||||
source build/envsetup.sh &> /dev/null
|
||||
source vendor/lineage/vars/aosp_target_release
|
||||
echo ""
|
||||
else
|
||||
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