diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst
index 1cba2c9c2c40972184e602735407d76b4acd053a..1ba53c7b37f38c4fdb3aaecde2399673fc9b7203 100644
--- a/docs/user/supported_devices.rst
+++ b/docs/user/supported_devices.rst
@@ -7,6 +7,7 @@ ath79-generic
 * AVM
 
   - Fritz!WLAN Repeater 450E [#avmflash]_
+  - Fritz!Box 4020 [#avmflash]_
 
 * devolo
 
diff --git a/targets/ath79-generic b/targets/ath79-generic
index e28078373c2e4199f8aabf1f848df09dc77fa9b4..0bfb0abafefa484664bfcf94c75d5fd64b967287 100644
--- a/targets/ath79-generic
+++ b/targets/ath79-generic
@@ -24,6 +24,10 @@ local ATH10K_PACKAGES_QCA9888 = {
 
 -- AVM
 
+device('avm-fritz-box-4020', 'avm_fritz4020', {
+	factory = false,
+})
+
 device('avm-fritz-wlan-repeater-450e', 'avm_fritz450e', {
 	factory = false,
 })