Tune Installation Flags

In this article we will walk through how to implement and use installation flags to change how Tune is installed and what features are enabled for your users.

Prerequisites

In order to use the Tune installation flags you must be using the Personal Collab Package to distribute Tune. You can learn more about how to use and obtain the Logi Tune provisioning package here.

Installation options

Below are a set of custom installation options that can be applied when deploying Logi Tune.

Note: If the installer is run on a computer which doesn't have LogiTune installed, all features are enabled by default. If the installer is run on a computer which has an older LogiTune installed, by default the features remain unchanged, i.e. if a feature was disabled before, it remains disabled.

The installer recognizes install options only when they are set to 1. For example, setting ENABLEXYZ=0 will not disable the feature, use DISABLEXYZ=1 instead.

Silent installation

Using the Logi Tune personal provisioning package you can install silently using the following commands.

On Windows, run as admin:

msiexec /i <path_to_logitune_msi> /quiet /qn

On macOS, run:

sudo installer -pkg <path_to_logitune_pkg> -target /

Windows

Auto Start

The following example shows how to disable or enable autostart on Windows:

Disable:

msiexec /i <path_to_logitune_msi> /quiet /qn DISABLEAUTOSTART=1

Enable:

msiexec /i <path_to_logitune_msi> /quiet /qn ENABLEAUTOSTART=1

Analytics

The following example shows how to disable or enable autostart on Windows:

Disable:

msiexec /i <path_to_logitune_msi> /quiet /qn DISABLEANALYTICS=1

Enable:

msiexec /i <path_to_logitune_msi> /quiet /qn ENABLEANALYTICS=1

Open app after installation

Disable:

msiexec /i <path_to_logitune_msi> /quiet /qn RUNAPP=1

Enable:

msiexec /i <path_to_logitune_msi> /quiet /qn RUNAPP=0

Mac

The Mac version of the Logi Tune personal provisioning package accepts parameters in a plist file:

sudo installer -pkg <path_to_logitune_pkg> -target / -applyChoiceChangesXML <path_to_choice_plist>

The choice.plist file which disables both the analytics feature and autostart:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
    <dict>
        <key>attributeSetting</key>
        <integer>1</integer>
        <key>choiceAttribute</key>
        <string>selected</string>
        <key>choiceIdentifier</key>
        <string>DISABLEANALYTICS</string>
    </dict>
    <dict>
        <key>attributeSetting</key>
        <integer>1</integer>
        <key>choiceAttribute</key>
        <string>selected</string>
        <key>choiceIdentifier</key>
        <string>DISABLEAUTOSTART</string>
    </dict>
    <dict>
        <key>attributeSetting</key>
        <integer>1</integer>
        <key>choiceAttribute</key>
        <string>selected</string>
        <key>choiceIdentifier</key>
        <string>RUNAPP</string>
    </dict>
</array>
</plist>

By default, the installer launches LogiTune at end of installation. The additional option to change this is called: RUNAPP. Unlike the other parameters, RUNAPP doesn't have ENABLE/DISABLE prefixes and is by default set to 1. Use RUNAPP=0 to prevent the start of LogiTune at the end of installation.

Manage Calendar Feature

This install flag allows you to enable or disable the calendar feature giving you flexibility to customize Tune to meet your team's needs.

Windows Installation

To disable the calendar feature:
msiexec /i <path_to_logitune_msi> /quiet /qn DISABLECALENDAR=1

To enable the calendar feature:
msiexec /i <path_to_logitune_msi> /quiet /qn ENABLECALENDAR=1

macOS Installation

The Mac version accepts parameters via a choice.plist file:
sudo installer -pkg <path_to_logitune_pkg> -target / -applyChoiceChangesXML <path_to_choice_plist>

To disable the calendar feature, include this in your choice.plist file:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
    <dict>
        <key>attributeSetting</key>
        <integer>1</integer>
        <key>choiceAttribute</key>
        <string>selected</string>
        <key>choiceIdentifier</key>
        <string>DISABLECALENDAR</string>
    </dict>
</array>
</plist>

To enable the calendar feature, include this in your choice.plist file:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
    <dict>
        <key>attributeSetting</key>
        <integer>1</integer>
        <key>choiceAttribute</key>
        <string>selected</string>
        <key>choiceIdentifier</key>
        <string>ENABLECALENDAR</string>
    </dict>
</array>
</plist>

Important Note: The calendar feature is enabled by default on both platforms.

AI translated ⓘ
This content was translated by AI. Accuracy may vary.
Report an issue here.
Menu