Skip to content

d3m0n-project/d3m0n_os

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

icon d3m0n os (C) 2023 4re5 group

d3m0n OS is a Debian based ARM CPU architecture operating system.

⚠️ This code is made to run on a d3m0n device only ⚠️

d3m0n app system and binaries are located in rootfs/usr/share/d3m0n

d3m0n_ssh

Summary

(1) Installation

(2) Configuration

(3) Application API

(4) Installation

Partitions

/boot is a ext4 bootloader partition that contains the linux kernel and will make all this operating system work. It'll be located at /boot in rootfs.

/rootfs is the root partition, it contains call linux commands that d3m0n os needs to work.

Installation

To execute this code and build your d3m0n os image (.img), you must execute these commands line by line in your linux machine terminal.

sudo apt-get install git
git clone https://github.com/d3m0n-project/d3m0n_os.git
cd d3m0n_os
sudo chmod +x *.sh && sudo chmod +x config
sudo ./d3m0n.sh

then use numbers to select option you wan't

Configure your OS

In order to build your image file (.img) you need first to install d3m0n os on your linux machine. Then use the command sudo ./d3m0n.sh and type 2 and hit enter. This will display a configuration window in your terminal.

Flash a SD card with a image file

Install BalenaEtcher from here and select your image file (.img) add_img Select your SD card drive image And click FLASH

d3m0n api

d3m0n operating system contains preinstalled softwares.

  • d3m0n apps
    • communication
      • contacts
      • phone
      • messages
    • system
      • settings
    • photo
      • camera
      • gallery
    • misc
      • files
      • calculator
      • browser
      • store
  • keyboard
    • keyboard app
  • system apps
    • touchscreen (touch screen handle software)
    • lockscreen

wallpapers

Wallpapers are located in /usr/share/d3m0n/wallpapers. To change it, edit wallpaper in d3m0n config file image

config file

wallpaper: default
ssh: true
theme: default_dark
splash_time: 5000

description

wallpaper is your wallpaper name (without .png) ssh define if ssh client is enabled theme is your theme folder name that contains all icons and sounds splash_time is the time in ms splash screen will be displayed