Themes

From Vita Developer wiki
Revision as of 22:19, 4 September 2015 by Cfwprophet (talk | contribs) (→‎Location)
Jump to navigation Jump to search


Location

Themes files are stored on the memory card in ux0:theme/CONTENT-ID when they are downloaded and installed.

Example (tearaway): ux0:theme/PCSF00214-THEME00000000000

Current theme files are located in ur0:shell/theme

Theme files

Example of theme files on memory card (Abstract):

Theme.png

theme.xml structure

theme.xml contains informations about theme filenames, name of the theme, version, colors (topbar...)

Example (tearaway):

 <?xml version="1.0" encoding="utf-8"?>
 <theme format-ver="00.99" package="0">
  <HomeProperty>
    <m_bgParam>
      <BackgroundParam>
        <m_imageFilePath>theme-bg-0.png</m_imageFilePath>
        <m_thumbnailFilePath>theme-bg-0t.png</m_thumbnailFilePath>
        <m_waveType>11</m_waveType>
      </BackgroundParam>
      <BackgroundParam>
        <m_imageFilePath>theme-bg-1.png</m_imageFilePath>
        <m_thumbnailFilePath>theme-bg-1t.png</m_thumbnailFilePath>
        <m_waveType>11</m_waveType>
      </BackgroundParam>
      <BackgroundParam>
        <m_imageFilePath>theme-bg-2.png</m_imageFilePath>
        <m_thumbnailFilePath>theme-bg-2t.png</m_thumbnailFilePath>
        <m_waveType>11</m_waveType>
      </BackgroundParam>
      <BackgroundParam>
        <m_imageFilePath>theme-bg-3.png</m_imageFilePath>
        <m_thumbnailFilePath>theme-bg-3t.png</m_thumbnailFilePath>
        <m_waveType>11</m_waveType>
      </BackgroundParam>
      <BackgroundParam>
        <m_imageFilePath>theme-bg-4.png</m_imageFilePath>
        <m_thumbnailFilePath>theme-bg-4t.png</m_thumbnailFilePath>
        <m_waveType>11</m_waveType>
      </BackgroundParam>
      <BackgroundParam>
        <m_imageFilePath>theme-bg-5.png</m_imageFilePath>
        <m_thumbnailFilePath>theme-bg-5t.png</m_thumbnailFilePath>
        <m_waveType>11</m_waveType>
      </BackgroundParam>
      <BackgroundParam>
        <m_imageFilePath>theme-bg-6.png</m_imageFilePath>
        <m_thumbnailFilePath>theme-bg-6t.png</m_thumbnailFilePath>
        <m_waveType>11</m_waveType>
      </BackgroundParam>
      <BackgroundParam>
        <m_imageFilePath>theme-bg-7.png</m_imageFilePath>
        <m_thumbnailFilePath>theme-bg-7t.png</m_thumbnailFilePath>
        <m_waveType>11</m_waveType>
      </BackgroundParam>
      <BackgroundParam>
        <m_imageFilePath>theme-bg-8.png</m_imageFilePath>
        <m_thumbnailFilePath>theme-bg-8t.png</m_thumbnailFilePath>
        <m_waveType>11</m_waveType>
      </BackgroundParam>
      <BackgroundParam>
        <m_imageFilePath>theme-bg-9.png</m_imageFilePath>
        <m_thumbnailFilePath>theme-bg-9t.png</m_thumbnailFilePath>
        <m_waveType>11</m_waveType>
      </BackgroundParam>
    </m_bgParam>
    <m_bgmFilePath>Tearaway_BGM.at9</m_bgmFilePath>
    <m_browser>
      <m_iconFilePath>theme-icons-web.png</m_iconFilePath>
    </m_browser>
    <m_calendar>
      <m_iconFilePath>theme-icons-calendar.png</m_iconFilePath>
    </m_calendar>
    <m_camera>
      <m_iconFilePath>theme-icons-photos.png</m_iconFilePath>
    </m_camera>
    <m_email>
      <m_iconFilePath>theme-icons-mail.png</m_iconFilePath>
    </m_email>
    <m_friend>
      <m_iconFilePath>theme-icons-friends.png</m_iconFilePath>
    </m_friend>
    <m_hostCollabo>
      <m_iconFilePath>theme-icons-contentmanager.png</m_iconFilePath>
    </m_hostCollabo>
    <m_message>
      <m_iconFilePath>theme-icons-messages.png</m_iconFilePath>
    </m_message>
    <m_music>
      <m_iconFilePath>theme-icons-music.png</m_iconFilePath>
    </m_music>
    <m_near>
      <m_iconFilePath>theme-icons-near.png</m_iconFilePath>
    </m_near>
    <m_parental>
      <m_iconFilePath>theme-icons-privacy.png</m_iconFilePath>
    </m_parental>
    <m_party>
      <m_iconFilePath>theme-icons-party.png</m_iconFilePath>
    </m_party>
    <m_power>
      <m_iconFilePath>theme-icons-power.png</m_iconFilePath>
    </m_power>
    <m_ps3Link>
      <m_iconFilePath>theme-icons-ps3link.png</m_iconFilePath>
    </m_ps3Link>
    <m_ps4Link>
      <m_iconFilePath>theme-icons-ps4link.png</m_iconFilePath>
    </m_ps4Link>
    <m_settings>
      <m_iconFilePath>theme-icons-settings.png</m_iconFilePath>
    </m_settings>
    <m_trophy>
      <m_iconFilePath>theme-icons-trophy.png</m_iconFilePath>
    </m_trophy>
    <m_video>
      <m_iconFilePath>theme-icons-videos.png</m_iconFilePath>
    </m_video>
  </HomeProperty>
  <InfomationBarProperty>
    <m_barColor>ff007171</m_barColor>
    <m_indicatorColor>ffeedfd0</m_indicatorColor>
  </InfomationBarProperty>
  <InfomationProperty>
    <m_contentVer>01.00</m_contentVer>
    <m_homePreviewFilePath>theme-preview-page.png</m_homePreviewFilePath>
    <m_packageImageFilePath>theme-thumbnail.png</m_packageImageFilePath>
    <m_provider>
      <m_default>Media Molecule Ltd</m_default>
      <m_param></m_param>
    </m_provider>
    <m_startPreviewFilePath>theme-preview-lock.png</m_startPreviewFilePath>
    <m_title>
      <m_default>Tearaway™</m_default>
      <m_param>
        <m_da>Tearaway™</m_da>
        <m_de>Tearaway™</m_de>
        <m_es>Tearaway™</m_es>
        <m_fi>Tearaway™</m_fi>
        <m_fr>Tearaway™</m_fr>
        <m_it>Tearaway™ - Il Messaggero di carta</m_it>
        <m_nl>Tearaway™</m_nl>
        <m_no>Tearaway™</m_no>
        <m_pl>Tearaway™</m_pl>
        <m_pt>Tearaway™</m_pt>
        <m_ru>Сорванец™</m_ru>
        <m_sv>Tearaway™</m_sv>
      </m_param>
    </m_title>
  </InfomationProperty>
  <StartScreenProperty>
    <m_dateColor>ff2f2908</m_dateColor>
    <m_dateLayout>0</m_dateLayout>
    <m_filePath>lock.png</m_filePath>
    <m_notifyBgColor>1fffffff</m_notifyBgColor>
    <m_notifyBorderColor>ffeedfd0</m_notifyBorderColor>
    <m_notifyFontColor>ff2f2908</m_notifyFontColor>
  </StartScreenProperty>
 </theme>

Related articles