Skip to content

UserInterface#

The phone's settings-menu lists most userInterface-settings in the Display and LED-section. The web-ui has a similar Display-section.

Howto's#

Defaults#

Commented File-structure#

userInterface.xml
<?xml version="1.0" encoding="utf-8"?>
<userInterface version="1.34.0">
  <display>
    <!-- Time till lockscreen appears on no activity. Measured in
         milliseconds. -1 = never
         type: integer -->
    <timeout>-1</timeout>
    <!-- type: integer
         minimum: 1
         maximum: 7 -->
    <contrast>4</contrast>
    <!-- ONLY ON 600!: Adjust brightness depending on ambient light.
         type: boolean -->
    <autoBrightness>false</autoBrightness>
    <!-- type: integer
         minimum: 57
         maximum: 255 -->
    <brightness>180</brightness>
  </display>
  <messages>
    <!-- title: Calls
         message: You have {x} missed call(s).
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <newMissedCalls>blink</newMissedCalls>
    <!-- Message appears when the missed call log has entries, none of
         which are new to the user.
         title: Calls
         message: You have missed calls.
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <signalSeenMissedCalls>silent</signalSeenMissedCalls>
    <!-- title: Voicemail
         message: <varies>
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <newVoiceMails>blink</newVoiceMails>
    <!-- Message appears when the mailbox has entries, none of which are
         new to the user.
         title: Voicemail
         message: <varies>
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <signalOldMailboxMessages>silent</signalOldMailboxMessages>
    <!-- title: Webserver insecure
         message: Admin user must change password.
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <insecureWui>blink</insecureWui>
    <!-- title: Provisioning error.
         message: <none>
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <provisioningError>on</provisioningError>
    <!-- title: Failed to download
         message: <varies>
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <provisioningDownloadFailed>on</provisioningDownloadFailed>
    <!-- title: Failed to install
         message: <varies>
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <provisioningInstallFailed>on</provisioningInstallFailed>
    <!-- title: Failed to parse the XML file
         message: <varies>
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <provisioningXmlParseError>on</provisioningXmlParseError>
    <!-- title: one of [Update completed - No new firmware available. -
                New firmware available. - Update failed - Check for
                firmware failed. - Downloading firmware failed. - Invalid
                firmware-image.]
         message: <varies>
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <updateNote>on</updateNote>
    <!-- title: one of [Download of file {x} failed. - Download of file
         {x}  was successful.]-image.]
         message: <none> or Press to install, dismiss to delete
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <downloadManager>blink</downloadManager>
    <!-- title: <name of identity>
         message: Identity registration failed. Error: ..
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <sipRegistrationFailed>blink</sipRegistrationFailed>
    <!-- title: <name of identity>
         message: Fallback identity active
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <fallbackIdentityActive>on</fallbackIdentityActive>
    <!-- title: <name of identity>
         message: one of [This fallback identity has an invalid destination
                  identity. - Multiple fallback identities to one main
                  identity are not allowed. - A fallback identity may only
                  refer to a non fallback identity.]
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <fallbackIdentityError>blink</fallbackIdentityError>
    <!-- title: one of [Telephony impaired. - Telephony disabled.]
         message: <varies>
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <noRegistrationNoCalls>blink</noRegistrationNoCalls>
    <!-- title: Call completion from {x} pending.
         message: Delete or click to stop waiting.
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <automaticCallbackEnabled>on</automaticCallbackEnabled>
    <!-- title: Call completion is now possible.
         message: Participant {x} is now available, do you want to call back?
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <automaticCallbackAlerting>blink</automaticCallbackAlerting>
    <!-- title: Back to ongoing call
         message: <name & nr of call partner>
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <ongoingCall>silent</ongoingCall>
    <!-- title: <name of identity>
         message: Identity used by {x} function key not allowed
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <keyUsesFallbackIdentity>blink</keyUsesFallbackIdentity>
    <!-- title: <varies>
         message: <varies>
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <migrationError>blink</migrationError>
    <!-- a notification created by any lua-script that wants the message-led
         to be on
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <luaOnNotification>on</luaOnNotification>
    <!-- a notification created by any lua-script that wants to be off
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <luaSilentNotification>silent</luaSilentNotification>
    <!-- a notification created by any lua-script that wants to blink
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <luaBlinkingNotification>blink</luaBlinkingNotification>
    <!-- a notification that pops up and shows the content of an incoming sip-MESSAGE
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <sipMessage>blink</sipMessage>
    <!-- a notification that pops up when a multicast rtp stream is playing
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <multicastPlaying>on</multicastPlaying>
    <!-- a notification that pops up when phone doesn't have an IP
         type: enum
         accepted values:
           on
           blink
           silent
           off -->
    <noNetwork>blink</noNetwork>
  </messages>
  <leds>
    <!-- When disabeled, LED of message-key will never turn on.
         type: boolean -->
    <enableMsgLed>true</enableMsgLed>
  </leds>
  <!-- All these keypad-settings only work on our D600 model. -->
  <keypad>
    <!-- Mode of operation for keypad-backlight.
         type: enum
         accepted values:
           manual
           ambientlight -->
    <backlightMode>ambientlight</backlightMode>
    <!-- Brightness to set keypad's backlight to. Works as maximum in
         'ambient light' mode.
         type: integer
         maximum: 255 -->
    <brightness>255</brightness>
    <!-- The distance (in cm) on which the proximity sensor reacts to.
         type: integer
         maximum: 25 -->
    <proximitySensorDistance>15</proximitySensorDistance>
    <!-- Allow screen to wake up just by waving your hand (or other body-
         parts) in front of the keypad.
         type: boolean -->
    <wakeByProximity>false</wakeByProximity>
  </keypad>
  <extensions>
    <!-- whether or not all function keys should show an icon. Ignored on D-100 to D-210
         type: boolean -->
    <showIcons>true</showIcons>
  </extensions>
  <!-- Define how long a received sip-message shows up as pop-up notification.
       Measured in seconds.
       0 = no timeout
       -1 = no pop-up, just normal notification without alert
       -2 = no notification at all for incoming sip-messages
       type: integer
       minimum: -2
       maximum: 86400 -->
  <sipMessageTimeout>-2</sipMessageTimeout>
</userInterface>