BlackBerry has issued a new OS build of 10.3.1 with version 2558 for BlackBerry 10 devices.

The over-the-air update for BlackBerry OS has already hit regions such as Canada, India, Austria, the UK and South Africa. The update addresses the OpenSSL FREAK vulnerability, reports CrackBerry.

Recently, BlackBerry acknowledged this and issued a security notice for the 'FREAK' vulnerability. It has also produced a list of affected and non-affected software versions.

According to the security notice, OpenSSL Factoring attack on RSA-EXPORT keys is a vulnerability in BlackBerry products. The OpenSSL cryptographic software library is open source software used to secure client/server transactions.

Leak OS for BlackBerry 10 devices

Folks at the BlackBerry forum have obtained access to the leaked files for OS BlackBerry has halted the update temporarily as there were several issues found in the previous OS 10.3.1. But you can taste the leak OS until the official firmware arrives in your region. Following are the download links for leak OS

BlackBerry Passport [Debrick and Core OS]

BlackBerry Z30, Z10, Z3, Q5, Q10 [Debrick OS and Core OS]

BlackBerry Z10 STL 100-1 [Debrick and Core OS]


Z30 and Classic

Z10 STL 100-1

Z10 STL 100-2/3/4 and Porsche P9982

Z3 (Jakarta) and Cafe

Passport and Ontario

Q5, Q10 and Khan



Z10 (STL-1)

Q5 + Q10

Z10 STL 2-3-4




Check out the following guide if you are looking for a way to upgrade your device non-destructively using the download links for the leaked OS. This process will ensure that you do not lose any data. It is very much like doing an OTA update.

Before following the guide, create a backup of all data of your Blackberry 10 device. You should be having a Windows system and install BlackBerry OS 10.3.1 according to the model number of your device.

How to install leaked BlackBerry OS on your BlackBerry 10 device

Step-1: Install the latest version of Sachesi

Step-2: Download the three files for your device

  • Radio
  • Core OS
  • Debrick

Note:Ensure that you download the correct file according to the Blackberry model you are having.

The smallest file is Radio and should look like this;


The biggest file is Debrick and look like this;


The Core OS file looks like this


Step-3:Create a folder on your hard drive and name it as the OS you downloaded-

Step-4: Create a second folder on your hard drive and name it 10.3.12558 Debrick

Step-5: Put the Core OS and the radio in the folder

Step-6: Put the Debrick file in OS 10.3.12558 Debrick folder

Step-7: Open Sachesi and click Extract tab [You don't need to connect your device]. Click on Extract Signed button and select this new big file from 10.3.12558 Debrick folder.

You should see a progress bar running. Wait until the process is finished. Your 10.3.12558 Debrick folder is now a bigger folder and looks like this

  • .BB10_3_1.2558.834561.signed

In Sachesi, click on Extract Appsbutton and select the new .signed file from 10.3.12558 Debrick folder.

You will again see a progress bar running, wait for it to finish. In the 10.3.12558 Debrick folder, is a new sub folder which looks like this;

  • .BB10_3_1.2558.834561

Open this folder and copy all files in 10.3.12558 folder created earlier (where you have put the Core OS and Radio)

Step-8: Place your device in airplane mode and connect it using USB cable. Enter the password. Now click Install. Click the checkbox for Only install newer apps. Then click Install Folder button and select your folder. A progress circle should appear, wait until the process is completed

Step-9: Your BlackBerry device will restart now and the first boot will take time slightly longer than usual

Your BlackBerry 10 device should be running leaked OS

[Source: CrackBerry via CB Forum]