Clone Kodi devices: Duplicate Kodi setup to other devices in minutes

If you have multiple Kodi devices at home, learning how to clone kodi devices can come in very handy. The reality today is if you are into Kodi, most have more than just one Kodi device. (including your phone). In my case, I have 8 Kodi boxes around the house: 2 Fire TV Boxes, 1 Fire Stick, 1 Nvidia Shield TV, 2 phones, 1 tablet, and 1 PC. Customizing Kodi on each of these devices from scratch can be tedious. I first build my Kodi on my PC and then transfer Kodi build from PC to Firestick, Shield TV, phones, etc. Sounds great right?

We have covered the various addons available to backup Kodi devices, in detail. We have also covered how to backup and restore Kodi profiles. But this tutorial is more than just backing up Kodi settings. It is about customizing kodi, trimming it, and duplicating Kodi setup from one device to other devices in your home.

Clone Kodi Devices

There are several different ways to duplicate Kodi setup. One way to copy Kodi setup on Fire TV devices is using adbLink, using the Backup and Restore options. Described here is another way that should work for Fire TV, Android devices, and PC. This Kodi cloning guide may look lengthy, but it took me just about an hour to get all my Kodi devices to look the same. That's less than 10 minutes per device. So let's jump right in.

1. Customize and Complete Your Kodi Build

We will call the device on which we will be building Kodi as "master" and the other devices as "clones". I am going to assume that you already have Kodi installed on your master device. I am using a Windows PC for my master device. You can use any device as long as you know where the data folder is located. [Read: Kodi Beginners Guide p5: Kodi folder location and structure]

On your master Kodi build, go ahead customize it with all the bells and whistles. Here is a list of several great Kodi addons to consider:

Best Kodi Addons:

Let's assume your customized Kodi build looks like what is shown in the picture below.

Clone Kodi From One Device To Another
Kodi Setup With All Bells And Whistles

Once have your master Kodi build setup the way you want, you are ready to clone it to other devices. But I recommend cleaning it up a bit prior to duplicating Kodi setup.

2. Clean and Trim Kodi Build

For cleaning up your Kodi build, I recommend the Indigo Addon. Follow our Indigo addon install guide to get it installed. Once installed, from the Addon Browser, find Indigo and open it.

Open Kodi Indigo Addon
Open Kodi Indigo Addon

Then click on "Maintenance tools".

Kodi Maintenance - Indigo Addon
Kodi Maintenance - Indigo Addon

Under maintenance tools, you will find several options to clean up unwanted Kodi files. First clear Kodi cache using the "Clear Cache" option as shown below.

Clear Kodi Cache
Clear Kodi Cache

Kodi creates a thumbnail for almost anything that is pointed or selected on the interface. Over time thumbnail numbers can grow significantly. We have previously shown you how to clear Kodi thumbnail cache. But the Indigo addon makes things very easy. Just select the "Delete Thumbnails" option as shown below and voila, you are done.

Clear Kodi Thumbnails
Clear Kodi Thumbnails

Kodi addon updates are downloaded as compressed files and stored as packages. Old addon packages can linger and fille up the space on smaller devices over time (eg. Fire TV Stick). Deleting these packages is just as easy using the "Delete Packages" option shown below. In my case, I already deleted the packages prior to taking the screenshot. Otherwise, the size of the packages could be several hundred megabytes.

Delete Kodi Downloaded Packages
Delete Kodi Downloaded Packages

That is it. You have now cleaned up your Kodi build and are ready to copy Kodi setup to other devices. Trimming your Kodi build reduces the time needed to transfer Kodi build to another device, especially if you were doing this over Wifi.

3. Backup Kodi Setup

After trimming Kodi, locate your Kodi data folder. The location of the folder depends on the operating system. If you do not know, please use our guide on Kodi data folder location to find your data folder. On Windows it is:

C:/Users/USERNAME/AppData/Roaming/Kodi

Right-click on the Kodi folder and create a compressed zip file. For this, I am using 7-zip. You may use any software that creates a zip file for you.

Zip Kodi Data Folder
Zip Kodi Data Folder

The compressed zip file is the one that we will transfer to other Kodi instances and decompress. Then upload the zipped folder to a cloud service. I recommend Mediafire, which is what I used in this guide. It is free to use.

