🍇

BerryCore

QNX Extended Userland

A modernized continuation of Berry Much OS that transforms BlackBerry 10 devices into capable development and experimentation environments.

Latest Release

BerryCore v0.72

Released October 27, 2025

🎯

Quality of Life Update: Convenient navigation shortcuts and updated tmux port with critical QNX fixes.

✨ New Features

  • Quick Navigation Aliases:
  • misc → /accounts/1000/shared/misc
  • docs → /accounts/1000/shared/documents
  • downloads → /accounts/1000/shared/downloads
  • sdcard → /accounts/1000/removable/sdcard
  • bc → BerryCore installation directory

🔧 Port Updates

  • tmux 3.3a (Updated):
  • ✅ Fixed TERM support for QNX
  • ✅ Shell integration with BerryCore bash
  • ✅ Socket path fix for Unix socket limits
  • ✅ Comprehensive QNX-specific documentation
  • qpkg install tmux

📊 Package Statistics

70
Total Packages
100+
Total Binaries
5
Available Ports

What is BerryCore?

BerryCore is the QNX Extended Userland — a comprehensive development environment that brings modern software, tools, and capabilities to BlackBerry 10 and QNX devices.

🎯 The Mission

BerryCore exists to breathe new life into BlackBerry 10 and QNX devices, transforming them into capable development and experimentation environments. It provides an expanded runtime layer, updated binaries, and streamlined environment scripts that make adding and using modern software on QNX simple and consistent.

Whether you're a developer, enthusiast, or educator, BerryCore provides everything you need to keep your BB10 device productive, programmable, and relevant in today's world.

🙏 Honoring the Legacy

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.

Core Features

BerryCore provides a comprehensive suite of modern tools and capabilities for your BlackBerry 10 device

⚙️

Modern Binaries

  • • Python 3.11
  • • Git version control
  • • GCC compiler
  • • OpenSSH
  • • nano text editor
  • • And many more...
🔧

Development Tools

  • • Complete BB10 SDK
  • • Modern toolchain
  • • Build systems
  • • Debugging tools
  • • Package managers
  • • Development libraries
🌐

X11 Support

  • • X11 Server deployment
  • • Graphical applications
  • • Native display integration
  • • Touch input support
  • • Traditional Linux apps
  • • Desktop environments
📦

Easy Installation

  • • Streamlined setup scripts
  • • env.sh configuration
  • • Automated deployment
  • • Dependency management
  • • Quick updates
  • • Rollback support
🤝

Community Driven

  • • 100% open-source
  • • Active development
  • • Community contributions
  • • Shared knowledge base
  • • Collaborative ecosystem
  • • Developer support
🔄

Regular Updates

  • • Continuous improvements
  • • New software ports
  • • Bug fixes
  • • Performance optimizations
  • • Feature additions
  • • Security updates

System Requirements

✓ Supported Devices

  • • BlackBerry Passport
  • • BlackBerry Classic
  • • BlackBerry Z30
  • • BlackBerry Z10
  • • BlackBerry Q10
  • • Other BB10 devices

📋 Prerequisites

  • • BB10 OS 10.3.1 or higher
  • • Term49 terminal app
  • • At least 500MB free space
  • • Internet connection
  • • Developer mode (optional)
  • • Basic terminal knowledge

Getting Started

Install BerryCore on your BlackBerry 10 device in just a few simple steps

1

Install Term49

Install Term49-all-permissions.bar via bb10-app-manager or DBBT

2

Download BerryCore

Get the latest release from GitHub

3

Run Installer

Execute install.sh in Term49

4

Start Developing!

Access modern tools and apps

Community & Support

Join the growing BerryCore community and help keep BlackBerry 10 alive

💬

Get Help

Join our community chat for support, questions, and discussions about BerryCore development.

Join Community
🐛

Report Issues

Found a bug or have a feature request? Submit an issue on our GitHub repository.

Report Issue
💖

Support Development

Help fund ongoing development and keep BerryCore growing with a Patreon contribution.

Support on Patreon

© 2025 Your Company. All rights reserved.