You are telling about 2 different firmwares:
DVRxx04HF-X-E(V2.0)
DVRxx04HF-X
For DVR1604HFA - DVRxx04HF-x is compatible but provides PN to check for 100%.
i have dead FI9928P.
After reading dump found that bootloader partially clean.
I have FoscamRecoveryTool utility, maybe somebody have full flash dump for this model? after flash, i can set old ID data.
P.s. have try to restore by uart but its clean.
DH_SD-Prometheus_MultiLang_NP_Stream3_V2.800.0000009.3.R.200331
DH_SD-Prometheus_MultiLang_NP_Stream3_V2.800.0000002.3.R.191121
DH_SD-Prometheus_MultiLang_NP_Stream3_V2.800.0000000.2.R.190420
what version is latest with tracking function?
https://vidimost.com/dahua_smartpss_macosx
we got third BETA.
who want download, use google chrome to translate web site and
use this auth data:
login: 0443620331
password: 123456
Ok, i do it.
All who want to test (of course, at your own peril and risk), just download without any depends.
Or maybe @EMPIRETECANDY have something hidden and special?
20190930 RELEASED