How to access Memory card

Login to reply to this topic.
Sat, 2006-12-16 11:21
Joined: 2006-11-22
Forum posts: 73
Hi to All,

I want to ask that which file system use in external flash memory card in mobile.
and is there any function avialable in public sdk to view or access its content

Thanks in Advance 

Sat, 2006-12-16 12:48
Joined: 2006-10-13
Forum posts: 23
Re: How to access Memory card
   iPathTemp.Copy(_L("E:\\system\\apps\\File.txt"));
   
   if(!ConeUtils::FileExists(iPathTemp))
   {      
iFile.Open(iRFs,iPathTemp,EFileWrite|EFileStream);
      
   }   
      
Sat, 2006-12-16 13:47
Joined: 2006-11-22
Forum posts: 73
Re: How to access Memory card
Quote from: symbianlover
   iPathTemp.Copy(_L("E:\\system\\apps\\File.txt"));
   
   if(!ConeUtils::FileExists(iPathTemp))
   {      
iFile.Open(iRFs,iPathTemp,EFileWrite|EFileStream);
      
   }   
      


thanks for ur response
I also want to know that which file system it contains...................
Sat, 2006-12-16 16:34
Joined: 2005-11-20
Forum posts: 1246
Re: How to access Memory card
Quote
is there any function avialable in public sdk to view or access its content

From another of your threads I understand that you are looking for a way to access the memory card on a "low level", i.e. directly reading blocks. If you meant normal file access there would be no need for a question anyway, right?

I am nearly sure that you are stuck right in a dead-end here. I don't think that there is any published function in the SDK to do this. And even if there is now and you somehow manage to find some undocumented or even secret function calls, please consider this:

The world of Symbian devices is slowly but steadily switching to Symbian OS 9.x. On that OS security is so tight that your program isn't even allowed to touch all files on a phone or look into all folders. As functions to directly read blocks from drives would be an easy way to circumvent these security features, I am convinced that they are not there.

René Brunner

Mon, 2006-12-18 05:43
Joined: 2006-11-22
Forum posts: 73
Re: How to access Memory card
Quote from: rbrunner
Quote
is there any function avialable in public sdk to view or access its content

From another of your threads I understand that you are looking for a way to access the memory card on a "low level", i.e. directly reading blocks. If you meant normal file access there would be no need for a question anyway, right?

I am nearly sure that you are stuck right in a dead-end here. I don't think that there is any published function in the SDK to do this. And even if there is now and you somehow manage to find some undocumented or even secret function calls, please consider this:

The world of Symbian devices is slowly but steadily switching to Symbian OS 9.x. On that OS security is so tight that your program isn't even allowed to touch all files on a phone or look into all folders. As functions to directly read blocks from drives would be an easy way to circumvent these security features, I am convinced that they are not there.



Hello sir its always great to communicate with u. Sir i wnt to ask that, is there any relatuion between any mobile device and additional memory card. I mean to say that can i attach this with different devices like sim and read with some hardware device like sim card reader

Thanks for your useful openion
Mon, 2006-12-18 09:05
Joined: 2005-11-20
Forum posts: 1246
Re: How to access Memory card
After some checking I got the impression that many memory cards are formatted with the FAT file system so that it should be possible to write files to them on a Symbian phone and then read them with a program on a Windows PC without trouble, if the PC has a reader device for that particular memory card, of course.

Of course that does not yet solve the problem of proprietary Symbian file formats, e.g. for reading a contacts.cdb file.

I expect the format of such Symbian files to be somewhat complex, but not too complex. With a reasonable amount of "reverse engineering" it should be possible, even without any support or help from documentation, to decode their format and write plain, normal Windows programs for reading them, i.e. standalone programs that do not need any DLLs, libraries or emulators from Symbian, Nokia or SE.

Such Windows programs that are able to read contacts.cdb and other important Symbian files would probably be useful.

But whether writing and sellling such programs is commercially viable i.e. whether one would find enough paying customers is another question entirely. Here I am skeptical.

René Brunner

Wed, 2006-12-20 13:19
Joined: 2006-11-22
Forum posts: 73
Re: How to access Memory card
Thanks a Lot for your valuable response
  • Login to reply to this topic.