For a few weeks now (since /e/OS v1.13) I have noticed da the App Lounge sometimes does not show all the apps :
When I search for an app at that time, it doesn’t always find it either :
and after about 10 seconds I get an error message :
At some point during the day, the App Lounge works back to normal, but in order not to have to wait I perform the following steps :
App Lounge Settings → Log Out → close the app
Settings → Apps → Recently opened apps : App Lounge → Force stop → Storage and cache → Clear cache
Restart the App Lounge → anonymous mode
The error message after 10 seconds still comes back, though, so I have to tap the app I’m looking for fast enough.
I have also tried (several times) to ‘clear storage + cache’ of the App Lounge but that doesn’t help.
My device is FP3 with /e/OS v1.14 stable, are there any other people with the same/other device also having this problem? Then maybe I can create an issue on Gitlab.
if you run into timeouts, I think what you see is the cleanapk fallback:
Fallback when GPlay API or Cleanapk API isn’t available or times out in Categories, Search and Update tabs
(another reason for app-list returns to differ is how getAppFilterLevel() behaves, for example with apps and geo-restrictions, but this is not what you post is about)
Are /e/ still using cleanapk.org? I thought the whole point of implementing App Lounge in place of Apps was to get away from that completely anonymous and un-transparent web site, owned and operated by some unknown organization (that uses the same hosting provider as /e/ Foundation).
If they are, that’s another very good reason to use F-Droid and Aurora Store
@petefoth hijack the thread topic with cleanapk? the only issue with apks is trust on first use, not beyond - and you can verify that with mirrors publishing past signature hashes (cleanapk doesn’t in their api last I checked sadly but you can compare to mirrors that do).
The appstore client most likely uses gplay directly for corpus, availability and being up to date at all times. I’m amused how you’re still puzzling the cleanapk schpiel
I think in my case it only affects the Gplay API.
The issue is not with the apks, it is with the fact that /e/ is still using cleanapk.org 18 months after we were told (in March 2022) that
CleanAPK is still going to be used momentarily for the catalog of apps coming from F-Droid and Progressive Web Apps, ***but will be totally abandoned this year. ***
I’m not amused: I am concerned that this issue has not been fixed 16 months after the release of /e/ v1.0 and more since the first release of App Lounge
But you are right, I have hijacked the thread, and for that I apologise. I will start a new thread to try and find out why /e/ is still sending their users ip addresses to a completely anonymous web site.
I have the exact same problems as you with 2 phones ( one S10 with 1.14S-dev and one S7 with 1.12Q-stable). i tried to fixed theses issues with the same remedies as you without succes.
I didn’t find any complains in GitLab concerning these problems…
I hope that will be fixed in a futur releases !!
yep nice improvement and might just fix the behaviour that you lamented. Pagination replacing fetch-all helps to limit amount of API calls - thus not exhausting that gplay auth token pool as quickly.
cleanapk is supplying the exodus / privacy scores and foss apks / pwa. So a fallback to cleanapk wouldn’t contain for example the temu app in your first screenshot (they don’t have it) - it must be an incomplete response by gplay then before rate limiting kicked in.