MySQL/Upgrading: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:


==If you used Path Substitution for sharing thumbnails==
==If you used Path Substitution for sharing thumbnails==
;If you used path subs for the entire Thumbnails folder - ''Extra safe method''<ref name="extra safe method">The extra safe part is because we copy the thumbnails artwork manually to each XBMC device, instead of having XBMC just download the art from the internet. If you have library items that scanned their art in a long time ago, the internet copy might not exist, hence this extra safe method.</ref>
;If you used path subs for the entire Thumbnails folder - ''Extra safe method''<ref name="extra safe method">The extra safe part is because we copy the thumbnails artwork manually to each XBMC device, instead of having XBMC just download the art from the internet. If you have library items that scanned their art in a long time ago then the internet copy might not exist anymore, hence this extra safe method.</ref>
# Quit all XBMC devices.
# Quit all XBMC devices.
# Update all instances to XBMC v12 "Frodo", but don't open/launch XBMC yet.
# Update all instances to XBMC v12 "Frodo", but don't open/launch XBMC yet.

Revision as of 05:56, 25 November 2012

Incomplete.png INCOMPLETE:
This page or section is incomplete. Please add information or correct uncertain data which is marked with a ?

If you used Path Substitution for sharing thumbnails

If you used path subs for the entire Thumbnails folder - Extra safe method[1]
  1. Quit all XBMC devices.
  2. Update all instances to XBMC v12 "Frodo", but don't open/launch XBMC yet.
  3. Choose one XBMC device and open XBMC
  4. Say yes when it asks to update art.
  5. Copy your path-substituted thumbnails folder onto all XBMC devices, replacing the local thumbnails folder in the userdata folder.
  6. On the first XBMC device go into userdata/database/ and copy the "Textures13.db" file to all the other XBMC devices in their userdata/database/ folders.
  7. Remove path substitution for thumbnails from the advancedsettings.xml file of each XBMC box.
  8. You can now open/launch XBMC on your other devices.
  9. From that point on, XBMC will sync art/thumbs directly to each XBMC box, but will keep them in sync (whereas before XBMC would only add art on one box, and boxes could have different artwork if set manually). Having the thumbnails folder locally on each box will also speed up loading the library, and what art to use is stored in the videos DB that MySQL is already sharing.


If you used path subs for only userdata/thumbnails/videos/ and userdata/thumbnails/music/ - Extra safe method[1]
  1. Quit all XBMC devices.
  2. Choose one XBMC device to do the initial thumbnails update.
  3. Copy the path-substituted thumbnails folder(s) for userdata/thumbnails/videos/ and/or userdata/thumbnails/music/ to the local userdata/thumbnails/ folder on your first XBMC device.
    If your thumbnails folders are being shared from another XBMC device's thumbnails folder then you don't need to do this. Just make that XBMC device your "first device" for these instructions.
  4. Update all instances to XBMC v12 "Frodo", but don't open/launch XBMC yet.
  5. Open XBMC on your first device.
  6. Say yes when it asks to update art.
  7. Copy your the thumbnails folder from the first XBMC device onto all the other XBMC devices.
  8. On the first XBMC device go into userdata/database/ and copy the "Textures13.db" file to all the other XBMC devices in their userdata/database/ folders.
  9. Remove path substitution for thumbnails from the advancedsettings.xml file of each XBMC box.
  10. You can now open/launch XBMC on your other devices.
  11. From that point on, XBMC will sync art/thumbs directly to each XBMC box, but will keep them in sync (whereas before XBMC would only add art on one box, and boxes could have different artwork if set manually). Having the thumbnails folder locally on each box will also speed up loading the library, and what art to use is stored in the videos DB that MySQL is already sharing.

Notes

  1. 1.0 1.1 The extra safe part is because we copy the thumbnails artwork manually to each XBMC device, instead of having XBMC just download the art from the internet. If you have library items that scanned their art in a long time ago then the internet copy might not exist anymore, hence this extra safe method.