4. Locate Kodi data Folder on New Device

To restore Kodi backup we created in previous step, you need to locate the Kodi data folder again. This again depends on your client device. In this example, my client device is Fire TV but this procedure should work exactly for other Android devices including Shield TV.

Open Kodi On New Device
Open Kodi On New Device

If you are in the right place and do not find the data folder, then you will have fire up Kodi at least once to find the folder. Note down the location of the folder. You do not need to do anything there right now.

5. Duplicate Kodi Setup: Download and Restore Kodi Backup

For the next few steps in cloning Kodi, we need a file manager that has decompress capabilities. I recommend ES file manager for this purpose. It is available for Fire TV and all android devices. On Fire TV, install ES file explorer before proceeding. After installing, open it and scroll down the menu on the left to find and enable "Show hidden files" as shown below.

Enable Hidden Files In Es File Explorer
Enable Hidden Files In Es File Explorer

Then under Network->cloud, find Mediafire. Notice there are other cloud services listed here. You may use any of them.

Es File Explorer Cloud Connection
Es File Explorer Cloud Connection

Enter your Mediafire credentials in the window shown below to login.

Connect Es File Explorer To Mediafire
Connect Es File Explorer To Mediafire

Once in your Mediafire account, navigate and find your Kodi compressed folder. Long-click on it using the remote or select it using a compatible wireless keyboard/mouse, and select "Copy".

Copy Kodi Zip From Mediafire
Copy Kodi Zip From Mediafire

Next, navigate to your Kodi data folder on the device that you determined in the previous step. On my fire TV it was:

Local->Internal Storage->sdcard->Android->Data->org.xbmc.kodi->files

If you enabled "Show hidden files" as explained previously you will find .kodi folder here. Navigate down using your remote and press "Paste" to copy of your compressed Kodi backup file.

Paste Kodi Zip File To Kodi Data Folder
Paste Kodi Zip File To Kodi Data Folder

Next, long-press the old Kodi data folder and rename it as shown below. I am calling it .kodi_default. You can call it whatever.

Rename Old Kodi Data Folder
Rename Old Kodi Data Folder

Next, long-press on the Kodi.zip compressed backup and navigate down to "More". Select "Extract to".

Extract Kodi Data Zip To Clone Device
Extract Kodi Data Zip To Clone Device

Then choose "Ccurrent path" to extract the comparessed folder.

Extract Kodi Zip To Current Folder
Extract Kodi Zip To Current Folder

Doing so should restore the Kodi data folder from the master device to the new Kodi clone device. However, we are not done cloning yet.

Rename Extracted Kodi Data Folder To Duplicate Settings
Rename Extracted Kodi Data Folder To Duplicate Settings

Long-press the decompressed data folder and rename it to .kodi. Do not leave out the dot in the front of the name.

Rename Extracted Kodi Data Folder On Cloned Device
Rename Extracted Kodi Data Folder On Cloned Device

That is it you are done. Now its time to test it.

What to do after cloning Kodi from one device to another?

Fire up Kodi and it should open up and look exactly like it was on the master device. It may take a few seconds for all the thumbnails to recreate but you are ready to roll now.

Open Kodi On Cloned Device
Open Kodi On Cloned Device

Phew! That was a long guide on how to clone Kodi devices. But don't worry, after doing it the first time, duplicating Kodi setup to all other kodi devices should go pretty fast. Like I said, I was done cloning 8 Kodi devices in in about an hour. That is not bad at all considering how much time it saves. All of my devices share the same MySQL library database and sync watched status among them. There are other ways to share watched status or you can even disable watched status logging. If you have multiple users, you can setup Kodi profiles and clone those settings along as well.

Be the 1 in 200,000. Help us sustain what we do.
25 / 150 by Dec 31, 2024
Join Us (starting from just $1.67/month)

Anand

Anand is a self-learned computer enthusiast, hopeless tinkerer (if it ain't broke, fix it), a part-time blogger, and a Scientist during the day. He has been blogging since 2010 on Linux, Ubuntu, Home/Media/File Servers, Smart Home Automation, and related HOW-TOs.