Kodi v18 (Leia) FAQ: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
(Undo revision 146290 by Gamester17 (talk))
Line 33: Line 33:
:** Implemented a Python 3 interpreter (plus enforcing Python 2 & 3 compatibility in Leia addon repository)<ref>https://kodi.tv/article/attention-addon-developers-migration-python-3</ref>
:** Implemented a Python 3 interpreter (plus enforcing Python 2 & 3 compatibility in Leia addon repository)<ref>https://kodi.tv/article/attention-addon-developers-migration-python-3</ref>
:** Implemented online binary addon repository from which Kodi can now automatically installs/updates binary addon<ref>https://kodi.tv/article/kodi-v18-binary-add-ons-repository</ref><ref>https://github.com/xbmc/repo-binary-addons</ref>
:** Implemented online binary addon repository from which Kodi can now automatically installs/updates binary addon<ref>https://kodi.tv/article/kodi-v18-binary-add-ons-repository</ref><ref>https://github.com/xbmc/repo-binary-addons</ref>
:* Added support for a generic DRM/KMS implementation using GBM to create surfaces and V4L2 for video acceleration<ref>https://kodi.wiki/view/Kodi_v18_(Leia)_changelog#cite_note-153</ref>
:** Improved and updated "InputStream" (input stream) client addons for common network streaming protocols and popular services
:** Improved and updated "InputStream" (input stream) client addons for common network streaming protocols and popular services
:** Added support for Python (script) based web scrapers for Kodi<ref>http://github.com/xbmc/xbmc/pull/9984</ref>
:** Added support for Python (script) based web scrapers for Kodi<ref>http://github.com/xbmc/xbmc/pull/9984</ref>

Revision as of 13:07, 26 October 2018

Emblem-important-yellow.png NOTICE:
This FAQ applies to the current development builds which will be pre-alpha of Kodi v18 (Leia) built from the master repository.
Future.png FUTURE Leia FEATURE:
This page or section describes features that are a future part of the Kodi v18 release, codename "Leia". For more information see development builds.


Template:Kodi FAQ

Frequently Asked Questions for upgrading to Kodi v18 (codename Leia) from a previous version. Includes how to enable some of the new features and functions, where some controls got moved to, etc.

Home icon grey.png   ▶ FAQs
▶ Releases
▶ Kodi v18 (Leia) FAQ


General FAQ

See also: All platforms FAQ for an FAQ that applies to all versions of Kodi.

What is Kodi? What is Leia?

Kodi is the new name for XBMC media center. "Leia" something will be the codename for version 18 of Kodi, just as "Krypton" was the codename for Kodi v17 and "Jarvis" was the codename for Kodi v16". You will often see "v18" and "Leia" used interchangeably in the community.

Changelog

See: Kodi v18 (Leia) changelog. Add-on developers should also see Leia API changes, and skinners should also read the respective sticky posts in the Skin Development Forum for full changelog on changes to the skinning engine.

What are some of the noticeable new features?

In addition to many "under the hood" improvements, some of the more visible additions to Kodi v18 (Leia) include:
  • Added a "Games" window and RetroPlayer player core supporting game clients addons as well as emulator cores via libretro API
  • Major GUI (Graphical User Interface) refactoring of PVR and Live TV in Kodi
  • Major refactoring of Kodi's core handling and GUI management of binary addons (Add-ons Framework, API, and Manager)
    • Implemented a Python 3 interpreter (plus enforcing Python 2 & 3 compatibility in Leia addon repository)[1]
    • Implemented online binary addon repository from which Kodi can now automatically installs/updates binary addon[2][3]
    • Improved and updated "InputStream" (input stream) client addons for common network streaming protocols and popular services
    • Added support for Python (script) based web scrapers for Kodi[4]
  • Added support to render directly on DRM/KMS without the need for any display manager (implementation uses GBM to create the required surfaces)[5]
  • Added support for Mir windowing system (Mir 1.0) for Kodi[148] and added support for VAAPI on Mir using DRM
  • Improved support to compiling Kodi for Microsoft's UWP (Universal Windows Platform) APIs
  • Added support for speech-to-text in Kodi OSD keyboard on Android TV (triggered by voice button on remote)
  • Added support for BD-J / Blu-ray Disc Java menu support (requires system Java runtime environment)
  • ?

Major addition summary 1

Major addition summary 2

New system requirements

Android

Kodi v17 and later requires that Android devices run at least Android 5.0 or later.
If you want to auto-update Kodi using Google Play then keep in mind that Google Play won't update Kodi unless Android 5 or higher is installed.

Specific system requirement example goes here

Upgrading

Stop hand.png If you are upgrading from XBMC v13 to Kodi v18 then please read Migration from XBMC to Kodi first.


Stop hand.png Always backup your settings before upgrading, just incase!


How do I upgrade from v17 to v18?

  • ANDROID USERS: Don't uninstall an earlier version of Kodi/XBMC before installing the new version. Uninstalling first would remove all of your settings. Just install the new version and it will replace the older version and retain your settings.
  • In most cases you can just install Kodi v18 over Kodi v17. All your settings and library are saved and will continue to work in the new version. See Installing for specific install instructions.
  • Most basic (video, audio, etc) add-ons that worked in Kodi v17 should still work in v18.
  • If you have any issues (settings not being copied over, blank screens, etc) when updating from versions older than v14: remove the new version, install the older version of Kodi/XBMC from http://mirrors.kodi.tv/releases/ , and then upgrade to the next version. In other words, if you have v14, first install v15 and run Kodi, Quit Kodi and then install v16 and run Kodi. Quit Kodi again and install v17, then run Kodi. Quit Kodi again and install v18, then run Kodi.


MySQL

As long as your MySQL server is set up to allow XBMC/Kodi to make new databases for the upgrade itself (see MySQL/Upgrading) then you don't need to do anything for upgrading a MySQL set up for Kodi. Even if you use "XBMC" in your advancedsettings.xml file, you can leave this the same and everything will still work.

Where did it this or that go?

advancedsettings.xml changes

  • ?

Settings

  • ?

CodecInfo playback information

  • ?

Add-on manager

  • ?

Live TV and PVR

  • ?

Setting that moved

Feature that moved

Troubleshooting

What are some of the known issues in v18?

Where can I get more help?

The general and platform specific FAQs, the Kodi support forums: http://forum.kodi.tv, and/or the #kodi IRC chat channel on irc.freenode.org.

EXAMPLE PLATFORM: Example issue 1

Notes

See also

Template:Upgrade FAQs