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.

  • BunnyKnuckles@startrek.website
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    Ā·
    10 months ago

    I have a similar set up (with a 32gb built in SSD). I use it when traveling. In my experience running an OS off of an SD kills the card in about a year and it dies without warning. Make sure you donā€™t save anything important on there without a back up.

    Love what youā€™ve done here and canā€™t wait to see more of your projects.

      • BunnyKnuckles@startrek.website
        link
        fedilink
        arrow-up
        2
        Ā·
        10 months ago

        Just booted mine up and youā€™re correct about the size of Mint Mate. Itā€™s about 14Gb. I donā€™t remeber what OS was 4Gb.

        Also for extra security I added 2FA to my sign in. Anytime I enter a login password I need to get a code from the authenticator app on my phone.

        • JacobCoffinWrites@slrpnk.netOP
          link
          fedilink
          arrow-up
          1
          Ā·
          10 months ago

          Iā€™m gonna see about moving swap to the built in storage at least, hopefully thatā€™ll buy the microSD some time

          • Lordbaum@mander.xyz
            link
            fedilink
            arrow-up
            2
            Ā·
            7 months ago

            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.

            • JacobCoffinWrites@slrpnk.netOP
              link
              fedilink
              arrow-up
              1
              Ā·
              7 months ago

              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!

            • JacobCoffinWrites@slrpnk.netOP
              link
              fedilink
              arrow-up
              1
              Ā·
              7 months ago

              Thank you! I havenā€™t installed anything on the second Chromebook yet so Iā€™ll try alpine! Iā€™ll check out tails too