I could successfully create custom SyncML DS profile by specifying the local contact database to be on e: instead of c: . This worked perfectly on S60 3rd FP2 and after sync, I could see all contacts on e:\private\10003a73\my.cdb. The same fails on N97, 5th edition SDK. Did anyone tried / experienced this before? If yes, then what is the workaround for the same?