More device additions

18.1:
	- serranodsdd
	- jactivelte, jfvelte
	- jasmine_sprout, platina, twolip, wayne, whyred

Signed-off-by: Tad <tad@spotco.us>
This commit is contained in:
Tad 2023-05-10 14:22:05 -04:00
parent 30ac119aa5
commit 2856ebd8c2
No known key found for this signature in database
GPG Key ID: B286E9F57A07424B
10 changed files with 70 additions and 33 deletions

View File

@ -134,6 +134,7 @@
<project path="kernel/lge/msm8996" name="LineageOS/android_kernel_lge_msm8996" remote="github" /> <project path="kernel/lge/msm8996" name="LineageOS/android_kernel_lge_msm8996" remote="github" />
<!-- LG V20 (h990:intl, us996:us, h910:att) --> <!-- LG V20 (h990:intl, us996:us, h910:att) -->
<project path="hardware/lge" name="LineageOS/android_hardware_lge" remote="github" />
<project path="device/lge/v20-common" name="LineageOS/android_device_lge_v20-common" remote="github" /> <project path="device/lge/v20-common" name="LineageOS/android_device_lge_v20-common" remote="github" />
<project path="device/lge/h990" name="LineageOS/android_device_lge_h990" remote="github" /> <project path="device/lge/h990" name="LineageOS/android_device_lge_h990" remote="github" />
<project path="device/lge/us996" name="LineageOS/android_device_lge_us996" remote="github" /> <project path="device/lge/us996" name="LineageOS/android_device_lge_us996" remote="github" />
@ -183,17 +184,20 @@
<project path="device/samsung/qcom-common" name="LineageOS/android_device_samsung_qcom-common" remote="github" /> <project path="device/samsung/qcom-common" name="LineageOS/android_device_samsung_qcom-common" remote="github" />
<project path="hardware/samsung" name="LineageOS/android_hardware_samsung" remote="github" /> <project path="hardware/samsung" name="LineageOS/android_hardware_samsung" remote="github" />
<!-- Samsung Galaxy S4 (jfltexx/jflteatt/jfltespr/jfltevzw) --> <!-- Samsung Galaxy S4 (jfltexx/jflteatt/jfltespr/jfltevzw/jactivelte/jfvelte) -->
<project path="device/samsung/jfltexx" name="LineageOS/android_device_samsung_jfltexx" remote="github" /> <project path="device/samsung/jfltexx" name="LineageOS/android_device_samsung_jfltexx" remote="github" />
<project path="device/samsung/jflteatt" name="LineageOS/android_device_samsung_jflteatt" remote="github" /> <project path="device/samsung/jflteatt" name="LineageOS/android_device_samsung_jflteatt" remote="github" />
<project path="device/samsung/jfltespr" name="LineageOS/android_device_samsung_jfltespr" remote="github" /> <project path="device/samsung/jfltespr" name="LineageOS/android_device_samsung_jfltespr" remote="github" />
<project path="device/samsung/jfltevzw" name="LineageOS/android_device_samsung_jfltevzw" remote="github" /> <project path="device/samsung/jfltevzw" name="LineageOS/android_device_samsung_jfltevzw" remote="github" />
<project path="device/samsung/jactivelte" name="LineageOS/android_device_samsung_jactivelte" remote="github" />
<project path="device/samsung/jfvelte" name="LineageOS/android_device_samsung_jfvelte" remote="github" />
<project path="device/samsung/jf-common" name="LineageOS/android_device_samsung_jf-common" remote="github" /> <project path="device/samsung/jf-common" name="LineageOS/android_device_samsung_jf-common" remote="github" />
<project path="kernel/samsung/jf" name="LineageOS/android_kernel_samsung_jf" remote="github" /> <project path="kernel/samsung/jf" name="LineageOS/android_kernel_samsung_jf" remote="github" />
<!-- Samsung Galaxy S4 Mini (serrano3gxx/serranoltexx) --> <!-- Samsung Galaxy S4 Mini (serrano3gxx/serranoltexx/serranodsdd) -->
<project path="device/samsung/serrano3gxx" name="LineageOS/android_device_samsung_serrano3gxx" remote="github" /> <project path="device/samsung/serrano3gxx" name="LineageOS/android_device_samsung_serrano3gxx" remote="github" />
<project path="device/samsung/serranoltexx" name="LineageOS/android_device_samsung_serranoltexx" remote="github" /> <project path="device/samsung/serranoltexx" name="LineageOS/android_device_samsung_serranoltexx" remote="github" />
<project path="device/samsung/serranodsdd" name="LineageOS/android_device_samsung_serranodsdd" remote="github" />
<project path="device/samsung/serrano-common" name="LineageOS/android_device_samsung_serrano-common" remote="github" /> <project path="device/samsung/serrano-common" name="LineageOS/android_device_samsung_serrano-common" remote="github" />
<project path="device/samsung/msm8930-common" name="LineageOS/android_device_samsung_msm8930-common" remote="github" /> <project path="device/samsung/msm8930-common" name="LineageOS/android_device_samsung_msm8930-common" remote="github" />
<project path="kernel/samsung/msm8930-common" name="LineageOS/android_kernel_samsung_msm8930-common" remote="github" /> <project path="kernel/samsung/msm8930-common" name="LineageOS/android_kernel_samsung_msm8930-common" remote="github" />
@ -214,6 +218,22 @@
<project path="device/xiaomi/sdm660-common" name="LineageOS/android_device_xiaomi_sdm660-common" remote="github" /> <project path="device/xiaomi/sdm660-common" name="LineageOS/android_device_xiaomi_sdm660-common" remote="github" />
<project path="kernel/xiaomi/sdm660" name="LineageOS/android_kernel_xiaomi_sdm660" remote="github" /> <project path="kernel/xiaomi/sdm660" name="LineageOS/android_kernel_xiaomi_sdm660" remote="github" />
<!-- Xiaomi Mi A2 (jasmine_sprout) -->
<project path="device/xiaomi/jasmine_sprout" name="LineageOS/android_device_xiaomi_jasmine_sprout" remote="github" />
<!-- Xiaomi Mi 8 Lite (platina) -->
<project path="device/xiaomi/platina" name="LineageOS/android_device_xiaomi_platina" remote="github" />
<!-- Xiaomi Redmi Note 6 Pro (twolip) -->
<project path="device/xiaomi/twolip" name="LineageOS/android_device_xiaomi_twolip" remote="github" />
<!-- Xiaomi Mi 6X (wayne) -->
<project path="device/xiaomi/wayne" name="LineageOS/android_device_xiaomi_wayne" remote="github" />
<project path="device/xiaomi/wayne-common" name="LineageOS/android_device_xiaomi_wayne-common" remote="github" />
<!-- Xiaomi Redmi Note 5 Pro (whyred) -->
<project path="device/xiaomi/whyred" name="LineageOS/android_device_xiaomi_whyred" remote="github" />
<!-- Zuk Z2 Plus (z2_plus) --> <!-- Zuk Z2 Plus (z2_plus) -->
<project path="device/zuk/z2_plus" name="LineageOS/android_device_zuk_z2_plus" remote="github" /> <project path="device/zuk/z2_plus" name="LineageOS/android_device_zuk_z2_plus" remote="github" />
<project path="device/zuk/msm8996-common" name="LineageOS/android_device_zuk_msm8996-common" remote="github" /> <project path="device/zuk/msm8996-common" name="LineageOS/android_device_zuk_msm8996-common" remote="github" />

