/
LINEAGEOS_18.1_KIRIN_build_scription.txt
34 lines (23 loc) · 1.23 KB
/
LINEAGEOS_18.1_KIRIN_build_scription.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
cd /home/artek/shie/SSD/sources/los/18.1/
source build/envsetup.sh
mka clobber
export USE_CCACHE=1
export CCACHE_EXEC=/usr/bin/ccache
ccache -M 100G
ccache -o compression=true
repo sync -c -j$(nproc --all) --force-sync --no-clone-bundle --no-tags
breakfast kirin
croot
mka target-files-package otatools
sign_target_files_apks -o -d ~/.android-certs $OUT/obj/PACKAGING/target_files_intermediates/*-target_files-*.zip signed-target_files.zip
ota_from_target_files -k ~/.android-certs/releasekey --block --backup=true signed-target_files.zip lineage-18.1-$(date +%Y%m%d)-UNOFFICIAL-kirin.zip
rm ./kirin/build.md5sum
md5sum lineage-18.1-$(date +%Y%m%d)-UNOFFICIAL-kirin.zip > ./kirin/build.md5sum
rm ./kirin/build.prop
cp -f out/target/product/kirin/system/build.prop ./kirin/
cp -f lineage-18.1-$(date +%Y%m%d)-UNOFFICIAL-kirin.zip ./kirin/
cd /home/artek/shie/SSD/sources/OTA/LineageOTAstatic/
gh release create $(date +%d.%m.%y)_kirin_18.1 /home/artek/shie/SSD/sources/los/18.1/kirin/lineage-18.1-$(date +%Y%m%d)-UNOFFICIAL-kirin.zip /home/artek/shie/SSD/sources/los/18.1/kirin/build.prop /home/artek/shie/SSD/sources/los/18.1/kirin/build.md5sum --generate-notes
./update.sh
git commit -a -m "$(date +%d.%m.%y-%S-%s)"
git push