Pocket computer for hackers Flipper One upgraded: now you can choose OS before kernel starts

Russian developer Pavel Zhovner, known for the Flipper Zero pocket computer, continues to work on the new Flipper One device. Recently, he demonstrated the device's boot process – the U-Boot menu on the built-in screen. This is a temporary solution that allows developers and testers to select different Linux kernels and system profiles (systemd targets) before the operating system starts loading.

Flipper One, unlike its predecessor, focuses on network technologies rather than access protocols. It is equipped with Wi-Fi 6E and two gigabit Ethernet ports, supports 5G and satellite communication. The device is based on a dual-processor architecture: the main octa-core RockChip RK3576 and the auxiliary RockChip RP2350, which controls the screen, buttons, and power. Full support for the main Linux kernel is declared, on which the developers are collaborating with the Collabora team.

According to Zhovner, in the final version of Flipper OS, the profile selection menu will be implemented differently – through a separate program embedded in initramfs after the kernel starts. However, the current U-Boot-based implementation already "works great" as a temporary solution for testing. The code for the screen and button drivers is already prepared, and the developers plan to offer their developments for inclusion in the main upstream U-Boot.

Read more on the topic: