Symbian
Symbian OS Library

FAQ-1279 How can I access the 'real' root and other folders on a P910i's Memory Stick?

[Index][spacer] [Previous] [Next]



 

Classification: General Category: Hardware
Created: 05/11/2005 Modified: 05/20/2005
Number: FAQ-1279
Platform: Symbian OS v7.0

Question:
If I look at my Memory Stick in a PC card reader, I see several folders I can't access on the phone itself. Can I get at these programmatically?

Answer:
When you access the Memory Stick in the Pxxx devices, you can read it as the D:\ drive. If you view the Memory Stick on a PC, you will see this D:\ drive actually maps to a folder called \MSSEMC\P-Series\. You will also see other folders off the 'real' root of the card, such as \DCIM\ which is where digital cameras store pictures by default on Memory Sticks.

The File Manager pre-installed on the Sony Ericsson P910i lets you access these directories by selecting the folder "External - Other" on the menu - and it is possible for your application to do the same using a simple 'magic' path. If you specify the 'magic' folder of \System\MSROOT\ this will be re-directed to the 'real' root of the Memory Stick. So for example you can get to \DCIM\ as \System\MSROOT\DCIM\

Note that the case of this path must match the above exactly - for example, neither \system\MSROOT nor \System\msroot will work.