перейти к содержанию

🚚 Бесплатная доставка от $200

Flipper One właśnie nauczył się wybierać system - świeży boot log z R&D

Flipper One только что научился выбирать систему - свежий boot log из R&D

Ты ждёшь Flipper One и то и дело проверяешь, не появилась ли дата выхода. Её нет. Но пару часов назад команда R&D Flipper показала кое-что, что говорит об этом устройстве больше, чем иная таблица со спецификацией - рабочее меню загрузки. Мелочь? Только на первый взгляд.

Потому что то, как устройство загружается, выдаёт, чем оно на самом деле должно быть. А свежий boot log, который разработчик выложил в сеть, позволяет заглянуть Flipper One прямо под капот - ещё до того, как его кто-либо вообще купил.

Что именно произошло

В профиле @Flipper_RND появились скриншот и короткое описание: на Flipper One заработало меню U-Boot - загрузчика, который запускается ещё до того, как проснётся Linux. Меню позволяет выбрать, какое ядро и в каком режиме (так называемый systemd target) должна стартовать система.

Это их собственный форк U-Boot - открытый, лежит на GitHub - со слегка изменённым меню, которое они со временем хотят протолкнуть в mainline U-Boot. Пока разработчик считает это временным решением для тестов. В финальном Flipper OS меню, скорее всего, будет рисовать небольшая программа в initramfs, уже после старта ядра. Но - как он прямо сказал - "на сейчас работает идеально".

Почему меню загрузки - не мелочь

Представь, что берёшь устройство на работу в поле. Один раз тебе нужен полный десктоп со всем арсеналом. В другой - облегчённый, закалённый профиль, который стартует быстро и не тащит с собой ничего лишнего. А иногда собственное ядро под один конкретный эксперимент.

Меню загрузки означает, что при каждом запуске решаешь ты, а не производитель за тебя. Это ДНК мультизагрузки - железо гнётся под твой workflow, а не наоборот. В boot log, кстати, видно несколько готовых профилей Debian рядом, включая вариант "nokde" - то есть без тяжёлого десктопа KDE. Именно эта философия на практике.

Что выдаёт boot log 🔍

Разработчик опубликовал полный лог загрузки с таймстампами, прямо из модуля процессора. Для того, кто любит знать, что происходит под капотом, это маленькая золотая жила. Вот самые интересные фрагменты (обрезанные):

U-Boot SPL 2026.07-rc4 (Jun 24 2026 - 12:30:28 +0200)
## Checking hash(es) for Image atf-1 ... sha256+ OK
## Checking hash(es) for Image u-boot ... sha256+ OK
## Checking hash(es) for Image tee-1 ... sha256+ OK
NOTICE:  BL31: v2.15.0(release)
I/TC: OP-TEE version: 51d99cd ... aarch64
...
Model: Flipper One rev. F0B0C1
SoC:   RK3576
DRAM:  8 GiB
...
Autoboot in 1 seconds, to stop use 's' key
  1  bls  ready  mmc  /boot/loader/entries/debian-7.1.0-...conf
  5  bls  ready  mmc  /boot/loader/entries/debian-6.1.141.conf

Три вещи стоит из этого выхватить:

  • Verified boot. У каждого элемента - прошивки, U-Boot, ядра - перед самым запуском проверяется контрольная сумма sha256. Подменишь хоть бит - и загрузка валится. Безопасность встроена в фундамент, а не приклеена в конце.
  • OP-TEE и ARM TrustZone. Устройство стартует с отдельной, доверенной средой исполнения - тем же механизмом, который стережёт ключи в смартфонах. Для инструмента, которому предстоит трогать чужие системы, это не прихоть, а здравый смысл.
  • Полная цепочка загрузки как во взрослом компьютере: SPL → ARM Trusted Firmware → OP-TEE → U-Boot → меню → Debian. Лог, кстати, подтверждает то, что мы об устройстве уже знаем - RK3576 и 8 GiB RAM. Это не микроконтроллер. Это машина.

И ещё одно, что мне нравится больше всего: разработчик открыто признаёт, что не доволен временем холодного старта. Никакого маркетингового сахара - просто "ещё слишком медленно, работаем над этим". R&D на глазах у всех, с открытым забралом.

Зачем они показывают это публично

Потому что Flipper One должен быть открытым до мозга костей. Патч для U-Boot лежит на GitHub, а цель - протолкнуть изменения в mainline-ядро и в U-Boot - без закрытых блобов и без vendor-lock. Ты можешь буквально наблюдать, как это железо рождается строчка за строчкой, и - если есть желание - добавить своё.

Это противоположность опломбированного гаджета, который ты получаешь в коробке с наклейкой "не вскрывать". Для сообщества пентестеров и самодельщиков это, по сути, самое важное обещание всего проекта.

Что это значит для тебя

Трезво: это всё ещё R&D. Нет даты выхода, нет цены, а то, что видно в логе, - это ранний bring-up, а не финальный продукт. Но направление читается ясно - гибкий, безопасный, открытый. Flipper One не пытается быть "Flipper Zero 2". Он пытается быть карманным компьютером, у которого ты сам выбираешь, как ему загружаться.

Если ты только въезжаешь в тему и хочешь понять, что вообще такое Flipper One и чем он отличается от Zero - мы расписали это здесь: Flipper One на подходе - что уже известно.

А если хочешь держать Flipper в руке прямо сейчас, а не ждать - Flipper Zero стоит у нас на полке и делает своё дело. Flipper One добавим в ассортимент, как только он будет готов. Следим за каждым коммитом за тебя.

Следующая статья Кибердек - что это, для чего нужен и как начать