I just wanted to know how all the sms in the phone stored internally?? and how do i access this internal files?
A:
Text files in older phones while newer ones may use light weight databases. (Details about Android and iOS in zengr's answer.)
If possible you can browse the file system on your phone. It the phone does not allow that then you will probably have to root it.
Ashish
2010-10-20 07:07:10
which OS use text files?
zengr
2010-10-20 07:23:42
@zengr: My old Sony Ericsson W810i did.
Ashish
2010-10-20 07:24:57
I think SE uses Sony Ericsson Java Platform or Symbiam (it has an embedded db) but not sure about SE J2ME OS.
zengr
2010-10-20 07:31:13
@zengr: And phones like Nokia 1100 too (I'm guessing this one, not sure). W810i didn't have Symbian et al. :)
Ashish
2010-10-20 07:35:32
yea, 810i had SE-J2ME OS
zengr
2010-10-20 08:06:36
+1
A:
Have a look at the Wammu project. It can access phonebooks, SMS, calendars, etc. on many cell phone types.
eumiro
2010-10-20 07:10:42
And the second part of your question is 'how do I access these internal files'...
eumiro
2010-10-20 07:33:39
@eumiro: Access the files. I thought Wammu will let you access the *content* of these files.
Ashish
2010-10-20 07:37:24
thnks for de reply...i jus wanted 2 as to hw do v access these sms files so dat i can parse de contents..
VAM
2010-10-20 09:00:00
+2
A:
It depends on various flavors of phone OSs like Symbian, android, iOS
For example: Android saves its SMS's in /data/data/com.android.providers/telephony/databases/mmssms.db
iPhone also used SQLite database internally. /var/root/Library/SMS/sms.db
It's a lightweight embedded SQLite database.
zengr
2010-10-20 07:22:24