<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 2/8/23 11:09, James Abernathy wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CANFv2Ek9r3mU2z-5M0ADAy5mDbErD4AUr5QfbMLV+vtp5=bX-g@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div dir="ltr"><br>
        </div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">On Mon, Feb 6, 2023 at 12:22
            PM James Abernathy <<a
              href="mailto:jfabernathy@gmail.com" moz-do-not-send="true"
              class="moz-txt-link-freetext">jfabernathy@gmail.com</a>>
            wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            <div dir="ltr">
              <div dir="ltr"><br>
              </div>
              <br>
              <div class="gmail_quote">
                <div dir="ltr" class="gmail_attr">On Mon, Feb 6, 2023 at
                  11:49 AM James Abernathy <<a
                    href="mailto:jfabernathy@gmail.com" target="_blank"
                    moz-do-not-send="true" class="moz-txt-link-freetext">jfabernathy@gmail.com</a>>
                  wrote:<br>
                </div>
                <blockquote class="gmail_quote" style="margin:0px 0px
                  0px 0.8ex;border-left:1px solid
                  rgb(204,204,204);padding-left:1ex">
                  <div dir="ltr">
                    <div dir="ltr"><br>
                    </div>
                    <br>
                    <div class="gmail_quote">
                      <div dir="ltr" class="gmail_attr">On Mon, Feb 6,
                        2023 at 11:01 AM David Hampton via mythtv-users
                        <<a href="mailto:mythtv-users@mythtv.org"
                          target="_blank" moz-do-not-send="true"
                          class="moz-txt-link-freetext">mythtv-users@mythtv.org</a>>
                        wrote:<br>
                      </div>
                      <blockquote class="gmail_quote" style="margin:0px
                        0px 0px 0.8ex;border-left:1px solid
                        rgb(204,204,204);padding-left:1ex">On Mon,
                        2023-02-06 at 10:34 -0600, James Abernathy
                        wrote:<br>
                        > I upgraded the backend to v33 and
                        everything seems to be working.<br>
                        > However, I'm using  33-Pre-924-g6f87ffba14
                        Android mythfrontend.  It<br>
                        > seems to be working fine with v33 except I
                        can't download and use<br>
                        > certain Themes.<br>
                        > <br>
                        > When I try to select Functionality 31.2, I
                        get ERROR: Downloading<br>
                        > theme package from master backend.<br>
                        <br>
                        Hi Jim,<br>
                        <br>
                        I just tested v33 and didn't have a problem
                        downloading this theme. It<br>
                        did take a lot longer than downloading the LCARS
                        theme, but about the<br>
                        same time as downloading the Arclight theme. Not
                        sure that means<br>
                        anything.<br>
                        <br>
                        Try manually downloading the themes description
                        package:<br>
                        <br>
                        <a
                          href="http://themes.mythtv.org/themes/repository/33/themes.zip"
                          rel="noreferrer" target="_blank"
                          moz-do-not-send="true"
                          class="moz-txt-link-freetext">http://themes.mythtv.org/themes/repository/33/themes.zip</a><br>
                        <br>
                        And then the Functionality theme itself:<br>
                        <br>
                        <a
href="http://ftp.osuosl.org/pub/mythtv/themes/33/Functionality-31.2_33.zip"
                          rel="noreferrer" target="_blank"
                          moz-do-not-send="true"
                          class="moz-txt-link-freetext">http://ftp.osuosl.org/pub/mythtv/themes/33/Functionality-31.2_33.zip</a><br>
                        <br>
                        Let me know if these work.  They did for me.<br>
                        <br>
                        David<br>
                        <br>
                      </blockquote>
                      <div><br>
                      </div>
                      <div>Could it be the Pre-33 version of
                        mythfrontend?  I checked this morning and that
                        is the latest.</div>
                      <div><br>
                      </div>
                      <div>Jim <br>
                      </div>
                    </div>
                  </div>
                </blockquote>
                <div><br>
                </div>
                <div>I downloaded the Functionality theme but since it's
                  on a FireTV Android device, I have no idea what to do
                  with the zip file?</div>
                <div><br>
                </div>
                <div>The whole reason to have the Functionality theme is
                  to view the Schedule page and pick things to record.
                  It has the 4 hour 14 line format.</div>
                <div><br>
                </div>
                <div>I tried downloading the themes you mentioned and
                  all failed with the error mentioned above. It must be
                  the pre-version of mythfrontend-android.</div>
                <div><br>
                </div>
                <div>Jim A</div>
              </div>
            </div>
          </blockquote>
          <div><br>
          </div>
          <div>I just downloaded and installed the Android mythfrontend
            fies/33(v33.1), mythfrontend-20230206-arm-v33.1.apk on my
            FireTV 4K stick. It also has issues with changing the
            themes.</div>
          <div><br>
          </div>
          <div>I tried to download and change to every theme listed and
            they all return an error (ERROR: Downloading theme package
            from master backend.)</div>
          <div><br>
          </div>
          <div>Not sure of a workaround since this is android.</div>
          <div><br>
          </div>
          <div>Jim A<br>
            <br>
          </div>
        </div>
      </div>
      <br>
    </blockquote>
    <p>Workaround:</p>
    Theme download with adb<br>
    Open in browser:
    <a class="moz-txt-link-freetext" href="http://themes.mythtv.org/themes/repository/33/themes.zip">http://themes.mythtv.org/themes/repository/33/themes.zip</a><br>
    unzip themes.zip<br>
    There is a directory under 33 for each theme containing a
    themeinfo.xml file<br>
    for example 33/Steppes/themeinfo.xml<br>
    look in the themeinfo.xml for the theme you want<br>
    Find a line like this in the file<br>
<downloadurl><a class="moz-txt-link-freetext" href="http://ftp.osuosl.org/pub/mythtv/themes/33/Steppes-2.54_33.zip">http://ftp.osuosl.org/pub/mythtv/themes/33/Steppes-2.54_33.zip</a></downloadurl><br>
    Run that url in a browser to download the theme zip from that url.<br>
    <a class="moz-txt-link-freetext" href="http://ftp.osuosl.org/pub/mythtv/themes/33/Steppes-2.54_33.zip">http://ftp.osuosl.org/pub/mythtv/themes/33/Steppes-2.54_33.zip</a><br>
    Convert the zip file to a tar:<br>
    unzip Steppes-2.54_33.zip<br>
    tar cvf Steppes-2.54_33.tar Steppes<br>
    Upload the tar to the android tv device:<br>
    adb connect f-dev.lan<br>
    adb push Steppes-2.54_33.tar /data/local/tmp/<br>
    Copy it to mythfrontend:<br>
    adb shell<br>
    run-as org.mythtv.mythfrontend<br>
    cd files/themes<br>
    tar xvf /data/local/tmp/Steppes-2.54_33.tar<br>
    Ignore the many error messages messages "tar: chown 1000:1099
    'Steppes/Images/Recording/recording.26.png': Operation not
    permitted"<br>
    Go into mythfrontend and select the theme<br>
    Disconnect adb:<br>
    adb disconnect<br>
    <br>
    <p>Peter<br>
    </p>
  </body>
</html>