Difference between revisions of "Nokia Ovi Suite"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(Nokia Ovi Suite, for connecting to Nokia phones)
(No difference)

Revision as of 02:27, 27 September 2011

This is a silent installer for the Nokia Ovi Suite.

The Ovi Suite installer, Nokia_Ovi_Suite_webinstaller_ALL.exe, can install silently using switches variously reported as some combination of

/SILENT="1" /DISABLEOPTION="CD" /D="AUTORUN" /D="AUTOUPDATE" /D="WEBUPDATE /DISABLE="AUTORUN","AUTOUPDATE","WEBUPDATE"


The following issues exist with this method:

  • When run from a network share the installer errors with vague message about corrupt install media
  • The installer hangs after successfully installing
  • The auto update service appears to still run, despite attempts to disable it via switches

As an alternative we can extract Nokia_Ovi_Suite_webinstaller_ALL.exe using 7zip or similar program, and install the MSIs for individual components (skipping the NSU package, which is the auto update component).

<package id="ovisuite" name="Nokia Ovi Suite" revision="1" priority="10" reboot="false">
        <check type="uninstall" condition="exists" path="Nokia Ovi Suite" />
        <install cmd='"%SOFTWARE%\utilities\ovisuite\installer\CommonCustomActions\pcswpc.exe"' /> <!-- Kills all Nokia processes -->
        <install cmd='"%SOFTWARE%\utilities\ovisuite\installer\CommonCustomActions\WMF11Runx86.exe"' />
        <install cmd='"%SOFTWARE%\utilities\ovisuite\installer\CommonCustomActions\Run_XML6_SP1.exe"' />
        <install cmd='msiexec /qn /I "%SOFTWARE%\utilities\ovisuite\Packages\VC80_x86\Setup\VC80_x86_v2.msi"' />
        <install cmd='msiexec /qn /I "%SOFTWARE%\utilities\ovisuite\Packages\VC90_x86\Setup\VC90_x86_v2.msi"' />
        <install cmd='msiexec /qn /I "%SOFTWARE%\utilities\ovisuite\Packages\CCD\Setup\Nokia_Connectivity_Cable_Driver.msi"' />
        <install cmd='msiexec /qn /I "%SOFTWARE%\utilities\ovisuite\Packages\PCCS\Setup\PCCS.msi"' />
        <install cmd='msiexec /qn /I "%SOFTWARE%\utilities\ovisuite\Packages\ODSE\Setup\OviTrilogy.msi"' />
        <install cmd='msiexec /qn /I "%SOFTWARE%\utilities\ovisuite\Packages\MP\Setup\OviMPlatform.msi"' />
        <install cmd='msiexec /qn /I "%SOFTWARE%\utilities\ovisuite\Packages\Nokia_Ovi_Suite\Setup\Nokia_Ovi_Suite.msi"' />
        <upgrade cmd='"%SOFTWARE%\utilities\ovisuite\installer\CommonCustomActions\pcswpc.exe"' /> <!-- Kills all Nokia processes -->
        <remove cmd='"%SOFTWARE%\utilities\ovisuite\installer\CommonCustomActions\pcswpc.exe"' /> <!-- Kills all Nokia processes -->
        <remove cmd='MsiExec.exe /qn /X{07D77970-B205-460C-84E4-263F30455597}' />
        <remove cmd='MsiExec.exe /qn /X{12451AF7-EFF8-4B5B-8255-282D7CC7CAEE}' />
        <remove cmd='MsiExec.exe /qn  /X{2CC53A53-44F4-4667-8584-2FFC9ACB2242}' />
        <remove cmd='MsiExec.exe /qn /X{2D99A593-C841-43A7-B7C9-D6F3AE70B756}' />
        <remove cmd='MsiExec.exe /qn /X{C373F7C4-05D2-4047-96D1-6AF30661C6AA}' />
</package>