By default the skin is set to our custom "Aeon Nox TR Mod". This has been designed to fully integrate with all the unique TRMC features and can all be controlled via your own admin panel allowing for dynamic changes being sent to your customers devices.
If however you prefer to use your own custom skin that's perfectly fine and if your skin uses the skin.shortcuts script you'll find it shouldn't be too difficult to edit the skin so some of the default TRMC skin only functions on admin panel work on your skin too. Editing the actual skin is obviously a far more advanced topic but if your skinner is interested in converting your skin so it works more like the TRMC one (being able to set what each main menu section opens into etc.) we would recommend looking at the shortcuts folder and Includes_Home.xml in our default skin. We've detailed the sections you'd need to edit for your skin to work seamlessly with the Skin section of the admin panel here.
Creating The Skin Zip:
If planning on using your own custom skin the first thing you'll need to do is create a zip file, this needs to contain your skin and all dependencies your skin relies on (not all add-ons you want in your final setup) . The simplest way to achieve this is by following the steps below:
- Install a fresh vanilla Kodi on your PC with no extras installed
- Install your skin either via zip or a repository
- Quit Kodi then navigate to your addons folder
- Delete all metadata folders, the packages folder, the temp folder and the service.xbmc.versioncheck folder
- Go back a level so you can see addons, media, userdata etc.
- Zip up the whole addons folder, make sure you include the actual addons folder and not just the contents. If you've made skin customisations then you can also include your userdata/addon_data/<skin_id> folder in this zip too and those settings will be installed on startup.
Tip: If you're using MacOS we highly recommend using YemuZip to create your zip files. This will remove hidden files that exist on Apple devices which can cause problems when installing in Kodi.
Our system links to your zip file, it does not offer hosting. This makes it very simple for you to maintain your files, it's a one-time setup on your admin panel and so long as you don't change the URL on your server it's just a case of editing the file on your own server whenever you need to make alterations.
If your version of Kodi has Python 2.6 (generally Android devices running an operating system lower than 5.0) then we recommend using an http location rather than https as Python 2.6 cannot access secure links.
Link In Admin Panel:
Now you have the zip file containing the skin and all dependencies uploaded to your server it's time to link it to the admin panel. Head over to "Add-ons & Shares -> Default Skin" and enter the following details:
- Skin addon_id: This is the addon_id of your skin, generally speaking this is the same as the folder name but don't take this for granted there can be exceptions to the rule. The safest way to check is open the addon.xml file in your skin folder and you'll see the id is in there - usually on the second line.
- Zip URL: This is the link to the zip file you uploaded to your server, don't forget to add the http:// part to your URL!
That's it, all done!
You should be able to see your skin load up after the first initial update screen and all dialogs/menus will now use your custom skin dialogs rather than the TRMC ones. You may find some skins use a completely different colour scheme so you may possibly need to edit the colour of any text used during the initial install process.
Follow the guide below for a full walkthrough on how to create your zip and setup in admin panel: