π Introducing BerryCore
Welcome to BerryStore, home of BerryCore β the QNX Extended Userland that's keeping BlackBerry 10 devices alive and productive. As a software developer, systems engineer, and programming instructor, I've built BerryCore as a modernized continuation of Berry Much OS, providing the tools, binaries, and environment needed to transform your BB10 device into a capable development platform.
Whether you're a developer looking to create modern BB10 applications, a BB10 enthusiast wanting to extend your device's capabilities, or an educator interested in embedded systems development, BerryCore provides everything you need to succeed.
Modern Binaries
Python 3.11, Git, GCC, SSH, nano, and more β all compiled and optimized for BB10/QNX.
Development Tools
Complete toolchain for BB10 app development with modern compilers and libraries.
X11 Support
Run graphical Linux applications natively on your BlackBerry 10 device.
Easy Installation
Streamlined setup with env.sh scripts for quick deployment and configuration.
Community Driven
Open-source project built on the legacy of Berry Much OS with active development.
Regular Updates
Continuous improvements, new features, and expanded software support.
qpkg install berrypy
                    Featured News
π BerryPy Now Available via qpkg
BerryPy App Manager now installable through BerryCore's qpkg package manager. Simplified installation and updates...
BB10 X11 Server Deployment Success
First successful X11 graphical applications running natively on BlackBerry 10 with xeyes demonstration...
BB10 Maps Web Service Launched
Revolutionary web-based mapping service optimized specifically for BlackBerry 10 devices with native integration...
Community App Store Launch
BerryStore community platform now supports user submissions...
Why BerryCore?
For Users
- β Modern applications for daily use
 - β Python-based web apps
 - β Essential utilities and tools
 - β X11 graphical applications
 - β Keep your BB10 device productive
 
For Developers
- β Complete BB10 SDK access
 - β Modern toolchain (GCC, Python, Git)
 - β Comprehensive documentation
 - β Example projects and tutorials
 - β Active development community
 
For Community
- β 100% open-source project
 - β Contribute code and apps
 - β Share your creations
 - β Support fellow developers
 - β Help preserve BB10 legacy
 
Get Started with BerryCore
Follow these simple steps to install BerryCore and start developing on your BlackBerry 10 device
Download BerryCore
Get the latest BerryCore release from GitHub
Run Installer
Execute the installation script in Term49
Install BerryPy
Use qpkg to install Python and BerryPy platform
Start Developing!
Create apps, run tools, and explore
Featured Apps
                    BB10 Telegram
Custom Telegram client built with Python, running natively on your BB10 device. Features include:
- Native notifications
 - Media sharing
 - Group chat support
 - BB10 optimized UI
 
                    BB10 Maps
Basic Python-based mapping application for BB10. Features include:
- Basic navigation
 - Location search
 - Offline caching
 - Route planning
 
                    BB10 Reminders
Demo reminder application showcasing BB10 notifications. Features include:
- Native notifications
 - Custom alerts
 - Task management
 - Priority settings
 
                    BBGPT
Python-based ChatGPT client for BB10. Features include:
- GPT integration
 - Chat history
 - Prompt templates
 - Offline mode