@SkashkashIf you rewritten the HostID number correctly (not changing the case of the Hex notation) then there is not much I can help. I have included the script to check if the calculation method is the same for SSA and SVA (For oscilloscopes, I can see that the algorithm is the same).
Unfortunately, I don't have time to upload SSA software to my spectrum analyzer and check it more carefully. There is a chance that someone else posted an SSA memory dump (This will help you find out more).
How to take a memory dump is described in the topic about hacking SDS1104X-E
https://www.eevblog.com/forum/testgear/unlocking-siglent-sds1104x-e-step-by-step/@RoVIt's nice that you also checked and confirmed that the python script is working properly
This is good news for users who have spectrum analyzers in pro mode.
It remains to wait for information from people who have restored their serial number and fully unlocked their spectrum analyzer.
As for the 3.2GHz band in my SAA3021X Plus - I had it already after changing the device type and uploading the software from SVA1032X. So it was enough to enter only the code for all options.
Later I changed the files so that the spectrum analyzer in System Info would show the name SVA1032X and added the missing VNA calibration file which
tv84 shared in this thread or in the SVA1000X thread. As I remember correctly these are the files
na1_p and
na2_p. It is known that this is not a calibration from my spectrum analyzer and it is not perfect, but the analyzer does not throw errors in the logs anymore.
I wonder if there is any option to enter some service mode to do the correct VNA calibration (I just have the opportunity to access higher-class equipment which I could do such a calibration). I was looking at the structure of these files and they look similar to the calibration files we can save ourselves. However, without disassembling the software, it is difficult to find out what data is stored there and how it could be generated, and unfortunately I do not have time to analyze the software at the moment
(maybe someday, when I find more free time, I will do disassembly and learn more about the software).