This reminded me about the recent Google blog post where they made a server farm out of a bunch of old phones:
"Prior to deployment, smartphones must be processed to remove all but the motherboard, which contains the core compute functionality. Note that the motherboard is responsible for the largest fraction of embodied carbon (approximately 50% based on internal carbon footprinting assessments), so this effort targets the most impactful components."
And they accomplished the author's first goal to run real GNU/Linux on the phones.
How did they manage to run the phones without the battery? Apparently you need to desolder the BMS from the battery, and connect a power supply to it. And I guess simulate charging via USB and discharging so it doesn't turn off because it thinks it has drawn more than its battery capacity?
It’s Google turning Google Pixel phones into servers, they were able to call in the hardware design team to work out what was essential and how to strip the devices down, and then the firmware team to be able to boot a standard Linux kernel on them. This is a very different situation to most people’s experience of trying to do out of the ordinary things with a phone.
"Prior to deployment, smartphones must be processed to remove all but the motherboard, which contains the core compute functionality. Note that the motherboard is responsible for the largest fraction of embodied carbon (approximately 50% based on internal carbon footprinting assessments), so this effort targets the most impactful components."
And they accomplished the author's first goal to run real GNU/Linux on the phones.
https://research.google/blog/a-low-carbon-computing-platform...
The new AGI goalpost will be "able to deploy Linux on everyone's old phone with drivers for all the hardware ".