View File

@ -87,7 +87,9 @@ if [ -d "$DOS_SIGNING_KEYS" ]; then
copyKey "hotdog" "kernel/oneplus/sm8150"; copyKey "hotdog" "kernel/oneplus/sm8150";
copyKey "instantnoodle" "kernel/oneplus/sm8250"; copyKey "instantnoodle" "kernel/oneplus/sm8250";
copyKey "instantnoodlep" "kernel/oneplus/sm8250"; copyKey "instantnoodlep" "kernel/oneplus/sm8250";
copyKey "jasmine_sprout" "kernel/xiaomi/sdm660";
copyKey "kebab" "kernel/oneplus/sm8250"; copyKey "kebab" "kernel/oneplus/sm8250";
copyKey "kirin" "kernel/sony/sdm660";
copyKey "lavender" "kernel/xiaomi/sdm660"; copyKey "lavender" "kernel/xiaomi/sdm660";
copyKey "lemonade" "kernel/oneplus/sm8350"; copyKey "lemonade" "kernel/oneplus/sm8350";
copyKey "lemonadep" "kernel/oneplus/sm8350"; copyKey "lemonadep" "kernel/oneplus/sm8350";
@ -95,11 +97,13 @@ if [ -d "$DOS_SIGNING_KEYS" ]; then
copyKey "lmi" "kernel/xiaomi/sm8250"; copyKey "lmi" "kernel/xiaomi/sm8250";
copyKey "marlin" "kernel/google/marlin"; copyKey "marlin" "kernel/google/marlin";
copyKey "mata" "kernel/essential/msm8998"; copyKey "mata" "kernel/essential/msm8998";
copyKey "mermaid" "kernel/sony/sdm660";
copyKey "oneplus3" "kernel/oneplus/msm8996"; copyKey "oneplus3" "kernel/oneplus/msm8996";
copyKey "oriole" "kernel/google/gs101/private/gs-google"; copyKey "oriole" "kernel/google/gs101/private/gs-google";
copyKey "oriole" "kernel/google/raviole"; copyKey "oriole" "kernel/google/raviole";
copyKey "panther" "kernel/google/gs201/private/gs-google"; copyKey "panther" "kernel/google/gs201/private/gs-google";
copyKey "pioneer" "kernel/sony/sdm660"; copyKey "pioneer" "kernel/sony/sdm660";
copyKey "platina" "kernel/xiaomi/sdm660";
copyKey "polaris" "kernel/xiaomi/sdm845"; copyKey "polaris" "kernel/xiaomi/sdm845";
copyKey "pro1" "kernel/fxtec/msm8998"; copyKey "pro1" "kernel/fxtec/msm8998";
copyKey "pro1x" "kernel/fxtec/sm6115"; copyKey "pro1x" "kernel/fxtec/sm6115";
@ -115,12 +119,13 @@ if [ -d "$DOS_SIGNING_KEYS" ]; then
copyKey "starlte" "kernel/samsung/universal9810"; copyKey "starlte" "kernel/samsung/universal9810";
copyKey "sunfish" "kernel/google/sunfish"; copyKey "sunfish" "kernel/google/sunfish";
copyKey "taimen" "kernel/google/wahoo"; copyKey "taimen" "kernel/google/wahoo";
copyKey "twolip" "kernel/xiaomi/sdm660";
copyKey "ursa" "kernel/xiaomi/sdm845"; copyKey "ursa" "kernel/xiaomi/sdm845";
copyKey "vayu" "kernel/xiaomi/sm8150"; copyKey "vayu" "kernel/xiaomi/sm8150";
copyKey "voyager" "kernel/sony/sdm660"; copyKey "voyager" "kernel/sony/sdm660";
copyKey "kirin" "kernel/sony/sdm660";
copyKey "mermaid" "kernel/sony/sdm660";
copyKey "walleye" "kernel/google/wahoo"; copyKey "walleye" "kernel/google/wahoo";
copyKey "wayne" "kernel/xiaomi/sdm660";
copyKey "whyred" "kernel/xiaomi/sdm660";
copyKey "xz2c" "kernel/sony/sdm845"; copyKey "xz2c" "kernel/sony/sdm845";
copyKey "z2_plus" "kernel/zuk/msm8996"; copyKey "z2_plus" "kernel/zuk/msm8996";
copyKey "zenfone3" "kernel/asus/msm8953"; copyKey "zenfone3" "kernel/asus/msm8953";

