Can you explain this for me?
The input stage does have 4 sections - the JFET/NPN input, the VGA, the bw filter, the driver (in case of "P" models THS4505, on others LHM6552). The first section is same on all models (except some diff. in attenuator and series resistor, but that does not have any influence here), and not only Tekway/Hantek models but as well Siglent/Atten and Rigol (even the DS2000) are almost same here. Sure, the workpoint is set different here and there, but in generally they all good enough for lot more than 200MHz BW. The VGA does not have any filtering (except its own output impendace), th BW filter is only used for 20MHz (nothing else, there is no other function implemented - not like on Rigol), the driver is for sure fast enought. Sure, on "P" models the THS4505 is good up to 260MHz (G=1, and this is hat "P" model is doing). I don't see anything diferent on your model, other "P" model owner have no BW issues.
part of the timebase.
you have to understand the firmare first, all timebases are loaded - then, based on model type - some blocked.As well the FIR filter will get set to specific frequency, e.g. 100MHz model is using fileter=10, which is 100MHz. That said, at 150MHz the attenuation will be -16dB (and at 100MHz -3dB). The firmare is selecting the filter value based on model name, so when you do hack, not only the timebase will get unlocked (and on some models FFT and some memory), but as well the filter will get set. When you however set wrong name (or something goes wrong), and the model name is not
/dst1202b then the firmware might do everything but not what it should. Sure, there is as well possibility that the firmware you using is blocking higher model names. But hey, you can downgrde firmware, or you can set the filter manually (which will override the value set by firmware). All you have to do is to creat file on the SO, in / dir, named
tst. Then edit that file, type inside
[filter] 25
and save it. After next reboot the DSO will using 250MHz as filter value, which is exactly what 200MHz DSO is doing. That's all.
So as you can see there is always a way to hack. Btw, you should cleanup your frontends, there is lot of solder residue on the varicaps (between VGA and THS4505).
So first cleanup varicaps, then check if you did the hack properly. In the meantime would be good to know if other "P" models owner installed latest firmware (afaik yes, and afaik no problems) and if still everything working as before. Any ?
Then you can try the /tst file trick and check again .. btw, are you using the org. probes or how you measured the BW?