add compatibility with device variants, seems that for a particular firmware all closely related device variants have the same zImage