<div dir="ltr">Do old identifiers stick around?  I see android-########### in mythweb settings tab.  I assume even if I delete the current android app and install a new one from a thumb drive, that I can go in and set the new app's identifier to the old app's identifier that was randomly assigned the first time.  Do I have that right?<div><br></div><div>Jon <br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Feb 5, 2019 at 7:59 AM James Abernathy <<a href="mailto:jfabernathy@gmail.com">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"><br>
On 2/5/19 10:33 AM, Peter Bennett wrote:<br>
><br>
><br>
> On 2/5/19 9:49 AM, James Abernathy wrote:<br>
>> What is the proper way of installing the mythfrontend APK on a Shield <br>
>> TV?<br>
>><br>
>> I've done it with the version pointed to by the Android Mythtv wiki <br>
>> but I have not been able to upgrade it with install -r option. I have <br>
>> to uninstall it and then reinstall.<br>
>><br>
>> Not sure if that is the same problem I'm encountering with a version <br>
>> of the APK I built from source.  That error is:<br>
>><br>
>> adb install -r mythfrontend-20190205-arm64-v30.0-13-g1c2068c62b.apk<br>
>> Failed to install <br>
>> mythfrontend-20190205-arm64-v30.0-13-g1c2068c62b.apk: Failure <br>
>> [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package org.mythtv.mythfrontend <br>
>> signatures do not match the previously installed version; ignoring!]<br>
>><br>
> Each android apk file is signed with somebody's private key. I have <br>
> created my own private key with which I sign all of the apks on <br>
> <a href="http://bintray.com" rel="noreferrer" target="_blank">bintray.com</a>.<br>
><br>
> When you build an apk, if you do not create a key, it is signed by a <br>
> development key that is created when you install the development kit. <br>
> If you try to install a new version of an apk that is signed with a <br>
> different signature the system will refuse to do it.<br>
><br>
> Note the development key is valid for one year. The permanent one like <br>
> I created is valid for 40 years.<br>
><br>
> So - long story short - you will have to uninstall and install again, <br>
> which will also lose your config.xml file. However if you have set up <br>
> a unique id in the config, you can use the same unique id again and <br>
> your settings from the database will still be found.<br>
><br>
> Peter<br>
><br>
><br>
Thanks,  so I got my "homemade" version of v30 built and installed. It <br>
was initialized to defaults.  I tried setting a unique identifier prior <br>
to this version, but I must have used a different name than I remembered.<br>
<br>
So should the process be that after a install of mythfrontend.apk you <br>
should first thing change the identifier to the name you used prior? <br>
Then do you restart the mythfrontend app??<br>
<br>
<br>
BTW, I wrote down the identifier this time :-)<br>
<br>
Jim A<br>
<br>
<br>
_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://lists.mythtv.org/mailman/listinfo/mythtv-users" rel="noreferrer" target="_blank">http://lists.mythtv.org/mailman/listinfo/mythtv-users</a><br>
<a href="http://wiki.mythtv.org/Mailing_List_etiquette" rel="noreferrer" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
MythTV Forums: <a href="https://forum.mythtv.org" rel="noreferrer" target="_blank">https://forum.mythtv.org</a><br>
</blockquote></div>