Die Änderung an fwtool_check_image() bringt glaub ich hier gar nichts.
Weil die greift ja erst, wenn das Update bereits installiert ist.
Router mit v2021.1.x oder v2020.1.x haben die Änderung ja gar nicht und kennen ignore minor compat leider auch noch nicht.
die Änderung an der image makefile ist das relevante, weil die die Änderung entfernt, die ins sysupgrade file reinschreibt (metadata), dass das Update die compat Version erhöht auf 1.1
wenn man das entfernt, nehmen alte Geräte das sysupgrade an, ohne zu meckern, dass die compat Version erhöht wurde.
minor compat increases sind für Gluon irrelevant, da gluon (zumindest ab v2022.1.x) die Netzwerk config neu erzeugt und damit keine Artefakte entstehen oder (hier relevant) die alte swconfig übrig bleibt, wenn das neue Betriebssystem auf DSA setzt. (dynamic switch architecture)