1
0
Fork
You've already forked reform-tools
0
Josch's reform-tools for MNT Research's computers with some (untested!) runit ports of the systemd services.
  • Shell 70.3%
  • C 13.4%
  • Python 11.1%
  • Makefile 5.2%
Find a file
2026年05月03日 10:42:31 +02:00
audio alsa ucm: enable microphone in profile for rk3588 pocket/next 2026年01月11日 13:52:41 +01:00
bin bin/reform-check: check if extlinux.conf contains fdt entries 2026年05月02日 22:47:19 +02:00
dracut Delete the device specific root from dracut 2025年03月01日 05:50:18 +00:00
etc/profile.d etc/profile.d/reform-mali.sh: scripts are sourced and do not need to have execute permissions (they are also missing a shebang for that) 2025年12月09日 02:20:07 +01:00
examples examples/keyboard_rainbow.py: polishing 2026年01月28日 00:38:08 +01:00
flash-kernel Add pcie_aspm=off to kernel cmdline 2026年02月18日 07:06:28 +01:00
initramfs-tools Add support for QUASAR QCS6490 and QCS8550 2026年01月11日 13:52:42 +01:00
kernel kernel/zz-reform-tools: respect /etc/flash-kernel/machine 2026年03月24日 12:03:19 +01:00
libexec/reform-tools added the fix that Lucie came up with while we were looking at it 2026年02月12日 16:08:41 +01:00
lpc lpc/reform2_lpc.c: check the return value of kstrtou32 2026年04月13日 23:19:57 +02:00
machines machines/* with BPI-CM4 Module.conf: bump u-boot to 2026年04月09日 2026年04月09日 00:51:27 +02:00
modprobe.d
NetworkManager
plymouth add monobar plymouth theme 2025年11月18日 18:31:53 +01:00
reform-check reform-check: introduce distro backends for distro-specific checks 2026年05月02日 20:38:13 +00:00
runit Edits to README 2026年04月04日 10:24:30 +02:00
schemas change x-terminal-emulator to xdg-terminal-exec in comments 2025年11月03日 23:36:13 +01:00
sddm install usr/lib/sddm/sddm.conf.d/10-wayland.conf to make sddm use wayland by default instead of Xorg 2024年12月24日 23:15:23 +01:00
share Stop installing /usr/share/xdg-terminal-exec/sway-xdg-terminals.list 2025年12月08日 23:39:30 +01:00
systemd reform-power-daemon: polishing 2025年11月17日 22:07:48 +01:00
u-boot-menu Add pcie_aspm=off to kernel cmdline 2026年02月18日 07:06:28 +01:00
udev imx8mq: replace writing 'enabled' to /sys path in reform-hw-setup and reform-standby by udev rule 2025年01月09日 14:05:28 +01:00
.clang-format .clang-format: update from latest linux kernel git 2025年06月09日 15:05:42 +02:00
.editorconfig add .editorconfig 2026年01月28日 00:38:07 +01:00
.gitignore add .gitignore 2026年01月06日 14:13:45 +01:00
.gitlab-ci.yml reform-check: introduce distro backends for distro-specific checks 2026年05月02日 20:38:13 +00:00
.mailmap .mailmap: fix Lucie's email to be lucie@mntre.com 2026年04月03日 19:40:50 +02:00
CHANGELOG.md CHANGELOG.md: release version 1.86 2026年03月25日 12:00:34 +01:00
LICENSE.txt Add SPDX license information 2025年02月20日 10:11:07 +01:00
Makefile Merge branch 'main' of https://source.mnt.re/reform/reform-tools into runit-port 2026年05月03日 10:42:31 +02:00
README.md Updated README.md 2026年02月01日 12:52:30 +01:00

reform-tools

This package contains a collection of scripts and configuration files for GNU/Linux operating systems running on the MNT Reform, MNT Pocket Reform and MNT Reform Next with i.MX8MQ, i.MX8MPlus, Banana PI CM4, LS1028A or RK3588 processor modules. It contains system utilities to manage your installation as well as configuration files for initramfs, flash-kernel, pulseaudio, alsa, u-boot-menu, udev and NetworkManager.

Hlep's runit service scripts and a modified Makefile are also included.

reform2-lpc-dkms

The reform2_lpc kernel module allows for interaction with the NXP LPC11U24 Cortex-M0 MCU system controller in the Reform 2 open hardware laptop. It controls an analog monitor chip for the eight battery cells as well as the charger. It is connected to the Processor Module via SPI, and has GPIO lines to the main power rail switchers in the system. It has a UART (SYSCTL) that the keyboard can talk to directly for issuing power on/off commands and battery status queries. The reform2_lpc module provides battery status information and is necessary to completely shut down the system when powering it off via userspace.

License

Copyright 2020-2025 Lukas F. Hartmann lukas@mntre.com Copyright 2022-2025 Johannes Schauer Marin Rodrigues josch@mister-muffin.de Copyright 2026 hlep hlep@posteo.com

Unless otherwise stated, reform-tools can be redistributed and/or modified under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.