View File

@ -153,20 +153,25 @@ enableAVB "device/sony/xz2c";
enableAVB "device/xiaomi/alioth"; enableAVB "device/xiaomi/alioth";
enableAVB "device/xiaomi/apollon"; enableAVB "device/xiaomi/apollon";
enableAVB "device/xiaomi/beryllium"; enableAVB "device/xiaomi/beryllium";
enableAVB "device/xiaomi/davinci";
enableAVB "device/xiaomi/dipper"; enableAVB "device/xiaomi/dipper";
enableAVB "device/xiaomi/equuleus"; enableAVB "device/xiaomi/equuleus";
enableAVB "device/xiaomi/polaris"; enableAVB "device/xiaomi/jasmine_sprout";
enableAVB "device/xiaomi/ursa";
enableAVB "device/xiaomi/davinci";
enableAVB "device/xiaomi/lavender"; enableAVB "device/xiaomi/lavender";
enableAVB "device/xiaomi/lmi"; enableAVB "device/xiaomi/lmi";
enableAVB "device/xiaomi/platina";
enableAVB "device/xiaomi/polaris";
enableAVB "device/xiaomi/raphael"; enableAVB "device/xiaomi/raphael";
enableAVB "device/xiaomi/sdm660-common"; enableAVB "device/xiaomi/sdm660-common";
enableAVB "device/xiaomi/sdm845-common"; enableAVB "device/xiaomi/sdm845-common";
enableAVB "device/xiaomi/sm6150-common"; enableAVB "device/xiaomi/sm6150-common";
enableAVB "device/xiaomi/sm8150-common"; enableAVB "device/xiaomi/sm8150-common";
enableAVB "device/xiaomi/sm8250-common"; enableAVB "device/xiaomi/sm8250-common";
enableAVB "device/xiaomi/twolip";
enableAVB "device/xiaomi/ursa";
enableAVB "device/xiaomi/vayu"; enableAVB "device/xiaomi/vayu";
enableAVB "device/xiaomi/wayne";
enableAVB "device/xiaomi/whyred";
#Kernel Changes #Kernel Changes
[[ -d kernel/essential/msm8998 ]] && sed -i 's/slotselect/slotselect,verify/' kernel/essential/msm8998/arch/arm64/boot/dts/essential/msm8998-mata-lineage.dtsi &>/dev/null; #/vendor [[ -d kernel/essential/msm8998 ]] && sed -i 's/slotselect/slotselect,verify/' kernel/essential/msm8998/arch/arm64/boot/dts/essential/msm8998-mata-lineage.dtsi &>/dev/null; #/vendor

View File

