A short while ago I spend a little time dealing with some Polycom phones in my home office. This time around I needed to perform some firmware updates, but it was little more complicated than normal. The tale highlights how we can make use of a VM in an incidental but convenient role.
The phones I had to update were a mix of Polycom VVX-1500, VVX-600 and VVX-500 models. Some were devices that I had purchased that run release software. Others were devices from beta programs. Those can only run beta firmware releases. I had several different releases to accommodate.