Firmware is stored on the system itself (NAND) not on the 1GB 'internal memory' which is only present on the Vita 2000 and Vita TV.I have a question which also is a problem...
I have a Vita-1000 with FW3.18 and recently I bought Vita TV which I updated to FW3.55 so I can play latest games.
Previously I had 2 memories, the original 4Gb with 3.18 and another 16Gb with 3.18
I was planning to keep the 16Gb one on Vita-1000 and the 4Gb one on Vita TV, so I just made a backup of 16Gb using QCMA
The problem is when I updated Vita TV to FW3.55 I was thinking there was the 4Gb memory inside but it was the 16Gb one...
So my question is what happens if I put that memory on Vita-1000 ? still FW3.18 or FW3.55 ?
Firmware is memorized on the memory card or into the internal memory ?
However unfortunately the Vita memory card appears to 'remember' the firmware version of the last system it was used on - so if you try to put your 16GB back into your Vita 1000 a message will pop up saying you need to update your firmware to 3.55, and if you refuse you won't be able to use that memory card with that system unless you format it
Perhaps there is homebrew out there that can fix this though? Alternatively I guess you would have to format the memory card and then restore all your files with QCMA.