Base Band 5
   HOME

TheInfoList



OR:

Base Band 5, abbreviated as BB5, is the current mobile baseband generation implemented on
Nokia Nokia Corporation (natively Nokia Oyj, referred to as Nokia) is a Finnish multinational corporation, multinational telecommunications industry, telecommunications, technology company, information technology, and consumer electronics corporatio ...
mobile phone A mobile phone, cellular phone, cell phone, cellphone, handphone, hand phone or pocket phone, sometimes shortened to simply mobile, cell, or just phone, is a portable telephone that can make and receive calls over a radio frequency link whil ...
s and the replacement for prior DCT (Digital Core Technology) generations. This generation of Nokia phone basebands uses a new range of chipsets, bus systems and components as well as enhanced security mechanisms preventing manipulations of
firmware In computing, firmware is a specific class of computer software that provides the low-level control for a device's specific hardware. Firmware, such as the BIOS of a personal computer, may contain basic functions of a device, and may provide h ...
and system configurations. The phones' system interface has changed over from previous generations to allow, for instance, flashing of the device via USB.


Unlocking

The system is designed to prevent unlocking of certain key capabilities of the handsets (such as usable network or installation of unsigned
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
), which has not been approved by
Nokia Nokia Corporation (natively Nokia Oyj, referred to as Nokia) is a Finnish multinational corporation, multinational telecommunications industry, telecommunications, technology company, information technology, and consumer electronics corporatio ...
or the network. Just like the DCT-4 (DCT generation 4) locking system, the unlocking code is unique to each handset and not stored inside the handset, but a hash signature, calculated by a secret algorithm and the phone uses only part of it to verify the code. However, unlike earlier DCT-4 baseband, where it was possible to run custom code, the BB5 generations uses Texas Instrument processor with TrustZone, the unlock code hash checking is implemented into special PA_xx applet, executed by the CPU in protected mode. The idea behind this approach is that will not be possible to patch the simlock applet and fooling the phone of accepting wrong code. In May 2007, an engineer named Dejan Kaljevic from
Serbia Serbia (, ; Serbian language, Serbian: , , ), officially the Republic of Serbia (Serbian language, Serbian: , , ), is a landlocked country in Southeast Europe, Southeastern and Central Europe, situated at the crossroads of the Pannonian Bas ...
(who earned his fame from the free DCT-3 and DCT-4 unlocking solutions), has released a free program which can unlock many of the older Nokia BB5 phones such as the Nokia 6630, Nokia 6680,
Nokia 6681 The Nokia 6680 is a high-end 3G smartphone running Symbian operating system, with Series 60 2nd Edition user interface. It was announced on 14 February 2005, and was released the next month. The 6680 was Nokia's first device with a front camera ...
and the Nokia N70. There were reports for other models include the
Nokia E60 The Nokia E60 is a traditional candybar style smartphone from the Eseries business phone range, an S60 3rd Edition Symbian device. It was introduced on 12 October 2005 along with Nokia E61 and Nokia E70. Key features * Symbian OS v9.1, Seri ...
,
Nokia E65 The Nokia E65 is a smartphone in the Eseries range, a S60 platform third edition device with slide action. It shared many of the features of the Nokia N95, N95 (quad band GSM, 3G, WiFi, Bluetooth) released around the same time, but thinner, ligh ...
,
Nokia E70 The Nokia E70 is a candybar/fold keyboard type smartphone from the Eseries range, announced in October 2005 and released in May 2006. There are two models of this phone, the E70-1 for the world market with tri-band (900, 1800, 1900 MHz) GSM ...
,
Nokia N71 The Nokia N71 is a smartphone announced by Nokia on 2 November 2005 and released in June 2006. It was Nokia's joint-first clamshell smartphone, like the N92 announced on the same day. The N71 runs on Symbian OS v9.1 ( S60 3rd Edition). Features ...
,
Nokia N90 The Nokia N90 is a smartphone, announced as part of Nokia's then-new line of multimedia devices, Nseries, on April 27, 2005. It had a unique swivel design encompassing four 'modes'. It has two displays and has a camera with Carl Zeiss optics and ...
,
Nokia N91 The Nokia N91 is a smartphone produced by Nokia as part of their Nseries line of portable devices. It was announced on April 27, 2005 along with N70 and N90 as the first three Nseries devices. The N91 ran on Symbian-based S60 3rd Edition (the ...
,
Nokia N93 The Nokia N93 is a smartphone from Nokia, part of the multimedia Nseries. It was introduced on 25 April 2006 and released in July 2006. It runs on Symbian OS v9.1 and the S60 3rd Edition interface. It was the most advanced camera phone from Noki ...
, but was deemed to be fake, since the unlocker only supports older BB5 models. This is easily done by the end-user through the phone's
Pop-port The Pop-Port interface (originally code-named "Tomahawk") was a proprietary plug-in port for accessories and data synchronisation, available with many Nokia mobile phones. The port consists of one metal pin on either end, and a plastic tab conta ...
connecting a legacy
FBus Fbus (for "Fast Bus") is an ANSI/IEEE data bus protocol oriented towards backplanes and cell phones. The standard specifies a way for various pieces of electronic hardware to communicate, typically with one piece acting as master (sending a reque ...
compatible cable such as DKU-5, to a computer running his unlocking software package. Since then, commercial unlocking solutions have been offered by some others along with successful claims on some newer Nokia BB5 phones as well. In July 2007, Kaljevic released the instructions and schematics to build a hardware solution for unlocking the
Nokia N95 The Nokia N95 is a smartphone produced by Nokia as part of their Nseries line of portable devices. Announced in September 2006, it was released to the market in March 2007. The N95 ran S60 3rd Edition, on Symbian OS v9.2. It has a two-way sli ...
. It was based on a CPLD logic IC and worked by manipulating CPU instructions on-the-fly, fooling the phone that a wrong unlock code was accepted like a correct one. However, it is not designed for end-users, since it requires advanced knowledge in
electronics The field of electronics is a branch of physics and electrical engineering that deals with the emission, behaviour and effects of electrons using electronic devices. Electronics uses active devices to control electron flow by amplification ...
and
soldering Soldering (; ) is a process in which two or more items are joined by melting and putting a filler metal (solder) into the joint, the filler metal having a lower melting point than the adjoining metal. Unlike welding, soldering does not involv ...
skills to accomplish. In August 2008, Kaljevic released a full unlock box for newer BB5 handsets that doesn't require any soldering. Since the release of the BB5 generation, although numerous hacks has been released that allowed unlocking as of 2014 it was not possible to load modified firmware into a BB5 phone.


Security Code

In 2009, Nemesis Service Suite (NSS) had become a popular software package in order to unlock and extract information from certain BB5 phones. With the use of extra equipment, many BB5 phone could be unlocked using NSS. NSS had also been a popular way to generate a master-code (a code for bypassing Nokia's unlock screen) for BB5 phones. The method of finding the master code was done by using connecting the BB5 Nokia phone via USB to a Windows Device running NSS. NSS would then mine for phone information and produce a PM file, storing the master-code plus other phone related information within the file. In 2008, Unlockitfree produced a sub site which steps through the NSS process for Windows users. The final step of the website is to upload the data dumped from NSS into Unlockitfree. If the steps were followed successfully, the server would parse the data dump file and identify the Security code for the device.


Notes

{{Nokia phones Nokia mobile phones Hardware restrictions