Keeping BlackBerry 10 Alive Through Open-Source Innovation
BerryCore is the QNX Extended Userland — a modernized continuation of the open-source legacy started by Berry Much OS.
This project exists to breathe new life into BlackBerry 10 and QNX devices, transforming them into capable development and experimentation environments. BerryCore provides an expanded runtime layer, updated binaries, and streamlined environment scripts that make adding and using modern software on QNX simple and consistent.
This project is built as a continuation and tribute to the incredible work done by the developers of Berry Much OS. Their dedication to keeping the BlackBerry 10 and QNX platform alive laid the foundation for everything that follows here. Without their ingenuity — rebuilding toolchains, porting compilers, and proving that these devices could still be productive, programmable, and free — BerryCore would simply not be possible.
I'm a software developer, systems engineer, and programming instructor with a deep passion for building applications and managing complex systems. With years of experience in the industry, I've honed my skills in software development, with a particular focus on open-source technologies and embedded systems.
As a dedicated BlackBerry 10 enthusiast, I've channeled my professional expertise into creating BerryCore — a project that combines my love for systems engineering, open-source development, and the BB10 platform. My goal is to ensure these remarkable devices remain useful, hackable, and developer-friendly for years to come.
Expert in creating robust, scalable applications across multiple platforms. Proficient in Python, C/C++, JavaScript, and various other languages. Specialized in system-level programming and embedded development.
Deep experience in managing complex systems, compiling software for embedded platforms, and ensuring applications run smoothly in production environments. Skilled in QNX, Linux, and UNIX-like systems.
Passionate about sharing knowledge and helping others learn programming. Creating comprehensive documentation, tutorials, and educational resources for the BB10 development community.
Strong believer in open-source software and community collaboration. All BerryCore projects are open-source, encouraging contributions and knowledge sharing across the BB10 community.
🍇 BerryCore Development: Continuous development and maintenance of the QNX Extended Userland, bringing modern binaries and tools to BB10 devices.
📱 Custom Applications: Python-based web applications designed specifically for BlackBerry 10 devices, including Telegram clients, Maps, ChatGPT integration, and more.
🛠️ Development Resources: Comprehensive toolchains, documentation, tutorials, and example projects to help developers create their own BB10 applications.
🌐 Community Platform: A centralized hub for BB10 resources, app distribution, and community collaboration through BerryStore.
🎓 Educational Content: Video tutorials, written guides, and hands-on examples to help both beginners and experienced developers work with BB10.
BerryCore and BerryStore are passion projects built to preserve and extend the life of BlackBerry 10 devices. Your support helps fund ongoing development, server costs, and the creation of new applications and tools.