diff --git a/flavours/freertos/bblayers.conf.sample b/flavours/freertos/bblayers.conf.sample
deleted file mode 100644
index 6688bf723c10eb829bb7a8a415d312f03fd866ee..0000000000000000000000000000000000000000
--- a/flavours/freertos/bblayers.conf.sample
+++ /dev/null
@@ -1,14 +0,0 @@
-# POKY_BBLAYERS_CONF_VERSION is increased each time build/conf/bblayers.conf
-# changes incompatibly
-POKY_BBLAYERS_CONF_VERSION = "2"
-
-BBPATH = "${TOPDIR}"
-BBFILES ?= ""
-
-BBLAYERS ?= " \
-  ##OEROOT##/meta \
-  ##OEROOT##/meta-poky \
-  ##OEROOT##/meta-yocto-bsp \
-  ##OEROOT##/../meta-freertos \
-  ##OEROOT##/../meta-ohos/meta-ohos-foundation \
-  "
diff --git a/flavours/freertos/bblayers.conf.sample b/flavours/freertos/bblayers.conf.sample
new file mode 120000
index 0000000000000000000000000000000000000000..d59afbf883c90f872e66664c7b86f47504407ff4
--- /dev/null
+++ b/flavours/freertos/bblayers.conf.sample
@@ -0,0 +1 @@
+../linux/bblayers.conf.sample
\ No newline at end of file
diff --git a/flavours/linux/bblayers.conf.sample b/flavours/linux/bblayers.conf.sample
index 64033fb50cad7c76701d767d4fdf85cf47e98d2b..2c7ff8d0119c68a7fcaa7c768cb51488501f7d3e 100644
--- a/flavours/linux/bblayers.conf.sample
+++ b/flavours/linux/bblayers.conf.sample
@@ -9,6 +9,8 @@ BBLAYERS ?= " \
   ##OEROOT##/meta \
   ##OEROOT##/meta-poky \
   ##OEROOT##/meta-yocto-bsp \
+  ##OEROOT##/../meta-freertos \
+  ##OEROOT##/../meta-zephyr \
   ##OEROOT##/../meta-ohos/meta-ohos-core \
   ##OEROOT##/../meta-ohos/meta-ohos-acts \
   ##OEROOT##/../meta-intel \
diff --git a/flavours/zephyr/bblayers.conf.sample b/flavours/zephyr/bblayers.conf.sample
deleted file mode 100644
index 5b5f14f24592a0d9a6272fabb52e8d1df47ee308..0000000000000000000000000000000000000000
--- a/flavours/zephyr/bblayers.conf.sample
+++ /dev/null
@@ -1,15 +0,0 @@
-# POKY_BBLAYERS_CONF_VERSION is increased each time build/conf/bblayers.conf
-# changes incompatibly
-POKY_BBLAYERS_CONF_VERSION = "2"
-
-BBPATH = "${TOPDIR}"
-BBFILES ?= ""
-
-BBLAYERS ?= " \
-  ##OEROOT##/meta \
-  ##OEROOT##/../meta-openembedded/meta-oe \
-  ##OEROOT##/../meta-openembedded/meta-python \
-  ##OEROOT##/../meta-zephyr \
-  ##OEROOT##/../meta-ohos/meta-ohos-core \
-  ##OEROOT##/../meta-ohos/meta-ohos-foundation \
-  "
diff --git a/flavours/zephyr/bblayers.conf.sample b/flavours/zephyr/bblayers.conf.sample
new file mode 120000
index 0000000000000000000000000000000000000000..d59afbf883c90f872e66664c7b86f47504407ff4
--- /dev/null
+++ b/flavours/zephyr/bblayers.conf.sample
@@ -0,0 +1 @@
+../linux/bblayers.conf.sample
\ No newline at end of file