🎉 Latest Release: v0.72
Release Date: November 2025
Package Size: 279 MB
Total Packages: 70 packages
Download v0.72 →
Package Size: 279 MB
Total Packages: 70 packages
About BerryCore
BerryCore is the QNX Extended Userland - a modernized continuation of Berry Much OS. It transforms your BlackBerry 10 device into a capable development platform.
- 70+ GNU/Linux tools compiled for QNX
- Modern qpkg package manager
- Python 3 support (3.11 & 3.12)
- Git, curl, wget, tmux, and more
- BerryPy app platform integration
✨ What's New in v0.72
🔧 qpkg Package Manager
- Modern package management system
- Easy installation:
qpkg install <package> - Browse catalog:
qpkg catalog - List installed:
qpkg list
🧭 Navigation Aliases
- bd: Quick directory back-navigation
- up: Move up directory levels
- Fast directory traversal
💻 tmux Updates
- Enhanced terminal multiplexer
- Session management improvements
- Better split-pane support
🐍 Python Integration
- Python 3 installable via qpkg
- BerryPy platform via qpkg
- pip package manager support
📥 Installation
Prerequisites: BlackBerry 10.3.3+ with Term49 installed (Term49-all-permissions.bar via bb10-app-manager or DBBT)
1
Open Term49
Launch the Term49 terminal app on your BlackBerry 10 device.
2
Create Directory
mkdir -p /accounts/1000/shared/misc
cd /accounts/1000/shared/misc
3
Download BerryCore v0.72
wget https://github.com/sw7ft/BerryCore/releases/download/v0.72/berrycore.zip
wget https://github.com/sw7ft/BerryCore/releases/download/v0.72/install.sh
4
Install BerryCore
sh install.sh
⏱️ Note: Installation takes 15 minutes or more. Be patient and let it complete all 70 packages.
5
Verify Installation
qpkg catalog
qpkg list
🚀 Quick Start Guide
Install Python 3:
qpkg install python3
python3 -m ensurepip
Install BerryPy:
qpkg install berrypy
Browse Available Packages:
qpkg catalog
Check Installed Packages:
qpkg list
📦 Package Statistics
BerryCore v0.72 includes:
- 70 total packages
- 279 MB compressed
- Core development tools
- Network utilities
- Text editors & processors
- Version control systems
- Scripting languages
🛠️ Included Tools
Development:
- git, svn - Version control
- gcc, g++ - Compilers
- make, cmake - Build tools
- gdb - Debugger
Networking:
- curl, wget - File transfer
- ssh, scp, sftp - Secure shell
- rsync - File synchronization
- netcat - Network utility
Text Processing:
- vim, nano - Text editors
- sed, awk, grep - Text processing
- less, more - Pagers
- diff, patch - File comparison
System Tools:
- tmux, screen - Terminal multiplexers
- htop, top - Process monitors
- bash, zsh - Shells
- cron - Job scheduler
Languages:
- Python 3.11 & 3.12
- Perl
- Lua
- Ruby
🔍 Troubleshooting
Verify Installation:
qpkg catalog
qpkg list
echo $PATH
Command Not Found?
Make sure BerryCore is in your PATH:
export PATH=/accounts/1000/shared/misc/bin:$PATH
Re-run Setup:
cd /accounts/1000/shared/misc
./setup.sh
🔗 Resources
📋 Requirements
- BlackBerry 10 device (10.3.3+)
- Term49 terminal app (Term49-all-permissions.bar via bb10-app-manager or DBBT)
- ~350 MB free space
- Internet connection for download