📦

BerryCore Installation Guide

Complete step-by-step instructions for installing BerryCore on your BlackBerry 10 device

Current Version

Installing BerryCore v0.72

Released October 27, 2025 • 279 MB • 70 Packages

🎯
v0.72
Latest Release
279 MB
Package Size
70
Total Packages

⚠️ Before You Begin

Make sure you have the following before starting the installation:

  • ✓ BlackBerry 10 device running OS 10.3.1 or higher
  • ✓ At least 500MB of free storage space
  • ✓ Active internet connection (Wi-Fi recommended)
  • ✓ Term49 terminal app (Term49-all-permissions.bar via bb10-app-manager or DBBT)
  • ✓ Basic familiarity with terminal commands

Installation Steps

1

Download Required Files

Download both files to your BlackBerry 10 device:

  • 📦 berrycore.zip - Main package (279 MB)
  • 📄 install.sh - Installation script

Save them to: /accounts/1000/shared/documents/

Option A: Using wget (if available):

cd /accounts/1000/shared/documents
wget https://github.com/sw7ft/BerryCore/releases/download/v0.72/berrycore.zip
wget https://github.com/sw7ft/BerryCore/releases/download/v0.72/install.sh

Option B: Download via browser:

  1. Visit: https://github.com/sw7ft/BerryCore/releases/latest
  2. Download both berrycore.zip and install.sh
  3. Move them to Documents folder

💡 Tip: You'll need Term49 terminal app. Install Term49-all-permissions.bar using bb10-app-manager or DBBT sideloading tool.

2

Run Installation

Open Term49 terminal app on your device, then run these commands:

cd /accounts/1000/shared/documents
sh install.sh

⏱️ Note: The installation will take approximately 15 minutes or more to extract and set up all 70 packages. Be patient and let it complete.

3

Follow Installation Prompts

During installation, you'll be prompted to:

  • Choose installation directory (default: berrycore) or enter custom name
  • Wait for extraction and setup to complete
  • Installation will automatically configure your shell profile

What Gets Installed:

  • ✓ Location: /accounts/1000/shared/misc/berrycore (or your custom path)
  • ✓ 70 packages with 100+ command-line tools
  • ✓ Profile configuration automatically added to ~/.profile
  • ✓ Terminal customization (font size and dark theme)
4

Restart Terminal

Close and reopen your Terminal app to load the BerryCore environment.

After reopening Terminal, you should see:

===========================================================
     BerryCore v0.72 - QNX Extended Userland
===========================================================
5

Verify Installation

Test that BerryCore is working correctly:

qpkg catalog # Browse available packages
nano --version # Test nano editor
git --version # Test git

You should see version information and a list of available packages, confirming successful installation.

✓ Useful Commands:

  • qpkg catalog - List all available packages
  • qpkg install <package> - Install a package
  • qpkg list - Show installed packages

🔧 Troubleshooting

Commands not found after installation

Solution: Reload your environment profile:

source ~/.profile

Check environment is configured

Solution: Verify the NATIVE_TOOLS variable is set:

echo $NATIVE_TOOLS
# Should show: /accounts/1000/shared/misc/berrycore

Cannot find downloaded files

Solution: Make sure files are in the documents folder:

ls /accounts/1000/shared/documents/
# Should show berrycore.zip and install.sh

Insufficient storage space

Solution: Free up space by removing unused apps or files. BerryCore requires at least 500MB free space.

Need additional help

Resources:

  • Visit: GitHub Issues
  • Check: qpkg catalog for available packages
  • Run: qpkg list to see installed packages

🎉 What's Next?

Congratulations! You've successfully installed BerryCore. Here's what you can do now:

📱

Browse Apps

Check out available applications in the BB10 App Store

Browse Apps
💻

Start Developing

Learn how to create your own BB10 applications

Development Guide
🌐

Join Community

Connect with other BerryCore users and developers

Join Now

© 2025 Your Company. All rights reserved.