Kodi (formerly XBMC) is a free and open-source media player software application developed by the XBMC Foundation, a non-profit technology consortium. Kodi is available for multiple operating systems and hardware platforms, with a software 10-foot user interface for use with televisions and remote controls. It allows users to play and view most streaming media, such as videos, music, podcasts, and videos from the Internet, as well as all common digital media files from local and network storage media.
It is a multi-platform home-theater PC (HTPC) application. Kodi is customizable: skins can change its appearance, and plug-ins allow users to access streaming media content via online services such as Amazon Prime Instant Video, Crackle, Pandora Internet Radio, Rhapsody, Spotify, and YouTube. The later versions also have a personal video-recorder (PVR) graphical front end for receiving live television with electronic program guide (EPG) and high-definition digital video recorder (DVR) support.
The software was created in 2002 as an independently developed homebrew media player application named Xbox Media Player for the first-generation Xbox game console, changing its name in 2004 to Xbox Media Center (abbreviated as XBMC, which was adopted as the official name in 2008) and was later made available under the name XBMC as a native application for Android, Linux, BSD, macOS, iOS/tvOS, and Microsoft Windows-based operating systems.
Because of its open-source and cross-platform nature, with its core code written in C++, modified versions of Kodi-XBMC together with a JeOS have been used as a software appliance suite or software framework in a variety of devices including smart TVs, set-top boxes, digital signage, hotel television systems, network-connected media players and embedded systems based on armhf platform like Raspberry Pi. Derivative applications such as MediaPortal and Plex have been spun off from XBMC or Kodi, as well as just enough operating systems like LibreELEC.
The major reasons underlie the malfunctions of KODI :
To tackle such issues, find the user-data folder and remove it from the KODIdirectory to somewhere else. The following table helps you to find the user-data folder.
Operating System Folder Path
Android Android/data/org.xbmc.kodi/files/.kodi/userdata/
iOS /private/var/mobile/Library/Preferences/Kodi/userdata/
Linux ~/.kodi/userdata/
MAC /Users//Library/ApplicationSupport/Kodi/userdata/
OpenELEC /storage/.kodi/userdata/
Microsoft Windows Start – type %APPDATA%\kodi\userdata
After removing the user-data folder, start using your KODI. As it works properly, it confirms that something in the user-data folder afflicts the function of KODI.
Related:How to setup IPTV on a computer by using Perfect Player?