@ -839,7 +839,7 @@ getDefconfig() {
else else
#grep TARGET_KERNEL_CONFIG Build/*/device/ -Rih | sed 's|TARGET_KERNEL_CONFIG .= |arch/arm\*/configs/|' | grep -v lineage | sort -u #grep TARGET_KERNEL_CONFIG Build/*/device/ -Rih | sed 's|TARGET_KERNEL_CONFIG .= |arch/arm\*/configs/|' | grep -v lineage | sort -u
#grep TARGET_KERNEL_VARIANT_CONFIG Build/*/device/ -Rih | sed 's|TARGET_KERNEL_VARIANT_CONFIG .= |arch/arm\*/configs/|' | grep -v lineage | sort -u #grep TARGET_KERNEL_VARIANT_CONFIG Build/*/device/ -Rih | sed 's|TARGET_KERNEL_VARIANT_CONFIG .= |arch/arm\*/configs/|' | grep -v lineage | sort -u
local defconfigPath="arch/arm*/configs/lineage*defconfig arch/arm*/configs/vendor/lineage*defconfig arch/arm*/configs/apollo_defconfig arch/arm*/configs/apq8084_sec_defconfig arch/arm*/configs/apq8084_sec_kccat6_eur_defconfig arch/arm*/configs/apq8084_sec_lentislte_skt_defconfig arch/arm*/configs/aura_defconfig arch/arm*/configs/b1c1_defconfig arch/arm*/configs/beryllium_defconfig arch/arm*/configs/bonito_defconfig arch/arm*/configs/clark_defconfig arch/arm*/configs/cloudripper_gki_defconfig arch/arm*/configs/discovery_defconfig arch/arm*/configs/enchilada_defconfig arch/arm*/configs/exynos8890-hero2lte_defconfig arch/arm*/configs/exynos8890-herolte_defconfig arch/arm*/configs/exynos9810-crownlte_defconfig arch/arm*/configs/exynos9810-star2lte_defconfig arch/arm*/configs/exynos9810-starlte_defconfig arch/arm*/configs/floral_defconfig arch/arm*/configs/FP4_defconfig arch/arm*/configs/griffin_defconfig arch/arm*/configs/grouper_defconfig arch/arm*/configs/harpia_defconfig arch/arm*/configs/jf_att_defconfig arch/arm*/configs/jf_eur_defconfig arch/arm*/configs/jf_spr_defconfig arch/arm*/configs/jf_vzw_defconfig arch/arm*/configs/kirin_defconfig arch/arm*/configs/lavender_defconfig arch/arm*/configs/m1s1_defconfig arch/arm*/configs/m7_defconfig arch/arm*/configs/m8_defconfig arch/arm*/configs/m8dug_defconfig arch/arm*/configs/merlin_defconfig arch/arm*/configs/mermaid_defconfig arch/arm*/configs/msm8930_serrano_eur_3g_defconfig arch/arm*/configs/msm8930_serrano_eur_lte_defconfig arch/arm*/configs/msm8974-hdx_defconfig arch/arm*/configs/msm8974-hdx-perf_defconfig arch/arm*/configs/oneplus2_defconfig arch/arm*/configs/osprey_defconfig arch/arm*/configs/pioneer_defconfig arch/arm*/configs/redbull_defconfig arch/arm*/configs/samsung_serrano_defconfig arch/arm*/configs/samsung_serrano_usa_defconfig arch/arm*/configs/shamu_defconfig arch/arm*/configs/slider_gki_defconfig arch/arm*/configs/sunfish_defconfig arch/arm*/configs/surnia_defconfig arch/arm*/configs/tama_akari_defconfig arch/arm*/configs/tama_akatsuki_defconfig arch/arm*/configs/tama_apollo_defconfig arch/arm*/configs/tama_aurora_defconfig arch/arm*/configs/thor_defconfig arch/arm*/configs/tuna_defconfig arch/arm*/configs/twrp_defconfig arch/arm*/configs/vendor/alioth_defconfig arch/arm*/configs/vendor/apollo_defconfig arch/arm*/configs/vendor/kona-perf_defconfig arch/arm*/configs/vendor/lahaina-qgki_defconfig arch/arm*/configs/vendor/lito-perf_defconfig arch/arm*/configs/vendor/lmi_defconfig arch/arm*/configs/vendor/raphael_defconfig arch/arm*/configs/vendor/sm8150-perf_defconfig arch/arm*/configs/vendor/vayu_defconfig arch/arm*/configs/vendor/xiaomi/beryllium.config arch/arm*/configs/vendor/xiaomi/dipper.config arch/arm*/configs/vendor/xiaomi/equuleus.config arch/arm*/configs/vendor/xiaomi/mi845_defconfig arch/arm*/configs/vendor/xiaomi/polaris.config arch/arm*/configs/vendor/xiaomi/ursa.config arch/arm*/configs/voyager_defconfig arch/arm*/configs/yellowstone_defconfig arch/arm*/configs/Z00T_defconfig arch/arm*/configs/z2_plus_defconfig arch/arm*/configs/zenfone3-perf_defconfig"; local defconfigPath="arch/arm*/configs/lineage*defconfig arch/arm*/configs/vendor/lineage*defconfig arch/arm*/configs/apollo_defconfig arch/arm*/configs/apq8084_sec_defconfig arch/arm*/configs/apq8084_sec_kccat6_eur_defconfig arch/arm*/configs/apq8084_sec_lentislte_skt_defconfig arch/arm*/configs/aura_defconfig arch/arm*/configs/b1c1_defconfig arch/arm*/configs/beryllium_defconfig arch/arm*/configs/bonito_defconfig arch/arm*/configs/clark_defconfig arch/arm*/configs/cloudripper_gki_defconfig arch/arm*/configs/discovery_defconfig arch/arm*/configs/enchilada_defconfig arch/arm*/configs/exynos8890-hero2lte_defconfig arch/arm*/configs/exynos8890-herolte_defconfig arch/arm*/configs/exynos9810-crownlte_defconfig arch/arm*/configs/exynos9810-star2lte_defconfig arch/arm*/configs/exynos9810-starlte_defconfig arch/arm*/configs/floral_defconfig arch/arm*/configs/FP4_defconfig arch/arm*/configs/griffin_defconfig arch/arm*/configs/grouper_defconfig arch/arm*/configs/harpia_defconfig arch/arm*/configs/jactive_eur_defconfig arch/arm*/configs/jf_att_defconfig arch/arm*/configs/jf_eur_defconfig arch/arm*/configs/jf_spr_defconfig arch/arm*/configs/jfve_eur_defconfig arch/arm*/configs/jf_vzw_defconfig arch/arm*/configs/kirin_defconfig arch/arm*/configs/lavender_defconfig arch/arm*/configs/m1s1_defconfig arch/arm*/configs/m7_defconfig arch/arm*/configs/m8_defconfig arch/arm*/configs/m8dug_defconfig arch/arm*/configs/merlin_defconfig arch/arm*/configs/mermaid_defconfig arch/arm*/configs/msm8930_serrano_eur_3g_defconfig arch/arm*/configs/msm8930_serrano_eur_lte_defconfig arch/arm*/configs/msm8974-hdx_defconfig arch/arm*/configs/msm8974-hdx-perf_defconfig arch/arm*/configs/oneplus2_defconfig arch/arm*/configs/osprey_defconfig arch/arm*/configs/pioneer_defconfig arch/arm*/configs/platina_defconfig arch/arm*/configs/redbull_defconfig arch/arm*/configs/samsung_serrano_defconfig arch/arm*/configs/samsung_serrano_usa_defconfig arch/arm*/configs/shamu_defconfig arch/arm*/configs/slider_gki_defconfig arch/arm*/configs/sunfish_defconfig arch/arm*/configs/surnia_defconfig arch/arm*/configs/tama_akari_defconfig arch/arm*/configs/tama_akatsuki_defconfig arch/arm*/configs/tama_apollo_defconfig arch/arm*/configs/tama_aurora_defconfig arch/arm*/configs/thor_defconfig arch/arm*/configs/tulip_defconfig arch/arm*/configs/tuna_defconfig arch/arm*/configs/twrp_defconfig arch/arm*/configs/vendor/alioth_defconfig arch/arm*/configs/vendor/apollo_defconfig arch/arm*/configs/vendor/kona-perf_defconfig arch/arm*/configs/vendor/lahaina-qgki_defconfig arch/arm*/configs/vendor/lito-perf_defconfig arch/arm*/configs/vendor/lmi_defconfig arch/arm*/configs/vendor/raphael_defconfig arch/arm*/configs/vendor/sm8150-perf_defconfig arch/arm*/configs/vendor/vayu_defconfig arch/arm*/configs/vendor/xiaomi/beryllium.config arch/arm*/configs/vendor/xiaomi/dipper.config arch/arm*/configs/vendor/xiaomi/equuleus.config arch/arm*/configs/vendor/xiaomi/mi845_defconfig arch/arm*/configs/vendor/xiaomi/polaris.config arch/arm*/configs/vendor/xiaomi/ursa.config arch/arm*/configs/voyager_defconfig arch/arm*/configs/whyred_defconfig arch/arm*/configs/yellowstone_defconfig arch/arm*/configs/Z00T_defconfig arch/arm*/configs/z2_plus_defconfig arch/arm*/configs/zenfone3-perf_defconfig";
fi; fi;
echo $defconfigPath; echo $defconfigPath;
} }

