├── 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 │ ├── fbn.conf │ ├── daphne.conf │ ├── ports.conf │ ├── mame.conf │ ├── nds.conf │ ├── xbox.conf │ ├── doom.conf │ ├── gb.conf │ ├── ps3.conf │ ├── 3do.conf │ ├── cps1.conf │ ├── cps2.conf │ ├── cps3.conf │ ├── imageviewer.conf │ ├── j2me.conf │ ├── n64.conf │ ├── neogeo.conf │ ├── pc-8800.conf │ ├── pc.conf │ ├── pcfx.conf │ ├── tic-80.conf │ ├── uzebox.conf │ ├── wiiu.conf │ ├── zx81.conf │ ├── arduboy.conf │ ├── gba.conf │ ├── gbh.conf │ ├── nes.conf │ ├── ngp.conf │ ├── psp.conf │ ├── saturn.conf │ ├── fds.conf │ ├── gbc.conf │ ├── neocd.conf │ ├── ngpc.conf │ ├── openbor.conf │ ├── pico-8.conf │ ├── segacd.conf │ ├── tg16.conf │ ├── 3ds.conf │ ├── megacd.conf │ ├── msx.conf │ ├── music.conf │ ├── naomi.conf │ ├── nesh.conf │ ├── pspminis.conf │ ├── psvita.conf │ ├── sc-3000.conf │ ├── sg-1000.conf │ ├── sufami.conf │ ├── gbah.conf │ ├── gbch.conf │ ├── ggh.conf │ ├── msx2.conf │ ├── odyssey2.conf │ ├── sega32x.conf │ ├── sfc.conf │ ├── switch.conf │ ├── videopac.conf │ ├── wii.conf │ ├── atari2600.conf │ ├── atari7800.conf │ ├── atarilynx.conf │ ├── easyrpg.conf │ ├── famicom.conf │ ├── gamegear.conf │ ├── genh.conf │ ├── pcengine.conf │ ├── pokemini.conf │ ├── scummvm.conf │ ├── snes.conf │ └── tg16cd.conf └── noobs │ └── os.json ├── 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 │ │ ├── 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 │ │ │ ├── rpi-flash-firmware.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 │ ├── sleep │ │ └── sources │ │ │ └── modules.bad │ ├── systemd │ │ ├── system.d │ │ │ ├── flash.mount.d │ │ │ │ └── dependencies.conf │ │ │ ├── storage.mount.d │ │ │ │ └── dependencies.conf │ │ │ ├── systemd-timesyncd.service.d │ │ │ │ └── depend-on-kernel-ip-config.conf │ │ │ ├── usercache.service │ │ │ ├── userconfig.service │ │ │ ├── network-base.service │ │ │ ├── systemd-timesyncd-setup.service │ │ │ └── machine-id.service │ │ ├── profile.d │ │ │ └── 090-systemd.conf │ │ ├── udev.d │ │ │ ├── 80-clock.rules │ │ │ └── 60-not-joysticks.rules │ │ ├── tmpfiles.d │ │ │ └── z_01_openelec.conf │ │ └── config │ │ │ └── hosts.conf │ ├── 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 │ ├── hddtemp │ │ └── db │ │ │ └── hddtemp.db │ ├── autostart │ │ ├── sources │ │ │ └── daemons │ │ │ │ └── 005-fstrim │ │ └── system.d │ │ │ └── jelos-autostart.service │ ├── system-utils │ │ ├── udev.d │ │ │ ├── 99-hdmi.rules │ │ │ └── 099-hdmi │ │ ├── system.d │ │ │ ├── video.service │ │ │ ├── headphones.service │ │ │ ├── fancontrol.service │ │ │ ├── batteryledstatus.service │ │ │ └── bluetoothsense.service │ │ └── sources │ │ │ ├── autostart │ │ │ └── AMD64 │ │ │ │ └── 003-controllerled │ │ │ └── scripts │ │ │ ├── ledcontrol │ │ │ └── fancontrol │ ├── 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 │ ├── open-vm-tools │ │ └── system.d │ │ │ └── vmtoolsd.service │ ├── inject_bl301 │ │ └── system.d │ │ │ └── update-bl301.service │ ├── 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 │ ├── ethmactool │ │ └── system.d │ │ │ └── ethmactool-config.service │ ├── i2c-tools │ │ └── patches │ │ │ └── pyinstalldir.patch │ └── amremote │ │ └── system.d │ │ └── remote-config.service ├── 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 │ └── hidapi │ │ └── package.mk ├── hardware │ └── quirks │ │ ├── platforms │ │ ├── RK3566-X55 │ │ ├── S922X │ │ │ ├── 020-no_blinking_led │ │ │ ├── 090-ui_service │ │ │ ├── 040-affinity │ │ │ ├── 050-modifiers │ │ │ └── 010-governors │ │ ├── RK3326 │ │ │ ├── 050-audio_path │ │ │ ├── 090-ui_service │ │ │ ├── 050-modifiers │ │ │ └── 010-governors │ │ ├── RK3588 │ │ │ ├── 050-audio_path │ │ │ ├── 090-ui_service │ │ │ ├── 050-modifiers │ │ │ └── 040-affinity │ │ ├── AMD64 │ │ │ ├── 090-ui_service │ │ │ ├── 050-modifiers │ │ │ ├── 050-audio_path │ │ │ ├── 030-suspend_mode │ │ │ └── 010-default_tdp │ │ ├── RK3399 │ │ │ ├── 090-ui_service │ │ │ ├── 040-affinity │ │ │ └── 050-modifiers │ │ └── RK3566 │ │ │ ├── 090-ui_service │ │ │ ├── 050-audio_path │ │ │ ├── 050-modifiers │ │ │ └── 001-device_config │ │ ├── devices │ │ ├── AYANEO AIR Pro │ │ ├── AYANEO AYANEO 2 │ │ ├── AYANEO GEEK │ │ ├── AYANEO NEXT │ │ ├── AYANEO NEXT Pro │ │ ├── ayn Loki Max │ │ ├── AYANEO AYA NEO 2021 │ │ ├── AYANEO AYANEO 2021 │ │ ├── AYANEO NEXT Advance │ │ ├── Anbernic RG353M │ │ ├── Indiedroid Nova │ │ ├── AYA NEO AYA NEO Founder │ │ ├── AYANEO AYANEO 2021 Pro │ │ ├── AYANEO AYANEO NEXT Pro │ │ ├── AYANEO AYANEO 2021 Pro Retro Power │ │ ├── Powkiddy x55 │ │ │ ├── sleep.d │ │ │ │ └── README │ │ │ └── 010-governors │ │ ├── GPD G1619-04 │ │ │ ├── 050-no_usb_autosuspend │ │ │ └── 050-modifiers │ │ ├── ayn Loki Zero │ │ │ ├── 010-led_control │ │ │ ├── 050-modifiers │ │ │ ├── 020-audio_latency │ │ │ └── 020-fan_control │ │ ├── Orange Pi 5 │ │ │ └── 020-enable_usb_ports │ │ ├── AYANEO AIR Plus │ │ │ └── 050-modifiers │ │ ├── AYANEO AIR │ │ │ └── 010-led_control │ │ ├── Powkiddy RGB10 MAX 3 │ │ │ └── 050-audio_path │ │ ├── Anbernic RG552 │ │ │ ├── 020-fan_control │ │ │ └── 050-audio_path │ │ ├── Anbernic RG351M │ │ │ └── 050-volume │ │ ├── Powkiddy RGB30 │ │ │ ├── 050-audio_path │ │ │ ├── 060-game_settings │ │ │ └── 010-governors │ │ ├── Powkiddy RK2023 │ │ │ ├── 050-audio_path │ │ │ ├── 030-suspend_mode │ │ │ └── 010-governors │ │ ├── Anbernic RG353V │ │ │ ├── info.d │ │ │ │ └── 001-panel │ │ │ └── 030-suspend_mode │ │ ├── Anbernic RG503 │ │ │ ├── 050-game_configs │ │ │ ├── 001-device_config │ │ │ ├── 030-suspend_mode │ │ │ └── 010-governors │ │ ├── Anbernic RG353P │ │ │ ├── info.d │ │ │ │ └── 001-panel │ │ │ ├── 030-suspend_mode │ │ │ └── 010-governors │ │ └── ODROID-GO Super │ │ │ └── 001-device_config │ │ └── autostart │ │ └── 999-export ├── 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 │ ├── jslisten │ │ └── system.d │ │ │ ├── jslisten.target │ │ │ └── jslisten.service │ ├── installer │ │ └── system.d │ │ │ └── installer.target │ ├── entware │ │ └── profile.d │ │ │ └── 098-entware.conf │ ├── freeimagelite │ │ └── package.mk │ ├── populatefs │ │ └── patches │ │ │ └── fix-compilation-issue.patch │ └── rtk_hciattach │ │ └── system.d │ │ └── hciattach-realtek.service ├── emulators │ ├── libretro │ │ └── hatari-lr │ │ │ └── config │ │ │ └── hatari.nvram │ ├── standalone │ │ ├── retroarch │ │ │ ├── sources │ │ │ │ ├── RK3566-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 │ │ │ ├── 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 │ │ ├── rpcs3-sa │ │ │ └── config │ │ │ │ └── rpcs3 │ │ │ │ └── input_configs │ │ │ │ └── active_profiles.yml │ │ ├── openbor │ │ │ └── config │ │ │ │ ├── master.cfg │ │ │ │ └── Saves │ │ │ │ └── default.cfg │ │ ├── pcsx2-sa │ │ │ └── config │ │ │ │ └── PCSX2 │ │ │ │ ├── inis │ │ │ │ ├── PAD.ini │ │ │ │ └── DEV9Hosts.ini │ │ │ │ └── PCSX2-reg.ini │ │ ├── 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 │ │ │ └── sources │ │ │ │ ├── RK3566 │ │ │ │ └── controls.ini │ │ │ │ └── RK3566-X55 │ │ │ │ └── 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-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 │ │ ├── retroarch-joypads │ │ └── system.d │ │ │ └── tmp-joypads.mount │ │ └── control-gen │ │ └── Makefile ├── jelos │ ├── sources │ │ ├── scripts │ │ │ ├── batocera-info │ │ │ ├── setsuspendmode │ │ │ ├── find.sh │ │ │ └── getfilters │ │ └── issue │ ├── system.d │ │ ├── jelos.target │ │ ├── bluetooth-agent.service │ │ └── save-sysconfig.service │ └── profile.d │ │ └── 020-audio_latency.conf ├── kernel │ ├── linux-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-cali.wmfw │ │ │ │ ├── cs35l41-dsp1-spk-prot.bin │ │ │ │ └── cs35l41-dsp1-spk-prot.wmfw │ │ ├── brcmfmac_sdio-firmware │ │ │ ├── firmwares │ │ │ │ └── any.dat │ │ │ └── system.d │ │ │ │ └── brcmfmac-firmware.service │ │ ├── RTL8821CS-firmware │ │ │ └── firmware │ │ │ │ ├── rtl8821c_fw │ │ │ │ ├── rtl8821cs_config │ │ │ │ └── README │ │ ├── libmali_rk3588 │ │ │ └── firmware │ │ │ │ └── mali_csffw.bin │ │ └── brcmfmac_sdio-firmware-imx │ │ │ └── system.d │ │ │ └── brcmfmac_sdio-firmware@.service │ ├── linux │ │ ├── sysctl.d │ │ │ ├── network.conf │ │ │ └── qdisc.conf │ │ └── udev.d │ │ │ └── 30-disable-wakeup.rules │ └── linux-drivers │ │ ├── ryzensmu │ │ └── modules-load.d │ │ │ └── ryzen_smu.conf │ │ ├── RTL88x2BU │ │ └── modprobe.d │ │ │ └── 8812bu.conf │ │ └── ayn-platform │ │ └── patches │ │ └── 001-build.patch ├── x11 │ ├── driver │ │ ├── xf86-video-nvidia-legacy │ │ │ └── udev.d │ │ └── xf86-video-ati │ │ │ └── config │ │ │ └── xorg-radeon.conf │ ├── other │ │ └── fluxbox │ │ │ ├── config │ │ │ └── apps │ │ │ └── system.d │ │ │ └── windowmanager.service │ ├── xserver │ │ └── xorg-server │ │ │ ├── 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 ├── audio │ ├── rpi-cirrus-config │ │ └── modprobe.d │ │ │ └── rpi-cirrus.conf │ ├── 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 ├── ui │ ├── splash │ │ └── splash.png │ └── minui │ │ ├── sources │ │ ├── firmware.png │ │ ├── missing.png │ │ ├── updating.png │ │ └── installing.png │ │ └── system.d │ │ └── minui.service ├── apps │ ├── portmaster │ │ └── sources │ │ │ ├── libegl.tar.gz │ │ │ └── portmaster.tar.gz │ └── oga_controls │ │ └── Makefile ├── graphics │ ├── gtk3 │ │ └── files │ │ │ └── settings.ini │ ├── glm │ │ └── config │ │ │ └── glm.pc │ ├── libmali │ │ └── system.d │ │ │ └── libmali-setup.service │ ├── glew │ │ └── patches │ │ │ └── glew-01-fix-pkgconf.patch │ └── fbgrab │ │ └── package.mk ├── misc │ └── modules │ │ └── sources │ │ ├── downloaded_images │ │ ├── clean.png │ │ ├── ppsspp.png │ │ ├── scummvm.png │ │ ├── template.png │ │ ├── clean-thumb.png │ │ ├── filemanager.png │ │ ├── jelos-image.png │ │ ├── jelos-thumb.png │ │ ├── ports-image.png │ │ ├── ports-thumb.png │ │ ├── rclone-back.png │ │ ├── retroarch32.png │ │ ├── retroarch64.png │ │ ├── theme-image.png │ │ ├── theme-thumb.png │ │ ├── ppsspp-thumb.png │ │ ├── rclone-restore.png │ │ ├── rclone-thumb.png │ │ ├── scummvm-thumb.png │ │ ├── filemanager-thumb.png │ │ ├── retroarch32-thumb.png │ │ └── retroarch64-thumb.png │ │ ├── Start PortMaster.sh │ │ ├── Start ScummVM.sh │ │ ├── Install JELOS.sh │ │ ├── fileman.sh │ │ ├── Start 64bit Retroarch.sh │ │ ├── Start 32bit Retroarch.sh │ │ ├── Remove ._ Files.sh │ │ └── Start PPSSPP.sh ├── textproc │ ├── pango │ │ └── config │ │ │ └── pangorc │ └── yamlcpp │ │ └── package.mk ├── virtual │ ├── initramfs │ │ └── config │ │ │ └── initramfs.conf │ ├── emulators │ │ ├── tmpfiles.d │ │ │ └── jelos-dirs.conf │ │ └── autostart │ │ │ └── 001-controller │ ├── synctools │ │ └── package.mk │ ├── es-themes │ │ └── package.mk │ ├── oem │ │ └── package.mk │ ├── docker │ │ └── package.mk │ ├── alsa │ │ └── package.mk │ ├── linux-firmware │ │ └── package.mk │ └── gamesupport │ │ └── package.mk ├── compat │ ├── box86 │ │ ├── config │ │ │ └── box86.conf │ │ └── profile.d │ │ │ └── 098-box86.conf │ └── box64 │ │ ├── config │ │ └── box64.conf │ │ └── profile.d │ │ └── 098-box64.conf ├── wayland │ ├── compositor │ │ └── sway │ │ │ ├── config │ │ │ └── sway-daemon.conf │ │ │ └── profile.d │ │ │ └── 050-sway.conf │ ├── weston │ │ ├── profile.d │ │ │ └── 040-weston.conf │ │ └── config │ │ │ ├── kiosk.ini │ │ │ └── weston.ini │ ├── weston11 │ │ ├── profile.d │ │ │ └── 040-weston.conf │ │ └── config │ │ │ ├── kiosk.ini │ │ │ └── weston.ini │ └── lib │ │ └── seatd │ │ └── system.d │ │ └── seatd.service ├── services │ └── docker │ │ └── moby │ │ └── system.d │ │ └── docker.socket ├── 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 │ └── 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 ├── Amlogic │ ├── packages │ │ ├── linux │ │ │ ├── sysctl.d │ │ │ │ ├── network.conf │ │ │ │ └── qdisc.conf │ │ │ └── udev.d │ │ │ │ └── 30-disable-wakeup.rules │ │ └── u-boot │ │ │ └── bin │ │ │ └── S922X │ │ │ └── u-boot.bin │ └── bootloader │ │ └── canupdate.sh └── Rockchip │ ├── packages │ └── linux │ │ ├── sysctl.d │ │ ├── network.conf │ │ └── qdisc.conf │ │ └── udev.d │ │ └── 30-disable-wakeup.rules │ ├── bootloader │ └── canupdate.sh │ └── devices │ └── RK3326 │ └── filesystem │ └── etc │ └── interception │ └── udevmon.yaml ├── .dockerignore ├── licenses ├── Public_Domain.txt └── DRASTIC.pdf ├── distributions └── JELOS │ └── logos │ └── jelos-logo.png ├── templates └── SUPPORTED_EMULATORS_AND_CORES.md ├── scripts ├── get_file └── ccache_stats └── linaro ├── mkkernel └── mkuboot /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 -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | build.* 2 | sources 3 | release 4 | -------------------------------------------------------------------------------- /packages/devel/glibc/config/host.conf: -------------------------------------------------------------------------------- 1 | multi on 2 | -------------------------------------------------------------------------------- /packages/hardware/quirks/platforms/RK3566-X55: -------------------------------------------------------------------------------- 1 | RK3566 -------------------------------------------------------------------------------- /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/hardware/quirks/devices/ayn Loki Max: -------------------------------------------------------------------------------- 1 | ayn Loki Zero -------------------------------------------------------------------------------- /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/emulators/standalone/retroarch/sources/RK3566-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/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/kernel/linux-firmware/kernel-firmware/firmwares/x86_64.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/kernel/linux-firmware/brcmfmac_sdio-firmware/firmwares/any.dat: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /packages/kernel/linux/sysctl.d/network.conf: -------------------------------------------------------------------------------- 1 | net.ipv4.tcp_no_metrics_save=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-drivers/ryzensmu/modules-load.d/ryzen_smu.conf: -------------------------------------------------------------------------------- 1 | ryzen_smu 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/ -------------------------------------------------------------------------------- /projects/Amlogic/packages/linux/sysctl.d/network.conf: -------------------------------------------------------------------------------- 1 | net.ipv4.tcp_no_metrics_save=1 2 | -------------------------------------------------------------------------------- /licenses/DRASTIC.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/licenses/DRASTIC.pdf -------------------------------------------------------------------------------- /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/xorg-server/debug.d/xorg.conf: -------------------------------------------------------------------------------- 1 | XORG_DEBUG="-logverbose 6 -verbose 6" 2 | -------------------------------------------------------------------------------- /projects/Amlogic/packages/linux/sysctl.d/qdisc.conf: -------------------------------------------------------------------------------- 1 | net.core.default_qdisc = fq_codel 2 | -------------------------------------------------------------------------------- /projects/Rockchip/packages/linux/sysctl.d/network.conf: -------------------------------------------------------------------------------- 1 | net.ipv4.tcp_no_metrics_save=1 2 | -------------------------------------------------------------------------------- /projects/Rockchip/packages/linux/sysctl.d/qdisc.conf: -------------------------------------------------------------------------------- 1 | net.core.default_qdisc = fq_codel 2 | -------------------------------------------------------------------------------- /packages/audio/rpi-cirrus-config/modprobe.d/rpi-cirrus.conf: -------------------------------------------------------------------------------- 1 | softdep arizona-spi pre: arizona-ldo1 2 | -------------------------------------------------------------------------------- /packages/sysutils/sleep/sources/modules.bad: -------------------------------------------------------------------------------- 1 | dwc2 2 | mt7921e mt7921_common mt76_connac_lib mt76 3 | -------------------------------------------------------------------------------- /config/sources: -------------------------------------------------------------------------------- 1 | # Sourceforge download site 2 | SOURCEFORGE_SRC="https://prdownloads.sourceforge.net" 3 | -------------------------------------------------------------------------------- /packages/hardware/quirks/platforms/S922X/020-no_blinking_led: -------------------------------------------------------------------------------- 1 | echo none > /sys/class/leds/blue\:/trigger 2 | -------------------------------------------------------------------------------- /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/sysutils/busybox/sysctl.d/99-coredump.conf: -------------------------------------------------------------------------------- 1 | kernel.core_pattern=/storage/.cache/cores/core.%E.%t.%p 2 | -------------------------------------------------------------------------------- /packages/ui/splash/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/ui/splash/splash.png -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /packages/network/iw/udev.d/60-iw-regdomain.rules: -------------------------------------------------------------------------------- 1 | SUBSYSTEM=="ieee80211", ACTION=="add", RUN+="/usr/lib/iw/setregdomain" 2 | -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/s/sun: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/s/sun -------------------------------------------------------------------------------- /packages/emulators/standalone/rpcs3-sa/config/rpcs3/input_configs/active_profiles.yml: -------------------------------------------------------------------------------- 1 | Active Profiles: 2 | global: Default 3 | -------------------------------------------------------------------------------- /packages/kernel/linux-drivers/RTL88x2BU/modprobe.d/8812bu.conf: -------------------------------------------------------------------------------- 1 | options 88x2bu rtw_power_mgnt=0 rtw_ips_mode=0 rtw_enusbss=0 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 | -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/E/Eterm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/E/Eterm -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/a/ansi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/a/ansi -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/d/dumb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/d/dumb -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/h/hurd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/h/hurd -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/l/linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/l/linux -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/m/mach: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/m/mach -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/r/rxvt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/r/rxvt -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/v/vt100: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/v/vt100 -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/v/vt102: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/v/vt102 -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/v/vt220: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/v/vt220 -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/v/vt52: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/v/vt52 -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/x/xterm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/x/xterm -------------------------------------------------------------------------------- /packages/ui/minui/sources/firmware.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/ui/minui/sources/firmware.png -------------------------------------------------------------------------------- /packages/ui/minui/sources/missing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/ui/minui/sources/missing.png -------------------------------------------------------------------------------- /packages/ui/minui/sources/updating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/ui/minui/sources/updating.png -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /distributions/JELOS/logos/jelos-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/distributions/JELOS/logos/jelos-logo.png -------------------------------------------------------------------------------- /packages/audio/bluez-alsa/daemons/006-bluealsa: -------------------------------------------------------------------------------- 1 | STATE=$(get_setting bluetooth.enabled) 2 | SVC="bluealsa" 3 | DAEMONS=("bluealsa") 4 | -------------------------------------------------------------------------------- /packages/sysutils/hddtemp/db/hddtemp.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/sysutils/hddtemp/db/hddtemp.db -------------------------------------------------------------------------------- /packages/sysutils/v4l-utils/keymaps/beelink_pwr_only: -------------------------------------------------------------------------------- 1 | # table beelink_pwr_only, type: NEC 2 | 0x8051 KEY_POWER 3 | 0x59 KEY_POWER 4 | -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/c/cons25: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/c/cons25 -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/c/cygwin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/c/cygwin -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/m/mach-gnu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/m/mach-gnu -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/p/pcansi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/p/pcansi -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/s/screen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/s/screen -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/s/screen-s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/s/screen-s -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/s/screen-w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/s/screen-w -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/w/wsvt25: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/w/wsvt25 -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/w/wsvt25m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/w/wsvt25m -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/x/xterm-r5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/x/xterm-r5 -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/x/xterm-r6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/x/xterm-r6 -------------------------------------------------------------------------------- /packages/ui/minui/sources/installing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/ui/minui/sources/installing.png -------------------------------------------------------------------------------- /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/m/mach-bold: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/m/mach-bold -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/m/mach-color: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/m/mach-color -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/r/rxvt-basic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/r/rxvt-basic -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/s/screen-bce: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/s/screen-bce -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/x/xterm-mono: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/x/xterm-mono -------------------------------------------------------------------------------- /packages/apps/portmaster/sources/libegl.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/apps/portmaster/sources/libegl.tar.gz -------------------------------------------------------------------------------- /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=="card0", SUBSYSTEM=="drm", ACTION=="add|change", RUN+="/usr/bin/hdmi_sense" 2 | -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/c/cons25-debian: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/c/cons25-debian -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/r/rxvt-unicode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/r/rxvt-unicode -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/x/xterm-color: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/x/xterm-color -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/x/xterm-vt220: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/x/xterm-vt220 -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/x/xterm-xfree86: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/x/xterm-xfree86 -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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/m/mach-gnu-color: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/m/mach-gnu-color -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/s/screen-256color: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/s/screen-256color -------------------------------------------------------------------------------- /packages/tools/fbterm/terminfo/x/xterm-256color: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/x/xterm-256color -------------------------------------------------------------------------------- /packages/apps/portmaster/sources/portmaster.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/apps/portmaster/sources/portmaster.tar.gz -------------------------------------------------------------------------------- /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/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/tools/fbterm/terminfo/s/screen-256color-bce: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/tools/fbterm/terminfo/s/screen-256color-bce -------------------------------------------------------------------------------- /projects/Amlogic/packages/u-boot/bin/S922X/u-boot.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/projects/Amlogic/packages/u-boot/bin/S922X/u-boot.bin -------------------------------------------------------------------------------- /packages/emulators/standalone/openbor/config/master.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/emulators/standalone/openbor/config/master.cfg -------------------------------------------------------------------------------- /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/misc/modules/sources/downloaded_images/clean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/clean.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/ppsspp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/ppsspp.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/scummvm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/scummvm.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/template.png -------------------------------------------------------------------------------- /packages/emulators/standalone/openbor/config/Saves/default.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/emulators/standalone/openbor/config/Saves/default.cfg -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/clean-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/clean-thumb.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/filemanager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/filemanager.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/jelos-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/jelos-image.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/jelos-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/jelos-thumb.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/ports-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/ports-image.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/ports-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/ports-thumb.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/rclone-back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/rclone-back.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/retroarch32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/retroarch32.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/retroarch64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/retroarch64.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/theme-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/theme-image.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/theme-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/theme-thumb.png -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/ppsspp-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/ppsspp-thumb.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/rclone-restore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/rclone-restore.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/rclone-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/rclone-thumb.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/scummvm-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/scummvm-thumb.png -------------------------------------------------------------------------------- /packages/emulators/standalone/pcsx2-sa/config/PCSX2/inis/PAD.ini: -------------------------------------------------------------------------------- 1 | first_time_wizard = 1 2 | options = 0 3 | mouse_sensibility = 100 4 | ff_intensity = 1 5 | uid[0] = 0 6 | uid[1] = 0 7 | -------------------------------------------------------------------------------- /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/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/linux-firmware/RTL8821CS-firmware/firmware/rtl8821c_fw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/kernel/linux-firmware/RTL8821CS-firmware/firmware/rtl8821c_fw -------------------------------------------------------------------------------- /packages/kernel/linux-firmware/libmali_rk3588/firmware/mali_csffw.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/kernel/linux-firmware/libmali_rk3588/firmware/mali_csffw.bin -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/filemanager-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/filemanager-thumb.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/retroarch32-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/retroarch32-thumb.png -------------------------------------------------------------------------------- /packages/misc/modules/sources/downloaded_images/retroarch64-thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/misc/modules/sources/downloaded_images/retroarch64-thumb.png -------------------------------------------------------------------------------- /packages/sysutils/diskdev_cmds/patches/diskdev_cmds-332.14-main.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/sysutils/diskdev_cmds/patches/diskdev_cmds-332.14-main.patch -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /templates/SUPPORTED_EMULATORS_AND_CORES.md: -------------------------------------------------------------------------------- 1 | 2 | # Supported Systems Emulators and Cores 3 | This document describes all available systems emulators and cores available for the device. 4 | 5 | -------------------------------------------------------------------------------- /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/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/emulators/standalone/pcsx2-sa/config/PCSX2/inis/DEV9Hosts.ini: -------------------------------------------------------------------------------- 1 | [Host0] 2 | Url=www.example.com 3 | Desc=Set DNS to 192.0.2.1 to use this host list 4 | Address=0.0.0.0 5 | Enabled=disabled 6 | -------------------------------------------------------------------------------- /packages/kernel/linux-firmware/RTL8821CS-firmware/firmware/rtl8821cs_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/kernel/linux-firmware/RTL8821CS-firmware/firmware/rtl8821cs_config -------------------------------------------------------------------------------- /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/sysutils/system-utils/udev.d/099-hdmi: -------------------------------------------------------------------------------- 1 | ### Change FB rotation when hdmi is connected (Powkiddy x55) 2 | ACTION=="change", SUBSYSTEM=="extcon", ATTRS{name}=="*hdmi*", RUN+="/usr/bin/hdmi_sense" 3 | -------------------------------------------------------------------------------- /packages/tools/jslisten/system.d/jslisten.target: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=jslisten 3 | Requires=multi-user.target 4 | Conflicts=rescue.target 5 | AllowIsolate=yes 6 | 7 | [Install] 8 | Alias=default.target 9 | -------------------------------------------------------------------------------- /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/sysutils/busybox/system.d/rpi-flash-firmware.target: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=RPi Flash Firmware target 3 | Requires=rpi-flash-firmware.service 4 | After=rpi-flash-firmware.service 5 | AllowIsolate=yes 6 | -------------------------------------------------------------------------------- /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/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/linux-firmware/kernel-firmware/extra-firmware/rtl_bt/rtl8761b_fw.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/kernel/linux-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/emulators/standalone/ppsspp-sa/config/PSP/SYSTEM/CACHE/UCAS40015.glshadercache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/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/shauninman/Moss/HEAD/packages/emulators/standalone/ppsspp-sa/config/PSP/SYSTEM/CACHE/ULJM05600.glshadercache -------------------------------------------------------------------------------- /packages/kernel/linux-firmware/kernel-firmware/extra-firmware/rtl_bt/rtl8761b_config.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/kernel/linux-firmware/kernel-firmware/extra-firmware/rtl_bt/rtl8761b_config.bin -------------------------------------------------------------------------------- /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/xorg-server/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/x11/xserver/xorg-server/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/tools/installer/system.d/installer.target: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=OpenELEC installer 3 | Requires=basic.target 4 | After=basic.target 5 | Conflicts=rescue.target multi-user.target graphical.target 6 | AllowIsolate=yes 7 | -------------------------------------------------------------------------------- /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/kernel/linux-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/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/kernel/linux-firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-cali.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/kernel/linux-firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-cali.bin -------------------------------------------------------------------------------- /packages/kernel/linux-firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-cali.wmfw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/kernel/linux-firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-cali.wmfw -------------------------------------------------------------------------------- /packages/kernel/linux-firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-prot.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/kernel/linux-firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-prot.bin -------------------------------------------------------------------------------- /packages/kernel/linux-firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-prot.wmfw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shauninman/Moss/HEAD/packages/kernel/linux-firmware/kernel-firmware/extra-firmware/cirrus/cs35l41-dsp1-spk-prot.wmfw -------------------------------------------------------------------------------- /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/hardware/quirks/autostart/999-export: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2023-present Fewtarius (https://github.com/fewtarius) 4 | 5 | ln -sf /etc/profile.d/999-export /storage/.config/profile.d 6 | -------------------------------------------------------------------------------- /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/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/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/minivmacsa/sources/start_minivmac.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2021-present - Fewtarius 4 | 5 | . /etc/profile 6 | 7 | ARG=${1//[\\]/} 8 | echo "[${ARG}]" 9 | minivmac 10 | -------------------------------------------------------------------------------- /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/jelos/sources/scripts/setsuspendmode: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | . /etc/profile 3 | 4 | cat </storage/.config/sleep.conf.d/sleep.conf 5 | [Sleep] 6 | AllowSuspend=yes 7 | SuspendState=${1} 8 | EOF 9 | 10 | set_setting system.suspendmode ${1} 11 | -------------------------------------------------------------------------------- /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/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/emulators/standalone/pcsx2-sa/config/PCSX2/PCSX2-reg.ini: -------------------------------------------------------------------------------- 1 | DocumentsFolderMode=User 2 | CustomDocumentsFolder=/storage/.config/PCSX2 3 | UseDefaultSettingsFolder=enabled 4 | SettingsFolder=/storage/.config/PCSX2/inis 5 | Install_Dir=/usr/bin 6 | RunWizard=0 7 | -------------------------------------------------------------------------------- /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/sysutils/open-vm-tools/system.d/vmtoolsd.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Open Virtual Machine Tools (VMware Tools) 3 | ConditionVirtualization=vmware 4 | 5 | [Service] 6 | ExecStart=/usr/bin/vmtoolsd 7 | 8 | [Install] 9 | WantedBy=multi-user.target 10 | -------------------------------------------------------------------------------- /packages/sysutils/systemd/tmpfiles.d/z_01_openelec.conf: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: GPL-2.0-or-later 2 | # Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv) 3 | 4 | d /run/libreelec 0755 root root - - 5 | d /run/libreelec/debug 0755 root root - - 6 | -------------------------------------------------------------------------------- /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@" -------------------------------------------------------------------------------- /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/misc/modules/sources/Start PortMaster.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # SPDX-License-Identifier: GPL-2.0-or-later 4 | # Copyright (C) 2023-present BrooksyTech (https://github.com/brooksytech 5 | 6 | source /etc/profile 7 | 8 | /usr/bin/start_portmaster.sh >/dev/null 2>&1 9 | -------------------------------------------------------------------------------- /packages/misc/modules/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 | jslisten set "killall scummvm" 9 | 10 | /usr/bin/start_scummvm.sh sa 11 | -------------------------------------------------------------------------------- /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/coreelec/fs-resize 8 | StandardInput=tty-force 9 | StandardOutput=inherit 10 | StandardError=inherit 11 | -------------------------------------------------------------------------------- /packages/sysutils/inject_bl301/system.d/update-bl301.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=CoreELEC BL301 Update Service 3 | 4 | [Service] 5 | Type=oneshot 6 | ExecStart=/usr/lib/coreelec/update-bl301 -v 7 | RemainAfterExit=no 8 | 9 | [Install] 10 | WantedBy=basic.target 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 | -------------------------------------------------------------------------------- /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/jelos/sources/issue: -------------------------------------------------------------------------------- 1 | 2 | ██████████ ████████ ███████ ███████ 3 | ██ ██ ██ ██ ██ ██ ██ 4 | ██ ██ ██ ██ ██ ███████ ███████ 5 | ██ ██ ██ ██ ██ ██ ██ 6 | ██ ██ ██ ████████ ███████ ███████ 7 | 8 | -------------------------------------------------------------------------------- /packages/x11/xserver/xorg-server/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 | -------------------------------------------------------------------------------- /packages/compat/box64/profile.d/098-box64.conf: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | # Copyright (C) 2020-present Fewtarius 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/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/devices/ayn Loki Zero/010-led_control: -------------------------------------------------------------------------------- 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/010-led_control 6 | DEVICE_LED_CONTROL="true" 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/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/devices/Orange Pi 5/020-enable_usb_ports: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2023-present Brooksytech (https://github.com/brooksytech) 4 | 5 | # Enable verticle USB Port 6 | echo host > /sys/kernel/debug/usb/fc000000.usb/mode 7 | 8 | -------------------------------------------------------------------------------- /packages/hardware/quirks/platforms/RK3326/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="Playback Mux" 7 | EOF 8 | -------------------------------------------------------------------------------- /packages/hardware/quirks/platforms/RK3588/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="Playback Path" 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/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/hardware/quirks/platforms/AMD64/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="weston.service" 8 | EOF 9 | -------------------------------------------------------------------------------- /packages/hardware/quirks/platforms/RK3326/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="weston.service" 8 | EOF 9 | -------------------------------------------------------------------------------- /packages/hardware/quirks/platforms/RK3399/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="weston.service" 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="minui.service" 8 | EOF 9 | -------------------------------------------------------------------------------- /packages/hardware/quirks/platforms/RK3588/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="weston.service" 8 | EOF 9 | -------------------------------------------------------------------------------- /packages/hardware/quirks/platforms/S922X/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="weston.service" 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) 2022-present Fewtarius 5 | 6 | source /etc/profile 7 | 8 | jslisten set "killall installer" 9 | 10 | weston-terminal -f --command "/usr/bin/installer" 11 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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/GPD G1619-04/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_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: Apache-2.0 3 | # Copyright (C) 2022-present Fewtarius 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/RK3326/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_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: Apache-2.0 3 | # Copyright (C) 2022-present Fewtarius 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/virtual/emulators/tmpfiles.d/jelos-dirs.conf: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: GPL-2.0-or-later 2 | # Copyright (C) 2021-present 351ELEC (https://github.com/351ELEC) 3 | # Copyright (C) 2023-present Fewtarius 4 | 5 | d /storage/roms 0777 root root - - 6 | d /tmp/cache 0777 root root - - 7 | -------------------------------------------------------------------------------- /packages/hardware/quirks/devices/AYANEO AIR Plus/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_FUNC_KEYA_MODIFIER="KEY_LEFTCTRL" 7 | DEVICE_FUNC_KEYB_MODIFIER="KEY_D" 8 | EOF 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/hardware/quirks/devices/ayn Loki Zero/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_FUNC_KEYA_MODIFIER="BTN_MODE" 7 | DEVICE_FUNC_KEYB_MODIFIER="KEY_LEFTSHIFT" 8 | EOF 9 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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/010-led_control: -------------------------------------------------------------------------------- 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/010-led_control 6 | DEVICE_LED_CONTROL="true" 7 | DEVICE_LED_BRIGHTNESS="true" 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/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) 2020-present Fewtarius 6 | 7 | . /etc/profile 8 | jslisten set "killall FileMan" 9 | 10 | fileman 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/Amlogic/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 | -------------------------------------------------------------------------------- /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/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/sysutils/systemd/system.d/usercache.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Setup User cache dir 3 | DefaultDependencies=no 4 | After=systemd-tmpfiles-setup.service 5 | 6 | [Service] 7 | Type=oneshot 8 | ExecStart=/usr/bin/usercache-setup 9 | RemainAfterExit=yes 10 | 11 | [Install] 12 | WantedBy=sysinit.target 13 | -------------------------------------------------------------------------------- /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/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/Powkiddy RGB10 MAX 3/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/50-audio_path 6 | DEVICE_PLAYBACK_PATH_SPK="HP" 7 | DEVICE_PLAYBACK_PATH_HP="SPK" 8 | EOF 9 | -------------------------------------------------------------------------------- /packages/jelos/profile.d/020-audio_latency.conf: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2023-present Fewtarius (https://github.com/fewtarius) 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/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/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 | -------------------------------------------------------------------------------- /config/emulators/tools.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="tools" 2 | SYSTEM_FULLNAME="Tools" 3 | SYSTEM_MANUFACTURER="JELOS" 4 | SYSTEM_RELEASE="2021" 5 | SYSTEM_HARDWARE="system" 6 | SYSTEM_PATH="/storage/.config/modules" 7 | SYSTEM_EXTENSION=".sh" 8 | SYSTEM_COMMAND="/usr/bin/run %ROM%" 9 | SYSTEM_PLATFORM="tools" 10 | SYSTEM_THEME="tools" 11 | -------------------------------------------------------------------------------- /packages/emulators/standalone/flycast-sa/config/RK3566-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/hardware/quirks/devices/Anbernic RG552/020-fan_control: -------------------------------------------------------------------------------- 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/020-fan_control 6 | DEVICE_HAS_FAN="true" 7 | DEVICE_PWM_FAN="/sys/class/hwmon/hwmon1/pwm1" 8 | EOF 9 | -------------------------------------------------------------------------------- /packages/hardware/quirks/platforms/RK3399/040-affinity: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2022-present Fewtarius 4 | # Copyright (C) 2022-present Brooksytech 5 | 6 | cat </storage/.config/profile.d/040-affinity 7 | SLOW_CORES="taskset -c 0-3" 8 | FAST_CORES="taskset -c 4-5" 9 | EOF 10 | -------------------------------------------------------------------------------- /packages/hardware/quirks/platforms/RK3588/040-affinity: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2022-present Fewtarius 4 | # Copyright (C) 2022-present Brooksytech 5 | 6 | cat </storage/.config/profile.d/040-affinity 7 | SLOW_CORES="taskset -c 0-3" 8 | FAST_CORES="taskset -c 4-7" 9 | EOF 10 | -------------------------------------------------------------------------------- /packages/hardware/quirks/platforms/S922X/040-affinity: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2022-present Fewtarius 4 | # Copyright (C) 2022-present Brooksytech 5 | 6 | cat </storage/.config/profile.d/040-affinity 7 | SLOW_CORES="taskset -c 0-1" 8 | FAST_CORES="taskset -c 2-5" 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) 2020-present Fewtarius 5 | 6 | source /etc/profile 7 | 8 | jslisten set "killall retroarch" 9 | 10 | /usr/bin/retroarch --appendconfig /usr/config/retroarch/retroarch64bit-append.cfg 11 | -------------------------------------------------------------------------------- /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/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/hardware/quirks/devices/ayn Loki Zero/020-audio_latency: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2021-present Fewtarius (https://github.com/fewtarius) 4 | 5 | AUDIO_LATENCY=$(get_setting audiolatency) 6 | if [ -z "${AUDIO_LATENCY}" ] 7 | then 8 | set_setting global.audiolatency 64 9 | fi 10 | -------------------------------------------------------------------------------- /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/tools/jslisten/system.d/jslisten.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=hotkey service 3 | Before=emulationstation.service 4 | After=graphical.target 5 | 6 | [Service] 7 | Environment=HOME=/storage 8 | ExecStart=/usr/bin/jslisten --mode hold --device /dev/js0 9 | Restart=on-failure 10 | 11 | [Install] 12 | WantedBy=jslisten.target 13 | -------------------------------------------------------------------------------- /packages/virtual/synctools/package.mk: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | # Copyright (C) 2022 - Fewtarius 3 | 4 | PKG_NAME="synctools" 5 | PKG_LICENSE="Apache-2.0" 6 | PKG_SITE="www.jelos.org" 7 | PKG_SECTION="virtual" 8 | PKG_LONGDESC="Cloud/local sync tools metapackage." 9 | 10 | PKG_DEPENDS_TARGET="rsync rclone syncthing" 11 | 12 | -------------------------------------------------------------------------------- /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/sysutils/system-utils/sources/autostart/AMD64/003-controllerled: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2021-present Fewtarius (https://github.com/fewtarius) 4 | 5 | # Minimal OS variable loading for performance 6 | . /etc/profile.d/001-functions 7 | 8 | tocon "Configuring LEDs..." 9 | /usr/bin/ledcontrol 10 | -------------------------------------------------------------------------------- /packages/compat/box86/profile.d/098-box86.conf: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | # Copyright (C) 2020-present Fewtarius 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/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/devices/Anbernic RG552/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_AUDIO_MIXER="DAC" 7 | DEVICE_PLAYBACK_PATH_SPK="1*" 8 | DEVICE_PLAYBACK_PATH_HP="0*" 9 | EOF 10 | -------------------------------------------------------------------------------- /packages/kernel/linux-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/sysutils/systemd/system.d/userconfig.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Setup User config dir 3 | DefaultDependencies=no 4 | After=systemd-tmpfiles-setup.service 5 | 6 | [Service] 7 | Type=oneshot 8 | ExecStart=/usr/bin/userconfig-setup 9 | RemainAfterExit=yes 10 | StandardOutput=journal+console 11 | 12 | [Install] 13 | WantedBy=sysinit.target 14 | -------------------------------------------------------------------------------- /config/emulators/moonlight.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="moonlight" 2 | SYSTEM_FULLNAME="Moonlight Game Streaming" 3 | SYSTEM_MANUFACTURER="JELOS" 4 | SYSTEM_RELEASE="2021" 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 | -------------------------------------------------------------------------------- /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/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/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/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 | -------------------------------------------------------------------------------- /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/platforms/AMD64/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 Path" 9 | EOF 10 | -------------------------------------------------------------------------------- /packages/hardware/quirks/platforms/RK3399/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_MODE" 10 | EOF 11 | -------------------------------------------------------------------------------- /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 Path" 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_MODE" 10 | EOF 11 | -------------------------------------------------------------------------------- /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/libreelec/cacert.pem 7 | 8 | [ -f /storage/.config/cacert.pem ] && cat /storage/.config/cacert.pem >>/run/libreelec/cacert.pem 9 | 10 | exit 0 11 | -------------------------------------------------------------------------------- /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-2018 Team LibreELEC (https://libreelec.tv) 6 | # Copyright (C) 2018-present Team CoreELEC (https://coreelec.org) 7 | 8 | cat "$@" | curl -F 'f:1=<-' https://paste.coreelec.org 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/config/hosts.conf: -------------------------------------------------------------------------------- 1 | # hosts.conf 2 | 3 | # This configuration file allows you to manually map hostnames to 4 | # IP addresses 5 | 6 | # Format: 7 | # Example: 192.168.0.3 libreelec libreelec.mynetwork 8 | 9 | # NOTE: do not edit /etc/hosts directly 10 | # edit /storage/.config/hosts.conf then reboot 11 | -------------------------------------------------------------------------------- /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/tools/freeimagelite/package.mk: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | # Copyright (C) 2020-present Fewtarius 3 | 4 | PKG_NAME="freeimagelite" 5 | PKG_VERSION="4e00a1d" 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 | -------------------------------------------------------------------------------- /packages/virtual/es-themes/package.mk: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | # Copyright (C) 2022 - Fewtarius 3 | 4 | PKG_NAME="es-themes" 5 | PKG_LICENSE="Apache-2.0" 6 | PKG_SITE="www.jelos.org" 7 | PKG_DEPENDS_TARGET="es-theme-art-book-next es-theme-minimal es-theme-minielec" 8 | PKG_SECTION="virtual" 9 | PKG_LONGDESC="EmulationStation themes package." 10 | -------------------------------------------------------------------------------- /packages/hardware/quirks/devices/Anbernic RG351M/050-volume: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2021-present Fewtarius (https://github.com/fewtarius) 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/Powkiddy RGB30/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="HP" 7 | DEVICE_PLAYBACK_PATH_HP="SPK" 8 | DEVICE_PLAYBACK_PATH="Playback Path" 9 | EOF 10 | -------------------------------------------------------------------------------- /packages/hardware/quirks/devices/Powkiddy RK2023/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="HP" 7 | DEVICE_PLAYBACK_PATH_HP="SPK" 8 | DEVICE_PLAYBACK_PATH="Playback Path" 9 | EOF 10 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /packages/hardware/quirks/devices/Anbernic RG353V/info.d/001-panel: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | ID=$(dmesg | grep "panel id:" | sed "s#^.*panel id: ##g") 3 | case ${ID} in 4 | "30 52") 5 | ID="v1" 6 | ;; 7 | "38 21") 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/050-game_configs: -------------------------------------------------------------------------------- 1 | 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2023-present BrooksyTech (https://github.com/brooksytech) 4 | 5 | . /etc/profile 6 | 7 | #Set gzdoom resolution 8 | sed -i '/vid_defheight=/c\vid_defheight=544; 9 | /vid_defwidth=/c\vid_defwidth=960' /storage/.config/gzdoom/gzdoom.ini 10 | -------------------------------------------------------------------------------- /packages/hardware/quirks/devices/Powkiddy RGB30/060-game_settings: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2023-present Fewtarius (https://github.com/fewtarius) 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/misc/modules/sources/Start 32bit Retroarch.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # SPDX-License-Identifier: GPL-2.0-or-later 4 | # Copyright (C) 2020-present Fewtarius 5 | 6 | source /etc/profile 7 | 8 | jslisten set "killall retroarch32" 9 | export LIBGL_DRIVERS_PATH="/usr/lib32/dri" 10 | /usr/bin/retroarch32 --appendconfig /usr/config/retroarch/retroarch32bit-append.cfg 11 | -------------------------------------------------------------------------------- /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/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/AMD64/030-suspend_mode: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2022-present Fewtarius 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/setsuspendmode mem 12 | fi 13 | 14 | -------------------------------------------------------------------------------- /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_VOLUMECTL="true" 8 | DEVICE_POWER_LED="false" 9 | DEVICE_BRIGHTNESS="16" 10 | EOF 11 | -------------------------------------------------------------------------------- /packages/hardware/quirks/platforms/S922X/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_TRIGGER_HAPPY2" 9 | DEVICE_FUNC_KEYB_MODIFIER="BTN_TRIGGER_HAPPY5" 10 | EOF 11 | -------------------------------------------------------------------------------- /packages/hardware/quirks/devices/Anbernic RG503/001-device_config: -------------------------------------------------------------------------------- 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/001-deviceconfig 6 | DEVICE_FAKE_JACKSENSE="false" 7 | DEVICE_VOLUMECTL="true" 8 | DEVICE_POWER_LED="false" 9 | DEVICE_BRIGHTNESS="153" 10 | EOF 11 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /config/noobs/os.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@DISTRONAME@_@PROJECT@", 3 | "version": "@LIBREELEC_VERSION@", 4 | "release_date": "@RELEASE_DATE@", 5 | "kernel": "@KERNEL_VERSION@", 6 | "description": "@DESCRIPTION@", 7 | "username": "root", 8 | "password": "@ROOT_PASSWORD@", 9 | "supported_hex_revisions": "@NOOBS_HEX@", 10 | "supported_models": [@NOOBS_SUPPORTED_MODELS@] 11 | } 12 | -------------------------------------------------------------------------------- /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/devices/Anbernic RG353P/info.d/001-panel: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | ID=$(dmesg | grep "panel id:" | sed "s#^.*panel id: ##g") 3 | case ${ID} in 4 | "30 52") 5 | ID="v1 (${ID})" 6 | ;; 7 | "38 21") 8 | ID="v2 (${ID})" 9 | ;; 10 | *) 11 | ID="Unknown" 12 | ;; 13 | esac 14 | 15 | if [ -n "${ID}" ] 16 | then 17 | echo "PANEL VERSION: ${ID}" 18 | fi 19 | -------------------------------------------------------------------------------- /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) 2020-present Fewtarius 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/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/standalone/pico-8/sources/autostart/common/010-pico8: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2021-present Fewtarius (https://github.com/fewtarius) 4 | 5 | PICO_DIR="/storage/roms/pico-8" 6 | if [ ! -d "${PICO_DIR}" ] 7 | then 8 | mkdir "${PICO_DIR}" 9 | fi 10 | 11 | cp -f "/usr/bin/start_pico8.sh" "${PICO_DIR}/Start Pico-8.sh" 12 | 13 | -------------------------------------------------------------------------------- /packages/hardware/quirks/devices/Anbernic RG353P/030-suspend_mode: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2022-present Fewtarius 4 | 5 | . /etc/profile.d/001-functions 6 | 7 | MYSLEEPMODE=$(get_setting system.suspendmode) 8 | if [ -z "${MYSLEEPMODE}" ] 9 | then 10 | /usr/bin/setsuspendmode freeze 11 | fi 12 | 13 | echo s2idle >/sys/power/mem_sleep 14 | 15 | -------------------------------------------------------------------------------- /packages/hardware/quirks/devices/Anbernic RG353V/030-suspend_mode: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2022-present Fewtarius 4 | 5 | . /etc/profile.d/001-functions 6 | 7 | MYSLEEPMODE=$(get_setting system.suspendmode) 8 | if [ -z "${MYSLEEPMODE}" ] 9 | then 10 | /usr/bin/setsuspendmode freeze 11 | fi 12 | 13 | echo s2idle >/sys/power/mem_sleep 14 | 15 | -------------------------------------------------------------------------------- /packages/hardware/quirks/devices/Anbernic RG503/030-suspend_mode: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2022-present Fewtarius 4 | 5 | . /etc/profile.d/001-functions 6 | 7 | MYSLEEPMODE=$(get_setting system.suspendmode) 8 | if [ -z "${MYSLEEPMODE}" ] 9 | then 10 | /usr/bin/setsuspendmode freeze 11 | fi 12 | 13 | echo s2idle >/sys/power/mem_sleep 14 | 15 | -------------------------------------------------------------------------------- /packages/hardware/quirks/devices/Powkiddy RK2023/030-suspend_mode: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2022-present Fewtarius 4 | 5 | . /etc/profile.d/001-functions 6 | 7 | MYSLEEPMODE=$(get_setting system.suspendmode) 8 | if [ -z "${MYSLEEPMODE}" ] 9 | then 10 | /usr/bin/setsuspendmode freeze 11 | fi 12 | 13 | echo s2idle >/sys/power/mem_sleep 14 | 15 | -------------------------------------------------------------------------------- /packages/misc/modules/sources/Start PPSSPP.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # SPDX-License-Identifier: GPL-2.0-or-later 4 | # Copyright (C) 2020-present Fewtarius 5 | 6 | source /etc/profile 7 | 8 | jslisten set "killall 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 | -------------------------------------------------------------------------------- /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/wayland/weston/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/arcade.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="arcade" 2 | SYSTEM_FULLNAME="Arcade" 3 | SYSTEM_MANUFACTURER="Arcade" 4 | SYSTEM_HARDWARE="arcade" 5 | SYSTEM_PATH="/storage/roms/arcade" 6 | SYSTEM_EXTENSION=".zip .7z" 7 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 8 | SYSTEM_PLATFORM="arcade" 9 | SYSTEM_THEME="arcade" 10 | -------------------------------------------------------------------------------- /config/emulators/fbn.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="fbn" 2 | SYSTEM_FULLNAME="Final Burn Neo" 3 | SYSTEM_MANUFACTURER="Arcade" 4 | SYSTEM_HARDWARE="arcade" 5 | SYSTEM_PATH="/storage/roms/fbneo" 6 | SYSTEM_EXTENSION=".7z .zip" 7 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 8 | SYSTEM_PLATFORM="arcade" 9 | SYSTEM_THEME="fbn" 10 | -------------------------------------------------------------------------------- /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/devices/ayn Loki Zero/020-fan_control: -------------------------------------------------------------------------------- 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/020-fan_control 6 | DEVICE_HAS_FAN="true" 7 | DEVICE_TEMP_SENSOR="$(find /sys/devices/pci*/* -path "*/nvme" -prune -o -name temp1_input -print)" 8 | EOF 9 | 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/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/sysutils/autostart/system.d/jelos-autostart.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=JELOS user autostart script 3 | Before=minui.service 4 | After=network-base.service graphical.target 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/ethmactool/system.d/ethmactool-config.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Configure eth0 MAC address 3 | BindsTo=sys-subsystem-net-devices-eth0.device 4 | After=sys-subsystem-net-devices-eth0.device 5 | Before=connman.service 6 | 7 | [Service] 8 | Type=oneshot 9 | RemainAfterExit=yes 10 | ExecStart=/usr/bin/ethmactool-config eth0 11 | 12 | [Install] 13 | WantedBy=multi-user.target 14 | -------------------------------------------------------------------------------- /packages/ui/minui/system.d/minui.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=MinUI integrated launcher and frontend 3 | ConditionPathExists=/var/lock/start.games 4 | 5 | [Service] 6 | ExecStart=/usr/bin/start_minui.sh > /var/log/start_minui.log 2>&1 7 | KillMode=control-group 8 | TimeoutStopSec=3 9 | Restart=always 10 | RestartSec=2 11 | StartLimitInterval=0 12 | 13 | [Install] 14 | WantedBy=jelos.target 15 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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/AMD64/010-default_tdp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2022-present Fewtarius 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 | EOF 15 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /packages/virtual/docker/package.mk: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | # Copyright (C) 2022 - Fewtarius 3 | 4 | PKG_NAME="docker" 5 | PKG_LICENSE="Apache-2.0" 6 | PKG_SITE="www.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 | -------------------------------------------------------------------------------- /packages/virtual/emulators/autostart/001-controller: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2021-present Fewtarius (https://github.com/fewtarius) 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 | -------------------------------------------------------------------------------- /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 .zip" 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 | -------------------------------------------------------------------------------- /config/emulators/ports.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="ports" 2 | SYSTEM_FULLNAME="Ports" 3 | SYSTEM_MANUFACTURER="JELOS" 4 | SYSTEM_RELEASE="2021" 5 | SYSTEM_HARDWARE="PC" 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 | -------------------------------------------------------------------------------- /packages/kernel/linux-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 | rtl_bt/* 22 | rtlwifi/* 23 | -------------------------------------------------------------------------------- /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/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/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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /config/emulators/cps1.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="cps1" 2 | SYSTEM_FULLNAME="PlaySystem 1" 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 | -------------------------------------------------------------------------------- /config/emulators/cps2.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="cps2" 2 | SYSTEM_FULLNAME="PlaySystem 2" 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 | -------------------------------------------------------------------------------- /config/emulators/cps3.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="cps3" 2 | SYSTEM_FULLNAME="PlaySystem 3" 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 | -------------------------------------------------------------------------------- /config/emulators/imageviewer.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="imageviewer" 2 | SYSTEM_FULLNAME="Screenshots" 3 | SYSTEM_MANUFACTURER="JELOS" 4 | SYSTEM_RELEASE="2021" 5 | SYSTEM_HARDWARE="system" 6 | SYSTEM_PATH="/storage/roms/screenshots" 7 | SYSTEM_EXTENSION=".jpg .jpeg .png .bmp .psd .tga .gif .hdr .pic .ppm .pgm .mkv .pdf .mp4 .avi" 8 | SYSTEM_COMMAND="/usr/bin/true" 9 | SYSTEM_PLATFORM="imageviewer" 10 | SYSTEM_THEME="imageviewer" 11 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /config/emulators/n64.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="n64" 2 | SYSTEM_FULLNAME="N64" 3 | SYSTEM_MANUFACTURER="Nintendo" 4 | SYSTEM_RELEASE="1996" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/n64" 7 | SYSTEM_EXTENSION=".z64 .n64 .v64 .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="n64" 10 | SYSTEM_THEME="n64" 11 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /config/emulators/pc-8800.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="pc-8800" 2 | SYSTEM_FULLNAME="PC-8800" 3 | SYSTEM_MANUFACTURER="NEC" 4 | SYSTEM_RELEASE="1981" 5 | SYSTEM_HARDWARE="computer" 6 | SYSTEM_PATH="/storage/roms/pc88" 7 | SYSTEM_EXTENSION=".d88 .m3u" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="pc88" 10 | SYSTEM_THEME="pc88" 11 | -------------------------------------------------------------------------------- /config/emulators/pc.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="pc" 2 | SYSTEM_FULLNAME="MS-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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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="computer" 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="tic-80" 11 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /config/emulators/wiiu.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="wiiu" 2 | SYSTEM_MANUFACTURER="Nintendo" 3 | SYSTEM_RELEASE="2012" 4 | SYSTEM_HARDWARE="console" 5 | SYSTEM_PATH="/storage/roms/wiiu" 6 | SYSTEM_EXTENSION=".wud .wux .wua" 7 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 8 | SYSTEM_PLATFORM="wiiu" 9 | SYSTEM_THEME="wiiu" 10 | SYSTEM_FULLNAME="Wii U" 11 | -------------------------------------------------------------------------------- /config/emulators/zx81.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="zx81" 2 | SYSTEM_FULLNAME="ZX81" 3 | SYSTEM_MANUFACTURER="Sinclair" 4 | SYSTEM_RELEASE="1981" 5 | SYSTEM_HARDWARE="computer" 6 | SYSTEM_PATH="/storage/roms/zx81" 7 | SYSTEM_EXTENSION=".tzx .p .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="zx81" 10 | SYSTEM_THEME="zx81" 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/kernel/linux-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/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/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 $FIRMWARE" 10 | PKG_SECTION="virtual" 11 | PKG_LONGDESC="linux-firmware is a meta-package to install various free firmware drivers" 12 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /config/emulators/arduboy.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="arduboy" 2 | SYSTEM_FULLNAME="Arduboy" 3 | SYSTEM_MANUFACTURER="Arduboy" 4 | SYSTEM_RELEASE="2014" 5 | SYSTEM_HARDWARE="portable" 6 | SYSTEM_PATH="/storage/roms/arduboy" 7 | SYSTEM_EXTENSION=".hex" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="arduboy" 10 | SYSTEM_THEME="arduboy" 11 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /config/emulators/nes.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="nes" 2 | SYSTEM_FULLNAME="NES" 3 | SYSTEM_MANUFACTURER="Nintendo" 4 | SYSTEM_RELEASE="1985" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/nes" 7 | SYSTEM_EXTENSION=".nes .unif .unf .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="nes" 10 | SYSTEM_THEME="nes" 11 | -------------------------------------------------------------------------------- /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=".ngc .ngp .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 | -------------------------------------------------------------------------------- /config/emulators/psp.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="psp" 2 | SYSTEM_FULLNAME="PlayStation Portable" 3 | SYSTEM_MANUFACTURER="Sony" 4 | SYSTEM_RELEASE="2004" 5 | SYSTEM_HARDWARE="portable" 6 | SYSTEM_PATH="/storage/roms/psp" 7 | SYSTEM_EXTENSION=".iso .cso .pbp" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="psp" 10 | SYSTEM_THEME="psp" 11 | -------------------------------------------------------------------------------- /config/emulators/saturn.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="saturn" 2 | SYSTEM_FULLNAME="Saturn" 3 | SYSTEM_MANUFACTURER="Sega" 4 | SYSTEM_RELEASE="1994" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/saturn" 7 | SYSTEM_EXTENSION=".cue .chd .iso" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="saturn" 10 | SYSTEM_THEME="saturn" 11 | -------------------------------------------------------------------------------- /packages/audio/soundtouch/package.mk: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | # Copyright (C) 2020-present Fewtarius 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/emulators/standalone/ppsspp-sa/sources/RK3566-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/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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /config/emulators/neocd.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="neocd" 2 | SYSTEM_FULLNAME="Neo Geo CD" 3 | SYSTEM_MANUFACTURER="SNK" 4 | SYSTEM_RELEASE="1990" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/neocd" 7 | SYSTEM_EXTENSION=".cue .iso .chd" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="neogeocd" 10 | SYSTEM_THEME="neogeocd" 11 | -------------------------------------------------------------------------------- /config/emulators/ngpc.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="ngpc" 2 | SYSTEM_FULLNAME="Neo Geo Pocket Color" 3 | SYSTEM_MANUFACTURER="SNK" 4 | SYSTEM_RELEASE="1999" 5 | SYSTEM_HARDWARE="portable" 6 | SYSTEM_PATH="/storage/roms/ngpc" 7 | SYSTEM_EXTENSION=".ngc .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="ngpc" 10 | SYSTEM_THEME="ngpc" 11 | -------------------------------------------------------------------------------- /config/emulators/openbor.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="openbor" 2 | SYSTEM_FULLNAME="OpenBOR" 3 | SYSTEM_MANUFACTURER="Various" 4 | SYSTEM_RELEASE="2008" 5 | SYSTEM_HARDWARE="game engine" 6 | SYSTEM_PATH="/storage/roms/openbor" 7 | SYSTEM_EXTENSION=".pak" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="openbor" 10 | SYSTEM_THEME="openbor" 11 | -------------------------------------------------------------------------------- /config/emulators/pico-8.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="pico-8" 2 | SYSTEM_FULLNAME="PICO-8" 3 | SYSTEM_MANUFACTURER="Lexaloffle" 4 | SYSTEM_RELEASE="2015" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/pico-8" 7 | SYSTEM_EXTENSION=".sh .p8 .png" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="pico-8" 10 | SYSTEM_THEME="pico-8" 11 | -------------------------------------------------------------------------------- /config/emulators/segacd.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="segacd" 2 | SYSTEM_FULLNAME="CD" 3 | SYSTEM_MANUFACTURER="Sega" 4 | SYSTEM_RELEASE="1991" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/segacd" 7 | SYSTEM_EXTENSION=".chd .cue .iso .m3u" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="segacd" 10 | SYSTEM_THEME="segacd" 11 | -------------------------------------------------------------------------------- /config/emulators/tg16.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="tg16" 2 | SYSTEM_FULLNAME="TurboGrafx-16" 3 | SYSTEM_MANUFACTURER="NEC" 4 | SYSTEM_RELEASE="1989" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/tg16" 7 | SYSTEM_EXTENSION=".pce .bin .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="pcengine" 10 | SYSTEM_THEME="tg16" 11 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /projects/Rockchip/devices/RK3326/filesystem/etc/interception/udevmon.yaml: -------------------------------------------------------------------------------- 1 | - CMD: mux -c oga-control 2 | - JOB: mux -i oga-control | uinput -c /etc/interception/oga-controls.yaml 3 | - JOB: intercept -g $DEVNODE | mux -o oga-control 4 | DEVICE: 5 | LINK: /dev/input/by-path/platform-adc-joystick-event 6 | - JOB: intercept -g $DEVNODE | mux -o oga-control 7 | DEVICE: 8 | LINK: /dev/input/by-path/platform-gpio-keys-event-joystick 9 | -------------------------------------------------------------------------------- /config/emulators/3ds.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="3ds" 2 | SYSTEM_FULLNAME="3DS" 3 | SYSTEM_MANUFACTURER="Nintendo" 4 | SYSTEM_RELEASE="2010" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/3ds" 7 | SYSTEM_EXTENSION=".3ds .3dsx .elf .axf .cci .cxi .app" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="3ds" 10 | SYSTEM_THEME="3ds" 11 | -------------------------------------------------------------------------------- /config/emulators/megacd.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="megacd" 2 | SYSTEM_FULLNAME="Mega-CD" 3 | SYSTEM_MANUFACTURER="Sega" 4 | SYSTEM_RELEASE="1991" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/megacd" 7 | SYSTEM_EXTENSION=".chd .cue .iso .m3u" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="segacd" 10 | SYSTEM_THEME="megacd" 11 | -------------------------------------------------------------------------------- /config/emulators/msx.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="msx" 2 | SYSTEM_FULLNAME="MSX" 3 | SYSTEM_MANUFACTURER="Microsoft" 4 | SYSTEM_RELEASE="1983" 5 | SYSTEM_HARDWARE="computer" 6 | SYSTEM_PATH="/storage/roms/msx" 7 | SYSTEM_EXTENSION=".dsk .mx1 .mx2 .rom .zip .7z .m3u" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="msx" 10 | SYSTEM_THEME="msx" 11 | -------------------------------------------------------------------------------- /config/emulators/music.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="music" 2 | SYSTEM_FULLNAME="Music Player" 3 | SYSTEM_MANUFACTURER="JELOS" 4 | SYSTEM_RELEASE="unknown" 5 | SYSTEM_HARDWARE="system" 6 | SYSTEM_PATH="/storage/.config/gmu/playlists" 7 | SYSTEM_EXTENSION=".m3u .sh" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="music" 10 | SYSTEM_THEME="music" 11 | -------------------------------------------------------------------------------- /config/emulators/naomi.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="naomi" 2 | SYSTEM_FULLNAME="Naomi" 3 | SYSTEM_MANUFACTURER="Sega" 4 | SYSTEM_RELEASE="1998" 5 | SYSTEM_HARDWARE="arcade" 6 | SYSTEM_PATH="/storage/roms/naomi" 7 | SYSTEM_EXTENSION=".lst .bin .dat .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="naomi arcade" 10 | SYSTEM_THEME="naomi" 11 | -------------------------------------------------------------------------------- /config/emulators/nesh.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="nesh" 2 | SYSTEM_FULLNAME="NES (Hacks)" 3 | SYSTEM_MANUFACTURER="Nintendo" 4 | SYSTEM_RELEASE="1985" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/nesh" 7 | SYSTEM_EXTENSION=".nes .unif .unf .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="nes" 10 | SYSTEM_THEME="nesh" 11 | -------------------------------------------------------------------------------- /config/emulators/pspminis.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="pspminis" 2 | SYSTEM_FULLNAME="PSP Minis" 3 | SYSTEM_MANUFACTURER="Sony" 4 | SYSTEM_RELEASE="2004" 5 | SYSTEM_HARDWARE="portable" 6 | SYSTEM_PATH="/storage/roms/pspminis" 7 | SYSTEM_EXTENSION=".iso .cso .pbp" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="psp" 10 | SYSTEM_THEME="pspminis" 11 | -------------------------------------------------------------------------------- /config/emulators/psvita.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="psvita" 2 | SYSTEM_FULLNAME="PlayStation Vita" 3 | SYSTEM_MANUFACTURER="Sony" 4 | SYSTEM_RELEASE="2011" 5 | SYSTEM_HARDWARE="portable" 6 | SYSTEM_PATH="/usr/config/vita3k/launcher/" 7 | SYSTEM_EXTENSION=".sh" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="psvita" 10 | SYSTEM_THEME="psvita" 11 | -------------------------------------------------------------------------------- /config/emulators/sc-3000.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="sc-3000" 2 | SYSTEM_FULLNAME="SC-3000" 3 | SYSTEM_MANUFACTURER="Sega" 4 | SYSTEM_RELEASE="1983" 5 | SYSTEM_HARDWARE="computer" 6 | SYSTEM_PATH="/storage/roms/sc-3000" 7 | SYSTEM_EXTENSION=".bin .sg .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="sc-3000" 10 | SYSTEM_THEME="sc-3000" 11 | -------------------------------------------------------------------------------- /config/emulators/sg-1000.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="sg-1000" 2 | SYSTEM_FULLNAME="SG-1000" 3 | SYSTEM_MANUFACTURER="Sega" 4 | SYSTEM_RELEASE="1983" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/sg-1000" 7 | SYSTEM_EXTENSION=".bin .sg .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="sg-1000" 10 | SYSTEM_THEME="sg-1000" 11 | -------------------------------------------------------------------------------- /config/emulators/sufami.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="sufami" 2 | SYSTEM_FULLNAME="SuFami Turbo" 3 | SYSTEM_MANUFACTURER="Bandai" 4 | SYSTEM_RELEASE="1996" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/sufami" 7 | SYSTEM_EXTENSION=".st .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="sufami" 10 | SYSTEM_THEME="sufami" 11 | -------------------------------------------------------------------------------- /linaro/mkkernel: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | export ARCH=arm64 4 | export CROSS_COMPILE=aarch64-linux-gnu- 5 | export PATH=/opt/toolchains/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/bin/:$PATH 6 | 7 | if [ ! -d "linux" ] 8 | then 9 | git clone --depth 1 https://github.com/hardkernel/linux.git -b odroidgoU-4.9.y 10 | fi 11 | 12 | cd linux 13 | git pull 14 | 15 | make odroidgou_defconfig 16 | make -j$(expr $(expr $(nproc) \* 6) \/ 5) 17 | -------------------------------------------------------------------------------- /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/devices/Anbernic RG353P/010-governors: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2023-present Fewtarius (https://github.com/fewtarius) 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/devices/Anbernic RG503/010-governors: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2023-present Fewtarius (https://github.com/fewtarius) 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/devices/Powkiddy RGB30/010-governors: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2023-present Fewtarius (https://github.com/fewtarius) 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/devices/Powkiddy RK2023/010-governors: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2023-present Fewtarius (https://github.com/fewtarius) 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/devices/Powkiddy x55/010-governors: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2023-present Fewtarius (https://github.com/fewtarius) 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: Apache-2.0 3 | # Copyright (C) 2023-present Fewtarius (https://github.com/fewtarius) 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/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/amremote/system.d/remote-config.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=IR remote control support 3 | Before=graphical.target kodi.service 4 | After=multi-user.target 5 | ConditionPathExists=/proc/device-tree/meson-ir/compatible 6 | ConditionPathExists=/proc/device-tree/meson-remote/compatible 7 | 8 | [Service] 9 | Type=oneshot 10 | ExecStart=/usr/lib/coreelec/remote-config 11 | 12 | [Install] 13 | WantedBy=graphical.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/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 | -------------------------------------------------------------------------------- /packages/tools/rtk_hciattach/system.d/hciattach-realtek.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Attach /dev/ttyS1 to BlueZ stack 3 | Before=bluetooth-agent.service 4 | PartOf=bluetooth.service 5 | 6 | [Service] 7 | Type=simple 8 | ExecStartPre=/usr/sbin/rfkill unblock bluetooth 9 | ExecStart=/usr/bin/rtk_hciattach -n /dev/ttyS1 rtk_h5 115200 10 | ExecStopPost=/usr/sbin/rfkill block bluetooth 11 | 12 | [Install] 13 | WantedBy=bluetooth.service 14 | -------------------------------------------------------------------------------- /packages/virtual/gamesupport/package.mk: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | # Copyright (C) 2022 - Fewtarius 3 | 4 | PKG_NAME="gamesupport" 5 | PKG_LICENSE="Apache-2.0" 6 | PKG_SITE="www.jelos.org" 7 | PKG_SECTION="virtual" 8 | PKG_LONGDESC="Game support software metapackage." 9 | 10 | PKG_GAMESUPPORT="sixaxis gptokeyb jstest-sdl gamecontrollerdb sdljoytest control-gen" 11 | 12 | PKG_DEPENDS_TARGET="${PKG_GAMESUPPORT}" 13 | 14 | -------------------------------------------------------------------------------- /config/emulators/gbah.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="gbah" 2 | SYSTEM_FULLNAME="Game Boy Advance (Hacks)" 3 | SYSTEM_MANUFACTURER="Nintendo" 4 | SYSTEM_RELEASE="2001" 5 | SYSTEM_HARDWARE="portable" 6 | SYSTEM_PATH="/storage/roms/gbah" 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="gbah" 11 | -------------------------------------------------------------------------------- /config/emulators/gbch.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="gbch" 2 | SYSTEM_FULLNAME="Game Boy Color (Hacks)" 3 | SYSTEM_MANUFACTURER="Nintendo" 4 | SYSTEM_RELEASE="1998" 5 | SYSTEM_HARDWARE="portable" 6 | SYSTEM_PATH="/storage/roms/gbch" 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="gbch" 11 | -------------------------------------------------------------------------------- /config/emulators/ggh.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="ggh" 2 | SYSTEM_FULLNAME="Game Gear (Hacks)" 3 | SYSTEM_MANUFACTURER="Sega" 4 | SYSTEM_RELEASE="1990" 5 | SYSTEM_HARDWARE="portable" 6 | SYSTEM_PATH="/storage/roms/gamegearh" 7 | SYSTEM_EXTENSION=".bin .gg .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="gamegear" 10 | SYSTEM_THEME="ggh" 11 | -------------------------------------------------------------------------------- /config/emulators/msx2.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="msx2" 2 | SYSTEM_FULLNAME="MSX2" 3 | SYSTEM_MANUFACTURER="Microsoft" 4 | SYSTEM_RELEASE="1988" 5 | SYSTEM_HARDWARE="computer" 6 | SYSTEM_PATH="/storage/roms/msx2" 7 | SYSTEM_EXTENSION=".dsk .mx1 .mx2 .rom .zip .7z .m3u" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="msx" 10 | SYSTEM_THEME="msx2" 11 | -------------------------------------------------------------------------------- /config/emulators/odyssey2.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="odyssey2" 2 | SYSTEM_FULLNAME="Odyssey" 3 | SYSTEM_MANUFACTURER="Magnavox" 4 | SYSTEM_RELEASE="1979" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/odyssey" 7 | SYSTEM_EXTENSION=".bin .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="odyssey2" 10 | SYSTEM_THEME="odyssey2" 11 | -------------------------------------------------------------------------------- /config/emulators/sega32x.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="sega32x" 2 | SYSTEM_FULLNAME="32X" 3 | SYSTEM_MANUFACTURER="Sega" 4 | SYSTEM_RELEASE="1994" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/sega32x" 7 | SYSTEM_EXTENSION=".32x .smd .bin .md .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="sega32x" 10 | SYSTEM_THEME="sega32x" 11 | -------------------------------------------------------------------------------- /config/emulators/sfc.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="sfc" 2 | SYSTEM_FULLNAME="Super Famicom" 3 | SYSTEM_MANUFACTURER="Nintendo" 4 | SYSTEM_RELEASE="1990" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/sfc" 7 | SYSTEM_EXTENSION=".smc .fig .sfc .swc .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="snes" 10 | SYSTEM_THEME="sfc" 11 | -------------------------------------------------------------------------------- /config/emulators/switch.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="switch" 2 | SYSTEM_MANUFACTURER="Nintendo" 3 | SYSTEM_RELEASE="2017" 4 | SYSTEM_HARDWARE="console" 5 | SYSTEM_PATH="/storage/roms/switch" 6 | SYSTEM_EXTENSION=".xci .nsp .nca .nso .nro" 7 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 8 | SYSTEM_PLATFORM="switch" 9 | SYSTEM_THEME="switch" 10 | SYSTEM_FULLNAME="Switch" 11 | -------------------------------------------------------------------------------- /config/emulators/videopac.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="videopac" 2 | SYSTEM_FULLNAME="VideoPac" 3 | SYSTEM_MANUFACTURER="Philips" 4 | SYSTEM_RELEASE="1978" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/videopac" 7 | SYSTEM_EXTENSION=".bin .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="videopac" 10 | SYSTEM_THEME="videopac" 11 | -------------------------------------------------------------------------------- /config/emulators/wii.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="wii" 2 | SYSTEM_MANUFACTURER="Nintendo" 3 | SYSTEM_RELEASE="2006" 4 | SYSTEM_HARDWARE="console" 5 | SYSTEM_PATH="/storage/roms/wii" 6 | SYSTEM_EXTENSION=".gcm .iso .gcz .ciso .wbfs .rvz .dol .wad" 7 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 8 | SYSTEM_PLATFORM="wii" 9 | SYSTEM_THEME="wii" 10 | SYSTEM_FULLNAME="Wii" 11 | -------------------------------------------------------------------------------- /packages/graphics/fbgrab/package.mk: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | # Copyright (C) 2020-present Fewtarius 3 | 4 | PKG_NAME="fbgrab" 5 | PKG_VERSION="5c2481d2b67b634e4e611610c33d30ef796afe5d" 6 | PKG_LICENSE="GPL2.0" 7 | PKG_SITE="https://github.com/GunnarMonell/fbgrab" 8 | PKG_URL="${PKG_SITE}.git" 9 | PKG_DEPENDS_TARGET="toolchain" 10 | PKG_LONGDESC="A utility to grab/screenshot the framebuffer." 11 | GET_HANDLER_SUPPORT="git" 12 | -------------------------------------------------------------------------------- /packages/kernel/linux-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/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/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.libreelec 9 | 10 | [Mount] 11 | What=/storage/.cache/log 12 | Where=/var/log 13 | Options=bind 14 | LazyUnmount=yes 15 | -------------------------------------------------------------------------------- /config/emulators/atari2600.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="atari2600" 2 | SYSTEM_FULLNAME="2600" 3 | SYSTEM_MANUFACTURER="Atari" 4 | SYSTEM_RELEASE="1977" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/atari2600" 7 | SYSTEM_EXTENSION=".a26 .bin .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="atari2600" 10 | SYSTEM_THEME="atari2600" 11 | -------------------------------------------------------------------------------- /config/emulators/atari7800.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="atari7800" 2 | SYSTEM_FULLNAME="7800" 3 | SYSTEM_MANUFACTURER="Atari" 4 | SYSTEM_RELEASE="1986" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/atari7800" 7 | SYSTEM_EXTENSION=".a78 .bin .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="atari7800" 10 | SYSTEM_THEME="atari7800" 11 | -------------------------------------------------------------------------------- /config/emulators/atarilynx.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="atarilynx" 2 | SYSTEM_FULLNAME="Lynx" 3 | SYSTEM_MANUFACTURER="Atari" 4 | SYSTEM_RELEASE="1989" 5 | SYSTEM_HARDWARE="portable" 6 | SYSTEM_PATH="/storage/roms/atarilynx" 7 | SYSTEM_EXTENSION=".lnx .o .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="atarilynx" 10 | SYSTEM_THEME="atarilynx" 11 | -------------------------------------------------------------------------------- /config/emulators/easyrpg.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="easyrpg" 2 | SYSTEM_FULLNAME="EasyRPG" 3 | SYSTEM_MANUFACTURER="Various" 4 | SYSTEM_RELEASE="2003" 5 | SYSTEM_HARDWARE="game engine" 6 | SYSTEM_PATH="/storage/roms/easyrpg" 7 | SYSTEM_EXTENSION=".zip .easyrpg .ldb" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="easyrpg" 10 | SYSTEM_THEME="easyrpg" 11 | -------------------------------------------------------------------------------- /config/emulators/famicom.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="famicom" 2 | SYSTEM_FULLNAME="Famicom" 3 | SYSTEM_MANUFACTURER="Nintendo" 4 | SYSTEM_RELEASE="1983" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/famicom" 7 | SYSTEM_EXTENSION=".nes .unif .unf .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="nes" 10 | SYSTEM_THEME="famicom" 11 | -------------------------------------------------------------------------------- /config/emulators/gamegear.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="gamegear" 2 | SYSTEM_FULLNAME="Game Gear" 3 | SYSTEM_MANUFACTURER="Sega" 4 | SYSTEM_RELEASE="1990" 5 | SYSTEM_HARDWARE="portable" 6 | SYSTEM_PATH="/storage/roms/gamegear" 7 | SYSTEM_EXTENSION=".bin .gg .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="gamegear" 10 | SYSTEM_THEME="gamegear" 11 | -------------------------------------------------------------------------------- /config/emulators/genh.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="genh" 2 | SYSTEM_FULLNAME="Genesis (Hacks)" 3 | SYSTEM_MANUFACTURER="Sega" 4 | SYSTEM_RELEASE="1989" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/genh" 7 | SYSTEM_EXTENSION=".bin .gen .md .sg .smd .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="genesis" 10 | SYSTEM_THEME="genh" 11 | -------------------------------------------------------------------------------- /config/emulators/pcengine.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="pcengine" 2 | SYSTEM_FULLNAME="PC Engine" 3 | SYSTEM_MANUFACTURER="NEC" 4 | SYSTEM_RELEASE="1987" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/pcengine" 7 | SYSTEM_EXTENSION=".pce .bin .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="pcengine" 10 | SYSTEM_THEME="pcengine" 11 | -------------------------------------------------------------------------------- /config/emulators/pokemini.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="pokemini" 2 | SYSTEM_FULLNAME="Pokémon Mini" 3 | SYSTEM_MANUFACTURER="Nintendo" 4 | SYSTEM_RELEASE="2001" 5 | SYSTEM_HARDWARE="portable" 6 | SYSTEM_PATH="/storage/roms/pokemini" 7 | SYSTEM_EXTENSION=".min .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="pokemini" 10 | SYSTEM_THEME="pokemini" 11 | -------------------------------------------------------------------------------- /config/emulators/scummvm.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="scummvm" 2 | SYSTEM_FULLNAME="ScummVM" 3 | SYSTEM_MANUFACTURER="Various" 4 | SYSTEM_RELEASE="2001" 5 | SYSTEM_HARDWARE="game engine" 6 | SYSTEM_PATH="/storage/.config/scummvm/games" 7 | SYSTEM_EXTENSION=".sh .svm .scummvm" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="pc" 10 | SYSTEM_THEME="scummvm" 11 | -------------------------------------------------------------------------------- /config/emulators/snes.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="snes" 2 | SYSTEM_FULLNAME="Super Nintendo" 3 | SYSTEM_MANUFACTURER="Nintendo" 4 | SYSTEM_RELEASE="1991" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/snes" 7 | SYSTEM_EXTENSION=".smc .fig .sfc .swc .zip .7z" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="snes" 10 | SYSTEM_THEME="snes" 11 | -------------------------------------------------------------------------------- /config/emulators/tg16cd.conf: -------------------------------------------------------------------------------- 1 | SYSTEM_NAME="tg16cd" 2 | SYSTEM_FULLNAME="TurboGrafx-CD" 3 | SYSTEM_MANUFACTURER="NEC" 4 | SYSTEM_RELEASE="1989" 5 | SYSTEM_HARDWARE="console" 6 | SYSTEM_PATH="/storage/roms/tg16cd" 7 | SYSTEM_EXTENSION=".cue .ccd .chd .toc .m3u" 8 | SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\"" 9 | SYSTEM_PLATFORM="pcenginecd" 10 | SYSTEM_THEME="tg16cd" 11 | -------------------------------------------------------------------------------- /linaro/mkuboot: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | export ARCH=arm64 4 | export CROSS_COMPILE=aarch64-none-elf- 5 | export PATH=/opt/toolchains/gcc-linaro-aarch64-none-elf-4.8-2013.11_linux/bin:/opt/toolchains/gcc-linaro-arm-none-eabi-4.8-2014.04_linux/bin:$PATH 6 | 7 | if [ ! -d "u-boot" ] 8 | then 9 | git clone https://github.com/hardkernel/u-boot.git -b odroidgoU-v2015.01 10 | fi 11 | 12 | cd u-boot 13 | git pull 14 | make odroidgou_defconfig 15 | make 16 | -------------------------------------------------------------------------------- /packages/devel/hidapi/package.mk: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: GPL-2.0-or-later 2 | # Copyright (C) 2023-present Fewtarius 3 | 4 | PKG_NAME="hidapi" 5 | PKG_VERSION="d3013f0" 6 | PKG_LICENSE="GPLv3" 7 | PKG_SITE="https://github.com/libusb/hidapi" 8 | PKG_URL="${PKG_SITE}.git" 9 | PKG_DEPENDS_TARGET="toolchain systemd libusb" 10 | PKG_LONGDESC="Simple library for communicating with USB and Bluetooth HID devices." 11 | PKG_TOOLCHAIN="cmake" 12 | 13 | -------------------------------------------------------------------------------- /packages/emulators/tools/control-gen/Makefile: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: GPL-2.0-or-later 2 | # Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech) 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/ODROID-GO Super/001-device_config: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2023-present BrooksyTech (https://github.com/brooksytech) 4 | 5 | cat </storage/.config/profile.d/001-deviceconfig 6 | # Device Features 7 | DEVICE_VOLUMECTL="true" 8 | DEVICE_POWER_LED="false" 9 | DEVICE_PLAYBACK_PATH_SPK="SPK" 10 | DEVICE_PLAYBACK_PATH_HP="HP" 11 | DEVICE_BRIGHTNESS="128" 12 | EOF 13 | -------------------------------------------------------------------------------- /packages/jelos/sources/scripts/getfilters: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # SPDX-License-Identifier: GPL-2.0-or-later 4 | # Copyright (C) 2020-present Shanti Gilbert (https://github.com/shantigilbert) 5 | # Copyright (C) 2022 Fewtarius (https://github.com/fewtarius) 6 | 7 | find /usr/share/retroarch/filters/64bit/video/ -name '*.filt' -print0 | 8 | while IFS= read -r -d '' line; do 9 | echo ${line#/usr/share/retroarch/filters/64bit/video/}, 10 | done 11 | -------------------------------------------------------------------------------- /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/system-utils/sources/scripts/fancontrol: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # SPDX-License-Identifier: Apache-2.0 3 | # Copyright (C) 2021-present Fewtarius (https://github.com/fewtarius) 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/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 | --------------------------------------------------------------------------------