STEP-BY-STEP INSTRUCTIONS TO BUILD YOUR OWN REPAIRABLE SMARTPHONE FROM SCRATCH

A phone you can actually open with a screwdriver, built around a Raspberry Pi and a real SIM card.

by Evan Mann

FULL CAD BOM FIRMWARE DOCS

Open-hardwareAutomation

difficulty
●●●●
time
a weekend-plus
license
GPL-3.0
repo
repo ACTIVE893 stars

WHAT YOU’LL NEED

  • Electronic partsfull list with part numbers in the repo BOM
  • Dev board / microcontrollerruns the project firmware

Partner

Run your scrapers in the cloudThis build needs data collection that runs 24/7. Apify's free plan includes $5 in credits every month — no card needed.Try Apify free
1

COMPAREE VERDICT

The OURS project is a working Linux phone you assemble from off-the-shelf parts: a Raspberry Pi, a 4G modem HAT, two 18650 batteries and a touchscreen. It makes real calls and sends real texts through a Python app, and because the Pi is a full computer, you can plug in HDMI and USB and use it as a desktop. The appeal is not that it matches a commercial phone — it does not, and the author says so — but that every part is documented, replaceable and yours. The instructions are photographs with short captions, not a step-by-step assembly guide, so you will be inferring some connections. The single biggest trap is buying the wrong 4G module: the original Waveshare HAT is discontinued, and the current SIM7600-based alternatives have different pinouts. If you want a phone you can open with a screwdriver and understand completely, this is exactly that. If you want something you can hand to a non-technical friend, it is not.

NOT IN THE REPO

  • 38 build photographs in the repository, one bill of materials, and a Python app for calls and SMS.
  • No 3D models or case files — version 1 uses a modified acrylic enclosure from AliExpress.
  • The Waveshare 4G HAT is discontinued; the project notes this and lists current alternatives.
  • GPL-3.0 licensed, permits commercial use.
  • Author calls out audio whine and resistive touch as known limitations — not a daily-driver replacement.
  • Version 2 is in progress but not yet documented.

Can I build this?

Printnothing required — version 1 uses a modified commercial enclosure
BuyRaspberry Pi 4, Waveshare-compatible 4G HAT, 4-inch resistive touchscreen, two 18650 batteries, step-up converter, SIM card
Toolssoldering iron for a handful of connections, screwdrivers, basic breadboard jumpers
Skillsintermediate — comfortable with GPIO, Python and reading schematics; the photographs assume you know what a UART is
Timea weekend-plus — assembly is a day if nothing goes wrong, but expect another day debugging the modem AT commands
Cost$$ — Pi and modem dominate, total around 120–150 USD depending on battery and screen source
SafetyTwo 18650 lithium cells in series with no protection circuit shown in version 1. If you short them during assembly or use low-quality cells, they can vent or ignite. Use cells with built-in protection and a proper holder.

Build at your own risk. Projects involve tools, electronics and sometimes mains voltage — follow the creator’s safety notes.

A desktop 3D printer that prints in full colorPartner · Kickstarter
A desktop 3D printer that prints in full color

HeyGears G1: 10M+ colors and transparent parts in one print, plus UV printing on flat objects. Figures, parts and labels — no painting.

See how it prints

Videos

Build video

No official video walkthrough exists. The Instagram reel is a Comparee edit, not a build guide.

Gallery

https://raw.githubusercontent.com/evanman83/OURS-project/main/photos/IMG_1453.JPG
https://raw.githubusercontent.com/evanman83/OURS-project/main/photos/IMG_1454.JPG
https://raw.githubusercontent.com/evanman83/OURS-project/main/photos/IMG_1458.JPG
https://raw.githubusercontent.com/evanman83/OURS-project/main/photos/IMG_20230501_111658.jpg
https://raw.githubusercontent.com/evanman83/OURS-project/main/photos/IMG_20230501_111903.jpg
https://raw.githubusercontent.com/evanman83/OURS-project/main/photos/IMG_20230501_112025.jpg
https://raw.githubusercontent.com/evanman83/OURS-project/main/photos/IMG_20230501_113514.jpg
https://raw.githubusercontent.com/evanman83/OURS-project/main/photos/IMG_20230501_115055.jpg