View File

@ -46,7 +46,7 @@ sed -i 's/zramsize=.*/zramsize=75%,max_comp_streams=4/' asus/fugu/fstab.fugu &>/
sed -i 's/zramsize=.*/zramsize=75%,max_comp_streams=4/' motorola/msm8916-common/rootdir/etc/fstab.qcom &>/dev/null || true; sed -i 's/zramsize=.*/zramsize=75%,max_comp_streams=4/' motorola/msm8916-common/rootdir/etc/fstab.qcom &>/dev/null || true;
#2GB (1GB) #2GB (1GB)
sed -i 's/zramsize=.*/zramsize=50%,max_comp_streams=2/' htc/flounder/fstab.flounder &>/dev/null || true; sed -i 's/zramsize=.*/zramsize=50%,max_comp_streams=2/' htc/flounder/fstab.flounder &>/dev/null || true;
sed -i 's/zramsize=.*/zramsize=50%,max_comp_streams=4/' asus/flox/rootdir/etc/fstab.flox htc/msm8974-common/rootdir/etc/fstab.qcom lge/g2-common/rootdir/etc/fstab.g2 lge/mako/rootdir/etc/fstab.mako motorola/victara/rootdir/etc/fstab.qcom samsung/klte-common/rootdir/etc/fstab.qcom samsung/hlte-common/rootdir/etc/fstab.qcom &>/dev/null || true; sed -i 's/zramsize=.*/zramsize=50%,max_comp_streams=4/' asus/flox/rootdir/etc/fstab.flox htc/msm8974-common/rootdir/etc/fstab.qcom lge/g2-common/rootdir/etc/fstab.g2 lge/mako/rootdir/etc/fstab.mako motorola/victara/rootdir/etc/fstab.qcom samsung/hlte-common/rootdir/etc/fstab.qcom samsung/klte-common/rootdir/etc/fstab.qcom &>/dev/null || true;
#2/3GB (1/1.5GB) #2/3GB (1/1.5GB)
sed -i 's/zramsize=.*/zramsize=50%,max_comp_streams=4/' lge/d850/rootdir/etc/fstab.g3 lge/d851/rootdir/etc/fstab.g3 lge/d852/rootdir/etc/fstab.g3 lge/d855/rootdir/etc/fstab.g3 samsung/apq8084-common/rootdir/etc/fstab.qcom &>/dev/null || true; sed -i 's/zramsize=.*/zramsize=50%,max_comp_streams=4/' lge/d850/rootdir/etc/fstab.g3 lge/d851/rootdir/etc/fstab.g3 lge/d852/rootdir/etc/fstab.g3 lge/d855/rootdir/etc/fstab.g3 samsung/apq8084-common/rootdir/etc/fstab.qcom &>/dev/null || true;
sed -i 's/zramsize=.*/zramsize=50%,max_comp_streams=6/' lge/bullhead/fstab*.bullhead &>/dev/null || true; sed -i 's/zramsize=.*/zramsize=50%,max_comp_streams=6/' lge/bullhead/fstab*.bullhead &>/dev/null || true;

