Android is going to be adding developer ID verification for any developer that wants their app to be sideloaded onto more than 20 devices.

You might be wondering: how are they going to track that? Well it turns out they already have been. Google Play Protect is sending the hashes of the apps you install back to Google's servers.

Your unique device identifier, your account info, and the apps you run are stored on Google's servers, even for a local install of a sideloaded app.

Imagine you live in a country with an authoritarian government and you are a dissident using @torproject. Congrats, the government now has the ability to find you by forcing Google to comply with a legal order for information about all people that have Tor on their phones.

It used to be possible to bypass Google collecting this data about what apps you run by disabling Google Play Protect.

With the new 20 device limit, Google is rolling out a new system service called the Android Developer Verifier Service that you can't disable in the same way.

Google is stripping you of the ability to protect the privacy of the list of applications you choose to install on your personal phone that you own.

Listen: I care about security and don't want people running malware on their phones, but everybody's threat model is different.

If you care about security and privacy, you should also care about giving people the option to pick what security means for THEM personally.

There aren't a ton of options for degoogled android phones out there for people that don't live in China, which means that the vast majority of people are essentially being forced into this.

@Savagejen

This isn't an accident.

Pichai was at Trump's inauguration, Google is all in on fascism.

@eestileib 💯

@Savagejen

i've been dragging my feet on buying the murena fairphone 6. but i really need to just do it

@WorldTravelerAll7 @eestileib @Savagejen My old Fairphone 4 running e/OS/ is still running well, although the screen has lost some brilliance. But it can be replaced :-)
Oddly, the biggest privacy sinner (detected events) this week is Firefox Focus.

@RupertReynolds @eestileib @Savagejen

oh wow, what a cool feature. i can't even imagine how many trackers are infiltrating my current phone

more reason for me to make this switch sooner than later

@WorldTravelerAll7 @eestileib @Savagejen In the name of transparency, I have no idea whether any harmless outbound requests were counted (such as checking for updated browser version) and whether any other data leaks went undetected.

But either way it's good to reduce the tracking and see which apps are stuffed with official spyware.

@Savagejen i think this is a pretty cogent and salient point #squeeze play
@Savagejen and then, you also have modern cars, which will refuse to even start if you don't accept the Google terms of usage
@Savagejen the verification service is a part of the same optional thing as play protect though (GMS)

@tranquillity @Savagejen
If I understand correctly, there are advantages to the Play ecosystem (like Android Auto functionality). Having read this, I think for my next car I shall plan on not using Android Auto. Hope my banking apps still work on #grapheneOS without play services!

#degoogle #android #infosec

@doboprobodyne @tranquillity @Savagejen The GrapheneOS app store has Android Auto. Are you saying it is crippled if you don't also install Google Play Store?

@noodle @tranquillity @Savagejen

Good question. I'm not really sure, haven't tried myself. I read the following on grapheneos.org:

> Android Auto requires privileged access in order to work. GrapheneOS uses an extension of the sandboxed Google Play compatibility layer to make Android Auto work with a reduced level of privileges.

To be sure the following was written in 2024 on mastodon by graoheneOS:

> Our long term plan is an alternate implementation of Android Auto.

I don't suppose I'll find out though; I'll be getting rid of android auto (I haven't delved into the privileges it demands or how it uses them, I've just decided to edge further away from Google).

#grapheneOS #degoogle #infosec #android

@noodle @doboprobodyne @tranquillity @Savagejen

I'm using graphene os, and created a Private Space. Then inside the private space, install android auto (and yeah, play services are required for AA). Then, I unlock the private space when I actually use AA, and when I lock it Play Services stop running. It's helped me wean from Google by making it just a bit tougher to get to, but it's still there (asleep) until I need it.

@tranquillity The current plan unless the EU lays the smack down on it is that it will not be optional on devices that have play services installed. You can still run degoogled android like graphene just fine without it.
@Savagejen first, fuck Graphene, I don't run Nazi software
Second, Google explicitly said that they plan to make it optional and afaik it currently is, now whether to believe google or not is another thing but it's still just a binder service that'll be trivial to patch away with one magisk module, and third, GMS is not mandatory unless you're one of the unlucky souls that ended up with a weird Samsung or something (and even then it can still be rooted, just might no longer be doable by a preteen with a laptop. Might be lucky and have one of the funni exploits if you buy an old device tho (like it using test APEX keys so you can bypass dm-verity)), and fourth, I would presume the EU would be rather all for this, given how happy it is being with ID verification, as long as they can make sure the data gets sent to European Nazis instead of American ones

@Savagejen Google has been interfering with my tablet after 8 years blocked usage of YT 1st to get special password for Google to open and then has removed my ability to get emails and unable to send emails and have no idea how to fix or understand what the hell it wants of me ...

ALL THIS STUPIDITY AFTER USING FOR 8 YEARS 😡😟😡

Today ...sends me message it has removed permission from use of apps that not used in 3 mths or what is on them WHAT THE F.. is going on ???

