The BlackBerry® device provides APIs for storing data to persistent memory on the BlackBerry device. The BlackBerry Persistent Store APIs and the MIDP RMS APIs (support for JSR 37 and JSR 118) are available on all Java® based BlackBerry devices. A BlackBerry device that runs BlackBerry® Device Software version 4.2 or later provides a traditional file system and support for saving content directly to the file system using JSR 75 APIs. With either the BlackBerry Persistent Store APIs or the MIDP RMS APIs, you can store data persistently to flash memory. The data persists even if you remove the battery from the BlackBerry device.