I want to finally degoogle my life and install GrapheneOS
As the title says, I want to finally degoogle (completely) my life. I've found a Pixel 7 8/128 for ~270€ (or pixel 8? ~470€ but no white :c) it's refurbished so google doesn't get a shit from me.
I'm curious to know if:
You can change the default icons color (black and gray-ish in the image) or is based on the wallpaper
The camera app is good. Not going to make professional pics or videos but I still want to use it to take pics and a good quality is important. Tried their camera on a phone and the bottom menu to switch mode (picture/video/night mode/etc) was buggy
Battery life is better/worse than stock Android (if anyone tried that)
How the sandboxed play services work
Anything else that I should know about. Some people say it's good, some it's bad so I'm curious to know.
I'm still looking for a good maps replacement, Organic Map is not the best because it's missing a lot of places where I live. I wish there was a google wallet Foss alternative... I needed it to use my card with the phone (rare but still possible!)
Help a new user to fully leave shitty phone companies
Edit: Does it have some kind of cross profile notifications? Can I see notifications of another profile on the main?
GrapheneOS supports forwarding notifications from users running in the background to the currently active user. Forwarding notifications to other users is disabled by default and can be enabled within each user profile where forwarding to the active profile is wanted. Notifications forwarded from other profiles are displayed by default in a standard local notification channel.
I'm a photographer and don't find the stock GOS camera to be good enough. I use BigKaka's GCAM mod which is Google's camera with even more features. It doesn't require internet access and everything works in version 9.2 on my Pixel 8. It doesn't require google photos like the stock GCam.
As with most others I use a different launcher but I switched user accounts to try it out for you and you can theme those icons and then pick a single colour, a trio of colours or choose wallpaper to colour the icons in other colours other than black and white.
I use open camera which has always been fine for my needs and doesnt include any meta data with the saved images.
Battery life has been absolutely fine for me but I never used the stock ROM for comparison.
Sandboxed stuff I've used has always worked as is expected but I dont use a lot of apps tbh
I use organic maps but again I very rarely use maps and it can be a bit odd in the way it works but still it has got me where I've been going each time.
I use magic earth for maps. It lacks in a lot of ways but is a usable map and navigation system. I like the nav and some of the features bit has (safety alerts, reported police) but the map detail kind of sucks. You zoom in and not every street name is shown. But try it and see if it works for you.
Battery life will be better, and by how much depends on your setup and usage. For instance, I have play services installed, which does eat some battery.
But I also turn off location, Bluetooth, mic, camera and sometimes WiFi. I only turn services on when I want to use them. That saves battery.
So expect good battery life, but don't expect any miracles.
One of the best things abiut GrapheneOS is being able to easily restrict network access for apps. So for a camera app, you can use anything you want, even Google Camera, and just turn off network access so there is no way for Google to spy. The suggestion of OpenCamera is also good. It has a lot of power and options.
Battery life should be just as good, more or less.
Sandboxed play services basically means that GrapheneOS gives it fewer permissions on your phone. Normally it has a very privileged position in the OS and is fairly imvasive.
Its user profiles are very powerful and I highky recommend using them. I recommend not installing samdboxed google play services on yiur main (owner) profile. If you do end up needing google play services for an app, it is better to put it in a separate profile.
If it is helpful, I think of Degoogling as being mostly about replacing services. Graphene is a good atep, but definitely do a checklist of Google services that you use and slowly replace them and take control over your digital spaces. I would recommend dealing with your email as a top priority. Buying a domain (use a common/safe tld) so that you own your address (e.g. me@firstnamelastname.com) will mean no company can ever prevent you from sending or receiving emails on a whim. Using something like fastmail to receive and send emails via your domain will be the easiest first step.
You can change the default icons color (black and gray-ish in the image) or is based on the wallpaper
Sort of. There's a selectable "highlight color" that sets the vibe for the phone. I enable the feature that makes it pick a prominent color from my current phone background image, and I find it really nice.
The camera app is good. Not going to make professional pics or videos but I still want to use it to take pics and a good quality is important. Tried their camera on a phone and the bottom menu to switch mode (picture/video/night mode/etc) was buggy
The camera app is the least buggy, and fastest to load, that I've had on Android in a long time. The picture quality is fine. The features are pretty standard - nothing fancy.
Battery life is better/worse than stock Android (if anyone tried that)
My battery life on GrapheneOS is waaaay better. I assume this is thanks to GrapheneOS having great defaults for restricting apps from running in the background without explicitly getting my permission.
How the sandboxed play services work
I have more idea than a lot of folks, but I'm not in the headspace to articulate that today, sorry. Fundamentally, it just dumps the "phone home to Google" calls into nowhere, while telling (lying to) the app that the call was a success. Annecdotaly, this works perfectly for 80% of apps I care about, including my bank app.
Anything else that I should know about. Some people say it's good, some it's bad so I'm curious to know.
Profiles were still clumsy last time I used them, and overkill for most users. In my informed non-expert opinion, many folks underestimate how much the default permissions scheme in GrapheneOS protects them without enabling profiles. That said, if I absolutely had to use a work nanny app with extensive permissions, I would enable profiles for that, if I was somehow absolutely unable to buy a dedicated separate phone to install it on. Otherwise, I think profiles cause a lot of folks to give up on running GrapheneOS, in cases where they would have been fine without profiles.
I've tried all the other map apps, and while they work great for navigation, there's no replacement for reviews on Google Maps. So it's the one Google service I still use.
If you need Google Play services I recommend installing them on a separate profile using Shelter. It's really easy to do. I use that profile for Google Maps and a few other items the require Play services.
I don't know if you can change the icon color, I didn't try. I have a launcher I like so I immediately switched to that and it let's me use any icons I want.
I have not had any camera issues on mine, 6a
I never used the stock os or sandboxed play services so I can't help there.
I use Organic Maps and am fine with it, but mostly I use paper maps. My need for live mapping is very limited. You might want to try GMaps WV https://f-droid.org/packages/us.spotco.maps/
What it is GMaps WV is a WebView wrapper for using Google Maps without exposing your device. more info, including limitations Here
Looking to degoogle myself too.
For the maps, Here we go is a german brand. I know it's not foss but being german, they have to follow GDPR which, I guess, is better than google anyways.
Can't change the default icons on the default launcher. I think custom launchers may be able to.
I use Open Camera whose quality I would say is fine for my purposes (no kind of professional photography, just taking pics for record-keeping, to show people things, etc)
Battery life is way better than stock Android IME. It makes sense cause stock GrapheneOS is so debloated and isn't running all these spyware services in the background.
You go to the app called "App Store" (preinstalled), download Google Play, then you use it like a normal Google Play app. Very user-friendly.
Been exclusively using GrapheneOS for ages, never had any problems. It's very easy to install (especially now they have a WebUSB installer) and even easier to use.
I used GOS for about a year and a half, it’s pretty great. Tbh I didn’t feel I was really losing anything from the standard Android experience, but of course gaining more privacy and security.
Sandboxed Play Services works great. The only downside is you still need a Google account to use it, even if you only use the account for that purpose. And Google has really clamped down on not letting you create an account without providing a phone number.
So many people say to isolate google play services in another profile, but I have not seen anything quantifying the amount of attack surface reduction or what benefit this gives in terms of anonymity or security. Google play services includes Firebase Cloud Messaging (FCM) which is what enables most apps to give timely notifications. There are alternatives like ntfy, but they require some understanding of how to set them up, and tinkering.
Finally, multiple profiles is useful for the most security conscious but for the typical user I do not believe its very useful. One thing I noticed is notifications are not consisently reliable, so setting up a "Facebook" profile does isolate you from the app but then you may miss notifications. You also have to type your password for every profile switch.
-I haven't found a way to change the default app icons, but it doesn't bother me that much with all the other apps I end up having.
-the camera app is plenty good for general use. I don't use it for social media or anything, I use mine for work for taking pics of machinery and I use it to take pics of my kids and stuff and it's plenty good for that. I can't say how much tinkering it let's you do, someone else will have to give more detail
-Battery life is plenty good for me. I have a pixel 6, and I go to bed with it at like 45-60% most days. I'm sure the newer phones are a bit better, but can't say for sure
-I wish I could give more detail on the sandboxed apps, I use a few apps that use google play services and they work well, bit idk how it works behind the scenes
-honestly it just works like your phones OS should, it's really quite good
I also try to use organic maps when I can, but it is still missing things, I use google maps in my browser, but that's getting worse and worse
I have tried on several occasions to like GrapheneOS. But every time I install it on my Pixel 7, basic functionality breaks. Things like receiving regular phone calls, as in people calling my number using a normal phone. GrapheneOS will sometimes not even ring and immediately display a notification saying "Missed call". If my phone cannot be used as a .. phone, what good is is?
U can change icons etc by installing different launcher fdroid has a bunch take a look through to find one u like.
There are a few apps that wont work amazon prime is one. My banking apps work but some people have had issues. Overall ive had no issues that i couldnt solve with dr gpt. Would reccommend.
You can change the default app icons easily. The Accrescent store that can be downloaded from the gOS store even have some icon packs that are FOSS.
You can download the Pixel Camera from the App Store. I would keep it without Network access and remove the meta data with ExitEraser depending of where I am posting those pictures.
Battery seems the same but you won't have access to Adaptive Charging (when your phone is plugged in it tries to keep your phone without reaching 100% to improve battery life).
You won't be able to tap cards with your phone unless your bank app provides it. Google Wallet doesn't and won't work.
I wasn't able to get Android Auto to work at all.
You will need to be used to apps not working properly and testing the compatibility modes, specially if they use the location services.