You are running into physics limitation. There is no firmware that can solve this. This is like asking what TV can show clear 4K video using VHS tape as a source. The best you can do is average and blur stuff, this is what FNRSI is doing. But this is not adding information. The information was lost after analog to digital conversion happened.
Yes, and what did they do in the FNIRSI, when the signal goes beyond ~44MHz, they just calculate a sine wave to display. The only characteristics of the original signal taken into account are the frequency they determine and the amplitude, and the latter not even correctly, because sweeping from 43MHz to 45MHz shows an increase in amplitude on the switch point
See my video on this
https://youtu.be/SApQPL3pDvc (Around a minute into it)
But I don't think there is any firmware other than the official one anyway.
For the Hantek you are right, but for the FNIRSI there is the one I wrote.