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
(1) Installation
(2) Configuration
(3) Application API
(4) Installation
/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.
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
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.
Install BalenaEtcher from here and select your image file (.img)
Select your SD card drive
And click FLASH
d3m0n operating system contains preinstalled softwares.
- d3m0n apps
- communication
- contacts
- phone
- messages
- system
- settings
- photo
- camera
- gallery
- misc
- files
- calculator
- browser
- store
- communication
- keyboard
- keyboard app
- system apps
- touchscreen (touch screen handle software)
- lockscreen
Wallpapers are located in /usr/share/d3m0n/wallpapers
. To change it, edit wallpaper
in d3m0n config file
wallpaper: default
ssh: true
theme: default_dark
splash_time: 5000
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