On taking good care of your phone November 24, 2017 on Drew DeVault's blog

I just finished replacing the micro-USB daughterboard on my Samsung Galaxy S5, which involved taking the phone most of the way apart, doing the replacement, and putting it back together. This inspired me to write about my approach to maintaining my cell phone. I’ve had this phone for a while and I have no plans to upgrade - I backed the upcoming Purism phone, but I expect to spend months/years on the software before I’ll be using that as my daily driver.

I don’t want to be buying a new phone every year. That’s a lot of money! Though the technophile in me finds the latest and greatest technology appealing, the thought of doing my own repairs and upkeep on a battle-tested phone is equally interesting. Here are the four things I’ve found most important in phone upkeep.

Install LineageOS or Replicant

Before I installed CyanogenMod when I bought this phone, I did some prying into the stock ROM to see just how bad it was. It was even worse than I expected! There were literally hundreds of apps and services with scary permissions running in the background that could not be removed. These spy on you, wear down your battery, and slow down your phone over time - another form of planned obsolescence.

My phone is still as fast as the day I got it. It does a great job with everything I ask it to do. The first thing you should do with every new phone is install a third-party ROM - ideally, without Google apps. Stock ROMs suck, get rid of it.

Insist on a user-replacable battery

Non-user-replacable batteries are an obvious form of planned obsolescence. Batteries don’t last forever and you should never buy a phone that you cannot replace the battery of. A new battery for my S5 costs 10 bucks. 4 years in, I’ve replaced mine once and I can hold a charge fine for a couple of days.

Get a case

This one is pretty obvious, but I didn’t follow this advice at first. I’ve never broken a screen, so I didn’t bother with a case. When I decided I was going to keep this phone for a long time, I went ahead and bought one. It doubles the thickness of my phone but at least I can be sure I’m not going to bust it up when I drop it. It still fits in my pocket comfortably so it’s no big deal.

Attempt repairs before you buy a new phone

The past couple of months, my phone’s micro-USB3 port started to act up a bit. I would have to wiggle the cable a bit to get it to take, and it could stop charging if I rustled my desk the wrong way. I got a replacement USB daughterboard on Amazon for 6 bucks. Replacing it took an hour, but when removing the screen I broke the connection between my home button and my motherboard - which was only 10 bucks for the replacement, including same day shipping. The whole process was a lot easier than I thought it would be.


Be a smart consumer when you’re buying a phone. Insist on the replacable battery and maybe read the iFixit teardown. Take good care of it and it’ll last a long time. Don’t let consumerism get the better of you!

Have a comment on one of my posts? Start a discussion in my public inbox by sending an email to ~sircmpwn/public-inbox@lists.sr.ht [mailing list etiquette]

Articles from blogs I read Generated by openring

Status update, August 2020

Hi! Regardless of the intense heat I’ve been exposed to this last month, I’ve still been able to get some stuff done (although having to move out to another room which isn’t right under the roof). I’ve worked a lot on IRC-related projects. I’ve added a znc-i…

via emersion 2020-08-19 00:00:00 +0200 +0200

What's cooking on Sourcehut? August 2020

Another month passes and we find ourselves writing (or reading) this status update on a quiet, rainy Sunday morning. Today our userbase numbers 16,683 members strong, up 580 from last month. Please extend a kind welcome to our new colleagues! Thanks for read…

via Blogs on Sourcehut 2020-08-16 00:00:00 +0000 +0000

Go 1.15 is released

Today the Go team is very happy to announce the release of Go 1.15. You can get it from the download page. Some of the highlights include: Substantial improvements to the Go linker Improved allocation for small objects at high core coun…

via The Go Programming Language Blog 2020-08-11 11:00:00 +0000 +0000

North Pacific Logbook

The passage from Japan (Shimoda) to Canada (Victoria) took 51 days, and it was the hardest thing we've ever done. We decided to keep a logbook, to better remember it and so it can help others who wish to make this trip.Continue Reading

via Hundred Rabbits 2020-07-31 00:00:00 +0000 GMT