Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development

New Developer
Posts: 10
Registered: ‎07-23-2009
My Device: Not Specified
Accepted Solution

Blackberry Phone File System/Memory system



I am new to Blackberry phone and development. Does a Blackberry phone contain BOTH device memory &  SD memory card? Or does it have one of the two depending on the device model. I notice 8300 only has device memory. The reason I am asking is because I am supposed to develop an app that would look for media inside a Blackberry phone, and so I am wondering if I need to scan both file:///SDCard/BlackBerry/ and file:///store/home/user/.




Hall of Famer II
Posts: 51,945
Registered: ‎11-28-2008
My Device: Z30/Z10/Q10 (, Playbook (
My Carrier: TMobile USA

Re: Blackberry Phone File System/Memory system

Hi and Welcome to the Forums!

There are three types of potential memory on a BB: 1) Application Memory, 2) Device Memory, and 3) Media/SD Card Memory

Application Memory -- This is the most crucial; it is the protected (not user accessible), dedicated, and fixed (in size) space that is available as the destination for the installation of applications (plus some application storage, overhead and such). You cannot touch AppMemory. You cannot improve the maximum AppMemory that your BB has. It is what it is. Applications can only install here...there is no option.

Device Memory -- This is space on your BB that you can touch to store files, pictures, media, etc. Typically, it is not terribly large, but it is available to you.

SD/Media Card Memory -- This is what it says...your SD card, for you to store files, media, pictures, etc. It can be as large as your BB OS can support...see this KB:

AppMemory and Device Memory are always present on all BB's (though sometimes referred to as File Free). SD Memory will only be resident if there is an SD card (optional) installed.

Good luck!

Occam's Razor nearly always applies when troubleshooting technology issues!
If anyone has been helpful to you, please show your appreciation by clicking the button inside of their post. Please click here and read, along with the threads to which it links, for helpful information to guide you as you proceed. I always recommend that you treat your BlackBerry like any other computing device, including using a regular backup schedule...click here for an article with instructions.
Join our BBM Channels
BSCF General Channel
PIN: C0001B7B4   Display/Scan Bar Code
Knowledge Base Updates
PIN: C0005A9AA   Display/Scan Bar Code
Guru I
Posts: 19,007
Registered: ‎07-29-2008
My Device: Passport, Playbook, 9320BES
My Carrier: Bouygues _ SFR

Re: Blackberry Phone File System/Memory system

depending on the device, the Application Memory does not exist and is simply included inside the device memory. It is the case for the Curve 8300 device for example.

The search box on top-right of this page is your true friend, and the public Knowledge Base too:
New Contributor
Posts: 2
Registered: ‎05-10-2012
My Device: Multiple
My Carrier: AT&T

Re: Blackberry Phone File System/Memory system

I know I'm following up on a long dead discussion but I was wondering, what file system is used to track the location of databases and other files stored in the System / application memory.  I understand that media memory and the SD card normally use Fat32. 


Any information would help.