If I look at the configure.ac from the satip client, then your missing boxes ala zgemma, mutant, maxytec and abcom actually appear there.
Also with VMSG_TYPE2.But we're talking about usb tuner and not satip. I only mentioned satip because it also uses vtuner.
I see one strange thing in this "SatIP" code you linked from OpenATV:
if test "$BOXTYPE" == "vusolo4k" -o "$BOXTYPE" == "vuuno4k" -o "$BOXTYPE" == "vuuno4kse" -o "$BOXTYPE" == "vuultimo4k" -o "$BOXTYPE" == "vuduo4k" -o "$BOXTYPE" == "vuduo4kse" -o "$BOXTYPE" == "vuzero4k" -o "$BOXTYPE" == "hd51" -o "$BOXTYPE" == "vs1500" -o "$BOXTYPE" == "sf4008" -o "$BOXTYPE" == "gb7252" -o "$BOXTYPE" == "gb72604" -o "$BOXTYPE" == "dags7252" -o "$BOXTYPE" == "xc7439" -o "$BOXTYPE" == "h7" -o "$BOXTYPE" == "8100s" -o "$BOXTYPE" == "osmio4k" -o "$BOXTYPE" == "osmio4kplus" -o "$BOXTYPE" == "osmini4k" -o "$BOXTYPE" == "cc1" -o "$BOXTYPE" == "sf8008" -o "$BOXTYPE" == "sf8008m" -o "$BOXTYPE" == "sf8008opt" -o "$BOXTYPE" == "sx988" -o "$BOXTYPE" == "ustym4kpro" -o "$BOXTYPE" == "ustym4kottpremium" -o "$BOXTYPE" == "gbmv200" -o "$BOXTYPE" == "beyonwizv2" -o "$machine" == "hzero" -o "$machine" == "h8" -o "$BOXTYPE" == "h9" -o "$BOXTYPE" == "h9se" -o "$BOXTYPE" == "h9combo" -o "$BOXTYPE" == "h9combose" -o "$BOXTYPE" == "h10" -o "$BOXTYPE" == "h11" -o "$BOXTYPE" == "i55plus" -o "$BOXTYPE" == "i55se" -o "$BOXTYPE" == "hd60" -o "$BOXTYPE" == "hd61" -o "$BOXTYPE" == "hd66se" -o "$BOXTYPE" == "pulse4k" -o "$BOXTYPE" == "pulse4kmini" -o "$BOXTYPE" == "multibox" -o "$BOXTYPE" == "multiboxse" -o "$BOXTYPE" == "viper4k" -o "$BOXTYPE" == "u5" -o "$BOXTYPE" == "u5pvr" -o "$BOXTYPE" == "u51" -o "$BOXTYPE" == "u52" -o "$BOXTYPE" == "u53" -o "$BOXTYPE" == "u532" -o "$BOXTYPE" == "u533" -o "$BOXTYPE" == "u54" -o "$BOXTYPE" == "u55" -o "$BOXTYPE" == "u56" -o "$BOXTYPE" == "u57" -o "$BOXTYPE" == "u571" -o "$BOXTYPE" == "u41" -o "$BOXTYPE" == "u42" -o "$BOXTYPE" == "u43" -o "$BOXTYPE" == "u45" -o "$BOXTYPE" == "dagsmv200" -o "$BOXTYPE" == "og2ott4k" -o "$BOXTYPE" == "sfx6008"; then AC_DEFINE(VMSG_TYPE2, 1,[define vtuner_message type 2 see vtuner.h]) fi if test "$BOXTYPE" == "vuduo" -o "$BOXTYPE" == "vusolo" -o "$BOXTYPE" == "vuduo2" -o "$BOXTYPE" == "vusolo2" -o "$BOXTYPE" == "vuuno" -o "$BOXTYPE" == "vuultimo" -o "$BOXTYPE" == "vusolose" -o "$BOXTYPE" == "vuzero" -o "$BOXTYPE" == "vusolo4k" -o "$BOXTYPE" == "vuuno4k" -o "$BOXTYPE" == "vuultimo4k"; then AC_DEFINE(VMSG_TYPE1, 1,[define vtuner_message type 1 see vtuner.h]) fi
The "vusolo4k", "vuuno4k" and "vuultimo4k" (all ARM decoders) appear two times, above with "VMSG_TYPE2" defined, and below with "VMSG_TYPE1" defined.
Maybe because "vusolo4k", "vuuno4k" and "vuultimo4k" have different "ARM" cpu dual core? Instead the others are "quad core" hisilicon cpus? I'm only supposing... I don't know...
Edited by orator89, 23 July 2022 - 09:17.