News for hackers. Stuff that matters.
Re:Why get an expensive Pi when I have an old phone? by Freak_NL on Saturday November 14, 2026 @04:43AM (#50495561)
This is the main issue:

> The open question is supply. Finding two good used phones is easy; finding a few hundred matching ones, with healthy batteries and predictable camera behaviour, would take more work. I feel increasingly confident that it’s possible.

RaspberryPies and such are commodity hardware. You can buy one, two, ten, twenty, a hundred, and it just scales along. All of those devices will, barring perhaps a few dead-on-arrival ones covered under warranty, just work out of the box.

A used smartphone will have issues which can vary from device to device, so scaling that would take a very dedicated refurbishing setup where the quirks are ironed out (and the unsalvageable ones discarded).

I would also expect that you are starting out at the other end of the bathtub curve: with new devices you will have a few that fail soon after unboxing and using them a bit, and then they will run fine for years until you start hitting the other end of the curve and wear-related faults pop up. With old cheap phones you would start out at that side of the curve, so if you buy one hundred of those, a bunch will fail at various points soon after deploying them.

The cost of that unpredictable behaviour seems high to me. So much so that I wonder if it wouldn't be cheaper to buy a lot of unsold stock of a certain type of budget smartphone from two or three years back. Those devices could run fine as long as they aren't connected to the internet directly.

Re:Why get an expensive Pi when I have an old phone? by iberator on Saturday November 14, 2026 @04:51AM (#50495616)
for applications like that your should remove the battery and put small cheap circuit that emulates it. then you can run such server very very safe, unlike with 100x batteries always harging.

Bot farms works that way.

Re:Why get an expensive Pi when I have an old phone? by Folcon on Saturday November 14, 2026 @06:44AM (#50496228)
This is fascinating, I never even considered this need.

Could you say more about this? What kind of setups work well? Is this really straightforward or are there any subtleties?

Re:Why get an expensive Pi when I have an old phone? by gonzalohm on Saturday November 14, 2026 @07:10AM (#50496403)
Took me hours to replace the battery in a pixel. They make it almost impossible to open a phone without breaking it. I can't imagine doing that for more than 2 phones
Re:Why get an expensive Pi when I have an old phone? by Den_VR on Saturday November 14, 2026 @07:12AM (#50496418)
What else have bot farms learned through scaling?
Re:Why get an expensive Pi when I have an old phone? by randomblock1 on Saturday November 14, 2026 @04:54AM (#50495625)
Phones are pretty robust though, meant to handle everyday use and abuse. In terms of failure, the battery is really the only thing to be concerned about. Most phones have some battery limiting option, and bypass the battery when the charger is connected. And if you're determined enough you can run without a battery.
Re:Why get an expensive Pi when I have an old phone? by cowlevel on Saturday November 14, 2026 @05:09AM (#50495695)
Just plug all the battery slots in parallel to a 4.1V power source (that's a nearly full battery voltage). You probably have to solder them to make a reliable connection.
Re:Why get an expensive Pi when I have an old phone? by randomblock1 on Saturday November 14, 2026 @05:25AM (#50495806)
I'm pretty sure the third/fourth pins are used for communication to the battery. I doubt the phone would be happy it wasn't responding. I vaguely remember some phones can just use a resistor for that pin? Either way it's not quite that simple.
Re:Why get an expensive Pi when I have an old phone? by cowlevel on Saturday November 14, 2026 @06:51AM (#50496271)
Maybe. Try it and see. If it doesn't work it's probably just a temperature sensor (thermistor) and a resistor indeed simulates a certain temperature the same way your power supply simulates a charge state.
Re:Why get an expensive Pi when I have an old phone? by Onavo on Saturday November 14, 2026 @05:04AM (#50495662)
The main issue with old phones are NAND Flash degradation and battery problems. As long as you fix those two issues everything else is simple. These days with AI it's almost trivial to build and flags your own ROM and even the most hardcore of binary blob drivers can be reversed so long you have enough GPUs.
Re:Why get an expensive Pi when I have an old phone? by krzyk on Saturday November 14, 2026 @05:42AM (#50495903)
Hobbyist don't usually need to scale beyond one device. Warranty is not that a big issue, if you buy a used hardware you know what are getting into, that's why they are cheaper than new devices.
Re:Why get an expensive Pi when I have an old phone? by KeplerBoy on Saturday November 14, 2026 @06:40AM (#50496204)
we are talking about embedded devices here. you dont need a second one because your web server cant serve enough requests, you need a second one because you want separate projects to have separate hardware.
Re:Why get an expensive Pi when I have an old phone? by bambax on Saturday November 14, 2026 @05:47AM (#50495924)
> RaspberryPies and such are commodity hardware. You can buy one, two, ten, twenty, a hundred, and it just scales along.

Not my experience at all. Pies are hard to find, get more expensive each week. Some are impossible to find (Pi zero).

The most fragile part of a phone is the screen. If you don't care about breaking it, then access to the battery becomes pretty easy, and therefore easy to replace.

Re:Why get an expensive Pi when I have an old phone? by afgrant on Saturday November 14, 2026 @06:46AM (#50496240)
It seems very regionally dependent.
Re:Why get an expensive Pi when I have an old phone? by setopt on Saturday November 14, 2026 @07:04AM (#50496366)
Same here. The last times I tried to get a Pi — three times in three years — the ones I wanted were completely sold out and waiting to restock.
Re:Why get an expensive Pi when I have an old phone? by blauditore on Saturday November 14, 2026 @06:39AM (#50496198)
You could go a step further and just buy low-end new phones. They are available at sub-$50, which is near the price of Raspberries.