You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: blog/content/posts/blogs/privacy-is-the-new-black.md
+40-39Lines changed: 40 additions & 39 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,9 @@
1
1
---
2
2
category: blogs
3
3
date: 2024-09-22T05:47:00
4
-
description: Privacy is just like hope. It is the quintessential human delusion, simultaneously
5
-
the source of your greatest strength and your greatest weakness. This post outlines my switch
6
-
to GrapheneOS and my experiences so far.
4
+
description: Privacy is just like hope. It is the quintessential human delusion,
5
+
simultaneously the source of your greatest strength and your greatest weakness.
6
+
This post outlines my switch to GrapheneOS and my experiences so far.
7
7
image: /images/grapheneos-kill-bloat.webp
8
8
tags:
9
9
- grapheneos
@@ -16,62 +16,63 @@ tags:
16
16
title: "GrapheneOS Saga: The Privacy-Centric Midlife Crisis"
17
17
---
18
18
19
-
In **The Matrix Resurrections** Morpheus says *Not all seek to control. Just as not all wish to be
19
+
In **The Matrix Resurrections**, Morpheus says *Not all seek to control. Just as not all wish to be
20
20
free*. The ever-increasing cases of privacy invading technology and the number of people sprinting
21
21
to adopting them reflects the quotes in its entirety. It is true that in the modern world it is
22
-
nearly impossible to have control of your complete data. But with few changes you can decide how
22
+
nearly impossible to have control of your complete data. But with few changes, you can decide how
23
23
much one has access to your data. Do remember once anything is on internet, it is forever.
24
24
25
25
## My Smartphone Journey
26
26
27
27
I got my first smartphone in 2014. It
28
28
was [Samsung Galaxy Star Pro](https://www.gsmarena.com/samsung_galaxy_star_pro_s7260-5749.php), a
29
-
very basic budget smartphone with Android 4.1. I used it until mid2019, then for a few months I
29
+
very basic budget smartphone with Android 4.1. I used it until mid-2019, then for a few months I
30
30
used ASUS ZenPhone Go. It belonged to my friend. This also means I have never used 3G on smartphone.
31
31
It was a direct jump from 2G to 4G.
32
32
33
33
My first good smartphone
34
34
was [Nokia 6.1 Plus](https://www.gsmarena.com/nokia_6_1_plus_(nokia_x6)-9178.php). Excellent build
35
35
quality, clean OS with decent performance. Camera quality was surprisingly excellent considering
36
-
that it had almost no AIbased processing. Nokia can be a market leader in smartphone, but it seems
36
+
that it had almost no AI-based processing. Nokia can be a market leader in smartphone, but it seems
37
37
either they don't care much or they aren't putting much effort. I had to leave this phone in a year
38
-
because of severe charging port issue. Other than that it is still one of my most favorite
38
+
because of severe charging port issue. Other than that it is still one of my most favourite
39
39
smartphone.
40
40
41
-
Then I bought [Google Pixel 4a](https://www.gsmarena.com/google_pixel_4a-10123.php) in January
42
-
of 2021. First gadget bought with my first earning. Pixel 4 and 5 series are my most favorite
43
-
smartphones still. These are ergonomic and handy phones without many bells and whistles. The
44
-
design is nice with good performance and clean OS. After these things started going bad.
41
+
Then I bought [Google Pixel 4a](https://www.gsmarena.com/google_pixel_4a-10123.php) in January of
42
+
2021. First gadget bought with my first earning. Pixel 4 and 5 series are my most favourite
43
+
smartphones still. These are ergonomic and handy phones without many bells and whistles. The design
44
+
is nice with good performance and clean OS. After these, things started going bad.
45
45
46
46
My current smartphone is [Google Pixel 7a](https://www.gsmarena.com/google_pixel_7a-12170.php)
47
-
bought in 2023. It is good but for the price I would expect a little more. Takes excellent photos
48
-
and the performance is decent. The stock OS is unfortunately not as clean at it used to be.
47
+
bought in 2023. It is good, but for the price I would expect a little more. Takes excellent photos
48
+
and the performance is decent. The stock OS is unfortunately not as clean as it used to be.
49
49
50
50
## Why GrapheneOS?
51
51
52
52
Before I can explain why I choose GrapheneOS, I should explain what I need. It can vary person to
53
-
person and phone to phone. But the keywords are same, privacy, security, performance and control.
53
+
person and phone to phone. But the keywords are the same, privacy, security, performance and
54
+
control.
54
55
55
56
### What I Do Not Need on My Smartphone
56
57
57
58
This is a very opinionated list of things I do not want on my phone. This is in part inspired by
58
59
privacy and performance concerns. A lot of it comes from my way of interacting with smartphone.
59
60
60
-
- AI: It is awesome in quantities in which Wine can be enjoyed. Too much of it and the phones
61
+
- AI: It is wonderful in quantities in which wine can be enjoyed. Too much of it and the phones
61
62
behaves exactly like a drunken, too much talk but very little of it makes any sense.
62
63
- Apps I will never use: Every smartphone comes with some set of preinstalled applications. Some of
63
64
them as crucial for the phone to function normally. Some of them are useful but may have an
64
65
alternative. And others neither crucial nor useful. And on most phones you cannot even
65
66
uninstall/disable them. It makes no sense to keep two apps with same functions or apps with no
66
67
functions.
67
-
- Spyware/Malware/Adware/Bloatware: On many smartphones these are intentionally installed. Ok, maybe
68
+
- Spyware/Malware/Adware/Bloatware: On many smartphones these are intentionally installed. OK, maybe
68
69
not the first two, but definitely the next two. Most of the Chinese smartphones are riddled with
69
-
Adware and Bloatwares, probably the reason why they are so cheap. They are privacy nightmares and
70
+
Adware and Bloatware, probably the reason why they are so cheap. They are privacy nightmares and
70
71
eat up your performance and battery.
71
72
- Inability to control permissions: A smartphone is a huge data generator and gatherer. If wrong
72
73
entities have access to it, they may use it for nefarious purposes. One of the shocking example
73
74
is [How Facebook was able to track location using accelerometer](https://www.cpomagazine.com/data-privacy/facebooks-use-of-alternate-location-tracking-methods-to-circumvent-apple-privacy-protections-expands-to-accelerometer-data/).
74
-
So I would like to be in charge of what permissions each application has.
75
+
So I would like to oversee what permissions each application has.
75
76
- Gimmicks: IYKYK
76
77
77
78
I still want my phone to be usable and have regular updates. I want it to perform close to what it
@@ -88,7 +89,7 @@ before I finally installed it. Now that I have done it, I think there is no goin
88
89
GrapheneOS can be installed using WebUSB or via command line. Both are simple, but WebUSB is
89
90
simpler. Since Fedora is not in
90
91
the [supported OS](https://grapheneos.org/install/web#prerequisites). WebUSB may not work, for me,
91
-
it didn't. So I opened my favorite tool, the terminal and started
92
+
it didn't. So I opened my favourite tool, the terminal and started
92
93
typing. [Installation via CLI](https://grapheneos.org/install/cli) works flawlessly as long as you
93
94
follow it step by step. There are few extra steps you might need for Fedora, that I will be
94
95
explaining here:
@@ -107,16 +108,16 @@ explaining here:
107
108
sudo fastboot devices
108
109
```
109
110
110
-
4. After that you can continue following the instructions. Use `sudo`.
111
+
4. After that, you can continue following the instructions. Use `sudo`.
111
112
112
-
Wait patiently as it takes some time and there is not much interactive response. Be sure that the
113
+
Wait patiently, as it takes some time and there is not much interactive response. Be sure that the
113
114
process has ended successfully before you disconnect your phone.
114
115
115
116
## First Impressions
116
117
117
118
The onboarding was short and clean. No account logins, no spooky agreements to accept. Once you set
118
-
up your phone, it should feel like a minimal installation of any Linux distros, few necessary
119
-
pre-installed apps and nothing else.
119
+
up your phone, it should feel like a minimal installation of any Linux distros, few necessaries
120
+
preinstalled apps and nothing else.
120
121
121
122
In GrapheneOS all apps are sandboxed, no matter what is its origin. They have similar permission
122
123
scopes and no app is treated as royalty. On stock Android, some Google apps have system level
@@ -136,12 +137,12 @@ Apps as well as FOSS applications.
136
137
### My daily drivers
137
138
138
139
These are everyday applications, like calendar, payment and banking apps, maps, messaging, phone,
139
-
contacts, browser, email etc. To install apps from Play Store you will need to install Play Services
140
-
first. This is easy, just go to the App Store and install them.
140
+
contacts, browser, email etc. To install apps from the Play Store, you will need to install Play
141
+
Services first. This is easy, just go to the App Store and install them.
141
142
142
143
### Enhancers
143
144
144
-
There are few apps, mostly FOSS that I use to improve my experience. In no particular order (its
145
+
There are few apps, mostly FOSS, that I use to improve my experience. In no particular order (its
145
146
alphabetic):
146
147
147
148
-[AdGuard Home Manager](https://github.com/JGeek00/adguard-home-manager): An AdGuard Home client
@@ -153,7 +154,7 @@ alphabetic):
153
154
it has everything you may need in a media backup app. Even more features are being added
154
155
regularly.
155
156
-[Insular](https://secure-system.gitlab.io/Insular/): I use this to enable a separate work profile
156
-
where I keep all my less used or data hungry applications. When not in use I can just pause them,
157
+
where I keep all my less used or data hungry applications. When not in use, I can just pause them,
157
158
and it saves battery as well as enhances privacy.
158
159
-[Lawnchair](https://lawnchair.app/): To be frank, I am unable to find a launcher that fits to my
159
160
liking. My favorite launcher is still the OP Nokia Lumia launcher. Lawnchair is a Pixel launcher
@@ -170,18 +171,18 @@ alphabetic):
170
171
## Things I Loved
171
172
172
173
New OS, new experiences and new things to love. There are many things that made me say _**Wow**_,
173
-
but I will point out the biggest changes in my smartphone experience.
174
+
but I will point out the most significant changes in my smartphone experience.
174
175
175
176
### Game-changers
176
177
177
178
- Google Pixels are known for churning out good performance out of comparatively less powerful
178
179
hardware. With recent AI outbreak, Google and other organizations are putting too much of it even
179
-
in places that makes little sense. GrapheneOS is clean from all that bloat, not even the
180
+
in places, that makes little sense. GrapheneOS is clean from all that bloat, not even the
180
181
Assistant. If I really need it, I can install specific applications.
181
182
- Battery life improvement is the biggest visible change I observed. I am now getting around 25%
182
183
more screen time than before with similar uses.
183
184
- I can now decide what permission each app has as well as stop their access to network completely
184
-
without relying on a third party apps. You also get fine control for your location data as well as
185
+
without relying on a third party app. You also get fine control for your location data as well as
185
186
activity indicator.
186
187
- As I mention in my first point, Pixels have good performance, but GrapheneOS takes it to another
187
188
level. My phone feels significantly faster. This should be expected since you no longer have bloat
@@ -198,7 +199,7 @@ but I will point out the biggest changes in my smartphone experience.
198
199
## Things That Went Wrong
199
200
200
201
Yes, not everything is great with GrapheneOS. There were some downsides, some failures as well loss
201
-
of data. I backed up all my data before making the switch and still got few things wrong.
202
+
of data. I backed up all my data before making the switch and still got a few things wrong.
202
203
203
204
### Horribly Wrong :(
204
205
@@ -207,7 +208,7 @@ of data. I backed up all my data before making the switch and still got few thin
207
208
of how dependent everything is on Google, if WhatsApp had allowed independent backup, this would
208
209
not have happened. I did find a probable fix, but after I lost my data. You can use _Transfer
209
210
Chats_ feature of WhatsApp to transfer between phones. But you need two phones with latest
210
-
versions of WhatsApp so not possible for me anyway. There was a lot of not-important data, few
211
+
versions of WhatsApp, so not possible for me anyway. There was a lot of not-important data, few
211
212
important and some which I wanted to remove but couldn't. So the destiny decided it for me, it
212
213
seems.
213
214
- GrapheneOS doesn't have a great backup solution. It uses an implementation of Seedvault, which is
@@ -216,27 +217,27 @@ of data. I backed up all my data before making the switch and still got few thin
216
217
217
218
### Manageable
218
219
219
-
- All banking apps worked, except PayTM. After some research I found that it is not GrapheneOS
220
+
- All banking apps worked, except PayTM. After some research, I found that it is not GrapheneOS
220
221
fault. It seems PayTM hardcoded application used for webview. The usual _Android System Webview_
221
222
is not available neither installable on GrapheneOS since it uses its own implementation. It is
222
-
okay because I always use a different payment app.
223
-
- Getting location to work was a little tricky. First few attempts completely failed. GrapheneOS
223
+
okay, because I always use a different payment app.
224
+
- Getting location to work was a little tricky. The first few attempts completely failed. GrapheneOS
224
225
uses something called _Reroute location request to OS_ which limits when and how Play Services can
225
226
access location. A great privacy feature, but it took some time to work.
226
227
227
228
## Things I am missing
228
229
229
230
- Reliable backups would be a major missing. The GrapheneOS seems to be working on it, but it may
230
231
take time.
231
-
- Some of the features are not latest compared to Stock Android or even completely missing i.e.
232
+
- Some of the features are not latest compared to Stock Android or even completely missing, i.e.
232
233
Wallpaper Chooser, Extreme Battery Saver, Digital Wellbeing, pausing of apps. I understand that
233
234
these may not be a priority for the team, so it's okay.
234
235
- I loved _Now Playing_ feature on Pixel, it is not available.
235
236
- Although GrapheneOS is extremely minimal, there are still apps you cannot remove. The preinstalled
236
237
apps for dialer, contacts and cameras are simple and do the work, but the UI is pretty outdated,
237
-
and they do not have many features. So I installed alternatives but I cannot remove them. Some of
238
+
and they do not have many features. So I installed alternatives, but I cannot remove them. Some of
238
239
them can be disabled though.
239
-
- There are few UI issues that needs fixing. Not anything critical but sometimes it bothers.
240
+
- There are few UI issues that need fixing. Not anything critical, but sometimes it bothers.
0 commit comments