News for hackers. Stuff that matters.
Re:Android 12 will let alternative app stores update apps au... by londons_explore on Thursday May 20, 2021 @04:34AM (#27218796)
Trying to restrict updates is in effect trying to prevent the original developer changing the behaviour of an app after installation.

Thats very hard to do, since in the extreme case the developer could code in a change of behaviour after a certain date/time, or depending on a response from a server on the internet.

Re:Android 12 will let alternative app stores update apps au... by selfhoster11 on Thursday May 20, 2021 @06:15AM (#27219363)
> Trying to restrict updates is in effect trying to prevent the original developer changing the behaviour of an app after installation.

Sounds just like the pre-Internet era to me.

Re:Android 12 will let alternative app stores update apps au... by dTal on Thursday May 20, 2021 @05:06AM (#27218996)
I feel there's a qualitative difference between time-influenced or server-influenced code, and the ability to arbitrarily change the code itself. In the former, control is limited to whatever the dev thought of at the time the software was released. It's the difference between vetting a dev at a particular point in time, versus trusting them in perpetuity.
Re:Android 12 will let alternative app stores update apps au... by nulld3v on Thursday May 20, 2021 @06:17AM (#27219377)
On Android apps can download and execute arbitrary code anytime they want. The app doesn't need to have the code built in.
Re:Android 12 will let alternative app stores update apps au... by dTal on Thursday May 20, 2021 @08:12AM (#27220122)
They could, but a developer won't design it that way unless they're already trying to sidestep update mechanisms. The point still stands that there's a difference between "I trust the developer now" and "I trust the developer forever".
Re:Android 12 will let alternative app stores update apps au... by londons_explore on Thursday May 20, 2021 @07:42AM (#27219872)
Same on iOS in certain circumstances - eg. webviews.