Skip to content

arteeh/malila

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Malila is a smartwatch OS for Linux phones.

It's based on RIOT and runs on the PineTime. It's an implementation of these GNOME-style mockups.

Adwaita, GNOME's design language, is named after the oldest tortoise in history. Malila is named after the second.

How to build...

  1. Install the package make
  2. Open a terminal in this repository
  3. Run git submodule init
  4. Run git submodule update

on the Pinetime

  1. Install the packages arm-none-eabi-gcc-cs arm-none-eabi-newlib
  2. Enter the source folder
  3. Run BOARD=pinetime make
  4. The binary will be at bin/pinetime/malila.bin, flash this to your device. For this you can use my flashing tool Pinetime Flasher with the "Flash firmware from file" option.

on native hardware for testing

  1. Install the packages gcc glibc-devel.i686
  2. Enter the source folder
  3. Run BOARD=native make all term to build and run the software