# Oniro Open Source Mobile Expansion
> [! note]-
> The content of this page is generated by audio/video transcription and text transformation from the content and links of this source.
Source: [https://fosdem.org/2025/schedule/event/fosdem-2025-4684-bringing-oniro-to-mobile-challenges-in-hardware-enablement/](https://fosdem.org/2025/schedule/event/fosdem-2025-4684-bringing-oniro-to-mobile-challenges-in-hardware-enablement/)
<video src="https://video.fosdem.org/2025/h2214/fosdem-2025-4684-bringing-oniro-to-mobile-challenges-in-hardware-enablement.av1.webm" controls></video>
## Summary & Highlights:
The session 'Bringing Oniro to Mobile: Challenges in Hardware Enablement' focuses on the technical efforts to expand the open-source operating system Oniro to mobile devices, specifically the Volla X23 smartphone. It addresses the challenges of adapting Android drivers to a musl libc-based platform and utilizing libhybris for compatibility with proprietary Android drivers. The talk highlights the importance of creating a more accessible open-source mobile ecosystem.
**Introduction to Oniro**
Oniro is an open-source operating system managed by the Eclipse Foundation, built on OpenHarmony, and tailored to meet European market needs. It aims to create a truly open and privacy-respecting ecosystem for smart devices, the Internet of Things (IoT), and mobile platforms. By leveraging OpenHarmony's foundation, Oniro seeks to provide a community-driven alternative to dominant platforms like Android.
**Technical Challenges and Solutions**
The session delves into the technical challenges of enabling hardware compatibility for Oniro on mobile devices. It discusses the use of libhybris as a bridge to allow musl-based Oniro to utilize proprietary Android libraries for GPU acceleration and other hardware features. This approach maintains open-source principles while overcoming the reliance on proprietary drivers.
**Progress and Future Steps**
Oniro has achieved significant milestones, such as applying patches to the Linux kernel and running in an LXC container with display output. Future steps include enabling critical subsystems like audio and telephony, refining compatibility with Android libraries, and strengthening collaborations with hardware vendors.
**Impact on Open-Source Mobile Ecosystem**
The work on Oniro contributes to the broader FOSS mobile ecosystem by offering a pathway to more accessible and open-source mobile platforms. It aims to provide a fully open and privacy-respecting alternative, leveraging OpenHarmony's progress and collaborating with existing open-source communities to strengthen the ecosystem.
## Importance for an eco-social transformation
The session is crucial for eco-social transformation as it addresses the need for open-source alternatives in the mobile industry, promoting privacy, interoperability, and community-driven development. It highlights the importance of reducing reliance on proprietary technologies, which can lead to more sustainable and ethical technological ecosystems. Eco-social designers can apply tools like Oniro and OpenHarmony to create inclusive and privacy-focused applications. Challenges include overcoming the dominance of proprietary platforms and ensuring regulatory compliance while maintaining open-source integrity.
## Slides:
| | |
| --- | --- |
| ![[FOSDEM 2025/assets/Bringing-Oniro-to-Mobile-Challenges-in-Hardware-En/preview_001.jpg\|300]] | The first slide introduces the session 'Bringing Oniro to Mobile: Challenges in Hardware Enablement', presented by Francesco Pham, Oniro PMC Lead at Huawei. It sets the stage for discussing the challenges of enabling hardware for the open-source operating system Oniro on mobile devices within the FOSS on Mobile Devices track at FOSDEM 2025.
| ![[FOSDEM 2025/assets/Bringing-Oniro-to-Mobile-Challenges-in-Hardware-En/preview_002.jpg\|300]] | The second slide explains what Oniro is: an open-source operating system managed by the Eclipse Foundation, built on OpenHarmony, and incubated by the OpenAtom Foundation in China. It focuses on interoperability and privacy for IoT, smart devices, and mobile, tailored for European and global market needs.
| ![[FOSDEM 2025/assets/Bringing-Oniro-to-Mobile-Challenges-in-Hardware-En/preview_003.jpg\|300]] | The third slide highlights OpenHarmony as a growing open-source ecosystem driving innovation across smart devices and mobile. It mentions HarmonyOS NEXT's scalability for smartphones and Oniro's role in creating a community-driven alternative for mobile, supported by a global network of contributors and organizations.
| ![[FOSDEM 2025/assets/Bringing-Oniro-to-Mobile-Challenges-in-Hardware-En/preview_004.jpg\|300]] | The fourth slide discusses the expansion of the app ecosystem for Oniro, including support for React Native to enable cross-platform app development alongside ArkTS. It introduces the Oniro App Store as an open-source app distribution platform, aiming to provide more choices for developers.
| ![[FOSDEM 2025/assets/Bringing-Oniro-to-Mobile-Challenges-in-Hardware-En/preview_005.jpg\|300]] | The fifth slide outlines Oniro's move into mobile, emphasizing the development of a European phone for a European open-source OS. It highlights the commitment to privacy, regulatory compliance, and providing a developer-friendly device for deploying innovations, in collaboration with Volla X23 for hardware.
| ![[FOSDEM 2025/assets/Bringing-Oniro-to-Mobile-Challenges-in-Hardware-En/preview_006.jpg\|300]] | The sixth slide addresses the adaptation of proprietary Android drivers for Oniro using libhybris. It explains how libhybris acts as a bridge, allowing musl-based Oniro to utilize proprietary Android libraries for GPU acceleration and hardware access by remapping symbols and dynamically linking shared libraries.
| ![[FOSDEM 2025/assets/Bringing-Oniro-to-Mobile-Challenges-in-Hardware-En/preview_007.jpg\|300]] | The seventh slide covers technical hurdles and solutions, such as adapting libhybris for musl using Yocto, adjustments for OpenHarmony's Clang/LLVM toolchain, and ABI & namespace adaptations. It details how Oniro's render service interacts with Android's proprietary libraries to enable hardware access.
| ![[FOSDEM 2025/assets/Bringing-Oniro-to-Mobile-Challenges-in-Hardware-En/preview_008.jpg\|300]] | The eighth slide summarizes achievements and next steps for Oniro. Achievements include applying patches to Linux, running Oniro in LXC with DRM display output, and setting up dependencies. Next steps involve enabling audio, sensors, telephony, refining libhybris compatibility, and strengthening hardware collaboration.
| ![[FOSDEM 2025/assets/Bringing-Oniro-to-Mobile-Challenges-in-Hardware-En/preview_009.jpg\|300]] | The ninth slide envisions a future with open-source mobile platforms offering more choice and flexibility. Oniro aims to provide a fully open, privacy-respecting alternative, collaborating with open-source communities to strengthen the ecosystem and adapt OpenHarmony's progress to global needs.
| ![[FOSDEM 2025/assets/Bringing-Oniro-to-Mobile-Challenges-in-Hardware-En/preview_010.jpg\|300]] | The tenth slide invites participants to join Oniro's development, emphasizing the creation of an open, secure mobile ecosystem. It encourages global collaboration and local coding, providing links to resources like LinkedIn and oniroproject.org for further involvement.
## Links
[Slides](https://fosdem.org/2025/events/attachments/fosdem-2025-4684-bringing-oniro-to-mobile-challenges-in-hardware-enablement/slides/238169/Fosdem_20_v2KUU6H.pdf)
[Video recording (AV1/WebM)](https://video.fosdem.org/2025/h2214/fosdem-2025-4684-bringing-oniro-to-mobile-challenges-in-hardware-enablement.av1.webm)
[Video recording (MP4)](https://video.fosdem.org/2025/h2214/fosdem-2025-4684-bringing-oniro-to-mobile-challenges-in-hardware-enablement.av1.mp4)
[Video recording subtitle file (VTT)](https://fosdem.org/2025/events/attachments/fosdem-2025-4684-bringing-oniro-to-mobile-challenges-in-hardware-enablement/subtitles/238169/Fosdem_20_v2KUU6H.vtt)
[Chat room(web)](https://fosdem.org/2025/chatrooms/fosdem-2025-4684-bringing-oniro-to-mobile-challenges-in-hardware-enablement/)
[Chat room(app)](https://fosdem.org/2025/chatrooms/fosdem-2025-4684-bringing-oniro-to-mobile-challenges-in-hardware-enablement/app/)