I just probed my CH341's pins with my multimeter and indeed yes it's sending 5V on some of them
That jumper is a lie, I'll get on fixing that.
> Assuming the laptop itself is functional, boot to a suitable OS and read it from there. Writing is not without risk but doable.
Not recommended. Flashrom doesn't support all "internal" programmers and even when it does it's common for certain regions to be blanked out ("security"). Using your own external chip programmer is much more reliable.
> You were lucky that particular circuit did not interfere too much, but overall it rarely works. Also there is a high risk of frying the motherboard.
I'd never survive desoldering and resoldering,
one project I did required me to write to the chip dozens of times. The chip clip was perfect for that and caused me no dramas (even with its nasty 5V).
On another more recent laptop I found that disconnecting the main battery made the reads and writes reliable. Prior to that I was getting a different image every time I tried to read (presumably due to something else trying to talk to the flash chip).