How much linux is required for the phone to run?
#4
(07-28-2020, 05:48 PM)Subsentient Wrote:
(07-28-2020, 02:06 PM)overdrawnfettuccine Wrote: I'm sure I'm not the only one who wishes they can write their own OS

I've written code for an Arduino to communicate with a qualcomm chip/modem to receive and send SMS using AT commands. 
I wanted to try a from scratch for the raspberry pi but it seems like I'll get poor video performance because there's no documentation for using their GPU/video

I was wondering if there's a lot of linux that's required to get the phone running and if not would it be possible to write our own OS or embeded like as people may do for the Arduino?
You should definitely keep using the Linux kernel, but that is the only component you are strictly going to need. You could write an entire custom user space for the PinePhone if you really wanted to, although it will take you until you're old and gray. If you tried to rewrite everything that's needed to get phone calls working, the task really is just so monumental that I strongly suggest you don't bother trying at all.

How sure are you about that? As the solo programmer I was able to check the status of the SIM card, connect to 4g cell towers, check the signal strength, receive text messages, react to them, store them on the phone, send text messages and pull up GPS information with GLONASS. I specifically remember using AT+CMGF and wondering why my PDU text is not correct and switching to text because it was suitable for our application. It's not too hard

https://sixfab.com/wp-content/uploads/20...l_V1.2.pdf
  Reply


Messages In This Thread
RE: How much linix is required for the phone to run? - by overdrawnfettuccine - 07-28-2020, 10:14 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  How-To: Remote Control Your Phone from Desktop via VNC biketool 2 440 10-12-2024, 11:47 AM
Last Post: biketool
  Genode- Sculpt OS for the PinePhone (non Linux) Surehand53 1 1,608 11-04-2023, 07:23 PM
Last Post: tllim
  Article: NuttX RTOS for PinePhone: Feature Phone UI in LVGL, Zig and WebAssembly lupyuen 64 25,936 09-09-2023, 09:49 AM
Last Post: WhiteHexagon
  Article: NuttX RTOS for PinePhone: Phone Calls and Text Messages lupyuen 2 1,931 05-03-2023, 05:03 PM
Last Post: lupyuen
  Arch Linux on PinePhone Rocky-IV 4 10,690 12-21-2022, 04:35 AM
Last Post: gregb49
  Mepo - Minimalist and hackable OSM map viewer for mobile linux mil 22 17,933 10-31-2022, 07:29 AM
Last Post: mil
  [Stupid Question] Where is the phone camera software?! newusername 5 3,790 10-10-2022, 03:58 AM
Last Post: newusername
  Control HBIAS through a linux OS twiclo 0 1,232 10-04-2022, 03:20 PM
Last Post: twiclo
  difference between android and linux? vanja 3 2,739 09-16-2022, 07:43 PM
Last Post: TRS-80
  meet franz! (whatsapp,telegram,etc linux client) vanja 0 1,346 09-15-2022, 01:23 AM
Last Post: vanja

Forum Jump:


Users browsing this thread: 1 Guest(s)