-
-
Notifications
You must be signed in to change notification settings - Fork 2
System & Performance
This feature allows you to install a selected bootloader on your device's disk.
The available bootloader options are:
EDK2 - UEFI bootloader (UEFI is a bootloader for the interface between the operating system and firmware, while EDK2 is like a "BIOS" for UEFI available for some ARM SBCs) U-Boot - Das U-Boot (U-Boot is an open-source boot loader used in embedded systems)
To use this feature:
- Open the ACU application.
- Navigate to the "System & Performance" section.
- Select the "Flash Bootloader" option.
Creating a bootloader.yaml:
The available bootloader options are defined in a bootloader.yaml file in ~/.acu/config/, which is not defined by default. You will need to configure a bootloader.yaml file for your specific device.
Here's an example for the Radxa Rock 5B:
bootloaders:
- name: Radxa U-BOOT
url: https://example.com/radxa-uboot.bin
type: SPI
- name: Armbian U-BOOT
url: https://example.com/armbian-uboot.bin
type: any
- name: RK3588-EDK2
url: https://example.com/rk3588-edk2.bin
type: anyAfter configuring the bootloader.yaml file, you can select the desired bootloader and the disk to install it on.
Command-line option:
acu flash-bootloader <bootloader> <disk>
- Move/clone the system to another disk
- Backup the system as an image
- Restore an image to a disk
- And more
This feature allows you to move, backup, and restore your system between disks or image files. It currently utilizes the "partimage" utility.
To use this feature:
- Open the ACU application.
- Navigate to the "System & Performance" section.
- Select the "Copy System" option.
- Choose the desired operation (move/clone, backup, restore, etc.).
- Follow the on-screen instructions to complete the selected operation.
Command-line option:
acu copy-system
This feature displays detailed information about your system, similar to neofetch. It shows basic information about your system/device such as OS, Host, Kernel, Uptime, Packages installed, Shell, DE, Terminal, CPU, Memory, Storage, GPU, Display resolution, and more.
To use this feature:
- Open the ACU application.
- Navigate to the "System & Performance" section.
- Select the "System Information" option.
- The system information will be displayed on the screen.
Command-line option:
acu system-info
This feature allows you to switch your SoC's governor to optimize for performance or battery life.
Available profiles (governors):
- Performance - Forces the system to run at the best performance all the time, but can significantly increase power consumption.
- On Demand - Provides a balance between performance and power usage, allowing the system to perform faster only during heavy tasks.
- Power Save - Enhances power saving and reduces power usage, but the system performance and responsiveness may be impacted.
- System Default - Does not apply any profile and uses the system's default governor settings.
To use this feature:
- Open the ACU application.
- Navigate to the "System & Performance" section.
- Select the "SoC Profile" option.
- Choose the desired profile.
- ACU will apply the selected profile and create a system service to maintain the profile on boot.
Command-line option:
acu soc-profile [performance|ondemand|powersave|system-default]
This feature provides detailed hardware sensor monitoring, including CPU core clock speeds, temperatures, GPU information, and more.
To use this feature:
- Open the ACU application.
- Navigate to the "System & Performance" section.
- Select the "HW Monitor" option.
- The hardware monitoring information will be displayed on the screen.
Command-line option:
acu hw-monitor
Maybe this is the missing piece for people to switch to Arch?