BlackBerry 950
BlackBerry 950 is an early BlackBerry model, introduced in 1998 by Canadian smartphone manufacturer Research in Motion. There were two editions, the Exchange Edition and the Internet Edition, both identical in hardware and differing only in the provided software; the Exchange Edition could connect to corporate email mailboxes running on Microsoft Exchange, while the Internet Edition could access general internet mailboxes only.
BlackBerry 850 was a different version of this pager, released at later time, which, instead of 900 MHz modem, had an 800 MHz modem that allowed connectivity with the DataTAC network.
Specifications
- Intel 80386EX microprocessor
- 4 MB flash memory
- 512 KB SRAM
- 132 x 65 pixel monochrome LCD screen with backlight that could display 6 or 8 lines of text
- one AA battery for power that lasted two weeks.
- 134 g or 161 g weight
- 900 MHz wireless modem for Mobitex network access
- QWERTY keyboard and trackwheel
RIM OS
RIM OS used memory protection provided by the MMU of the 80386EX. Applications were written in C++ and compiled into files that followed the PE file format originally used on Microsoft Windows, which itself was based on Common Object File Format that first appeared on Unix. Those files, that were given the
.dll extension, could be inspected with tools that were meant for handling Microsoft Windows executables. Applications, upon being sideloaded with BlackBerry Desktop Manager, would be stripped of all the unnecessary data that was included in the .dll files, and would be linked with the rest of the code on the device allowing them execute in place from the flash memory. The operating system was aware of the layout of the memory, and preserved the names of the files from which applications were loaded, allowing their removal and updating.RIM, like Palm, would provide strategies to the developers of the applications that would help conserve the scarce resources of the device.