View File

@ -36,7 +36,7 @@ do
fi; fi;
done; done;
devicesAVB=(akari akatsuki alioth Amber apollon aura aurora avicii barbet beryllium bluejay blueline bonito bramble cheetah coral crosshatch davinci dipper enchilada equuleus fajita flame FP3 FP4 guacamole guacamoleb hotdog hotdogb instantnoodle instantnoodlep kebab lavender lemonade lemonadep lemonades lmi oriole panther polaris pro1 pro1x raphael raven redfin sargo sunfish taimen ursa vayu walleye xz2c); devicesAVB=(akari akatsuki alioth Amber apollon aura aurora avicii barbet beryllium bluejay blueline bonito bramble cheetah coral crosshatch davinci dipper enchilada equuleus fajita flame FP3 FP4 guacamole guacamoleb hotdog hotdogb instantnoodle instantnoodlep jasmine_sprout kebab lavender lemonade lemonadep lemonades lmi oriole panther platina polaris pro1 pro1x raphael raven redfin sargo sunfish taimen twolip ursa vayu walleye wayne whyred xz2c);
for device in "${devicesAVB[@]}" for device in "${devicesAVB[@]}"
do do

View File

@ -20,7 +20,7 @@ set -uo pipefail;
#grep "verity\.mk" Build/*/device/*/*/*.mk -l #grep "verity\.mk" Build/*/device/*/*/*.mk -l
VERITY_DEVICES=('Amber' 'angler' 'bullhead' 'cheeseburger' 'cheryl' 'discovery' 'dragon' 'dumpling' 'flounder' 'kirin' 'marlin' 'mata' 'mermaid' 'oneplus3' 'pioneer' 'sailfish' 'shamu' 'voyager' 'z2_plus'); VERITY_DEVICES=('Amber' 'angler' 'bullhead' 'cheeseburger' 'cheryl' 'discovery' 'dragon' 'dumpling' 'flounder' 'kirin' 'marlin' 'mata' 'mermaid' 'oneplus3' 'pioneer' 'sailfish' 'shamu' 'voyager' 'z2_plus');
#grep "AVB_ENABLE" Build/*/device/*/*/*.mk -l #grep "AVB_ENABLE" Build/*/device/*/*/*.mk -l
AVB_DEVICES=('akari' 'akatsuki' 'alioth' 'apollon' 'aura' 'aurora' 'avicii' 'barbet' 'beryllium' 'bluejay' 'blueline' 'bonito' 'bramble' 'cheetah' 'coral' 'crosshatch' 'davinci' 'dipper' 'enchilada' 'equuleus' 'fajita' 'flame' 'FP3' 'FP4' 'guacamole' 'guacamoleb' 'hotdog' 'hotdogb' 'instantnoodle' 'instantnoodlep' 'kebab' 'lavender' 'lemonade' 'lemonadep' 'lemonades' 'lmi' 'oriole' 'panther' 'polaris' 'pro1' 'pro1x' 'raphael' 'raven' 'redfin' 'sargo' 'sunfish' 'taimen' 'ursa' 'vayu' 'walleye' 'xz2c'); AVB_DEVICES=('akari' 'akatsuki' 'alioth' 'apollon' 'aura' 'aurora' 'avicii' 'barbet' 'beryllium' 'bluejay' 'blueline' 'bonito' 'bramble' 'cheetah' 'coral' 'crosshatch' 'davinci' 'dipper' 'enchilada' 'equuleus' 'fajita' 'flame' 'FP3' 'FP4' 'guacamole' 'guacamoleb' 'hotdog' 'hotdogb' 'instantnoodle' 'instantnoodlep' 'jasmine_sprout' 'kebab' 'lavender' 'lemonade' 'lemonadep' 'lemonades' 'lmi' 'oriole' 'panther' 'platina' 'polaris' 'pro1' 'pro1x' 'raphael' 'raven' 'redfin' 'sargo' 'sunfish' 'taimen' 'twolip' 'ursa' 'vayu' 'walleye' 'wayne' 'whyred' 'xz2c');
#TODO: Make this a function? #TODO: Make this a function?
echo "================================================================================"; echo "================================================================================";

View File

