diff --git a/device/testing/linux-samsung-gtexswifi/APKBUILD b/device/testing/linux-samsung-gtexswifi/APKBUILD
index 5379fea8543357f8937ec051299c2bf9a5dd79d3..b2720fda55723964b301b0a61b8fa33188feed69 100644
--- a/device/testing/linux-samsung-gtexswifi/APKBUILD
+++ b/device/testing/linux-samsung-gtexswifi/APKBUILD
@@ -34,6 +34,8 @@ source="
 	gcc8-fix-put-user.patch
 	replace-solaris-style-directive.patch
 	printk-fix.patch
+	x11-fix.patch
+
 "
 builddir="$srcdir/$_repository-$_commit"
 _outdir="out"
@@ -63,8 +65,9 @@ package() {
 
 sha512sums="
 3f1e93efa820a0967d601674f4b9204da88631fec3c5766d014b491c303f548fff7d5fbf058fe5e44cb88400cd9dda62eeaff70d934ba8544e1d31ff937eb2c8  linux-samsung-gtexswifi-d2e4ebf84f685a87acd90650f998facdefe06c51.tar.gz
-9d4aa244f847bd383032d74aaa6f159339685828d266bc72c5b601caa84fb71c81a4e4dd5e440797ea380c676add4850168a158fec2b411a5d5776ea02c24c5d  config-samsung-gtexswifi.armv7
+9f34644362b29408768d27929fd0e8867edfaab8d77074a06793371bf1d7343011b423f1884a74c59b612530586cd646601f35db62eaecc7c07221720465d696  config-samsung-gtexswifi.armv7
 197d40a214ada87fcb2dfc0ae4911704b9a93354b75179cd6b4aadbb627a37ec262cf516921c84a8b1806809b70a7b440cdc8310a4a55fca5d2c0baa988e3967  gcc8-fix-put-user.patch
 a4196e0184b3bb1bc8d0cf4fae931dab623bb9cd02732758bb8ac1d0588682960f58d4dba8ccebb1377e853ca5c135d2a700750228d54ac95a33d1cd44533bca  replace-solaris-style-directive.patch
 292a1a72cf956f0911918e5d07dccb937312838dc43c9ddd2030e96a1cf772cbf0c92ddde41ecfd05ce310f5c119d08b4992d31aabae3775425668eb74d91f35  printk-fix.patch
+1bab85f34cb955f25eae3c28e519c325dca3b1b87ad25c15a78f5538a775b3bc2699b615bfc5182e1cb0fdb4520999ff7a0ee03fe3c6a1cef70baa4fb3809b40  x11-fix.patch
 "
diff --git a/device/testing/linux-samsung-gtexswifi/x11-fix.patch b/device/testing/linux-samsung-gtexswifi/x11-fix.patch
new file mode 100644
index 0000000000000000000000000000000000000000..44fd78072c98d7028220706bd06a41017f98d179
--- /dev/null
+++ b/device/testing/linux-samsung-gtexswifi/x11-fix.patch
@@ -0,0 +1,23 @@
+From c5bb0d59161730e546f279bfbbd097f5eb3e3a7e Mon Sep 17 00:00:00 2001
+From: DolphinChips <DoIphinChips@protonmail.com>
+Date: Mon, 21 Oct 2019 19:58:45 +0500
+Subject: [PATCH] Add a little hack to sprdfb_main.c
+
+---
+ drivers/video/sprdfb/sprdfb_main.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/drivers/video/sprdfb/sprdfb_main.c b/drivers/video/sprdfb/sprdfb_main.c
+index 43876285..751616a1 100644
+--- a/drivers/video/sprdfb/sprdfb_main.c
++++ b/drivers/video/sprdfb/sprdfb_main.c
+@@ -531,7 +531,8 @@ static int sprdfb_check_var(struct fb_var_screeninfo *var, struct fb_info *fb)
+ 	if ((var->xres != fb->var.xres) ||
+ 		(var->yres != fb->var.yres) ||
+ 		(var->xres_virtual != fb->var.xres_virtual) ||
+-		(var->yres_virtual != fb->var.yres_virtual) ||
++		// (var->yres_virtual != fb->var.yres_virtual) ||
++	    	(fb->var.yres_virtual % var->yres_virtual != 0) ||
+ 		(var->xoffset != fb->var.xoffset) ||
+ #ifndef BIT_PER_PIXEL_SURPPORT
+ 		(var->bits_per_pixel != fb->var.bits_per_pixel) ||