News for hackers. Stuff that matters.
Re:CalyxOS – De-Googled Android Alternative by joecool1029 on Friday August 06, 2021 @05:26PM (#28092931)
> microG replaces some functions of Google Play Services while maintaining much more anonymity and privacy.

I've said it before and saying it again on here for those that don't know: microG breaks the security model on android and adds in package signature spoofing. It's the only way to add a fake Google Play Services without needing to pull Google blobs. This is why projects like LineageOS are against using this method, it weakens overall package security.

However, it is still possible for the tinfoil hat crew to not use Google play services with OS like LineageOS. This will of course break some functionality (apps will have to poll instead of relying on push) but it will not break the security model.

I'd like a different, better set of options to choose from but we don't have it at this time. Most users should probably choose a minimal Google Play distribution if they value things like battery life and working apps while still maintaining protections against spoofed apps.

Re:CalyxOS – De-Googled Android Alternative by cdesai on Friday August 06, 2021 @05:33PM (#28093006)
I've said this in another comment, but I'll duplicate here:

The microG creator goes into more detail about signature spoofing at https://github.com/microg/GmsCore/issues/1467#issuecomment-8... The concerns usually raised against that are due to the "default" patch included in their repository, which has a specific purpose.

We don't use that, https://calyxos.org/about/tech/microg/ are the precautions we take to try and prevent "weakening overall package security"

In addition, microG is optional and can be disabled on first install, see https://calyxos.org/features/microg/#1-microg-disabled

Re:CalyxOS – De-Googled Android Alternative by chias on Friday August 06, 2021 @05:54PM (#28093209)
> see http://127.0.0.1:4000/features/microg/#1-microg-disabled

As someone who also accidentally pastes my local dev URLs from time to time, I feel your pain ;)

For everyone else: that's https://calyxos.org/features/microg/#1-microg-disabled

Re:CalyxOS – De-Googled Android Alternative by cdesai on Friday August 06, 2021 @06:12PM (#28093357)
I edited the comment to fix it, thank you!
Re:CalyxOS – De-Googled Android Alternative by joecool1029 on Friday August 06, 2021 @06:57PM (#28093731)
Making it system-only still isn't ideal. It then requires a full OS update to push updates to microg/playservices, cannot just update the app components if vulnerabilities are found in the wild.

I would like if there was stronger privacy laws or antitrust orders that force Google to open their service provider API's so people can choose alternative location/push providers, but this doesn't seem like it will exist soon.

For many users, it's going to be the best usability compromise to use minimal play services and use apps that don't send content over the push networks (signal is like this, element can be configured this way).

Re:CalyxOS – De-Googled Android Alternative by cdesai on Saturday August 07, 2021 @12:10PM (#28099667)
> Making it system-only still isn't ideal. It then requires a full OS update to push updates to microg/playservices

It does not, you can update system-apps out of band just fine.

Google does it with Play Services (and many other apps), and we have our microG builds in our F-Droid repos for out of band updates.

In fact, that is one of the big selling point of Play Services - the fact that it gets updated outside of OS updates, which means that you have a recent / the latest version on all devices regardless of their update record.

And therefore anything implemented in Play Services can be used even on older Android versions.

Re:CalyxOS – De-Googled Android Alternative by josh_today on Friday August 06, 2021 @05:29PM (#28092971)
Funny that you’re using “tin foil hat crew” the day after Apple announced snooping on everyone’s pictures
Re:CalyxOS – De-Googled Android Alternative by collsni on Friday August 06, 2021 @05:33PM (#28093010)
Yeah more like a "baseball cap crew" these days.. lol i dont trust corporations.
Re:CalyxOS – De-Googled Android Alternative by genewitch on Friday August 06, 2021 @05:32PM (#28092997)
Also google has never ever used users' data to turn a buck or anything.
Re:CalyxOS – De-Googled Android Alternative by atatatat on Saturday August 07, 2021 @09:51AM (#28098575)
Especially since tinfoil would be like an antenna.

Everyone knows that.

Re:CalyxOS – De-Googled Android Alternative by phendrenad2 on Friday August 06, 2021 @05:37PM (#28093038)
If signature spoofing is confined to apps that I designate as spoofed (such as microg), then I'm okay with it. No security problem as far as I'm concerned.

I'd like to see people make their own apps that don't rely on Google services (or faked Google services) of course, like the Linux ecosystem.

Re:CalyxOS – De-Googled Android Alternative by cdesai on Friday August 06, 2021 @06:12PM (#28093361)
On CalyxOS only microG can signature spoof, no other app can.
Re:CalyxOS – De-Googled Android Alternative by nickcalyx on Friday August 06, 2021 @08:28PM (#28094432)
* and it can only spoof one signature, that of google play services
Re:CalyxOS – De-Googled Android Alternative by opan on Saturday August 07, 2021 @03:30AM (#28096577)
In my experience, LineageOS without gapps or microg is plenty usable. I get all my apps from F-Droid and have for years. I don't feel like I'm missing anything major. I'm sure this won't work for some people, but it's an option worth mentioning.

Also, for this reason I shy away from alternatives to LineageOS which include microg by default. I don't want it.

Re:CalyxOS – De-Googled Android Alternative by thaumasiotes on Friday August 06, 2021 @10:08PM (#28095052)
> This will of course break some functionality (apps will have to poll instead of relying on push)

It seems like what we really want here is for the app to implement its own notifications without going through Firebase. All you need for push rather than polling is an open socket...

Re:CalyxOS – De-Googled Android Alternative by justnotworthit on Saturday August 07, 2021 @03:22PM (#28101126)
I worry that these projects are asking me to either turn the phone into an ipad touch or a dumb phone.

Do push notifications require microg/google? A communications device (as opposed to a media player) that didn't have push notifications would be missing something required, in my use.

It's my understanding that alternatives to google's location services exist.

I'd just like a phone that allows me to chat/use apps/gps (let's put cell service to the side of a second) without being an OS-wide, logged-in, analytics tracker.

Re:CalyxOS – De-Googled Android Alternative by gnufx on Friday August 06, 2021 @05:46PM (#28093124)
But I don't want Google Play stuff. I'm just using microG for location services in /e/.