One of my hobbies is fixing up ewaste laptops and giving them away. I actually do lots of ewaste electronics, from TVs to space heaters, but the laptops are where I put in the most work. Some are new, intact, and ready to go with nothing more than a OS reset. Others have had parts removed or damaged, and need more work. Most of these computers I give to a local refugee resettlement organization, but some of them are old enough, or otherwise weird enough that I wouldnāt feel right about giving it to someone who already has a lot of problems to deal with. I try to make sure they get fast computers with familiar operating systems whenever possible. So far, Iāve always had enough decent machines to pass along that that hasnāt been an issue.
Through this project I made friends with a guy who works at the local recycling center. He does a similar thing with TVs, though covering even more organizations and moving more equipment than I do. He helped me up my game a lot. He provided some old Windows multi use keys, a ton of cables and USB hubs to give away with each laptop, an almost endless stream of power bricks for any model I needed, and recently he was able to get the management there to agree that he could take laptops too, if he caught the people who dropped them off and asked if they were okay with it. Otherwise the site policy says they need to be securely destroyed.
So suddenly I had two sources of hardware, which was a huge help in providing computers to everyone who needs one. Not all of them are great though ā sometimes you get a laptop with a single DDR1 ram slot (canāt go above 1GB), or in this case, a couple chromebooks with expired, insecure OSs. He wasnāt sure Iād be able to do anything with them, and asked me a few times if I was sure I wanted them, but I didnāt feel it was a big risk. Iād try fixing them up and if there was an issue, I could always put them back in recycling. Neither one seemed like a great fit for the refugees, they only had 2 gigs of RAM and 16 gigs of on-board storage space. No hard drives. But the hardware was nice, lightweight, with a nice screen and keyboard, and the batteries were awesome. I hate to throw something like that away.
I started with reading about my options and settled on MrChromeBoxās script for replacing the ChromeOS and firmware with a proper BIOS. The website and instructions were thorough and worked perfectly for me.
Step 1 was removing the hardware write protection. All chrombooks have some kind of write protection that prevents you from paving over their firmware. In some itās a jumper wire connecting two contacts. On others its a lack of a jumper. Sometimes they use a screw to bridge those contacts, and on some, the battery itself acts as the bridge and you can only reinstall the BIOS when the battery has been disconnected and the laptop is plugged in.
Mine was an easy one, enabled with a screw. The website didnāt have a photo for this model, but it wasnāt hard to find since it looked different than all the rest. (Iāve since sent this photo to MrChromeBox in case heād like to use it.) Once that was out of the way, I followed their instructions to get to the correct command line interface and entered the commands to run their script. Very satisfying. A great ratio of āfeeling like a hackerā to actual effort involved.
Once the script completed, I had basically a regular laptop. Probably closer to an old netbook in terms of hardware. I could install Linux Mint but it would take up most of the storage space. I received a bunch of microSD cards as a gift, so I bought a super low profile microSD to SD adapter and stuffed a 512GB microSD into the SD slot. Thatās going to be a pain to get out some day.
The BIOS is happy to boot to the SD slot, so I installed Linux Mint there. Suddenly I had a regular laptop with plenty of storage space, a bit light on RAM, but itās a perfect little computer for carrying around the city and going to write-ins, etc. Light weight, good keyboard and touchpad, awesome battery.
I know I could have used a lighter weight OS, but Mint is sort of my default, its super convenient, has wonderful compatibility, good community support, and just works well when I want a computer that isnāt itself, a project. Between the web browsers, the preinstalled Libre Office, and the writing tool Wavemaker Cards, I have everything I need for most of my projects.
A few days into using it we had a makerspace night, and since I had access to the laser cutter, I put together a quick solarpunk stencil. I love using the laser cutter to cut stencils. It turns hours of work into minutes, and it can do intricate designs with narrow bridges that Iād often have to glue back together after tearing or accidentally cutting. Plus, it works best when cutting thick cardstock paper or thin cardboard, which makes for better stencils, but is a pain to cut by hand. To reduce waste, I used an old cracker box for my stencil.
Once it was cut out I saved the bits and pieces in case I wanted to do this design as a reverse stencil sometime.
To make sure the size was good I laid out the bits and pieces on the center of the laptop. Eventually I corrected the tilt so it followed a line from the top right to the bottom left corners. Once I had it in the right place, I lightly taped the gear part in place so I could use it to position the actual stencil later on.
With this one there wasnāt any reason not to use some temporary spray adhesive, so I spritzed the cardstock with that, let it dry enough not to leave residue, stuck it down, and peeled up the gear. I usually use old return address stickers, the kind charities send you forever after you donate once, to cover up any gaps on the stencil, and to keep the other masking stuff in place. The stickers are great whenever you need tape but donāt care how it looks.
I used the same yellow graff paint I had from years ago and recently used on another project. I tried to hit it straight down, mostly to avoid anything slipping in under the edge of the stencil and because I hadnāt masked the rest too well. With such a simple stencil it wasnāt really a big deal. Once it was done I had my traditional moment of panic as I realized I hadnāt really checked that Iād applied the whole thing right-side-up, but it worked out this time, saving me a lot of hassle. As paranoid as I am about other measure-twice-cut-once preparation tasks, youād think Iād be better at this one.
And thatās about it. The laptopās working well, Iām actually writing this post up on it at the moment. Overall itās a good little writing laptop, and Iāll probably set its sibling up the same way soon enough.
Iām gonna see about moving swap to the built in storage at least, hopefully thatāll buy the microSD some time
I know I am very late to this party, but I think alpine Linux is the OS you are searching, I only used it in docker but it is indeed very small. (Only half a gig or something) also if something has a USB Port but not much disk space maybe use a live usb-stick distro like tails (also quite practical when you donāt want to be spied on). Hope that helps with a future project.
Thank you! I havenāt installed anything on the second Chromebook yet so Iāll try alpine! Iāll check out tails too
Just wanted to let you know I got Alpine installed on the spare and itās running great! Itās small enough to fit just on the built in storage chip - even with Mate, udisks2, and other creature comforts, wavemaker cards (sort of a web app scrivener clone) and libreoffice-writer itās still got 7 gigs free. Plus itās fast enough to have both writing tools and a web browser open at the same time without lagging. Iām impressed.
Iāve got some old old laptops which I saved because theyāre physically in great shape, but too weak to run almost anything modern. Iāll see if thisāll work for them next.
Thanks for the recommendation!