diff --git a/package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua b/package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua
index 014e516c43968fe117065f0963d9ddae6524b7dd..2c98a9ee7bb4926ea3bcaf03e4314871a734a648 100644
--- a/package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua
+++ b/package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua
@@ -69,6 +69,11 @@ function M.is_outdoor_device()
 		'zyxel,nwa55axe',
 	}) then
 		return true
+
+	elseif M.match('mediatek', 'filogic', {
+		'cudy,ap3000outdoor-v1',
+	}) then
+		return true
 	end
 
 	return false