Skip to main content

Cell Phones: Do as I say, not as I do

This is my standard advice for buying smartphones: Buy an iPhone if you can. If you really want an Android device, buy a Pixel. Try to avoid carrier phones. I recommend this because:
  1. Architecture matters. Apple devices are very locked down. Antivirus is unnecessary on iPhones.
  2. Patch speed matters. You don't want to be stuck waiting for your vendor or cell phone carrier. Apple makes everything, so their process is fast. With Pixel, Google makes the patches, and pushes them to phones quickly.
I recently bought a new cell phone. What did I get? A Sony Experia Compact. Even I didn't follow my own recommendations.

Why? Because even though I'm concerned about security, it's not my only concern. My priorities worked out like this:
  1. Must work with European cell phone frequencies. I actually own a Google Nexus phone, and I love it. Unfortunately, it's a US model, and I was finding myself with no coverage in areas where everyone around me was fine.
  2. Must be available in Switzerland. Google doesn't sell Pixel phones in Switzerland. A lot of the importers seem to be importing the US version rather than the European version. 
  3. Must be Android. I've come to strongly prefer Android to iOS. If I switched back to iPhone, there are a few features that I would really miss, like the ability to use my Yubikey over NFC, or the integration between the browser and my password manager.
  4. Compatible with Swisscom's VoLTE and WiFi Calling systems. Within Switzerland, Swisscom's coverage is a lot better than their competitors, so I have a Swisscom account. Unfortunately, Swisscom's WiFi Calling service is picky and doesn't support many phones (including my Nexus). And, while the coverage is good, it doesn't cover some of the common underground areas like train stations or even grocery stores in the city. Without WiFi calling, I missed a lot of calls. This pretty much meant that I'd have to buy a phone from Swisscom.
  5. If I'm stuck using a carrier phone, I'd like it to be as secure as Android carrier phones can manage. I'd prefer a phone that's as close to stock Android as possible (this tends to result in faster patching), and I'd like it to be a vendor with adequate patch times. (Sony used to be terrible, and they were burned, but they seem to be learning. They're near the top of most patch time ratings lists now.) I've learned from past experience that I really don't like most vendor's Android customizations.
  6. While not a deal breaker, I've moved to USB Type C for all of my other connectors. I'd rather not go back to Micro-USB.
  7. Other preferences: Small is nice. OLED is nice. (Sadly, my new phone does not have an OLED display.)
After weighing the different options, I ended up with a Sony Xperia Compact. There's not too much vendor junk on it, and I was able to disable almost all of it. They seemed to push out patches in a relatively timely manner (although I'm still on the July 1 Android security patch, and it's nearly September).

All in all, I've been pretty pleased with this phone. It works well enough and does what I wanted it to do. I'm a little bit anxious about patching still. I'd move to a Pixel in a heartbeat if I could get one here that worked with Wifi calling. Until then, this phone is fine.

Comments

Post a Comment

Popular posts from this blog

The Chromecast conceptual model

Google makes a device called Chromecast . It's a relatively inexpensive way to turn any TV into a "Smart" TV capable of playing movies or music. It's a clever bit of engineering, but I've run into a few people who have trouble understanding how they work. The key thing to understand is that the Chromecast is the device that's actually receiving and playing the movie (or whatever), and your phone is just the remote. Here's how the process works at a high level: You start watching a video on Youtube 30 seconds in, you decide that you'd like to watch the rest on your TV, so you press the "Cast" button. Your phone stops playing and tells the Chromecast "Get this video directly from Youtube and start playing at the 0:30 mark"  When your phone initially asks the Chromecast to start playing, it also specifies a "default thing" to do when the Chromecast is finished. If the Chromecast is playing a Youtube video, it might...

Fixing Linux Audio

This is somewhat technical, and it's aimed at people who use Linux and are comfortable editing files from the command line. I was looking for a quick fix, but discovered that most of the documentation out there is wrong. So, I had to research what it all meant, figure out what the correct settings were, and write it all down. For the Impatient If you use Linux, and you're just looking for a quick way to make your sound better, add these lines to /etc/pulse/daemon.conf or $HOME/.config/pulse/daemon.conf   default-sample-format = s32ne default-sample-rate = 192000 high-priority = yes default-fragments = 8 resample-method = speex-float-10 I've tested this on Fedora and Ubuntu with no problems. Also, if you're using an external DAC (if you're not sure, then you're not using one), be sure that it has sufficient power (either plugged directly into the computer or into a powered USB hub. DO NOT plug it into an unpowered hub or dongle. A...

The Virus By the Numbers

I'm writing this because there's some really insane stuff that's being said by people who should really know better, and I'm sick of discussing it one post or email at a time. So, this is my One Big Post that I'll point people toward rather than bringing it up again and again. In case you haven't noticed, we're in the middle of a pandemic. Just so that we're all using the same terminology:  The virus is Severe acute respiratory syndrome Coronavirus 2 . It's usually abbreviated SARS-CoV-2. It's a brand new kind of Coronavirus, so for a while, before it had this awkward name, people were calling it "novel coronavirus". (For the non-English speakers and D students, "novel" is another word for "new".) The disease that the virus causes is called Coronavirus Disease 2019 , and it's usually abbreviated COVID-19. It's called that because it was discovered in 2019. This came out of nowhere in China in late ...