Hacker News new | ask | show | jobs
by Odenwaelder 1779 days ago
What did you switch to? Google? Are they handling this issue any better? Or are you using a dumbphone?
2 comments

Android without google services, using lineageos or calyxos.
There's also GrapheneOS, which excludes Google APIs completely and is additionally hardened down to its memory allocation implementation, at the cost of performance and app compatibility[1].

[1] "GrapheneOS vs CalyxOS ULTIMATE COMPARISON (Battery & Speed Ft. Stock Android & iPhone)", https://www.youtube.com/watch?v=7iS4leau088

> which excludes Google APIs completely

lineageos and calyxos should as well, unless you opt-in. I guess they would still use the google captive portal detection? Is that what you're referring to?

> and is additionally hardened down to its memory allocation implementation

That's really interesting. Do you use GrapheneOS? Is it easy to lock the bootloader on Pixel devices?

How well does this work as a daily driver? I heavily rely on my smartphone.
It is just Android minus the nosy bits, it works just fine. I've used AOSP-derived distributions since 2011 and never felt I was missing out on anything, au contraire. Longer battery life, no ads, no spying other than through the radio firmware (which is part of all devices from all manufacturers using all operating systems [1]), no nonsense.

[1] I seem to remember that RIM (of Blackberry fame) made devices which used combined radio and systems firmware so those would be an exception to this rule

It's all I've ever used. I think it works great but I think your experience will depend heavily on your expectations.

I don't use any proprietary apps and only install them from fdroid or build them myself.

But if you do, you're going to have a different experience. Let's say you want to run Whatsapp. From what I can tell you basically have three options:

1) Install google apps.

When you install your rom you will also download a gapps bundle and install it. This will be a very vanilla android experience but with the ability to uninstall whatever you want, root, etc. You can open the play store and install Whatsapp. Everything should work OOTB. However you're running all of the google service including google play services, so privacy-wise this is not significantly different than stock android.

2) Install microg

When you install your rom you can also install microg. This is an install time option in Calyxos. Microg replaces many of the google apis. You can install Whatsapp through Aurora store, which can install apps from the play store. Whatsapp will use the microg FCM implementation. FCM is google's notification service. It allows your phone to make a single persistent connection to receive notifications, allowing for better battery efficiency b/c you don't have many apps activating the radio. FCM just communicates that an app has a notification, it doesn't carry the contents of the message. Unlike play services, microg registers the FCM connection with an anonymous.

So google knows your device is running whatsapp and when you get notifications, but not what they are.

3) No gapps / no microg

Don't do either of the above. You won't get push notifications with whatsapp. Many free/libre apps have alternative notification schemes involving separate persistent connections. This is less power efficient but works without involving google. I use Signal and Element like this and my battery still lasts >24 hours.

Several developments

I use it as a daily driver for 2+ years now (LineageOS without gapps, or even microg). I use the f-droid store for my app needs, and the occasional proprietary app I download with Aurora store, or use whichever APK hosting site seems the least shady. I sometimes use MS Teams - complains on each start about needing the G framework, but works just fine regardless. Or, I played another game that had in game purchase, and it worked fine until I opened the in-game store, when it froze. Otherwise perfectly playable.

From the f-droid store I use a ton of apps, games, mostly utilities. For navigation I like Organic Maps.

Could you or someone else say what are the better options in terms of hardware for this setup? Pinephone?
The Google Pixel phones are the easiest to run alternative Android roms on because Google provides the sources and allow you to unlock the bootloader.

They also pay Qualcomm more so you can re-lock the bootloader.

The Pinephone is great but it's most appropriate for developers interested in linux phones at this time.

None of the systems current or proposed scan local files. They all work on cloud storage. You could not use icloud and none of this change would affect you. Also I don't believe anything in icloud is encrypted so they could have scanned it at any time.
On device hash generation is 'scanning local files.' The fact that this process is only initiated by being flagged to being uploaded to iCloud doesn't change the fact that it is being done on-device, and increases the capacity for surveillance significantly.
Yup. Good luck telling repressive regimes that the technology doesn’t exist. How is the hash list to be trusted, especially in foreign countries? Who will be reviewing the images in foreign countries?
A smartphone is not a requirement for life.
Neither is a car or a dishwasher. Yet, they are convenient to have.
Correct. Totally agree. It’s a convenience at most.
Nither is Air Travel. And we had the same arguments after 9/11 about the No Fly List and possible abuses. And the same reassurances.

Guess what?

Everyday people who didn't want to become informants:

https://www.cnn.com/2014/09/11/opinion/hu-shamas-no-fly-list...

https://www.nytimes.com/2020/02/24/us/supreme-court-case-no-...

https://ccrjustice.org/home/press-center/press-releases/laws...

>The lawsuit is brought on behalf of four American Muslim men with no criminal records who were approached by the FBI in an effort to recruit them as informants. Some of our clients found themselves on the No Fly List after refusing to spy for the FBI, and were then told by the FBI that they could get off the List if they agreed to become informants. Our other clients were approached by the FBI shortly after finding themselves unable to fly and were told that they would be removed from the List if they consented to work for the FBI.

Journalists

https://www.cnn.com/2008/US/07/17/watchlist.chertoff/index.h...

>A House representative said Thursday she is requesting an investigation after learning a CNN reporter was put on the federal no-fly list shortly after his investigation of the Transportation Security Administration.

Whistleblowers

https://www.latimes.com/archives/la-xpm-2010-apr-27-la-oe-ra...

https://whistleblower.org/in-the-news/buffalo-news-governmen...

>In my case, I started having trouble flying after I blew the whistle in the case of “American Taliban” John Walker Lindh, the first terrorism prosecution in the United States after Sept. 11. As the Justice Department ethics attorney in that case, I inadvertently learned that my e-mail records had been requested by the court. When I tried to comply, I found that the e-mails, which concluded that the FBI committed an ethics violation during its interrogation of Lindh, had been purged from the file. I managed to recover them from the bowels of my computer archives, gave them to my boss and resigned. I also took home copies in case they “disappeared” again. Eventually, in accordance with the Whistleblower Protection Act, I turned them over to the media when it became evident that the Justice Department withheld them from the court.