Co dál s Flipper Zero? Tvůrci oznámili plán vývoje firmwaru
Jestli se pohybujete v komunitě kolem Flipperu, tyhle diskuze vás minout nemohly: "firmware stojí na místě", "tvůrci projekt opustili", "zbyly nám jen custom firmwary". Spekulace narůstaly celé měsíce. 1. července na ně Pavel Zhovner, zakladatel Flipper Devices, odpověděl oficiálním příspěvkem o budoucnosti vývoje Flipper Zero. Rozebíráme ho na součástky - a vysvětlujeme, co z něj plyne pro vás.
Odkud se vzaly obavy komunity?
Flipper Zero odstartoval na Kickstarteru v roce 2020 a roky patřil k nejhlasitějším projektům ve světě hardware hackingu. Tempo změn v oficiálním firmwaru ale časem znatelně kleslo a energie týmu šla do nových projektů. Část uživatelů to vzala jako signál, že zařízení pomalu odchází do důchodu.
K tomu připočtěte celý ekosystém alternativních firmwarů - Momentum, Unleashed a další - který se vyvíjel rychleji než oficiální větev. Přirozená otázka zněla: proč kupovat hardware, jehož výrobce ztrácí zájem o vlastní software?
Oficiální stanovisko: vývoj pokračuje
Zhovner to říká jasně: tým vyčlenil zdroje na údržbu firmwaru Flipper Zero a podporu příspěvků od komunity. Projekt se neopouští. Mění se ale filozofie vývoje - místo ohňostroje v každém release je prioritou stabilita zařízení a předvídatelné API pro vývojáře.
Je to méně efektní než oznámení desítek nových funkcí, pro majitele zařízení je to ale mnohem důležitější. Flipper má prostě fungovat, aplikace se nemají po aktualizaci rozbíjet a vývojáři mají vědět, na čem jsou.
700 KB paměti, aneb proč aplikace žijí na kartě microSD
V příspěvku padne číslo, které dobře vysvětluje architekturu Flipperu: na firmware v něm zbývá jen 700 KB flash paměti. Cpaní dalších a dalších funkcí přímo do firmwaru by skončilo rychle a bolestivě.
Proto tvůrci spolu s firmwarem 1.0 (2024) vsadili na dynamické načítání aplikací z karty microSD a katalog aplikací (Apps Catalog). Jádro systému zůstává malé a stabilní a nové možnosti přicházejí jako aplikace - trochu jako na smartphonu. Stabilizované API a SDK znamenají, že jednou napsaná aplikace se po další aktualizaci nerozsype.
Stejný mechanismus hraje ve prospěch hardwarových rozšíření. Moduly připojované přes GPIO - jako naše deska Feberis Pro, která Flipperu přidává SubGHz, NRF24 a WiFi - neztrácejí kompatibilitu s každou verzí firmwaru. Stabilní API je tichý hrdina tohohle oznámení.
Nová pravidla pro návrhy funkcí a kontribuce
Největší organizační změna: konec posílání feature requestů přes Discord nebo soukromé zprávy. Veškerá komunikace s vývojovým týmem se stěhuje do GitHub Discussions. Funguje to takhle:
- na GitHubu podáte konkrétní, dobře popsaný návrh,
- komunita o návrzích hlasuje,
- tým každý týden prochází ty s největším počtem hlasů.
Volné diskuze zůstávají tam, kde byly - na Discordu, Redditu a sociálních sítích. Na GitHub míří jen formalizované návrhy.
Zpřísňují se i pravidla pro kontributory. Pull requesty budou hodnoceny přísněji: kód generovaný AI, který sahá na nízkoúrovňové knihovny, dostane zvláštní kontrolu, změny v UI vyžadují aktualizaci dokumentace a každá změna firmwaru musí projít integračními a regresními testy. Veřejné testovací případy jsou k dispozici každému, kdo si chce kód ověřit před odesláním.
Zní to byrokraticky? Trochu. Jenže to je standardní cena za stabilitu projektu, ve kterém se vrtá půlka internetu - čím dál častěji s pomocí AI.
AMA na Redditu - 3. července
Tým také ohlásil AMA (Ask Me Anything) na Redditu: pátek 3. července, 16:00 SELČ (15:00 BST). Na otázky budou odpovídat vývojáři a manažeři zodpovědní za firmware. Máte-li otázku k budoucnosti konkrétní funkce - tohle je nejlepší moment za roky, jak ji položit přímo u zdroje.
V pozadí se děje ještě jedna věc: tvůrci odkazují na samostatný příspěvek o Flipper One, chystaném starším bráchovi Flipperu. Téma sledujeme dlouho - podrobnosti najdete v našich článcích Flipper One přichází - co už víme? a čerstvém boot logu přímo z R&D.
Co to znamená pro vás?
Flipper už máte? Klid - zařízení dostává dlouhodobou podporu a o prioritách vývoje spolurozhoduje komunita hlasy na GitHubu. Vaše aplikace a moduly poběží stabilněji, ne hůř.
Teprve nákup zvažujete? Tohle oznámení odstraňuje hlavní argument "proti": obavu z opuštěného projektu. Výrobce se veřejně zavázal firmware udržovat a architektura aplikací z SD karty dává zařízení rezervu na roky. Flipper Zero najdete u nás se zárukou EU a rychlým doručením z Polska. A jestli chcete vidět, co tohle zařízení skutečně umí, začněte průvodcem Co Flipper Zero doopravdy umí? nebo se podívejte na jeho roli ve skutečných pentestech.
Píšete aplikace nebo moduly? Konečně máte jasná pravidla hry: stabilní API, veřejné integrační testy a předvídatelný proces kontribuce. Méně překvapení, víc stavění.
Zdroj: oficiální blog Flipper Devices.