Start here

Navigation into the creator’s own docs — we don’t rewrite the guide, we route you to the source.

  1. 1.Read the bill of materials and check if the 4G module is still available (The original Waveshare HAT is discontinued; the author lists current alternatives in the README.)
  2. 2.Order the Pi, screen, batteries and a SIM7600-based 4G HAT(Do not buy a SIM800 module — it is 2G only and many networks have shut down 2G.)
  3. 3.Start with the modem HAT connected to the Pi and test AT commands before final assembly(If the modem does not register on the network now, it will not work in the enclosure either.)
  4. 4.Follow the 38 photographs for wiring and case mounting(These are build snapshots, not step-by-step instructions — pause and trace each connection.)

Resources

Documentation, files and community threads for this build — we link straight to the original sources and never rehost the creator’s files.

KNOWN ISSUES

  • The Waveshare 4G HAT in the original build is discontinued. Current SIM7600 HATs have different GPIO mappings and you will need to edit the Python code.
  • 18650 batteries in series with no protection board are a fire risk if shorted. Use cells with built-in protection and a proper holder, not loose cells and tape.
  • The resistive touchscreen requires calibration and does not support gestures or multi-touch — if you expect swipe-to-unlock, you will be disappointed.
  • Network registration can take 60 seconds on a cold boot, and some carriers block data on unrecognised devices. Voice and SMS are more reliable than mobile data.
  • The acrylic case in version 1 is from AliExpress and modified by hand — no DXF or cutting template is provided.
  • If you have never sent an AT command to a modem, budget an extra afternoon for that learning curve before blaming the hardware.

Can this replace my daily phone?

The author says no, and lists audio whine and resistive touch as known limitations. It is a working phone for calls and texts, not a smartphone replacement.

What networks does it work on?

Any network with 2G, 3G or 4G and a nano-SIM, depending on your modem module. The SIM7600 supports LTE; the older SIM800 is 2G only and many carriers have shut down 2G.

Can I run Android apps?

No. It runs Linux and a custom Python app for calls and SMS. You can install desktop Linux software, but not Android APKs.

How long does the battery last?

Not stated in the repository. Two 18650 cells in series give around 7.4V and 5–6Ah total, but runtime depends on screen-on time and modem use.

Is there a PCB or do I solder everything point-to-point?

The Pi and modem HAT connect via GPIO headers; a handful of other connections are soldered. The author says 'less soldering, more connecting.'

Community builds

No community builds yet — be the first, we feature the best ones.

Discussion1

FROM THE COMPAREE TEAM

Version 1 uses a resistive touchscreen with no gestures, and the author calls out audio whine as a known limitation — but it makes real calls on a real network and you can open it with a screwdriver. Would you daily-carry it, or is this a weekend project that lives on the shelf?

CompareeTEAM14d agoedited

Practical notes from our verification: the repository is 38 build photographs with short captions, not a step-by-step guide, so you will be reverse-engineering some of the wiring. The Waveshare 4G HAT in the original build is discontinued — current SIM7600 HATs work but need code changes for GPIO mapping. The author is honest about the limitations (audio whine, resistive touch, no app ecosystem) and never claims this replaces a commercial phone. If you want to understand every part of your phone and fix it with a screwdriver, this is exactly that. If you want something polished, it is not.

Evan Mann

Evan built the OURS project because he wanted a phone he could open and repair without a heat gun and proprietary tools. Version 1 was finished in 2024 and the full build is documented in 38 photographs. Version 2 is in progress.

GitHub

Star the project on GitHub

DISCLAIMER

  • Comparee is not the author of the projects featured here. All rights to each project belong to its creator — every page links to the original source, and we never host creators’ files.
  • Information is provided without warranty and may become outdated as projects evolve. Prices are indicative bands only — always check the creator’s parts list for current costs.
  • Building and operating any project is at your own responsibility. Protective equipment, safe workshop practice and compliance with local regulations are the builder’s responsibility.