====== Kodi 18 with Estuary skin ======
===== Kodi Setup =====
- Install custom version of Estuary skin as explained in the next section.
- Set Screensaver to //Dim//.
- Add //Radio// addon and //Yahoo Weather// addon. The latter can be enabled in the skin settings to display in the top bar.
- Add //Keymap Editor// from Program Addons.
- Enable //Show movie sets// in Settings/Media/Videos. You might want to enable //Include sets containing a single movie// before setting up the library, and disable it afterwards.
- Add file paths through main menu //Videos//, then //Files/Add videos.../Browse/Add network location...//, and add the samba path to the folder.
- Add file path for (example) **Concerts**, then create movie set //concerts//, then add all movies to the movie set.
- Select the movie set, then select //Add to favorites// through the context menu.
- Repeat for other movie types you want to group into it's own menu item, for example **Billiard** and **Foreign movies**.
- Add file path for **Music**, go to //Settings// first and enable additional scrapers for Artist and Album information.
- Add photos file path and make the path a favorite.
- Optional: Zattoo Box addon
===== Modify Menu Entries =====
The new default skin "Estuary" is very good, not too heavy, and well maintained. However, it lacks the ability to customize the home screen. However, it is possible to customize the home menu items manually. With SSH access to your Kodi box, you can create custom menu entries. You need to be root to copy from the apk directory. Alternatively, you can copy from a rooted device, or a PC install, and then copy from USB to your media player, if the media player is not rooted.
- Login to your box (for Android use //SSHelper//) and copy the entire skin directory with TotalCommander or the following command:; Android:
su
cp -R /data/data/org.xbmc.kodi/cache/apk/assets/addons/skin.estuary /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons
; LibreELEC:
cp -R /usr/share/kodi/addons/skin.estuary ~/.kodi/addons
- Instead of /storage/emulated, you can also use path /data/media, which points to the same "0" directory, but the latter can be accessed only when root
- Rename the copied directory to skin.estuary.mod, then rename the skin id and name to "estuary.mod" in the 2nd line of addon.xml:; Android: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/skin.estuary.mod/addon.xml
; LibreELEC: ~/.kodi/addons/skin.estuary.mod/addon.xml
- Fix directory and file permissions
- Reboot Kodi, first enable the new skin in Addons, then set the new skin in Interface
- Make the desired views a favorite, for example you want to have a menu item for foreign language movies, so add all foreign language movies into the same movie set and make it a favorite.
- Note the ActivateWindow command including the parameters in between the (brackets) in favorites.xml, this will be the command to open your custom menu.; Android: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/userdata/favorites.xml
; LibreELEC: ~/.kodi/userdata/favorites.xml
- Modify all custom menu entries and menu icons in Home.xml:; Android: /storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/skin.estuary.mod/xml/Home.xml
; LibreELEC: ~/.kodi/addons/skin.estuary.mod/xml/Home.xml
- For that, choose a menu item you do not use, for example "Games", find the string "ActivateWindow(Games)" in Home.xml
- Rename the entry within