How I ditched smartphones

Let me say right away that this is my personal experience, in which I took some very radical decisions. If you are not ready for such decisions, just skip the relevant points. This post is specifically about smartphones; tablets (which do not have a SIM slot) can simply be reflashed with firmware such as GrapheneOS or LineageOS.

Disclaimer:

This is not a manual, but a story about my personal experience. I am not encouraging or urging anyone to repeat it. However, I will include the names of the tools and other necessary information (if you decide to repeat it in whole or in part) in this text. No links, this is not an advertisement, and I hope DDG hasn’t banned you :wink:

Why?

I have always been concerned about the fact that virtually any phone can be tracked (for example, using triangulation) even after changing internet providers due to its static IMEI. As we know, most phones either do not support changing the IMEI at all, or it is extremely difficult and there is a chance of bricking the device. What prompted me to do this is that Google will soon make it more difficult to install apps from third-party sources, and some vendors (such as Samsung) have stopped supporting unlocked bootloaders, making it impossible to install “clean” firmware. Therefore, I consider any solutions that may currently exist for smartphones WITHOUT the ability to unlock the bootloader to be temporary. Plus, most smartphones have extremely limited update support in terms of time and speed, which forces you to buy newer and newer models. Well, it’s time to move on.

Step one. Organizing communication.

I decided to completely abandon phones as such. Even “dumb” ones. In the future, I will purchase a phone that runs entirely on Linux for the convenience of working with applications.

I decided to address the need to receive SMS messages for registration with government and other services and to be able to use LTE by purchasing a Gl.iNet Mudi v2 (E750v2). Why: it supports SMS reception with the ability to forward to email (natively) and change the IMEI via an AT command (AT+EGMR=1,7,“XXXXXXXXXXXXXX”) available directly in the web interface. Also, with a recent update, it automatically randomizes BSSID and MAC, making tracking more difficult. If you decide to do this, DO NOT change the IMEI too often, only when you change the SIM card. Changing the IMEI with the same SIM card is useless, as the new IMEI will have the old IMSI. For visualization, see the image below:

Image

In my case, this is more than enough (I didn’t use regular calls before, and we require email and SMS for registration, so my method solves my problem).

Roughly speaking, this is enough to receive SMS messages to log into Signal or a bank (yes, hello to banks that still don’t support TOTP). For the rest, there is Signal/Telegram (I don’t recommend the latter, but since many people use it, alas).

And here we smoothly come to problem number 2. How do you register for Signal if you don’t have a mobile app? It does not allow (officially) registration exclusively from a PC.

Step two. Service applications that are not available on Linux or the Web.

For this, I needed the Waydroid tool. It is essentially a full-fledged virtual machine with Android that allows you to run Android apps directly on your computer. This may come in handy if, like me, you decide to buy a Linux-only phone, which some services consider a full-fledged desktop and do not allow registration, expecting a mobile OS.

Most applications worked fine, except for one regional one. But that was solved by “oh well, ditch it.” Fortunately, it wasn’t critical for me.

Step three. Backups.

Unlike mobile operating systems, Linux natively supports LUKS, so all the necessary flash drives with backup copies of documents and keys can be encrypted without workarounds in the form of third-party software. Full disk encryption.

I use LocalSend to transfer files between devices (it even supports creating a LAN web page for those who don’t have this application). I use an external drive to copy important information. No more dependence on cloud services, which arose due to the “disappearance” of SD slots in some phone models.

P.S:

I am also considering using SIP (VOIP) numbers for maximum privacy, but only if life without regular calls proves difficult. I also plan to buy a Pine64 phone, but for now, I will try to get by with just a computer, as Richard Matthew Stallman does.

I understand that there are a LOT of caveats with this configuration, but this is only the beginning of such a journey into the world of radical privacy. I think I’ll write an update if something happens that is impossible (or extremely difficult) to solve with my configuration.

Accordingly, these actions have allowed me to almost completely “move” from cloud services to a set of my own disks with data in different locations (redundancy). And at the moment, the only thing I use from cloud services is Proton (almost all of its tools).

11 Likes

Very insightful indeed! My current solution is to reduce as much as I can the need for my phone. I try not to take it with me, prefer to use my computer over the phone if I need to go on the internet. You setup seems to be effective, especially your handling of SMS messages, but it seems to be complicated to manage. Plus, only a technology inclined person could use such a system.

3 Likes

If you don’t need so complicated setup (I had chosen Mudi v2 also because it provides convenient NAS feature (ofc encrypted with cryptomator)) you can use

It uses USB connection and supports AT commands.

1 Like

Another guy in another thread recommends the GL.iNet Mudi v2 (E750v2). How is the device? Does the tool changing IMEI actually work and makes it harder to invade my privacy through location tracking? That’s the problem for me because I’m on a postpaid plan with T-Mobile. I’ve already hardened my iOS and Android devices as much as I can, but giving up on cellular access will be difficult. So I’m operating under the assumption that I am being tracked and my location is known to whoever wants to track me (i.e., ISP, government, and police). I’m not against putting all my phone’s on airplane mode and then using WiFi through a modified GL.iNet Mudi v2 (E750v2) if it actually enhances my privacy and security. The question is whether this really works or not. Is the GL.iNet Mudi v2 (E750v2) relatively responsive with the latest firmware? The specs look very old. I’ve always pre-ordered the latest Mudi 7, but it won’t arrive until April at the earliest. Even then, I’m not sure if there will be any new tools to enhance my location privacy.

