image: add additional fields to Netgear encrypted image
authorWenli Looi <wlooi@ucalgary.ca>
Thu, 30 Mar 2023 22:27:11 +0000 (22:27 +0000)
committerDaniel Golle <daniel@makrotopia.org>
Thu, 13 Jul 2023 11:05:28 +0000 (12:05 +0100)
commit977ee439d7068e405361322013e9a2114bfefcda
tree45f519f8cc792cbf56981131f70b46da4335bf8c
parentb7fac1bf8c6f975607427734f85318c69aacaeb6
image: add additional fields to Netgear encrypted image

These fields are used for EAX12 and EX6250v2 series, and perhaps other
devices. Compatibility is preserved with the WAX202 and WAX206.

In addition, adds the related vars to DEVICE_VARS so that the variables
work correctly with multiple devices.

References in GPL source:
https://www.downloads.netgear.com/files/GPL/EAX12_EAX11v2_EAX15v2_GPL_V1.0.3.34_src.tar.gz

* tools/imgencoder/src/gj_enc.c
  Contains code that generates the encrypted image.

Signed-off-by: Wenli Looi <wlooi@ucalgary.ca>
(cherry picked from commit 0a1ebccc8702cadc50bc096f1e185472f3927786)
include/image-commands.mk
scripts/netgear-encrypted-factory.py
target/linux/mediatek/image/Makefile
target/linux/ramips/image/Makefile