Skip to content

Commit ac07c6d

Browse files
committed
fix typo and update packages
1 parent 7de0552 commit ac07c6d

File tree

2 files changed

+257
-310
lines changed

2 files changed

+257
-310
lines changed

blog/content/posts/blogs/privacy-is-the-new-black.md

Lines changed: 40 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
22
category: blogs
33
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.
77
image: /images/grapheneos-kill-bloat.webp
88
tags:
99
- grapheneos
@@ -16,62 +16,63 @@ tags:
1616
title: "GrapheneOS Saga: The Privacy-Centric Midlife Crisis"
1717
---
1818

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
2020
free*. The ever-increasing cases of privacy invading technology and the number of people sprinting
2121
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
2323
much one has access to your data. Do remember once anything is on internet, it is forever.
2424

2525
## My Smartphone Journey
2626

2727
I got my first smartphone in 2014. It
2828
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 mid 2019, 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
3030
used ASUS ZenPhone Go. It belonged to my friend. This also means I have never used 3G on smartphone.
3131
It was a direct jump from 2G to 4G.
3232

3333
My first good smartphone
3434
was [Nokia 6.1 Plus](https://www.gsmarena.com/nokia_6_1_plus_(nokia_x6)-9178.php). Excellent build
3535
quality, clean OS with decent performance. Camera quality was surprisingly excellent considering
36-
that it had almost no AI based 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
3737
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
3939
smartphone.
4040

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.
4545

4646
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.
4949

5050
## Why GrapheneOS?
5151

5252
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.
5455

5556
### What I Do Not Need on My Smartphone
5657

5758
This is a very opinionated list of things I do not want on my phone. This is in part inspired by
5859
privacy and performance concerns. A lot of it comes from my way of interacting with smartphone.
5960

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
6162
behaves exactly like a drunken, too much talk but very little of it makes any sense.
6263
- Apps I will never use: Every smartphone comes with some set of preinstalled applications. Some of
6364
them as crucial for the phone to function normally. Some of them are useful but may have an
6465
alternative. And others neither crucial nor useful. And on most phones you cannot even
6566
uninstall/disable them. It makes no sense to keep two apps with same functions or apps with no
6667
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
6869
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
7071
eat up your performance and battery.
7172
- Inability to control permissions: A smartphone is a huge data generator and gatherer. If wrong
7273
entities have access to it, they may use it for nefarious purposes. One of the shocking example
7374
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.
7576
- Gimmicks: IYKYK
7677

7778
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
8889
GrapheneOS can be installed using WebUSB or via command line. Both are simple, but WebUSB is
8990
simpler. Since Fedora is not in
9091
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
9293
typing. [Installation via CLI](https://grapheneos.org/install/cli) works flawlessly as long as you
9394
follow it step by step. There are few extra steps you might need for Fedora, that I will be
9495
explaining here:
@@ -107,16 +108,16 @@ explaining here:
107108
sudo fastboot devices
108109
```
109110

110-
4. After that you can continue following the instructions. Use `sudo`.
111+
4. After that, you can continue following the instructions. Use `sudo`.
111112

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
113114
process has ended successfully before you disconnect your phone.
114115

115116
## First Impressions
116117

117118
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.
120121

121122
In GrapheneOS all apps are sandboxed, no matter what is its origin. They have similar permission
122123
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.
136137
### My daily drivers
137138

138139
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.
141142

142143
### Enhancers
143144

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
145146
alphabetic):
146147

147148
- [AdGuard Home Manager](https://github.com/JGeek00/adguard-home-manager): An AdGuard Home client
@@ -153,7 +154,7 @@ alphabetic):
153154
it has everything you may need in a media backup app. Even more features are being added
154155
regularly.
155156
- [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,
157158
and it saves battery as well as enhances privacy.
158159
- [Lawnchair](https://lawnchair.app/): To be frank, I am unable to find a launcher that fits to my
159160
liking. My favorite launcher is still the OP Nokia Lumia launcher. Lawnchair is a Pixel launcher
@@ -170,18 +171,18 @@ alphabetic):
170171
## Things I Loved
171172

172173
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.
174175

175176
### Game-changers
176177

177178
- Google Pixels are known for churning out good performance out of comparatively less powerful
178179
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
180181
Assistant. If I really need it, I can install specific applications.
181182
- Battery life improvement is the biggest visible change I observed. I am now getting around 25%
182183
more screen time than before with similar uses.
183184
- 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
185186
activity indicator.
186187
- As I mention in my first point, Pixels have good performance, but GrapheneOS takes it to another
187188
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.
198199
## Things That Went Wrong
199200

200201
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.
202203

203204
### Horribly Wrong :(
204205

@@ -207,7 +208,7 @@ of data. I backed up all my data before making the switch and still got few thin
207208
of how dependent everything is on Google, if WhatsApp had allowed independent backup, this would
208209
not have happened. I did find a probable fix, but after I lost my data. You can use _Transfer
209210
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
211212
important and some which I wanted to remove but couldn't. So the destiny decided it for me, it
212213
seems.
213214
- 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
216217

217218
### Manageable
218219

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
220221
fault. It seems PayTM hardcoded application used for webview. The usual _Android System Webview_
221222
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
224225
uses something called _Reroute location request to OS_ which limits when and how Play Services can
225226
access location. A great privacy feature, but it took some time to work.
226227

227228
## Things I am missing
228229

229230
- Reliable backups would be a major missing. The GrapheneOS seems to be working on it, but it may
230231
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.
232233
Wallpaper Chooser, Extreme Battery Saver, Digital Wellbeing, pausing of apps. I understand that
233234
these may not be a priority for the team, so it's okay.
234235
- I loved _Now Playing_ feature on Pixel, it is not available.
235236
- Although GrapheneOS is extremely minimal, there are still apps you cannot remove. The preinstalled
236237
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
238239
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.
240241

241242
## References
242243

0 commit comments

Comments
 (0)