Any thoughts on building your own phone?

Recently I had the idea of building my own phone with a Raspberry Pi. I started searching and I found this article where someone had already done this. Unfortunately this article is from 2014 and I can’t find a newer article with a functional phone with SIM card. At some point this guy says he’s running Raspbian. Are there mobile desktops for Debian? Mobian doesn’t look very real.I don’t want Android although Lineage/etc might be acceptable… (Although now I’m thinking of putting Droidian on an old phone…)

Anyway does anybody have any info, thoughts, or advice on this? Am I a total idiot for wanting to attempt this?

  • GaumBeist@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    32 minutes ago

    Are there mobile desktops for Debian?

    If you just want the DE and to configure everything else yourself, you can always just install phosh or sxmo on top of a debian/raspbian installation.

    Mobian/Droidian are targeted for smartphone SoCs, so they would take a lot of tinkering to get runnin on an RPi

    If you want a full OS that’s already configured to be a smartphone-like device, something like Glodroid may be your best bet. They’re an infrequent updater, the only reason I mention them is because they can target Broadcom devices (like RPis)

    If you don’t mind getting away from building the hardware yourself, and just want a phone that you can run linux on, FairPhone/PinePhone/Librem 5 seem to be the way to go

    Aside from that, afaict you’re in for designing your own device from extant components and then crowd-funding to pay for a factory line to assemble it for you (this is essentially what the PinePhone did)

  • we are all@crazypeople.online
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    2 hours ago

    why not a mobile Hotspot from XYZ carrier and then a purpose built wifi only Linux device /existing Linux phone?

    I think open phones like fairphone or purism’s device or pine phone exist with more refinement already. doing this seems fine from a tinkering aspect but close to daily driving.

  • bruce965@lemmy.ml
    link
    fedilink
    arrow-up
    22
    ·
    4 hours ago

    (Personal opinion not based on scientific evidence.)

    I would say that’s not possible for a hobbyist. The main issues with this kind of DIY phones are performance, compatibility with existing software, and most importantly battery life.

    The Raspberry Pi was never designed to be used with a small battery while still staying connected to the internet to receive notifications all the time, like a smartphone. If you want to build a usable smartphone you will need an efficient co-processor to do these tasks. This could get complicated fast unless you use a CPU designed for this job.

    There has been some interesting progress with desktop environments and small touch screens. Still nothing as good as Android, but nice UI is no longer the main issue imho.

    As for compatibility, good luck running Signal, Matrix and Thunderbird in the background without draining the battery.

    That being said, if you are just doing it as an excercise without expecting to build a device that will replace your main phone, you can definitely give it a try. Have fun and learn much!

  • Unusable 3151 ⁂@lemmy.ml
    link
    fedilink
    arrow-up
    11
    ·
    edit-2
    50 minutes ago

    I think there are 3 reasonable options (that I’m pursuing currently):

    Linux on a phone designed for Android

    I’ve tried a few different models of phone. I’m currently running mobile nixos on a OnePlus 6, but waiting on Plasma Mobile to be fully functional. When I last played with it a couple months ago, the virtual keyboard was broken. Nothing else I’ve tried has had all features on the phone work.

    A small Linux laptop with a mobile network card

    I am trying to set up an MNT Pocket Reform as a phone replacement. The hardware is almost there. The software and firmware have a bit of a ways to go, but it has promise for a subset of people.

    A Linux-first phone-like device

    There are some phones that are set up with PostmarketOS or other mobile Linux distributions from the manufacturer, but they right now tend to be really pricey, under-performing, and don’t really have upstream support. The Mecha Comet seems to be another interesting option. I’ve pre-ordered one and I’m excited to see what it’s capable of.

    • Alberat@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      1 hour ago

      for my money, it’s lineage (or maybe graphene) on android 16 with the Linux virtual machine. i tried Ubuntu touch and i don’t think it’s daily drivable unfortunately and i think postmarketos is in a similar state. hoping to get a small phone with usb display out that has volte and officially supports lineage.

    • MonkderVierte@lemmy.zip
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      2 hours ago

      There are thumbdrive-sized sim card over USB adaptors around. Remove case, plug it in a Raspy Zero, add touchscreen and battery.

    • haxboar [none/use name]@hexbear.net
      link
      fedilink
      English
      arrow-up
      4
      ·
      3 hours ago

      FYI, I have the FLX1s, and I really like it. It’s quite buggy, and I wouldn’t give it to a “normie”, but I think it has a lot of potential. That being said, their support hasn’t been great.

      I haven’t heard of the Comet, but that looks super cool, thanks for the heads up

  • rauls5@lemmy.zip
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    3 hours ago

    What carrier do you plan to approach to use this on their network?

    • ☂️-@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      50 minutes ago

      a lot of (most?) countries have blacklists for blocking problematic devices, not whitelists for allowing certified ones.