Сообщество должно помочь в реализации Flipper One.




С помощью Flipper One команда разработчиков столь популярного, сколь и противоречивого Flipper Zero поставила перед собой серьезную задачу: компактное устройство должно стать самостоятельной Linux-платформой, но с полностью открытым кодом. Flipper One должен работать без дополнительных драйверов и прошивок, исключительно с ванильным ядром. Для ARM-систем на кристалле (SoC) это не является само собой разумеющимся, проприетарные драйверы и бинарные блоки прошивок (blobs) являются нормой.

Для разработчиков во главе с Павлом Жовнером эта цель, возможно, оказалась слишком масштабной. Поэтому они совмещают анонс Flipper One (откроется в новом окне) с призывом к сообществу помочь в разработке. Разработчики открывают свою внутреннюю платформу для разработки (откроется в новом окне). Сторонники могут зарегистрироваться, чтобы помочь продвинуть разработку. Кроме того, опубликована вакансия: требуется менеджер сообщества и портала разработчиков.

Еще в 2024 году кратковременно появлялись намеки на Flipper One. С тех пор разработчики кардинально изменили спецификацию аппаратного обеспечения: вместо i.MX6 от NXP теперь будет использоваться более производительный RK3576 от Rockchip. Еще до обращения к сообществу они начали работу над свободными драйверами и прошивками совместно с Collabora.

Многое уже работает, но часто пока с ограничениями

Обзор отдельных проблемных мест Linux-программного обеспечения показывает, что значительная часть функциональности уже портирована или реализована заново. Две из трех групп проприетарного программного обеспечения уже удалось заменить собственным открытым кодом.

Однако обзор также показывает: многое все еще работает не полностью, местами даже хуже, чем с адаптированным ядром 6.1 от Rockchip. В частности, управление энергопотреблением, вероятно, все еще требует доработки, также незавершены драйверы для NPU и видеокодеков.

Бинарный блок (blob) для тренировки каналов LPDDR5 разработчикам пока не удалось заменить, вероятно, из-за отсутствия необходимой документации. По крайней мере, сторонников призывают «убедить Rockchip открыть для нас этот последний blob».

Новое аппаратное обеспечение значительно расширяет возможности Flipper One по сравнению с предшественником.