├── config
├── addon
│ └── dummy.xml
├── docker
│ ├── changelog.txt
│ └── source
│ │ ├── resources
│ │ ├── settings.xml
│ │ └── language
│ │ │ └── English
│ │ │ └── strings.po
│ │ ├── bin
│ │ └── docker
│ │ └── system.d
│ │ └── docker.service
├── sources
└── emulators
│ ├── tools.conf
│ ├── moonlight.conf
│ ├── arcade.conf
│ ├── st-v.conf
│ ├── 3do.conf
│ ├── cdi.conf
│ ├── cps1.conf
│ ├── daphne.conf
│ ├── mame.conf
│ ├── ps3.conf
│ ├── xbox.conf
│ ├── cps2.conf
│ ├── cps3.conf
│ ├── doom.conf
│ ├── gb.conf
│ ├── j2me.conf
│ ├── pc.conf
│ ├── fbn.conf
│ ├── gbh.conf
│ ├── nds.conf
│ ├── neogeo.conf
│ ├── ngp.conf
│ ├── pcfx.conf
│ ├── ports.conf
│ ├── tic-80.conf
│ ├── uzebox.conf
│ ├── wiiu.conf
│ ├── fds.conf
│ ├── gba.conf
│ └── gbc.conf
├── packages
├── network
│ ├── avahi
│ │ ├── default.d
│ │ │ └── avahi.conf
│ │ ├── debug.d
│ │ │ └── avahi.conf
│ │ └── system.d
│ │ │ └── avahi-defaults.service
│ ├── bluez
│ │ ├── default.d
│ │ │ └── bluez.conf
│ │ ├── debug.d
│ │ │ ├── bluez.conf
│ │ │ └── obexd.conf
│ │ ├── modprobe.d
│ │ │ └── bluetooth.conf
│ │ ├── tmpfiles.d
│ │ │ └── z_05_bluez.conf
│ │ └── system.d
│ │ │ └── bluetooth-defaults.service
│ ├── wireguard-linux-compat
│ │ └── modules-load.d
│ │ │ └── wireguard.conf
│ ├── connman
│ │ ├── debug.d
│ │ │ └── connman.conf
│ │ ├── config
│ │ │ └── settings
│ │ ├── tmpfiles.d
│ │ │ └── z_03_connman.conf
│ │ ├── system.d
│ │ │ └── connman-vpn.service
│ │ └── patches
│ │ │ └── connman-01-do-not-cleanup-routes.patch
│ ├── iw
│ │ ├── udev.d
│ │ │ └── 60-iw-regdomain.rules
│ │ └── scripts
│ │ │ └── setregdomain
│ ├── syncthing
│ │ ├── daemons
│ │ │ └── 007-syncthing
│ │ └── system.d
│ │ │ └── syncthing.service
│ ├── tailscale
│ │ ├── daemons
│ │ │ └── 004-tailscaled
│ │ └── config
│ │ │ └── tailscaled.defaults
│ ├── zerotier-one
│ │ ├── daemons
│ │ │ └── 004-zerotier-one
│ │ ├── profile.d
│ │ │ └── 095-zerotier.conf
│ │ └── system.d
│ │ │ └── zerotier-one.service
│ ├── samba
│ │ └── daemons
│ │ │ └── 002-samba
│ ├── wireguard-tools
│ │ └── tmpfiles.d
│ │ │ └── z_03_wireguard.conf
│ ├── openssh
│ │ ├── tmpfiles.d
│ │ │ └── z_04_openssh.conf
│ │ └── daemons
│ │ │ └── 001-ssh
│ ├── rclone
│ │ └── sources
│ │ │ └── rsync-rules.conf
│ ├── hostapd
│ │ └── system.d
│ │ │ └── hostapd.service
│ └── nss-mdns
│ │ └── config
│ │ └── nsswitch.conf
├── sysutils
│ ├── busybox
│ │ ├── default.d
│ │ │ └── crond.conf
│ │ ├── sysctl.d
│ │ │ ├── memory.conf
│ │ │ ├── cdrom.conf
│ │ │ └── 99-coredump.conf
│ │ ├── config
│ │ │ └── suspend-modules.conf
│ │ ├── system.d
│ │ │ ├── fs-resize.target
│ │ │ ├── textmode.target
│ │ │ ├── fs-resize.service
│ │ │ ├── storage-log.service
│ │ │ ├── show-version.service
│ │ │ └── var-log.mount
│ │ ├── scripts
│ │ │ ├── lsb_release
│ │ │ └── pastebinit
│ │ └── system.d.opt
│ │ │ ├── cron-defaults.service
│ │ │ └── cron.service
│ ├── kmod
│ │ └── modprobe.d
│ │ │ └── i2c.conf
│ ├── systemd
│ │ ├── system.d
│ │ │ ├── flash.mount.d
│ │ │ │ └── dependencies.conf
│ │ │ ├── storage.mount.d
│ │ │ │ └── dependencies.conf
│ │ │ ├── systemd-timesyncd.service.d
│ │ │ │ └── depend-on-kernel-ip-config.conf
│ │ │ ├── network-base.service
│ │ │ ├── usercache.service
│ │ │ ├── systemd-timesyncd-setup.service
│ │ │ ├── userconfig.service
│ │ │ ├── machine-id.service
│ │ │ └── debugconfig.service
│ │ ├── profile.d
│ │ │ └── 090-systemd.conf
│ │ ├── udev.d
│ │ │ ├── 80-clock.rules
│ │ │ └── 60-not-joysticks.rules
│ │ ├── tmpfiles.d
│ │ │ └── z_01_jelos.conf
│ │ └── config
│ │ │ └── hosts.conf
│ ├── sleep
│ │ └── sources
│ │ │ └── modules.bad
│ ├── mc
│ │ └── wrapper
│ │ │ ├── mc
│ │ │ ├── mcedit
│ │ │ └── mcview
│ ├── v4l-utils
│ │ ├── keymaps
│ │ │ ├── minix_neo_pwr_only
│ │ │ ├── beelink_pwr_only
│ │ │ ├── cubox_i
│ │ │ ├── kvim
│ │ │ ├── minix_neo
│ │ │ ├── odroid
│ │ │ ├── wetek_hub
│ │ │ ├── tanix
│ │ │ └── beelink_bt_ir
│ │ └── config
│ │ │ └── rc_keymaps
│ │ │ └── README
│ ├── autostart
│ │ ├── sources
│ │ │ └── daemons
│ │ │ │ └── 005-fstrim
│ │ └── system.d
│ │ │ └── jelos-autostart.service
│ ├── system-utils
│ │ ├── udev.d
│ │ │ └── 99-hdmi.rules
│ │ ├── system.d
│ │ │ ├── video.service
│ │ │ ├── headphones.service
│ │ │ ├── fancontrol.service
│ │ │ ├── batteryledstatus.service
│ │ │ ├── bluetoothsense.service
│ │ │ └── input.service
│ │ └── sources
│ │ │ └── scripts
│ │ │ └── fancontrol
│ ├── hddtemp
│ │ └── db
│ │ │ └── hddtemp.db
│ ├── wait-time-sync
│ │ ├── daemons
│ │ │ └── 003-wait-time-sync
│ │ ├── sources
│ │ │ └── Makefile
│ │ └── package.mk
│ ├── diskdev_cmds
│ │ └── patches
│ │ │ └── diskdev_cmds-332.14-main.patch
│ ├── util-linux
│ │ ├── system.d
│ │ │ ├── fstrim.timer
│ │ │ └── fstrim.service
│ │ └── config
│ │ │ └── swap.conf
│ ├── udevil
│ │ └── system.d
│ │ │ └── udevil-mount@.service
│ ├── dbus
│ │ └── tmpfiles.d
│ │ │ └── z_02_dbus.conf
│ ├── hid_mapper
│ │ └── patches
│ │ │ ├── hid_mapper-02_include-sys-time.patch
│ │ │ └── hid_mapper-03_fix-parser.patch
│ ├── powerstate
│ │ └── system.d
│ │ │ └── powerstate.service
│ └── i2c-tools
│ │ └── patches
│ │ └── pyinstalldir.patch
├── devel
│ ├── glibc
│ │ └── config
│ │ │ ├── host.conf
│ │ │ ├── ld.so.conf
│ │ │ ├── nsswitch-init.conf
│ │ │ └── nsswitch-target.conf
│ ├── fribidi
│ │ └── scripts
│ │ │ └── fribidi-config
│ ├── autoconf
│ │ └── patches
│ │ │ └── man-exclude.patch
│ └── flex
│ │ └── patches
│ │ └── flex-002-nocrap.patch
├── tools
│ ├── fbterm
│ │ └── terminfo
│ │ │ ├── E
│ │ │ ├── Eterm-color
│ │ │ └── Eterm
│ │ │ ├── r
│ │ │ ├── rxvt-m
│ │ │ ├── rxvt
│ │ │ ├── rxvt-basic
│ │ │ └── rxvt-unicode
│ │ │ ├── x
│ │ │ ├── xterm-debian
│ │ │ ├── xterm
│ │ │ ├── xterm-r5
│ │ │ ├── xterm-r6
│ │ │ ├── xterm-mono
│ │ │ ├── xterm-color
│ │ │ ├── xterm-vt220
│ │ │ ├── xterm-xfree86
│ │ │ └── xterm-256color
│ │ │ ├── s
│ │ │ ├── sun
│ │ │ ├── screen
│ │ │ ├── screen-s
│ │ │ ├── screen-w
│ │ │ ├── screen-bce
│ │ │ ├── screen-256color
│ │ │ └── screen-256color-bce
│ │ │ ├── a
│ │ │ └── ansi
│ │ │ ├── d
│ │ │ └── dumb
│ │ │ ├── h
│ │ │ └── hurd
│ │ │ ├── l
│ │ │ └── linux
│ │ │ ├── m
│ │ │ ├── mach
│ │ │ ├── mach-gnu
│ │ │ ├── mach-bold
│ │ │ ├── mach-color
│ │ │ └── mach-gnu-color
│ │ │ ├── v
│ │ │ ├── vt100
│ │ │ ├── vt102
│ │ │ ├── vt220
│ │ │ └── vt52
│ │ │ ├── c
│ │ │ ├── cons25
│ │ │ ├── cygwin
│ │ │ └── cons25-debian
│ │ │ ├── p
│ │ │ └── pcansi
│ │ │ └── w
│ │ │ ├── wsvt25
│ │ │ └── wsvt25m
│ ├── nano
│ │ ├── config
│ │ │ └── nanorc
│ │ └── profile.d
│ │ │ └── 052-nano.conf
│ ├── MC
│ │ ├── profile.d
│ │ │ └── 052-mc.conf
│ │ └── etc
│ │ │ └── edit.spell.rc
│ ├── u-boot-tools-aml
│ │ └── patches
│ │ │ └── u-boot-tools-0001-dummy_defconfig.patch
│ ├── installer
│ │ └── system.d
│ │ │ └── installer.target
│ ├── entware
│ │ └── profile.d
│ │ │ └── 098-entware.conf
│ ├── freeimagelite
│ │ └── package.mk
│ └── populatefs
│ │ └── patches
│ │ └── fix-compilation-issue.patch
├── emulators
│ ├── libretro
│ │ ├── hatari-lr
│ │ │ └── config
│ │ │ │ └── hatari.nvram
│ │ ├── prboom-lr
│ │ │ └── scripts
│ │ │ │ ├── Doom.sh
│ │ │ │ └── Doom II.sh
│ │ ├── boom3-lr
│ │ │ └── scripts
│ │ │ │ ├── Doom 3.sh
│ │ │ │ └── Doom 3 - Resurrection of Evil.sh
│ │ ├── tyrquake-lr
│ │ │ └── scripts
│ │ │ │ └── Quake.sh
│ │ └── same_cdi-lr
│ │ │ └── patches
│ │ │ └── 001-gcc13-fix.patch
│ ├── standalone
│ │ ├── retroarch
│ │ │ ├── sources
│ │ │ │ ├── RK3566-BSP-X55
│ │ │ │ ├── AMD64
│ │ │ │ │ ├── retroarch32bit-append.cfg
│ │ │ │ │ └── retroarch64bit-append.cfg
│ │ │ │ ├── RK3326
│ │ │ │ │ ├── retroarch32bit-append.cfg
│ │ │ │ │ └── retroarch64bit-append.cfg
│ │ │ │ ├── RK3399
│ │ │ │ │ ├── retroarch32bit-append.cfg
│ │ │ │ │ └── retroarch64bit-append.cfg
│ │ │ │ ├── RK3566
│ │ │ │ │ ├── retroarch32bit-append.cfg
│ │ │ │ │ └── retroarch64bit-append.cfg
│ │ │ │ ├── RK3588
│ │ │ │ │ ├── retroarch32bit-append.cfg
│ │ │ │ │ └── retroarch64bit-append.cfg
│ │ │ │ ├── S922X
│ │ │ │ │ ├── retroarch32bit-append.cfg
│ │ │ │ │ └── retroarch64bit-append.cfg
│ │ │ │ └── RK3566-BSP
│ │ │ │ │ ├── retroarch32bit-append.cfg
│ │ │ │ │ └── retroarch64bit-append.cfg
│ │ │ ├── udev.d
│ │ │ │ ├── 99-ION-iCade-bluetooth.rules
│ │ │ │ ├── 99-ouya-controller.rules
│ │ │ │ ├── 99-nv-shield-controller.rules
│ │ │ │ ├── 99-terios-t3.rules
│ │ │ │ ├── 99-gen-game-s3-controller.rules
│ │ │ │ ├── 99-nintendo-wii-remote.rules
│ │ │ │ └── 99-ninteno-wii-remote.rules
│ │ │ └── system.d
│ │ │ │ ├── tmp-cores.mount
│ │ │ │ ├── tmp-assets.mount
│ │ │ │ ├── tmp-database.mount
│ │ │ │ └── tmp-overlays.mount
│ │ ├── duckstation-sa
│ │ │ └── config
│ │ │ │ └── RK3566
│ │ │ │ └── RK3566
│ │ ├── rpcs3-sa
│ │ │ └── config
│ │ │ │ ├── input_configs
│ │ │ │ └── active_profiles.yml
│ │ │ │ └── GuiConfigs
│ │ │ │ └── CurrentSettings.ini
│ │ ├── openbor
│ │ │ └── config
│ │ │ │ ├── master.cfg
│ │ │ │ └── Saves
│ │ │ │ └── default.cfg
│ │ ├── ppsspp-sa
│ │ │ ├── config
│ │ │ │ ├── PSP
│ │ │ │ │ ├── Cheats
│ │ │ │ │ │ ├── ULUS10507.ini
│ │ │ │ │ │ ├── ULES00968.ini
│ │ │ │ │ │ ├── ULUS10328.ini
│ │ │ │ │ │ ├── ULES01406.ini
│ │ │ │ │ │ ├── ULES00483.ini
│ │ │ │ │ │ ├── ULUS10213.ini
│ │ │ │ │ │ ├── ULES01402.ini
│ │ │ │ │ │ ├── ULUS10189.ini
│ │ │ │ │ │ ├── ULES01214.ini
│ │ │ │ │ │ ├── ULES00625.ini
│ │ │ │ │ │ ├── ULES00626.ini
│ │ │ │ │ │ ├── ULES00034.ini
│ │ │ │ │ │ ├── ULUS10014.ini
│ │ │ │ │ │ ├── ULUS10197.ini
│ │ │ │ │ │ ├── ULES00033.ini
│ │ │ │ │ │ ├── ULES00035.ini
│ │ │ │ │ │ ├── ULUS10390.ini
│ │ │ │ │ │ ├── UCES00019.ini
│ │ │ │ │ │ └── UCUS98640.ini
│ │ │ │ │ └── SYSTEM
│ │ │ │ │ │ └── CACHE
│ │ │ │ │ │ ├── UCAS40015.glshadercache
│ │ │ │ │ │ └── ULJM05600.glshadercache
│ │ │ │ └── assets
│ │ │ │ │ └── NotoSansJP-Regular.ttf
│ │ │ └── sources
│ │ │ │ ├── RK3588
│ │ │ │ └── controls.ini
│ │ │ │ ├── RK3566
│ │ │ │ └── controls.ini
│ │ │ │ ├── RK3566-BSP-X55
│ │ │ │ └── controls.ini
│ │ │ │ └── RK3566-BSP
│ │ │ │ └── controls.ini
│ │ ├── yabasanshiro-sa
│ │ │ └── config
│ │ │ │ └── config
│ │ ├── minivmacsa
│ │ │ └── sources
│ │ │ │ └── start_minivmac.sh
│ │ ├── flycast-sa
│ │ │ └── config
│ │ │ │ ├── AMD64
│ │ │ │ └── emu.cfg
│ │ │ │ ├── RK3326
│ │ │ │ └── emu.cfg
│ │ │ │ ├── RK3566
│ │ │ │ └── emu.cfg
│ │ │ │ ├── RK3588
│ │ │ │ └── emu.cfg
│ │ │ │ ├── RK3566-BSP
│ │ │ │ └── emu.cfg
│ │ │ │ ├── RK3566-BSP-X55
│ │ │ │ └── emu.cfg
│ │ │ │ └── RK3399
│ │ │ │ └── emu.cfg
│ │ ├── pico-8
│ │ │ └── sources
│ │ │ │ └── autostart
│ │ │ │ └── common
│ │ │ │ └── 010-pico8
│ │ └── nanoboyadvance-sa
│ │ │ └── config
│ │ │ ├── AMD64
│ │ │ ├── keymap.toml
│ │ │ └── keympa.toml
│ │ │ ├── RK3326
│ │ │ ├── keymap.toml
│ │ │ └── keympa.toml
│ │ │ ├── RK3399
│ │ │ ├── keymap.toml
│ │ │ └── keympa.toml
│ │ │ └── RK3588
│ │ │ ├── keymap.toml
│ │ │ └── keympa.toml
│ └── tools
│ │ ├── sixaxis
│ │ └── system.d
│ │ │ └── sixaxis@.service
│ │ ├── gptokeyb
│ │ └── Makefile
│ │ ├── virtualcontroller
│ │ ├── udev.d
│ │ │ └── 99-JELOS-not-joysticks.rules
│ │ └── system.d
│ │ │ └── virtualcontroller.service
│ │ ├── retroarch-joypads
│ │ └── system.d
│ │ │ └── tmp-joypads.mount
│ │ └── control-gen
│ │ └── Makefile
├── hardware
│ └── quirks
│ │ ├── devices
│ │ ├── AYANEO AIR Pro
│ │ ├── AYANEO AYANEO 2
│ │ ├── AYANEO GEEK
│ │ ├── AYANEO NEXT
│ │ ├── AYANEO NEXT Pro
│ │ ├── AYANEO AYA NEO 2021
│ │ ├── AYANEO AYANEO 2021
│ │ ├── AYANEO NEXT Advance
│ │ ├── Anbernic RG353M
│ │ ├── Indiedroid Nova
│ │ ├── ayn Loki MiniPro
│ │ ├── AYA NEO AYA NEO Founder
│ │ ├── AYANEO AYANEO 2021 Pro
│ │ ├── AYANEO AYANEO NEXT Pro
│ │ ├── Anbernic RG353VS
│ │ ├── AYANEO AYANEO 2021 Pro Retro Power
│ │ ├── Hardkernel ODROID-N2L
│ │ ├── Hardkernel ODROID-N2Plus
│ │ ├── Powkiddy RGB10
│ │ │ ├── 001-device_config
│ │ │ ├── 050-game_configs
│ │ │ └── 050-modifiers
│ │ ├── Powkiddy x55
│ │ │ ├── sleep.d
│ │ │ │ └── README
│ │ │ ├── 001-device_config
│ │ │ └── 010-governors
│ │ ├── GPD G1619-04
│ │ │ ├── 050-no_usb_autosuspend
│ │ │ └── 050-modifiers
│ │ ├── Gameforce CHI
│ │ │ ├── 002-start-input
│ │ │ └── 050-modifiers
│ │ ├── AYANEO AYANEO 2S
│ │ │ ├── sleep.d
│ │ │ │ ├── post
│ │ │ │ │ └── 001-fan
│ │ │ │ └── pre
│ │ │ │ │ └── 001-fan
│ │ │ └── 010-led_control
│ │ ├── ayn Loki Max
│ │ │ ├── 010-dpms
│ │ │ ├── 010-led_control
│ │ │ ├── 050-modifiers
│ │ │ └── 020-audio_latency
│ │ ├── ayn Loki Zero
│ │ │ ├── 010-dpms
│ │ │ ├── 010-led_control
│ │ │ ├── 050-modifiers
│ │ │ └── 020-audio_latency
│ │ ├── AYANEO AIR Plus
│ │ │ ├── 090-panel_quirks
│ │ │ ├── 010-led_control
│ │ │ ├── 010-dpms
│ │ │ ├── 050-modifiers
│ │ │ └── 020-fan_control
│ │ ├── Orange Pi 5
│ │ │ └── 020-enable_usb_ports
│ │ ├── Hardkernel ODROID-N2
│ │ │ └── 002-turbo-mode_config
│ │ ├── Hardkernel ODROID-GO-Ultra
│ │ │ └── 002-turbo-mode_config
│ │ ├── AYANEO AIR
│ │ │ ├── 010-led_control
│ │ │ └── 010-dpms
│ │ ├── GameForce ACE
│ │ │ ├── 050-modifiers
│ │ │ ├── 030-suspend_mode
│ │ │ └── 020-fan_control
│ │ ├── Anbernic RG353P
│ │ │ └── info.d
│ │ │ │ └── 001-panel
│ │ ├── Anbernic RG353V
│ │ │ ├── info.d
│ │ │ │ └── 001-panel
│ │ │ └── 001-device_config
│ │ ├── Anbernic RG503
│ │ │ └── 001-device_config
│ │ ├── Anbernic RG552
│ │ │ ├── 050-audio_path
│ │ │ └── 020-fan_control
│ │ ├── Anbernic RG351M
│ │ │ └── 050-volume
│ │ ├── Powkiddy RGB30
│ │ │ ├── 050-audio_path
│ │ │ └── 060-game_settings
│ │ ├── Powkiddy RGB10 Max 3
│ │ │ └── 050-audio_path
│ │ ├── Game Console R33S
│ │ │ └── 075-dpad-volbright
│ │ └── ODROID-GO Super
│ │ │ └── 001-device_config
│ │ ├── platforms
│ │ ├── S922X
│ │ │ ├── 041-panfrost
│ │ │ ├── 040-affinity
│ │ │ ├── 091-ui_shader
│ │ │ ├── 090-ui_service
│ │ │ ├── 050-modifiers
│ │ │ └── 010-governors
│ │ ├── RK3326
│ │ │ ├── 041-panfrost
│ │ │ ├── 050-audio_path
│ │ │ ├── 002-turbo-mode_config
│ │ │ ├── 091-ui_shader
│ │ │ ├── 090-ui_service
│ │ │ ├── 050-modifiers
│ │ │ └── 010-governors
│ │ ├── RK3399
│ │ │ ├── 041-panfrost
│ │ │ ├── 040-affinity
│ │ │ ├── 091-ui_shader
│ │ │ ├── 090-ui_service
│ │ │ └── 050-modifiers
│ │ ├── RK3566
│ │ │ ├── 041-panfrost
│ │ │ ├── 090-ui_service
│ │ │ ├── 091-ui_shader
│ │ │ ├── 010-led_control
│ │ │ ├── 001-device_config
│ │ │ ├── 030-suspend_mode
│ │ │ ├── 050-audio_path
│ │ │ ├── 050-modifiers
│ │ │ ├── 050-volume
│ │ │ └── 010-governors
│ │ ├── AMD64
│ │ │ ├── 010-dpms
│ │ │ ├── 020-fan_control
│ │ │ ├── 091-ui_shader
│ │ │ ├── 090-ui_service
│ │ │ ├── sleep.d
│ │ │ │ ├── post
│ │ │ │ │ ├── 001-dpms
│ │ │ │ │ └── 002-ledcontrol
│ │ │ │ └── pre
│ │ │ │ │ ├── 001-dpms
│ │ │ │ │ └── 002-ledcontrol
│ │ │ ├── 050-modifiers
│ │ │ ├── 050-audio_path
│ │ │ ├── 010-led_control
│ │ │ ├── 030-suspend_mode
│ │ │ └── 010-default_tdp
│ │ ├── RK3588
│ │ │ ├── 041-panfrost
│ │ │ ├── 050-audio_path
│ │ │ ├── 010-led_control
│ │ │ ├── 040-affinity
│ │ │ ├── 091-ui_shader
│ │ │ ├── 090-ui_service
│ │ │ ├── 050-modifiers
│ │ │ └── 001-device_config
│ │ ├── RK3566-BSP
│ │ │ ├── 091-ui_shader
│ │ │ ├── 090-ui_service
│ │ │ ├── 010-led_control
│ │ │ ├── 050-audio_path
│ │ │ ├── 050-volume
│ │ │ ├── 001-device_config
│ │ │ ├── 050-modifiers
│ │ │ ├── 010-governors
│ │ │ └── 030-suspend_mode
│ │ ├── RK3566-BSP-X55
│ │ │ ├── 091-ui_shader
│ │ │ ├── 090-ui_service
│ │ │ ├── 050-audio_path
│ │ │ ├── 001-device_config
│ │ │ └── 050-modifiers
│ │ └── RK3566-X55
│ │ │ └── 001-device_config
│ │ ├── autostart
│ │ └── 999-export
│ │ └── system.d
│ │ └── led-poweroff.service
├── jelos
│ ├── sources
│ │ ├── scripts
│ │ │ ├── batocera-info
│ │ │ ├── find.sh
│ │ │ ├── cleanup_overlay
│ │ │ ├── getoverlays
│ │ │ └── error.sh
│ │ └── issue
│ ├── system.d
│ │ ├── jelos.target
│ │ ├── bluetooth-agent.service
│ │ ├── save-sysconfig.service
│ │ └── jelos-automount.service
│ ├── profile.d
│ │ └── 020-audio_latency.conf
│ └── autostart
│ │ ├── 081-usbgadget
│ │ └── 002-kernel
├── ui
│ └── emulationstation
│ │ └── patches
│ │ └── RK3566-BSP-X55
├── kernel
│ ├── firmware
│ │ ├── kernel-firmware
│ │ │ ├── firmwares
│ │ │ │ ├── x86_64.dat
│ │ │ │ └── any.dat
│ │ │ └── extra-firmware
│ │ │ │ ├── rtl_bt
│ │ │ │ ├── rtl8761b_fw.bin
│ │ │ │ └── rtl8761b_config.bin
│ │ │ │ └── cirrus
│ │ │ │ ├── cs35l41-dsp1-spk-cali.bin
│ │ │ │ ├── cs35l41-dsp1-spk-prot.bin
│ │ │ │ ├── cs35l41-dsp1-spk-cali.wmfw
│ │ │ │ └── cs35l41-dsp1-spk-prot.wmfw
│ │ ├── brcmfmac_sdio-firmware
│ │ │ ├── firmwares
│ │ │ │ └── any.dat
│ │ │ └── system.d
│ │ │ │ └── brcmfmac-firmware.service
│ │ ├── libmali_rk3588
│ │ │ └── firmware
│ │ │ │ └── mali_csffw.bin
│ │ ├── RTL8723DS-firmware
│ │ │ └── firmware
│ │ │ │ ├── rtl8723ds_fw
│ │ │ │ └── rtl8723ds_config
│ │ ├── RTL8821CS-firmware
│ │ │ └── firmware
│ │ │ │ ├── rtl8821c_fw
│ │ │ │ ├── rtl8821cs_config
│ │ │ │ └── README
│ │ └── brcmfmac_sdio-firmware-imx
│ │ │ └── system.d
│ │ │ └── brcmfmac_sdio-firmware@.service
│ ├── drivers
│ │ ├── ryzensmu
│ │ │ └── modules-load.d
│ │ │ │ └── ryzen_smu.conf
│ │ ├── RTL88x2BU
│ │ │ └── modprobe.d
│ │ │ │ └── 8812bu.conf
│ │ ├── ayaneo-platform
│ │ │ └── patches
│ │ │ │ └── 001-build.patch
│ │ └── ayn-platform
│ │ │ └── patches
│ │ │ └── 001-build.patch
│ └── linux
│ │ ├── sysctl.d
│ │ ├── network.conf
│ │ └── qdisc.conf
│ │ └── udev.d
│ │ └── 30-disable-wakeup.rules
├── x11
│ ├── driver
│ │ ├── xf86-video-nvidia-legacy
│ │ │ └── udev.d
│ │ └── xf86-video-ati
│ │ │ └── config
│ │ │ └── xorg-radeon.conf
│ ├── other
│ │ └── fluxbox
│ │ │ ├── config
│ │ │ └── apps
│ │ │ └── system.d
│ │ │ └── windowmanager.service
│ ├── xserver
│ │ └── xwayland
│ │ │ ├── debug.d
│ │ │ └── xorg.conf
│ │ │ ├── profile.d
│ │ │ └── 045-xorg-server.conf
│ │ │ ├── tmpfiles.d
│ │ │ └── z_90_xorg-server.conf
│ │ │ └── system.d
│ │ │ └── xorg-configure@.service
│ └── app
│ │ └── setxkbmap
│ │ └── udev.d
│ │ └── 98-xorg-xkb.rules
├── wayland
│ ├── compositor
│ │ └── sway
│ │ │ ├── config
│ │ │ ├── config.kiosk
│ │ │ └── sway-daemon.conf
│ │ │ └── profile.d
│ │ │ └── 050-sway.conf
│ ├── weston
│ │ ├── profile.d
│ │ │ └── 040-weston.conf
│ │ └── config
│ │ │ ├── weston.ini
│ │ │ └── kiosk.ini
│ ├── weston11
│ │ ├── profile.d
│ │ │ └── 040-weston.conf
│ │ └── config
│ │ │ ├── kiosk.ini
│ │ │ └── weston.ini
│ └── lib
│ │ └── seatd
│ │ └── system.d
│ │ └── seatd.service
├── audio
│ ├── bluez-alsa
│ │ ├── daemons
│ │ │ └── 006-bluealsa
│ │ ├── default.d
│ │ │ └── bluealsa.conf
│ │ └── system.d
│ │ │ └── bluealsa-defaults.service
│ ├── alsa-lib
│ │ └── modprobe.d
│ │ │ └── intel-audio.conf
│ ├── pipewire
│ │ └── system.d
│ │ │ └── pipewire-pulse.socket
│ ├── speexdsp
│ │ └── package.mk
│ └── soundtouch
│ │ └── package.mk
├── apps
│ ├── moonlight
│ │ └── sources
│ │ │ └── start_moonlight.sh
│ ├── jelos-gamepad
│ │ ├── udev.d
│ │ │ └── 99-JELOS-not-joysticks.rules
│ │ └── system.d
│ │ │ └── jelos_gamepad.service
│ └── oga_controls
│ │ └── Makefile
├── graphics
│ ├── gtk3
│ │ └── files
│ │ │ └── settings.ini
│ ├── libegl
│ │ └── sources
│ │ │ └── libegl.tar.gz
│ ├── glm
│ │ └── config
│ │ │ └── glm.pc
│ ├── libmali
│ │ └── system.d
│ │ │ └── libmali-setup.service
│ └── glew
│ │ └── patches
│ │ └── glew-01-fix-pkgconf.patch
├── textproc
│ └── pango
│ │ └── config
│ │ └── pangorc
├── virtual
│ ├── initramfs
│ │ └── config
│ │ │ └── initramfs.conf
│ ├── emulators
│ │ ├── sources
│ │ │ ├── Start ScummVM.sh
│ │ │ ├── Start CEMU.sh
│ │ │ ├── Start Xemu.sh
│ │ │ ├── Start HATARISA.sh
│ │ │ ├── Start PCSX2.sh
│ │ │ ├── Start AetherSX2.sh
│ │ │ └── Start PPSSPP.sh
│ │ └── autostart
│ │ │ └── 001-controller
│ ├── es-themes
│ │ └── package.mk
│ ├── synctools
│ │ └── package.mk
│ ├── oem
│ │ └── package.mk
│ ├── alsa
│ │ └── package.mk
│ ├── docker
│ │ └── package.mk
│ ├── linux-firmware
│ │ └── package.mk
│ └── autotools
│ │ └── package.mk
├── compat
│ ├── box86
│ │ ├── config
│ │ │ └── box86.conf
│ │ └── profile.d
│ │ │ └── 098-box86.conf
│ └── box64
│ │ ├── config
│ │ └── box64.conf
│ │ └── profile.d
│ │ └── 098-box64.conf
├── services
│ └── docker
│ │ └── moby
│ │ └── system.d
│ │ └── docker.socket
├── misc
│ └── modules
│ │ ├── sources
│ │ ├── Start PortMaster.sh
│ │ ├── Install JELOS.sh
│ │ ├── Start 64bit Retroarch.sh
│ │ ├── Start 32bit Retroarch.sh
│ │ ├── fileman.sh
│ │ └── Remove ._ Files.sh
│ │ └── autostart
│ │ └── 001-sync-modules
├── lang
│ ├── lua52
│ │ └── config
│ │ │ └── lua52.pc
│ └── lua54
│ │ └── config
│ │ └── lua54.pc
├── security
│ ├── openssl
│ │ ├── system.d
│ │ │ └── openssl-config.service
│ │ └── scripts
│ │ │ └── openssl-config
│ └── nss
│ │ └── patches
│ │ └── nss-09-gcc-warning-workaround.patch
└── multimedia
│ ├── mpv
│ └── system.d
│ │ └── mpv.service
│ └── rtmpdump
│ └── patches
│ └── 001_fix-racing-build-issue.patch
├── post-update
├── projects
├── PC
│ ├── filesystem
│ │ └── usr
│ │ │ └── bin
│ │ │ └── gputemp
│ ├── devices
│ │ └── AMD64
│ │ │ └── linux
│ │ │ └── linux.i686.conf
│ └── packages
│ │ ├── initramfs
│ │ └── config
│ │ │ └── initramfs.x86_64.conf
│ │ └── linux
│ │ └── modprobe.d
│ │ ├── audio.conf
│ │ ├── iwlwifi.conf
│ │ └── ath9k.conf
├── Rockchip
│ ├── patches
│ │ └── linux
│ │ │ └── RK3566-X55
│ └── bootloader
│ │ └── canupdate.sh
└── Amlogic
│ ├── bootloader
│ ├── extlinux
│ │ └── extlinux.conf
│ ├── release
│ └── boot.ini
│ └── packages
│ ├── u-boot-Odroid_N2
│ └── patches
│ │ └── 002-instant-boot.patch
│ ├── u-boot-Odroid_N2L
│ └── patches
│ │ ├── 002-instant-boot.patch
│ │ └── 001-remove-amlogic-prefix.patch
│ └── mali-bifrost
│ └── sources
│ └── Makefile
├── .dockerignore
├── licenses
├── Public_Domain.txt
├── DRASTIC.pdf
└── AETHERSX2.pdf
├── CONTRIBUTING.md
├── CODE_OF_CONDUCT.md
├── distributions
└── JELOS
│ ├── splash
│ └── splash.png
│ └── logos
│ └── jelos-logo.png
└── scripts
├── get_file
└── ccache_stats
/config/addon/dummy.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/network/avahi/default.d/avahi.conf:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/network/bluez/default.d/bluez.conf:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/sysutils/busybox/default.d/crond.conf:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/post-update:
--------------------------------------------------------------------------------
1 | packages/jelos/sources/post-update
--------------------------------------------------------------------------------
/projects/PC/filesystem/usr/bin/gputemp:
--------------------------------------------------------------------------------
1 | cputemp
--------------------------------------------------------------------------------
/projects/Rockchip/patches/linux/RK3566-X55:
--------------------------------------------------------------------------------
1 | RK3566
--------------------------------------------------------------------------------
/.dockerignore:
--------------------------------------------------------------------------------
1 | build.*
2 | sources
3 | release
4 |
--------------------------------------------------------------------------------
/packages/devel/glibc/config/host.conf:
--------------------------------------------------------------------------------
1 | multi on
2 |
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/E/Eterm-color:
--------------------------------------------------------------------------------
1 | Eterm
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/r/rxvt-m:
--------------------------------------------------------------------------------
1 | rxvt-basic
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/x/xterm-debian:
--------------------------------------------------------------------------------
1 | xterm
--------------------------------------------------------------------------------
/config/docker/changelog.txt:
--------------------------------------------------------------------------------
1 | 100
2 | - Initial addon
3 |
--------------------------------------------------------------------------------
/packages/emulators/libretro/hatari-lr/config/hatari.nvram:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AIR Pro:
--------------------------------------------------------------------------------
1 | AYANEO AIR
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AYANEO 2:
--------------------------------------------------------------------------------
1 | AYANEO AIR
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO GEEK:
--------------------------------------------------------------------------------
1 | AYANEO AIR
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO NEXT:
--------------------------------------------------------------------------------
1 | AYANEO AIR
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO NEXT Pro:
--------------------------------------------------------------------------------
1 | AYANEO AIR
--------------------------------------------------------------------------------
/packages/jelos/sources/scripts/batocera-info:
--------------------------------------------------------------------------------
1 | jelos-info
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AYA NEO 2021:
--------------------------------------------------------------------------------
1 | AYANEO AIR
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AYANEO 2021:
--------------------------------------------------------------------------------
1 | AYANEO AIR
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO NEXT Advance:
--------------------------------------------------------------------------------
1 | AYANEO AIR
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Anbernic RG353M:
--------------------------------------------------------------------------------
1 | Anbernic RG353P
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Indiedroid Nova:
--------------------------------------------------------------------------------
1 | Orange Pi 5
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/ayn Loki MiniPro:
--------------------------------------------------------------------------------
1 | ayn Loki Max
--------------------------------------------------------------------------------
/packages/ui/emulationstation/patches/RK3566-BSP-X55:
--------------------------------------------------------------------------------
1 | RK3566-BSP
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/RK3566-BSP-X55:
--------------------------------------------------------------------------------
1 | RK3566
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYA NEO AYA NEO Founder:
--------------------------------------------------------------------------------
1 | AYANEO AIR
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AYANEO 2021 Pro:
--------------------------------------------------------------------------------
1 | AYANEO AIR
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AYANEO NEXT Pro:
--------------------------------------------------------------------------------
1 | AYANEO AIR
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Anbernic RG353VS:
--------------------------------------------------------------------------------
1 | Anbernic RG353V
--------------------------------------------------------------------------------
/packages/kernel/firmware/kernel-firmware/firmwares/x86_64.dat:
--------------------------------------------------------------------------------
1 | *
2 |
--------------------------------------------------------------------------------
/packages/network/avahi/debug.d/avahi.conf:
--------------------------------------------------------------------------------
1 | AVAHI_DEBUG="--debug"
2 |
--------------------------------------------------------------------------------
/packages/network/bluez/debug.d/bluez.conf:
--------------------------------------------------------------------------------
1 | BLUEZ_DEBUG="--debug"
2 |
--------------------------------------------------------------------------------
/packages/network/bluez/debug.d/obexd.conf:
--------------------------------------------------------------------------------
1 | OBEXD_DEBUG="--debug"
2 |
--------------------------------------------------------------------------------
/projects/PC/devices/AMD64/linux/linux.i686.conf:
--------------------------------------------------------------------------------
1 | linux.x86_64.conf
--------------------------------------------------------------------------------
/licenses/Public_Domain.txt:
--------------------------------------------------------------------------------
1 | This software is in the public domain.
2 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/duckstation-sa/config/RK3566/RK3566:
--------------------------------------------------------------------------------
1 | RK3566
--------------------------------------------------------------------------------
/packages/kernel/firmware/brcmfmac_sdio-firmware/firmwares/any.dat:
--------------------------------------------------------------------------------
1 | *
2 |
--------------------------------------------------------------------------------
/packages/tools/nano/config/nanorc:
--------------------------------------------------------------------------------
1 | include /usr/share/nano/*.nanorc
2 |
--------------------------------------------------------------------------------
/packages/devel/glibc/config/ld.so.conf:
--------------------------------------------------------------------------------
1 | include /etc/ld.so.conf.d/*.conf
2 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AYANEO 2021 Pro Retro Power:
--------------------------------------------------------------------------------
1 | AYANEO AIR
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Hardkernel ODROID-N2L:
--------------------------------------------------------------------------------
1 | Hardkernel ODROID-N2
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Hardkernel ODROID-N2Plus:
--------------------------------------------------------------------------------
1 | Hardkernel ODROID-N2
--------------------------------------------------------------------------------
/packages/kernel/drivers/ryzensmu/modules-load.d/ryzen_smu.conf:
--------------------------------------------------------------------------------
1 | ryzen_smu
2 |
--------------------------------------------------------------------------------
/packages/kernel/linux/sysctl.d/network.conf:
--------------------------------------------------------------------------------
1 | net.ipv4.tcp_no_metrics_save=1
2 |
--------------------------------------------------------------------------------
/packages/network/bluez/modprobe.d/bluetooth.conf:
--------------------------------------------------------------------------------
1 | options btusb reset=1
2 |
--------------------------------------------------------------------------------
/packages/sysutils/busybox/sysctl.d/memory.conf:
--------------------------------------------------------------------------------
1 | vm.min_free_kbytes=16384
2 |
--------------------------------------------------------------------------------
/packages/sysutils/kmod/modprobe.d/i2c.conf:
--------------------------------------------------------------------------------
1 | alias char-major-89 i2c-dev
2 |
--------------------------------------------------------------------------------
/packages/kernel/linux/sysctl.d/qdisc.conf:
--------------------------------------------------------------------------------
1 | net.core.default_qdisc = fq_codel
2 |
--------------------------------------------------------------------------------
/packages/network/wireguard-linux-compat/modules-load.d/wireguard.conf:
--------------------------------------------------------------------------------
1 | wireguard
2 |
--------------------------------------------------------------------------------
/packages/x11/driver/xf86-video-nvidia-legacy/udev.d:
--------------------------------------------------------------------------------
1 | ../xf86-video-nvidia/udev.d/
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | Moved to [https://jelos.org/contribute/](https://jelos.org/contribute/)
--------------------------------------------------------------------------------
/packages/sysutils/busybox/sysctl.d/cdrom.conf:
--------------------------------------------------------------------------------
1 | dev.cdrom.lock=0
2 | dev.cdrom.autoclose=0
3 |
--------------------------------------------------------------------------------
/packages/x11/other/fluxbox/config/apps:
--------------------------------------------------------------------------------
1 | [app] (name=.*)
2 | [maximized] {yes}
3 | [end]
4 |
--------------------------------------------------------------------------------
/packages/x11/xserver/xwayland/debug.d/xorg.conf:
--------------------------------------------------------------------------------
1 | XORG_DEBUG="-logverbose 6 -verbose 6"
2 |
--------------------------------------------------------------------------------
/config/sources:
--------------------------------------------------------------------------------
1 | # Sourceforge download site
2 | SOURCEFORGE_SRC="https://prdownloads.sourceforge.net"
3 |
--------------------------------------------------------------------------------
/licenses/DRASTIC.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/licenses/DRASTIC.pdf
--------------------------------------------------------------------------------
/packages/network/connman/debug.d/connman.conf:
--------------------------------------------------------------------------------
1 | CONNMAN_DEBUG="--debug"
2 | CONNMANVPN_DEBUG="--debug"
3 |
--------------------------------------------------------------------------------
/packages/sysutils/systemd/system.d/flash.mount.d/dependencies.conf:
--------------------------------------------------------------------------------
1 | [Unit]
2 | DefaultDependencies=no
3 |
--------------------------------------------------------------------------------
/packages/sysutils/systemd/system.d/storage.mount.d/dependencies.conf:
--------------------------------------------------------------------------------
1 | [Unit]
2 | DefaultDependencies=no
3 |
--------------------------------------------------------------------------------
/packages/wayland/compositor/sway/config/config.kiosk:
--------------------------------------------------------------------------------
1 | seat * hide_cursor 1000
2 | default_border none
3 |
--------------------------------------------------------------------------------
/licenses/AETHERSX2.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/licenses/AETHERSX2.pdf
--------------------------------------------------------------------------------
/packages/sysutils/busybox/sysctl.d/99-coredump.conf:
--------------------------------------------------------------------------------
1 | kernel.core_pattern=/storage/.cache/cores/core.%E.%t.%p
2 |
--------------------------------------------------------------------------------
/packages/sysutils/sleep/sources/modules.bad:
--------------------------------------------------------------------------------
1 | dwc2
2 | mt7921e mt7921_common mt76_connac_lib mt76
3 | esp8089
4 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Powkiddy RGB10/001-device_config:
--------------------------------------------------------------------------------
1 | ../ODROID-GO Advance Black Edition/001-device_config
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Powkiddy RGB10/050-game_configs:
--------------------------------------------------------------------------------
1 | ../ODROID-GO Advance Black Edition/050-game_configs
--------------------------------------------------------------------------------
/packages/sysutils/mc/wrapper/mc:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | HISTFILE="/run/mc_histfile"
3 | export HISTFILE
4 | exec mc-bin "$@"
5 |
--------------------------------------------------------------------------------
/packages/sysutils/v4l-utils/keymaps/minix_neo_pwr_only:
--------------------------------------------------------------------------------
1 | # table minix_neo_pwr_only, type: NEC
2 | 0x118 KEY_POWER
3 |
--------------------------------------------------------------------------------
/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
1 | Moved to [https://jelos.org/contribute/code-of-conduct/](https://jelos.org/contribute/code-of-conduct/)
--------------------------------------------------------------------------------
/packages/emulators/standalone/rpcs3-sa/config/input_configs/active_profiles.yml:
--------------------------------------------------------------------------------
1 | Active Profiles:
2 | global: Default
3 |
--------------------------------------------------------------------------------
/packages/kernel/drivers/RTL88x2BU/modprobe.d/8812bu.conf:
--------------------------------------------------------------------------------
1 | options 88x2bu rtw_power_mgnt=0 rtw_ips_mode=0 rtw_enusbss=0
2 |
--------------------------------------------------------------------------------
/packages/network/iw/udev.d/60-iw-regdomain.rules:
--------------------------------------------------------------------------------
1 | SUBSYSTEM=="ieee80211", ACTION=="add", RUN+="/usr/lib/iw/setregdomain"
2 |
--------------------------------------------------------------------------------
/packages/sysutils/mc/wrapper/mcedit:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | HISTFILE="/run/mc_histfile"
3 | export HISTFILE
4 | exec mc-bin -e "$@"
5 |
--------------------------------------------------------------------------------
/packages/sysutils/mc/wrapper/mcview:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | HISTFILE="/run/mc_histfile"
3 | export HISTFILE
4 | exec mc-bin -v "$@"
5 |
--------------------------------------------------------------------------------
/projects/PC/packages/initramfs/config/initramfs.x86_64.conf:
--------------------------------------------------------------------------------
1 | slink lib64 usr/lib 0777 0 0
2 | slink usr/lib64 lib 0777 0 0
3 |
--------------------------------------------------------------------------------
/packages/audio/bluez-alsa/daemons/006-bluealsa:
--------------------------------------------------------------------------------
1 | STATE=$(get_setting bluetooth.enabled)
2 | SVC="bluealsa"
3 | DAEMONS=("bluealsa")
4 |
--------------------------------------------------------------------------------
/packages/sysutils/v4l-utils/keymaps/beelink_pwr_only:
--------------------------------------------------------------------------------
1 | # table beelink_pwr_only, type: NEC
2 | 0x8051 KEY_POWER
3 | 0x59 KEY_POWER
4 |
--------------------------------------------------------------------------------
/projects/PC/packages/linux/modprobe.d/audio.conf:
--------------------------------------------------------------------------------
1 | options snd_hda_intel power_save=1
2 | options snd_ac97_codec power_save=1
3 |
4 |
--------------------------------------------------------------------------------
/packages/network/syncthing/daemons/007-syncthing:
--------------------------------------------------------------------------------
1 | STATE=$(get_setting syncthing.enabled)
2 | SVC="syncthing"
3 | DAEMONS=("syncthing")
4 |
--------------------------------------------------------------------------------
/packages/network/tailscale/daemons/004-tailscaled:
--------------------------------------------------------------------------------
1 | STATE=$(get_setting tailscale.up)
2 | SVC="tailscaled"
3 | DAEMONS=("tailscaled")
4 |
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/s/sun:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/s/sun
--------------------------------------------------------------------------------
/distributions/JELOS/splash/splash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/distributions/JELOS/splash/splash.png
--------------------------------------------------------------------------------
/packages/devel/glibc/config/nsswitch-init.conf:
--------------------------------------------------------------------------------
1 | # This is just enough to get DNS resolution working in the initramfs
2 |
3 | hosts: dns
4 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Powkiddy x55/sleep.d/README:
--------------------------------------------------------------------------------
1 | Sleep quirks are executed before (pre) and after (post) a sleep event occurs.
2 |
--------------------------------------------------------------------------------
/packages/network/connman/config/settings:
--------------------------------------------------------------------------------
1 | [global]
2 | OfflineMode=false
3 |
4 | [Wired]
5 | Enable=true
6 |
7 | [WiFi]
8 | Enable=true
9 |
--------------------------------------------------------------------------------
/packages/network/zerotier-one/daemons/004-zerotier-one:
--------------------------------------------------------------------------------
1 | STATE=$(get_setting zerotier.up)
2 | SVC="zerotier-one"
3 | DAEMONS=("zerotier-one")
4 |
--------------------------------------------------------------------------------
/packages/sysutils/autostart/sources/daemons/005-fstrim:
--------------------------------------------------------------------------------
1 | STATE=$(get_setting fstrim.enabled)
2 | SVC="fstrim"
3 | DAEMONS=("fstrim.timer")
4 |
--------------------------------------------------------------------------------
/packages/sysutils/system-utils/udev.d/99-hdmi.rules:
--------------------------------------------------------------------------------
1 | KERNEL=="card*", SUBSYSTEM=="drm", ACTION=="add|change", RUN+="/usr/bin/hdmi_sense"
2 |
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/E/Eterm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/E/Eterm
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/a/ansi:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/a/ansi
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/d/dumb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/d/dumb
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/h/hurd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/h/hurd
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/l/linux:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/l/linux
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/m/mach:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/m/mach
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/r/rxvt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/r/rxvt
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/v/vt100:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/v/vt100
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/v/vt102:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/v/vt102
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/v/vt220:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/v/vt220
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/v/vt52:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/v/vt52
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/x/xterm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/x/xterm
--------------------------------------------------------------------------------
/projects/PC/packages/linux/modprobe.d/iwlwifi.conf:
--------------------------------------------------------------------------------
1 | options iwlwifi led_mode=3 power_save=1 power_level=5
2 | options iwlmvm power_scheme=3
3 |
--------------------------------------------------------------------------------
/distributions/JELOS/logos/jelos-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/distributions/JELOS/logos/jelos-logo.png
--------------------------------------------------------------------------------
/packages/sysutils/hddtemp/db/hddtemp.db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/sysutils/hddtemp/db/hddtemp.db
--------------------------------------------------------------------------------
/packages/sysutils/v4l-utils/config/rc_keymaps/README:
--------------------------------------------------------------------------------
1 | RC keymaps user config dir
2 |
3 | put your own keymaps for ir-keytable in this directory
4 |
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/c/cons25:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/c/cons25
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/c/cygwin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/c/cygwin
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/m/mach-gnu:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/m/mach-gnu
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/p/pcansi:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/p/pcansi
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/s/screen:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/s/screen
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/s/screen-s:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/s/screen-s
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/s/screen-w:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/s/screen-w
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/w/wsvt25:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/w/wsvt25
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/w/wsvt25m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/w/wsvt25m
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/x/xterm-r5:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/x/xterm-r5
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/x/xterm-r6:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/x/xterm-r6
--------------------------------------------------------------------------------
/packages/audio/alsa-lib/modprobe.d/intel-audio.conf:
--------------------------------------------------------------------------------
1 | # use legacy hda-intel driver even if a DSP is present
2 | options snd_intel_dspcfg dsp_driver=1
3 |
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/m/mach-bold:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/m/mach-bold
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/m/mach-color:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/m/mach-color
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/r/rxvt-basic:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/r/rxvt-basic
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/s/screen-bce:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/s/screen-bce
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/x/xterm-mono:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/x/xterm-mono
--------------------------------------------------------------------------------
/packages/apps/moonlight/sources/start_moonlight.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | . /etc/profile
4 | set_kill set "moonlight"
5 | QT_QPA_PLATFORM=wayland moonlight
6 |
--------------------------------------------------------------------------------
/packages/audio/bluez-alsa/default.d/bluealsa.conf:
--------------------------------------------------------------------------------
1 | BLUEALSA_ARGS="-p a2dp-source -p a2dp-sink -c aptx -c aac -c ldac --ldac-quality=standard --ldac-abr"
2 |
--------------------------------------------------------------------------------
/packages/graphics/gtk3/files/settings.ini:
--------------------------------------------------------------------------------
1 | [Settings]
2 | gtk-icon-theme-name = Adwaita
3 | gtk-theme-name = Adwaita
4 | gtk-font-name = Liberation Sans 12
5 |
--------------------------------------------------------------------------------
/packages/graphics/libegl/sources/libegl.tar.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/graphics/libegl/sources/libegl.tar.gz
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/c/cons25-debian:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/c/cons25-debian
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/r/rxvt-unicode:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/r/rxvt-unicode
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/x/xterm-color:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/x/xterm-color
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/x/xterm-vt220:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/x/xterm-vt220
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/x/xterm-xfree86:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/x/xterm-xfree86
--------------------------------------------------------------------------------
/packages/sysutils/busybox/config/suspend-modules.conf:
--------------------------------------------------------------------------------
1 | SUSPEND_MODULES="jme asix anysee rtl8192se imon r8712u cx23885 cdc_acm ddbridge brcmfmac 8812au xpad"
2 |
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/m/mach-gnu-color:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/m/mach-gnu-color
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/s/screen-256color:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/s/screen-256color
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/x/xterm-256color:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/x/xterm-256color
--------------------------------------------------------------------------------
/packages/tools/fbterm/terminfo/s/screen-256color-bce:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/tools/fbterm/terminfo/s/screen-256color-bce
--------------------------------------------------------------------------------
/packages/apps/jelos-gamepad/udev.d/99-JELOS-not-joysticks.rules:
--------------------------------------------------------------------------------
1 | SUBSYSTEM=="input", ATTRS{name}=="gpio-keys-control", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
2 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/openbor/config/master.cfg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/emulators/standalone/openbor/config/master.cfg
--------------------------------------------------------------------------------
/packages/sysutils/busybox/system.d/fs-resize.target:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=FS Resize target
3 | Requires=fs-resize.service
4 | After=fs-resize.service
5 | AllowIsolate=yes
6 |
--------------------------------------------------------------------------------
/packages/sysutils/wait-time-sync/daemons/003-wait-time-sync:
--------------------------------------------------------------------------------
1 | STATE=$(get_setting wts.enabled)
2 | SVC="wait-time-sync"
3 | CONF="wait-time-sync"
4 | DAEMONS=("wait-time-sync")
5 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/udev.d/99-ION-iCade-bluetooth.rules:
--------------------------------------------------------------------------------
1 | SUBSYSTEM=="input", ATTRS{name}=="ION iCade", KERNEL=="event*", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
2 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/GPD G1619-04/050-no_usb_autosuspend:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # Set usbcore.autosuspend to -1
3 |
4 | echo -1 > /sys/module/usbcore/parameters/autosuspend
5 |
--------------------------------------------------------------------------------
/projects/Amlogic/bootloader/extlinux/extlinux.conf:
--------------------------------------------------------------------------------
1 | LABEL JELOS
2 | LINUX /KERNEL
3 | FDTDIR /
4 | APPEND boot=UUID=@UUID_SYSTEM@ disk=UUID=@UUID_STORAGE@ @EXTRA_CMDLINE@
5 |
--------------------------------------------------------------------------------
/packages/tools/MC/profile.d/052-mc.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2011-present AlexELEC (http://alexelec.in.ua)
3 |
4 | export EDITOR="mcedit"
5 |
--------------------------------------------------------------------------------
/packages/tools/nano/profile.d/052-nano.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
3 |
4 | export EDITOR="nano"
5 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/openbor/config/Saves/default.cfg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/emulators/standalone/openbor/config/Saves/default.cfg
--------------------------------------------------------------------------------
/packages/graphics/glm/config/glm.pc:
--------------------------------------------------------------------------------
1 | prefix=/usr
2 | includedir=${prefix}/include
3 |
4 | Name: GLM
5 | Description: OpenGL Mathematics
6 | Version: @@VERSION@@
7 | Cflags: -I${includedir}
8 |
--------------------------------------------------------------------------------
/packages/kernel/firmware/libmali_rk3588/firmware/mali_csffw.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/kernel/firmware/libmali_rk3588/firmware/mali_csffw.bin
--------------------------------------------------------------------------------
/packages/tools/u-boot-tools-aml/patches/u-boot-tools-0001-dummy_defconfig.patch:
--------------------------------------------------------------------------------
1 | --- a/configs/dummy_defconfig
2 | +++ b/configs/dummy_defconfig
3 | @@ -0,0 +1,2 @@
4 | +CONFIG_ARM=y
5 | +
6 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/udev.d/99-ouya-controller.rules:
--------------------------------------------------------------------------------
1 | SUBSYSTEM=="input", ATTRS{name}=="OUYA Game Controller", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1", ENV{ID_INPUT_MOUSE}=""
2 |
--------------------------------------------------------------------------------
/packages/kernel/firmware/RTL8723DS-firmware/firmware/rtl8723ds_fw:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/kernel/firmware/RTL8723DS-firmware/firmware/rtl8723ds_fw
--------------------------------------------------------------------------------
/packages/kernel/firmware/RTL8821CS-firmware/firmware/rtl8821c_fw:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/kernel/firmware/RTL8821CS-firmware/firmware/rtl8821c_fw
--------------------------------------------------------------------------------
/packages/sysutils/busybox/system.d/textmode.target:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Textmode
3 | Requires=multi-user.target
4 | After=multi-user.target
5 | Conflicts=rescue.target
6 | AllowIsolate=yes
7 |
--------------------------------------------------------------------------------
/packages/sysutils/systemd/profile.d/090-systemd.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
3 |
4 | export SYSTEMD_COLORS=0
5 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/S922X/041-panfrost:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | export PAN_MESA_DEBUG=forcepack
5 |
--------------------------------------------------------------------------------
/packages/textproc/pango/config/pangorc:
--------------------------------------------------------------------------------
1 | [Pango]
2 | ModuleFiles = /etc/pango/pango.modules
3 | ModulesPath = /usr/lib/pango/1.8.0/modules
4 |
5 | [PangoX]
6 | AliasFiles = /etc/pango/pangox.aliases
7 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULUS10507.ini:
--------------------------------------------------------------------------------
1 | _S ULUS-10507
2 | _G Toy Story 3 [USA]
3 | _C1 60 FPS
4 | _L 0x202E77CC 0x00000000
5 | _C0 30 FPS [Default]
6 | _L 0x202E77CC 0x1080FFFB
--------------------------------------------------------------------------------
/packages/kernel/firmware/RTL8723DS-firmware/firmware/rtl8723ds_config:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/kernel/firmware/RTL8723DS-firmware/firmware/rtl8723ds_config
--------------------------------------------------------------------------------
/packages/kernel/firmware/RTL8821CS-firmware/firmware/rtl8821cs_config:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/kernel/firmware/RTL8821CS-firmware/firmware/rtl8821cs_config
--------------------------------------------------------------------------------
/packages/sysutils/diskdev_cmds/patches/diskdev_cmds-332.14-main.patch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/sysutils/diskdev_cmds/patches/diskdev_cmds-332.14-main.patch
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULES00968.ini:
--------------------------------------------------------------------------------
1 | _S ULES-00968
2 | _G FlatOut - Head On [EUR]
3 | _C0 60 FPS
4 | _L 0x006FC1F0 0x00000000
5 | _C0 30 FPS [Default]
6 | _L 0x006FC1F0 0x00000001
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULUS10328.ini:
--------------------------------------------------------------------------------
1 | _S ULUS-10328
2 | _G FlatOut - Head On [USA]
3 | _C0 60 FPS
4 | _L 0x006FC0F0 0x00000000
5 | _C0 30 FPS [Default]
6 | _L 0x006FC0F0 0x00000001
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/AMD64/retroarch32bit-append.cfg:
--------------------------------------------------------------------------------
1 | audio_filter_dir = "/usr/share/retroarch/filters/32bit/audio"
2 | video_filter_dir = "/usr/share/retroarch/filters/32bit/video"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/AMD64/retroarch64bit-append.cfg:
--------------------------------------------------------------------------------
1 | audio_filter_dir = "/usr/share/retroarch/filters/64bit/audio"
2 | video_filter_dir = "/usr/share/retroarch/filters/64bit/video"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/RK3326/retroarch32bit-append.cfg:
--------------------------------------------------------------------------------
1 | audio_filter_dir = "/usr/share/retroarch/filters/32bit/audio"
2 | video_filter_dir = "/usr/share/retroarch/filters/32bit/video"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/RK3326/retroarch64bit-append.cfg:
--------------------------------------------------------------------------------
1 | audio_filter_dir = "/usr/share/retroarch/filters/64bit/audio"
2 | video_filter_dir = "/usr/share/retroarch/filters/64bit/video"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/RK3399/retroarch32bit-append.cfg:
--------------------------------------------------------------------------------
1 | audio_filter_dir = "/usr/share/retroarch/filters/32bit/audio"
2 | video_filter_dir = "/usr/share/retroarch/filters/32bit/video"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/RK3399/retroarch64bit-append.cfg:
--------------------------------------------------------------------------------
1 | audio_filter_dir = "/usr/share/retroarch/filters/64bit/audio"
2 | video_filter_dir = "/usr/share/retroarch/filters/64bit/video"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/RK3566/retroarch32bit-append.cfg:
--------------------------------------------------------------------------------
1 | audio_filter_dir = "/usr/share/retroarch/filters/32bit/audio"
2 | video_filter_dir = "/usr/share/retroarch/filters/32bit/video"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/RK3566/retroarch64bit-append.cfg:
--------------------------------------------------------------------------------
1 | audio_filter_dir = "/usr/share/retroarch/filters/64bit/audio"
2 | video_filter_dir = "/usr/share/retroarch/filters/64bit/video"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/RK3588/retroarch32bit-append.cfg:
--------------------------------------------------------------------------------
1 | audio_filter_dir = "/usr/share/retroarch/filters/32bit/audio"
2 | video_filter_dir = "/usr/share/retroarch/filters/32bit/video"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/RK3588/retroarch64bit-append.cfg:
--------------------------------------------------------------------------------
1 | audio_filter_dir = "/usr/share/retroarch/filters/64bit/audio"
2 | video_filter_dir = "/usr/share/retroarch/filters/64bit/video"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/S922X/retroarch32bit-append.cfg:
--------------------------------------------------------------------------------
1 | audio_filter_dir = "/usr/share/retroarch/filters/32bit/audio"
2 | video_filter_dir = "/usr/share/retroarch/filters/32bit/video"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/S922X/retroarch64bit-append.cfg:
--------------------------------------------------------------------------------
1 | audio_filter_dir = "/usr/share/retroarch/filters/64bit/audio"
2 | video_filter_dir = "/usr/share/retroarch/filters/64bit/video"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULES01406.ini:
--------------------------------------------------------------------------------
1 | _S ULES-01406
2 | _G Toy Story 3 [EUR][MULTI2]
3 | _C0 60 FPS
4 | _L 0x202E7934 0x00000000
5 | _C0 30 FPS [Default]
6 | _L 0x202E7934 0x1080FFFB
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/assets/NotoSansJP-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/emulators/standalone/ppsspp-sa/config/assets/NotoSansJP-Regular.ttf
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/RK3566-BSP/retroarch32bit-append.cfg:
--------------------------------------------------------------------------------
1 | audio_filter_dir = "/usr/share/retroarch/filters/32bit/audio"
2 | video_filter_dir = "/usr/share/retroarch/filters/32bit/video"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/sources/RK3566-BSP/retroarch64bit-append.cfg:
--------------------------------------------------------------------------------
1 | audio_filter_dir = "/usr/share/retroarch/filters/64bit/audio"
2 | video_filter_dir = "/usr/share/retroarch/filters/64bit/video"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/udev.d/99-nv-shield-controller.rules:
--------------------------------------------------------------------------------
1 | SUBSYSTEM=="input", ATTRS{idVendor}=="0955", ATTRS{idProduct}=="7210", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1", ENV{ID_INPUT_MOUSE}=""
2 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/udev.d/99-terios-t3.rules:
--------------------------------------------------------------------------------
1 | # Needed for device Terios T3 (1949:0402)
2 | SUBSYSTEM=="input", ATTRS{name}=="Gamepad", KERNEL=="event*", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
3 |
--------------------------------------------------------------------------------
/packages/sysutils/systemd/system.d/systemd-timesyncd.service.d/depend-on-kernel-ip-config.conf:
--------------------------------------------------------------------------------
1 | [Unit]
2 | ConditionPathExists=/dev/.kernel_ipconfig
3 | After=systemd-timesyncd-setup.service network-base.service
4 |
--------------------------------------------------------------------------------
/projects/PC/packages/linux/modprobe.d/ath9k.conf:
--------------------------------------------------------------------------------
1 | # ath9k.conf: setup modload options for module ath9k.
2 | #
3 | # enable "Channel Context support" to avoid buffering in live TV
4 |
5 | options ath9k use_chanctx=1
6 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/udev.d/99-gen-game-s3-controller.rules:
--------------------------------------------------------------------------------
1 | SUBSYSTEM=="input", ATTRS{name}=="GEN GAME S3", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1", ENV{ID_INPUT_MOUSE}="", ENV{ID_INPUT_KEYBOARD}=""
2 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/yabasanshiro-sa/config/config:
--------------------------------------------------------------------------------
1 | {
2 | "Aspect rate": 1,
3 | "Resolution": 3,
4 | "Rotate screen": false,
5 | "Rotate screen resolution": 0,
6 | "Use compute shader": false
7 | }
8 |
--------------------------------------------------------------------------------
/packages/kernel/firmware/kernel-firmware/extra-firmware/rtl_bt/rtl8761b_fw.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/kernel/firmware/kernel-firmware/extra-firmware/rtl_bt/rtl8761b_fw.bin
--------------------------------------------------------------------------------
/packages/network/bluez/tmpfiles.d/z_05_bluez.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
3 |
4 | d /storage/.cache/bluetooth 0755 root root - -
5 |
--------------------------------------------------------------------------------
/packages/network/samba/daemons/002-samba:
--------------------------------------------------------------------------------
1 | STATE=$(get_setting samba.enabled)
2 | SVC="samba"
3 | CONF="smb.conf"
4 | DAEMONS=("nmbd" "smbd")
5 |
6 | mkdir -p /run/${SVC}
7 | ln -s /etc/${SVC}/${CONF} /run/${SVC}/${CONF}
8 |
--------------------------------------------------------------------------------
/packages/x11/xserver/xwayland/profile.d/045-xorg-server.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
3 |
4 | DISPLAY=":0.0"
5 | export DISPLAY
6 |
7 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Gameforce CHI/002-start-input:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | /usr/bin/gameforce-chi-gamepad
6 |
--------------------------------------------------------------------------------
/packages/tools/installer/system.d/installer.target:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=JELOS installer
3 | Requires=basic.target
4 | After=basic.target
5 | Conflicts=rescue.target multi-user.target graphical.target
6 | AllowIsolate=yes
7 |
--------------------------------------------------------------------------------
/packages/virtual/initramfs/config/initramfs.conf:
--------------------------------------------------------------------------------
1 | dir /dev 0755 0 0
2 | nod /dev/console 0600 0 0 c 5 1
3 |
4 | dir usr 0755 0 0
5 | slink lib usr/lib 0777 0 0
6 | slink bin usr/bin 0777 0 0
7 | slink sbin usr/sbin 0777 0 0
8 |
--------------------------------------------------------------------------------
/packages/x11/xserver/xwayland/tmpfiles.d/z_90_xorg-server.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
3 |
4 | d /var/cache/xkb 0755 root root - -
5 |
--------------------------------------------------------------------------------
/packages/kernel/firmware/RTL8821CS-firmware/firmware/README:
--------------------------------------------------------------------------------
1 | echo 0 > /sys/class/rfkill/rfkill0/state
2 | sleep 1
3 | echo 1 > /sys/class/rfkill/rfkill0/state
4 | sleep 1
5 | /usr/bin/rtk_hciattach -n /dev/ttyS1 rtk_h5 115200 &
6 |
--------------------------------------------------------------------------------
/packages/kernel/firmware/kernel-firmware/extra-firmware/rtl_bt/rtl8761b_config.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/kernel/firmware/kernel-firmware/extra-firmware/rtl_bt/rtl8761b_config.bin
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULES00483.ini:
--------------------------------------------------------------------------------
1 | _S ULES-00483
2 | _G The Warriors [EUR]
3 | _C0 60 FPS
4 | _L 0xE001FFF6 0x003B4D84
5 | _L 0x203B4D84 0x00000000
6 | _C0 30 FPS [Default]
7 | _L 0x203B4D84 0x1440FFF6
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULUS10213.ini:
--------------------------------------------------------------------------------
1 | _S ULUS-10213
2 | _G The Warriors [USA]
3 | _C1 60 FPS
4 | _L 0xE001FFF6 0x003B517C
5 | _L 0x203B517C 0x00000000
6 | _C0 30 FPS [Default]
7 | _L 0x203B517C 0x1440FFF6
--------------------------------------------------------------------------------
/packages/network/wireguard-tools/tmpfiles.d/z_03_wireguard.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
3 |
4 | d /storage/.cache/wireguard 0755 root root - -
5 |
--------------------------------------------------------------------------------
/packages/sysutils/busybox/scripts/lsb_release:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
5 |
6 | # show release information
7 | . /etc/os-release
8 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/SYSTEM/CACHE/UCAS40015.glshadercache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/emulators/standalone/ppsspp-sa/config/PSP/SYSTEM/CACHE/UCAS40015.glshadercache
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/SYSTEM/CACHE/ULJM05600.glshadercache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/emulators/standalone/ppsspp-sa/config/PSP/SYSTEM/CACHE/ULJM05600.glshadercache
--------------------------------------------------------------------------------
/packages/hardware/quirks/autostart/999-export:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ln -sf /etc/profile.d/999-export /storage/.config/profile.d
6 |
--------------------------------------------------------------------------------
/packages/kernel/firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-cali.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/kernel/firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-cali.bin
--------------------------------------------------------------------------------
/packages/kernel/firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-prot.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/kernel/firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-prot.bin
--------------------------------------------------------------------------------
/packages/sysutils/systemd/udev.d/80-clock.rules:
--------------------------------------------------------------------------------
1 | ACTION=="add", SUBSYSTEM=="rtc", RUN+="/sbin/hwclock --hctosys --utc --rtc=/dev/%k"
2 | ACTION=="add", ENV{MAJOR}=="10", ENV{MINOR}=="135", RUN+="/sbin/hwclock --hctosys --utc --rtc=/dev/%k"
3 |
--------------------------------------------------------------------------------
/config/docker/source/resources/settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | @SETTINGS@
6 |
7 |
--------------------------------------------------------------------------------
/packages/emulators/tools/sixaxis/system.d/sixaxis@.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=sixaxis helper (%I)
3 |
4 | [Service]
5 | Type=simple
6 | ExecStart=/usr/bin/sixaxis-helper.sh %I
7 |
8 | [Install]
9 | WantedBy=multi-user.target
10 |
--------------------------------------------------------------------------------
/packages/jelos/system.d/jelos.target:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=jelos
3 | Requires=multi-user.target graphical.target
4 | After=graphical.target
5 | Conflicts=rescue.target
6 | AllowIsolate=yes
7 |
8 | [Install]
9 | Alias=default.target
10 |
--------------------------------------------------------------------------------
/packages/kernel/firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-cali.wmfw:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/kernel/firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-cali.wmfw
--------------------------------------------------------------------------------
/packages/kernel/firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-prot.wmfw:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JustEnoughLinuxOS/distribution/HEAD/packages/kernel/firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-prot.wmfw
--------------------------------------------------------------------------------
/packages/sysutils/util-linux/system.d/fstrim.timer:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Discard unused blocks once a week
3 |
4 | [Timer]
5 | OnCalendar=weekly
6 | AccuracySec=1h
7 | Persistent=true
8 |
9 | [Install]
10 | WantedBy=timers.target
11 |
--------------------------------------------------------------------------------
/packages/compat/box86/config/box86.conf:
--------------------------------------------------------------------------------
1 | # /etc/binfmt.d/box86.conf
2 | :x86:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x03\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/box86:
3 |
--------------------------------------------------------------------------------
/packages/audio/pipewire/system.d/pipewire-pulse.socket:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=PipeWire PulseAudio
3 | Conflicts=pulseaudio.socket
4 |
5 | [Socket]
6 | Priority=6
7 | ListenStream=%t/pulse/native
8 |
9 | [Install]
10 | WantedBy=sockets.target
11 |
--------------------------------------------------------------------------------
/packages/compat/box64/config/box64.conf:
--------------------------------------------------------------------------------
1 | # /etc/binfmt.d/box64.conf
2 | :x86_64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x3e\x00:\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/box64:
3 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AYANEO 2S/sleep.d/post/001-fan:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile
6 |
7 | systemctl restart fancontrol
8 |
--------------------------------------------------------------------------------
/packages/network/syncthing/system.d/syncthing.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Start SyncThing
3 | After=jelos.service
4 |
5 | [Service]
6 | Type=simple
7 | ExecStart=/usr/bin/start_syncthing.sh
8 |
9 | [Install]
10 | WantedBy=jelos.service
11 |
--------------------------------------------------------------------------------
/packages/network/zerotier-one/profile.d/095-zerotier.conf:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023-present NeoTheFox (https://github.com/NeoTheFox)
4 |
5 | alias zerotier-cli="zerotier-cli -D/storage/.config/zerotier/"
6 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULES01402.ini:
--------------------------------------------------------------------------------
1 | _S ULES-01402
2 | _G Split/Second - Velocity [EUR]
3 | _C0 60 FPS
4 | _L 0x0018A790 0x00000001
5 | _C0 30 FPS [Default]
6 | _L 0x0018A790 0x00000002
7 | _C0 20 FPS
8 | _L 0x0018A790 0x00000003
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3326/041-panfrost:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | cat </storage/.config/profile.d/041-panfrost
5 | PAN_MESA_DEBUG=forcepack
6 | EOF
7 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3399/041-panfrost:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | cat </storage/.config/profile.d/041-panfrost
5 | PAN_MESA_DEBUG=forcepack
6 | EOF
7 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566/041-panfrost:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | cat </storage/.config/profile.d/041-panfrost
5 | PAN_MESA_DEBUG=forcepack
6 | EOF
7 |
--------------------------------------------------------------------------------
/packages/network/iw/scripts/setregdomain:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | REGDOMAIN=
4 | REGDOMAIN_CONF="/storage/.cache/regdomain.conf"
5 | [ -r "$REGDOMAIN_CONF" ] && . "$REGDOMAIN_CONF"
6 | [ -z "$REGDOMAIN" ] && exit 0
7 |
8 | exec /usr/sbin/iw reg set "$REGDOMAIN"
9 |
--------------------------------------------------------------------------------
/packages/sysutils/systemd/tmpfiles.d/z_01_jelos.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
3 |
4 | d /run/jelos 0755 root root - -
5 | d /run/jelos/debug 0755 root root - -
6 |
--------------------------------------------------------------------------------
/packages/wayland/compositor/sway/config/sway-daemon.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
3 | # Pass config args to Sway e.g. --unsupported-gpu for NVIDIA GPUs
4 | SWAY_DAEMON_CONF=""
5 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/AMD64/010-dpms:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-dpms
6 | DEVICE_SLEEP_DPMS="true"
7 | EOF
8 |
--------------------------------------------------------------------------------
/packages/sysutils/systemd/udev.d/60-not-joysticks.rules:
--------------------------------------------------------------------------------
1 | SUBSYSTEM=="input", ATTRS{name}=="aml_keypad", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
2 | SUBSYSTEM=="input", ATTRS{name}=="Remote+", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
3 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/ayn Loki Max/010-dpms:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-dpms
6 | DEVICE_SLEEP_DPMS="false"
7 | EOF
8 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/ayn Loki Zero/010-dpms:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-dpms
6 | DEVICE_SLEEP_DPMS="false"
7 | EOF
8 |
--------------------------------------------------------------------------------
/packages/sysutils/util-linux/config/swap.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
3 |
4 | SWAPFILE="$HOME/.cache/swapfile"
5 | SWAPFILESIZE="@SWAPFILESIZE@"
6 | SWAP_ENABLED="@SWAP_ENABLED_DEFAULT@"
--------------------------------------------------------------------------------
/packages/virtual/emulators/sources/Start ScummVM.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2021-present 351ELEC
5 |
6 | source /etc/profile
7 |
8 | set_kill set "scummvm"
9 |
10 | /usr/bin/start_scummvm.sh sa
11 |
--------------------------------------------------------------------------------
/scripts/get_file:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
3 |
4 | build_msg "CLR_GET" "GET" "${1} (file)" "indent"
5 |
6 | pkg_lock_status "GETPKG" "${PKG_NAME}" "unpack" "processing package file..."
7 |
--------------------------------------------------------------------------------
/packages/apps/oga_controls/Makefile:
--------------------------------------------------------------------------------
1 | cc = gcc
2 | CFLAGS += -W -Wall
3 |
4 | BINARY = oga_controls
5 | LIBRARIES = -levdev -lSDL2
6 | SOURCES = "main.c"
7 |
8 | all:
9 | $(CC) $(CFLAGS) $(SOURCES) -o $(BINARY) $(LIBRARIES)
10 |
11 | clean:
12 | rm -f $(BINARY)
13 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/AMD64/020-fan_control:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/020-fan_control
6 | DEVICE_HAS_FAN="false"
7 | EOF
8 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3588/041-panfrost:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 |
5 |
6 | cat </storage/.config/profile.d/041-panfrost
7 | export PAN_MESA_DEBUG=gofaster
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/apps/jelos-gamepad/system.d/jelos_gamepad.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Ragnarok Input Daemon
3 |
4 | [Service]
5 | Type=simple
6 | ExecStartPre=/usr/bin/udevadm settle
7 | ExecStart=/usr/bin/jelos_gamepad
8 |
9 | [Install]
10 | WantedBy=multi-user.target
11 |
--------------------------------------------------------------------------------
/packages/emulators/libretro/prboom-lr/scripts/Doom.sh:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2022-present JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | /usr/bin/retroarch -L /usr/lib/libretro/prboom_libretro.so /storage/roms/idtech/doom/Doom.wad
5 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/minivmacsa/sources/start_minivmac.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile
6 |
7 | ARG=${1//[\\]/}
8 | echo "[${ARG}]"
9 | minivmac
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AYANEO 2S/sleep.d/pre/001-fan:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile
6 |
7 | echo 1 >${DEVICE_PWM_FAN}
8 | echo 0 >${DEVICE_FAN_INPUT}
9 |
--------------------------------------------------------------------------------
/packages/network/connman/tmpfiles.d/z_03_connman.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
3 |
4 | d /run/connman 0755 root root - -
5 | d /storage/.cache/connman 0755 root root - -
6 |
--------------------------------------------------------------------------------
/packages/services/docker/moby/system.d/docker.socket:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Docker Socket for the API
3 |
4 | [Socket]
5 | ListenStream=/var/run/docker.sock
6 | SocketMode=0660
7 | SocketUser=root
8 | SocketGroup=root
9 |
10 | [Install]
11 | WantedBy=sockets.target
12 |
--------------------------------------------------------------------------------
/packages/sysutils/busybox/system.d/fs-resize.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=FS Resize
3 | DefaultDependencies=no
4 |
5 | [Service]
6 | Type=idle
7 | ExecStart=/usr/lib/jelos/fs-resize
8 | StandardInput=tty-force
9 | StandardOutput=inherit
10 | StandardError=inherit
11 |
--------------------------------------------------------------------------------
/packages/sysutils/util-linux/system.d/fstrim.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Discard unused blocks on all filesystems
3 |
4 | [Service]
5 | Type=oneshot
6 | ExecStart=-/usr/sbin/fstrim --all --verbose --quiet-unsupported
7 | ExecStart=-/usr/bin/touch /storage/.cache/fstrim.run
8 |
--------------------------------------------------------------------------------
/packages/x11/xserver/xwayland/system.d/xorg-configure@.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=configure Xorg Server for %i
3 |
4 | ConditionKernelCommandLine=!installer
5 |
6 | [Service]
7 | Type=oneshot
8 | ExecStart=/usr/lib/xorg/xorg-configure %i
9 | RemainAfterExit=yes
10 |
--------------------------------------------------------------------------------
/config/docker/source/resources/language/English/strings.po:
--------------------------------------------------------------------------------
1 | msgid ""
2 | msgstr ""
3 |
4 | msgctxt "#30000"
5 | msgid "Configuration"
6 | msgstr ""
7 |
8 | msgctxt "#30001"
9 | msgid "Note: Kodi remote sources can not be used as Docker volume host sources"
10 | msgstr ""
11 |
--------------------------------------------------------------------------------
/packages/emulators/libretro/prboom-lr/scripts/Doom II.sh:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2022-present JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | /usr/bin/retroarch -L /usr/lib/libretro/prboom_libretro.so /storage/roms/idtech/doom2/Doom2.wad
5 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AIR Plus/090-panel_quirks:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/090-panel_quirks
6 | PANEL_FULL_OFF="false"
7 | EOF
8 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Orange Pi 5/020-enable_usb_ports:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | # Enable verticle USB Port
6 | echo host > /sys/kernel/debug/usb/fc000000.usb/mode
7 |
8 |
--------------------------------------------------------------------------------
/projects/Amlogic/bootloader/release:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2022-present JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | mkdir -p ${RELEASE_DIR}/3rdparty/bootloader
5 | cp -a ${INSTALL}/usr/share/bootloader/* ${RELEASE_DIR}/3rdparty/bootloader
6 |
--------------------------------------------------------------------------------
/packages/emulators/libretro/boom3-lr/scripts/Doom 3.sh:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2022-present JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | /usr/bin/retroarch -L /usr/lib/libretro/boom3_libretro.so /storage/roms/idtech/doom3/base/pak000.pk4
5 |
--------------------------------------------------------------------------------
/packages/emulators/libretro/tyrquake-lr/scripts/Quake.sh:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2022-present JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | /usr/bin/retroarch -L /usr/lib/libretro/tyrquake_libretro.so /storage/roms/idtech/quakepaks/id1/*
5 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/flycast-sa/config/AMD64/emu.cfg:
--------------------------------------------------------------------------------
1 | [audio]
2 | backend = pulse
3 |
4 | [input]
5 | maple_sdl_joystick_0 = 0
6 | maple_sdl_joystick_1 = 1
7 |
8 | device1 = 0
9 | device1.1 = 1
10 | device1.2 = 1
11 | device2 = 0
12 | device2.1 = 1
13 | device2.2 = 1
14 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/flycast-sa/config/RK3326/emu.cfg:
--------------------------------------------------------------------------------
1 | [audio]
2 | backend = pulse
3 |
4 | [input]
5 | maple_sdl_joystick_0 = 0
6 | maple_sdl_joystick_1 = 1
7 |
8 | device1 = 0
9 | device1.1 = 1
10 | device1.2 = 1
11 | device2 = 0
12 | device2.1 = 1
13 | device2.2 = 1
14 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/flycast-sa/config/RK3566/emu.cfg:
--------------------------------------------------------------------------------
1 | [audio]
2 | backend = pulse
3 |
4 | [input]
5 | maple_sdl_joystick_0 = 0
6 | maple_sdl_joystick_1 = 1
7 |
8 | device1 = 0
9 | device1.1 = 1
10 | device1.2 = 1
11 | device2 = 0
12 | device2.1 = 1
13 | device2.2 = 1
14 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/flycast-sa/config/RK3588/emu.cfg:
--------------------------------------------------------------------------------
1 | [audio]
2 | backend = pulse
3 |
4 | [input]
5 | maple_sdl_joystick_0 = 0
6 | maple_sdl_joystick_1 = 1
7 |
8 | device1 = 0
9 | device1.1 = 1
10 | device1.2 = 1
11 | device2 = 0
12 | device2.1 = 1
13 | device2.2 = 1
14 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/udev.d/99-nintendo-wii-remote.rules:
--------------------------------------------------------------------------------
1 | SUBSYSTEM=="input", ATTRS{name}=="Nintendo Wii Remote", MODE="666", ENV{ID_INPUT_JOYSTICK}="1"
2 | SUBSYSTEM=="input", ATTRS{name}=="Nintendo Wii Remote Classic Controller", MODE="666", ENV{ID_INPUT_JOYSTICK}="1"
3 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/udev.d/99-ninteno-wii-remote.rules:
--------------------------------------------------------------------------------
1 | SUBSYSTEM=="input", ATTRS{name}=="Nintendo Wii Remote", MODE="666", ENV{ID_INPUT_JOYSTICK}="1"
2 | SUBSYSTEM=="input", ATTRS{name}=="Nintendo Wii Remote Classic Controller", MODE="666", ENV{ID_INPUT_JOYSTICK}="1"
3 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3326/050-audio_path:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/002-audio_path
6 | DEVICE_PLAYBACK_PATH="Playback Mux"
7 | EOF
8 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3588/050-audio_path:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/002-audio_path
6 | DEVICE_PLAYBACK_PATH="Playback Path"
7 | EOF
8 |
--------------------------------------------------------------------------------
/packages/jelos/sources/scripts/find.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2019-present Shanti Gilbert (https://github.com/shantigilbert)
5 |
6 | find / -type d \( -path /var/media -o -path /storage/roms \) -prune -o -iname *${1}* -print
7 |
--------------------------------------------------------------------------------
/packages/sysutils/udevil/system.d/udevil-mount@.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Udevil mount service
3 | After=jelos-automount.service
4 |
5 | [Service]
6 | Type=oneshot
7 | ExecStart=-/usr/bin/udevil --mount %I
8 | ExecStop=-/usr/bin/udevil --umount %I
9 | RemainAfterExit=yes
10 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/flycast-sa/config/RK3566-BSP/emu.cfg:
--------------------------------------------------------------------------------
1 | [audio]
2 | backend = pulse
3 |
4 | [input]
5 | maple_sdl_joystick_0 = 0
6 | maple_sdl_joystick_1 = 1
7 |
8 | device1 = 0
9 | device1.1 = 1
10 | device1.2 = 1
11 | device2 = 0
12 | device2.1 = 1
13 | device2.2 = 1
14 |
--------------------------------------------------------------------------------
/packages/emulators/tools/gptokeyb/Makefile:
--------------------------------------------------------------------------------
1 | CXX ?= gcc
2 | CFLAGS += -W -Wall -std=c++11
3 |
4 | BINARY = gptokeyb
5 | LIBRARIES = -levdev -lSDL2
6 | SOURCES = "gptokeyb.cpp"
7 |
8 | all:
9 | $(CXX) $(CFLAGS) $(SOURCES) -o $(BINARY) $(LIBRARIES)
10 |
11 | clean:
12 | rm -f $(BINARY)
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3326/002-turbo-mode_config:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2024 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/002-turbo-mode_config
6 | DEVICE_TURBO_MODE="true"
7 | EOF
8 |
--------------------------------------------------------------------------------
/packages/jelos/system.d/bluetooth-agent.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Start bluetooth agent
3 | After=bluetooth.service
4 | PartOf=bluetooth.service
5 |
6 | [Service]
7 | Type=simple
8 | ExecStart=/usr/bin/batocera-bluetooth-agent
9 |
10 | [Install]
11 | WantedBy=bluetooth.service
12 |
--------------------------------------------------------------------------------
/packages/virtual/emulators/sources/Start CEMU.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
5 |
6 | source /etc/profile
7 |
8 | set_kill set "cemu"
9 |
10 | /usr/bin/cemu >/dev/null 2>&1
11 |
--------------------------------------------------------------------------------
/packages/x11/app/setxkbmap/udev.d/98-xorg-xkb.rules:
--------------------------------------------------------------------------------
1 | ACTION!="add|change", GOTO="xorg_xkb_end"
2 | SUBSYSTEM!="input", GOTO="xorg_xkb_end"
3 | KERNEL!="event*", GOTO="xorg_xkb_end"
4 |
5 | ENV{ID_INPUT_KEY}=="?*", IMPORT{file}="/storage/.cache/xkb/layout"
6 |
7 | LABEL="xorg_xkb_end"
8 |
9 |
--------------------------------------------------------------------------------
/packages/emulators/tools/virtualcontroller/udev.d/99-JELOS-not-joysticks.rules:
--------------------------------------------------------------------------------
1 | SUBSYSTEM=="input", ATTRS{name}=="gpio-keys-control", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
2 | SUBSYSTEM=="input", ATTRS{name}=="adc-joystick", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ID_INPUT_JOYSTICK}=""
3 |
--------------------------------------------------------------------------------
/packages/sysutils/v4l-utils/keymaps/cubox_i:
--------------------------------------------------------------------------------
1 | # table cubox_i, type: RC6
2 | 0x1f020b0 KEY_MEDIA
3 | 0x1f02078 KEY_UP
4 | 0x1f02044 KEY_ENTER
5 | 0x1f020f8 KEY_DOWN
6 | 0x1f02004 KEY_LEFT
7 | 0x1f02084 KEY_RIGHT
8 | 0x1f020c4 KEY_BACKSPACE
9 | 0x1f02068 KEY_PLAYPAUSE
10 | 0x1f02064 KEY_EPG
11 |
--------------------------------------------------------------------------------
/packages/tools/entware/profile.d/098-entware.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2018-present Team CoreELEC (https://coreelec.org)
3 |
4 | case $- in
5 | *i*)
6 | [ -f /opt/etc/profile ] && . /opt/etc/profile
7 | ;;
8 | *)
9 | ;;
10 | esac
11 |
--------------------------------------------------------------------------------
/packages/virtual/emulators/sources/Start Xemu.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
5 |
6 | source /etc/profile
7 |
8 | set_kill set "xemu-sa"
9 |
10 | /usr/bin/xemu-sa >/dev/null 2>&1
11 |
--------------------------------------------------------------------------------
/scripts/ccache_stats:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
5 | # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
6 |
7 | . config/options ""
8 |
9 | ${TOOLCHAIN}/bin/ccache -s
10 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULUS10189.ini:
--------------------------------------------------------------------------------
1 | _S ULUS-10189
2 | _G Snoopy vs the Red Baron [USA]
3 | _C1 60 FPS
4 | _L 0xE0010000 0x1023F394
5 | _L 0x204C6940 0x3F000000
6 | _L 0x0023F394 0x00000000
7 | _C0 30 FPS [Default]
8 | _L 0x204C6940 0x3F800000
9 | _L 0x0023F394 0x00000001
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Hardkernel ODROID-N2/002-turbo-mode_config:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2024 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/002-turbo-mode_config
6 | DEVICE_TURBO_MODE="true"
7 | EOF
8 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/S922X/040-affinity:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/040-affinity
6 | SLOW_CORES="taskset -c 0-1"
7 | FAST_CORES="taskset -c 2-5"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/virtual/emulators/sources/Start HATARISA.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
5 |
6 | source /etc/profile
7 |
8 | set_kill set "hatarisa"
9 |
10 | /usr/bin/hatarisa >/dev/null 2>&1
11 |
--------------------------------------------------------------------------------
/packages/virtual/emulators/sources/Start PCSX2.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
5 |
6 | source /etc/profile
7 |
8 | set_kill set "pcsx2-sa"
9 |
10 | /usr/bin/pcsx2-sa >/dev/null 2>&1
11 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Hardkernel ODROID-GO-Ultra/002-turbo-mode_config:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2024 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/002-turbo-mode_config
6 | DEVICE_TURBO_MODE="true"
7 | EOF
8 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3399/040-affinity:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/040-affinity
6 | SLOW_CORES="taskset -c 0-3"
7 | FAST_CORES="taskset -c 4-5"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3588/010-led_control:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-led_control
6 | DEVICE_LED_CONTROL="true"
7 | DEVICE_LED_CHARGING="true"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3588/040-affinity:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/040-affinity
6 | SLOW_CORES="taskset -c 0-3"
7 | FAST_CORES="taskset -c 4-7"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/S922X/091-ui_shader:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/091-ui_shader
7 | UI_SHADER="glslp"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/misc/modules/sources/Start PortMaster.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2022-present JELOS (https://github.com/JustEnoughLinuxOS) (https://github.com/brooksytech
5 |
6 | source /etc/profile
7 |
8 | /usr/bin/start_portmaster.sh >/dev/null 2>&1
9 |
--------------------------------------------------------------------------------
/packages/sysutils/busybox/system.d/storage-log.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Create Persistent Log Directory on /storage
3 | DefaultDependencies=no
4 | RequiresMountsFor=/storage
5 |
6 | [Service]
7 | Type=oneshot
8 | RemainAfterExit=yes
9 | ExecStart=/bin/mkdir -p /storage/.cache/log/journal
10 |
--------------------------------------------------------------------------------
/packages/compat/box64/profile.d/098-box64.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | export BOX64_PREFER_EMULATED=1
5 | export BOX64_LD_LIBRARY_PATH="/usr/share/box64/lib"
6 | export BOX64_BASH="/usr/bin/bash-x64"
7 | export BOX64_LOG=0
8 |
--------------------------------------------------------------------------------
/packages/emulators/libretro/boom3-lr/scripts/Doom 3 - Resurrection of Evil.sh:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2022-present JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | /usr/bin/retroarch -L /usr/lib/libretro/boom3_xp_libretro.so /storage/roms/idtech/doom3/d3xp/pak000.pk4
5 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AIR/010-led_control:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-led_control
6 | DEVICE_LED_CONTROL="true"
7 | DEVICE_LED_BRIGHTNESS="true"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/ayn Loki Max/010-led_control:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-led_control
6 | DEVICE_LED_CONTROL="true"
7 | DEVICE_LED_BRIGHTNESS="true"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/AMD64/091-ui_shader:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/091-ui_shader
7 | UI_SHADER="slangp"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3326/091-ui_shader:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/091-ui_shader
7 | UI_SHADER="slangp"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3399/091-ui_shader:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/091-ui_shader
7 | UI_SHADER="slangp"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-BSP/091-ui_shader:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/091-ui_shader
7 | UI_SHADER="glslp"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566/090-ui_service:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: Apache-2.0
3 | # Copyright (C) 2022-present Fewtarius
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/090-ui_service
7 | UI_SERVICE="sway.service essway.service"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566/091-ui_shader:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/091-ui_shader
7 | UI_SHADER="glslp"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3588/091-ui_shader:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/091-ui_shader
7 | UI_SHADER="slangp"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/misc/modules/sources/Install JELOS.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
5 |
6 | source /etc/profile
7 |
8 | set_kill set "installer"
9 |
10 | weston-terminal -f --command "/usr/bin/installer"
11 |
--------------------------------------------------------------------------------
/packages/virtual/emulators/sources/Start AetherSX2.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
5 |
6 | source /etc/profile
7 |
8 | set_kill set "aethersx2-sa"
9 |
10 | /usr/bin/aethersx2-sa >/dev/null 2>&1
11 |
--------------------------------------------------------------------------------
/config/docker/source/bin/docker:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | # SPDX-License-Identifier: GPL-2.0
4 | # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
5 |
6 | name="$(basename $0)"
7 | . /etc/profile
8 | oe_setup_addon "$name"
9 |
10 | docker rm "$name" 2>/dev/null
11 | docker run --name="$name" \
12 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AIR Plus/010-led_control:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-led_control
6 | DEVICE_LED_CONTROL="true"
7 | DEVICE_LED_BRIGHTNESS="true"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AYANEO 2S/010-led_control:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-led_control
6 | DEVICE_LED_CONTROL="true"
7 | DEVICE_LED_BRIGHTNESS="true"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/GameForce ACE/050-modifiers:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | cat </storage/.config/profile.d/050-modifiers
5 | DEVICE_FUNC_KEYA_MODIFIER="BTN_MODE"
6 | DEVICE_FUNC_KEYB_MODIFIER="BTN_START"
7 | EOF
8 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/ayn Loki Zero/010-led_control:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-led_control
6 | DEVICE_LED_CONTROL="true"
7 | DEVICE_LED_BRIGHTNESS="true"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-BSP-X55/091-ui_shader:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/091-ui_shader
7 | UI_SHADER="glslp"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/lang/lua52/config/lua52.pc:
--------------------------------------------------------------------------------
1 | prefix=/usr
2 | libdir=${prefix}/lib
3 | includedir=${prefix}/include/lua@@VERSION_MM@@
4 |
5 | Name: Lua
6 | Description: An Extensible Extension Language
7 | Version: @@VERSION@@
8 | Requires:
9 | Libs: -L${libdir} -llua@@VERSION_MM@@ -lm
10 | Cflags: -I${includedir}
11 |
--------------------------------------------------------------------------------
/packages/lang/lua54/config/lua54.pc:
--------------------------------------------------------------------------------
1 | prefix=/usr
2 | libdir=${prefix}/lib
3 | includedir=${prefix}/include/lua@@VERSION_MM@@
4 |
5 | Name: Lua
6 | Description: An Extensible Extension Language
7 | Version: @@VERSION@@
8 | Requires:
9 | Libs: -L${libdir} -llua@@VERSION_MM@@ -lm
10 | Cflags: -I${includedir}
11 |
--------------------------------------------------------------------------------
/packages/sysutils/system-utils/system.d/video.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Video Sense
3 | Before=jelos.target
4 |
5 | [Service]
6 | Environment=HOME=/storage
7 | EnvironmentFile=/etc/profile
8 | ExecStart=/usr/bin/video_sense
9 | Restart=on-failure
10 |
11 | [Install]
12 | WantedBy=multi-user.target
13 |
--------------------------------------------------------------------------------
/packages/sysutils/v4l-utils/keymaps/kvim:
--------------------------------------------------------------------------------
1 | # table kvim, type: NEC
2 | 0x14 KEY_POWER
3 | 0x07 KEY_ENTER
4 | 0x03 KEY_UP
5 | 0x02 KEY_DOWN
6 | 0x0e KEY_LEFT
7 | 0x1a KEY_RIGHT
8 | 0x13 KEY_MENU
9 | 0x01 KEY_BACK
10 | 0x0b KEY_VOLUMEUP
11 | 0x58 KEY_VOLUMEDOWN
12 | 0x48 KEY_HOME
13 | 0x5b KEY_CONTEXT_MENU # mouse
--------------------------------------------------------------------------------
/projects/Rockchip/bootloader/canupdate.sh:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
3 |
4 | # Allow upgrades between arm and aarch64
5 | if [ "$1" = "@PROJECT@.arm" -o "$1" = "@PROJECT@.aarch64" ]; then
6 | exit 0
7 | else
8 | exit 1
9 | fi
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AIR/010-dpms:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat <>/storage/.config/profile.d/001-device_config
7 | DEVICE_SLEEP_DPMS="false"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/AMD64/090-ui_service:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/090-ui_service
7 | UI_SERVICE="weston.service"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/AMD64/sleep.d/post/001-dpms:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2024 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile.d/001-functions
6 |
7 | if [ "${DEVICE_SLEEP_DPMS}" = "true" ]
8 | then
9 | dpms-client -m on &
10 | fi
11 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/AMD64/sleep.d/post/002-ledcontrol:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2024 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile.d/001-functions
6 |
7 | if [ "${DEVICE_LED_CONTROL}" = "true" ]
8 | then
9 | ledcontrol &
10 | fi
11 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/AMD64/sleep.d/pre/001-dpms:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2024 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile.d/001-functions
6 |
7 | if [ "${DEVICE_SLEEP_DPMS}" = "true" ]
8 | then
9 | dpms-client -m off
10 | fi
11 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3326/090-ui_service:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/090-ui_service
7 | UI_SERVICE="weston.service"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3399/090-ui_service:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/090-ui_service
7 | UI_SERVICE="weston.service"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3588/090-ui_service:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/090-ui_service
7 | UI_SERVICE="weston.service"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/S922X/090-ui_service:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/090-ui_service
7 | UI_SERVICE="weston.service"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/network/openssh/tmpfiles.d/z_04_openssh.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
3 |
4 | d /var/empty 0600 root root - -
5 | d /storage/.cache/ssh 0755 root root - -
6 | d /storage/.ssh 0700 root root - -
7 |
--------------------------------------------------------------------------------
/packages/devel/fribidi/scripts/fribidi-config:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
5 |
6 | while test $# -gt 0; do
7 | case $1 in
8 | --libs)
9 | echo "-lfribidi"
10 | ;;
11 | esac
12 | shift
13 | done
14 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AIR Plus/010-dpms:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat <>/storage/.config/profile.d/001-device_config
7 | DEVICE_SLEEP_DPMS="false"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/GPD G1619-04/050-modifiers:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/050-modifiers
6 | DEVICE_FUNC_KEYA_MODIFIER=="ABS_RZ"
7 | DEVICE_FUNC_KEYB_MODIFIER=="ABS_Z"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/AMD64/050-modifiers:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/050-modifiers
6 | DEVICE_FUNC_KEYA_MODIFIER="KEY_RIGHTCTRL"
7 | DEVICE_FUNC_KEYB_MODIFIER="KEY_D"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/AMD64/sleep.d/pre/002-ledcontrol:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2024 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile.d/001-functions
6 |
7 | if [ "${DEVICE_LED_CONTROL}" = "true" ]
8 | then
9 | ledcontrol poweroff
10 | fi
11 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3326/050-modifiers:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/050-modifiers
6 | DEVICE_FUNC_KEYA_MODIFIER="BTN_SELECT"
7 | DEVICE_FUNC_KEYB_MODIFIER="BTN_START"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3588/050-modifiers:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/050-modifiers
6 | DEVICE_FUNC_KEYA_MODIFIER="BTN_SELECT"
7 | DEVICE_FUNC_KEYB_MODIFIER="BTN_START"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/jelos/profile.d/020-audio_latency.conf:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | AUDIO_LATENCY=$(get_setting audiolatency)
6 | if [ -n "${AUDIO_LATENCY}" ]
7 | then
8 | export PULSE_LATENCY_MSEC=${AUDIO_LATENCY}
9 | fi
10 |
--------------------------------------------------------------------------------
/packages/jelos/sources/issue:
--------------------------------------------------------------------------------
1 |
2 | [1;34m ██ ███████ ██ [1;30m ████████ ███████
3 | [1;34m ██ ██ ██ [1;30m ██ ██ ██
4 | [1;34m ██ ███████ ██ [1;30m ██ ██ ███████
5 | [1;34m██ ██ ██ ██ [1;30m ██ ██ ██
6 | [1;34m███████ ███████ ███████[1;30m ████████ ███████[0;m
7 |
8 |
--------------------------------------------------------------------------------
/packages/sysutils/system-utils/system.d/headphones.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Headphone Sense
3 | Before=jelos.target
4 |
5 | [Service]
6 | Environment=HOME=/storage
7 | EnvironmentFile=/etc/profile
8 | ExecStart=/usr/bin/headphone_sense
9 | Restart=on-failure
10 |
11 | [Install]
12 | WantedBy=multi-user.target
13 |
--------------------------------------------------------------------------------
/packages/sysutils/v4l-utils/keymaps/minix_neo:
--------------------------------------------------------------------------------
1 | # table minix_neo, type: NEC
2 | 0x118 KEY_POWER
3 | 0x146 KEY_UP
4 | 0x116 KEY_DOWN
5 | 0x147 KEY_LEFT
6 | 0x115 KEY_RIGHT
7 | 0x155 KEY_ENTER
8 | 0x110 KEY_VOLUMEDOWN
9 | 0x140 KEY_BACK
10 | 0x114 KEY_VOLUMEUP
11 | 0x10d KEY_HOME
12 | 0x104 KEY_MENU
13 | 0x112 KEY_CONFIG
14 |
--------------------------------------------------------------------------------
/packages/graphics/libmali/system.d/libmali-setup.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Setup symlink for ARM Mali library
3 | Before=graphical.target
4 | After=multi-user.target
5 |
6 | [Service]
7 | Type=oneshot
8 | RemainAfterExit=yes
9 | ExecStart=/usr/bin/libmali-setup
10 |
11 | [Install]
12 | WantedBy=multi-user.target
13 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AIR Plus/050-modifiers:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/050-modifiers
6 | DEVICE_FUNC_KEYA_MODIFIER="KEY_LEFTCTRL"
7 | DEVICE_FUNC_KEYB_MODIFIER="KEY_D"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Gameforce CHI/050-modifiers:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/050-modifiers
6 | DEVICE_FUNC_KEYA_MODIFIER="BTN_THUMBL"
7 | DEVICE_FUNC_KEYB_MODIFIER="BTN_THUMBR"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/ayn Loki Max/050-modifiers:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/050-modifiers
6 | DEVICE_FUNC_KEYA_MODIFIER="BTN_MODE"
7 | DEVICE_FUNC_KEYB_MODIFIER="KEY_LEFTSHIFT"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-BSP-X55/090-ui_service:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/090-ui_service
7 | UI_SERVICE="emustation.service"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-BSP/090-ui_service:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ### Set the default device configuration
6 | cat </storage/.config/profile.d/090-ui_service
7 | UI_SERVICE="emustation.service"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/system.d/led-poweroff.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Power LEDs off before shutting down.
3 | After=multi-user.target
4 |
5 | [Service]
6 | Type=oneshot
7 | RemainAfterExit=yes
8 | ExecStart=/bin/true
9 | ExecStop=/usr/bin/ledcontrol poweroff
10 |
11 | [Install]
12 | WantedBy=multi-user.target
13 |
--------------------------------------------------------------------------------
/packages/jelos/system.d/save-sysconfig.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Back up the system config before shutting down
3 | DefaultDependencies=no
4 | Before=shutdown.target
5 |
6 | [Service]
7 | Type=oneshot
8 | ExecStart=/usr/bin/chksysconfig backup
9 | TimeoutStartSec=0
10 |
11 | [Install]
12 | WantedBy=shutdown.target
13 |
--------------------------------------------------------------------------------
/packages/misc/modules/autostart/001-sync-modules:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | # Minimal OS variable loading for performance
6 | . /etc/profile.d/001-functions
7 |
8 | rsync -a --delete /usr/config/modules/ /storage/.config/modules/
9 |
--------------------------------------------------------------------------------
/packages/network/rclone/sources/rsync-rules.conf:
--------------------------------------------------------------------------------
1 | # This is a required rule for subdirectory matching.
2 | + */
3 |
4 | ### Do not include BIOS.
5 | - bios/**
6 |
7 | ### Retroarch saves
8 | + *.sav
9 | + *.srm
10 | + *.auto
11 | + *.state*
12 |
13 | ### This is a required rule to exclude all other file types.
14 | - *
15 |
--------------------------------------------------------------------------------
/packages/sysutils/dbus/tmpfiles.d/z_02_dbus.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
3 |
4 | d /var/lib/dbus 0755 root root - -
5 | d /run/dbus 0755 root root - -
6 |
7 | L /var/lib/dbus/machine-id - - - - /etc/machine-id
8 |
--------------------------------------------------------------------------------
/packages/sysutils/system-utils/system.d/fancontrol.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Simple Fan Control Service
3 | Before=jelos.target
4 |
5 | [Service]
6 | Environment=HOME=/storage
7 | EnvironmentFile=/etc/profile
8 | ExecStart=/usr/bin/fancontrol
9 | Restart=on-failure
10 |
11 | [Install]
12 | WantedBy=multi-user.target
13 |
--------------------------------------------------------------------------------
/packages/sysutils/v4l-utils/keymaps/odroid:
--------------------------------------------------------------------------------
1 | # table odroid, type: NEC
2 | 0xb2dc KEY_POWER
3 | 0xb288 KEY_MUTE
4 | 0xb282 KEY_HOME
5 | 0xb2ce KEY_OK
6 | 0xb2ca KEY_UP
7 | 0xb299 KEY_LEFT
8 | 0xb2c1 KEY_RIGHT
9 | 0xb2d2 KEY_DOWN
10 | 0xb2c5 KEY_MENU
11 | 0xb29a KEY_BACK
12 | 0xb281 KEY_VOLUMEDOWN
13 | 0xb280 KEY_VOLUMEUP
14 |
--------------------------------------------------------------------------------
/packages/tools/MC/etc/edit.spell.rc:
--------------------------------------------------------------------------------
1 | #! /bin/sh
2 | # *** External Spell Checker for GNU Midnight Commander.
3 | # arguments:
4 | # $1 - Name of the file being edited
5 | # $2 - Name of the file to be processed
6 |
7 | if aspell /dev/null 2>&1; then
8 | aspell -c "$2"
9 | else
10 | ispell "$2"
11 | fi
12 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Powkiddy RGB10/050-modifiers:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/050-modifiers
6 | DEVICE_FUNC_KEYA_MODIFIER="BTN_THUMBL"
7 | DEVICE_FUNC_KEYB_MODIFIER="BTN_THUMBR"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/ayn Loki Zero/050-modifiers:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/050-modifiers
6 | DEVICE_FUNC_KEYA_MODIFIER="BTN_MODE"
7 | DEVICE_FUNC_KEYB_MODIFIER="KEY_LEFTSHIFT"
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/security/openssl/system.d/openssl-config.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=OpenSSL configuration service
3 | DefaultDependencies=no
4 | After=systemd-tmpfiles-setup.service
5 |
6 | [Service]
7 | Type=oneshot
8 | RemainAfterExit=yes
9 | ExecStart=/usr/bin/openssl-config
10 |
11 | [Install]
12 | WantedBy=sysinit.target
13 |
--------------------------------------------------------------------------------
/packages/sysutils/v4l-utils/keymaps/wetek_hub:
--------------------------------------------------------------------------------
1 | # table wetek_hub, type: NEC
2 | 0x77f1 KEY_POWER
3 | 0x77f2 KEY_HOME
4 | 0x77f3 KEY_MUTE
5 | 0x77f4 KEY_UP
6 | 0x77f5 KEY_DOWN
7 | 0x77f6 KEY_LEFT
8 | 0x77f7 KEY_RIGHT
9 | 0x77f8 KEY_OK
10 | 0x77f9 KEY_BACK
11 | 0x77fa KEY_MENU
12 | 0x77fb KEY_VOLUMEUP
13 | 0x77fc KEY_VOLUMEDOWN
14 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/flycast-sa/config/RK3566-BSP-X55/emu.cfg:
--------------------------------------------------------------------------------
1 | [audio]
2 | backend = pulse
3 |
4 | [input]
5 | maple_sdl_joystick_0 = 0
6 | maple_sdl_joystick_1 = 1
7 |
8 | device1 = 0
9 | device1.1 = 1
10 | device1.2 = 1
11 | device2 = 0
12 | device2.1 = 1
13 | device2.2 = 1
14 |
15 | [config]
16 | rend.Rotate90 = yes
17 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULES01214.ini:
--------------------------------------------------------------------------------
1 | _S ULES-01214
2 | _G Star Wars Battlefront - Elite Squadron [EUR]
3 | _C0 60 FPS
4 | _L 0x20456718 0x42700000
5 | _C0 45 FPS
6 | _L 0x20456718 0x42340000
7 | _C0 40 FPS
8 | _L 0x20456718 0x42200000
9 | _C0 30 FPS
10 | _L 0x20456718 0x41F00000
11 | _C0 20 FPS [Default]
--------------------------------------------------------------------------------
/packages/sysutils/busybox/system.d/show-version.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Show Version
3 | DefaultDependencies=false
4 | ConditionKernelCommandLine=!morequiet
5 |
6 | [Service]
7 | Type=oneshot
8 | ExecStart=/usr/bin/lsb_release
9 | RemainAfterExit=yes
10 | StandardOutput=tty
11 |
12 | [Install]
13 | WantedBy=basic.target
14 |
--------------------------------------------------------------------------------
/packages/sysutils/system-utils/system.d/batteryledstatus.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Battery LED Status
3 | Before=jelos.target
4 |
5 | [Service]
6 | Environment=HOME=/storage
7 | EnvironmentFile=/etc/profile
8 | ExecStart=/usr/bin/battery_led_status
9 | Restart=on-failure
10 |
11 | [Install]
12 | WantedBy=multi-user.target
13 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566/010-led_control:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-led_control
6 | DEVICE_LED_CONTROL="true"
7 | DEVICE_LED_BRIGHTNESS="true"
8 | DEVICE_LED_CHARGING="true"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/misc/modules/sources/Start 64bit Retroarch.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
5 |
6 | source /etc/profile
7 |
8 | set_kill set "retroarch"
9 |
10 | /usr/bin/retroarch --appendconfig /usr/config/retroarch/retroarch64bit-append.cfg
11 |
--------------------------------------------------------------------------------
/packages/x11/driver/xf86-video-ati/config/xorg-radeon.conf:
--------------------------------------------------------------------------------
1 | Section "Device"
2 | Identifier "AMD Graphics"
3 | Driver "radeon"
4 |
5 | # uncomment the following options to use DRI3 and glamor, otherwise DRI2 and exa
6 | # Option "DRI3" "1"
7 | # Option "AccelMethod" "glamor"
8 | Endsection
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Anbernic RG353P/info.d/001-panel:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | ID=$(dmesg | grep "panel")
3 | case ${ID} in
4 | *newvision*)
5 | ID="v1"
6 | ;;
7 | *sitronix*)
8 | ID="v2"
9 | ;;
10 | *)
11 | ID="Unknown"
12 | ;;
13 | esac
14 |
15 | if [ -n "${ID}" ]
16 | then
17 | echo "PANEL VERSION: ${ID}"
18 | fi
19 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Anbernic RG353V/info.d/001-panel:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | ID=$(dmesg | grep "panel")
3 | case ${ID} in
4 | *newvision*)
5 | ID="v1"
6 | ;;
7 | *sitronix*)
8 | ID="v2"
9 | ;;
10 | *)
11 | ID="Unknown"
12 | ;;
13 | esac
14 |
15 | if [ -n "${ID}" ]
16 | then
17 | echo "PANEL VERSION: ${ID}"
18 | fi
19 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Anbernic RG503/001-device_config:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/001-device_config
6 | DEVICE_FAKE_JACKSENSE="false"
7 | DEVICE_POWER_LED="false"
8 | DEVICE_BRIGHTNESS="153"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Anbernic RG552/050-audio_path:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/002-audio_path
6 | DEVICE_AUDIO_MIXER="DAC"
7 | DEVICE_PLAYBACK_PATH_SPK="1*"
8 | DEVICE_PLAYBACK_PATH_HP="0*"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Powkiddy x55/001-device_config:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/001-device_config
6 | DEVICE_FAKE_JACKSENSE="true"
7 | DEVICE_POWER_LED="false"
8 | DEVICE_BRIGHTNESS="128"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-BSP/010-led_control:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-led_control
6 | DEVICE_LED_CONTROL="true"
7 | DEVICE_LED_BRIGHTNESS="false"
8 | DEVICE_LED_CHARGING="true"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-X55/001-device_config:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/001-device_config
6 | DEVICE_FAKE_JACKSENSE="false"
7 | DEVICE_POWER_LED="false"
8 | DEVICE_BRIGHTNESS="128"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/jelos/sources/scripts/cleanup_overlay:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0-or-later
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile
6 |
7 | for STORAGE in /storage/games-internal /storage/games-external
8 | do
9 | find ${STORAGE} -type d -empty -delete
10 | done
11 | reboot
12 |
--------------------------------------------------------------------------------
/packages/kernel/firmware/brcmfmac_sdio-firmware/system.d/brcmfmac-firmware.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Broadcom SDIO Firmware Symlink Service
3 | After=kernel-overlays.service
4 | Before=kodi.service
5 |
6 | [Service]
7 | Type=oneshot
8 | ExecStart=/bin/sh -c "/usr/bin/brcmfmac-firmware-setup"
9 |
10 | [Install]
11 | WantedBy=local-fs.target
12 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/pico-8/sources/autostart/common/010-pico8:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | PICO_DIR="/storage/roms/pico-8"
6 | if [ -d "${PICO_DIR}" ] && [ ! -f "${PICO_DIR}/.disable_splore" ]
7 | then
8 | touch "${PICO_DIR}/Splore.png"
9 | fi
10 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULES00625.ini:
--------------------------------------------------------------------------------
1 | _S ULES-00625
2 | _G Tony Hawk's Project 8 [EUR-ENG]
3 | _C0 60 FPS
4 | _L 0xE0021080 0x00096E16
5 | _L 0x20096E14 0x10000017
6 | _L 0x20011C28 0x00000000
7 | _C0 30 FPS [Default]
8 | _L 0xE0021000 0x00096E16
9 | _L 0x20096E14 0x10800017//Vblank
10 | _L 0x20011C28 0x1480FFEE//CtrlBuff
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULES00626.ini:
--------------------------------------------------------------------------------
1 | _S ULES-00626
2 | _G Tony Hawk's Project 8 [EUR-Multi5]
3 | _C0 60 FPS
4 | _L 0xE0021080 0x00096E16
5 | _L 0x20096E14 0x10000017
6 | _L 0x20011C28 0x00000000
7 | _C0 30 FPS [Default]
8 | _L 0xE0021000 0x00096E16
9 | _L 0x20096E14 0x10800017//Vblank
10 | _L 0x20011C28 0x1480FFEE//CtrlBuff
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/AMD64/050-audio_path:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/002-audio_path
6 | DEVICE_PLAYBACK_PATH_SPK="SPK"
7 | DEVICE_PLAYBACK_PATH_HP="HP"
8 | DEVICE_PLAYBACK_PATH="Playback Path"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566/001-device_config:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: Apache-2.0
3 | # Copyright (C) 2021-present Fewtarius (https://github.com/fewtarius)
4 |
5 | cat </storage/.config/profile.d/001-device_config
6 | DEVICE_FAKE_JACKSENSE="false"
7 | DEVICE_POWER_LED="false"
8 | DEVICE_BRIGHTNESS="128"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/multimedia/mpv/system.d/mpv.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=MPV controller input service
3 | After=jelos.target
4 | StartLimitIntervalSec=0
5 |
6 | [Service]
7 | Environment=HOME=/storage
8 | EnvironmentFile=/etc/profile
9 | ExecStart=/usr/bin/mpv_sense
10 | Restart=always
11 | RestartSec=1
12 |
13 | [Install]
14 | WantedBy=multi-user.target
15 |
--------------------------------------------------------------------------------
/packages/devel/autoconf/patches/man-exclude.patch:
--------------------------------------------------------------------------------
1 | --- a/Makefile.in 2021-02-28 12:25:11.000000000 +0000
2 | +++ b/Makefile.in 2021-02-28 12:25:11.000000000 +0000
3 | @@ -780,7 +780,6 @@
4 | man/autoconf.1 \
5 | man/autoheader.1 \
6 | man/autom4te.1 \
7 | - man/autoreconf.1 \
8 | man/autoscan.1 \
9 | man/autoupdate.1 \
10 | man/ifnames.1
11 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULES00034.ini:
--------------------------------------------------------------------------------
1 | ULES-00034
2 | _G Tony Hawk's Underground 2: Remix [EUR-FR]
3 | _C0 60 FPS
4 | _L 0xE0021080 0x0005F61A
5 | _L 0x2005F618 0x10000017
6 | _L 0x2000C190 0x00000000
7 | _C0 30 FPS [Default]
8 | _L 0xE0021000 0x0005F61A
9 | _L 0x2005F618 0x10800017//Vblank
10 | _L 0x2000C190 0x1480FFEE//CtrlBuff
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULUS10014.ini:
--------------------------------------------------------------------------------
1 | _S ULUS-10014
2 | _G Tony Hawk's Underground 2: Remix [USA]
3 | _C1 60 FPS
4 | _L 0xE0021080 0x0005F642
5 | _L 0x2005F640 0x10000017
6 | _L 0x2000C190 0x00000000
7 | _C0 30 FPS [Default]
8 | _L 0xE0021000 0x0005F642
9 | _L 0x2005F640 0x10800017//Vblank
10 | _L 0x2000C190 0x1480FFEE//CtrlBuff
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULUS10197.ini:
--------------------------------------------------------------------------------
1 | _S ULUS-10197
2 | _G Tony Hawk's Project 8 [USA-UMDv1.0]
3 | _C0 60 FPS
4 | _L 0xE0021080 0x00097156
5 | _L 0x20097154 0x10000017
6 | _L 0x20011C28 0x00000000
7 | _C0 30 FPS [Default]
8 | _L 0xE0021000 0x00097156
9 | _L 0x20097154 0x10800017//Vblank
10 | _L 0x20011C28 0x1480FFEE//CtrlBuff
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-BSP/050-audio_path:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/002-audio_path
6 | DEVICE_PLAYBACK_PATH_SPK="SPK"
7 | DEVICE_PLAYBACK_PATH_HP="HP"
8 | DEVICE_PLAYBACK_PATH="Playback Path"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566/030-suspend_mode:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile.d/001-functions
6 |
7 | MYSLEEPMODE=$(get_setting system.suspendmode)
8 | if [ -z "${MYSLEEPMODE}" ]
9 | then
10 | /usr/bin/suspendmode mem
11 | fi
12 |
13 |
--------------------------------------------------------------------------------
/packages/network/tailscale/config/tailscaled.defaults:
--------------------------------------------------------------------------------
1 | # Set the port to listen on for incoming VPN packets.
2 | # Remote nodes will automatically be informed about the new port number,
3 | # but you might want to configure this in order to set external firewall
4 | # settings.
5 | PORT="41641"
6 |
7 | # Extra flags you might want to pass to tailscaled.
8 | FLAGS=""
9 |
--------------------------------------------------------------------------------
/packages/security/openssl/scripts/openssl-config:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0
4 | # Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)
5 |
6 | cp /etc/ssl/cacert.pem.system /run/jelos/cacert.pem
7 |
8 | [ -f /storage/.config/cacert.pem ] && cat /storage/.config/cacert.pem >>/run/jelos/cacert.pem
9 |
10 | exit 0
11 |
--------------------------------------------------------------------------------
/packages/sysutils/wait-time-sync/sources/Makefile:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
3 |
4 | .PHONY: all
5 | all: wait-time-sync
6 |
7 | PREFIX = /usr
8 |
9 | .PHONY: install
10 | install: wait-time-sync
11 | install -d $(DESTDIR)$(PREFIX)/bin
12 | install $< $(DESTDIR)$(PREFIX)/bin
13 |
--------------------------------------------------------------------------------
/packages/virtual/es-themes/package.mk:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | PKG_NAME="es-themes"
5 | PKG_LICENSE="GPLv2"
6 | PKG_SITE="https://jelos.org"
7 | PKG_DEPENDS_TARGET="es-theme-art-book-next"
8 | PKG_SECTION="virtual"
9 | PKG_LONGDESC="EmulationStation themes package."
10 |
--------------------------------------------------------------------------------
/packages/wayland/weston/profile.d/040-weston.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
3 |
4 | export SDL_AUDIODRIVER=pulseaudio
5 | export SDL_VIDEODRIVER=wayland
6 | export WAYLAND_DISPLAY=wayland-1
7 | export XKB_CONFIG_ROOT=/usr/share/X11/xkb
8 | export XDG_RUNTIME_DIR=/var/run/0-runtime-dir
9 |
--------------------------------------------------------------------------------
/packages/wayland/weston11/profile.d/040-weston.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
3 |
4 | export SDL_AUDIODRIVER=pulseaudio
5 | export SDL_VIDEODRIVER=wayland
6 | export WAYLAND_DISPLAY=wayland-1
7 | export XKB_CONFIG_ROOT=/usr/share/X11/xkb
8 | export XDG_RUNTIME_DIR=/var/run/0-runtime-dir
9 |
--------------------------------------------------------------------------------
/config/emulators/tools.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="tools"
2 | SYSTEM_FULLNAME="Tools"
3 | SYSTEM_MANUFACTURER=" System"
4 | SYSTEM_RELEASE="System"
5 | SYSTEM_HARDWARE="System"
6 | SYSTEM_PATH="/storage/.config/modules"
7 | SYSTEM_EXTENSION=".sh"
8 | SYSTEM_COMMAND="%RUNCOMMAND%"
9 | SYSTEM_PLATFORM="tools"
10 | SYSTEM_THEME="tools"
11 | SYSTEM_WIKI_PATH="tools"
12 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULES00033.ini:
--------------------------------------------------------------------------------
1 | _S ULES-00033
2 | _G Tony Hawk's Underground 2: Remix [EUR-ENG]
3 | _C0 60 FPS
4 | _L 0xE0021080 0x0005F61A
5 | _L 0x2005F618 0x10000017
6 | _L 0x2000C190 0x00000000
7 | _C0 30 FPS [Default]
8 | _L 0xE0021000 0x0005F61A
9 | _L 0x2005F618 0x10800017//Vblank
10 | _L 0x2000C190 0x1480FFEE//CtrlBuff
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULES00035.ini:
--------------------------------------------------------------------------------
1 | _S ULES-00035
2 | _G Tony Hawk's Underground 2: Remix [EUR-GER]
3 | _C0 60 FPS
4 | _L 0xE0021080 0x0005F61A
5 | _L 0x2005F618 0x10000017
6 | _L 0x2000C190 0x00000000
7 | _C0 30 FPS [Default]
8 | _L 0xE0021000 0x0005F61A
9 | _L 0x2005F618 0x10800017//Vblank
10 | _L 0x2000C190 0x1480FFEE//CtrlBuff
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/ULUS10390.ini:
--------------------------------------------------------------------------------
1 | _S ULUS-10390
2 | _G Star Wars Battlefront - Elite Squadron [USA]
3 | _C0 60 FPS
4 | _L 0x20456598 0x42700000
5 | _C0 45 FPS
6 | _L 0x20456598 0x42340000
7 | _C0 40 FPS
8 | _L 0x20456598 0x42200000
9 | _C0 30 FPS
10 | _L 0x20456598 0x41F00000
11 | _C0 20 FPS [Default]
12 | _L 0x20456598 0x41A00000
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Anbernic RG351M/050-volume:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /storage/.config/profile.d/001-device_config
6 |
7 | ### RG351P/M has a volume rocker, so the internal volume should always be 100%.
8 | amixer -c 0 set "Master" "${DEVICE_VOLUME}%"
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/GameForce ACE/030-suspend_mode:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile.d/001-functions
6 |
7 | MYSLEEPMODE=$(get_setting system.suspendmode)
8 | if [ -z "${MYSLEEPMODE}" ]
9 | then
10 | /usr/bin/suspendmode mem
11 | fi
12 |
13 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Powkiddy RGB30/050-audio_path:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/002-audio_path
6 | DEVICE_PLAYBACK_PATH_SPK="HP"
7 | DEVICE_PLAYBACK_PATH_HP="SPK"
8 | DEVICE_PLAYBACK_PATH="Playback Path"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-BSP-X55/050-audio_path:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/002-audio_path
6 | DEVICE_PLAYBACK_PATH_SPK="SPK"
7 | DEVICE_PLAYBACK_PATH_HP="HP"
8 | DEVICE_PLAYBACK_PATH="Playback Path"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-BSP/050-volume:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /storage/.config/profile.d/001-device_config
6 |
7 | # RK3566 devices have a master volume attached to card 0 that needs to be set to 100% on startup.
8 | amixer -c 1 set "Master" "100%"
9 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566/050-audio_path:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: Apache-2.0
3 | # Copyright (C) 2021-present Fewtarius (https://github.com/fewtarius)
4 |
5 | cat </storage/.config/profile.d/002-audio_path
6 | DEVICE_PLAYBACK_PATH_SPK="SPK"
7 | DEVICE_PLAYBACK_PATH_HP="HP"
8 | DEVICE_PLAYBACK_PATH="Playback Mux"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566/050-modifiers:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: Apache-2.0
3 | # Copyright (C) 2022-present Fewtarius
4 |
5 | cat </storage/.config/profile.d/050-modifiers
6 | DEVICE_KEY_VOLUMEDOWN=114
7 | DEVICE_KEY_VOLUMEUP=115
8 | DEVICE_FUNC_KEYA_MODIFIER="BTN_SELECT"
9 | DEVICE_FUNC_KEYB_MODIFIER="BTN_START"
10 | EOF
11 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566/050-volume:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /storage/.config/profile.d/001-device_config
6 |
7 | # RK3566 devices have a master volume attached to card 0 that needs to be set to 100% on startup.
8 | amixer -c 1 set "Master" "100%"
9 |
--------------------------------------------------------------------------------
/packages/sysutils/busybox/scripts/pastebinit:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
5 | # Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)
6 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
7 |
8 | cat "$@" | curl -F 'sprunge=<-' http://sprunge.us
9 |
--------------------------------------------------------------------------------
/packages/sysutils/hid_mapper/patches/hid_mapper-02_include-sys-time.patch:
--------------------------------------------------------------------------------
1 | diff --git a/hid.c b/hid.c
2 | index 2830b58..a652222 100644
3 | --- a/hid.c
4 | +++ b/hid.c
5 | @@ -22,6 +22,7 @@
6 | #include
7 | #include
8 | #include
9 | +#include
10 |
11 | #define SYSFS_HIDRAW_CLASS_PATH "/sys/class/hidraw"
12 |
13 |
--------------------------------------------------------------------------------
/packages/sysutils/system-utils/system.d/bluetoothsense.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Bluetooth Sense
3 | Before=jelos.target
4 |
5 | [Service]
6 | Environment=XDG_RUNTIME_DIR=/var/run/0-runtime-dir
7 | Environment=HOME=/storage
8 | ExecStart=/usr/bin/bluetooth_sense
9 | Restart=on-failure
10 | Type=simple
11 |
12 | [Install]
13 | WantedBy=multi-user.target
14 |
--------------------------------------------------------------------------------
/packages/sysutils/systemd/system.d/network-base.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Base Network Configuration
3 | DefaultDependencies=no
4 | After=local-fs.target systemd-tmpfiles-setup.service userconfig.service
5 |
6 | [Service]
7 | Type=oneshot
8 | ExecStart=/usr/sbin/network-base-setup
9 | RemainAfterExit=yes
10 |
11 | [Install]
12 | WantedBy=network.target
13 |
--------------------------------------------------------------------------------
/packages/sysutils/systemd/system.d/usercache.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Setup User cache dir
3 | DefaultDependencies=no
4 | After=systemd-tmpfiles-setup.service
5 | Before=automount.service autostart.service
6 |
7 | [Service]
8 | Type=oneshot
9 | ExecStart=/usr/bin/usercache-setup
10 | RemainAfterExit=yes
11 |
12 | [Install]
13 | WantedBy=sysinit.target
14 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Powkiddy RGB10 Max 3/050-audio_path:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/002-audio_path
6 | DEVICE_PLAYBACK_PATH_SPK="HP"
7 | DEVICE_PLAYBACK_PATH_HP="SPK"
8 | DEVICE_PLAYBACK_PATH="Playback Path"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Powkiddy RGB30/060-game_settings:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile.d/001-functions
6 |
7 | SETTING=$(get_setting pico-8.integerscale)
8 | if [ -z ${SETTING} ]
9 | then
10 | set_setting pico-8.integerscale 1
11 | fi
12 |
13 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/ayn Loki Max/020-audio_latency:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile.d/001-functions
6 |
7 | AUDIO_LATENCY=$(get_setting audiolatency)
8 | if [ -z "${AUDIO_LATENCY}" ]
9 | then
10 | set_setting global.audiolatency 64
11 | fi
12 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/ayn Loki Zero/020-audio_latency:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile.d/001-functions
6 |
7 | AUDIO_LATENCY=$(get_setting audiolatency)
8 | if [ -z "${AUDIO_LATENCY}" ]
9 | then
10 | set_setting global.audiolatency 64
11 | fi
12 |
--------------------------------------------------------------------------------
/packages/sysutils/powerstate/system.d/powerstate.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=AC/Battery Performance Service
3 | Before=jelos.target
4 | StartLimitIntervalSec=0
5 |
6 | [Service]
7 | Environment=HOME=/storage
8 | EnvironmentFile=/etc/profile
9 | ExecStart=/usr/bin/powerstate
10 | Restart=always
11 | RestartSec=1
12 |
13 | [Install]
14 | WantedBy=multi-user.target
15 |
--------------------------------------------------------------------------------
/packages/sysutils/systemd/system.d/systemd-timesyncd-setup.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Setup NTP servers for timesyncd
3 | DefaultDependencies=no
4 | After=systemd-remount-fs.service systemd-sysusers.service
5 |
6 | [Service]
7 | Type=oneshot
8 | ExecStart=/usr/sbin/systemd-timesyncd-setup
9 | RemainAfterExit=yes
10 |
11 | [Install]
12 | WantedBy=sysinit.target
13 |
--------------------------------------------------------------------------------
/projects/Amlogic/packages/u-boot-Odroid_N2/patches/002-instant-boot.patch:
--------------------------------------------------------------------------------
1 | --- a/configs/odroid-n2_defconfig
2 | +++ b/configs/odroid-n2_defconfig
3 | @@ -18,6 +18,7 @@
4 | CONFIG_DEBUG_UART=y
5 | CONFIG_REMAKE_ELF=y
6 | CONFIG_OF_BOARD_SETUP=y
7 | +CONFIG_BOOTDELAY=0
8 | # CONFIG_DISPLAY_CPUINFO is not set
9 | CONFIG_MISC_INIT_R=y
10 | CONFIG_SYS_MAXARGS=32
11 |
--------------------------------------------------------------------------------
/projects/Amlogic/packages/u-boot-Odroid_N2L/patches/002-instant-boot.patch:
--------------------------------------------------------------------------------
1 | --- a/configs/odroid-n2l_defconfig
2 | +++ b/configs/odroid-n2l_defconfig
3 | @@ -18,6 +18,7 @@
4 | CONFIG_DEBUG_UART=y
5 | CONFIG_REMAKE_ELF=y
6 | CONFIG_OF_BOARD_SETUP=y
7 | +CONFIG_BOOTDELAY=0
8 | # CONFIG_DISPLAY_CPUINFO is not set
9 | CONFIG_MISC_INIT_R=y
10 | CONFIG_SYS_MAXARGS=32
11 |
--------------------------------------------------------------------------------
/packages/jelos/system.d/jelos-automount.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=JELOS user autostart script
3 | Before=autostart.service
4 | After=systemd-tmpfiles-setup.service
5 |
6 | [Service]
7 | Type=oneshot
8 | Environment=HOME=/storage
9 | EnvironmentFile=/etc/profile
10 | ExecStart=/usr/bin/automount
11 | RemainAfterExit=yes
12 |
13 | [Install]
14 | WantedBy=jelos.target
15 |
--------------------------------------------------------------------------------
/packages/sysutils/v4l-utils/keymaps/tanix:
--------------------------------------------------------------------------------
1 | # table tanix, type: NEC
2 | 0x40404d KEY_POWER
3 | 0x404043 KEY_MUTE
4 | 0x40400b KEY_UP
5 | 0x40400e KEY_DOWN
6 | 0x404010 KEY_LEFT
7 | 0x404011 KEY_RIGHT
8 | 0x40400d KEY_ENTER
9 | 0x40401a KEY_HOME
10 | 0x404045 KEY_MENU
11 | 0x404042 KEY_BACK
12 | 0x404018 KEY_VOLUMEUP
13 | 0x404017 KEY_VOLUMEDOWN
14 | 0x404047 KEY_PLAYPAUSE
15 |
--------------------------------------------------------------------------------
/packages/virtual/synctools/package.mk:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | PKG_NAME="synctools"
5 | PKG_LICENSE="GPLv2"
6 | PKG_SITE="https://jelos.org"
7 | PKG_SECTION="virtual"
8 | PKG_LONGDESC="Cloud/local sync tools metapackage."
9 |
10 | PKG_DEPENDS_TARGET="rsync rclone syncthing"
11 |
12 |
--------------------------------------------------------------------------------
/projects/Amlogic/packages/mali-bifrost/sources/Makefile:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | export
5 |
6 | MALI_KBASE_SRC_DIR = $(CURDIR)/product/kernel/drivers/gpu/arm/midgard
7 |
8 | all:
9 | $(MAKE) -C $(MALI_KBASE_SRC_DIR) all
10 |
11 | clean:
12 | $(MAKE) -C $(MALI_KBASE_SRC_DIR) clean
13 |
--------------------------------------------------------------------------------
/packages/compat/box86/profile.d/098-box86.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | export BOX86_PREFER_EMULATED=1
5 | export BOX86_LD_LIBRARY_PATH="/usr/share/box86/lib"
6 | export BOX86_BASH="/usr/bin/bash-x86"
7 | export BOX86_LOG=0
8 | alias box86='LD_LIBRARY_PATH=/usr/lib32:/usr/lib32/gles /usr/bin/box86'
9 |
--------------------------------------------------------------------------------
/packages/devel/flex/patches/flex-002-nocrap.patch:
--------------------------------------------------------------------------------
1 | --- a/Makefile.am 2020-01-08 12:57:40.940081434 +0100
2 | +++ b/Makefile.am 2020-01-08 12:57:59.603818146 +0100
3 | @@ -50,10 +50,6 @@
4 | SUBDIRS = \
5 | lib \
6 | src \
7 | - doc \
8 | - examples \
9 | - po \
10 | - tests \
11 | tools
12 |
13 | # Create the ChangeLog, but only if we're inside a git working directory
14 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-BSP/001-device_config:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/001-device_config
6 | DEVICE_FAKE_JACKSENSE="false"
7 | DEVICE_VOLUMECTL="true"
8 | DEVICE_POWER_LED="false"
9 | DEVICE_BRIGHTNESS="128"
10 | EOF
11 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Anbernic RG552/020-fan_control:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/020-fan_control
6 | DEVICE_HAS_FAN="true"
7 | DEVICE_PWM_FAN="/sys/class/hwmon/hwmon1/pwm1"
8 | DEVICE_FAN_INPUT="/sys/class/hwmon/hwmon1/pwm1"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/GameForce ACE/020-fan_control:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/020-fan_control
6 | DEVICE_HAS_FAN="true"
7 | DEVICE_PWM_FAN="/sys/class/hwmon/hwmon8/pwm1"
8 | DEVICE_FAN_INPUT="/sys/class/hwmon/hwmon8/pwm1"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-BSP-X55/001-device_config:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/001-device_config
6 | DEVICE_FAKE_JACKSENSE="false"
7 | DEVICE_VOLUMECTL="true"
8 | DEVICE_POWER_LED="false"
9 | DEVICE_BRIGHTNESS="128"
10 | EOF
11 |
--------------------------------------------------------------------------------
/packages/kernel/firmware/kernel-firmware/firmwares/any.dat:
--------------------------------------------------------------------------------
1 | #aarch64
2 | htc_7010.fw
3 | htc_9271.fw
4 |
5 | ath3k-1.fw
6 | ar5523.bin
7 | carl9170-1.fw
8 | rt2870.bin
9 | rt73.bin
10 | vntwusb.fw
11 |
12 | #mediatek
13 | mt7601u.bin
14 | mt7662*.bin
15 | mediatek/mt7662u*.bin
16 | mediatek/mt7610u.bin
17 |
18 | ath6k/AR6004/hw1.?/bdata.bin
19 | ath9k_htc/*
20 | brcm/*
21 | rt*/*
22 |
--------------------------------------------------------------------------------
/packages/network/hostapd/system.d/hostapd.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Hostapd service
3 | After=network.target
4 |
5 | [Service]
6 | Environment=XDG_RUNTIME_DIR=/var/run/0-runtime-dir
7 | Environment=HOME=/storage
8 | ExecStart=/usr/bin/hostapd -S -i wlan0 /storage/.cache/.hostapd.conf
9 | Restart=on-failure
10 | Type=simple
11 |
12 | [Install]
13 | WantedBy=multi-user.target
14 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/UCES00019.ini:
--------------------------------------------------------------------------------
1 | _S UCES-00019
2 | _G Pursuit Force [EUR]
3 | _C0 60 FPS v2
4 | _L 0x20188038 0x0A262017//FPS
5 | _L 0x2016F308 0x3C043F00//GAMEPLAYSPEED
6 | _L 0x2016F388 0x3C044270//MENUSPEED
7 | _C0 30 FPS v2 [Default]
8 | _L 0x20188038 0x10800008//FPS
9 | _L 0x2016F308 0x3C043F80//GAMEPLAYSPEED
10 | _L 0x2016F388 0x3C0441F0//MENUSPEED
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/config/PSP/Cheats/UCUS98640.ini:
--------------------------------------------------------------------------------
1 | _S UCUS-98640
2 | _G Pursuit Force [USA]
3 | _C0 60 FPS v2
4 | _L 0x201AC008 0x0A26B00B//FPS
5 | _L 0x20193928 0x3C043F00//GAMEPLAYSPEED
6 | _L 0x201939A8 0x3C044270//MENUSPEED
7 | _C0 30 FPS v2 [Default]
8 | _L 0x201AC008 0x10800008//FPS
9 | _L 0x20193928 0x3C043F80//GAMEPLAYSPEED
10 | _L 0x201939A8 0x3C0441F0//MENUSPEED
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/system.d/tmp-cores.mount:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Cores directory
3 | After=systemd-tmpfiles-setup.service
4 | DefaultDependencies=no
5 |
6 | [Mount]
7 | What=none
8 | Where=/tmp/cores
9 | Type=overlay
10 | Options=lowerdir=/usr/lib/libretro,upperdir=/storage/cores,workdir=/storage/.tmp/cores-workdir
11 |
12 | [Install]
13 | WantedBy=jelos.target
14 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3399/050-modifiers:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/050-modifiers
6 | DEVICE_KEY_VOLUMEDOWN=114
7 | DEVICE_KEY_VOLUMEUP=115
8 | DEVICE_FUNC_KEYA_MODIFIER="BTN_SELECT"
9 | DEVICE_FUNC_KEYB_MODIFIER="BTN_MODE"
10 | EOF
11 |
--------------------------------------------------------------------------------
/packages/sysutils/system-utils/system.d/input.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Volume button service
3 | After=headphones.service
4 | Before=jelos.target
5 | StartLimitIntervalSec=0
6 |
7 | [Service]
8 | Environment=HOME=/storage
9 | EnvironmentFile=/etc/profile
10 | ExecStart=/usr/bin/input_sense
11 | Restart=always
12 | RestartSec=1
13 |
14 | [Install]
15 | WantedBy=multi-user.target
16 |
--------------------------------------------------------------------------------
/packages/sysutils/wait-time-sync/package.mk:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2020-present Team LibreELEC (https://libreelec.tv)
3 |
4 | PKG_NAME="wait-time-sync"
5 | PKG_VERSION="1.0"
6 | PKG_LICENSE="GPL"
7 | PKG_SITE=""
8 | PKG_URL=""
9 | PKG_DEPENDS_TARGET="toolchain"
10 | PKG_LONGDESC="A simple tool and systemd service to wait until NTP time is synced"
11 |
12 |
--------------------------------------------------------------------------------
/packages/emulators/tools/virtualcontroller/system.d/virtualcontroller.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Virtual Controller Driver
3 | After=systemd-udev-settle.service
4 | Wants=systemd-udev-settle.service
5 |
6 | [Service]
7 | Type=simple
8 | Nice=-20
9 | OOMScoreAdjust=-1000
10 | Restart=always
11 | ExecStart=/usr/bin/virtual_controller
12 |
13 | [Install]
14 | WantedBy=multi-user.target
15 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/AYANEO AIR Plus/020-fan_control:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/020-fan_control
6 | DEVICE_HAS_FAN="false"
7 | DEVICE_TEMP_SENSOR="$(find /sys/devices/pci*/* -path "*/nvme" -prune -o -name temp1_input -print)"
8 | EOF
9 |
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-BSP-X55/050-modifiers:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/050-modifiers
6 | DEVICE_KEY_VOLUMEDOWN=114
7 | DEVICE_KEY_VOLUMEUP=115
8 | DEVICE_FUNC_KEYA_MODIFIER="BTN_SELECT"
9 | DEVICE_FUNC_KEYB_MODIFIER="BTN_MODE"
10 | EOF
11 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-BSP/050-modifiers:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/050-modifiers
6 | DEVICE_KEY_VOLUMEDOWN=114
7 | DEVICE_KEY_VOLUMEUP=115
8 | DEVICE_FUNC_KEYA_MODIFIER="BTN_SELECT"
9 | DEVICE_FUNC_KEYB_MODIFIER="BTN_MODE"
10 | EOF
11 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566/010-governors:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-governors
6 | # FREQ governors
7 | CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0")
8 | GPU_FREQ="$(find /sys/devices/platform/*gpu/devfreq -name '*.gpu')"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/misc/modules/sources/Start 32bit Retroarch.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
5 |
6 | source /etc/profile
7 |
8 | set_kill set "retroarch32"
9 | export LIBGL_DRIVERS_PATH="/usr/lib32/dri"
10 | /usr/bin/retroarch32 --appendconfig /usr/config/retroarch/retroarch32bit-append.cfg
11 |
--------------------------------------------------------------------------------
/packages/virtual/emulators/autostart/001-controller:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | # Minimal OS variable loading for performance
6 | . /etc/profile.d/001-functions
7 |
8 | (
9 | ### Set up our controller variables.
10 | tocon "Configuring controller..."
11 | /usr/bin/mkcontroller
12 | ) &
13 |
--------------------------------------------------------------------------------
/packages/wayland/lib/seatd/system.d/seatd.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Seat Management Daemon
3 | Before=graphical.target sway.service
4 | After=multi-user.target
5 | ConditionKernelCommandLine=!installer
6 |
7 | [Service]
8 | ExecStart=/usr/bin/seatd -u root
9 | Restart=always
10 | RestartSec=1
11 |
12 | [Install]
13 | Alias=seat-management-daemon.service
14 | WantedBy=graphical.target
15 |
--------------------------------------------------------------------------------
/packages/devel/glibc/config/nsswitch-target.conf:
--------------------------------------------------------------------------------
1 | # /etc/nsswitch.conf
2 | #
3 | # Example configuration of GNU Name Service Switch functionality.
4 | #
5 |
6 | passwd: files
7 | group: files
8 | shadow: files
9 | gshadow: files
10 |
11 | hosts: files dns
12 | networks: files dns
13 |
14 | protocols: files
15 | services: files
16 | ethers: files
17 | rpc: files
18 |
19 | netgroup: files
20 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/AMD64/010-led_control:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile.d/001-functions
6 |
7 | ### Set the default device configuration
8 | cat </storage/.config/profile.d/010-led_control
9 | DEVICE_LED_CONTROL="false"
10 | DEVICE_LED_BRIGHTNESS="false"
11 | EOF
12 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/AMD64/030-suspend_mode:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile.d/001-functions
6 |
7 | ### Set sleep mode to mem sleep (S3)
8 | MYSLEEPMODE=$(get_setting system.suspendmode)
9 | if [ -z "${MYSLEEPMODE}" ]
10 | then
11 | /usr/bin/suspendmode mem
12 | fi
13 |
14 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-BSP/010-governors:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-governors
6 | # FREQ governors
7 | CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0")
8 | GPU_FREQ="$(find /sys/devices/platform/*gpu/devfreq -name '*.gpu')"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/kernel/linux/udev.d/30-disable-wakeup.rules:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
3 | # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
4 |
5 | ACTION!="add|change", GOTO="end"
6 |
7 | DRIVER=="ehci-pci|xhci_hcd", RUN+="/usr/bin/sh -c 'echo disabled > /sys$devpath/power/wakeup'"
8 |
9 | LABEL="end"
10 |
--------------------------------------------------------------------------------
/packages/misc/modules/sources/fileman.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2019-present Shanti Gilbert (https://github.com/shantigilbert)
5 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
6 |
7 | gptokeyb fileman textinput &
8 |
9 | . /etc/profile
10 | set_kill set "FileMan"
11 |
12 | fileman
13 |
14 | killall gptokeyb &
15 |
--------------------------------------------------------------------------------
/packages/network/avahi/system.d/avahi-defaults.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Avahi defaults
3 | After=local-fs.target
4 |
5 | ConditionPathExists=!/storage/.cache/services/avahi.conf
6 | ConditionPathExists=!/storage/.cache/services/avahi.disabled
7 |
8 | [Service]
9 | Type=oneshot
10 | ExecStart=/bin/sh -c 'cp /usr/share/services/avahi.conf /storage/.cache/services/'
11 | RemainAfterExit=yes
12 |
--------------------------------------------------------------------------------
/packages/virtual/oem/package.mk:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
3 |
4 | PKG_NAME="oem"
5 | PKG_VERSION=""
6 | PKG_LICENSE="various"
7 | PKG_SITE="http://www.libreelec.tv"
8 | PKG_URL=""
9 | PKG_DEPENDS_TARGET="toolchain ${PROJECT}"
10 | PKG_SECTION="virtual"
11 | PKG_LONGDESC="OEM: Metapackage for various OEM packages"
12 |
--------------------------------------------------------------------------------
/packages/wayland/weston11/config/kiosk.ini:
--------------------------------------------------------------------------------
1 | [core]
2 | idle-time=0
3 | backend=drm-backend.so
4 | shell=kiosk-shell.so
5 | xwayland=true
6 |
7 | [xwayland]
8 | path=/usr/bin/Xwayland
9 |
10 | [terminal]
11 | font-size=@WESTONFONTSIZE@
12 |
13 | [shell]
14 | background-color=0x00000000
15 | clock-format=minutes-24h
16 | locking=false
17 |
18 | [autolaunch]
19 | path=@STARTUP@
20 | watch=true
21 |
--------------------------------------------------------------------------------
/config/emulators/moonlight.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="moonlight"
2 | SYSTEM_FULLNAME="Moonlight Game Streaming"
3 | SYSTEM_MANUFACTURER=" System"
4 | SYSTEM_RELEASE="System"
5 | SYSTEM_HARDWARE="System"
6 | SYSTEM_PATH="/storage/roms/moonlight/"
7 | SYSTEM_EXTENSION=".sh"
8 | SYSTEM_COMMAND="/bin/sh %ROM%"
9 | SYSTEM_PLATFORM="moonlight"
10 | SYSTEM_THEME="moonlight"
11 | SYSTEM_WIKI_PATH="moonlight"
12 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/flycast-sa/config/RK3399/emu.cfg:
--------------------------------------------------------------------------------
1 | [audio]
2 | backend = pulse
3 |
4 | [config]
5 | pvr.AutoSkipFrame = 2
6 |
7 | [input]
8 | maple_sdl_joystick_0 = 0
9 | maple_sdl_joystick_1 = 1
10 |
11 | device1 = 0
12 | device1.1 = 1
13 | device1.2 = 1
14 | device2 = 0
15 | device2.1 = 1
16 | device2.2 = 1
17 |
18 | [window]
19 | fullscreen = yes
20 | height = 1152
21 | width = 1920
22 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/nanoboyadvance-sa/config/AMD64/keymap.toml:
--------------------------------------------------------------------------------
1 | # See https://wiki.libsdl.org/SDL_Keycode for key names
2 |
3 | [general]
4 | fastforward = "Space"
5 | reset = "F9"
6 | fullscreen = "F10"
7 |
8 | [gba]
9 | a = "A"
10 | b = "S"
11 | l = "D"
12 | r = "F"
13 | start = "Return"
14 | select = "Backspace"
15 | up = "Up"
16 | down = "Down"
17 | left = "Left"
18 | right = "Right"
19 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/nanoboyadvance-sa/config/AMD64/keympa.toml:
--------------------------------------------------------------------------------
1 | # See https://wiki.libsdl.org/SDL_Keycode for key names
2 |
3 | [general]
4 | fastforward = "Space"
5 | reset = "F9"
6 | fullscreen = "F10"
7 |
8 | [gba]
9 | a = "A"
10 | b = "S"
11 | l = "D"
12 | r = "F"
13 | start = "Return"
14 | select = "Backspace"
15 | up = "Up"
16 | down = "Down"
17 | left = "Left"
18 | right = "Right"
19 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/nanoboyadvance-sa/config/RK3326/keymap.toml:
--------------------------------------------------------------------------------
1 | # See https://wiki.libsdl.org/SDL_Keycode for key names
2 |
3 | [general]
4 | fastforward = "Space"
5 | reset = "F9"
6 | fullscreen = "F10"
7 |
8 | [gba]
9 | a = "A"
10 | b = "S"
11 | l = "D"
12 | r = "F"
13 | start = "Return"
14 | select = "Backspace"
15 | up = "Up"
16 | down = "Down"
17 | left = "Left"
18 | right = "Right"
19 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/nanoboyadvance-sa/config/RK3326/keympa.toml:
--------------------------------------------------------------------------------
1 | # See https://wiki.libsdl.org/SDL_Keycode for key names
2 |
3 | [general]
4 | fastforward = "Space"
5 | reset = "F9"
6 | fullscreen = "F10"
7 |
8 | [gba]
9 | a = "A"
10 | b = "S"
11 | l = "D"
12 | r = "F"
13 | start = "Return"
14 | select = "Backspace"
15 | up = "Up"
16 | down = "Down"
17 | left = "Left"
18 | right = "Right"
19 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/nanoboyadvance-sa/config/RK3399/keymap.toml:
--------------------------------------------------------------------------------
1 | # See https://wiki.libsdl.org/SDL_Keycode for key names
2 |
3 | [general]
4 | fastforward = "Space"
5 | reset = "F9"
6 | fullscreen = "F10"
7 |
8 | [gba]
9 | a = "A"
10 | b = "S"
11 | l = "D"
12 | r = "F"
13 | start = "Return"
14 | select = "Backspace"
15 | up = "Up"
16 | down = "Down"
17 | left = "Left"
18 | right = "Right"
19 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/nanoboyadvance-sa/config/RK3399/keympa.toml:
--------------------------------------------------------------------------------
1 | # See https://wiki.libsdl.org/SDL_Keycode for key names
2 |
3 | [general]
4 | fastforward = "Space"
5 | reset = "F9"
6 | fullscreen = "F10"
7 |
8 | [gba]
9 | a = "A"
10 | b = "S"
11 | l = "D"
12 | r = "F"
13 | start = "Return"
14 | select = "Backspace"
15 | up = "Up"
16 | down = "Down"
17 | left = "Left"
18 | right = "Right"
19 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/nanoboyadvance-sa/config/RK3588/keymap.toml:
--------------------------------------------------------------------------------
1 | # See https://wiki.libsdl.org/SDL_Keycode for key names
2 |
3 | [general]
4 | fastforward = "Space"
5 | reset = "F9"
6 | fullscreen = "F10"
7 |
8 | [gba]
9 | a = "A"
10 | b = "S"
11 | l = "D"
12 | r = "F"
13 | start = "Return"
14 | select = "Backspace"
15 | up = "Up"
16 | down = "Down"
17 | left = "Left"
18 | right = "Right"
19 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/nanoboyadvance-sa/config/RK3588/keympa.toml:
--------------------------------------------------------------------------------
1 | # See https://wiki.libsdl.org/SDL_Keycode for key names
2 |
3 | [general]
4 | fastforward = "Space"
5 | reset = "F9"
6 | fullscreen = "F10"
7 |
8 | [gba]
9 | a = "A"
10 | b = "S"
11 | l = "D"
12 | r = "F"
13 | start = "Return"
14 | select = "Backspace"
15 | up = "Up"
16 | down = "Down"
17 | left = "Left"
18 | right = "Right"
19 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/system.d/tmp-assets.mount:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Assets directory
3 | After=systemd-tmpfiles-setup.service
4 | DefaultDependencies=no
5 |
6 | [Mount]
7 | What=none
8 | Where=/tmp/assets
9 | Type=overlay
10 | Options=lowerdir=/usr/share/retroarch-assets,upperdir=/storage/assets,workdir=/storage/.tmp/assets-workdir
11 |
12 | [Install]
13 | WantedBy=jelos.target
14 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3566-BSP/030-suspend_mode:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile.d/001-functions
6 |
7 | MYSLEEPMODE=$(get_setting system.suspendmode)
8 | if [ -z "${MYSLEEPMODE}" ]
9 | then
10 | /usr/bin/suspendmode mem
11 | fi
12 |
13 | echo s2idle >/sys/power/mem_sleep
14 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/S922X/050-modifiers:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/050-modifiers
6 | DEVICE_KEY_VOLUMEDOWN=114
7 | DEVICE_KEY_VOLUMEUP=115
8 | DEVICE_FUNC_KEYA_MODIFIER="BTN_TRIGGER_HAPPY2"
9 | DEVICE_FUNC_KEYB_MODIFIER="BTN_TRIGGER_HAPPY5"
10 | EOF
11 |
--------------------------------------------------------------------------------
/packages/sysutils/busybox/system.d.opt/cron-defaults.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Cron defaults
3 | After=local-fs.target
4 |
5 | ConditionPathExists=!/storage/.cache/services/crond.conf
6 | ConditionPathExists=!/storage/.cache/services/crond.disabled
7 |
8 | [Service]
9 | Type=oneshot
10 | ExecStart=/bin/sh -c 'cp /usr/share/services/crond.conf /storage/.cache/services/'
11 | RemainAfterExit=yes
12 |
--------------------------------------------------------------------------------
/projects/Amlogic/bootloader/boot.ini:
--------------------------------------------------------------------------------
1 | JELOS-UBOOT-CONFIG
2 |
3 | setenv dtb_loadaddr "0x10000000"
4 | setenv loadaddr "0x1B00000"
5 |
6 | setenv bootargs "boot=UUID=@UUID_SYSTEM@ disk=UUID=@UUID_STORAGE@ @EXTRA_CMDLINE@"
7 |
8 | load mmc ${devno}:1 ${loadaddr} KERNEL
9 | load mmc ${devno}:1 ${dtb_loadaddr} ${fdtfile}
10 |
11 | fdt addr ${dtb_loadaddr}
12 |
13 | booti ${loadaddr} - ${dtb_loadaddr}
14 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/S922X/010-governors:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-governors
6 | CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0" "/sys/devices/system/cpu/cpufreq/policy2")
7 | GPU_FREQ=("/sys/devices/platform/soc/ffe40000.gpu/devfreq/ffe40000.gpu")
8 | EOF
9 |
--------------------------------------------------------------------------------
/packages/network/bluez/system.d/bluetooth-defaults.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Bluetooth defaults
3 | After=local-fs.target
4 |
5 | ConditionPathExists=!/storage/.cache/services/bluez.conf
6 | ConditionPathExists=!/storage/.cache/services/bluez.disabled
7 |
8 | [Service]
9 | Type=oneshot
10 | ExecStart=/bin/sh -c 'cp /usr/share/services/bluez.conf /storage/.cache/services/'
11 | RemainAfterExit=yes
12 |
--------------------------------------------------------------------------------
/packages/sysutils/hid_mapper/patches/hid_mapper-03_fix-parser.patch:
--------------------------------------------------------------------------------
1 | --- a/MapReader.cpp
2 | +++ b/MapReader.cpp
3 | @@ -106,7 +106,10 @@
4 | i = 0;
5 |
6 | while(i
7 | # Example: 192.168.0.3 jelos jelos.mynetwork
8 |
9 | 127.0.0.1 localhost.localdomain localhost
10 |
11 | # NOTE: do not edit /etc/hosts directly
12 | # edit /storage/.config/hosts.conf then reboot
13 |
--------------------------------------------------------------------------------
/packages/sysutils/systemd/system.d/userconfig.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Setup User config dir
3 | DefaultDependencies=no
4 | After=systemd-tmpfiles-setup.service
5 | Before=jelos-automount.service autostart.service
6 |
7 | [Service]
8 | Type=oneshot
9 | ExecStart=/usr/bin/userconfig-setup
10 | RemainAfterExit=yes
11 | StandardOutput=journal+console
12 |
13 | [Install]
14 | WantedBy=sysinit.target
15 |
--------------------------------------------------------------------------------
/packages/wayland/weston/config/weston.ini:
--------------------------------------------------------------------------------
1 | [core]
2 | idle-time=0
3 | backend=drm-backend.so
4 | xwayland=true
5 |
6 | [xwayland]
7 | path=/usr/bin/Xwayland
8 |
9 | [terminal]
10 | font-size=@WESTONFONTSIZE@
11 |
12 | [shell]
13 | background-color=0x00000000
14 | clock-format=minutes-24h
15 | locking=false
16 |
17 | [launcher]
18 | path=/usr/bin/weston-terminal
19 | icon=/usr/share/weston/terminal.png
20 |
--------------------------------------------------------------------------------
/packages/wayland/weston11/config/weston.ini:
--------------------------------------------------------------------------------
1 | [core]
2 | idle-time=0
3 | backend=drm-backend.so
4 | xwayland=true
5 |
6 | [xwayland]
7 | path=/usr/bin/Xwayland
8 |
9 | [terminal]
10 | font-size=@WESTONFONTSIZE@
11 |
12 | [shell]
13 | background-color=0x00000000
14 | clock-format=minutes-24h
15 | locking=false
16 |
17 | [launcher]
18 | path=/usr/bin/weston-terminal
19 | icon=/usr/share/weston/terminal.png
20 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/system.d/tmp-database.mount:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Database directory
3 | After=systemd-tmpfiles-setup.service
4 | DefaultDependencies=no
5 |
6 | [Mount]
7 | What=none
8 | Where=/tmp/database
9 | Type=overlay
10 | Options=lowerdir=/usr/share/libretro-database,upperdir=/storage/database,workdir=/storage/.tmp/database-workdir
11 |
12 | [Install]
13 | WantedBy=jelos.target
14 |
--------------------------------------------------------------------------------
/packages/sysutils/v4l-utils/keymaps/beelink_bt_ir:
--------------------------------------------------------------------------------
1 | # table beelink_bt_ir, type: NEC
2 | 0x8051 KEY_POWER
3 | 0x804d KEY_MUTE
4 | 0x8053 KEY_HOME
5 | 0x800d KEY_OK
6 | 0x8026 KEY_UP
7 | 0x8025 KEY_LEFT
8 | 0x8027 KEY_RIGHT
9 | 0x8028 KEY_DOWN
10 | 0x8049 KEY_MENU
11 | 0x801b KEY_BACK
12 | 0x8056 KEY_VOLUMEDOWN
13 | 0x804e KEY_VOLUMEUP
14 | 0x8041 KEY_CHANNELUP
15 | 0x8042 KEY_CHANNELDOWN
16 | 0x8044 KEY_DELETE
17 |
--------------------------------------------------------------------------------
/packages/virtual/alsa/package.mk:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
3 |
4 | PKG_NAME="alsa"
5 | PKG_VERSION=""
6 | PKG_LICENSE="GPL"
7 | PKG_SITE="http://www.alsa-project.org/"
8 | PKG_URL=""
9 | PKG_DEPENDS_TARGET="toolchain alsa-lib alsa-utils"
10 | PKG_SECTION="virtual"
11 | PKG_LONGDESC="Metapackage to install all alsa components."
12 |
--------------------------------------------------------------------------------
/packages/wayland/compositor/sway/profile.d/050-sway.conf:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2021-present Team LibreELEC (https://libreelec.tv)
3 |
4 | export WAYLAND_DISPLAY=wayland-1
5 | export XDG_RUNTIME_DIR=/var/run/0-runtime-dir
6 | export SWAYSOCK="${XDG_RUNTIME_DIR}/sway-ipc.0.sock"
7 |
8 | # this lets ppsspp to work with wayland and not segfault
9 | export SDL_VIDEODRIVER=wayland
10 |
--------------------------------------------------------------------------------
/packages/audio/bluez-alsa/system.d/bluealsa-defaults.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Bluealsa defaults
3 | After=local-fs.target
4 |
5 | ConditionPathExists=!/storage/.cache/services/bluealsa.conf
6 | ConditionPathExists=!/storage/.cache/services/bluealsa.disabled
7 |
8 | [Service]
9 | Type=oneshot
10 | ExecStart=/bin/sh -c 'cp /usr/share/services/bluealsa.conf /storage/.cache/services/'
11 | RemainAfterExit=yes
12 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/sources/RK3588/controls.ini:
--------------------------------------------------------------------------------
1 | [ControlMapping]
2 | Up = 10-19
3 | Down = 10-20
4 | Left = 10-21
5 | Right = 10-22
6 | Circle = 10-189
7 | Cross = 10-190
8 | Square = 10-188
9 | Triangle = 10-191
10 | Start = 10-197
11 | Select = 10-196
12 | L = 10-193
13 | R = 10-192
14 | An.Up = 10-4003
15 | An.Down = 10-4002
16 | An.Left = 10-4001
17 | An.Right = 10-4000
18 | Pause = 10-107
19 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/retroarch/system.d/tmp-overlays.mount:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Overlays directory
3 | After=systemd-tmpfiles-setup.service
4 | DefaultDependencies=no
5 |
6 | [Mount]
7 | What=none
8 | Where=/tmp/overlays
9 | Type=overlay
10 | Options=lowerdir=/usr/share/retroarch-overlays,upperdir=/storage/overlays,workdir=/storage/.tmp/overlays-workdir
11 |
12 | [Install]
13 | WantedBy=jelos.target
14 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/AMD64/010-default_tdp:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | . /etc/profile.d/001-functions
6 |
7 | ### Set the default TDP if it isn't defined.
8 | MYTDP=$(get_setting system.overclock)
9 | if [ -z "${MYTDP}" ]
10 | then
11 | # Set default TDP
12 | set_setting system.overclock 15w
13 | fi
14 |
--------------------------------------------------------------------------------
/packages/kernel/firmware/brcmfmac_sdio-firmware-imx/system.d/brcmfmac_sdio-firmware@.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Broadcom sdio firmware update for %I
3 | ConditionPathExists=/dev/ttymxc3
4 |
5 | [Service]
6 | Type=simple
7 | RemainAfterExit=yes
8 | ExecStart=/usr/bin/brcm_patchram_plus --patchram /lib/firmware/brcm/%I.hcd --baudrate 3000000 --use_baudrate_for_download /dev/ttymxc3 --enable_hci --no2bytes --tosleep=50000
9 |
--------------------------------------------------------------------------------
/packages/misc/modules/sources/Remove ._ Files.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2019-present Shanti Gilbert (https://github.com/shantigilbert)
5 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
6 |
7 | . /etc/profile
8 | clear
9 | echo "Cleaning ._ files from /storage/roms"
10 | find /storage/roms -iname '._*' -exec rm -rf {} \;
11 | clear
12 |
--------------------------------------------------------------------------------
/packages/network/zerotier-one/system.d/zerotier-one.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=zerotier-one
3 | Wants=network-pre.target
4 | After=network-pre.target
5 |
6 | [Service]
7 | ExecStart=/usr/sbin/zerotier-one /storage/.config/zerotier/
8 | ExecStartPost=/usr/sbin/zerotier-join.sh
9 | Restart=always
10 | KillMode=process
11 | Restart=on-failure
12 | RestartSec=5
13 |
14 | [Install]
15 | WantedBy=multi-user.target
16 |
--------------------------------------------------------------------------------
/packages/virtual/emulators/sources/Start PPSSPP.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
5 |
6 | source /etc/profile
7 |
8 | set_kill set "ppsspp"
9 |
10 | cp -f /storage/.config/SDL-GameControllerDB/gamecontrollerdb.txt /storage/.config/ppsspp/assets/gamecontrollerdb.txt
11 |
12 | /usr/bin/ppsspp >/dev/null 2>&1
13 |
--------------------------------------------------------------------------------
/config/emulators/arcade.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="arcade"
2 | SYSTEM_FULLNAME="Arcade"
3 | SYSTEM_MANUFACTURER="Arcade"
4 | SYSTEM_RELEASE="0000"
5 | SYSTEM_HARDWARE="arcade"
6 | SYSTEM_PATH="/storage/roms/arcade"
7 | SYSTEM_EXTENSION=".zip .7z"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="arcade"
10 | SYSTEM_THEME="arcade"
11 |
--------------------------------------------------------------------------------
/packages/audio/speexdsp/package.mk:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2019-present Team LibreELEC (https://libreelec.tv)
3 |
4 | PKG_NAME="speexdsp"
5 | PKG_VERSION="1.2.1"
6 | PKG_LICENSE="BSD"
7 | PKG_SITE="https://speex.org"
8 | PKG_URL="http://downloads.us.xiph.org/releases/speex/speexdsp-${PKG_VERSION}.tar.gz"
9 | PKG_DEPENDS_TARGET="toolchain"
10 | PKG_LONGDESC="Speex audio processing library"
11 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/sources/RK3566/controls.ini:
--------------------------------------------------------------------------------
1 | [ControlMapping]
2 | Up = 10-19
3 | Down = 10-20
4 | Left = 10-21
5 | Right = 10-22
6 | Circle = 10-189
7 | Cross = 10-190
8 | Square = 10-188
9 | Triangle = 10-191
10 | Start = 10-197
11 | Select = 10-196
12 | L = 10-193
13 | R = 10-192
14 | An.Up = 10-4003
15 | An.Down = 10-4002
16 | An.Left = 10-4001
17 | An.Right = 10-4000
18 | Pause = 10-4,10-106
19 |
--------------------------------------------------------------------------------
/packages/emulators/tools/retroarch-joypads/system.d/tmp-joypads.mount:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Joypad configs directory
3 | After=systemd-tmpfiles-setup.service
4 | DefaultDependencies=no
5 |
6 | [Mount]
7 | What=none
8 | Where=/tmp/joypads
9 | Type=overlay
10 | Options=lowerdir=/usr/share/libretro/autoconfig,upperdir=/storage/joypads,workdir=/storage/.tmp/joypads-workdir
11 |
12 | [Install]
13 | WantedBy=jelos.target
14 |
--------------------------------------------------------------------------------
/packages/sysutils/systemd/system.d/machine-id.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Setup machine-id
3 | DefaultDependencies=no
4 | Conflicts=shutdown.target
5 | Before=systemd-journald.service systemd-tmpfiles-setup-dev.service shutdown.target
6 | After=local-fs.target
7 |
8 | [Service]
9 | Type=oneshot
10 | ExecStart=/usr/bin/systemd-machine-id-setup
11 | RemainAfterExit=yes
12 |
13 | [Install]
14 | WantedBy=sysinit.target
15 |
--------------------------------------------------------------------------------
/packages/tools/freeimagelite/package.mk:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | PKG_NAME="freeimagelite"
5 | PKG_VERSION="9406bd79d794821488e0c3b353c23017d2a28bdc"
6 | PKG_LICENSE="GPLv3"
7 | PKG_SITE="https://github.com/WohlSoft/libFreeImage"
8 | PKG_URL="${PKG_SITE}.git"
9 | PKG_DEPENDS_TARGET="toolchain"
10 | PKG_LONGDESC="FreeImage library"
11 |
--------------------------------------------------------------------------------
/config/docker/source/system.d/docker.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=%p container
3 | Requires=service.system.docker.service
4 | After=service.system.docker.service
5 |
6 | [Service]
7 | Restart=always
8 | RestartSec=10s
9 | TimeoutStartSec=0
10 | ExecStart=/bin/sh /storage/.kodi/addons/%p/bin/%p
11 | ExecStop=/storage/.kodi/addons/service.system.docker/bin/docker kill %p
12 |
13 | [Install]
14 | WantedBy=multi-user.target
15 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/sources/RK3566-BSP-X55/controls.ini:
--------------------------------------------------------------------------------
1 | [ControlMapping]
2 | Up = 10-19
3 | Down = 10-20
4 | Left = 10-21
5 | Right = 10-22
6 | Circle = 10-189
7 | Cross = 10-190
8 | Square = 10-188
9 | Triangle = 10-191
10 | Start = 10-197
11 | Select = 10-196
12 | L = 10-193
13 | R = 10-192
14 | An.Up = 10-4003
15 | An.Down = 10-4002
16 | An.Left = 10-4001
17 | An.Right = 10-4000
18 | Pause = 10-4,10-106
19 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/ppsspp-sa/sources/RK3566-BSP/controls.ini:
--------------------------------------------------------------------------------
1 | [ControlMapping]
2 | Up = 10-19
3 | Down = 10-20
4 | Left = 10-21
5 | Right = 10-22
6 | Circle = 10-189
7 | Cross = 10-190
8 | Square = 10-188
9 | Triangle = 10-191
10 | Start = 10-197
11 | Select = 10-196
12 | L = 10-193
13 | R = 10-192
14 | An.Up = 10-4003
15 | An.Down = 10-4002
16 | An.Left = 10-4001
17 | An.Right = 10-4000
18 | Pause = 10-4,10-106
19 |
--------------------------------------------------------------------------------
/packages/emulators/standalone/rpcs3-sa/config/GuiConfigs/CurrentSettings.ini:
--------------------------------------------------------------------------------
1 | [GameList]
2 | hidden_list=vsh.self
3 |
4 | [Localization]
5 | language=en
6 |
7 | [Meta]
8 | checkUpdateStart=false
9 | currentStylesheet=Kuroi (Dark) by Ani
10 | discordState=
11 | showDebugTab=false
12 | useRichPresence=false
13 |
14 | [main_window]
15 | confirmationBoxBootGame=false
16 | confirmationBoxExitGame=false
17 | infoBoxEnabledWelcome=false
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Anbernic RG353V/001-device_config:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/001-device_config
6 | DEVICE_FAKE_JACKSENSE="true"
7 | DEVICE_POWER_LED="true"
8 | DEVICE_HEADPHONE_DEV="/dev/input/by-path/platform-rk817-sound-event"
9 | DEVICE_BRIGHTNESS="70"
10 |
11 | EOF
12 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Powkiddy x55/010-governors:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-governors
6 | CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0")
7 | GPU_FREQ="/sys/devices/platform/fde60000.gpu/devfreq/fde60000.gpu"
8 | DMC_FREQ="/sys/devices/platform/dmc/devfreq/dmc"
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3326/010-governors:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/010-governors
6 | CPU_FREQ=("/sys/devices/system/cpu/cpufreq/policy0")
7 | GPU_FREQ=("/sys/devices/platform/ff400000.gpu/devfreq/ff400000.gpu")
8 | DMC_FREQ=("/sys/devices/platform/dmc/devfreq/dmc")
9 | EOF
10 |
--------------------------------------------------------------------------------
/packages/jelos/autostart/081-usbgadget:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | if [ -r /storage/.cache/usbgadget/usbgadget.conf ] ; then
6 | USB_MODE=$(cat /storage/.cache/usbgadget/usbgadget.conf | cut -d "=" -f2)
7 | if [ "${USB_MODE}" = cdc ] || [ "${USB_MODE}" = mtp ]; then
8 | /usr/bin/usbgadget start $USB_MODE
9 | fi
10 | fi
11 |
--------------------------------------------------------------------------------
/packages/jelos/sources/scripts/getoverlays:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # SPDX-License-Identifier: GPL-2.0-or-later
4 | # Copyright (C) 2020-present Shanti Gilbert (https://github.com/shantigilbert)
5 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
6 |
7 |
8 | find /storage/overlays/ -name '*.cfg' -print0 |
9 | while IFS= read -r -d '' line; do
10 | echo ${line#/storage/overlays/},
11 | done | sort
12 |
13 |
--------------------------------------------------------------------------------
/packages/network/connman/system.d/connman-vpn.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=ConnMan VPN service
3 |
4 | [Service]
5 | Type=dbus
6 | BusName=net.connman.vpn
7 | ExecStart=/usr/sbin/connman-vpnd -n
8 | StandardOutput=null
9 | CapabilityBoundingSet=CAP_KILL CAP_NET_ADMIN CAP_NET_BIND_SERVICE CAP_NET_RAW CAP_SETGID CAP_SETUID
10 | ProtectHome=read-only
11 | ProtectSystem=full
12 |
13 | [Install]
14 | WantedBy=multi-user.target
15 |
--------------------------------------------------------------------------------
/packages/network/nss-mdns/config/nsswitch.conf:
--------------------------------------------------------------------------------
1 | # /etc/nsswitch.conf
2 | #
3 | # Example configuration of GNU Name Service Switch functionality.
4 | #
5 |
6 | passwd: files
7 | group: files
8 | shadow: files
9 | gshadow: files
10 |
11 | hosts: files mdns_minimal [NOTFOUND=return] dns
12 | networks: files dns
13 |
14 | protocols: files
15 | services: files
16 | ethers: files
17 | rpc: files
18 |
19 | netgroup: files
20 |
--------------------------------------------------------------------------------
/packages/multimedia/rtmpdump/patches/001_fix-racing-build-issue.patch:
--------------------------------------------------------------------------------
1 | --- a/librtmp/Makefile 2018-02-01 18:38:52.866867721 +0100
2 | +++ b/librtmp/Makefile 2018-02-01 18:39:23.315007740 +0100
3 | @@ -115,6 +115,7 @@
4 | cp librtmp.3 $(MANDIR)/man3
5 |
6 | install_so: librtmp$(SO_EXT)
7 | + -mkdir -p $(SODIR)
8 | cp librtmp$(SO_EXT) $(SODIR)
9 | $(INSTALL_IMPLIB)
10 | cd $(SODIR); ln -sf librtmp$(SO_EXT) librtmp.$(SOX)
11 |
--------------------------------------------------------------------------------
/packages/sysutils/i2c-tools/patches/pyinstalldir.patch:
--------------------------------------------------------------------------------
1 | diff -ur a/py-smbus/Module.mk b/py-smbus/Module.mk
2 | --- a/py-smbus/Module.mk 2014-02-20 09:37:15.711233000 +0100
3 | +++ b/py-smbus/Module.mk 2019-12-14 08:20:51.730946457 +0100
4 | @@ -22,7 +22,7 @@
5 | rm -rf py-smbus/build
6 |
7 | install-python:
8 | - $(DISTUTILS) install
9 | + $(DISTUTILS) install --prefix=$(DESTDIR)$(PREFIX)
10 |
11 | all: all-python
12 |
13 |
--------------------------------------------------------------------------------
/packages/virtual/docker/package.mk:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | PKG_NAME="docker"
5 | PKG_LICENSE="GPLv2"
6 | PKG_SITE="https://jelos.org"
7 | PKG_SECTION="virtual"
8 | PKG_LONGDESC="Container support software metapackage."
9 |
10 | PKG_CONTAINERSUPPORT="cli containerd moby runc tini"
11 |
12 | PKG_DEPENDS_TARGET="${PKG_CONTAINERSUPPORT}"
13 |
14 |
--------------------------------------------------------------------------------
/config/emulators/st-v.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="st-v"
2 | SYSTEM_FULLNAME="ST-V"
3 | SYSTEM_MANUFACTURER="Sega"
4 | SYSTEM_RELEASE="1995"
5 | SYSTEM_HARDWARE="arcade"
6 | SYSTEM_PATH="/storage/roms/st-v"
7 | SYSTEM_EXTENSION=".zip .ZIP"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="st-v"
10 | SYSTEM_THEME="stv"
11 | SYSTEM_WIKI_PATH="st-v"
12 |
--------------------------------------------------------------------------------
/packages/emulators/libretro/same_cdi-lr/patches/001-gcc13-fix.patch:
--------------------------------------------------------------------------------
1 | diff --git a/src/osd/modules/lib/osdlib.h b/src/osd/modules/lib/osdlib.h
2 | index 4a06b705..506ba834 100644
3 | --- a/src/osd/modules/lib/osdlib.h
4 | +++ b/src/osd/modules/lib/osdlib.h
5 | @@ -18,6 +18,7 @@
6 |
7 | #include
8 | #include
9 | +#include
10 | #include
11 | #include
12 | #include
13 |
--------------------------------------------------------------------------------
/packages/graphics/glew/patches/glew-01-fix-pkgconf.patch:
--------------------------------------------------------------------------------
1 | diff -Naur glew-1.13.0/glew.pc.in glew-1.13.0.patch/glew.pc.in
2 | --- glew-1.13.0/glew.pc.in 2015-08-10 13:47:22.000000000 +0200
3 | +++ glew-1.13.0.patch/glew.pc.in 2015-11-19 10:01:42.694904497 +0100
4 | @@ -1,6 +1,6 @@
5 | prefix=@prefix@
6 | exec_prefix=${prefix}
7 | -libdir=@libdir@
8 | +libdir=${exec_prefix}/lib
9 | includedir=${prefix}/include
10 |
11 | Name: glew
12 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/platforms/RK3588/001-device_config:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/001-device_config
6 | DEVICE_BRIGHTNESS="128"
7 | DEVICE_TEMP_SENSOR="/sys/devices/virtual/thermal/thermal_zone*/temp"
8 |
9 | # Affinity
10 | SLOW_CORES="taskset -c 0-3"
11 | FAST_CORES="taskset -c 4-7"
12 | EOF
13 |
--------------------------------------------------------------------------------
/packages/kernel/drivers/ayaneo-platform/patches/001-build.patch:
--------------------------------------------------------------------------------
1 | diff --git a/Makefile b/Makefile
2 | index 293002e..0990284 100644
3 | --- a/Makefile
4 | +++ b/Makefile
5 | @@ -5,8 +5,6 @@ endif
6 | # Or specific version
7 | #TARGET = 2.6.33.5
8 |
9 | -KERNEL_MODULES = /lib/modules/$(TARGET)
10 | -
11 | ifneq ("","$(wildcard /usr/src/linux-headers-$(TARGET)/*)")
12 | # Ubuntu
13 | KERNEL_BUILD = /usr/src/linux-headers-$(TARGET)
14 |
--------------------------------------------------------------------------------
/packages/kernel/drivers/ayn-platform/patches/001-build.patch:
--------------------------------------------------------------------------------
1 | diff --git a/Makefile b/Makefile
2 | index 293002e..0990284 100644
3 | --- a/Makefile
4 | +++ b/Makefile
5 | @@ -5,8 +5,6 @@ endif
6 | # Or specific version
7 | #TARGET = 2.6.33.5
8 |
9 | -KERNEL_MODULES = /lib/modules/$(TARGET)
10 | -
11 | ifneq ("","$(wildcard /usr/src/linux-headers-$(TARGET)/*)")
12 | # Ubuntu
13 | KERNEL_BUILD = /usr/src/linux-headers-$(TARGET)
14 |
--------------------------------------------------------------------------------
/packages/security/nss/patches/nss-09-gcc-warning-workaround.patch:
--------------------------------------------------------------------------------
1 | diff -r ab04fd73fd6d coreconf/nsinstall/nsinstall.c
2 | --- a/nss/coreconf/nsinstall/nsinstall.c Mon Aug 24 22:52:43 2020 +0000
3 | +++ b/nss/coreconf/nsinstall/nsinstall.c Wed Aug 26 13:04:16 2020 +0200
4 | @@ -50,6 +50,7 @@
5 | extern int fchmod(int fildes, mode_t mode);
6 | #endif
7 |
8 | +#define GETCWD_CANT_MALLOC 1
9 |
10 | #ifdef GETCWD_CANT_MALLOC
11 | /*
12 |
--------------------------------------------------------------------------------
/packages/sysutils/autostart/system.d/jelos-autostart.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=JELOS user autostart script
3 | Before=emustation.service weston.service
4 | After=network-base.service graphical.target userconfig.service
5 |
6 | [Service]
7 | Type=oneshot
8 | Environment=HOME=/storage
9 | ExecStart=-/bin/sh -c ". /etc/profile; exec /bin/sh /usr/bin/autostart"
10 | RemainAfterExit=yes
11 |
12 | [Install]
13 | WantedBy=jelos.target
14 |
--------------------------------------------------------------------------------
/packages/sysutils/busybox/system.d.opt/cron.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Cron daemon
3 | After=cron-defaults.service
4 | Requires=cron-defaults.service
5 |
6 | ConditionPathExists=/storage/.cache/services/crond.conf
7 |
8 | [Service]
9 | ExecStartPre=/bin/mkdir -p /storage/.cache/cron/crontabs
10 | ExecStart=/sbin/crond -f -S
11 | KillMode=process
12 | TimeoutStopSec=1s
13 |
14 | [Install]
15 | WantedBy=multi-user.target
16 |
17 |
--------------------------------------------------------------------------------
/packages/sysutils/busybox/system.d/var-log.mount:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Persistent Log Storage
3 | RequiresMountsFor=/var /storage
4 | Requires=storage-log.service
5 | After=storage-log.service
6 | ConditionKernelCommandLine=!installer
7 | ConditionKernelCommandLine=|debugging
8 | ConditionPathExists=|/storage/.cache/debug.jelos
9 |
10 | [Mount]
11 | What=/storage/.cache/log
12 | Where=/var/log
13 | Options=bind
14 | LazyUnmount=yes
15 |
--------------------------------------------------------------------------------
/packages/sysutils/system-utils/sources/scripts/fancontrol:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | ###
6 | ### Fan Control now redirects to the quirk device/bin/fancontrol
7 | ### so we don't need to have multiple variants in /usr/bin.
8 | ###
9 |
10 | . /etc/profile
11 |
12 | "/usr/lib/autostart/quirks/devices/${QUIRK_DEVICE}/bin/fancontrol" $*
13 |
--------------------------------------------------------------------------------
/packages/tools/populatefs/patches/fix-compilation-issue.patch:
--------------------------------------------------------------------------------
1 | diff -Nur a/src/mod_path.c b/src/mod_path.c
2 | --- a/src/mod_path.c 2016-02-24 04:15:10.000000000 +0100
3 | +++ b/src/mod_path.c 2018-08-22 16:58:11.884462070 +0200
4 | @@ -1,6 +1,7 @@
5 | #include
6 | #include
7 | #include
8 | +#include
9 | #include
10 | #include
11 | #include
12 |
--------------------------------------------------------------------------------
/config/emulators/3do.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="3do"
2 | SYSTEM_FULLNAME="3DO"
3 | SYSTEM_MANUFACTURER="Panasonic"
4 | SYSTEM_RELEASE="1993"
5 | SYSTEM_HARDWARE="console"
6 | SYSTEM_PATH="/storage/roms/3do"
7 | SYSTEM_EXTENSION=".iso .bin .chd .cue"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="3do"
10 | SYSTEM_THEME="3do"
11 | SYSTEM_WIKI_PATH="3do"
--------------------------------------------------------------------------------
/config/emulators/cdi.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="cdi"
2 | SYSTEM_FULLNAME="CD-i"
3 | SYSTEM_MANUFACTURER="Philips"
4 | SYSTEM_RELEASE="1991"
5 | SYSTEM_HARDWARE="console"
6 | SYSTEM_PATH="/storage/roms/cdi"
7 | SYSTEM_EXTENSION=".chd .cue .iso"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="cdi"
10 | SYSTEM_THEME="cdi"
11 | SYSTEM_WIKI_PATH="cdi"
12 |
--------------------------------------------------------------------------------
/config/emulators/cps1.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="cps1"
2 | SYSTEM_FULLNAME="CPS-I"
3 | SYSTEM_MANUFACTURER="Capcom"
4 | SYSTEM_RELEASE="1988"
5 | SYSTEM_HARDWARE="arcade"
6 | SYSTEM_PATH="/storage/roms/cps1"
7 | SYSTEM_EXTENSION=".zip .7z"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="arcade"
10 | SYSTEM_THEME="cps1"
11 | SYSTEM_WIKI_PATH="cps1"
12 |
--------------------------------------------------------------------------------
/config/emulators/daphne.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="daphne"
2 | SYSTEM_FULLNAME="Daphne"
3 | SYSTEM_MANUFACTURER="Arcade"
4 | SYSTEM_HARDWARE="arcade"
5 | SYSTEM_PATH="/storage/roms/daphne"
6 | SYSTEM_EXTENSION=".daphne .singe"
7 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
8 | SYSTEM_PLATFORM="daphne arcade"
9 | SYSTEM_THEME="daphne"
10 | SYSTEM_WIKI_PATH="daphne"
11 |
--------------------------------------------------------------------------------
/config/emulators/mame.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="mame"
2 | SYSTEM_FULLNAME="MAME"
3 | SYSTEM_MANUFACTURER="Arcade"
4 | SYSTEM_RELEASE="1997"
5 | SYSTEM_HARDWARE="arcade"
6 | SYSTEM_PATH="/storage/roms/mame"
7 | SYSTEM_EXTENSION=".7z .zip"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="arcade"
10 | SYSTEM_THEME="mame"
11 | SYSTEM_WIKI_PATH="mame"
12 |
--------------------------------------------------------------------------------
/config/emulators/ps3.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="ps3"
2 | SYSTEM_FULLNAME="PlayStation 3"
3 | SYSTEM_MANUFACTURER="Sony"
4 | SYSTEM_RELEASE="2006"
5 | SYSTEM_HARDWARE="console"
6 | SYSTEM_PATH="/storage/roms/ps3"
7 | SYSTEM_EXTENSION=".ps3 .psn"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="ps3"
10 | SYSTEM_THEME="ps3"
11 | SYSTEM_WIKI_PATH="ps3"
12 |
--------------------------------------------------------------------------------
/config/emulators/xbox.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="xbox"
2 | SYSTEM_FULLNAME="Xbox"
3 | SYSTEM_MANUFACTURER="Microsoft"
4 | SYSTEM_RELEASE="2001"
5 | SYSTEM_HARDWARE="console"
6 | SYSTEM_PATH="/storage/roms/xbox"
7 | SYSTEM_EXTENSION=".iso"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="xbox"
10 | SYSTEM_THEME="xbox"
11 | SYSTEM_WIKI_PATH="xbox"
12 |
--------------------------------------------------------------------------------
/packages/network/connman/patches/connman-01-do-not-cleanup-routes.patch:
--------------------------------------------------------------------------------
1 | diff --git a/src/device.c b/src/device.c
2 | index 0fda950..eb09e53 100644
3 | --- a/src/device.c
4 | +++ b/src/device.c
5 | @@ -1247,8 +1247,6 @@ int __connman_device_init(const char *device, const char *nodevice)
6 | if (nodevice != NULL)
7 | nodevice_filter = g_strsplit(nodevice, ",", -1);
8 |
9 | - cleanup_devices();
10 | -
11 | return 0;
12 | }
13 |
14 |
--------------------------------------------------------------------------------
/packages/virtual/linux-firmware/package.mk:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
3 |
4 | PKG_NAME="linux-firmware"
5 | PKG_VERSION=""
6 | PKG_LICENSE="GPL"
7 | PKG_SITE=""
8 | PKG_URL=""
9 | PKG_DEPENDS_TARGET="toolchain kernel-firmware ${FIRMWARE}"
10 | PKG_SECTION="virtual"
11 | PKG_LONGDESC="linux-firmware is a meta-package to install various free firmware drivers"
12 |
--------------------------------------------------------------------------------
/projects/Amlogic/packages/u-boot-Odroid_N2L/patches/001-remove-amlogic-prefix.patch:
--------------------------------------------------------------------------------
1 | --- a/include/configs/meson64.h
2 | +++ b/include/configs/meson64.h
3 | @@ -99,7 +99,7 @@
4 | "pxefile_addr_r=0x01080000\0" \
5 | "fdtoverlay_addr_r=0x01000000\0" \
6 | "ramdisk_addr_r=0x13000000\0" \
7 | - "fdtfile=amlogic/" CONFIG_DEFAULT_DEVICE_TREE ".dtb\0" \
8 | + "fdtfile=/" CONFIG_DEFAULT_DEVICE_TREE ".dtb\0" \
9 | BOOTENV
10 | #endif
11 |
12 |
--------------------------------------------------------------------------------
/config/emulators/cps2.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="cps2"
2 | SYSTEM_FULLNAME="CPS-II"
3 | SYSTEM_MANUFACTURER="Capcom"
4 | SYSTEM_RELEASE="1993"
5 | SYSTEM_HARDWARE="arcade"
6 | SYSTEM_PATH="/storage/roms/cps2"
7 | SYSTEM_EXTENSION=".zip .7z"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="arcade"
10 | SYSTEM_THEME="cps2"
11 | SYSTEM_WIKI_PATH="cps2"
12 |
--------------------------------------------------------------------------------
/config/emulators/cps3.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="cps3"
2 | SYSTEM_FULLNAME="CPS-III"
3 | SYSTEM_MANUFACTURER="Capcom"
4 | SYSTEM_RELEASE="1996"
5 | SYSTEM_HARDWARE="arcade"
6 | SYSTEM_PATH="/storage/roms/cps3"
7 | SYSTEM_EXTENSION=".zip .7z"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="arcade"
10 | SYSTEM_THEME="cps3"
11 | SYSTEM_WIKI_PATH="cps3"
12 |
--------------------------------------------------------------------------------
/config/emulators/doom.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="doom"
2 | SYSTEM_FULLNAME="Doom"
3 | SYSTEM_MANUFACTURER="id Software"
4 | SYSTEM_RELEASE="1993"
5 | SYSTEM_HARDWARE="game engine"
6 | SYSTEM_PATH="/storage/roms/doom"
7 | SYSTEM_EXTENSION=".doom"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="doom"
10 | SYSTEM_THEME="doom"
11 | SYSTEM_WIKI_PATH="doom"
12 |
--------------------------------------------------------------------------------
/config/emulators/gb.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="gb"
2 | SYSTEM_FULLNAME="Game Boy"
3 | SYSTEM_MANUFACTURER="Nintendo"
4 | SYSTEM_RELEASE="1989"
5 | SYSTEM_HARDWARE="portable"
6 | SYSTEM_PATH="/storage/roms/gb"
7 | SYSTEM_EXTENSION=".gb .gbc .zip .7z"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="gb"
10 | SYSTEM_THEME="gb"
11 | SYSTEM_WIKI_PATH="gb"
12 |
--------------------------------------------------------------------------------
/config/emulators/j2me.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="j2me"
2 | SYSTEM_FULLNAME="J2ME"
3 | SYSTEM_MANUFACTURER="Sun Microsystems"
4 | SYSTEM_RELEASE="2002"
5 | SYSTEM_HARDWARE="portable"
6 | SYSTEM_PATH="/storage/roms/j2me"
7 | SYSTEM_EXTENSION=".jar"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="j2me"
10 | SYSTEM_THEME="j2me"
11 | SYSTEM_WIKI_PATH="j2me"
12 |
--------------------------------------------------------------------------------
/config/emulators/pc.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="pc"
2 | SYSTEM_FULLNAME="DOS"
3 | SYSTEM_MANUFACTURER="Microsoft"
4 | SYSTEM_RELEASE="1981"
5 | SYSTEM_HARDWARE="computer"
6 | SYSTEM_PATH="/storage/roms/pc"
7 | SYSTEM_EXTENSION=".com .bat .exe .dosz"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="pc"
10 | SYSTEM_THEME="pc"
11 | SYSTEM_WIKI_PATH="dos"
12 |
--------------------------------------------------------------------------------
/packages/emulators/tools/control-gen/Makefile:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2022-present JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | CXX ?= gcc
5 | CCFLAGS = -W -Wall -std=c++11 `sdl2-config --cflags`
6 |
7 | BINARY = control-gen
8 | LIBRARIES = -lSDL2
9 | SOURCES = "control-gen.cpp"
10 |
11 | all:
12 | $(CXX) $(CFLAGS) $(SOURCES) -o $(BINARY) $(LIBRARIES)
13 |
14 | clean:
15 | rm -f $(BINARY)
16 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/Game Console R33S/075-dpad-volbright:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 | . /etc/profile
5 | DPAD_EVENTS=$(get_setting key.dpad.events)
6 | if [ -z "${DPAD_EVENTS}" ]
7 | then
8 | set_setting key.dpad.events 1
9 | fi
10 |
11 | if [ "$(systemctl is-active input)" = "active" ]
12 | then
13 | systemctl restart input
14 | fi
15 |
--------------------------------------------------------------------------------
/packages/hardware/quirks/devices/ODROID-GO Super/001-device_config:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2022-present JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | cat </storage/.config/profile.d/001-device_config
6 | # Device Features
7 | DEVICE_POWER_LED="false"
8 | DEVICE_PLAYBACK_PATH_SPK="SPK"
9 | DEVICE_PLAYBACK_PATH_HP="HP"
10 | DEVICE_BRIGHTNESS="128"
11 | DEVICE_MMC_EJECT="false"
12 | EOF
13 |
--------------------------------------------------------------------------------
/packages/network/openssh/daemons/001-ssh:
--------------------------------------------------------------------------------
1 | STATE=$(get_setting ssh.enabled)
2 | SVC="sshd"
3 | CONF="sshd.conf"
4 | DAEMONS=("sshd")
5 |
6 | # Prepare authorized keys if they exist
7 | if [ ! -e "/storage/.ssh/authorized_keys" ] && \
8 | [ -e "/usr/config/ssh/authorized_keys" ]
9 | then
10 | mkdir -p /storage/.ssh/
11 | cp /usr/config/ssh/authorized_keys /storage/.ssh/authorized_keys
12 | chmod 0610 /storage/.ssh/authorized_keys
13 | fi
14 |
--------------------------------------------------------------------------------
/packages/sysutils/systemd/system.d/debugconfig.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Setup debug config
3 | DefaultDependencies=no
4 | After=systemd-tmpfiles-setup.service
5 | ConditionKernelCommandLine=|debugging
6 | ConditionPathExists=|/storage/.cache/debug.jelos
7 |
8 | [Service]
9 | Type=oneshot
10 | ExecStart=/bin/sh -c 'cp /usr/share/debugconf/*.conf /run/jelos/debug'
11 | RemainAfterExit=yes
12 |
13 | [Install]
14 | WantedBy=sysinit.target
15 |
--------------------------------------------------------------------------------
/packages/wayland/weston/config/kiosk.ini:
--------------------------------------------------------------------------------
1 | [core]
2 | idle-time=0
3 | backend=drm-backend.so
4 | shell=kiosk-shell.so
5 | modules=systemd-notify.so,kiosk-shell-dpms.so
6 | xwayland=true
7 |
8 | [xwayland]
9 | path=/usr/bin/Xwayland
10 |
11 | [terminal]
12 | font-size=@WESTONFONTSIZE@
13 |
14 | [shell]
15 | background-color=0x00000000
16 | clock-format=minutes-24h
17 | locking=false
18 |
19 | [autolaunch]
20 | path=@STARTUP@
21 | watch=true
22 |
--------------------------------------------------------------------------------
/packages/x11/other/fluxbox/system.d/windowmanager.service:
--------------------------------------------------------------------------------
1 | [Unit]
2 | Description=Fluxbox Window Manager
3 | Requires=xorg.service
4 | After=xorg.service
5 | Before=kodi.service
6 |
7 | [Service]
8 | Environment=DISPLAY=:0
9 | Environment=HOME=/storage
10 | ExecStart=/usr/bin/fluxbox
11 | KillMode=process
12 | Restart=always
13 | RestartSec=1
14 | StartLimitInterval=0
15 | TimeoutStopSec=1s
16 |
17 | [Install]
18 | WantedBy=graphical.target
19 |
--------------------------------------------------------------------------------
/config/emulators/fbn.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="fbn"
2 | SYSTEM_FULLNAME="Final Burn Neo"
3 | SYSTEM_MANUFACTURER="Arcade"
4 | SYSTEM_RELEASE="2002"
5 | SYSTEM_HARDWARE="arcade"
6 | SYSTEM_PATH="/storage/roms/fbneo"
7 | SYSTEM_EXTENSION=".7z .zip"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="arcade"
10 | SYSTEM_THEME="fbneo"
11 | SYSTEM_WIKI_PATH="fbn"
12 |
--------------------------------------------------------------------------------
/config/emulators/gbh.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="gbh"
2 | SYSTEM_FULLNAME="Game Boy (Hacks)"
3 | SYSTEM_MANUFACTURER="Nintendo"
4 | SYSTEM_RELEASE="1989"
5 | SYSTEM_HARDWARE="portable"
6 | SYSTEM_PATH="/storage/roms/gbh"
7 | SYSTEM_EXTENSION=".gb .zip .7z"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="gb"
10 | SYSTEM_THEME="gbh"
11 | SYSTEM_WIKI_PATH="gb"
12 |
--------------------------------------------------------------------------------
/config/emulators/nds.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="nds"
2 | SYSTEM_FULLNAME="Nintendo DS"
3 | SYSTEM_PATH="/storage/roms/nds"
4 | SYSTEM_MANUFACTURER="Nintendo"
5 | SYSTEM_RELEASE="2005"
6 | SYSTEM_HARDWARE="portable"
7 | SYSTEM_EXTENSION=".nds .zip .7z"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="nds"
10 | SYSTEM_THEME="nds"
11 | SYSTEM_WIKI_PATH="nds"
12 |
--------------------------------------------------------------------------------
/config/emulators/neogeo.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="neogeo"
2 | SYSTEM_FULLNAME="Neo Geo"
3 | SYSTEM_MANUFACTURER="SNK"
4 | SYSTEM_RELEASE="1990"
5 | SYSTEM_HARDWARE="console"
6 | SYSTEM_PATH="/storage/roms/neogeo"
7 | SYSTEM_EXTENSION=".7z .zip"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="neogeo"
10 | SYSTEM_THEME="neogeo"
11 | SYSTEM_WIKI_PATH="neogeo"
12 |
--------------------------------------------------------------------------------
/config/emulators/ngp.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="ngp"
2 | SYSTEM_FULLNAME="Neo Geo Pocket"
3 | SYSTEM_MANUFACTURER="SNK"
4 | SYSTEM_RELEASE="1998"
5 | SYSTEM_HARDWARE="portable"
6 | SYSTEM_PATH="/storage/roms/ngp"
7 | SYSTEM_EXTENSION=".ngp .ngc .zip .7z"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="ngp"
10 | SYSTEM_THEME="ngp"
11 | SYSTEM_WIKI_PATH="ngp"
12 |
--------------------------------------------------------------------------------
/config/emulators/pcfx.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="pcfx"
2 | SYSTEM_FULLNAME="PC-FX"
3 | SYSTEM_MANUFACTURER="NEC"
4 | SYSTEM_RELEASE="1994"
5 | SYSTEM_HARDWARE="console"
6 | SYSTEM_PATH="/storage/roms/pcfx"
7 | SYSTEM_EXTENSION=".chd .cue .ccd .toc"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="pcfx"
10 | SYSTEM_THEME="pcfx"
11 | SYSTEM_WIKI_PATH="pcfx"
12 |
--------------------------------------------------------------------------------
/config/emulators/ports.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="ports"
2 | SYSTEM_FULLNAME="Ports"
3 | SYSTEM_MANUFACTURER=" System"
4 | SYSTEM_RELEASE="System"
5 | SYSTEM_HARDWARE="computer"
6 | SYSTEM_PATH="/storage/roms/ports"
7 | SYSTEM_EXTENSION=".sh"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="pc"
10 | SYSTEM_THEME="ports"
11 | SYSTEM_WIKI_PATH="ports"
12 |
--------------------------------------------------------------------------------
/config/emulators/tic-80.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="tic-80"
2 | SYSTEM_FULLNAME="TIC-80"
3 | SYSTEM_MANUFACTURER="Nesbox"
4 | SYSTEM_RELEASE="2017"
5 | SYSTEM_HARDWARE="game engine"
6 | SYSTEM_PATH="/storage/roms/tic-80"
7 | SYSTEM_EXTENSION=".tic"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="tic80"
10 | SYSTEM_THEME="tic80"
11 | SYSTEM_WIKI_PATH="tic-80"
12 |
--------------------------------------------------------------------------------
/config/emulators/uzebox.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="uzebox"
2 | SYSTEM_FULLNAME="Uzebox"
3 | SYSTEM_MANUFACTURER="belogic"
4 | SYSTEM_RELEASE="2008"
5 | SYSTEM_HARDWARE="console"
6 | SYSTEM_PATH="/storage/roms/uzebox"
7 | SYSTEM_EXTENSION=".uze"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="uzebox"
10 | SYSTEM_THEME="uzebox"
11 | SYSTEM_WIKI_PATH="uzebox"
12 |
--------------------------------------------------------------------------------
/config/emulators/wiiu.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="wiiu"
2 | SYSTEM_FULLNAME="Wii U"
3 | SYSTEM_MANUFACTURER="Nintendo"
4 | SYSTEM_RELEASE="2012"
5 | SYSTEM_HARDWARE="console"
6 | SYSTEM_PATH="/storage/roms/wiiu"
7 | SYSTEM_EXTENSION=".wud .wux .wua"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="wiiu"
10 | SYSTEM_THEME="wiiu"
11 | SYSTEM_WIKI_PATH="wiiu"
12 |
--------------------------------------------------------------------------------
/packages/audio/soundtouch/package.mk:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0
2 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
3 |
4 | PKG_NAME="soundtouch"
5 | PKG_VERSION="2.3.2"
6 | PKG_LICENSE="LGPL-2.1+"
7 | PKG_SITE="https://www.surina.net/soundtouch"
8 | PKG_URL="https://codeberg.org/soundtouch/soundtouch/archive/${PKG_VERSION}.tar.gz"
9 | PKG_DEPENDS_TARGET="toolchain"
10 | PKG_LONGDESC="SoundTouch Audio Processing Library"
11 |
--------------------------------------------------------------------------------
/packages/jelos/autostart/002-kernel:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | # SPDX-License-Identifier: GPL-2.0
3 | # Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
4 |
5 | # Minimal OS variable loading for performance
6 | . /etc/profile.d/001-functions
7 |
8 | tocon "Applying kernel parameters..."
9 | sysctl vm.swappiness=1
10 | sysctl kernel.nmi_watchdog=0
11 | sysctl vm.laptop_mode=5
12 | sysctl vm.dirty_writeback_centisecs=1500
13 |
14 | toggle-ipv6
15 |
--------------------------------------------------------------------------------
/packages/jelos/sources/scripts/error.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/bash
2 | # SPDX-License-Identifier: GPL-2.0-or-later
3 | # Copyright (C) 2021-present 351ELEC
4 |
5 | . /etc/profile
6 |
7 | clear
8 | if [ -n "$1" ]
9 | then
10 | text_viewer -w -e -t "BIOS ERROR" -m "$*"
11 | else
12 | ERROR=$(tail -n 25 /var/log/es_launch_stderr.log)
13 | if [ !-z "${ERROR}" ];
14 | then
15 | text_viewer -w -e -t ERROR -m "${ERROR}"
16 | fi
17 | fi
18 |
19 | clear
20 |
--------------------------------------------------------------------------------
/packages/virtual/autotools/package.mk:
--------------------------------------------------------------------------------
1 | # SPDX-License-Identifier: GPL-2.0-or-later
2 | # Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
3 |
4 | PKG_NAME="autotools"
5 | PKG_VERSION=""
6 | PKG_LICENSE="GPL"
7 | PKG_SITE="http://www.openelec.tv"
8 | PKG_URL=""
9 | PKG_DEPENDS_HOST="ccache:host autoconf:host automake:host intltool:host libtool:host autoconf-archive:host"
10 | PKG_SECTION="virtual"
11 | PKG_LONGDESC="autotools: Metapackage"
12 |
--------------------------------------------------------------------------------
/config/emulators/fds.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="fds"
2 | SYSTEM_FULLNAME="Famicom Disk System"
3 | SYSTEM_MANUFACTURER="Nintendo"
4 | SYSTEM_RELEASE="1986"
5 | SYSTEM_HARDWARE="console"
6 | SYSTEM_PATH="/storage/roms/fds"
7 | SYSTEM_EXTENSION=".fds .zip .7z"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="fds"
10 | SYSTEM_THEME="fds"
11 | SYSTEM_WIKI_PATH="fds"
12 |
--------------------------------------------------------------------------------
/config/emulators/gba.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="gba"
2 | SYSTEM_FULLNAME="Game Boy Advance"
3 | SYSTEM_MANUFACTURER="Nintendo"
4 | SYSTEM_RELEASE="2001"
5 | SYSTEM_HARDWARE="portable"
6 | SYSTEM_PATH="/storage/roms/gba"
7 | SYSTEM_EXTENSION=".gba .zip .7z"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="gba"
10 | SYSTEM_THEME="gba"
11 | SYSTEM_WIKI_PATH="gba"
12 |
--------------------------------------------------------------------------------
/config/emulators/gbc.conf:
--------------------------------------------------------------------------------
1 | SYSTEM_NAME="gbc"
2 | SYSTEM_FULLNAME="Game Boy Color"
3 | SYSTEM_MANUFACTURER="Nintendo"
4 | SYSTEM_RELEASE="1998"
5 | SYSTEM_HARDWARE="portable"
6 | SYSTEM_PATH="/storage/roms/gbc"
7 | SYSTEM_EXTENSION=".gb .gbc .zip .7z"
8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
9 | SYSTEM_PLATFORM="gbc"
10 | SYSTEM_THEME="gbc"
11 | SYSTEM_WIKI_PATH="gbc"
12 |
--------------------------------------------------------------------------------