1 Like

I’m not sure that the v7 will add any specific additions to privacy/security over the v2 but the specs bump might maybe be enough to justify a purchase yes.

PS: keep in mind that WiFi 7 is still very early stage on OpenWrt so I’m not sure about the compatibility of the latest hardware as of today.

For the rest, I let OP give more of their insights. :speak_no_evil_monkey:

2 Likes

Pretty good if you need portability. This is best approach between comfort and privacy IMHO

Changing IMEI will help you ONLY if you change IMSI too (see image in my post above). To change IMSI you need to change SIM.

I use this feature to prevent cellular providers from cross tracking me between networks.

In this case go with blue-merle

Pretty much. But booting takes several minutes. After boot everything normal (not lighting fast, but also not slow as snail)

I am looking for it too, but wifi7 is badly supported by OpenWRT, so I am not ready to take bugs with me. I will wait a little.

4 Likes

I agree, but I’m in the US and I’m not sure how practical it’ll be to do SIM swapping. I’m still confused, and I’m hoping you can elaborate on this. Are you using prepaid, and when you switch SIMs, you’re changing networks? This is the part that still confuses me. The other aspects of the Blue Merle software sound interesting, and it’s worth installing for that. I know the real privacy gain will be from changing the IMEI and SIM cards. I need to learn more about this and gauge whether it’s practical to do so.

1 Like

I change my IMEI only if I moving places. Like vacation, new apartment etc.

Without sim swapping you can change IMEI but not constantly, as it can be flagged by ISP (they will see many “new” devices on same sim)

I am not in US. I just purchase Sim in shop (yes in supermarket, no ID needed) and pay via street terminal. I use each approximately 6 month than purchase new one.

1 Like

I’m assuming you’re on prepaid?

Even if you change every six months, it’s not total anonymity as that is still a lot of time to figure out your identity and track you?

I’m wondering if roaming with a foreign carrier will give me more privacy. Even if they want to track, they’ll need the cooperation from another country’s government and mobile carrier. So, more hassle and friction, which is sort of a deterrent in itself. What do you guys think?

1 Like

Yeah.

I don’t need full anonymity. It is not my threat model

I am trying to stop big tech from spying on me and ISP from raising prices because of high bandwidth.

Generally, you need to swap IMEI only when you change SIM (eg new number, travel SIM etc). In other cases it won’t help too much.

For FULL anonymity you will need disposable SIM (better for 1 session), disposable IMEI and Tor browser. But I don’t think anyone here needs soo much anonymity.

2 Likes

What is the difference between a smartphone without a SIM inserted and in airplane mode, compared to tablet (In the context of triangulation) ?

This change will not apply to custom ROMs like GrapheneOS

Pixel devices have unlocked bootloaders and get updates for up to 8 years after release.

2 Likes

In theory no difference. But there is a caveat. Firstly, you can accidentally disable airplane mode. Secondly, some devices (if you enable wifi in airplane mode) still send IMEI and other identifiers at least to manufacturer (this can be mitigated by GOS, though)

Note: Stallman also against phones

1 Like

What do you think about Pine64? Should I look in that way?

1 Like

I respect your hustle. I do wonder how effective this solution is for you if you are not single or simply live with other people.

1 Like

You could put airpane mode out of the quick settings area so you can only change it by searching it in the settings app.

The article is from 2011 and Stallman’s main argument was:

Stallman advocates free software – meaning the user is free to examine the source code, alter it and redistribute it as he wishes. If smartphones used free software, users would have the freedom to prevent governments and other organizations from tracking them, Stallman argues. None of the popular mobile operating systems, including iPhone and Android, meet his criteria.

But nowadays you can buy a Pixel and install GrapheneOS on it, which is not only 100% open source but also reproducible.

1 Like

It is not as convenient as you and/or other end-users may want it to be. Many packages are only supported for AMD64, so if you want ARM64 support, you will need to cross-compile using their respective source code and toolchain.

2 Likes

I think you got this wrong. You want a smartphone because, unlike a dumb phone, it can be used without connecting to the cellular network. You should also consider data plans paid with crypto if you are often in places that don’t have public WiFi.

1 Like

For example? What the worst can happen for user?

1 Like

You could just be unable to install a piece of software.
Hence no Proton or Ente (or [insert your favorite app]).

2 Likes

Ok, but on Linux there is QEMU. Plus some manufacturers have native Waydroid integration. And i am waiting for VALVE to release APK launcher for Linux, and after that I will ditch my smartphone too. I hate that it is walled (i cannot run AT commands and I cannot modify IMEI on current phone).

1 Like