Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

History tends to exaggerate. -- Col. Green, "The Savage Curtain", stardate 5906.4


computers / comp.mobile.android / Re: Can someone explain Android app updates please?

SubjectAuthor
* Can someone explain Android app updates please?Nick Cine
+* Re: Can someone explain Android app updates please?Theo
|+* Re: Can someone explain Android app updates please?Nick Cine
||`* Re: Can someone explain Android app updates please?Theo
|| +* Re: Can someone explain Android app updates please?Nick Cine
|| |`* Re: Can someone explain Android app updates please?Theo
|| | `- Re: Can someone explain Android app updates please?Nick Cine
|| `- Re: Can someone explain Android app updates please?Jan K.
|`* Re: Can someone explain Android app updates please?Patrick
| `- Re: Can someone explain Android app updates please?Theo
`* Re: Can someone explain Android app updates please?The Real Bev
 `* Re: Can someone explain Android app updates please?david
  +* Re: Can someone explain Android app updates please?The Real Bev
  |`* Re: Can someone explain Android app updates please?david
  | +* Re: Can someone explain Android app updates please?The Real Bev
  | |`- Re: Can someone explain Android app updates please?david
  | `* Re: Can someone explain Android app updates please?Arno Welzel
  |  `* Re: Can someone explain Android app updates please?Andrew
  |   `* Re: Can someone explain Android app updates please?Arno Welzel
  |    `* Re: Can someone explain Android app updates please?Andrew
  |     `* Re: Can someone explain Android app updates please?Arno Welzel
  |      `* Re: Can someone explain Android app updates please?Andrew
  |       `* Re: Can someone explain Android app updates please?Arno Welzel
  |        `- Re: Can someone explain Android app updates please?Andrew
  `- Re: Can someone explain Android app updates please?Arno Welzel

1
Can someone explain Android app updates please?

<urjtcd$li15$1@solani.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50274&group=comp.mobile.android#50274

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: nickc...@is.invalid (Nick Cine)
Newsgroups: comp.mobile.android
Subject: Can someone explain Android app updates please?
Date: Mon, 26 Feb 2024 22:53:18 -0700
Message-ID: <urjtcd$li15$1@solani.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=fixed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 27 Feb 2024 05:53:17 -0000 (UTC)
Injection-Info: solani.org;
logging-data="706597"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Usenapp/0.93/l for MacOS - Full License
Cancel-Lock: sha1:2LKBfX64WC0KUnl0gA/7Iky48fM=
X-User-ID: eJwFwQERADEIAzBL8ND2kcOx4V/CEgSdoySYWOyX546AQf4qOprhU9ZrZVa80g352VwE1A8IChBU
 by: Nick Cine - Tue, 27 Feb 2024 05:53 UTC

I get apps from wherever but mostly from Google Play and Github and F-Droid
and Sourceforge but some are directly from developers & some are reused
from phone to phone (some are extracted while others were saved
beforehand).

At any given time, some of those installed apps are updated automatically.
Some aren't.

Some I can update with a new version manual download.
Some won't.

It seems I have to match sources?
I think?

What's going on?
Can someone explain Android app updates please?

Re: Can someone explain Android app updates please?

<bGn*jG3Dz@news.chiark.greenend.org.uk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50286&group=comp.mobile.android#50286

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!news.nntp4.net!nntp.terraraq.uk!nntp-feed.chiark.greenend.org.uk!ewrotcd!.POSTED.chiark.greenend.org.uk!not-for-mail
From: theom+n...@chiark.greenend.org.uk (Theo)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: 27 Feb 2024 13:14:13 +0000 (GMT)
Organization: University of Cambridge, England
Message-ID: <bGn*jG3Dz@news.chiark.greenend.org.uk>
References: <urjtcd$li15$1@solani.org>
Injection-Info: chiark.greenend.org.uk; posting-host="chiark.greenend.org.uk:212.13.197.229";
logging-data="28703"; mail-complaints-to="abuse@chiark.greenend.org.uk"
User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (Linux/5.10.0-22-amd64 (x86_64))
Originator: theom@chiark.greenend.org.uk ([212.13.197.229])
 by: Theo - Tue, 27 Feb 2024 13:14 UTC

Nick Cine <nickcine@is.invalid> wrote:
> I get apps from wherever but mostly from Google Play and Github and F-Droid
> and Sourceforge but some are directly from developers & some are reused
> from phone to phone (some are extracted while others were saved
> beforehand).
>
> At any given time, some of those installed apps are updated automatically.
> Some aren't.
>
> Some I can update with a new version manual download.
> Some won't.
>
> It seems I have to match sources?
> I think?
>
> What's going on?
> Can someone explain Android app updates please?

Apps are signed with developer keys. To avoid impersonation, Android will
only update apps where the new apk was signed with the same key as the old
one.

F-droid builds and signs apps with their own key, rather than the
developer's key. The result is that you can only update F-droid builds of
apps with another build sourced from the F-droid repo - the same app signed
by the developer from Github or Play won't update the F-droid signed
version, and vice versa.

(If you're getting apps from Github etc, I can recommend Obtainium as a tool
for managing updates for you)

Theo

Re: Can someone explain Android app updates please?

<url3fv$m9vn$1@solani.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50290&group=comp.mobile.android#50290

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: nickc...@is.invalid (Nick Cine)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Tue, 27 Feb 2024 09:43:42 -0700
Message-ID: <url3fv$m9vn$1@solani.org>
References: <urjtcd$li15$1@solani.org> <bGn*jG3Dz@news.chiark.greenend.org.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=fixed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 27 Feb 2024 16:43:44 -0000 (UTC)
Injection-Info: solani.org;
logging-data="731127"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Usenapp/0.93/l for MacOS - Full License
Cancel-Lock: sha1:JEwDXMCRc0DicEHnk2t9S65+GFo=
X-User-ID: eJwFwYERAEEEA8CWGOG1E076L+F3M8prP1QWUqk7U3edjfEe27G7PeMBOpr2RmNxIiR6/TuKEmU=
 by: Nick Cine - Tue, 27 Feb 2024 16:43 UTC

On 27 Feb 2024 13:14:13 +0000 (GMT), Theo wrote:

> Apps are signed with developer keys. To avoid impersonation, Android will
> only update apps where the new apk was signed with the same key as the old
> one.

Thank you for offering to explain how Android updates apps given the
apps can come from a variety of sources which you won't know over time.

With those keywords, I guess you're explaining this (Play App Signing)?
https://support.google.com/googleplay/android-developer/answer/9842756
"Devices only accept updates when its signature matches the installed
app's signature. By letting Google manage your app signing key,
it makes this process more secure."

> F-droid builds and signs apps with their own key, rather than the
> developer's key. The result is that you can only update F-droid builds of
> apps with another build sourced from the F-droid repo - the same app signed
> by the developer from Github or Play won't update the F-droid signed
> version, and vice versa.

With those keywords, is this the signing process that you're explaining?
https://f-droid.org/2023/09/03/reproducible-builds-signing-keys-and-binary-repos.html
"All the years before, F-Droid created a dedicated key for each app
to sign the published APKs, but now with reproducible builds
F-Droid ships APKs that are signed by the upstream developer(s)."
> (If you're getting apps from Github etc, I can recommend Obtainium
> as a tool for managing updates for you)

I've been using Google Play's update & F-Droid Basic's updates.

But I had never heard of Obtainium, which, after searching - is this.
https://github.com/ImranR98/Obtainium
https://github.com/ImranR98/Obtainium/wiki
https://f-droid.org/packages/dev.imranr.obtainium.fdroid/

"Obtainium's core goal is to automate the process of downloading
and installing Android app updates directly from their "source" websites
(sites where app files are available for direct download)."

When I searched F-Droid Basic for "Obtainium" it said
"No matching apps available" which doesn't make much sense to me.

Searching in F-Droid Basic for "Updater" brought a few updater apps.
OSS Tracker by jroddev (update open source apks direct from repos)
APKTrack by Ivan Kwiatkowski (runs the Google Play Store updates)
OpenDNS Updater (dynamic IP updates on OpenDNS services)
(and a bunch of others - but not obtainium)

Since F-Droid Basic didn't have it, I went back to the deprecated F-Droid
app but it too didn't show it so the right repository must be needed.

Giving up on F-Droid apps on Android I went to Windows & got it there.
https://github.com/ImranR98/Obtainium/releases/tag/v0.14.21-beta

That Github release page showed four different APKs to choose from.
55.2MB app-release.apk (Sep 29, 2023)
20.6MB app-arm64-v8a-release.apk (Sep 29, 2023)
18.7MB app-armeabi-v7a-release.apk (Sep 29, 2023)
21.8MB app-x86_64-release.apk 21.8 (Sep 29, 2023)

I'm never sure which to pick (probably the biggest one is most portable)
but I connected the phone to adb just to check what primary ABI I have.
Windows command line: adb -d shell getprop ro.product.cpu.abi
It output "arm64-v8a"

So I think that means I can use either of the two APKs below:
55.2MB app-release.apk (probably contains everything)
20.6MB app-arm64-v8a-release.apk (Sep 29, 2023)

I copied what I think is the most portable APK to the phone from Windows.
https://github.com/ImranR98/Obtainium/releases/download/v0.14.21-beta/app-arm64-v8a-release.apk
Name: app-arm64-v8a-release.apk
Size: 21605717 bytes (20 MiB)
SHA256: 63DC979B3C851C83788A580614F4F1D53341D1502E5FC6C68CC9F661DCB0687B

After installing Obtainium on Android, I left the settings at the defaults.
It may take a while to figure out how to use it effectively for updating.

One question: Since I couldn't get Obtaininum off of F-Droid (likely
I needed a repo for it to be found), how does it update itself?

Another question is, after loading up a phone for years, is there any way
to easily tell from which repository any given app was installed from?

Re: Can someone explain Android app updates please?

<url5ia$3al7o$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50293&group=comp.mobile.android#50293

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: bashley...@gmail.com (The Real Bev)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Tue, 27 Feb 2024 09:18:49 -0800
Organization: None, as usual
Lines: 36
Message-ID: <url5ia$3al7o$1@dont-email.me>
References: <urjtcd$li15$1@solani.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 27 Feb 2024 17:19:06 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="41ce2b03bcc613275a8031a396874e3c";
logging-data="3495160"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+tR/tFXGXdND0cqEeh20wLjU7az0JEyOY="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
Firefox/68.0 Thunderbird/68.12.1
Cancel-Lock: sha1:2WKOQ/r1OxYGqBp2jT6Y4FbFA7M=
In-Reply-To: <urjtcd$li15$1@solani.org>
Content-Language: en-US
 by: The Real Bev - Tue, 27 Feb 2024 17:18 UTC

On 2/26/24 9:53 PM, Nick Cine wrote:
> I get apps from wherever but mostly from Google Play and Github and F-Droid
> and Sourceforge but some are directly from developers & some are reused
> from phone to phone (some are extracted while others were saved
> beforehand).
>
> At any given time, some of those installed apps are updated automatically.
> Some aren't.
>
> Some I can update with a new version manual download.
> Some won't.
>
> It seems I have to match sources?
> I think?
>
> What's going on?
> Can someone explain Android app updates please?

And a variant problem: I have over 150 apps, most of which I rarely
use, and do not update them automatically -- I'd rather do them all at
once when the process won't interfere with my actual usage. Almost all
are genuine playstore apps.

It generally takes several days. I plug in the charger and tell the
phone to UPDATE ALL (via my home wifi) and it starts chugging. At some
point it simply stops updating while there are still un-updated apps.
This happens repeatedly during each update session and for all update
sessions. I don't notice because I'm not watching the process. Our
wifi connection is good 24/7.

WTF is happening?

--
Cheers, Bev
Self Test for Paranoia: You know you have it when you can't
think of anything that's your own fault.

Re: Can someone explain Android app updates please?

<bGn*mQ4Dz@news.chiark.greenend.org.uk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50295&group=comp.mobile.android#50295

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!nntp-feed.chiark.greenend.org.uk!ewrotcd!.POSTED.chiark.greenend.org.uk!not-for-mail
From: theom+n...@chiark.greenend.org.uk (Theo)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: 27 Feb 2024 18:30:09 +0000 (GMT)
Organization: University of Cambridge, England
Message-ID: <bGn*mQ4Dz@news.chiark.greenend.org.uk>
References: <urjtcd$li15$1@solani.org> <bGn*jG3Dz@news.chiark.greenend.org.uk> <url3fv$m9vn$1@solani.org>
Injection-Info: chiark.greenend.org.uk; posting-host="chiark.greenend.org.uk:212.13.197.229";
logging-data="10912"; mail-complaints-to="abuse@chiark.greenend.org.uk"
User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (Linux/5.10.0-22-amd64 (x86_64))
Originator: theom@chiark.greenend.org.uk ([212.13.197.229])
 by: Theo - Tue, 27 Feb 2024 18:30 UTC

Nick Cine <nickcine@is.invalid> wrote:
> On 27 Feb 2024 13:14:13 +0000 (GMT), Theo wrote:
>
> > Apps are signed with developer keys. To avoid impersonation, Android will
> > only update apps where the new apk was signed with the same key as the old
> > one.
>
> Thank you for offering to explain how Android updates apps given the
> apps can come from a variety of sources which you won't know over time.
>
> With those keywords, I guess you're explaining this (Play App Signing)?
> https://support.google.com/googleplay/android-developer/answer/9842756
> "Devices only accept updates when its signature matches the installed
> app's signature. By letting Google manage your app signing key,
> it makes this process more secure."

It's a basic feature of Android. Google offers a service to do the signing
as part of a Play Store submission where they look after your key and sign
on their server, but you don't have to do that. Many open source apps sign
locally and then upload the signed apk to their website, Github and the Play
Store.

> > F-droid builds and signs apps with their own key, rather than the
> > developer's key. The result is that you can only update F-droid builds of
> > apps with another build sourced from the F-droid repo - the same app signed
> > by the developer from Github or Play won't update the F-droid signed
> > version, and vice versa.
>
> With those keywords, is this the signing process that you're explaining?
> https://f-droid.org/2023/09/03/reproducible-builds-signing-keys-and-binary-repos.html
> "All the years before, F-Droid created a dedicated key for each app
> to sign the published APKs, but now with reproducible builds
> F-Droid ships APKs that are signed by the upstream developer(s)."

Yes. I hadn't noticed they had stopped the practice recently. That post
does describe what did and now do.

It seems they still build themselves, though, rather than just being a repo
of uploaded .apks build by developers. So it's still slightly different
from the other methods, although updates should now be compatible (ie you
can update an F-droid installed app from another source like the Play
Store).

> I'm never sure which to pick (probably the biggest one is most portable)
> but I connected the phone to adb just to check what primary ABI I have.
> Windows command line: adb -d shell getprop ro.product.cpu.abi
> It output "arm64-v8a"
>
> So I think that means I can use either of the two APKs below:
> 55.2MB app-release.apk (probably contains everything)
> 20.6MB app-arm64-v8a-release.apk (Sep 29, 2023)

Most phones / tablets are arm64 aka ARMv8. I think you're right that
app-release.apk has everything. Sometimes when updating something in
Obtainium it can't figure out which download it wants and needs you to
answer that question.

> After installing Obtainium on Android, I left the settings at the defaults.
> It may take a while to figure out how to use it effectively for updating.
>
> One question: Since I couldn't get Obtaininum off of F-Droid (likely
> I needed a repo for it to be found), how does it update itself?

If you add the Obtainium repo URL:
https://github.com/ImranR98/Obtainium

to its app list, then it'll be able to update itself. Then you can go
adding other Github/Gitlab/etc URLs for apps you want to install.

> Another question is, after loading up a phone for years, is there any way
> to easily tell from which repository any given app was installed from?

Not unless there's any telltales in the version number or the signing key.
If they're signed with an F-droid key then that says they came from there.
(I don't know how to read out the key signature from the .apk, but there
must be a way)

Theo

Re: Can someone explain Android app updates please?

<urlfmh$mgfo$1@solani.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50296&group=comp.mobile.android#50296

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: nickc...@is.invalid (Nick Cine)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Tue, 27 Feb 2024 13:12:00 -0700
Message-ID: <urlfmh$mgfo$1@solani.org>
References: <urjtcd$li15$1@solani.org> <bGn*jG3Dz@news.chiark.greenend.org.uk> <url3fv$m9vn$1@solani.org> <bGn*mQ4Dz@news.chiark.greenend.org.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=fixed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 27 Feb 2024 20:12:02 -0000 (UTC)
Injection-Info: solani.org;
logging-data="737784"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Usenapp/0.93/l for MacOS - Full License
Cancel-Lock: sha1:Yr1Vu8pmWHB2X9BggHYmsdQg+g4=
X-User-ID: eJwFwQkBwDAIA0BLdOWbHCDEv4Te2fXjE+rmajRC8lLQEW2+FSiZ2dEkcECoVc8yP4aifn1BIxK1
 by: Nick Cine - Tue, 27 Feb 2024 20:12 UTC

Theo wrote:

>> Another question is, after loading up a phone for years, is there any way
>> to easily tell from which repository any given app was installed from?
>
> Not unless there's any telltales in the version number or the signing key.
> If they're signed with an F-droid key then that says they came from there.
> (I don't know how to read out the key signature from the .apk, but there
> must be a way)

This app tells me information about an app's signature and where it was
installed from but it's in technospeak so it's difficult to figure out.
https://f-droid.org/en/packages/io.github.muntashirakon.AppManager/
https://f-droid.org/repo/io.github.muntashirakon.AppManager_427.apk

For example, if you start that App Manager and search for Obtainium,
on the "Signatures" tab it shows tons of confusing to me technospeak
(only the first half-dozen lines of which are pasted below).

dev.imranr.obtainium Signer Certificate
Subject: CN=Imran Remtulla,OU=Unknown,O=Unknown,L=Toronto,ST=Ontario,C=CA
Issuer: CN=Imran Remtulla,OU=Unknown,O=Unknown,L=Toronto,ST=Ontario,C=CA
Issued date: Fri Jul 24 12:57:26 PDT 2020
Expiry date: Tue Dec 10 11:57:26 PST 2047
Type: X.509, Version: 3, Validity: Valid
Serial Number: 7cec2ed1

I installed, on purpose, an F-Droid app to see what the signature is...
org.woheller69.weather Signer Certificate
Subject: CN=FDroid,OU=FDroid,O=fdroid.org,L=ORG,ST=ORG,C=UK
Issuer: CN=FDroid,OU=FDroid,O=fdroid.org,L=ORG,ST=ORG,C=UK
Issued date: Sat Dec 19 04:26:06 PST 2020
Expiry date: Wed May 06 04:26:06 PST 2048
Type: X.509, Version: 3, Validity: Valid
Serial Number: 00f5a09d9110c0dc97

Looking around for an app I probably got off a developer site, the sig is...
eu.faircode.netguard Signer Certificate
Subject: O=faircode.eu
Issuer: O=faircode.eu
Issued date: Sat Oct 24 06:10:03 PDT 2015
Expiry date: Wed Oct 17 05:10:03 PST 2040
Type: X.509, Version: 3, Validity: Valid
Serial Number: 0eea1073

This was almost certainly grabbed off of the Google Play store, right?
com.whatsapp Signer Certificate
Subject: CN=Brian Acton,OU=Engineering,O=WhatsApp Inc.,L=Santa Clara,ST=California,C=US
Issuer: CN=Brian Acton,OU=Engineering,O=WhatsApp Inc.,L=Santa Clara,ST=California,C=US
Issued date: Fri Jun 25 16:07:16 PDT 2010
Expiry date: Mon Feb 15 15:07:16 PST 2044
Type: X.509, Version: 3, Validity: Valid
Serial Number: 4c2536a4

And this is most likely a system app that came with the device, right?
com.android.location.fused Signer Certificate
Subject: 1.2.840.113549.1.9.1=#161(long number)f6d,CN=Samsung Cert,OU=DMC,O=Samsung Corporation,L=Suwon City,ST=South Korea,C=KR
Issuer: 1.2.840.113549.1.9.1=#161(long number)f6d,CN=Samsung Cert,OU=DMC,O=Samsung Corporation,L=Suwon City,ST=South Korea,C=KR
Issued date: Wed Jun 22 05:25:12 PDT 2011
Expiry date: Sun Nov 07 04:25:12 PST 2038
Type: X.509, Version: 3, Validity: Valid
Serial Number: 00d20995a79c0daad6

There is also a "Installer App" section of the "App Info" tab.
dev.imranr.obtainium "Installer App" not listed
org.woheller69.weather "Installer App" F-Droid Basic
eu.faircode.netguard "Installer App" Package Installer
com.whatsapp "Installer App" not listed
com.android.location.fused "Installer App" not listed

Do those real-world examples tell you how they were installed?

Re: Can someone explain Android app updates please?

<urmstu$v4e$1$koziolja@news.chmurka.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50305&group=comp.mobile.android#50305

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!paganini.bofh.team!news.chmurka.net!.POSTED.public-nat-08.vpngate.v4.open.ad.jp!not-for-mail
From: janiceko...@nie.ma.spamu.prosze.com (Jan K.)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Wed, 28 Feb 2024 10:03:57 +0100
Organization: news.chmurka.net
Message-ID: <urmstu$v4e$1$koziolja@news.chmurka.net>
References: <urjtcd$li15$1@solani.org> <bGn*jG3Dz@news.chiark.greenend.org.uk> <url3fv$m9vn$1@solani.org> <bGn*mQ4Dz@news.chiark.greenend.org.uk>
NNTP-Posting-Host: public-nat-08.vpngate.v4.open.ad.jp
MIME-Version: 1.0
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 28 Feb 2024 09:03:58 -0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="koziolja"; posting-host="public-nat-08.vpngate.v4.open.ad.jp:219.100.37.240";
logging-data="31886"; mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
Cancel-Lock: sha1:GedpLkQStfM0jBODTvo6SAdrUBc= sha256:ie/jSIjoDBBBaaNPyTcPdvn85JPHcZyzNbhNE94Nr6s=
sha1:lduXAjhryFwsgBwwMM90+fOWhJI= sha256:RTXJwAEmMQVXaKmTcatpTjhy+PWBlqFW6UMzCAEqY0A=
 by: Jan K. - Wed, 28 Feb 2024 09:03 UTC

W 27 Feb 2024 18:30:09 +0000 (GMT), Theo napisal:

> (I don't know how to read out the key signature from the .apk, but there
> must be a way)

Try this "APK Signature Checker" app.
https://play.google.com/store/apps/details?id=com.casraq.android.apksignaturechecker

What I use it for is to lump apps with the same signature all together.

Re: Can someone explain Android app updates please?

<1we*c57Dz@news.chiark.greenend.org.uk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50306&group=comp.mobile.android#50306

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsfeed.xs3.de!nntp-feed.chiark.greenend.org.uk!ewrotcd!.POSTED.chiark.greenend.org.uk!not-for-mail
From: theom+n...@chiark.greenend.org.uk (Theo)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: 28 Feb 2024 09:12:41 +0000 (GMT)
Organization: University of Cambridge, England
Message-ID: <1we*c57Dz@news.chiark.greenend.org.uk>
References: <urjtcd$li15$1@solani.org> <bGn*jG3Dz@news.chiark.greenend.org.uk> <url3fv$m9vn$1@solani.org> <bGn*mQ4Dz@news.chiark.greenend.org.uk> <urlfmh$mgfo$1@solani.org>
Injection-Info: chiark.greenend.org.uk; posting-host="chiark.greenend.org.uk:212.13.197.229";
logging-data="6265"; mail-complaints-to="abuse@chiark.greenend.org.uk"
User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (Linux/5.10.0-22-amd64 (x86_64))
Originator: theom@chiark.greenend.org.uk ([212.13.197.229])
 by: Theo - Wed, 28 Feb 2024 09:12 UTC

Nick Cine <nickcine@is.invalid> wrote:
> There is also a "Installer App" section of the "App Info" tab.
> dev.imranr.obtainium "Installer App" not listed
> org.woheller69.weather "Installer App" F-Droid Basic
> eu.faircode.netguard "Installer App" Package Installer
> com.whatsapp "Installer App" not listed
> com.android.location.fused "Installer App" not listed
>
> Do those real-world examples tell you how they were installed?

It does seem to record how apps were installed in that place (I have
'Obtainium', 'Droid-ify', 'Google Play', 'Aurora Store' and others in there)
so it does seem to do what you suggest. I don't have anything for system
apps. Maybe 'adb sideload' or opening the .apk from the filesystem don't
record an installer app?

Theo

Re: Can someone explain Android app updates please?

<urn0hb$ndq1$1@solani.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50307&group=comp.mobile.android#50307

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: nickc...@is.invalid (Nick Cine)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Wed, 28 Feb 2024 03:05:31 -0700
Message-ID: <urn0hb$ndq1$1@solani.org>
References: <urjtcd$li15$1@solani.org> <bGn*jG3Dz@news.chiark.greenend.org.uk> <url3fv$m9vn$1@solani.org> <bGn*mQ4Dz@news.chiark.greenend.org.uk> <urlfmh$mgfo$1@solani.org> <1we*c57Dz@news.chiark.greenend.org.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=fixed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 28 Feb 2024 10:05:32 -0000 (UTC)
Injection-Info: solani.org;
logging-data="767809"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Usenapp/0.93/l for MacOS - Full License
Cancel-Lock: sha1:FKZmtJjEUi7ryYCyL1AjUtzKSTc=
X-User-ID: eJwNycEBwCAIA8CVQEjEcSop+4/Q3vcQdPZOgonBPKROtTEnXOIb/40dhMqXaLa7eq40dlfhAxYvEQs=
 by: Nick Cine - Wed, 28 Feb 2024 10:05 UTC

On 28 Feb 2024 09:12:41 +0000 (GMT), Theo wrote:

>> Do those real-world examples tell you how they were installed?
>
> It does seem to record how apps were installed in that place (I have
> 'Obtainium', 'Droid-ify', 'Google Play', 'Aurora Store' and others in there)
> so it does seem to do what you suggest. I don't have anything for system
> apps. Maybe 'adb sideload' or opening the .apk from the filesystem don't
> record an installer app?

Like you seem to be aware, it doesn't record where a lot of apps came from.
But it does record where some apps came from. So it's at least a start.

I went looking for a better noad app for telling WHERE something came from.
I just tested these two. They're not perfect. But you might like one.

https://play.google.com/store/apps/details?id=com.madness.collision
https://play.google.com/store/apps/details?id=com.app.detail

The Boundo app api checker will sort by apps installed from
Google Play Store
Github
Sourceforge
F-Droid
Package Installer

And whether it uses any of the following
Kotlin
Jetpack
Flutter
React
Xamarin
Android App Bundle
System app
System core app
Modular system component
Instant app
Runtime resource overlay
Progressive web app
and so on

It can sort apps by target APK.
It can show the version of the system modules.
It can tell you if they're APEX or APKs too.

But I'm still working on understanding the output sort order.

Re: Can someone explain Android app updates please?

<urn0m3$6drs$1@i2pn2.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50308&group=comp.mobile.android#50308

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!.POSTED!not-for-mail
From: thi...@is.invalid (david)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Wed, 28 Feb 2024 03:08:03 -0700
Organization: i2pn2 (i2pn.org)
Message-ID: <urn0m3$6drs$1@i2pn2.org>
References: <urjtcd$li15$1@solani.org> <url5ia$3al7o$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 28 Feb 2024 10:08:04 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="210812"; mail-complaints-to="usenet@i2pn2.org";
posting-account="CaHBDtkhV1D5Bt+NHXWn2/AL80wOBYc5Yj9RDiDOZCs";
User-Agent: Unison/2.1.10
X-Spam-Checker-Version: SpamAssassin 4.0.0
 by: david - Wed, 28 Feb 2024 10:08 UTC

Using <news:url5ia$3al7o$1@dont-email.me>, The Real Bev wrote:

> And a variant problem: I have over 150 apps, most of which I rarely
> use, and do not update them automatically -- I'd rather do them all at
> once when the process won't interfere with my actual usage. Almost all
> are genuine playstore apps.

I don't think the Google PlayStore updates *all* the apps you've installed
from the Google Play Store. It only updates *some* of the apps you've
installed from the Google Play Store.

You can easily prove this to yourself by running a *real* app updater app.
And then comparing it against what the Google Play Store update found.

> It generally takes several days. I plug in the charger and tell the
> phone to UPDATE ALL (via my home wifi) and it starts chugging. At some
> point it simply stops updating while there are still un-updated apps.

See above. The Google Play Store was never intended to update all the apps
you've installed using the Google Play Store. It only updates some of them.

To update *all* your installed apps, you need a *real* app updater app.
https://play.google.com/store/search?q=apk%20update%20checker&c=apps

> This happens repeatedly during each update session and for all update
> sessions. I don't notice because I'm not watching the process. Our
> wifi connection is good 24/7.
> WTF is happening?

I don't know but sometimes apk updaters have two things that can be the
problem. One is they have a queue. The other is they have parallel streams.

Let's say you set the app updater to only one stream at a time.
And let's say you have a queue but one app in the queue is hung up.

In that case, nothing will update while that one app is hung up.

Re: Can someone explain Android app updates please?

<urn2ea$2t4ig$1@novabbs.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50309&group=comp.mobile.android#50309

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!rocksolid2!.POSTED!not-for-mail
From: patr...@oleary.com (Patrick)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Wed, 28 Feb 2024 04:38:02 -0600
Organization: rocksolid2 (novabbs.org)
Message-ID: <urn2ea$2t4ig$1@novabbs.org>
References: <urjtcd$li15$1@solani.org> <bGn*jG3Dz@news.chiark.greenend.org.uk>
MIME-Version: 1.0
Content-Type: text/plain;charset=us-ascii;format=flowed
Injection-Date: Wed, 28 Feb 2024 10:38:03 -0000 (UTC)
Injection-Info: novabbs.org;
logging-data="3052112"; mail-complaints-to="usenet@novabbs.org";
posting-account="DmBUVzkCOUSdwPeIqrbHByUaJQnFaz/eDlTqIrPjQgo";
User-Agent: Turnpike/6.07-M (<XysUeS6fptF$Y2WFgP0$1sHqDW>)
X-Spam-Checker-Version: SpamAssassin 4.0.0
 by: Patrick - Wed, 28 Feb 2024 10:38 UTC

On 27 Feb 2024 13:14:13 +0000 (GMT), Theo wrote:
> (If you're getting apps from Github etc, I can recommend Obtainium as a tool
> for managing updates for you)

I wonder how Obtainium compares with the other Android apk app updaters?
https://github.com/ImranR98/Obtainium
"Obtainium allows you to install and update Apps directly from their
releases pages, and receive notifications when new releases are made
available."

https://f-droid.org/en/packages/net.xzos.upgradeall/
UpgradeAll is a free and open source software which simplifies the process
of finding updates for Android apps (even if you didn't install them),
Magisk modules from Github, Gitlab, F-Droid, Play Store, Coolapk and more"

https://github.com/rumboalla/apkupdater
"APKUpdater is an open source tool that simplifies the process of finding
updates for your installed apps. It aggregates the results from APKMirror,
Aptoide, F-Droid, IzzyOnDroid, APKPure, GitLab and GitHub."

https://github.com/javiersantos/AppUpdater
"checks for updates on Google Play, GitHub, Amazon, F-Droid or your own
server."

https://github.com/JusticeRage/ApkTrack
"ApkTrack checks, if updates for installed apps are available. It can query
F-Droid, PlayStore, Xposed, plus many other sources of APKs via the
ApkTrack Proxy."

Re: Can someone explain Android app updates please?

<0we*+r8Dz@news.chiark.greenend.org.uk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50310&group=comp.mobile.android#50310

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.szaf.org!nntp-feed.chiark.greenend.org.uk!ewrotcd!.POSTED.chiark.greenend.org.uk!not-for-mail
From: theom+n...@chiark.greenend.org.uk (Theo)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: 28 Feb 2024 10:59:04 +0000 (GMT)
Organization: University of Cambridge, England
Message-ID: <0we*+r8Dz@news.chiark.greenend.org.uk>
References: <urjtcd$li15$1@solani.org> <bGn*jG3Dz@news.chiark.greenend.org.uk> <urn2ea$2t4ig$1@novabbs.org>
Injection-Info: chiark.greenend.org.uk; posting-host="chiark.greenend.org.uk:212.13.197.229";
logging-data="15211"; mail-complaints-to="abuse@chiark.greenend.org.uk"
User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (Linux/5.10.0-22-amd64 (x86_64))
Originator: theom@chiark.greenend.org.uk ([212.13.197.229])
 by: Theo - Wed, 28 Feb 2024 10:59 UTC

Patrick <patrick@oleary.com> wrote:
> On 27 Feb 2024 13:14:13 +0000 (GMT), Theo wrote:
> > (If you're getting apps from Github etc, I can recommend Obtainium as a tool
> > for managing updates for you)
>
> I wonder how Obtainium compares with the other Android apk app updaters?

No experience with the others, but Obtainium is an app installer, not just an
updater. The descriptions of the below suggests they search your system for
installed apps and then go hunting for updates. It's not clear if they will
install apps you don't already have. Can you ask them to find and install
an app you don't currently have?

I don't think Obtainium will search your device for currently installed
apps - it just looks after apps you have installed via it.

Theo

Re: Can someone explain Android app updates please?

<urqfvn$nple$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50317&group=comp.mobile.android#50317

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: bashley...@gmail.com (The Real Bev)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Thu, 29 Feb 2024 09:47:32 -0800
Organization: None, as usual
Lines: 59
Message-ID: <urqfvn$nple$1@dont-email.me>
References: <urjtcd$li15$1@solani.org> <url5ia$3al7o$1@dont-email.me>
<urn0m3$6drs$1@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 29 Feb 2024 17:47:35 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="e5c3560b37849eb86cfc2027ab09579b";
logging-data="779950"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Yvl9fClwgl43JQfVIlWZMR/sSJko7pY8="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
Firefox/68.0 Thunderbird/68.12.1
Cancel-Lock: sha1:S1nTD8onGWTEvvREni1rKINxa6E=
In-Reply-To: <urn0m3$6drs$1@i2pn2.org>
Content-Language: en-US
 by: The Real Bev - Thu, 29 Feb 2024 17:47 UTC

On 2/28/24 2:08 AM, david wrote:
> Using <news:url5ia$3al7o$1@dont-email.me>, The Real Bev wrote:
>
>> And a variant problem: I have over 150 apps, most of which I rarely
>> use, and do not update them automatically -- I'd rather do them all at
>> once when the process won't interfere with my actual usage. Almost all
>> are genuine playstore apps.
>
> I don't think the Google PlayStore updates *all* the apps you've installed
> from the Google Play Store. It only updates *some* of the apps you've
> installed from the Google Play Store.

That seems stupid. Why not?

> You can easily prove this to yourself by running a *real* app updater app.
> And then comparing it against what the Google Play Store update found.

Still makes no sense. Why would google limit the number of apps it
would update in a single queue?

>> It generally takes several days. I plug in the charger and tell the
>> phone to UPDATE ALL (via my home wifi) and it starts chugging. At some
>> point it simply stops updating while there are still un-updated apps.
>
> See above. The Google Play Store was never intended to update all the apps
> you've installed using the Google Play Store. It only updates some of them.

Again, why? And why would google not make its own update app better
than a third-party app it provides to update the apps it provides?

> To update *all* your installed apps, you need a *real* app updater app.
> https://play.google.com/store/search?q=apk%20update%20checker&c=apps
>
>> This happens repeatedly during each update session and for all update
>> sessions. I don't notice because I'm not watching the process. Our
>> wifi connection is good 24/7.
>> WTF is happening?
>
> I don't know but sometimes apk updaters have two things that can be the
> problem. One is they have a queue. The other is they have parallel streams.
>
> Let's say you set the app updater to only one stream at a time.
> And let's say you have a queue but one app in the queue is hung up.
>
> In that case, nothing will update while that one app is hung up.

Not arguing, exactly, but it makes no sense that google would just
randomly stop updating while there are still apps in the queue. If it
decides that 100 need updating, it must know that there are 100 updates
available. Why would it arbitrarily stop -- especially without
notifying the user that only nn will be updated without restarting the
process?

--
Cheers, Bev
ooooooooooooooooooooooooooooooooooooooooooooooooooooo
"With sufficient thrust, pigs fly just fine. However,
this is not necessarily a good idea...."

Re: Can someone explain Android app updates please?

<urrmpu$cniu$1@i2pn2.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50326&group=comp.mobile.android#50326

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!.POSTED!not-for-mail
From: thi...@is.invalid (david)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Thu, 29 Feb 2024 21:50:06 -0700
Organization: i2pn2 (i2pn.org)
Message-ID: <urrmpu$cniu$1@i2pn2.org>
References: <urjtcd$li15$1@solani.org> <url5ia$3al7o$1@dont-email.me> <urn0m3$6drs$1@i2pn2.org> <urqfvn$nple$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 1 Mar 2024 04:50:07 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="417374"; mail-complaints-to="usenet@i2pn2.org";
posting-account="CaHBDtkhV1D5Bt+NHXWn2/AL80wOBYc5Yj9RDiDOZCs";
User-Agent: Unison/2.1.10
X-Spam-Checker-Version: SpamAssassin 4.0.0
 by: david - Fri, 1 Mar 2024 04:50 UTC

Using <news:urqfvn$nple$1@dont-email.me>, The Real Bev wrote:

>> I don't think the Google PlayStore updates *all* the apps you've installed
>> from the Google Play Store. It only updates *some* of the apps you've
>> installed from the Google Play Store.
>
> That seems stupid. Why not?

Do you know that most people who buy stuff fall for what they "assume" the
stuff does (for example, drinking beer gets you all the cute chicks)?

Advertising does funny things to people's brains.
They "assume" the product has magical powers that it simply does not have.

And the manufacturer certainly isn't going to be advertising that the
Michelin tire is made by the same company that makes the no-brand tire.

They want you to "assume" all sorts of magical powers for their product.

One of those magically "assumed" powers is Google Play Store updating all
the apps that you installed on the phone using the Google Play Store app.

It doesn't.
It never did.

In my experiments, admittedly from long ago, it updated something like one
tenth or one twentieth of the apps that had updates on the Google Play
Store. This is easy to prove yourself.

1. Run the Google Play Store app updater.
2. Run a real app updater.

The difference is astounding.

>> You can easily prove this to yourself by running a *real* app updater app.
>> And then comparing it against what the Google Play Store update found.
>
> Still makes no sense. Why would google limit the number of apps it
> would update in a single queue?

Why would Mobil sell expensive gasoline that they call "premium" if it's no
better than the cheapest top tier gasoline called "regular" at Costco?

If people are dumb enough to ascribe "magical powers" to Google's Play
Store app, then Google isn't going to be the first one to inform them that
it only updates a small minority of the apps that have updates available.

Don't believe me.
Run your own tests.

But what you need to learn from me is nowhere does Google ever say anywhere
that the Google Play Store update does what you are "assuming" it does.

It doesn't.

>>> It generally takes several days. I plug in the charger and tell the
>>> phone to UPDATE ALL (via my home wifi) and it starts chugging. At some
>>> point it simply stops updating while there are still un-updated apps.
>>
>> See above. The Google Play Store was never intended to update all the apps
>> you've installed using the Google Play Store. It only updates some of them.
>
> Again, why? And why would google not make its own update app better
> than a third-party app it provides to update the apps it provides?

This is the third time you are asking *ME* where I don't know what is the
reason as all I know is that Google never said what you "assumed" they did.

I also know full well that the app updaters easily show apps that are
installed on your system that have updates in the Google Play Store that
the Google Play Store update doesn't even bother checking to see.

In addition, I've seen (long ago) that Google specifically says it only
updates apps that it feels like updating (as I recall, they called them
"Google apps", but you can check for yourself as it's inside the app).

I don't have the Google Play Store app installed on my phone but you can
run the test that I ran many years ago which "says" what I'm telling you.
1. Run the Google Play Store update.
2. Look at what it says for the apps it updates.

It will say something like "Updates only Google apps" or similar.

>> I don't know but sometimes apk updaters have two things that can be the
>> problem. One is they have a queue. The other is they have parallel streams.
>>
>> Let's say you set the app updater to only one stream at a time.
>> And let's say you have a queue but one app in the queue is hung up.
>>
>> In that case, nothing will update while that one app is hung up.
>
> Not arguing, exactly, but it makes no sense that google would just
> randomly stop updating while there are still apps in the queue.
> If it decides that 100 need updating, it must know that there are 100
> updates available. Why would it arbitrarily stop -- especially without
> notifying the user that only nn will be updated without restarting the
> process?

Why does a printer "just randomly stop printing while there are still pages
in the queue"? Something screwed up and it's not smart enough to skip it.

Even if it did finish updating, it only updates a small minority of the
apps that have updated versions available in the Google Play Store anyway.

Re: Can someone explain Android app updates please?

<urro6u$130jm$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50329&group=comp.mobile.android#50329

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: bashley...@gmail.com (The Real Bev)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Thu, 29 Feb 2024 21:14:03 -0800
Organization: None, as usual
Lines: 122
Message-ID: <urro6u$130jm$1@dont-email.me>
References: <urjtcd$li15$1@solani.org> <url5ia$3al7o$1@dont-email.me>
<urn0m3$6drs$1@i2pn2.org> <urqfvn$nple$1@dont-email.me>
<urrmpu$cniu$1@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 1 Mar 2024 05:14:06 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="4a22232a12f5648fa346f0033278426b";
logging-data="1147510"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/RBrOan+seZkKWJsmxIfjRRdqybQth8IE="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101
Firefox/68.0 Thunderbird/68.12.1
Cancel-Lock: sha1:WgQ3rksQkTy3jDRYS+nLVS/YeLA=
In-Reply-To: <urrmpu$cniu$1@i2pn2.org>
Content-Language: en-US
 by: The Real Bev - Fri, 1 Mar 2024 05:14 UTC

On 2/29/24 8:50 PM, david wrote:
> Using <news:urqfvn$nple$1@dont-email.me>, The Real Bev wrote:
>
>>> I don't think the Google PlayStore updates *all* the apps you've installed
>>> from the Google Play Store. It only updates *some* of the apps you've
>>> installed from the Google Play Store.
>>
>> That seems stupid. Why not?
>
> Do you know that most people who buy stuff fall for what they "assume" the
> stuff does (for example, drinking beer gets you all the cute chicks)?
>
> Advertising does funny things to people's brains.
> They "assume" the product has magical powers that it simply does not have.
>
> And the manufacturer certainly isn't going to be advertising that the
> Michelin tire is made by the same company that makes the no-brand tire.
>
> They want you to "assume" all sorts of magical powers for their product.
>
> One of those magically "assumed" powers is Google Play Store updating all
> the apps that you installed on the phone using the Google Play Store app.
>
> It doesn't.
> It never did.
>
> In my experiments, admittedly from long ago, it updated something like one
> tenth or one twentieth of the apps that had updates on the Google Play
> Store. This is easy to prove yourself.
>
> 1. Run the Google Play Store app updater.
> 2. Run a real app updater.
>
> The difference is astounding.
>
>>> You can easily prove this to yourself by running a *real* app updater app.
>>> And then comparing it against what the Google Play Store update found.
>>
>> Still makes no sense. Why would google limit the number of apps it
>> would update in a single queue?
>
> Why would Mobil sell expensive gasoline that they call "premium" if it's no
> better than the cheapest top tier gasoline called "regular" at Costco?
>
> If people are dumb enough to ascribe "magical powers" to Google's Play
> Store app, then Google isn't going to be the first one to inform them that
> it only updates a small minority of the apps that have updates available.
>
> Don't believe me.
> Run your own tests.
>
> But what you need to learn from me is nowhere does Google ever say anywhere
> that the Google Play Store update does what you are "assuming" it does.
>
> It doesn't.
>
>>>> It generally takes several days. I plug in the charger and tell the
>>>> phone to UPDATE ALL (via my home wifi) and it starts chugging. At some
>>>> point it simply stops updating while there are still un-updated apps.
>>>
>>> See above. The Google Play Store was never intended to update all the apps
>>> you've installed using the Google Play Store. It only updates some of them.
>>
>> Again, why? And why would google not make its own update app better
>> than a third-party app it provides to update the apps it provides?
>
> This is the third time you are asking *ME* where I don't know what is the
> reason as all I know is that Google never said what you "assumed" they did.
>
> I also know full well that the app updaters easily show apps that are
> installed on your system that have updates in the Google Play Store that
> the Google Play Store update doesn't even bother checking to see.
>
> In addition, I've seen (long ago) that Google specifically says it only
> updates apps that it feels like updating (as I recall, they called them
> "Google apps", but you can check for yourself as it's inside the app).
>
> I don't have the Google Play Store app installed on my phone but you can
> run the test that I ran many years ago which "says" what I'm telling you.
> 1. Run the Google Play Store update.
> 2. Look at what it says for the apps it updates.
>
> It will say something like "Updates only Google apps" or similar.

No conflict. I don't expect it to update F-Droid stuff.

Neither do I expect google to outright lie. Mistakes, annoyances, other
shit sure, but not actually lie. "Update all" ought to mean exactly
that. OTOH, Bard/Gemini wasn't above lying, and neither was openai.

So what updater do you recommend?

>>> I don't know but sometimes apk updaters have two things that can be the
>>> problem. One is they have a queue. The other is they have parallel streams.
>>>
>>> Let's say you set the app updater to only one stream at a time.
>>> And let's say you have a queue but one app in the queue is hung up.
>>>
>>> In that case, nothing will update while that one app is hung up.
>>
>> Not arguing, exactly, but it makes no sense that google would just
>> randomly stop updating while there are still apps in the queue.
>> If it decides that 100 need updating, it must know that there are 100
>> updates available. Why would it arbitrarily stop -- especially without
>> notifying the user that only nn will be updated without restarting the
>> process?
>
> Why does a printer "just randomly stop printing while there are still pages
> in the queue"? Something screwed up and it's not smart enough to skip it.
>
> Even if it did finish updating, it only updates a small minority of the
> apps that have updated versions available in the Google Play Store anyway.

OK, so the answer is "Because it's a lying bastard." I can accept than.

--
Cheers, Bev
When cryptography is outlawed, only outlaws will
qwertzuio asdfghjk pyxcvbnml -- M. O'Dorney

Re: Can someone explain Android app updates please?

<urrvl3$d280$1@i2pn2.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50330&group=comp.mobile.android#50330

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!.POSTED!not-for-mail
From: thi...@is.invalid (david)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Fri, 1 Mar 2024 00:21:07 -0700
Organization: i2pn2 (i2pn.org)
Message-ID: <urrvl3$d280$1@i2pn2.org>
References: <urjtcd$li15$1@solani.org> <url5ia$3al7o$1@dont-email.me> <urn0m3$6drs$1@i2pn2.org> <urqfvn$nple$1@dont-email.me> <urrmpu$cniu$1@i2pn2.org> <urro6u$130jm$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 1 Mar 2024 07:21:08 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="428288"; mail-complaints-to="usenet@i2pn2.org";
posting-account="CaHBDtkhV1D5Bt+NHXWn2/AL80wOBYc5Yj9RDiDOZCs";
User-Agent: Unison/2.1.10
X-Spam-Checker-Version: SpamAssassin 4.0.0
 by: david - Fri, 1 Mar 2024 07:21 UTC

Using <news:urro6u$130jm$1@dont-email.me>, The Real Bev wrote:

>> It will say something like "Updates only Google apps" or similar.
>
> No conflict. I don't expect it to update F-Droid stuff.

I never once mentioned F-Droid nor any other place to get apps.
We're talking only about apps installed from the Google Play Store.

It's not clear to me what Google means by "Google apps" but it's very clear
that the Google Play Store updater updates about 10 out of 100 apps even
when ALL of the apps are "google apps" and even when all have updates.

> Neither do I expect google to outright lie. Mistakes, annoyances, other
> shit sure, but not actually lie. "Update all" ought to mean exactly
> that. OTOH, Bard/Gemini wasn't above lying, and neither was openai.

I'm not going to defend Google other than to say they must keep a very
short list (like 10 out of 100) apps that they feel like updating.

Nothing else gets updated.
Even when there are updates available.

> So what updater do you recommend?

For you, I wouldn't recommend the APK updater I use as I can tell that you
want something that is mainstream and not something that requires effort.
https://i.postimg.cc/7b8w6v5D/appupdate.jpg

For you I'd recommend any of the updaters you find when you search here.
https://play.google.com/store/search?q=apk%20update%20checker&c=apps

These are the top three based on the highest recommendation & most reviews.
https://play.google.com/store/apps/details?id=app.quantum.supdate
https://play.google.com/store/apps/details?id=com.update.software.updateallapps
https://play.google.com/store/apps/details?id=com.softwareupdate.appupdates.updatephone

Run one of those against the Google Play Store updater & write back how
many apps it found with updates compared to what Google Play update found.

>> Even if it did finish updating, it only updates a small minority of the
>> apps that have updated versions available in the Google Play Store anyway.
>
> OK, so the answer is "Because it's a lying bastard." I can accept than.

Nobody lied.
You assumed wrong.

Did Chevron lie when they said that Techron is only in their gasoline?
It was up to you to "assume" that "Techron" meant something important.

It doesn't mean anything.
It's what Chevron puts on many of their petroleum products.

Not just gasoline.
Anything they want to put it on.

It's up to you to assume what "Techron" means.
When it actually means nothing.

You assumed the Google Play Store updated all apps that it installed that
have updates but it never said that it does that. And it doesn't do that.

I'm not defending Google. I'm only explaining to you how it works.

You can easily prove this by running the Google Play Store updater,
and then run any of the real apk updaters and comparing the results.

Re: Can someone explain Android app updates please?

<l4hjp8Fa27hU1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50384&group=comp.mobile.android#50384

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: use...@arnowelzel.de (Arno Welzel)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Sat, 2 Mar 2024 22:24:57 +0100
Lines: 33
Message-ID: <l4hjp8Fa27hU1@mid.individual.net>
References: <urjtcd$li15$1@solani.org> <url5ia$3al7o$1@dont-email.me>
<urn0m3$6drs$1@i2pn2.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Trace: individual.net hoNQV1OXCi/G2j8SXY092QVUqCt8nmdcATAUqlETWtseWMj0Fj
Cancel-Lock: sha1:DatQe32XKdLW3c8K6wvQkTMLpwA= sha256:uPPIFhDr4HZW5TNmX6BRXVs751a8JLgom63Ktbq1HlQ=
Content-Language: de-DE
In-Reply-To: <urn0m3$6drs$1@i2pn2.org>
 by: Arno Welzel - Sat, 2 Mar 2024 21:24 UTC

david, 2024-02-28 11:08:

> Using <news:url5ia$3al7o$1@dont-email.me>, The Real Bev wrote:
>
>> And a variant problem: I have over 150 apps, most of which I rarely
>> use, and do not update them automatically -- I'd rather do them all at
>> once when the process won't interfere with my actual usage. Almost all
>> are genuine playstore apps.
>
> I don't think the Google PlayStore updates *all* the apps you've installed
> from the Google Play Store. It only updates *some* of the apps you've
> installed from the Google Play Store.

Google Play *will* update all apps which got installed from there.

However app publishers can decide wether they want to make an update
available for all users (all countries, all device types etc.) at once
or if they want to check first, if an app runs properly before releasing
it to all users.

> You can easily prove this to yourself by running a *real* app updater app.
> And then comparing it against what the Google Play Store update found.

The "real" updater app will just ignore what the publisher intended and
tries to download the app in other ways. This does not mean, that an app
will *never* get updated in Google Play just because some "real" updater
app does this earlier.

--
Arno Welzel
https://arnowelzel.de

Re: Can someone explain Android app updates please?

<l4hjtbFa27hU2@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50385&group=comp.mobile.android#50385

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: use...@arnowelzel.de (Arno Welzel)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Sat, 2 Mar 2024 22:27:08 +0100
Lines: 24
Message-ID: <l4hjtbFa27hU2@mid.individual.net>
References: <urjtcd$li15$1@solani.org> <url5ia$3al7o$1@dont-email.me>
<urn0m3$6drs$1@i2pn2.org> <urqfvn$nple$1@dont-email.me>
<urrmpu$cniu$1@i2pn2.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Trace: individual.net JCz7Ckrd6dOk5BmdS7P5AwWD+GIsz9exg2gWLS3qqNWqaGo4WO
Cancel-Lock: sha1:m4euyBzOig8caSUAVbgleX+S51U= sha256:BNWETPSdP5rnFweDGOGOjsbDzHk13cDow7LJh45tPyM=
Content-Language: de-DE
In-Reply-To: <urrmpu$cniu$1@i2pn2.org>
 by: Arno Welzel - Sat, 2 Mar 2024 21:27 UTC

david, 2024-03-01 05:50:

[...]
> In my experiments, admittedly from long ago, it updated something like one
> tenth or one twentieth of the apps that had updates on the Google Play
> Store. This is easy to prove yourself.

I never experienced this. And I work in a company which develops Android
apps as well and know how publishing apps in Google Play works and how
the update mechanisms work.

> 1. Run the Google Play Store app updater.
> 2. Run a real app updater.
>
> The difference is astounding.

The difference is just *when* an app will be updated and not *if* this
will happen.

--
Arno Welzel
https://arnowelzel.de

Re: Can someone explain Android app updates please?

<us0o08$2qp$1@nnrp.usenet.blueworldhosting.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50397&group=comp.mobile.android#50397

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail
From: and...@spam.net (Andrew)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Sun, 3 Mar 2024 02:41:13 -0000 (UTC)
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID: <us0o08$2qp$1@nnrp.usenet.blueworldhosting.com>
References: <urjtcd$li15$1@solani.org> <url5ia$3al7o$1@dont-email.me> <urn0m3$6drs$1@i2pn2.org> <urqfvn$nple$1@dont-email.me> <urrmpu$cniu$1@i2pn2.org> <l4hjtbFa27hU2@mid.individual.net>
Injection-Date: Sun, 3 Mar 2024 02:41:13 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com;
logging-data="2905"; mail-complaints-to="usenet@blueworldhosting.com"
User-Agent: Xnews/2009.05.01
Cancel-Lock: sha1:0hFOjv1bwbpqvEkBR/n246HUr5o= sha256:PdsyKaJCOA1zfupyGWApfBLQAnqenIb6i0VBNyURCV4=
sha1:J1K2UK4JsigxLZ2RBltNFbOmG+Q= sha256:xFadwhvWIpwI1vVPHB7opkmCRaliX8fSr2LzOvy33AM=
 by: Andrew - Sun, 3 Mar 2024 02:41 UTC

Arno Welzel wrote on Sat, 2 Mar 2024 22:27:08 +0100 :

>> In my experiments, admittedly from long ago, it updated something like one
>> tenth or one twentieth of the apps that had updates on the Google Play
>> Store. This is easy to prove yourself.
>
> I never experienced this. And I work in a company which develops Android
> apps as well and know how publishing apps in Google Play works and how
> the update mechanisms work.
>
>> 1. Run the Google Play Store app updater.
>> 2. Run a real app updater.
>>
>> The difference is astounding.
>
> The difference is just *when* an app will be updated and not *if* this
> will happen.

The main difference between smart people and dumb people is that dumb
people say dumb things that they believe to be right which are wrong.

Before Galileo rolled balls down an incline, people assumed a bowling ball
would fall faster than a marble and yet they both fall at the same rate.

Galileo was smart.
But most people are stupid.

Because most people are intuitive.
They guess.

And intuitive people guess wrong almost all the time.
What Galileo did was run a test - and that was why he was smart.

If he didn't run the test, he would have been wrong like everyone else was.

Before Einstein realized that if electromagnetic waves propagated at the
same speed no matter the velocity of the emitting object, that means that
either space or time (or both) have to fluctuate - people assumed that
electromagnetic waves would move faster if thrown out of a faster object.

Einstein was smart.
But most people are stupid.

Because most people are intuitive.
They guess.

And intuitive people guess wrong almost all the time.
What Eddington did was run a test - and that showed Einstein was smart.

If Eddington's solar eclipse test didn't show Einstein to be right,
Einstein would have been wrong like everyone else was.

In the same way you are as wrong as everyone else is who just guesses.
If you ran the test, you'd suddenly be smart.

Because you'd realize that everything you think of how it works,
is wrong such that everything you say about how it works, is wrong.

It would take you less time to run the test, than to complain
that I told you that you're wrong - and yes - I have run the test.

Re: Can someone explain Android app updates please?

<l4jen5Fia77U3@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50410&group=comp.mobile.android#50410

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: use...@arnowelzel.de (Arno Welzel)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Sun, 3 Mar 2024 15:10:44 +0100
Lines: 36
Message-ID: <l4jen5Fia77U3@mid.individual.net>
References: <urjtcd$li15$1@solani.org> <url5ia$3al7o$1@dont-email.me>
<urn0m3$6drs$1@i2pn2.org> <urqfvn$nple$1@dont-email.me>
<urrmpu$cniu$1@i2pn2.org> <l4hjtbFa27hU2@mid.individual.net>
<us0o08$2qp$1@nnrp.usenet.blueworldhosting.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Trace: individual.net o+lImqVHIjevz9fdrnSFGwVMAsLY1qbrU6+5shK/IoJ5Lj/YV4
Cancel-Lock: sha1:iCpX0V0AYRmFfriJ5i+Odeb1Llw= sha256:W3Hm3mPOc6XsTG8Aao0Gszztl7w8zuqv5V+Rp+GR0zo=
Content-Language: de-DE
In-Reply-To: <us0o08$2qp$1@nnrp.usenet.blueworldhosting.com>
 by: Arno Welzel - Sun, 3 Mar 2024 14:10 UTC

Andrew, 2024-03-03 03:41:

> Arno Welzel wrote on Sat, 2 Mar 2024 22:27:08 +0100 :
>
>>> In my experiments, admittedly from long ago, it updated something like one
>>> tenth or one twentieth of the apps that had updates on the Google Play
>>> Store. This is easy to prove yourself.
>>
>> I never experienced this. And I work in a company which develops Android
>> apps as well and know how publishing apps in Google Play works and how
>> the update mechanisms work.
>>
>>> 1. Run the Google Play Store app updater.
>>> 2. Run a real app updater.
>>>
>>> The difference is astounding.
>>
>> The difference is just *when* an app will be updated and not *if* this
>> will happen.

[...]

> It would take you less time to run the test, than to complain
> that I told you that you're wrong - and yes - I have run the test.

And I develop Android software and I *know* how Google Play Services
work. Recently the company I work for, published an update for one of
their apps - and you would not see this in Google Play as update since
you are not in the user group for that. However a "real" update tool may
still show this by ignoring the intendend limitations like region or
language specific updates.

--
Arno Welzel
https://arnowelzel.de

Re: Can someone explain Android app updates please?

<us29r7$1jgf$1@nnrp.usenet.blueworldhosting.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50416&group=comp.mobile.android#50416

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail
From: and...@spam.net (Andrew)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Sun, 3 Mar 2024 16:51:51 -0000 (UTC)
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID: <us29r7$1jgf$1@nnrp.usenet.blueworldhosting.com>
References: <urjtcd$li15$1@solani.org> <url5ia$3al7o$1@dont-email.me> <urn0m3$6drs$1@i2pn2.org> <urqfvn$nple$1@dont-email.me> <urrmpu$cniu$1@i2pn2.org> <l4hjtbFa27hU2@mid.individual.net> <us0o08$2qp$1@nnrp.usenet.blueworldhosting.com> <l4jen5Fia77U3@mid.individual.net>
Injection-Date: Sun, 3 Mar 2024 16:51:51 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com;
logging-data="52751"; mail-complaints-to="usenet@blueworldhosting.com"
User-Agent: Xnews/2009.05.01
Cancel-Lock: sha1:gdnqgEIjt6sjLoscRTf90iKZX30= sha256:Eh5jo+E1im1VPGzk2oiPx0CzGQzwRLV0uoplJ0XF2NE=
sha1:2IvwLih9E2uGUwaKdfSj7qOrVhc= sha256:jtpTox6bTcK1WQ7yBTNM6A/KHQm3W7Q/kFXRiyBLDNE=
 by: Andrew - Sun, 3 Mar 2024 16:51 UTC

Arno Welzel wrote on Sun, 3 Mar 2024 15:10:44 +0100 :

> And I develop Android software and I *know* how Google Play Services
> work. Recently the company I work for, published an update for one of
> their apps - and you would not see this in Google Play as update since
> you are not in the user group for that. However a "real" update tool may
> still show this by ignoring the intendend limitations like region or
> language specific updates.

If you claim to be a developer Android software, then I can claim to be the
Queen of England even though neither of us has the qualifications for each.

You're simply guessing.

The fact remains that out of x updates that are available for your device,
for your OS version, for your API, for your region, etc., the Google Play
Store update will show about 1/10th of x out of those x available updates.

Run the test.

Re: Can someone explain Android app updates please?

<l4ljv2Fsm1fU1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50426&group=comp.mobile.android#50426

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: use...@arnowelzel.de (Arno Welzel)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Mon, 4 Mar 2024 10:52:34 +0100
Lines: 41
Message-ID: <l4ljv2Fsm1fU1@mid.individual.net>
References: <urjtcd$li15$1@solani.org> <url5ia$3al7o$1@dont-email.me>
<urn0m3$6drs$1@i2pn2.org> <urqfvn$nple$1@dont-email.me>
<urrmpu$cniu$1@i2pn2.org> <l4hjtbFa27hU2@mid.individual.net>
<us0o08$2qp$1@nnrp.usenet.blueworldhosting.com>
<l4jen5Fia77U3@mid.individual.net>
<us29r7$1jgf$1@nnrp.usenet.blueworldhosting.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Trace: individual.net k+cFW4tv5VikxqbhSMm65wh328BK5CNT09KBROJhcJx9+ghdyS
Cancel-Lock: sha1:Edc5jDros/yBbYpZZu1VHh89fJg= sha256:vO1G1ePpKPJF1hBKZrKnHflb8JBtyNrSBteB9bg6rgA=
Content-Language: de-DE
In-Reply-To: <us29r7$1jgf$1@nnrp.usenet.blueworldhosting.com>
 by: Arno Welzel - Mon, 4 Mar 2024 09:52 UTC

Andrew, 2024-03-03 17:51:

> Arno Welzel wrote on Sun, 3 Mar 2024 15:10:44 +0100 :
>
>> And I develop Android software and I *know* how Google Play Services
>> work. Recently the company I work for, published an update for one of
>> their apps - and you would not see this in Google Play as update since
>> you are not in the user group for that. However a "real" update tool may
>> still show this by ignoring the intendend limitations like region or
>> language specific updates.
>
> If you claim to be a developer Android software, then I can claim to be the
> Queen of England even though neither of us has the qualifications for each.

That is one of my open source projects:

<https://play.google.com/store/apps/details?id=de.arnowelzel.android.periodical>

The commercial apps are of course not available for free and not open
source.

> You're simply guessing.

No.

> The fact remains that out of x updates that are available for your device,
> for your OS version, for your API, for your region, etc., the Google Play
> Store update will show about 1/10th of x out of those x available updates.

I already explained how this happens. If you don't believe that, I can't
help you.

> Run the test.

I don't have to - I *know* that there is a difference. But you fail to
understand *why* this is so.

--
Arno Welzel
https://arnowelzel.de

Re: Can someone explain Android app updates please?

<us562g$17bs$1@nnrp.usenet.blueworldhosting.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50431&group=comp.mobile.android#50431

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail
From: and...@spam.net (Andrew)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Mon, 4 Mar 2024 19:05:53 -0000 (UTC)
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID: <us562g$17bs$1@nnrp.usenet.blueworldhosting.com>
References: <urjtcd$li15$1@solani.org> <url5ia$3al7o$1@dont-email.me> <urn0m3$6drs$1@i2pn2.org> <urqfvn$nple$1@dont-email.me> <urrmpu$cniu$1@i2pn2.org> <l4hjtbFa27hU2@mid.individual.net> <us0o08$2qp$1@nnrp.usenet.blueworldhosting.com> <l4jen5Fia77U3@mid.individual.net> <us29r7$1jgf$1@nnrp.usenet.blueworldhosting.com> <l4ljv2Fsm1fU1@mid.individual.net>
Injection-Date: Mon, 4 Mar 2024 19:05:53 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com;
logging-data="40316"; mail-complaints-to="usenet@blueworldhosting.com"
User-Agent: Xnews/2009.05.01
Cancel-Lock: sha1:Z+wOU++dqU4HfTzJcluJuA7EXLk= sha256:nKTOmG8h3B3UqHVHsHXenkY7ggWSEbdcxh/GBIbY0r8=
sha1:enHSE2Mnuw+rNujr8QIMr5fGU+o= sha256:ACooIpLoM+E/73PKjzZXdQAZZlc9bViRveOhuWQ5kpE=
 by: Andrew - Mon, 4 Mar 2024 19:05 UTC

Arno Welzel wrote on Mon, 4 Mar 2024 10:52:34 +0100 :

> I don't have to - I *know* that there is a difference. But you fail to
> understand *why* this is so.

OK. Good. I just wanted everyone to know that if they run the Google Play
Store app updater, it will find something like 1/10th the number of apps
that have updates available at that very moment on the Google Play Store.

Re: Can someone explain Android app updates please?

<l4p9ipFg8pdU3@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50437&group=comp.mobile.android#50437

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: use...@arnowelzel.de (Arno Welzel)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Tue, 5 Mar 2024 20:19:53 +0100
Lines: 18
Message-ID: <l4p9ipFg8pdU3@mid.individual.net>
References: <urjtcd$li15$1@solani.org> <url5ia$3al7o$1@dont-email.me>
<urn0m3$6drs$1@i2pn2.org> <urqfvn$nple$1@dont-email.me>
<urrmpu$cniu$1@i2pn2.org> <l4hjtbFa27hU2@mid.individual.net>
<us0o08$2qp$1@nnrp.usenet.blueworldhosting.com>
<l4jen5Fia77U3@mid.individual.net>
<us29r7$1jgf$1@nnrp.usenet.blueworldhosting.com>
<l4ljv2Fsm1fU1@mid.individual.net>
<us562g$17bs$1@nnrp.usenet.blueworldhosting.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Trace: individual.net 0o0UnBKh25L1FqisMhlr3whVB/MtVoZOtPd7ngrXBIQkKxn/Nh
Cancel-Lock: sha1:L9BFQpyxE399EbzzEW0LDxCQYSY= sha256:oMFiRKDDetElxuzCgnYdIGZCCVzM0f1dg8MOmXFkquY=
Content-Language: de-DE
In-Reply-To: <us562g$17bs$1@nnrp.usenet.blueworldhosting.com>
 by: Arno Welzel - Tue, 5 Mar 2024 19:19 UTC

Andrew, 2024-03-04 20:05:

> Arno Welzel wrote on Mon, 4 Mar 2024 10:52:34 +0100 :
>
>> I don't have to - I *know* that there is a difference. But you fail to
>> understand *why* this is so.
>
> OK. Good. I just wanted everyone to know that if they run the Google Play
> Store app updater, it will find something like 1/10th the number of apps
> that have updates available at that very moment on the Google Play Store.

Correct. But this what the app publishers *want* and not a bug in Google
Play.

--
Arno Welzel
https://arnowelzel.de

Re: Can someone explain Android app updates please?

<us8mff$1p9o$1@nnrp.usenet.blueworldhosting.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=50439&group=comp.mobile.android#50439

  copy link   Newsgroups: comp.mobile.android
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail
From: and...@spam.net (Andrew)
Newsgroups: comp.mobile.android
Subject: Re: Can someone explain Android app updates please?
Date: Wed, 6 Mar 2024 03:04:16 -0000 (UTC)
Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com)
Message-ID: <us8mff$1p9o$1@nnrp.usenet.blueworldhosting.com>
References: <urjtcd$li15$1@solani.org> <url5ia$3al7o$1@dont-email.me> <urn0m3$6drs$1@i2pn2.org> <urqfvn$nple$1@dont-email.me> <urrmpu$cniu$1@i2pn2.org> <l4hjtbFa27hU2@mid.individual.net> <us0o08$2qp$1@nnrp.usenet.blueworldhosting.com> <l4jen5Fia77U3@mid.individual.net> <us29r7$1jgf$1@nnrp.usenet.blueworldhosting.com> <l4ljv2Fsm1fU1@mid.individual.net> <us562g$17bs$1@nnrp.usenet.blueworldhosting.com> <l4p9ipFg8pdU3@mid.individual.net>
Injection-Date: Wed, 6 Mar 2024 03:04:16 -0000 (UTC)
Injection-Info: nnrp.usenet.blueworldhosting.com;
logging-data="58680"; mail-complaints-to="usenet@blueworldhosting.com"
User-Agent: Xnews/2009.05.01
Cancel-Lock: sha1:Av7XFr1DKPvje3guqC+rtsp8S4w= sha256:P9F93AI/EwddrBATJwE5zqIwCyTpR85gyMnT5U5C2AA=
sha1:PgmVXAKoWayWTJDYBSkyC5lVW/g= sha256:m1cLCwIigHduUKsegx2uuangineHvViEmHqGB70uO3Q=
 by: Andrew - Wed, 6 Mar 2024 03:04 UTC

Arno Welzel wrote on Tue, 5 Mar 2024 20:19:53 +0100 :

>> Arno Welzel wrote on Mon, 4 Mar 2024 10:52:34 +0100 :
>>
>>> I don't have to - I *know* that there is a difference. But you fail to
>>> understand *why* this is so.
>>
>> OK. Good. I just wanted everyone to know that if they run the Google Play
>> Store app updater, it will find something like 1/10th the number of apps
>> that have updates available at that very moment on the Google Play Store.
>
> Correct. But this what the app publishers *want* and not a bug in Google
> Play.

Thanks for explaining the reason, as I was reporting to others the simple
fact you get far fewer updates listed by the Google Play Store update than
you get when you run the updater apps which look for updates on the repo.

I appreciate that you backed up your claim that you've developed code also.

I've gone through about a dozen tutorials, so I've "published" test apps on
my own phone (using Android Studio of course) but I haven't written any.

There are other issues with the Google Play Store updater (which affects
most, but not all the other APK updaters on the Google Play Store repo),
which is it doesn't look at updated apps that came from elsewhere.

For that, in case lurkers are interested, the following updaters are ok.
1. Obtainium <https://github.com/ImranR98/Obtainium>
GitHub, GitLab, SourceForge, F-Droid, IzzyOnDroid,
APKPure, Aptoide, Uptodown, APKMirror (Track-Only), etc.
2. APK Updater <https://github.com/rumboalla/apkupdater>
GitHub, GitLab, F-Droid, APKPure, Aptoide, APKMirror, IzzyOnDroid, etc.
3. App Updater <com.update.software.updateallapps> (has ads)
Google Play Store repository

In addition, the FOSS Google Play Store replacement clients also run
their own update mechanism which also results in far more available
updates than the proprietary Google Play Store updater shows.

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor