News for hackers. Stuff that matters.
Re:Total Commander forced to stop letting you install APKs by tgsovlerkhgsel on Wednesday May 18, 2022 @04:15PM (#31427101)
That's on F-Droid though...
Re:Total Commander forced to stop letting you install APKs by oliwarner on Wednesday May 18, 2022 @04:21PM (#31427167)
And they try, but Google makes you root your device to install a service level apps to handle that stuff in the background.

Sorry if I'm appearing snarky but that's the whole point of this thread. Google obstructs third-party app stores.

https://f-droid.org/en/packages/org.fdroid.fdroid.privileged...

Re:Total Commander forced to stop letting you install APKs by tgsovlerkhgsel on Wednesday May 18, 2022 @04:24PM (#31427193)
This used to be true, but as the comment you've responded to (https://news.ycombinator.com/item?id=31424242) explicitly explains, since Android 12 you don't need to root your device and install the service level app. There's a new API specifically to allow apps like F-Droid to update apps they've installed, F-Droid just didn't get around to using it yet: https://gitlab.com/fdroid/fdroidclient/-/issues/2316
Re:Total Commander forced to stop letting you install APKs by oliwarner on Thursday May 19, 2022 @06:21AM (#31432713)
On further reading, that new API seems to only allow updating apps which also support that new API. There might be a good technical reason for that, but it's a barrier to entry that Google doesn't have as a first party.
Re:Total Commander forced to stop letting you install APKs by tgsovlerkhgsel on Friday May 20, 2022 @11:10PM (#31454943)
I think the apps don't have to explicitly support that specific API, they just have to target a modern Android version. Google technically doesn't have that restriction, but nevertheless imposes the same restriction on the Play store.

(Not saying it's appropriate to impose the "devs must update apps for each Android version" requirement this way.)

Re:Total Commander forced to stop letting you install APKs by oliwarner on Wednesday May 18, 2022 @04:26PM (#31427215)
Well that's very silly of me.