@ -58,11 +58,14 @@ buildAll() {
#SD400 #SD400
buildDevice serrano3gxx; #unb buildDevice serrano3gxx; #unb
buildDevice serranoltexx; #unb buildDevice serranoltexx; #unb
buildDevice serranodsdd; #unb
#SD600 #SD600
buildDevice jfltexx; #TODO: jactivelte, jfvelte buildDevice jactivelte;
buildDevice jfltexx;
buildDevice jflteatt; buildDevice jflteatt;
buildDevice jfltespr; buildDevice jfltespr;
buildDevice jfltevzw; buildDevice jfltevzw;
buildDevice jfvelte;
#SD800 #SD800
buildDevice d800; buildDevice d800;
buildDevice d801; buildDevice d801;
@ -78,8 +81,8 @@ buildAll() {
buildDevice ls990; buildDevice ls990;
buildDevice vs985; buildDevice vs985;
buildDevice FP2; buildDevice FP2;
buildDevice klte; #TODO: klteaio, kltechn, kltechnduo, klteduos, kltedv, kltekdi, kltekor buildDevice klte;
buildDevice hlte; #TODO: hltechn, hltekor, hltetmo buildDevice hlte;
buildDevice m8; #unb buildDevice m8; #unb
buildDevice m8d; #unb buildDevice m8d; #unb
buildDevice victara; buildDevice victara;
@ -104,6 +107,11 @@ buildAll() {
buildDevice marlin verity; buildDevice marlin verity;
buildDevice sailfish verity; buildDevice sailfish verity;
buildDevice lavender avb; buildDevice lavender avb;
buildDevice jasmine_sprout avb;
buildDevice platina avb;
buildDevice twolip avb;
buildDevice wayne avb;
buildDevice whyred avb;
} }
export -f buildAll; export -f buildAll;
@ -115,11 +123,10 @@ patchWorkspaceReal() {
verifyAllPlatformTags; verifyAllPlatformTags;
gpgVerifyGitHead "$DOS_BUILD_BASE/external/chromium-webview"; gpgVerifyGitHead "$DOS_BUILD_BASE/external/chromium-webview";
source build/envsetup.sh; #source build/envsetup.sh;
#repopick -it eleven-firewall; #repopick -it eleven-firewall;
#repopick -i 314453; #TaskViewTouchController: Null check current animation on drag #repopick -i 314453; #TaskViewTouchController: Null check current animation on drag
#repopick -i 325011; #lineage: Opt-in to shipping full recovery image by default #repopick -i 325011; #lineage: Opt-in to shipping full recovery image by default
repopick -it R_asb_2023-05;
sh "$DOS_SCRIPTS/Patch.sh"; sh "$DOS_SCRIPTS/Patch.sh";
sh "$DOS_SCRIPTS_COMMON/Enable_Verity.sh"; sh "$DOS_SCRIPTS_COMMON/Enable_Verity.sh";
@ -145,7 +152,7 @@ enableDexPreOpt() {
echo "WITH_DEXPREOPT := true" >> BoardConfig.mk; echo "WITH_DEXPREOPT := true" >> BoardConfig.mk;
echo "WITH_DEXPREOPT_DEBUG_INFO := false" >> BoardConfig.mk; echo "WITH_DEXPREOPT_DEBUG_INFO := false" >> BoardConfig.mk;
#m8*, jflte*: /system partition too small #m8*, jflte*: /system partition too small
if [ "$1" != "device/htc/m8" ] && [ "$1" != "device/htc/m8d" ] && [ "$1" != "device/samsung/jfltexx" ] && [ "$1" != "device/samsung/jflteatt" ] && [ "$1" != "device/samsung/jfltespr" ] && [ "$1" != "device/samsung/jfltevzw" ]; then if [ "$1" != "device/htc/m8" ] && [ "$1" != "device/htc/m8d" ] && [ "$1" != "device/samsung/jactivelte" ] && [ "$1" != "device/samsung/jfltexx" ] && [ "$1" != "device/samsung/jflteatt" ] && [ "$1" != "device/samsung/jfltespr" ] && [ "$1" != "device/samsung/jfltevzw" ] && [ "$1" != "device/samsung/jfvelte" ]; then
echo "WITH_DEXPREOPT_BOOT_IMG_AND_SYSTEM_SERVER_ONLY := false" >> BoardConfig.mk; echo "WITH_DEXPREOPT_BOOT_IMG_AND_SYSTEM_SERVER_ONLY := false" >> BoardConfig.mk;
echo "Enabled full dexpreopt for $1"; echo "Enabled full dexpreopt for $1";
else else

View File

@ -516,6 +516,10 @@ sed -i 's/libinit_msm8974/libinit_msm8974-oppo/' BoardConfigCommon.mk init/Andro
sed -i "s/TZ.BF.2.0-2.0.0134/TZ.BF.2.0-2.0.0134|TZ.BF.2.0-2.0.0137/" board-info.txt; #Suport new TZ firmware https://review.lineageos.org/#/c/178999/ sed -i "s/TZ.BF.2.0-2.0.0134/TZ.BF.2.0-2.0.0134|TZ.BF.2.0-2.0.0137/" board-info.txt; #Suport new TZ firmware https://review.lineageos.org/#/c/178999/
fi; fi;
if enterAndClear "device/samsung/jactivelte"; then
smallerSystem;
fi;
if enterAndClear "device/samsung/jfltexx"; then if enterAndClear "device/samsung/jfltexx"; then
smallerSystem; smallerSystem;
fi; fi;
@ -532,6 +536,10 @@ if enterAndClear "device/samsung/jfltevzw"; then
smallerSystem; smallerSystem;
fi; fi;
if enterAndClear "device/samsung/jfvelte"; then
smallerSystem;
fi;
if enterAndClear "device/samsung/msm8974-common"; then if enterAndClear "device/samsung/msm8974-common"; then
echo "TARGET_RECOVERY_DENSITY := hdpi" >> BoardConfigCommon.mk; echo "TARGET_RECOVERY_DENSITY := hdpi" >> BoardConfigCommon.mk;
echo "allow hal_gnss_default ssr_device:chr_file { open read };" >> sepolicy/common/hal_gnss_default.te; echo "allow hal_gnss_default ssr_device:chr_file { open read };" >> sepolicy/common/hal_gnss_default.te;
@ -573,6 +581,7 @@ enableLowRam "device/samsung/msm8930-common" "msm8930-common";
enableLowRam "device/samsung/serrano3gxx" "serrano3gxx"; enableLowRam "device/samsung/serrano3gxx" "serrano3gxx";
enableLowRam "device/samsung/serrano-common" "serrano-common"; enableLowRam "device/samsung/serrano-common" "serrano-common";
enableLowRam "device/samsung/serranoltexx" "serranoltexx"; enableLowRam "device/samsung/serranoltexx" "serranoltexx";
enableLowRam "device/samsung/serranodsdd" "serranodsdd";
#Tweaks for <3GB RAM devices #Tweaks for <3GB RAM devices
enableLowRam "device/asus/flox" "flox"; enableLowRam "device/asus/flox" "flox";
enableLowRam "device/fairphone/FP2" "FP2"; enableLowRam "device/fairphone/FP2" "FP2";
@ -588,10 +597,12 @@ enableLowRam "device/lge/g2-common" "g2-common";
enableLowRam "device/lge/mako" "mako"; enableLowRam "device/lge/mako" "mako";
enableLowRam "device/motorola/victara" "victara"; enableLowRam "device/motorola/victara" "victara";
enableLowRam "device/samsung/jf-common" "jf-common"; enableLowRam "device/samsung/jf-common" "jf-common";
enableLowRam "device/samsung/jactivelte" "jactivelte";
enableLowRam "device/samsung/jflteatt" "jflteatt"; enableLowRam "device/samsung/jflteatt" "jflteatt";
enableLowRam "device/samsung/jfltespr" "jfltespr"; enableLowRam "device/samsung/jfltespr" "jfltespr";
enableLowRam "device/samsung/jfltevzw" "jfltevzw"; enableLowRam "device/samsung/jfltevzw" "jfltevzw";
enableLowRam "device/samsung/jfltexx" "jfltexx"; enableLowRam "device/samsung/jfltexx" "jfltexx";
enableLowRam "device/samsung/jfvelte" "jfvelte";
enableLowRam "device/samsung/klte-common" "klte-common"; enableLowRam "device/samsung/klte-common" "klte-common";
enableLowRam "device/samsung/klte" "klte"; enableLowRam "device/samsung/klte" "klte";
enableLowRam "device/samsung/hlte-common" "hlte-common"; enableLowRam "device/samsung/hlte-common" "hlte-common";

View File

@ -49,6 +49,9 @@ Last updated: 2023-05-08
19.1 19.1
android_kernel_lge_msm8996 - already supported
h872
us996d
android_kernel_motorola_msm8998 android_kernel_motorola_msm8998
nash nash
android_kernel_motorola_sm8250 android_kernel_motorola_sm8250
@ -66,9 +69,6 @@ Last updated: 2023-05-08
18.1 18.1
android_kernel_lenovo_msm8953 android_kernel_lenovo_msm8953
kuntao kuntao
android_kernel_lge_msm8996 - already supported
h872
us996d
android_kernel_motorola_msm8953 android_kernel_motorola_msm8953
addison addison
ahannah ahannah
@ -77,14 +77,7 @@ Last updated: 2023-05-08
hannah hannah
montana montana
rhannah rhannah
android_kernel_samsung_jf
jactivelte
jfvelte
android_kernel_samsung_msm8930-common - already supported
lt02ltespr
serranodsdd
android_kernel_samsung_msm8974 - already supported android_kernel_samsung_msm8974 - already supported
hlte
hltechn hltechn
hltekor hltekor
hltetmo hltetmo
@ -109,12 +102,6 @@ Last updated: 2023-05-08
sirius sirius
z3 z3
z3c z3c
android_kernel_xiaomi_sdm660 - already supported
jasmine_sprout
platina
twolip
wayne
whyred
android_kernel_xiaomi_sm6125 android_kernel_xiaomi_sm6125
ginkgo ginkgo
@ -174,6 +161,8 @@ Last updated: 2023-05-08
klimtwifi klimtwifi
n1awifi n1awifi
n2awifi n2awifi
android_kernel_samsung_msm8930-common - already supported
lt02ltespr
android_kernel_samsung_smdk4412 - already supported android_kernel_samsung_smdk4412 - already supported
t0lte t0lte
android_kernel_sony_msm8994 android_kernel_sony_msm8994