---
title: 🚧 Open tasks
slug: one/open-tasks
docTags: 
createdAt: 2026-06-10T18:09:43.959Z
---



This page highlights open tasks across all Flipper One sub-project repositories that need community help or feedback. Each task corresponds to an issue labeled `help wanted` in its respective GitHub repository.

All tasks on this page are organized by sub-project and include a title, a short description, any open pull requests already working on the task, the number of comments, and a link to the task on GitHub. Each sub-project is managed by a team that defines its own contribution process — please review these guidelines before contributing.

:::hint{type="info"}
Before you join an open task:

- Read [How to start](docId\:RSguB-iicMsQzMsJy0fcy).
- Study the task description and existing comments.
- When you comment on the task, add concrete evidence: screenshots, logs, measurements, code, design files, or links.
:::

***

# 🔌 Hardware tasks

Electrical hardware development: printed circuit boards (PCBs), antennas, and everything related to the electrical design.

The Hardware sub-project currently has no open `help wanted` tasks.

:::hint{type="info"}
Learn what's going on in the Hardware sub-project:

- [Project board](https://github.com/orgs/flipperdevices/projects/9)
- [Contribution guide](https://docs.flipper.net/one/hardware/about#how-to-contribute)
- [GitHub repository](https://github.com/flipperdevices/flipperone-hardware)
- [All open tasks](https://github.com/flipperdevices/flipperone-hardware/issues/)
:::

***

# ⚙️ Mechanics tasks

Mechanical design: enclosures, buttons, connectors, and everything related to the physical construction.

| **Task**                                                                                                                                                                                                                                         | **Comments** |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------ |
| 🟢 [Sample module for "flat" connection using GPIO](https://github.com/flipperdevices/flipperone-mechanics/issues/33)<br />Make a sample (foundation) for external modules that connect to Flipper One using GPIO and are located below/above... | 💬 6         |

:::hint{type="info"}
Learn what's going on in the Mechanics sub-project:

- [Project board](https://github.com/orgs/flipperdevices/projects/15)
- [Contribution guide](https://docs.flipper.net/one/mechanics/about#how-to-contribute)
- [GitHub repository](https://github.com/flipperdevices/flipperone-mechanics)
- [All open tasks](https://github.com/flipperdevices/flipperone-mechanics/issues/)
:::

***

# 🐧 Linux (CPU Software) tasks

Build system for the Linux firmware: U-Boot, kernel, root filesystem, and bootable images for the RK3576.

| **Task**                                                                                                                                                                                                                                                           | **Comments** |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------ |
| 🟢 [Add support to use KICKPI-K7 based on rockchip RK3576](https://github.com/flipperdevices/flipperone-linux-build-scripts/issues/149)<br />No description provided.                                                                                              | 💬 1         |
| 🟢 [Plan how credentials and device identity reach every profile after onboarding](https://github.com/flipperdevices/flipperone-linux-build-scripts/issues/140)<br />Each bootable profile is its own btrfs root subvolume with its own /etc, so anything the user | 💬 4         |
| 🟢 [Unique devices name](https://github.com/flipperdevices/flipperone-linux-build-scripts/issues/70)<br />As with Flipper Zero, we want Flipper One to have a unique name that is programmed during production and cannot be...                                    | 💬 17        |
| 🟢 [TV Media box systemd target](https://github.com/flipperdevices/flipperone-linux-build-scripts/issues/69)<br />We need to test tupical TV media box scenarios and prepare target for this                                                                       | 💬 7         |
| 🟢 [TEE-OS for RK3576](https://github.com/flipperdevices/flipperone-linux-build-scripts/issues/57)<br />RK3576 is not currently supported in the upstream OP-TEE, which is the basis for Rockchip's closed source BL32 boot...                                     | 💬 15        |
| 🟢 [DDR memory init code is a blob](https://github.com/flipperdevices/flipperone-linux-build-scripts/issues/56)<br />DDR memory init code is a tiny program (\<1MB) that runs at early boot stages and preconfigures the RAM by testing it...                      | 💬 5         |
| 🟢 [Add RK3576 NPU support in mainline Linux and Mesa](https://github.com/flipperdevices/flipperone-linux-build-scripts/issues/55)<br />RK3576 uses a similar (maybe the same) neural processor as RK3588, which has basic support under mainline Linux (via...    | 💬 73        |
| 🟢 [Hardware Video Decoding](https://github.com/flipperdevices/flipperone-linux-build-scripts/issues/13)<br />Right now hardware video decoding supported only in BSP kernel via Rockchip MPP and not in mainline kernel so any...                                 | 💬 11        |

:::hint{type="info"}
Learn what's going on in the Linux (CPU Software) sub-project:

- [Project board](https://github.com/orgs/flipperdevices/projects/11)
- [Contribution guide](https://docs.flipper.net/one/cpu-software/about#how-to-contribute)
- [GitHub repository](https://github.com/flipperdevices/flipperone-linux-build-scripts)
- [All open tasks](https://github.com/flipperdevices/flipperone-linux-build-scripts/issues/)
:::

***

# 🕹️ MCU Firmware tasks

Firmware for the RP2350 co-processor: FreeRTOS, display, buttons, touchpad, LEDs, and power management.

| **Task**                                                                                                                                                                    | **Comments** |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
| 🟢 [Debugging using the FreeRTOS plugin shows garbage in the call stack](https://github.com/flipperdevices/flipperone-mcu-firmware/issues/51)<br />No description provided. | 💬 15        |

:::hint{type="info"}
Learn what's going on in the MCU Firmware sub-project:

- [Project board](https://github.com/orgs/flipperdevices/projects/8)
- [Contribution guide](https://docs.flipper.net/one/mcu-firmware/about#how-to-contribute)
- [GitHub repository](https://github.com/flipperdevices/flipperone-mcu-firmware)
- [All open tasks](https://github.com/flipperdevices/flipperone-mcu-firmware/issues/)
:::

***

# 🎨 User Interface tasks

User interface design: operating modes, on-screen graphics, device prints, and FlipCTL.

| **Task**                                                                                                                                                                                                                                            | **Comments** |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
| 🟢 [Linux Mode Home Screen UI concept](https://github.com/flipperdevices/flipperone-ui/issues/27)<br />On desktop computers we used to have wallpaper and some info in trays. On mobile phones we have widgets and...                               | 💬 5         |
| 🟢 [Device prints: USB-C1 Label](https://github.com/flipperdevices/flipperone-ui/issues/26)<br />Help us label the most important USB-C port on Flipper One.                                                                                        | 💬 8         |
| 🟢 [UI for Nmap application](https://github.com/flipperdevices/flipperone-ui/issues/15)<br />Need to create GUI screens for an app wrapper for the Nmap utility.                                                                                    | 💬 27        |
| 🟢 [GPIO header USB pins design](https://github.com/flipperdevices/flipperone-ui/issues/11)<br />Need to choose clear labels for the USB Data Positive and USB Data Negative pins on the GPIO header. The labels must...                            | 💬 16        |
| 🟢 [Device back plate prints: M.2 Module and Compliance Info](https://github.com/flipperdevices/flipperone-ui/issues/10)<br />Following drawings will be transfered to device case via silk screen printing. So reasonable to use gray and white... | 💬 13        |
| 🟢 [Describe operating modes + draw scheme](https://github.com/flipperdevices/flipperone-ui/issues/1)<br />We need to describe and name all operating modes                                                                                         | 💬 31        |

:::hint{type="info"}
Learn what's going on in the User Interface sub-project:

- [Project board](https://github.com/orgs/flipperdevices/projects/12)
- [Contribution guide](https://docs.flipper.net/one/user-interface/about#how-to-contribute)
- [GitHub repository](https://github.com/flipperdevices/flipperone-ui)
- [All open tasks](https://github.com/flipperdevices/flipperone-ui/issues/)
:::

***

# 🧪 Testing tasks

Hardware validation and test scripts: temperature monitoring, power, CPU, GPU, network, and disk tests.

The Testing sub-project currently has no open `help wanted` tasks.

:::hint{type="info"}
Learn what's going on in the Testing sub-project:

- [Project board](https://github.com/orgs/flipperdevices/projects/14)
- [Contribution guide](https://docs.flipper.net/one/testing/about#how-to-contribute)
- [GitHub repository](https://github.com/flipperdevices/flipperone-testing)
- [All open tasks](https://github.com/flipperdevices/flipperone-testing/issues/)
:::

***

# 📚 Docs tasks

Developer documentation published at docs.flipper.net/one.

| **Task**                                                                                                                                                                                                                                                                                                                                                                            | **Comments** |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
| 🟢 [Add the FlipCTL sub-project](https://github.com/flipperdevices/flipperone-docs/issues/404)<br />FlipCTL is a new sub-project of Flipper One development. It needs a top-level documentation section.                                                                                                                                                                            | 💬 2         |
| 🟢 [\[open-tasks\]: Gather issues from multiple repositories](https://github.com/flipperdevices/flipperone-docs/issues/371)<br />Flipper OS is composed of several repositories: https\://github.com/flipperdevices/flipperone-linux-build-...<br />🔀 [#402](https://github.com/flipperdevices/flipperone-docs/pull/402) fix(open-tasks): gather issues from all Flipper One repos | 💬 1         |
| 🟢 [Automated PR preview hosting for docs contributions](https://github.com/flipperdevices/flipperone-docs/issues/340)<br />Today, reviewing a docs PR means doing it locally: switch to the PR branch (for example, in GitHub Desktop), fetch...                                                                                                                                   | 💬 6         |

:::hint{type="info"}
Learn what's going on in the Docs sub-project:

- [Project board](https://github.com/orgs/flipperdevices/projects/10)
- [Contribution guide](https://docs.flipper.net/one/resources/about-docs#how-to-contribute)
- [GitHub repository](https://github.com/flipperdevices/flipperone-docs)
- [All open tasks](https://github.com/flipperdevices/flipperone-docs/issues/)
:::

***

# 🔀 Community pull requests

Open pull requests from community contributors that aren't linked to any task above. Help review and discuss them.

| **Pull request**                                                                                                                                                                                                         | **Comments** |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------ |
| 🔀 [flipperone-docs#448](https://github.com/flipperdevices/flipperone-docs/pull/448) Document how to send kernel and U-Boot patches upstream<br />by hypery11                                                            | 💬 0         |
| 🔀 [flipperone-docs#446](https://github.com/flipperdevices/flipperone-docs/pull/446) Fix anchors broken by the Flipper OS install guide update<br />by hypery11                                                          | 💬 0         |
| 🔀 [flipperone-docs#439](https://github.com/flipperdevices/flipperone-docs/pull/439) fix(tools): check raw HTML image and link references in validate\_docs<br />by HugoFernandezz                                       | 💬 2         |
| 🔀 [flipperone-docs#435](https://github.com/flipperdevices/flipperone-docs/pull/435) Update the Flipper OS page to the latest state of things<br />by NickVolynkin                                                       | 💬 0         |
| 🔀 [flipperone-docs#403](https://github.com/flipperdevices/flipperone-docs/pull/403) fix: add graceful error handling when gh CLI is missing or not authenticated<br />by stuartmhannon                                  | 💬 1         |
| 🔀 [flipperone-docs#391](https://github.com/flipperdevices/flipperone-docs/pull/391) Add static PR previews (draft)<br />by NickVolynkin                                                                                 | 💬 0         |
| 🔀 [flipperone-docs#361](https://github.com/flipperdevices/flipperone-docs/pull/361) docs(cpu-software): add Flipper OS storage architecture RFC<br />by xbizzybone                                                      | 💬 5         |
| 🔀 [flipperone-docs#356](https://github.com/flipperdevices/flipperone-docs/pull/356) Hardware > Debug probe: clarity, style, and consistency issues fixed<br />by galleon8                                               | 💬 2         |
| 🔀 [flipperone-linux-build-scripts#184](https://github.com/flipperdevices/flipperone-linux-build-scripts/pull/184) Enable flipper-sync-identity.service (draft)<br />by rafaetri                                         | 💬 0         |
| 🔀 [flipperone-linux-build-scripts#183](https://github.com/flipperdevices/flipperone-linux-build-scripts/pull/183) kde: Remote desktop through krdp (draft)<br />by Yury-MonZon                                          | 💬 0         |
| 🔀 [flipperone-linux-build-scripts#166](https://github.com/flipperdevices/flipperone-linux-build-scripts/pull/166) Build scripts unique name issue 70 (draft)<br />by StrongSad388                                       | 💬 0         |
| 🔀 [flipperone-linux-build-scripts#159](https://github.com/flipperdevices/flipperone-linux-build-scripts/pull/159) kernel-config: Build the Rocket NPU driver in, not as a module<br />by Notnurb                        | 💬 0         |
| 🔀 [flipperone-linux-build-scripts#156](https://github.com/flipperdevices/flipperone-linux-build-scripts/pull/156) Give the TV profile the Kodi addons it needs (draft)<br />by Yury-MonZon                              | 💬 0         |
| 🔀 [flipperone-linux-build-scripts#108](https://github.com/flipperdevices/flipperone-linux-build-scripts/pull/108) fix: resolve Dockerfile ponytail issues H1-H4<br />by stuartmhannon                                   | 💬 1         |
| 🔀 [flipperone-linux-build-scripts#107](https://github.com/flipperdevices/flipperone-linux-build-scripts/pull/107) Use debos native btrfs subvolumes in image-partition (draft)<br />by Yury-MonZon                      | 💬 0         |
| 🔀 [flipperone-linux-build-scripts#106](https://github.com/flipperdevices/flipperone-linux-build-scripts/pull/106) Compress final images with zstd instead of pigz (draft)<br />by Yury-MonZon                           | 💬 0         |
| 🔀 [flipperone-linux-build-scripts#102](https://github.com/flipperdevices/flipperone-linux-build-scripts/pull/102) Add SCX\_LAVD scheduler<br />by Yury-MonZon                                                           | 💬 0         |
| 🔀 [flipperone-linux-build-scripts#51](https://github.com/flipperdevices/flipperone-linux-build-scripts/pull/51) docs: add WSL2 build path and troubleshooting section<br />by dinxsh                                    | 💬 1         |
| 🔀 [flipperone-mcu-firmware#218](https://github.com/flipperdevices/flipperone-mcu-firmware/pull/218) IQS7211E: initialize the registers read over I2C before using them<br />by munzzyy                                  | 💬 1         |
| 🔀 [flipperone-mcu-firmware#217](https://github.com/flipperdevices/flipperone-mcu-firmware/pull/217) Enable building using Debain's distro packages (pico-sdk-source and gcc-arm-none-eabi from testing)<br />by alchark | 💬 2         |
| 🔀 [flipperone-mcu-firmware#182](https://github.com/flipperdevices/flipperone-mcu-firmware/pull/182) freertos: drop the '+ 2' from configTASK\_RETURN\_ADDRESS (after corelibs naked trampoline)<br />by NetVar1337      | 💬 1         |
| 🔀 [flipperone-mcu-firmware#175](https://github.com/flipperdevices/flipperone-mcu-firmware/pull/175) \[CLI, MCU \<-> CPU] feat(bootlog): add bootlog service for Linux boot log<br />by electricalgorithm                | 💬 8         |
| 🔀 [flipperone-mechanics#40](https://github.com/flipperdevices/flipperone-mechanics/pull/40) Add GPIO flat-connection module foundation<br />by Lachytonner                                                              | 💬 3         |
| 🔀 [flipperone-mechanics#39](https://github.com/flipperdevices/flipperone-mechanics/pull/39) Added a gap in the backplate<br />by Teachers-are-scary                                                                     | 💬 3         |
| 🔀 [flipperone-testing#12](https://github.com/flipperdevices/flipperone-testing/pull/12) fix: add integer overflow check in imgfb.c (CWE-190)<br />by anupamme                                                           | 💬 0         |
| 🔀 [flipperone-testing#9](https://github.com/flipperdevices/flipperone-testing/pull/9) fix: add buffer-length check in imgfb.c<br />by anupamme                                                                          | 💬 0         |
| 🔀 [flipperone-testing#8](https://github.com/flipperdevices/flipperone-testing/pull/8) Don't report a PipeWire restart that didn't happen<br />by munzzyy                                                                | 💬 0         |
| 🔀 [flipperone-testing#7](https://github.com/flipperdevices/flipperone-testing/pull/7) Report a failed CPU or GPU stress test instead of always passing<br />by munzzyy                                                  | 💬 0         |
| 🔀 [flipperone-testing#6](https://github.com/flipperdevices/flipperone-testing/pull/6) start-tests: keep the CPU stress test running for the requested duration<br />by munzzyy                                          | 💬 0         |
| 🔀 [flipperone-testing#4](https://github.com/flipperdevices/flipperone-testing/pull/4) feat: integrate background network tracking and live HTML latency chart<br />by r00tnomade                                        | 💬 2         |