@Savagejen @torproject does fdroid get around this? My guess is no, but I thought I'd ask.
@quinn @torproject No. You need a degoogled phone, or a phone without play services. Fdroid alone doesn't solve the issue. They are trying to fight it legally though.

@Savagejen
what's the difference between degoogled and without play services?

@quinn @torproject

@ari @Savagejen @quinn @torproject
Degoogled means removing ALL of Google-only stuff, not just Play Services.

@quinn @Savagejen @torproject Im also curious about this as well.

Ugh... need to get a job so I can try (again) to ditch these horrible app ecosystems

@Savagejen Yes - apps can be "traced" like a phone call. If someone gives you a custom app, Google and the US can identify and track any user that has it.

@promovicz @Savagejen

This has me rethinking the Open Android app of my game, which has content some extremists have been trying to ban (and have banned in various places).

The options we as a society in the US had were to deny convincted criminals with suppressed accusations access to the White House, to push hard for regulations against monolopies & for privacy in civilian tech, and to protect news sources & healthy communities.

But now? What are the options? Warnings plus...?

Hmm, no Google Play on my phone except the Island/Insular-run Work Profile, which has no F-droid apps, Play Protect is off, I could remove Google Play Store entirely but didn't so it worked in the Work Profile...

Yeah, I **should've** relied on Android 14 user accounts...!
...Right?!

@Savagejen

Where is the surprise?

I still can‘t believe folks used to believe that Android ever was an „Open System“. It’s whole purpose is monetarizing it’s users and that’s what made Google Invest billions in it. What did anyone believe?

@Savagejen "sideloaded"

That's a propaganda word. The correct word is "installing".

@Savagejen

Interesting. I have Play Protect and Google services disabled, and this phone has never had a google account on it. Plus I have disabled all google apps.
It will be interesting to see what happens since I use Fdroid & Aurora Store.

@Sector9 @Savagejen
You've disabled what they chose to allow you to disable. There's a hell of a lot more going on under the hood, phoning home to the Googleplex with surveillance.

@Savagejen and Google seams to push developers toward Integration of their Google Play Integrity API .

This ends up in apps that deny a login, because the operating system is not "safe" in a google meaning: it's not original Google android.

@Volkswagen has locked out all customers using a #customrom like @GrapheneOS or @LineageOS

That's what happening, when Google is part of every app and google controls everything.

You lose control other your phone and tour belongings.

@Savagejen and if a developer of sideloaded app does not care for their "ids" then what? what can they do about it at all?
@iron_bug They just can't allow more than 20 people to run their app I guess. Or they can ask someone else to publish it for them.
@Savagejen What's "sideloading"?
@clergyman @Savagejen installing without using the app store
@chewie @Savagejen It's called "installing". It has always been called "installing".

@clergyman @chewie @Savagejen sideloading apps, with exactly that terminology, has been a thing basically as long as phones that have ‘apps’

Feel free to yell at clouds, but you are about 30 years too late.

@zbrown @chewie @Savagejen Oh boy. We're so cooked 😩

@clergyman @chewie @Savagejen I'm honestly not seeing what the problem is.

Sideloaded apps were originally (and often still) copied across from your computer, as opposed to downloaded directly to the device. In modern parlance it's drifted more towards ‘is it from $appstore or not’, but there's still a useful distinction being made.

@Savagejen I'm gonna need a Pixel With Graphene I fear 💀

I hate fascism so much

#Google #PlayProtect has turned itself back on a few times for me. I turned it off immediately upon receiving the phone. I have been dismayed to find it on a few times, and have turned it off each time. I haven't been keeping count, but more than three. I have literally never turned on Google Play Protect nor consented to gathering any such data about my apps from Google nor any other entity. I am finally done with #Android. This is my last Android phone.
I mean, maybe if I can buy a phone preinstalled with a "degoogled" mod… but I'm not sure how many options there are for that. I'm not going to flash a mod on a phone with #Google malware preloaded. If I can't trust the factory-reset state, I can't trust the hardware. Just my conservative stance on personal #privsec.
@Savagejen i wonder if app stores like fdroid could get around that by building the APK for each user with a file with a bunch of random data included each time, thus making the hash different every time and making it impossible for google to trace them
@Savagejen so basically the only way around this is to market to gegoogled phones?
@Savagejen I am pretty sure this is not entirely true. It doesn't happen on my Android device.
@nik It has not rolled out yet. It is scheduled to roll out at the end of September. The EU also has questions, which may result in a delay of the roll out.

@Savagejen It still won't affect my Android device.

What you are talking about is Google Play, not Android.

@Savagejen time to have a tool to flip a few bits randomly in junk data to throw off the hash!!

really shouldn't be needed :(((

le système global et harmonisé de surveillance, reposant sur une coopération internationale intensive et croisement des identifiants à grande échelle, le tout formant un "SSM ". @Savagejen Google, via CES services (Android, Chrome, Play Services), dispose d'un système de collecte de données massif qui fonctionne même en dehors de ses propres stores

ID au nom de la sécurité boîte noire juridique permettant de justifier une surveillance totale
#FraGabCatic