When browsing through the installed programs in Windows Control Panel, the installed version of the Steelhead Mobile client does not match the version number that the Mobile client is using:
When browsing through the installed programs in Windows Control Panel, the installed version of the Steelhead Mobile client does not match the version number that the Mobile client is using:
The short answer is that we remap Windows major.minor.patch numbering scheme to encompass Riverbed's more detailed major.minor.patch.eng.cust_branch.build_number scheme. Steelhead Mobile reallocates the Windows version numbers so that we can encode all the information we need to manage upgrades.
This means that Steelhead Mobile v3.1.4 actually has Windows version 49.10.1.1. At this point, Riverbed is committed to this numbering scheme because Windows does not allow upgrades/downgrades from versions that are numerically lower than the version being upgraded to. So, for example, if we were to make the next release of Steelhead Mobile v4.5.0 actually use Windows version 4.5.0, anyone with v3.1.4 / 49.10.1.1 would never be able to upgrade without first uninstalling Steelhead Mobile.
Steelhead Mobile Client