diff --git a/b2qt-init-build-env b/b2qt-init-build-env
index cb40b6b5c5cfc12ad07b892472486f75e6f59af1..c61e0c6443ecd86bce4ea8a9dfac15243257d6c8 100755
--- a/b2qt-init-build-env
+++ b/b2qt-init-build-env
@@ -85,7 +85,7 @@ get_groups() {
     all)
       PROJECT_GROUPS="all"
     ;;
-    apalis-imx6|colibri-vf)
+    apalis-imx6|colibri-imx6|colibri-vf)
       PROJECT_GROUPS="toradex"
     ;;
     imx53qsb|imx6qsabresd|imx6dlsabresd|nitrogen6x)
diff --git a/conf/distro/include/colibri-imx6.conf b/conf/distro/include/colibri-imx6.conf
new file mode 100644
index 0000000000000000000000000000000000000000..1171c5f1ecc4a2f12ce889e359a45daf31f0d8fc
--- /dev/null
+++ b/conf/distro/include/colibri-imx6.conf
@@ -0,0 +1,47 @@
+#############################################################################
+##
+## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
+##
+## This file is part of the Qt Enterprise Embedded Scripts of the Qt
+## framework.
+##
+## $QT_BEGIN_LICENSE$
+## Commercial License Usage Only
+## Licensees holding valid commercial Qt license agreements with Digia
+## with an appropriate addendum covering the Qt Enterprise Embedded Scripts,
+## may use this file in accordance with the terms contained in said license
+## agreement.
+##
+## For further information use the contact form at
+## http://www.qt.io/contact-us.
+##
+##
+## $QT_END_LICENSE$
+##
+#############################################################################
+
+include conf/distro/include/toradex.inc
+
+KERNEL_IMAGETYPE = "uImage"
+
+BOOTFS_CONTENT = "\
+    ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \
+    ${KERNEL_IMAGETYPE}-${KERNEL_DEVICETREE}:${KERNEL_DEVICETREE} \
+    u-boot-${MACHINE}.imx:u-boot.imx \
+    "
+BOOTFS_DEPENDS = "u-boot:do_deploy virtual/kernel:do_deploy"
+
+MACHINE_EXTRA_INSTALL = "\
+        libgal-mx6 \
+        libegl-mx6 \
+        libgles2-mx6 \
+        gst-fsl-plugin \
+        "
+
+MACHINE_EXTRA_INSTALL_SDK = " \
+        libgal-mx6 \
+        libegl-mx6 \
+        libegl-mx6-dev \
+        libgles2-mx6 \
+        libgles2-mx6-dev \
+        "
diff --git a/meta-toradex-extras/recipes/linux/linux-toradex-fsl/0001-Colibri-iMX6-set-1280x720-16-for-HDMI-by-default.patch b/meta-toradex-extras/recipes/linux/linux-toradex-fsl/0001-Colibri-iMX6-set-1280x720-16-for-HDMI-by-default.patch
new file mode 100644
index 0000000000000000000000000000000000000000..719a38d514c6fbc7a410f182e1b9b63c759ef085
--- /dev/null
+++ b/meta-toradex-extras/recipes/linux/linux-toradex-fsl/0001-Colibri-iMX6-set-1280x720-16-for-HDMI-by-default.patch
@@ -0,0 +1,32 @@
+From 7515eb259a380578540323be5d4913245e81c454 Mon Sep 17 00:00:00 2001
+From: Andy Nichols <andy.nichols@theqtcompany.com>
+Date: Mon, 13 Apr 2015 12:54:17 +0200
+Subject: [PATCH] Colibri-iMX6: set 1280x720@16 for HDMI by default
+
+---
+ arch/arm/boot/dts/imx6qdl-colibri.dtsi | 7 +++----
+ 1 file changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/arch/arm/boot/dts/imx6qdl-colibri.dtsi b/arch/arm/boot/dts/imx6qdl-colibri.dtsi
+index e638266..dd8b21fc5 100644
+--- a/arch/arm/boot/dts/imx6qdl-colibri.dtsi
++++ b/arch/arm/boot/dts/imx6qdl-colibri.dtsi
+@@ -70,12 +70,11 @@
+ 		compatible = "fsl,mxc_sdc_fb";
+ 		disp_dev = "hdmi";
+ 		interface_pix_fmt = "RGB24";
+-		mode_str ="1920x1080M@60";
+-/*		default_bpp = <16>;*/
+-		default_bpp = <24>;
++		mode_str ="1280x729M@60";
++		default_bpp = <16>;
+ 		int_clk = <0>;
+ 		late_init = <0>;
+-		status = "disabled";
++		status = "okay";
+ 	};
+ 
+ 	mxcfb2: fb@1 {
+-- 
+2.3.5
+
diff --git a/meta-toradex-extras/recipes/linux/linux-toradex-fsl_git.bbappend b/meta-toradex-extras/recipes/linux/linux-toradex-fsl_git.bbappend
index 68cdfc266e7abc10da93eebb03373a3dff88995d..5de3f1978b3f83baa1a11558cb106f7e566c8fad 100644
--- a/meta-toradex-extras/recipes/linux/linux-toradex-fsl_git.bbappend
+++ b/meta-toradex-extras/recipes/linux/linux-toradex-fsl_git.bbappend
@@ -26,6 +26,12 @@ SRC_URI += "\
     file://ARM-perf-wire-up-perf_regs-and-unwind-support-for-AR.patch \
     "
 
+FILESEXTRAPATHS_append := "${THISDIR}/${PN}:"
+
+SRC_URI += " \
+        file://0001-Colibri-iMX6-set-1280x720-16-for-HDMI-by-default.patch \
+        "
+
 # kernel image files are not needed in the image
 RDEPENDS_kernel-base = ""
 
diff --git a/scripts/setup-environment.sh b/scripts/setup-environment.sh
index 3439d9048582d2668bf824ef996c7e56eb7d1db6..26c374d2b9e7b4cafc603102b71732a147d1751d 100755
--- a/scripts/setup-environment.sh
+++ b/scripts/setup-environment.sh
@@ -49,7 +49,7 @@ BUILDDIRECTORY=${BUILDDIRECTORY:-build-${MACHINE}}
 
 if [ ! -f ${PWD}/${BUILDDIRECTORY}/conf/bblayers.conf ]; then
   case ${MACHINE} in
-    apalis-imx6|colibri-vf)
+    apalis-imx6|colibri-imx6|colibri-vf)
       LAYERSCONF="bblayers.conf.toradex.sample"
     ;;
     imx53qsb|imx6qsabresd|imx6dlsabresd|nitrogen6x)