Live data from Hacker News

Review: Copperhead OS

adventuresinoss.com

101–110 of 162 posts

Re: Review: Copperhead OS

#101
post #78

Earlier quoted context omitted.

You don't need to pay them for a phone. You can install it on the device yourself for free.

Builds are only available for free for Nexus devices, though -- if you want to install it on a Pixel, you have to either build from source or pay up.

This is true, but building from source isn't very hard. (I also don't care for the Pixel -- I have no desire to upgrade from my Nexus 6 and recommend it to others seeking a de-Googled phone.)

Re: Review: Copperhead OS

#102
post #87

Earlier quoted context omitted.

Lots of third party apps rely upon Google APIs which are not a part of ASOP

And those APIs actually rely on things hosted on Google servers (Push notification system, fused location system, Google login and other come to mind) which can't exist without Googles involvement. Making people implement their own services proved to be problematic, because most developers didn't care enough to optimize their services for low memory and battery usage, resulting in terrible battery life on Android dev…

>fused location system ... which can't exist without Googles involvement

That's kind of a cop-out though. It certainly could exist without Google's involvement if the location provider were a pluggable module within AOSP. microG does this - my phone supports the fused location API using Mozilla's location database instead of Google's. (There are other modules too, like a local database of cell towers if you're willing to dedicate some storage to it.)

Push notifications and Google login sure, but some of what's in the Play Services APIs should really be in AOSP, IMO.

EDIT: For that matter, you could even have the push provider available as a module too, even though Google's push service is the only one currently available.

Re: Review: Copperhead OS

#103
post #83
post #26

Sometimes I am wondering what Google employees think when they read headlines like this one. I mean they probably have no problem giving the personal data to Google, but at the same time many of them are probably open source proponents and would support a world where the Google services would be entirely optional to Android. A few days ago I was thinking about a new smartphone and because my main problem with my curr…

> Sometimes I am wondering what Google employees think when they read headlines like this one. Hello Google employee here! I suspect we don't all have the same opinion but I can share my own since you asked. Note that I work in Cloud so I work in an area far far away from this stuff and opinions are obviously my own. Frankly the headline makes me a little bit sad because of course I would like to make things which pe…

>I like to think I'm a proponent of open source as I try to contribute but to be honest I don't actually think it really matters for Android to be independent of Google services because as far as I can tell, most people like Android with Google services?

People like Google services, but they're less enthusiastic about Google's data collection practices. My father, who is now retired from a career in semiconductor manufacturing and programming, was unaware of Google's practice of monitor users' credit cards [0] and was visibly uncomfortable when he was made aware of it. Google's terms of service were effectively changed in a manner that harmed him, but he has no recourse.

Google services are frequently useful, but let's not pretend that there are other good choices. Google offers their apps for free, and has immediate access to approximately one billion Android devices by mandating an app's inclusion. That's an impossibly high barrier for all but the largest companies.

[0]: http://www.latimes.com/business/technology/la-fi-tn-google-a...

Re: Review: Copperhead OS

#104
post #87

Earlier quoted context omitted.

And those APIs actually rely on things hosted on Google servers (Push notification system, fused location system, Google login and other come to mind) which can't exist without Googles involvement. Making people implement their own services proved to be problematic, because most developers didn't care enough to optimize their services for low memory and battery usage, resulting in terrible battery life on Android dev…

>fused location system ... which can't exist without Googles involvement That's kind of a cop-out though. It certainly could exist without Google's involvement if the location provider were a pluggable module within AOSP. microG does this - my phone supports the fused location API using Mozilla's location database instead of Google's. (There are other modules too, like a local database of cell towers if you're willin…

Sure and you can use microG and other services on your Google free phone. I do agree that flashing firmware without Google services should be easier on devices, but the actors preventing that aren't Google (locked bootloaders are demanded by your American telcos like Verizon, DRM lockdown is demanded by the copyright lobby and SoC vendors refuse to release the kernel sources).

But in general, I don't get what your expectation is, that Google will spend millions developing an OS and then give it to competition or deliberately provide worse user experience than their main competitor?

Re: Review: Copperhead OS

#105

Earlier quoted context omitted.

Lots of third party apps rely upon Google APIs which are not a part of ASOP

There are over a half billion Android users in China who are prevented from using any of Google Play Services, and they're still fine. AOSP may not be as fully featured as it could be, but it's clearly quite possible to use Android without Google.

Google Play Services are pretty much replaced by Baidus package there which pretty much does a lot of things the same way.

Re: Review: Copperhead OS

#106

Earlier quoted context omitted.

Google services are entirely optional to Android. See AOSP. This criticism appears often on HN, despite how little sense it makes. If you don't like the data that Google Maps collects, simply use another map application. I delete all the useless Google apps off my phone as soon as I get it and keep only the ones that are actually useful.

I've done this with all Google apps minus maps. Haven't found anything close to Google maps. Also how do I turn off location tracking by Google, constantly asking me to upload pictures, write a review, answer questions ect

You might want to check out Eraser, made by Mapzen. Eraser is a Google Maps like app that uses OpenStreetMap data and is backed solely open source software and open data. It's a little rough around the edges (especially when it comes to transit routing).

https://github.com/mapzen/eraser-map

https://mapzen.com/blog/erasermap-beta/

Re: Review: Copperhead OS

#107
post #83
post #26

Sometimes I am wondering what Google employees think when they read headlines like this one. I mean they probably have no problem giving the personal data to Google, but at the same time many of them are probably open source proponents and would support a world where the Google services would be entirely optional to Android. A few days ago I was thinking about a new smartphone and because my main problem with my curr…

> Sometimes I am wondering what Google employees think when they read headlines like this one. Hello Google employee here! I suspect we don't all have the same opinion but I can share my own since you asked. Note that I work in Cloud so I work in an area far far away from this stuff and opinions are obviously my own. Frankly the headline makes me a little bit sad because of course I would like to make things which pe…

> I like to think I'm a proponent of open source as I try to contribute but to be honest I don't actually think it really matters for Android to be independent of Google services because as far as I can tell, most people like Android with Google services?

That's exactly why it should be independent of Google services–it makes it too easy to make changes to benefit those who use Google services and harm those who don't in the name of "but it's great for most people…"

Re: Review: Copperhead OS

#109

The article mentions launchers; all the launchers in the app store seem sketchy. Does anyone know of a good Open Source launcher, maybe a version of the AOSP launcher compiled for current Android? I'd love to have something that reclaims the pile of space (thumb-reachable space even) devoted to the Google search bar that now stays on the bottom of the main screen all the time.

KISS. I love it. It's a input bar. You get the history when you click on it. It's common to find whatever you want to do here. You also get favorite apps bar. You can search contacts, wikipedia, shortcuts (awesome with http post shortcuts or chrome webpages shortcuts). Contacts have a sms/call button on the side and they also appear on the history list. I use it on all my phones. It's lightweight, open source and half my friends don't know how to use my phone.

https://f-droid.org/en/packages/fr.neamar.kiss/

Re: Review: Copperhead OS

#110
post #87

Earlier quoted context omitted.

And those APIs actually rely on things hosted on Google servers (Push notification system, fused location system, Google login and other come to mind) which can't exist without Googles involvement. Making people implement their own services proved to be problematic, because most developers didn't care enough to optimize their services for low memory and battery usage, resulting in terrible battery life on Android dev…

>fused location system ... which can't exist without Googles involvement That's kind of a cop-out though. It certainly could exist without Google's involvement if the location provider were a pluggable module within AOSP. microG does this - my phone supports the fused location API using Mozilla's location database instead of Google's. (There are other modules too, like a local database of cell towers if you're willin…

How would you have push provider available as a module? The sender is communicating with a particular push provider.
Post reply on HN