BuildScript: change temp config instead of builded
This commit is contained in:
parent
f68f3ae3ed
commit
0ca55928d4
4 changed files with 26 additions and 27 deletions
|
@ -10,7 +10,6 @@ cat $CUR_DIR/arch/arm64/configs/exynos9810-crownlte_defconfig >> $CUR_DIR/arch/a
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
make exynos9810_temp_defconfig -j$(nproc --all)
|
|
||||||
if [ ! -z "$1" ]
|
if [ ! -z "$1" ]
|
||||||
then
|
then
|
||||||
if [ "$1" == "stock" ]; then
|
if [ "$1" == "stock" ]; then
|
||||||
|
@ -30,6 +29,7 @@ else
|
||||||
dts_ext4
|
dts_ext4
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
make exynos9810_temp_defconfig -j$(nproc --all)
|
||||||
make -j$(nproc --all)
|
make -j$(nproc --all)
|
||||||
|
|
||||||
printf $KERNEL_NAME
|
printf $KERNEL_NAME
|
||||||
|
|
|
@ -10,7 +10,6 @@ cat $CUR_DIR/arch/arm64/configs/exynos9810-starxlte_defconfig >> $CUR_DIR/arch/a
|
||||||
echo "" >> $CUR_DIR/arch/arm64/configs/exynos9810_temp_defconfig
|
echo "" >> $CUR_DIR/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
cat $CUR_DIR/arch/arm64/configs/exynos9810-star2lte_defconfig >> $CUR_DIR/arch/arm64/configs/exynos9810_temp_defconfig
|
cat $CUR_DIR/arch/arm64/configs/exynos9810-star2lte_defconfig >> $CUR_DIR/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
|
|
||||||
make exynos9810_temp_defconfig -j$(nproc --all)
|
|
||||||
if [ ! -z "$1" ]
|
if [ ! -z "$1" ]
|
||||||
then
|
then
|
||||||
if [ "$1" == "stock" ]; then
|
if [ "$1" == "stock" ]; then
|
||||||
|
@ -30,6 +29,7 @@ else
|
||||||
dts_ext4
|
dts_ext4
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
make exynos9810_temp_defconfig -j$(nproc --all)
|
||||||
make -j$(nproc --all)
|
make -j$(nproc --all)
|
||||||
|
|
||||||
printf $KERNEL_NAME
|
printf $KERNEL_NAME
|
||||||
|
|
|
@ -10,7 +10,6 @@ cat $CUR_DIR/arch/arm64/configs/exynos9810-starxlte_defconfig >> $CUR_DIR/arch/a
|
||||||
echo "" >> $CUR_DIR/arch/arm64/configs/exynos9810_temp_defconfig
|
echo "" >> $CUR_DIR/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
cat $CUR_DIR/arch/arm64/configs/exynos9810-starlte_defconfig >> $CUR_DIR/arch/arm64/configs/exynos9810_temp_defconfig
|
cat $CUR_DIR/arch/arm64/configs/exynos9810-starlte_defconfig >> $CUR_DIR/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
|
|
||||||
make exynos9810_temp_defconfig -j$(nproc --all)
|
|
||||||
if [ ! -z "$1" ]
|
if [ ! -z "$1" ]
|
||||||
then
|
then
|
||||||
if [ "$1" == "stock" ]; then
|
if [ "$1" == "stock" ]; then
|
||||||
|
@ -30,6 +29,7 @@ else
|
||||||
dts_ext4
|
dts_ext4
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
make exynos9810_temp_defconfig -j$(nproc --all)
|
||||||
make -j$(nproc --all)
|
make -j$(nproc --all)
|
||||||
|
|
||||||
printf $KERNEL_NAME
|
printf $KERNEL_NAME
|
||||||
|
|
47
variables.sh
47
variables.sh
|
@ -72,45 +72,44 @@ clean() {
|
||||||
|
|
||||||
patch_kernelsu() {
|
patch_kernelsu() {
|
||||||
printf "Enabling KernelSU\n"
|
printf "Enabling KernelSU\n"
|
||||||
sed -i 's/# CONFIG_KSU is not set/CONFIG_KSU=y/g' "$CUR_DIR"/.config
|
sed -i 's/# CONFIG_KSU is not set/CONFIG_KSU=y/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
echo '# CONFIG_KSU_DEBUG is not set' >> "$CUR_DIR"/.config
|
|
||||||
KERNEL_NAME="$KERNEL_NAME-ksu"
|
KERNEL_NAME="$KERNEL_NAME-ksu"
|
||||||
}
|
}
|
||||||
|
|
||||||
patch_wifi() {
|
patch_wifi() {
|
||||||
printf "Patching Wifi to Old Driver\n"
|
printf "Patching Wifi to Old Driver\n"
|
||||||
sed -i 's/CONFIG_BCMDHD_101_16=y/# CONFIG_BCMDHD_101_16 is not set/g' "$CUR_DIR"/.config
|
sed -i 's/CONFIG_BCMDHD_101_16=y/# CONFIG_BCMDHD_101_16 is not set/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
sed -i 's/# CONFIG_BCMDHD_100_15 is not set/CONFIG_BCMDHD_100_15=y/g' "$CUR_DIR"/.config
|
sed -i 's/# CONFIG_BCMDHD_100_15 is not set/CONFIG_BCMDHD_100_15=y/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
KERNEL_NAME="Kernel-a11"
|
KERNEL_NAME="Kernel-a11"
|
||||||
}
|
}
|
||||||
|
|
||||||
patch_stock() {
|
patch_stock() {
|
||||||
printf "Patching Cached Defconfig For Stock Rom\n"
|
printf "Patching Cached Defconfig For Stock Rom\n"
|
||||||
sed -i 's/CONFIG_SECURITY_SELINUX_NEVER_ENFORCE=y/# CONFIG_SECURITY_SELINUX_NEVER_ENFORCE is not set/g' "$CUR_DIR"/.config
|
sed -i 's/CONFIG_SECURITY_SELINUX_NEVER_ENFORCE=y/# CONFIG_SECURITY_SELINUX_NEVER_ENFORCE is not set/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
sed -i 's/CONFIG_HALL_NEW_NODE=y/# CONFIG_HALL_NEW_NODE is not set/g' "$CUR_DIR"/.config
|
sed -i 's/CONFIG_HALL_NEW_NODE=y/# CONFIG_HALL_NEW_NODE is not set/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
sed -i 's/CONFIG_NETFILTER_XT_MATCH_OWNER=y/# CONFIG_NETFILTER_XT_MATCH_OWNER is not set/g' "$CUR_DIR"/.config
|
sed -i 's/CONFIG_NETFILTER_XT_MATCH_OWNER=y/# CONFIG_NETFILTER_XT_MATCH_OWNER is not set/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
sed -i 's/CONFIG_NETFILTER_XT_MATCH_L2TP=y/# CONFIG_NETFILTER_XT_MATCH_L2TP is not set/g' "$CUR_DIR"/.config
|
sed -i 's/CONFIG_NETFILTER_XT_MATCH_L2TP=y/# CONFIG_NETFILTER_XT_MATCH_L2TP is not set/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
sed -i 's/CONFIG_L2TP=y/# CONFIG_L2TP is not set/g' "$CUR_DIR"/.config
|
sed -i 's/CONFIG_L2TP=y/# CONFIG_L2TP is not set/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
sed -i 's/# CONFIG_NET_SCH_NETEM is not set/CONFIG_NET_SCH_NETEM=y/g' "$CUR_DIR"/.config
|
sed -i 's/# CONFIG_NET_SCH_NETEM is not set/CONFIG_NET_SCH_NETEM=y/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
sed -i 's/# CONFIG_NET_CLS_CGROUP is not set/CONFIG_NET_CLS_CGROUP=y/g' "$CUR_DIR"/.config
|
sed -i 's/# CONFIG_NET_CLS_CGROUP is not set/CONFIG_NET_CLS_CGROUP=y/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
sed -i 's/CONFIG_NET_CLS_BPF=y/# CONFIG_NET_CLS_BPF is not set/g' "$CUR_DIR"/.config
|
sed -i 's/CONFIG_NET_CLS_BPF=y/# CONFIG_NET_CLS_BPF is not set/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
sed -i 's/CONFIG_VSOCKETS=y/# CONFIG_VSOCKETS is not set/g' "$CUR_DIR"/.config
|
sed -i 's/CONFIG_VSOCKETS=y/# CONFIG_VSOCKETS is not set/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
sed -i 's/# CONFIG_CGROUP_NET_CLASSID is not set/CONFIG_CGROUP_NET_CLASSID=y/g' "$CUR_DIR"/.config
|
sed -i 's/# CONFIG_CGROUP_NET_CLASSID is not set/CONFIG_CGROUP_NET_CLASSID=y/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
sed -i 's/CONFIG_CUSTOM_FORCETOUCH=y/# CONFIG_CUSTOM_FORCETOUCH is not set/g' "$CUR_DIR"/.config
|
sed -i 's/CONFIG_CUSTOM_FORCETOUCH=y/# CONFIG_CUSTOM_FORCETOUCH is not set/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
|
sed -i 's/# CONFIG_NETFILTER_XT_MATCH_ONESHOT is not set/CONFIG_NETFILTER_XT_MATCH_ONESHOT=y/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
patch_wifi
|
patch_wifi
|
||||||
echo "" >> "$CUR_DIR"/.config
|
echo "" >> "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
echo "CONFIG_TCP_CONG_LIA=y" >> "$CUR_DIR"/.config
|
echo "CONFIG_TCP_CONG_LIA=y" >> "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
echo "CONFIG_TCP_CONG_OLIA=y" >> "$CUR_DIR"/.config
|
echo "CONFIG_TCP_CONG_OLIA=y" >> "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
echo "CONFIG_NETFILTER_XT_MATCH_QTAGUID=y" >> "$CUR_DIR"/.config
|
echo "CONFIG_NETFILTER_XT_MATCH_QTAGUID=y" >> "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
echo "CONFIG_NETFILTER_XT_MATCH_ONESHOT=y" >> "$CUR_DIR"/.config
|
|
||||||
KERNEL_NAME="Kernel-stock"
|
KERNEL_NAME="Kernel-stock"
|
||||||
}
|
}
|
||||||
|
|
||||||
patch_aosp() {
|
patch_aosp() {
|
||||||
printf "Patching Cached Defconfig For AOSP Base\n"
|
printf "Patching Cached Defconfig For AOSP Base\n"
|
||||||
sed -i 's/CONFIG_USB_ANDROID_SAMSUNG_MTP=y/# CONFIG_USB_ANDROID_SAMSUNG_MTP is not set/g' "$CUR_DIR"/.config
|
sed -i 's/CONFIG_USB_ANDROID_SAMSUNG_MTP=y/# CONFIG_USB_ANDROID_SAMSUNG_MTP is not set/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
sed -i 's/CONFIG_EXYNOS_DECON_MDNIE_LITE_TUNE_RESTRICTIONS=y/# CONFIG_EXYNOS_DECON_MDNIE_LITE_TUNE_RESTRICTIONS is not set/g' "$CUR_DIR"/.config
|
sed -i 's/CONFIG_EXYNOS_DECON_MDNIE_LITE_TUNE_RESTRICTIONS=y/# CONFIG_EXYNOS_DECON_MDNIE_LITE_TUNE_RESTRICTIONS is not set/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
sed -i 's/CONFIG_ZRAM_LRU_WRITEBACK=y/# CONFIG_ZRAM_LRU_WRITEBACK is not set/g' "$CUR_DIR"/.config
|
sed -i 's/CONFIG_ZRAM_LRU_WRITEBACK=y/# CONFIG_ZRAM_LRU_WRITEBACK is not set/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
sed -i 's/CONFIG_ZRAM_LRU_WRITEBACK_LIMIT=5120/CONFIG_ZRAM_LRU_WRITEBACK_LIMIT=1024/g' "$CUR_DIR"/.config
|
sed -i 's/CONFIG_ZRAM_LRU_WRITEBACK_LIMIT=5120/CONFIG_ZRAM_LRU_WRITEBACK_LIMIT=1024/g' "$CUR_DIR"/arch/arm64/configs/exynos9810_temp_defconfig
|
||||||
KERNEL_NAME="Kernel-aosp"
|
KERNEL_NAME="Kernel-aosp"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue