Earlier quoted context omitted.
Yes, it's all about control. Control the platform. Control the access to the platform, and the world is your oyster. And the political and legislation system are their friends. It is the establishment. The only way to fight is to indoctrinate the next generation, at home, and in school, to use FOSS. People tend to stick to whatever they used in childhood. We the software engineers should volunteer in giving speeches…
I agree with you. But you do realize that it's been like that since about 20 years now. It started because of Microsoft (proprietary software), then Google (propriteary platform), now ChatGPT (proprietary knowledge). And I tried to tell my kids. And it failed mostly. But in the long run (a decade), what is exceptional and proprietary will become common FOSS. And everybody will benefit.
Android developer verification: Early access starts
661–670 of 694 posts
Re: Android developer verification: Early access starts
#662Re: Android developer verification: Early access starts
#663Earlier quoted context omitted.
Yes, it's all about control. Control the platform. Control the access to the platform, and the world is your oyster. And the political and legislation system are their friends. It is the establishment. The only way to fight is to indoctrinate the next generation, at home, and in school, to use FOSS. People tend to stick to whatever they used in childhood. We the software engineers should volunteer in giving speeches…
So basically you're saying we're fucked. People don't care about FOSS in general, let alone when their phone says it's dangerous.
Re: Android developer verification: Early access starts
#664Earlier quoted context omitted.
That's like Karcher opening a megamall to sell all their offering, vacuums, pressure washers, floor washers, you name it .. and then you, Bosch, complaining you can't sell your vacuum in Karcher's megamall where all the people go. What are you even saying? Whereas google was letting Bosch sell vacuums in their megamall, but only if it uses Google dust filters and people buy only Google made dust filters and Bosch isn…
It's like a company buying all the land within a 100 mile radius and then nominally "selling" plots to people but with terms of service attached that restrict what you can do with the land you bought and that allow the company to change the terms at any time. And then, after people have moved in, most of them having not even read the terms or realized it wasn't an ordinary sale, they start enforcing the terms against…
So, a lease.
Re: Android developer verification: Early access starts
#665Earlier quoted context omitted.
So basically you're saying we're fucked. People don't care about FOSS in general, let alone when their phone says it's dangerous.
Yeah we are fucked, but as long as a small percentage of us, like 1% of the population knows, understands and agrees with the idea I think we are fine.
Stallman/StallManned Abusing the principles of the Slippery Slope to discredit perfectly rational predictions
Re: Android developer verification: Early access starts
#666I want to be able to install apps from alternative app stores like F-Droid and receive automatic updates, without requiring Google's authorization for app publication. Manually installing an app via adb must, of course, be permitted. But that is not sufficient. > Keeping users safe on Android is our top priority. Google's mandatory verification is not about security, but about control (they want to forbid apps like R…
I don't really see how you can both allow developers to update their apps automatically (which is widely promoted as being good security practice) and also defend against good developers turning bad. How does Google know if someone has sold off their app? In most cases, F-Droid couldn't know either. A developer transferring their accounts and private keys to someone else is not easily detected.
Re: Android developer verification: Early access starts
#667Earlier quoted context omitted.
> In most cases, F-Droid couldn't know either. A developer transferring their accounts and private keys to someone else is not easily detected. 1. The Android OS does not allow installing app updates if the new APK uses a different signing key than the existing one. It will outright refuse, and this works locally on device. There's no need to ask some third party server to verify anything. It's a fundamental part of…
>> In most cases, F-Droid couldn't know either. A developer transferring their accounts and private keys to someone else is not easily detected. > 1. The Android OS does not allow installing app updates if the new APK uses a different signing key than the existing one. It will outright refuse, and this works locally on device You missed the and private keys part of the original claim.
Re: Android developer verification: Early access starts
#668Earlier quoted context omitted.
Should we ban refilling your own cars oil because some idots keep filling coolant into it? I worked in IT support and I am deeply aware with the issues people are having. Some issues are systemic (aka bad design) and those should be fixed. Other issues are human. It may not seem like it, but I have the patience of an angel, because I remember when computers where new to me. I like people to understand. Understanding…
Well, yeah, everything has limits and this issue seems like a very practical one. Seems like it depends on how much work would be needed to teach the user base, which, at least to me, feels out of reach. As your being in IT, you may agree that teaching a large majority of 60+ year-olds standard things on something like Windows is difficult and extremely slow. Feels like it would take at least a month of dedicated tra…
(except now the bank needs more staff behind the counter)
Re: Android developer verification: Early access starts
#669"Allow". This is the entirety of the problem. They are allowing things on my machine that I purchased with monies that I leased my soul for. Anyway, I am already planning for a future in which Google does not feature as prominently as did until now. Small steps so far ( grapheneOS ), but to me the writing the wall is unmistakable. Google got cold feet over feedback and now they can allow things. When negative publici…
Consider UbuntuTouch, really nice ecosystem and community, you can run many Android apks.
Re: Android developer verification: Early access starts
#670Earlier quoted context omitted.
An update can become malicious even without change in permissions. E.g. my now perfectly fine QR reader already has access to camera (obvious), media (to read QR in an image file or photo) and network (enhanced security by on-demand checking the URL for me and showing OG etc so I can more informed choose to open the URL) But it could now start sending all my photo's to train an LLM or secretly make pictures of the in…
See that's what the intent system was originally designed to prevent. Your QR reader requires no media permission if it uses the standard file dialogs. Then it can only access files you select, during that session. Similarly for the camera. And in fact, it should have no network access whatsoever (and network should be a user controllable permission, as it used to be — the only reason that was removed is that people…
Sure, a QR code scanner can work fine without network. E.g. it could use the network to check a scanned URL against the "safe browsing API" or to pre-fetch the URL and show me a nice OG preview. You are correct to say you may not need nor want this. But I and others may like such features.
Point is not to discuss wether a QR scanner should have network-access, but to say that once a permission is there for obvious or correct reasons, it can in future easily get abused for other reasons. Without changing the permissions.
My mail-app needs network. Nothing prohibits it from abusing this after an update to pull in ads, or send telemetry to third parties. My sound record app needs microphone permissions. Nothing prohibits it from "secretly" recording my conversations after an update (detectable since a LED and icon will light up).
If you want to solve "app becoming malicious after an update", permissions aren't the tool. They are a tiny piece of that puzzle, but "better permissions" aren't the solution either. Nor is "better awareness of permissions by users".