Settings/Profiles

From Official Kodi Wiki
< Settings
Revision as of 11:34, 12 January 2019 by Davu (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Home icon grey.png   ▶ Settings ▶ Profiles




Profiles allow users to save all of settings as a profile and change them at the touch of a button. It also allows you to grant access to specific folders and network shares based on the profile being used. This is ideal for systems that have multiple users. It works much the same as setting up individual users on your home computer.


1 Profile settings

1.1 General

Estuary Profiles General.jpg

1.1.1 Show login screen on startup

Settings level: There's no settings-level defined for that section
Description: Enables or disables the login screen


1.1.2 Automatic Login on startup

Settings level: There's no settings-level defined for that section
Description: Select the profile which should be used on startup or use the 'last used profile' from the previous session


1.2 Profiles

Estuary Profiles Profiles.jpg

1.2.1 Profiles

Settings level: There's no settings-level defined for that section
Description: This section only shows which profiles exists and the option to add a profile, which is explained at: Adding profiles
See also Profiles


2 Known issues

Using the "Show login screen on startup" is causing issues in loosing some of the strings at the skin. As a workaround you could automatically reload the skin after the specific profile was selected by using an Autoexec.py with the "ReloadSkin()" in built python function. Place that autoexec.py file at the Userdata folder and at every profile folder underneath the userdata folder.

An example for Windows:

For the master profile: %APPDATA%\kodi\userdata\autoexec.py

and for the profile folders: %APPDATA%\kodi\userdata\profiles\<profile_name>\autoexec.py


An example for Linux based system (in this case Ubuntu):

For the master profile: ~/.kodi/userdata/autoexec.py

and for the profile folders: ~/.kodi/userdata/profiles/<profile_name>/autoexec.py

The contents of the file have to be:

import xbmc

xbmc.executebuiltin('ReloadSkin()')

Depending on the hardware you are using that might get you an instant experience and you won't notice anything. On older and slower hardware it might take while until the skin is actively reloaded.