Skip to content

Creating a custom device configuration

skeptical edited this page Aug 2, 2015 · 8 revisions

Ums 5 has an experimental device-specific configuration feature that works like so:

  • Open the device's popup panel in the gui and press 'Customize':

    customizing1.jpg

  • Give the custom configuration a name in the dialog that pops up. For instance here we're calling it 'rpi' for raspberry pi. This configuration will be saved in your user profile folder inside the 'renderers' subfolder, e.g. in Windows at C:\ProgramData\UMS\renderers\rpi.conf.

  • The new conf file should open up in your text editor, e.g. Notepad. Add/override any renderer or UMS.conf setting for this specific device, for example here we're changing the icon and transcoding settings:

#----------------------------------------------------------------------------

Custom Device profile

See PS3.conf for descriptions of all possible renderer options

and UMS.conf for program options.

Options in this file override the default settings for the specific XBMC device(s) listed below.

Specify devices by uuid (or address if no uuid), separated by commas if more than one.

device = uuid:7744ff6c-541f-48a8-0878-05fdebf240db

RendererIcon = C:\ProgramData\UMS\renderers\rpi128.png TranscodeVideo = MPEGTS-H264-AC3

  * **UMS 5.1.4 only**: There's a bug (fixed in later versions) in the auto-generated settings which requires the following fix:  change uppercase '**D**evice' to lowercase '**d**evice' in this line at the top of the conf:
   ```ini
device = uuid:7744ff6c-541f-48a8-0878-05fdebf240db
  • Save this file and the device should update in UMS, with the new overrides in effect. The edit bar will show this new conf as primary, with the generic 'parent' conf accessible via the button to the left:

    customizing2.jpg

The caveat is that it's still experimental and some overrides may be ineffective.

Clone this wiki locally