Revision: 200935
authorDremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Thu, 10 Sep 2009 12:58:20 +0300
changeset 11 5c0037c72160
parent 10 fc9cf246af83
child 12 f4292e0e20df
Revision: 200935 Kit: 200937
serviceproviders/install/serviceapi.pkg
serviceproviders/install/serviceapi_stub.pkg
serviceproviders/rom/serviceapiresource.iby
serviceproviders/sapi_applicationmanager/data/2000CFBA.rss
serviceproviders/sapi_applicationmanager/data/appmanagerprovidername.rss
serviceproviders/sapi_applicationmanager/group/appmanagerprovider.mmp
serviceproviders/sapi_applicationmanager/group/bld.inf
serviceproviders/sapi_applicationmanager/loc/appmanagerprovider.loc
serviceproviders/sapi_calendar/data/2000CFB4.rss
serviceproviders/sapi_calendar/data/calendarprovidername.rss
serviceproviders/sapi_calendar/group/bld.inf
serviceproviders/sapi_calendar/group/calendarprovider.mmp
serviceproviders/sapi_calendar/loc/calendarprovider.loc
serviceproviders/sapi_contacts_vpbk/data/0x102833A7.rss
serviceproviders/sapi_contacts_vpbk/data/contactprovidername.rss
serviceproviders/sapi_contacts_vpbk/group/bld.inf
serviceproviders/sapi_contacts_vpbk/group/contactprovider.mmp
serviceproviders/sapi_contacts_vpbk/loc/contactprovider.loc
serviceproviders/sapi_landmarks/data/landmarkprovider.rls
serviceproviders/sapi_landmarks/data/landmarkprovidername.rss
serviceproviders/sapi_landmarks/group/bld.inf
serviceproviders/sapi_landmarks/group/landmarkprovider.mmp
serviceproviders/sapi_landmarks/loc/landmarkprovider.loc
serviceproviders/sapi_location/data/102833ab.rss
serviceproviders/sapi_location/data/locationprovidername.rss
serviceproviders/sapi_location/group/bld.inf
serviceproviders/sapi_location/group/locationprovider.mmp
serviceproviders/sapi_location/loc/locationprovider.loc
serviceproviders/sapi_logging/data/2000CFBC.rss
serviceproviders/sapi_logging/data/loggingprovidername.rss
serviceproviders/sapi_logging/group/bld.inf
serviceproviders/sapi_logging/group/loggingprovider.mmp
serviceproviders/sapi_logging/loc/loggingprovider.loc
serviceproviders/sapi_mediamanagement/data/102833AD.rss
serviceproviders/sapi_mediamanagement/data/mediamanagementprovidername.rss
serviceproviders/sapi_mediamanagement/group/bld.inf
serviceproviders/sapi_mediamanagement/group/mediamanagementprovider.mmp
serviceproviders/sapi_mediamanagement/loc/mediamanagementprovider.loc
serviceproviders/sapi_messaging/data/102833AF.rss
serviceproviders/sapi_messaging/data/messagingprovidername.rss
serviceproviders/sapi_messaging/group/bld.inf
serviceproviders/sapi_messaging/group/messagingprovider.mmp
serviceproviders/sapi_messaging/loc/messagingprovider.loc
serviceproviders/sapi_messaging/messagingservice/group/messagingservice.mmp
serviceproviders/sapi_messaging/messagingservice/inc/sendmessage.h
serviceproviders/sapi_messaging/messagingservice/src/sendmessage.cpp
serviceproviders/sapi_sensor/data/2000CFB6.rss
serviceproviders/sapi_sensor/data/sensorprovidername.rss
serviceproviders/sapi_sensor/group/bld.inf
serviceproviders/sapi_sensor/group/sensorprovider.mmp
serviceproviders/sapi_sensor/loc/sensorprovider.loc
serviceproviders/sapi_serviceregistry/data/102833a9.rss
serviceproviders/sapi_serviceregistry/data/serviceregistryprovidername.rss
serviceproviders/sapi_serviceregistry/group/bld.inf
serviceproviders/sapi_serviceregistry/group/serviceregistryprovider.mmp
serviceproviders/sapi_serviceregistry/loc/serviceregistryprovider.loc
serviceproviders/sapi_sysinfo/data/sysinfoprovider.rls
serviceproviders/sapi_sysinfo/data/sysinfoprovidername.rss
serviceproviders/sapi_sysinfo/group/bld.inf
serviceproviders/sapi_sysinfo/group/sysinfoprovider.mmp
serviceproviders/sapi_sysinfo/loc/sysinfoprovider.loc
--- a/serviceproviders/install/serviceapi.pkg	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/install/serviceapi.pkg	Thu Sep 10 12:58:20 2009 +0300
@@ -110,7 +110,7 @@
 ;Sysinfo SAPI binaries
 "\epoc32\release\armv5\urel\sysinfoprovider.dll" - "!:\sys\bin\sysinfoprovider.dll"
 "\epoc32\release\armv5\urel\sysinfoservice.dll"-"!:\sys\bin\sysinfoservice.dll"
-;Contacts SAPI resource files
+;Sysinfo SAPI resource files
 "\epoc32\data\Z\Resource\Plugins\sysinfoprovider.rsc"    -"!:\resource\plugins\sysinfoprovider.rsc"
 
 ;ServiceRegistry SAPI binaries
@@ -122,244 +122,904 @@
 ; Variant resources for RTSecManager.rsc delivered via IAD
 if exists( "z:\resource\avkon.r01")
 "\epoc32\data\Z\resource\apps\RTSecManager.r01"	-"!:\resource\apps\RTSecManager.r01"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r01"	-"!:\resource\apps\appmanagerprovidername.r01"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r01"	-"!:\resource\apps\calendarprovidername.r01"
+"\epoc32\data\Z\resource\apps\contactprovidername.r01"	-"!:\resource\apps\contactprovidername.r01"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r01"	-"!:\resource\apps\landmarkprovidername.r01"
+"\epoc32\data\Z\resource\apps\locationprovidername.r01"	-"!:\resource\apps\locationprovidername.r01"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r01"	-"!:\resource\apps\loggingprovidername.r01"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r01"	-"!:\resource\apps\mediamanagementprovidername.r01"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r01"	-"!:\resource\apps\messagingprovidername.r01"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r01"	-"!:\resource\apps\sensorprovidername.r01"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r01"	-"!:\resource\apps\serviceregistryprovidername.r01"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r01"	-"!:\resource\apps\sysinfoprovidername.r01"
 endif
 
 if exists( "z:\resource\avkon.r02")
 "\epoc32\data\Z\resource\apps\RTSecManager.r02"	-"!:\resource\apps\RTSecManager.r02"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r02"	-"!:\resource\apps\appmanagerprovidername.r02"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r02"	-"!:\resource\apps\calendarprovidername.r02"
+"\epoc32\data\Z\resource\apps\contactprovidername.r02"	-"!:\resource\apps\contactprovidername.r02"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r02"	-"!:\resource\apps\landmarkprovidername.r02"
+"\epoc32\data\Z\resource\apps\locationprovidername.r02"	-"!:\resource\apps\locationprovidername.r02"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r02"	-"!:\resource\apps\loggingprovidername.r02"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r02"	-"!:\resource\apps\mediamanagementprovidername.r02"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r02"	-"!:\resource\apps\messagingprovidername.r02"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r02"	-"!:\resource\apps\sensorprovidername.r02"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r02"	-"!:\resource\apps\serviceregistryprovidername.r02"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r02"	-"!:\resource\apps\sysinfoprovidername.r02"
 endif
 
 if exists( "z:\resource\avkon.r03")
 "\epoc32\data\Z\resource\apps\RTSecManager.r03"	-"!:\resource\apps\RTSecManager.r03"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r03"	-"!:\resource\apps\appmanagerprovidername.r03"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r03"	-"!:\resource\apps\calendarprovidername.r03"
+"\epoc32\data\Z\resource\apps\contactprovidername.r03"	-"!:\resource\apps\contactprovidername.r03"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r03"	-"!:\resource\apps\landmarkprovidername.r03"
+"\epoc32\data\Z\resource\apps\locationprovidername.r03"	-"!:\resource\apps\locationprovidername.r03"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r03"	-"!:\resource\apps\loggingprovidername.r03"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r03"	-"!:\resource\apps\mediamanagementprovidername.r03"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r03"	-"!:\resource\apps\messagingprovidername.r03"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r03"	-"!:\resource\apps\sensorprovidername.r03"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r03"	-"!:\resource\apps\serviceregistryprovidername.r03"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r03"	-"!:\resource\apps\sysinfoprovidername.r03"
 endif
 
 if exists( "z:\resource\avkon.r04")
 "\epoc32\data\Z\resource\apps\RTSecManager.r04"	-"!:\resource\apps\RTSecManager.r04"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r04"	-"!:\resource\apps\appmanagerprovidername.r04"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r04"	-"!:\resource\apps\calendarprovidername.r04"
+"\epoc32\data\Z\resource\apps\contactprovidername.r04"	-"!:\resource\apps\contactprovidername.r04"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r04"	-"!:\resource\apps\landmarkprovidername.r04"
+"\epoc32\data\Z\resource\apps\locationprovidername.r04"	-"!:\resource\apps\locationprovidername.r04"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r04"	-"!:\resource\apps\loggingprovidername.r04"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r04"	-"!:\resource\apps\mediamanagementprovidername.r04"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r04"	-"!:\resource\apps\messagingprovidername.r04"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r04"	-"!:\resource\apps\sensorprovidername.r04"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r04"	-"!:\resource\apps\serviceregistryprovidername.r04"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r04"	-"!:\resource\apps\sysinfoprovidername.r04"
 endif
 
 if exists( "z:\resource\avkon.r05")
 "\epoc32\data\Z\resource\apps\RTSecManager.r05"	-"!:\resource\apps\RTSecManager.r05"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r05"	-"!:\resource\apps\appmanagerprovidername.r05"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r05"	-"!:\resource\apps\calendarprovidername.r05"
+"\epoc32\data\Z\resource\apps\contactprovidername.r05"	-"!:\resource\apps\contactprovidername.r05"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r05"	-"!:\resource\apps\landmarkprovidername.r05"
+"\epoc32\data\Z\resource\apps\locationprovidername.r05"	-"!:\resource\apps\locationprovidername.r05"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r05"	-"!:\resource\apps\loggingprovidername.r05"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r05"	-"!:\resource\apps\mediamanagementprovidername.r05"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r05"	-"!:\resource\apps\messagingprovidername.r05"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r05"	-"!:\resource\apps\sensorprovidername.r05"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r05"	-"!:\resource\apps\serviceregistryprovidername.r05"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r05"	-"!:\resource\apps\sysinfoprovidername.r05"
 endif
 
 if exists( "z:\resource\avkon.r06")
 "\epoc32\data\Z\resource\apps\RTSecManager.r06"	-"!:\resource\apps\RTSecManager.r06"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r06"	-"!:\resource\apps\appmanagerprovidername.r06"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r06"	-"!:\resource\apps\calendarprovidername.r06"
+"\epoc32\data\Z\resource\apps\contactprovidername.r06"	-"!:\resource\apps\contactprovidername.r06"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r06"	-"!:\resource\apps\landmarkprovidername.r06"
+"\epoc32\data\Z\resource\apps\locationprovidername.r06"	-"!:\resource\apps\locationprovidername.r06"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r06"	-"!:\resource\apps\loggingprovidername.r06"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r06"	-"!:\resource\apps\mediamanagementprovidername.r06"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r06"	-"!:\resource\apps\messagingprovidername.r06"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r06"	-"!:\resource\apps\sensorprovidername.r06"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r06"	-"!:\resource\apps\serviceregistryprovidername.r06"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r06"	-"!:\resource\apps\sysinfoprovidername.r06"
 endif
 
 if exists( "z:\resource\avkon.r07")
 "\epoc32\data\Z\resource\apps\RTSecManager.r07"	-"!:\resource\apps\RTSecManager.r07"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r07"	-"!:\resource\apps\appmanagerprovidername.r07"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r07"	-"!:\resource\apps\calendarprovidername.r07"
+"\epoc32\data\Z\resource\apps\contactprovidername.r07"	-"!:\resource\apps\contactprovidername.r07"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r07"	-"!:\resource\apps\landmarkprovidername.r07"
+"\epoc32\data\Z\resource\apps\locationprovidername.r07"	-"!:\resource\apps\locationprovidername.r07"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r07"	-"!:\resource\apps\loggingprovidername.r07"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r07"	-"!:\resource\apps\mediamanagementprovidername.r07"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r07"	-"!:\resource\apps\messagingprovidername.r07"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r07"	-"!:\resource\apps\sensorprovidername.r07"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r07"	-"!:\resource\apps\serviceregistryprovidername.r07"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r07"	-"!:\resource\apps\sysinfoprovidername.r07"
 endif
 
 if exists( "z:\resource\avkon.r08")
 "\epoc32\data\Z\resource\apps\RTSecManager.r08"	-"!:\resource\apps\RTSecManager.r08"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r08"	-"!:\resource\apps\appmanagerprovidername.r08"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r08"	-"!:\resource\apps\calendarprovidername.r08"
+"\epoc32\data\Z\resource\apps\contactprovidername.r08"	-"!:\resource\apps\contactprovidername.r08"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r08"	-"!:\resource\apps\landmarkprovidername.r08"
+"\epoc32\data\Z\resource\apps\locationprovidername.r08"	-"!:\resource\apps\locationprovidername.r08"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r08"	-"!:\resource\apps\loggingprovidername.r08"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r08"	-"!:\resource\apps\mediamanagementprovidername.r08"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r08"	-"!:\resource\apps\messagingprovidername.r08"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r08"	-"!:\resource\apps\sensorprovidername.r08"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r08"	-"!:\resource\apps\serviceregistryprovidername.r08"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r08"	-"!:\resource\apps\sysinfoprovidername.r08"
 endif
 
 if exists( "z:\resource\avkon.r09")
 "\epoc32\data\Z\resource\apps\RTSecManager.r09"	-"!:\resource\apps\RTSecManager.r09"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r09"	-"!:\resource\apps\appmanagerprovidername.r09"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r09"	-"!:\resource\apps\calendarprovidername.r09"
+"\epoc32\data\Z\resource\apps\contactprovidername.r09"	-"!:\resource\apps\contactprovidername.r09"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r09"	-"!:\resource\apps\landmarkprovidername.r09"
+"\epoc32\data\Z\resource\apps\locationprovidername.r09"	-"!:\resource\apps\locationprovidername.r09"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r09"	-"!:\resource\apps\loggingprovidername.r09"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r09"	-"!:\resource\apps\mediamanagementprovidername.r09"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r09"	-"!:\resource\apps\messagingprovidername.r09"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r09"	-"!:\resource\apps\sensorprovidername.r09"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r09"	-"!:\resource\apps\serviceregistryprovidername.r09"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r09"	-"!:\resource\apps\sysinfoprovidername.r09"
 endif
 
 if exists( "z:\resource\avkon.r10")
 "\epoc32\data\Z\resource\apps\RTSecManager.r10"	-"!:\resource\apps\RTSecManager.r10"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r10"	-"!:\resource\apps\appmanagerprovidername.r10"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r10"	-"!:\resource\apps\calendarprovidername.r10"
+"\epoc32\data\Z\resource\apps\contactprovidername.r10"	-"!:\resource\apps\contactprovidername.r10"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r10"	-"!:\resource\apps\landmarkprovidername.r10"
+"\epoc32\data\Z\resource\apps\locationprovidername.r10"	-"!:\resource\apps\locationprovidername.r10"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r10"	-"!:\resource\apps\loggingprovidername.r10"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r10"	-"!:\resource\apps\mediamanagementprovidername.r10"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r10"	-"!:\resource\apps\messagingprovidername.r10"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r10"	-"!:\resource\apps\sensorprovidername.r10"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r10"	-"!:\resource\apps\serviceregistryprovidername.r10"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r10"	-"!:\resource\apps\sysinfoprovidername.r10"
 endif
 
-if exists( "z:\resource\avkon.r401")
-"\epoc32\data\Z\resource\apps\RTSecManager.r401"	-"!:\resource\apps\RTSecManager.r401"
+if exists( "z:\resource\avkon.r102")
+"\epoc32\data\Z\resource\apps\RTSecManager.r102"	-"!:\resource\apps\RTSecManager.r102"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r102"	-"!:\resource\apps\appmanagerprovidername.r102"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r102"	-"!:\resource\apps\calendarprovidername.r102"
+"\epoc32\data\Z\resource\apps\contactprovidername.r102"	-"!:\resource\apps\contactprovidername.r102"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r102"	-"!:\resource\apps\landmarkprovidername.r102"
+"\epoc32\data\Z\resource\apps\locationprovidername.r102"	-"!:\resource\apps\locationprovidername.r102"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r102"	-"!:\resource\apps\loggingprovidername.r102"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r102"	-"!:\resource\apps\mediamanagementprovidername.r102"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r102"	-"!:\resource\apps\messagingprovidername.r102"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r102"	-"!:\resource\apps\sensorprovidername.r102"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r102"	-"!:\resource\apps\serviceregistryprovidername.r102"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r102"	-"!:\resource\apps\sysinfoprovidername.r102"
 endif
 
-if exists( "z:\resource\avkon.r402")
-"\epoc32\data\Z\resource\apps\RTSecManager.r402"	-"!:\resource\apps\RTSecManager.r402"
+if exists( "z:\resource\avkon.r103")
+"\epoc32\data\Z\resource\apps\RTSecManager.r103"	-"!:\resource\apps\RTSecManager.r103"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r103"	-"!:\resource\apps\appmanagerprovidername.r103"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r103"	-"!:\resource\apps\calendarprovidername.r103"
+"\epoc32\data\Z\resource\apps\contactprovidername.r103"	-"!:\resource\apps\contactprovidername.r103"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r103"	-"!:\resource\apps\landmarkprovidername.r103"
+"\epoc32\data\Z\resource\apps\locationprovidername.r103"	-"!:\resource\apps\locationprovidername.r103"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r103"	-"!:\resource\apps\loggingprovidername.r103"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r103"	-"!:\resource\apps\mediamanagementprovidername.r103"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r103"	-"!:\resource\apps\messagingprovidername.r103"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r103"	-"!:\resource\apps\sensorprovidername.r103"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r103"	-"!:\resource\apps\serviceregistryprovidername.r103"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r103"	-"!:\resource\apps\sysinfoprovidername.r103"
 endif
 
 if exists( "z:\resource\avkon.r129")
 "\epoc32\data\Z\resource\apps\RTSecManager.r129"	-"!:\resource\apps\RTSecManager.r129"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r129"	-"!:\resource\apps\appmanagerprovidername.r129"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r129"	-"!:\resource\apps\calendarprovidername.r129"
+"\epoc32\data\Z\resource\apps\contactprovidername.r129"	-"!:\resource\apps\contactprovidername.r129"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r129"	-"!:\resource\apps\landmarkprovidername.r129"
+"\epoc32\data\Z\resource\apps\locationprovidername.r129"	-"!:\resource\apps\locationprovidername.r129"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r129"	-"!:\resource\apps\loggingprovidername.r129"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r129"	-"!:\resource\apps\mediamanagementprovidername.r129"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r129"	-"!:\resource\apps\messagingprovidername.r129"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r129"	-"!:\resource\apps\sensorprovidername.r129"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r129"	-"!:\resource\apps\serviceregistryprovidername.r129"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r129"	-"!:\resource\apps\sysinfoprovidername.r129"
 endif
 
 if exists( "z:\resource\avkon.r13")
 "\epoc32\data\Z\resource\apps\RTSecManager.r13"	-"!:\resource\apps\RTSecManager.r13"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r13"	-"!:\resource\apps\appmanagerprovidername.r13"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r13"	-"!:\resource\apps\calendarprovidername.r13"
+"\epoc32\data\Z\resource\apps\contactprovidername.r13"	-"!:\resource\apps\contactprovidername.r13"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r13"	-"!:\resource\apps\landmarkprovidername.r13"
+"\epoc32\data\Z\resource\apps\locationprovidername.r13"	-"!:\resource\apps\locationprovidername.r13"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r13"	-"!:\resource\apps\loggingprovidername.r13"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r13"	-"!:\resource\apps\mediamanagementprovidername.r13"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r13"	-"!:\resource\apps\messagingprovidername.r13"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r13"	-"!:\resource\apps\sensorprovidername.r13"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r13"	-"!:\resource\apps\serviceregistryprovidername.r13"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r13"	-"!:\resource\apps\sysinfoprovidername.r13"
 endif
 
 if exists( "z:\resource\avkon.r14")
 "\epoc32\data\Z\resource\apps\RTSecManager.r14"	-"!:\resource\apps\RTSecManager.r14"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r14"	-"!:\resource\apps\appmanagerprovidername.r14"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r14"	-"!:\resource\apps\calendarprovidername.r14"
+"\epoc32\data\Z\resource\apps\contactprovidername.r14"	-"!:\resource\apps\contactprovidername.r14"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r14"	-"!:\resource\apps\landmarkprovidername.r14"
+"\epoc32\data\Z\resource\apps\locationprovidername.r14"	-"!:\resource\apps\locationprovidername.r14"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r14"	-"!:\resource\apps\loggingprovidername.r14"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r14"	-"!:\resource\apps\mediamanagementprovidername.r14"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r14"	-"!:\resource\apps\messagingprovidername.r14"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r14"	-"!:\resource\apps\sensorprovidername.r14"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r14"	-"!:\resource\apps\serviceregistryprovidername.r14"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r14"	-"!:\resource\apps\sysinfoprovidername.r14"
 endif
 
 if exists( "z:\resource\avkon.r15")
 "\epoc32\data\Z\resource\apps\RTSecManager.r15"	-"!:\resource\apps\RTSecManager.r15"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r15"	-"!:\resource\apps\appmanagerprovidername.r15"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r15"	-"!:\resource\apps\calendarprovidername.r15"
+"\epoc32\data\Z\resource\apps\contactprovidername.r15"	-"!:\resource\apps\contactprovidername.r15"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r15"	-"!:\resource\apps\landmarkprovidername.r15"
+"\epoc32\data\Z\resource\apps\locationprovidername.r15"	-"!:\resource\apps\locationprovidername.r15"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r15"	-"!:\resource\apps\loggingprovidername.r15"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r15"	-"!:\resource\apps\mediamanagementprovidername.r15"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r15"	-"!:\resource\apps\messagingprovidername.r15"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r15"	-"!:\resource\apps\sensorprovidername.r15"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r15"	-"!:\resource\apps\serviceregistryprovidername.r15"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r15"	-"!:\resource\apps\sysinfoprovidername.r15"
 endif
 
 if exists( "z:\resource\avkon.r157")
 "\epoc32\data\Z\resource\apps\RTSecManager.r157"	-"!:\resource\apps\RTSecManager.r157"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r157"	-"!:\resource\apps\appmanagerprovidername.r157"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r157"	-"!:\resource\apps\calendarprovidername.r157"
+"\epoc32\data\Z\resource\apps\contactprovidername.r157"	-"!:\resource\apps\contactprovidername.r157"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r157"	-"!:\resource\apps\landmarkprovidername.r157"
+"\epoc32\data\Z\resource\apps\locationprovidername.r157"	-"!:\resource\apps\locationprovidername.r157"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r157"	-"!:\resource\apps\loggingprovidername.r157"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r157"	-"!:\resource\apps\mediamanagementprovidername.r157"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r157"	-"!:\resource\apps\messagingprovidername.r157"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r157"	-"!:\resource\apps\sensorprovidername.r157"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r157"	-"!:\resource\apps\serviceregistryprovidername.r157"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r157"	-"!:\resource\apps\sysinfoprovidername.r157"
 endif
 
 if exists( "z:\resource\avkon.r158")
 "\epoc32\data\Z\resource\apps\RTSecManager.r158"	-"!:\resource\apps\RTSecManager.r158"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r158"	-"!:\resource\apps\appmanagerprovidername.r158"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r158"	-"!:\resource\apps\calendarprovidername.r158"
+"\epoc32\data\Z\resource\apps\contactprovidername.r158"	-"!:\resource\apps\contactprovidername.r158"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r158"	-"!:\resource\apps\landmarkprovidername.r158"
+"\epoc32\data\Z\resource\apps\locationprovidername.r158"	-"!:\resource\apps\locationprovidername.r158"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r158"	-"!:\resource\apps\loggingprovidername.r158"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r158"	-"!:\resource\apps\mediamanagementprovidername.r158"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r158"	-"!:\resource\apps\messagingprovidername.r158"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r158"	-"!:\resource\apps\sensorprovidername.r158"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r158"	-"!:\resource\apps\serviceregistryprovidername.r158"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r158"	-"!:\resource\apps\sysinfoprovidername.r158"
 endif
 
 if exists( "z:\resource\avkon.r159")
 "\epoc32\data\Z\resource\apps\RTSecManager.r159"	-"!:\resource\apps\RTSecManager.r159"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r159"	-"!:\resource\apps\appmanagerprovidername.r159"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r159"	-"!:\resource\apps\calendarprovidername.r159"
+"\epoc32\data\Z\resource\apps\contactprovidername.r159"	-"!:\resource\apps\contactprovidername.r159"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r159"	-"!:\resource\apps\landmarkprovidername.r159"
+"\epoc32\data\Z\resource\apps\locationprovidername.r159"	-"!:\resource\apps\locationprovidername.r159"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r159"	-"!:\resource\apps\loggingprovidername.r159"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r159"	-"!:\resource\apps\mediamanagementprovidername.r159"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r159"	-"!:\resource\apps\messagingprovidername.r159"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r159"	-"!:\resource\apps\sensorprovidername.r159"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r159"	-"!:\resource\apps\serviceregistryprovidername.r159"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r159"	-"!:\resource\apps\sysinfoprovidername.r159"
 endif
 
 if exists( "z:\resource\avkon.r16")
 "\epoc32\data\Z\resource\apps\RTSecManager.r16"	-"!:\resource\apps\RTSecManager.r16"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r16"	-"!:\resource\apps\appmanagerprovidername.r16"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r16"	-"!:\resource\apps\calendarprovidername.r16"
+"\epoc32\data\Z\resource\apps\contactprovidername.r16"	-"!:\resource\apps\contactprovidername.r16"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r16"	-"!:\resource\apps\landmarkprovidername.r16"
+"\epoc32\data\Z\resource\apps\locationprovidername.r16"	-"!:\resource\apps\locationprovidername.r16"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r16"	-"!:\resource\apps\loggingprovidername.r16"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r16"	-"!:\resource\apps\mediamanagementprovidername.r16"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r16"	-"!:\resource\apps\messagingprovidername.r16"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r16"	-"!:\resource\apps\sensorprovidername.r16"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r16"	-"!:\resource\apps\serviceregistryprovidername.r16"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r16"	-"!:\resource\apps\sysinfoprovidername.r16"
 endif
 
 if exists( "z:\resource\avkon.r160")
 "\epoc32\data\Z\resource\apps\RTSecManager.r160"	-"!:\resource\apps\RTSecManager.r160"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r160"	-"!:\resource\apps\appmanagerprovidername.r160"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r160"	-"!:\resource\apps\calendarprovidername.r160"
+"\epoc32\data\Z\resource\apps\contactprovidername.r160"	-"!:\resource\apps\contactprovidername.r160"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r160"	-"!:\resource\apps\landmarkprovidername.r160"
+"\epoc32\data\Z\resource\apps\locationprovidername.r160"	-"!:\resource\apps\locationprovidername.r160"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r160"	-"!:\resource\apps\loggingprovidername.r160"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r160"	-"!:\resource\apps\mediamanagementprovidername.r160"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r160"	-"!:\resource\apps\messagingprovidername.r160"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r160"	-"!:\resource\apps\sensorprovidername.r160"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r160"	-"!:\resource\apps\serviceregistryprovidername.r160"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r160"	-"!:\resource\apps\sysinfoprovidername.r160"
 endif
 
 if exists( "z:\resource\avkon.r161")
 "\epoc32\data\Z\resource\apps\RTSecManager.r161"	-"!:\resource\apps\RTSecManager.r161"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r161"	-"!:\resource\apps\appmanagerprovidername.r161"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r161"	-"!:\resource\apps\calendarprovidername.r161"
+"\epoc32\data\Z\resource\apps\contactprovidername.r161"	-"!:\resource\apps\contactprovidername.r161"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r161"	-"!:\resource\apps\landmarkprovidername.r161"
+"\epoc32\data\Z\resource\apps\locationprovidername.r161"	-"!:\resource\apps\locationprovidername.r161"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r161"	-"!:\resource\apps\loggingprovidername.r161"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r161"	-"!:\resource\apps\mediamanagementprovidername.r161"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r161"	-"!:\resource\apps\messagingprovidername.r161"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r161"	-"!:\resource\apps\sensorprovidername.r161"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r161"	-"!:\resource\apps\serviceregistryprovidername.r161"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r161"	-"!:\resource\apps\sysinfoprovidername.r161"
 endif
 
 if exists( "z:\resource\avkon.r17")
 "\epoc32\data\Z\resource\apps\RTSecManager.r17"	-"!:\resource\apps\RTSecManager.r17"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r17"	-"!:\resource\apps\appmanagerprovidername.r17"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r17"	-"!:\resource\apps\calendarprovidername.r17"
+"\epoc32\data\Z\resource\apps\contactprovidername.r17"	-"!:\resource\apps\contactprovidername.r17"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r17"	-"!:\resource\apps\landmarkprovidername.r17"
+"\epoc32\data\Z\resource\apps\locationprovidername.r17"	-"!:\resource\apps\locationprovidername.r17"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r17"	-"!:\resource\apps\loggingprovidername.r17"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r17"	-"!:\resource\apps\mediamanagementprovidername.r17"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r17"	-"!:\resource\apps\messagingprovidername.r17"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r17"	-"!:\resource\apps\sensorprovidername.r17"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r17"	-"!:\resource\apps\serviceregistryprovidername.r17"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r17"	-"!:\resource\apps\sysinfoprovidername.r17"
 endif
 
 if exists( "z:\resource\avkon.r18")
 "\epoc32\data\Z\resource\apps\RTSecManager.r18"	-"!:\resource\apps\RTSecManager.r18"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r18"	-"!:\resource\apps\appmanagerprovidername.r18"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r18"	-"!:\resource\apps\calendarprovidername.r18"
+"\epoc32\data\Z\resource\apps\contactprovidername.r18"	-"!:\resource\apps\contactprovidername.r18"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r18"	-"!:\resource\apps\landmarkprovidername.r18"
+"\epoc32\data\Z\resource\apps\locationprovidername.r18"	-"!:\resource\apps\locationprovidername.r18"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r18"	-"!:\resource\apps\loggingprovidername.r18"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r18"	-"!:\resource\apps\mediamanagementprovidername.r18"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r18"	-"!:\resource\apps\messagingprovidername.r18"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r18"	-"!:\resource\apps\sensorprovidername.r18"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r18"	-"!:\resource\apps\serviceregistryprovidername.r18"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r18"	-"!:\resource\apps\sysinfoprovidername.r18"
 endif
 
-if exists( "z:\resource\avkon.r186")
-"\epoc32\data\Z\resource\apps\RTSecManager.r186"	-"!:\resource\apps\RTSecManager.r186"
-endif
+;if exists( "z:\resource\avkon.r186")
+;"\epoc32\data\Z\resource\apps\RTSecManager.r186"	;-"!:\resource\apps\RTSecManager.r186"
+;"\epoc32\data\Z\resource\apps\appmanagerprovidername.r186"	-"!:\resource\apps\appmanagerprovidername.r186"
+;"\epoc32\data\Z\resource\apps\calendarprovidername.r186"	-"!:\resource\apps\calendarprovidername.r186"
+;"\epoc32\data\Z\resource\apps\contactprovidername.r186"	-"!:\resource\apps\contactprovidername.r186"
+;"\epoc32\data\Z\resource\apps\landmarkprovidername.r186"	-"!:\resource\apps\landmarkprovidername.r186"
+;"\epoc32\data\Z\resource\apps\locationprovidername.r186"	-"!:\resource\apps\locationprovidername.r186"
+;"\epoc32\data\Z\resource\apps\loggingprovidername.r186"	-"!:\resource\apps\loggingprovidername.r186"
+;"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r186"	-"!:\resource\apps\mediamanagementprovidername.r186"
+;"\epoc32\data\Z\resource\apps\messagingprovidername.r186"	-"!:\resource\apps\messagingprovidername.r186"
+;"\epoc32\data\Z\resource\apps\sensorprovidername.r186"	-"!:\resource\apps\sensorprovidername.r186"
+;"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r186"	-"!:\resource\apps\serviceregistryprovidername.r186"
+;"\epoc32\data\Z\resource\apps\sysinfoprovidername.r186"	-"!:\resource\apps\sysinfoprovidername.r186"
+;endif
 
 if exists( "z:\resource\avkon.r25")
 "\epoc32\data\Z\resource\apps\RTSecManager.r25"	-"!:\resource\apps\RTSecManager.r25"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r25"	-"!:\resource\apps\appmanagerprovidername.r25"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r25"	-"!:\resource\apps\calendarprovidername.r25"
+"\epoc32\data\Z\resource\apps\contactprovidername.r25"	-"!:\resource\apps\contactprovidername.r25"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r25"	-"!:\resource\apps\landmarkprovidername.r25"
+"\epoc32\data\Z\resource\apps\locationprovidername.r25"	-"!:\resource\apps\locationprovidername.r25"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r25"	-"!:\resource\apps\loggingprovidername.r25"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r25"	-"!:\resource\apps\mediamanagementprovidername.r25"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r25"	-"!:\resource\apps\messagingprovidername.r25"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r25"	-"!:\resource\apps\sensorprovidername.r25"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r25"	-"!:\resource\apps\serviceregistryprovidername.r25"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r25"	-"!:\resource\apps\sysinfoprovidername.r25"
 endif
 
 if exists( "z:\resource\avkon.r26")
 "\epoc32\data\Z\resource\apps\RTSecManager.r26"	-"!:\resource\apps\RTSecManager.r26"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r26"	-"!:\resource\apps\appmanagerprovidername.r26"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r26"	-"!:\resource\apps\calendarprovidername.r26"
+"\epoc32\data\Z\resource\apps\contactprovidername.r26"	-"!:\resource\apps\contactprovidername.r26"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r26"	-"!:\resource\apps\landmarkprovidername.r26"
+"\epoc32\data\Z\resource\apps\locationprovidername.r26"	-"!:\resource\apps\locationprovidername.r26"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r26"	-"!:\resource\apps\loggingprovidername.r26"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r26"	-"!:\resource\apps\mediamanagementprovidername.r26"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r26"	-"!:\resource\apps\messagingprovidername.r26"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r26"	-"!:\resource\apps\sensorprovidername.r26"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r26"	-"!:\resource\apps\serviceregistryprovidername.r26"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r26"	-"!:\resource\apps\sysinfoprovidername.r26"
 endif
 
 if exists( "z:\resource\avkon.r27")
 "\epoc32\data\Z\resource\apps\RTSecManager.r27"	-"!:\resource\apps\RTSecManager.r27"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r27"	-"!:\resource\apps\appmanagerprovidername.r27"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r27"	-"!:\resource\apps\calendarprovidername.r27"
+"\epoc32\data\Z\resource\apps\contactprovidername.r27"	-"!:\resource\apps\contactprovidername.r27"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r27"	-"!:\resource\apps\landmarkprovidername.r27"
+"\epoc32\data\Z\resource\apps\locationprovidername.r27"	-"!:\resource\apps\locationprovidername.r27"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r27"	-"!:\resource\apps\loggingprovidername.r27"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r27"	-"!:\resource\apps\mediamanagementprovidername.r27"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r27"	-"!:\resource\apps\messagingprovidername.r27"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r27"	-"!:\resource\apps\sensorprovidername.r27"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r27"	-"!:\resource\apps\serviceregistryprovidername.r27"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r27"	-"!:\resource\apps\sysinfoprovidername.r27"
 endif
 
 if exists( "z:\resource\avkon.r28")
 "\epoc32\data\Z\resource\apps\RTSecManager.r28"	-"!:\resource\apps\RTSecManager.r28"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r28"	-"!:\resource\apps\appmanagerprovidername.r28"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r28"	-"!:\resource\apps\calendarprovidername.r28"
+"\epoc32\data\Z\resource\apps\contactprovidername.r28"	-"!:\resource\apps\contactprovidername.r28"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r28"	-"!:\resource\apps\landmarkprovidername.r28"
+"\epoc32\data\Z\resource\apps\locationprovidername.r28"	-"!:\resource\apps\locationprovidername.r28"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r28"	-"!:\resource\apps\loggingprovidername.r28"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r28"	-"!:\resource\apps\mediamanagementprovidername.r28"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r28"	-"!:\resource\apps\messagingprovidername.r28"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r28"	-"!:\resource\apps\sensorprovidername.r28"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r28"	-"!:\resource\apps\serviceregistryprovidername.r28"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r28"	-"!:\resource\apps\sysinfoprovidername.r28"
 endif
 
 if exists( "z:\resource\avkon.r29")
 "\epoc32\data\Z\resource\apps\RTSecManager.r29"	-"!:\resource\apps\RTSecManager.r29"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r29"	-"!:\resource\apps\appmanagerprovidername.r29"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r29"	-"!:\resource\apps\calendarprovidername.r29"
+"\epoc32\data\Z\resource\apps\contactprovidername.r29"	-"!:\resource\apps\contactprovidername.r29"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r29"	-"!:\resource\apps\landmarkprovidername.r29"
+"\epoc32\data\Z\resource\apps\locationprovidername.r29"	-"!:\resource\apps\locationprovidername.r29"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r29"	-"!:\resource\apps\loggingprovidername.r29"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r29"	-"!:\resource\apps\mediamanagementprovidername.r29"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r29"	-"!:\resource\apps\messagingprovidername.r29"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r29"	-"!:\resource\apps\sensorprovidername.r29"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r29"	-"!:\resource\apps\serviceregistryprovidername.r29"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r29"	-"!:\resource\apps\sysinfoprovidername.r29"
 endif
 
 if exists( "z:\resource\avkon.r30")
 "\epoc32\data\Z\resource\apps\RTSecManager.r30"	-"!:\resource\apps\RTSecManager.r30"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r30"	-"!:\resource\apps\appmanagerprovidername.r30"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r30"	-"!:\resource\apps\calendarprovidername.r30"
+"\epoc32\data\Z\resource\apps\contactprovidername.r30"	-"!:\resource\apps\contactprovidername.r30"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r30"	-"!:\resource\apps\landmarkprovidername.r30"
+"\epoc32\data\Z\resource\apps\locationprovidername.r30"	-"!:\resource\apps\locationprovidername.r30"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r30"	-"!:\resource\apps\loggingprovidername.r30"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r30"	-"!:\resource\apps\mediamanagementprovidername.r30"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r30"	-"!:\resource\apps\messagingprovidername.r30"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r30"	-"!:\resource\apps\sensorprovidername.r30"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r30"	-"!:\resource\apps\serviceregistryprovidername.r30"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r30"	-"!:\resource\apps\sysinfoprovidername.r30"
 endif
 
 if exists( "z:\resource\avkon.r31")
 "\epoc32\data\Z\resource\apps\RTSecManager.r31"	-"!:\resource\apps\RTSecManager.r31"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r31"	-"!:\resource\apps\appmanagerprovidername.r31"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r31"	-"!:\resource\apps\calendarprovidername.r31"
+"\epoc32\data\Z\resource\apps\contactprovidername.r31"	-"!:\resource\apps\contactprovidername.r31"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r31"	-"!:\resource\apps\landmarkprovidername.r31"
+"\epoc32\data\Z\resource\apps\locationprovidername.r31"	-"!:\resource\apps\locationprovidername.r31"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r31"	-"!:\resource\apps\loggingprovidername.r31"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r31"	-"!:\resource\apps\mediamanagementprovidername.r31"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r31"	-"!:\resource\apps\messagingprovidername.r31"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r31"	-"!:\resource\apps\sensorprovidername.r31"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r31"	-"!:\resource\apps\serviceregistryprovidername.r31"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r31"	-"!:\resource\apps\sysinfoprovidername.r31"
 endif
 
 if exists( "z:\resource\avkon.r32")
 "\epoc32\data\Z\resource\apps\RTSecManager.r32"	-"!:\resource\apps\RTSecManager.r32"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r32"	-"!:\resource\apps\appmanagerprovidername.r32"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r32"	-"!:\resource\apps\calendarprovidername.r32"
+"\epoc32\data\Z\resource\apps\contactprovidername.r32"	-"!:\resource\apps\contactprovidername.r32"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r32"	-"!:\resource\apps\landmarkprovidername.r32"
+"\epoc32\data\Z\resource\apps\locationprovidername.r32"	-"!:\resource\apps\locationprovidername.r32"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r32"	-"!:\resource\apps\loggingprovidername.r32"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r32"	-"!:\resource\apps\mediamanagementprovidername.r32"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r32"	-"!:\resource\apps\messagingprovidername.r32"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r32"	-"!:\resource\apps\sensorprovidername.r32"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r32"	-"!:\resource\apps\serviceregistryprovidername.r32"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r32"	-"!:\resource\apps\sysinfoprovidername.r32"
 endif
 
 if exists( "z:\resource\avkon.r326")
 "\epoc32\data\Z\resource\apps\RTSecManager.r326"	-"!:\resource\apps\RTSecManager.r326"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r326"	-"!:\resource\apps\appmanagerprovidername.r326"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r326"	-"!:\resource\apps\calendarprovidername.r326"
+"\epoc32\data\Z\resource\apps\contactprovidername.r326"	-"!:\resource\apps\contactprovidername.r326"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r326"	-"!:\resource\apps\landmarkprovidername.r326"
+"\epoc32\data\Z\resource\apps\locationprovidername.r326"	-"!:\resource\apps\locationprovidername.r326"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r326"	-"!:\resource\apps\loggingprovidername.r326"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r326"	-"!:\resource\apps\mediamanagementprovidername.r326"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r326"	-"!:\resource\apps\messagingprovidername.r326"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r326"	-"!:\resource\apps\sensorprovidername.r326"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r326"	-"!:\resource\apps\serviceregistryprovidername.r326"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r326"	-"!:\resource\apps\sysinfoprovidername.r326"
 endif
 
 if exists( "z:\resource\avkon.r327")
 "\epoc32\data\Z\resource\apps\RTSecManager.r327"	-"!:\resource\apps\RTSecManager.r327"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r327"	-"!:\resource\apps\appmanagerprovidername.r327"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r327"	-"!:\resource\apps\calendarprovidername.r327"
+"\epoc32\data\Z\resource\apps\contactprovidername.r327"	-"!:\resource\apps\contactprovidername.r327"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r327"	-"!:\resource\apps\landmarkprovidername.r327"
+"\epoc32\data\Z\resource\apps\locationprovidername.r327"	-"!:\resource\apps\locationprovidername.r327"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r327"	-"!:\resource\apps\loggingprovidername.r327"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r327"	-"!:\resource\apps\mediamanagementprovidername.r327"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r327"	-"!:\resource\apps\messagingprovidername.r327"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r327"	-"!:\resource\apps\sensorprovidername.r327"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r327"	-"!:\resource\apps\serviceregistryprovidername.r327"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r327"	-"!:\resource\apps\sysinfoprovidername.r327"
 endif
 
 if exists( "z:\resource\avkon.r33")
 "\epoc32\data\Z\resource\apps\RTSecManager.r33"	-"!:\resource\apps\RTSecManager.r33"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r33"	-"!:\resource\apps\appmanagerprovidername.r33"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r33"	-"!:\resource\apps\calendarprovidername.r33"
+"\epoc32\data\Z\resource\apps\contactprovidername.r33"	-"!:\resource\apps\contactprovidername.r33"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r33"	-"!:\resource\apps\landmarkprovidername.r33"
+"\epoc32\data\Z\resource\apps\locationprovidername.r33"	-"!:\resource\apps\locationprovidername.r33"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r33"	-"!:\resource\apps\loggingprovidername.r33"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r33"	-"!:\resource\apps\mediamanagementprovidername.r33"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r33"	-"!:\resource\apps\messagingprovidername.r33"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r33"	-"!:\resource\apps\sensorprovidername.r33"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r33"	-"!:\resource\apps\serviceregistryprovidername.r33"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r33"	-"!:\resource\apps\sysinfoprovidername.r33"
 endif
 
 if exists( "z:\resource\avkon.r37")
 "\epoc32\data\Z\resource\apps\RTSecManager.r37"	-"!:\resource\apps\RTSecManager.r37"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r37"	-"!:\resource\apps\appmanagerprovidername.r37"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r37"	-"!:\resource\apps\calendarprovidername.r37"
+"\epoc32\data\Z\resource\apps\contactprovidername.r37"	-"!:\resource\apps\contactprovidername.r37"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r37"	-"!:\resource\apps\landmarkprovidername.r37"
+"\epoc32\data\Z\resource\apps\locationprovidername.r37"	-"!:\resource\apps\locationprovidername.r37"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r37"	-"!:\resource\apps\loggingprovidername.r37"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r37"	-"!:\resource\apps\mediamanagementprovidername.r37"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r37"	-"!:\resource\apps\messagingprovidername.r37"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r37"	-"!:\resource\apps\sensorprovidername.r37"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r37"	-"!:\resource\apps\serviceregistryprovidername.r37"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r37"	-"!:\resource\apps\sysinfoprovidername.r37"
 endif
 
 if exists( "z:\resource\avkon.r39")
 "\epoc32\data\Z\resource\apps\RTSecManager.r39"	-"!:\resource\apps\RTSecManager.r39"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r39"	-"!:\resource\apps\appmanagerprovidername.r39"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r39"	-"!:\resource\apps\calendarprovidername.r39"
+"\epoc32\data\Z\resource\apps\contactprovidername.r39"	-"!:\resource\apps\contactprovidername.r39"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r39"	-"!:\resource\apps\landmarkprovidername.r39"
+"\epoc32\data\Z\resource\apps\locationprovidername.r39"	-"!:\resource\apps\locationprovidername.r39"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r39"	-"!:\resource\apps\loggingprovidername.r39"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r39"	-"!:\resource\apps\mediamanagementprovidername.r39"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r39"	-"!:\resource\apps\messagingprovidername.r39"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r39"	-"!:\resource\apps\sensorprovidername.r39"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r39"	-"!:\resource\apps\serviceregistryprovidername.r39"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r39"	-"!:\resource\apps\sysinfoprovidername.r39"
 endif
 
 if exists( "z:\resource\avkon.r42")
 "\epoc32\data\Z\resource\apps\RTSecManager.r42"	-"!:\resource\apps\RTSecManager.r42"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r42"	-"!:\resource\apps\appmanagerprovidername.r42"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r42"	-"!:\resource\apps\calendarprovidername.r42"
+"\epoc32\data\Z\resource\apps\contactprovidername.r42"	-"!:\resource\apps\contactprovidername.r42"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r42"	-"!:\resource\apps\landmarkprovidername.r42"
+"\epoc32\data\Z\resource\apps\locationprovidername.r42"	-"!:\resource\apps\locationprovidername.r42"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r42"	-"!:\resource\apps\loggingprovidername.r42"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r42"	-"!:\resource\apps\mediamanagementprovidername.r42"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r42"	-"!:\resource\apps\messagingprovidername.r42"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r42"	-"!:\resource\apps\sensorprovidername.r42"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r42"	-"!:\resource\apps\serviceregistryprovidername.r42"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r42"	-"!:\resource\apps\sysinfoprovidername.r42"
 endif
 
 if exists( "z:\resource\avkon.r44")
 "\epoc32\data\Z\resource\apps\RTSecManager.r44"	-"!:\resource\apps\RTSecManager.r44"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r44"	-"!:\resource\apps\appmanagerprovidername.r44"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r44"	-"!:\resource\apps\calendarprovidername.r44"
+"\epoc32\data\Z\resource\apps\contactprovidername.r44"	-"!:\resource\apps\contactprovidername.r44"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r44"	-"!:\resource\apps\landmarkprovidername.r44"
+"\epoc32\data\Z\resource\apps\locationprovidername.r44"	-"!:\resource\apps\locationprovidername.r44"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r44"	-"!:\resource\apps\loggingprovidername.r44"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r44"	-"!:\resource\apps\mediamanagementprovidername.r44"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r44"	-"!:\resource\apps\messagingprovidername.r44"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r44"	-"!:\resource\apps\sensorprovidername.r44"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r44"	-"!:\resource\apps\serviceregistryprovidername.r44"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r44"	-"!:\resource\apps\sysinfoprovidername.r44"
 endif
 
 if exists( "z:\resource\avkon.r45")
 "\epoc32\data\Z\resource\apps\RTSecManager.r45"	-"!:\resource\apps\RTSecManager.r45"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r45"	-"!:\resource\apps\appmanagerprovidername.r45"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r45"	-"!:\resource\apps\calendarprovidername.r45"
+"\epoc32\data\Z\resource\apps\contactprovidername.r45"	-"!:\resource\apps\contactprovidername.r45"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r45"	-"!:\resource\apps\landmarkprovidername.r45"
+"\epoc32\data\Z\resource\apps\locationprovidername.r45"	-"!:\resource\apps\locationprovidername.r45"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r45"	-"!:\resource\apps\loggingprovidername.r45"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r45"	-"!:\resource\apps\mediamanagementprovidername.r45"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r45"	-"!:\resource\apps\messagingprovidername.r45"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r45"	-"!:\resource\apps\sensorprovidername.r45"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r45"	-"!:\resource\apps\serviceregistryprovidername.r45"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r45"	-"!:\resource\apps\sysinfoprovidername.r45"
 endif
 
 if exists( "z:\resource\avkon.r49")
 "\epoc32\data\Z\resource\apps\RTSecManager.r49"	-"!:\resource\apps\RTSecManager.r49"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r49"	-"!:\resource\apps\appmanagerprovidername.r49"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r49"	-"!:\resource\apps\calendarprovidername.r49"
+"\epoc32\data\Z\resource\apps\contactprovidername.r49"	-"!:\resource\apps\contactprovidername.r49"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r49"	-"!:\resource\apps\landmarkprovidername.r49"
+"\epoc32\data\Z\resource\apps\locationprovidername.r49"	-"!:\resource\apps\locationprovidername.r49"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r49"	-"!:\resource\apps\loggingprovidername.r49"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r49"	-"!:\resource\apps\mediamanagementprovidername.r49"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r49"	-"!:\resource\apps\messagingprovidername.r49"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r49"	-"!:\resource\apps\sensorprovidername.r49"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r49"	-"!:\resource\apps\serviceregistryprovidername.r49"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r49"	-"!:\resource\apps\sysinfoprovidername.r49"
 endif
 
 if exists( "z:\resource\avkon.r50")
 "\epoc32\data\Z\resource\apps\RTSecManager.r50"	-"!:\resource\apps\RTSecManager.r50"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r50"	-"!:\resource\apps\appmanagerprovidername.r50"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r50"	-"!:\resource\apps\calendarprovidername.r50"
+"\epoc32\data\Z\resource\apps\contactprovidername.r50"	-"!:\resource\apps\contactprovidername.r50"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r50"	-"!:\resource\apps\landmarkprovidername.r50"
+"\epoc32\data\Z\resource\apps\locationprovidername.r50"	-"!:\resource\apps\locationprovidername.r50"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r50"	-"!:\resource\apps\loggingprovidername.r50"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r50"	-"!:\resource\apps\mediamanagementprovidername.r50"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r50"	-"!:\resource\apps\messagingprovidername.r50"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r50"	-"!:\resource\apps\sensorprovidername.r50"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r50"	-"!:\resource\apps\serviceregistryprovidername.r50"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r50"	-"!:\resource\apps\sysinfoprovidername.r50"
 endif
 
 if exists( "z:\resource\avkon.r51")
 "\epoc32\data\Z\resource\apps\RTSecManager.r51"	-"!:\resource\apps\RTSecManager.r51"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r51"	-"!:\resource\apps\appmanagerprovidername.r51"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r51"	-"!:\resource\apps\calendarprovidername.r51"
+"\epoc32\data\Z\resource\apps\contactprovidername.r51"	-"!:\resource\apps\contactprovidername.r51"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r51"	-"!:\resource\apps\landmarkprovidername.r51"
+"\epoc32\data\Z\resource\apps\locationprovidername.r51"	-"!:\resource\apps\locationprovidername.r51"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r51"	-"!:\resource\apps\loggingprovidername.r51"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r51"	-"!:\resource\apps\mediamanagementprovidername.r51"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r51"	-"!:\resource\apps\messagingprovidername.r51"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r51"	-"!:\resource\apps\sensorprovidername.r51"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r51"	-"!:\resource\apps\serviceregistryprovidername.r51"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r51"	-"!:\resource\apps\sysinfoprovidername.r51"
 endif
 
 if exists( "z:\resource\avkon.r54")
 "\epoc32\data\Z\resource\apps\RTSecManager.r54"	-"!:\resource\apps\RTSecManager.r54"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r54"	-"!:\resource\apps\appmanagerprovidername.r54"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r54"	-"!:\resource\apps\calendarprovidername.r54"
+"\epoc32\data\Z\resource\apps\contactprovidername.r54"	-"!:\resource\apps\contactprovidername.r54"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r54"	-"!:\resource\apps\landmarkprovidername.r54"
+"\epoc32\data\Z\resource\apps\locationprovidername.r54"	-"!:\resource\apps\locationprovidername.r54"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r54"	-"!:\resource\apps\loggingprovidername.r54"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r54"	-"!:\resource\apps\mediamanagementprovidername.r54"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r54"	-"!:\resource\apps\messagingprovidername.r54"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r54"	-"!:\resource\apps\sensorprovidername.r54"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r54"	-"!:\resource\apps\serviceregistryprovidername.r54"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r54"	-"!:\resource\apps\sysinfoprovidername.r54"
 endif
 
 if exists( "z:\resource\avkon.r57")
 "\epoc32\data\Z\resource\apps\RTSecManager.r57"	-"!:\resource\apps\RTSecManager.r57"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r57"	-"!:\resource\apps\appmanagerprovidername.r57"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r57"	-"!:\resource\apps\calendarprovidername.r57"
+"\epoc32\data\Z\resource\apps\contactprovidername.r57"	-"!:\resource\apps\contactprovidername.r57"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r57"	-"!:\resource\apps\landmarkprovidername.r57"
+"\epoc32\data\Z\resource\apps\locationprovidername.r57"	-"!:\resource\apps\locationprovidername.r57"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r57"	-"!:\resource\apps\loggingprovidername.r57"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r57"	-"!:\resource\apps\mediamanagementprovidername.r57"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r57"	-"!:\resource\apps\messagingprovidername.r57"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r57"	-"!:\resource\apps\sensorprovidername.r57"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r57"	-"!:\resource\apps\serviceregistryprovidername.r57"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r57"	-"!:\resource\apps\sysinfoprovidername.r57"
 endif
 
-if exists( "z:\resource\avkon.r58")
-"\epoc32\data\Z\resource\apps\RTSecManager.r58"	-"!:\resource\apps\RTSecManager.r58"
-endif
+;if exists( "z:\resource\avkon.r58")
+;"\epoc32\data\Z\resource\apps\RTSecManager.r58"	-"!:\resource\apps\RTSecManager.r58"
+;"\epoc32\data\Z\resource\apps\appmanagerprovidername.r58"	-"!:\resource\apps\appmanagerprovidername.r58"
+;"\epoc32\data\Z\resource\apps\calendarprovidername.r58"	-"!:\resource\apps\calendarprovidername.r58"
+;"\epoc32\data\Z\resource\apps\contactprovidername.r58"	-"!:\resource\apps\contactprovidername.r58"
+;"\epoc32\data\Z\resource\apps\landmarkprovidername.r58"	-"!:\resource\apps\landmarkprovidername.r58"
+;"\epoc32\data\Z\resource\apps\locationprovidername.r58"	-"!:\resource\apps\locationprovidername.r58"
+;"\epoc32\data\Z\resource\apps\loggingprovidername.r58"	-"!:\resource\apps\loggingprovidername.r58"
+;"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r58"	-"!:\resource\apps\mediamanagementprovidername.r58"
+;"\epoc32\data\Z\resource\apps\messagingprovidername.r58"	-"!:\resource\apps\messagingprovidername.r58"
+;"\epoc32\data\Z\resource\apps\sensorprovidername.r58"	-"!:\resource\apps\sensorprovidername.r58"
+;"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r58"	-"!:\resource\apps\serviceregistryprovidername.r58"
+;"\epoc32\data\Z\resource\apps\sysinfoprovidername.r58"	-"!:\resource\apps\sysinfoprovidername.r58"
+;endif
 
 
 if exists( "z:\resource\avkon.r59")
 "\epoc32\data\Z\resource\apps\RTSecManager.r59"	-"!:\resource\apps\RTSecManager.r59"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r59"	-"!:\resource\apps\appmanagerprovidername.r59"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r59"	-"!:\resource\apps\calendarprovidername.r59"
+"\epoc32\data\Z\resource\apps\contactprovidername.r59"	-"!:\resource\apps\contactprovidername.r59"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r59"	-"!:\resource\apps\landmarkprovidername.r59"
+"\epoc32\data\Z\resource\apps\locationprovidername.r59"	-"!:\resource\apps\locationprovidername.r59"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r59"	-"!:\resource\apps\loggingprovidername.r59"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r59"	-"!:\resource\apps\mediamanagementprovidername.r59"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r59"	-"!:\resource\apps\messagingprovidername.r59"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r59"	-"!:\resource\apps\sensorprovidername.r59"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r59"	-"!:\resource\apps\serviceregistryprovidername.r59"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r59"	-"!:\resource\apps\sysinfoprovidername.r59"
 endif
 
-if exists( "z:\resource\avkon.r65")
-"\epoc32\data\Z\resource\apps\RTSecManager.r65"	-"!:\resource\apps\RTSecManager.r65"
-endif
+;if exists( "z:\resource\avkon.r65")
+;"\epoc32\data\Z\resource\apps\RTSecManager.r65"	-"!:\resource\apps\RTSecManager.r65"
+;"\epoc32\data\Z\resource\apps\appmanagerprovidername.r67"	-"!:\resource\apps\appmanagerprovidername.r67"
+;"\epoc32\data\Z\resource\apps\calendarprovidername.r67"	-"!:\resource\apps\calendarprovidername.r67"
+;"\epoc32\data\Z\resource\apps\contactprovidername.r67"	-"!:\resource\apps\contactprovidername.r67"
+;"\epoc32\data\Z\resource\apps\landmarkprovidername.r67"	-"!:\resource\apps\landmarkprovidername.r67"
+;"\epoc32\data\Z\resource\apps\locationprovidername.r67"	-"!:\resource\apps\locationprovidername.r67"
+;"\epoc32\data\Z\resource\apps\loggingprovidername.r67"	-"!:\resource\apps\loggingprovidername.r67"
+;"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r67"	-"!:\resource\apps\mediamanagementprovidername.r67"
+;"\epoc32\data\Z\resource\apps\messagingprovidername.r67"	-"!:\resource\apps\messagingprovidername.r67"
+;"\epoc32\data\Z\resource\apps\sensorprovidername.r67"	-"!:\resource\apps\sensorprovidername.r67"
+;"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r67"	-"!:\resource\apps\serviceregistryprovidername.r67"
+;"\epoc32\data\Z\resource\apps\sysinfoprovidername.r67"	-"!:\resource\apps\sysinfoprovidername.r67"
+;endif
 
 if exists( "z:\resource\avkon.r67")
 "\epoc32\data\Z\resource\apps\RTSecManager.r67"	-"!:\resource\apps\RTSecManager.r67"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r67"	-"!:\resource\apps\appmanagerprovidername.r67"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r67"	-"!:\resource\apps\calendarprovidername.r67"
+"\epoc32\data\Z\resource\apps\contactprovidername.r67"	-"!:\resource\apps\contactprovidername.r67"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r67"	-"!:\resource\apps\landmarkprovidername.r67"
+"\epoc32\data\Z\resource\apps\locationprovidername.r67"	-"!:\resource\apps\locationprovidername.r67"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r67"	-"!:\resource\apps\loggingprovidername.r67"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r67"	-"!:\resource\apps\mediamanagementprovidername.r67"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r67"	-"!:\resource\apps\messagingprovidername.r67"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r67"	-"!:\resource\apps\sensorprovidername.r67"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r67"	-"!:\resource\apps\serviceregistryprovidername.r67"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r67"	-"!:\resource\apps\sysinfoprovidername.r67"
 endif
 
 if exists( "z:\resource\avkon.r68")
 "\epoc32\data\Z\resource\apps\RTSecManager.r68"	-"!:\resource\apps\RTSecManager.r68"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r68"	-"!:\resource\apps\appmanagerprovidername.r68"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r68"	-"!:\resource\apps\calendarprovidername.r68"
+"\epoc32\data\Z\resource\apps\contactprovidername.r68"	-"!:\resource\apps\contactprovidername.r68"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r68"	-"!:\resource\apps\landmarkprovidername.r68"
+"\epoc32\data\Z\resource\apps\locationprovidername.r68"	-"!:\resource\apps\locationprovidername.r68"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r68"	-"!:\resource\apps\loggingprovidername.r68"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r68"	-"!:\resource\apps\mediamanagementprovidername.r68"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r68"	-"!:\resource\apps\messagingprovidername.r68"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r68"	-"!:\resource\apps\sensorprovidername.r68"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r68"	-"!:\resource\apps\serviceregistryprovidername.r68"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r68"	-"!:\resource\apps\sysinfoprovidername.r68"
 endif
 
 if exists( "z:\resource\avkon.r70")
 "\epoc32\data\Z\resource\apps\RTSecManager.r70"	-"!:\resource\apps\RTSecManager.r70"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r70"	-"!:\resource\apps\appmanagerprovidername.r70"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r70"	-"!:\resource\apps\calendarprovidername.r70"
+"\epoc32\data\Z\resource\apps\contactprovidername.r70"	-"!:\resource\apps\contactprovidername.r70"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r70"	-"!:\resource\apps\landmarkprovidername.r70"
+"\epoc32\data\Z\resource\apps\locationprovidername.r70"	-"!:\resource\apps\locationprovidername.r70"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r70"	-"!:\resource\apps\loggingprovidername.r70"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r70"	-"!:\resource\apps\mediamanagementprovidername.r70"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r70"	-"!:\resource\apps\messagingprovidername.r70"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r70"	-"!:\resource\apps\sensorprovidername.r70"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r70"	-"!:\resource\apps\serviceregistryprovidername.r70"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r70"	-"!:\resource\apps\sysinfoprovidername.r70"
 endif
 
-if exists( "z:\resource\avkon.r72")
-"\epoc32\data\Z\resource\apps\RTSecManager.r72"	-"!:\resource\apps\RTSecManager.r72"
-endif
+;if exists( "z:\resource\avkon.r72")
+;"\epoc32\data\Z\resource\apps\RTSecManager.r72"	-"!:\resource\apps\RTSecManager.r72"
+;"\epoc32\data\Z\resource\apps\appmanagerprovidername.r72"	-"!:\resource\apps\appmanagerprovidername.r72"
+;"\epoc32\data\Z\resource\apps\calendarprovidername.r72"	-"!:\resource\apps\calendarprovidername.r72"
+;"\epoc32\data\Z\resource\apps\contactprovidername.r72"	-"!:\resource\apps\contactprovidername.r72"
+;"\epoc32\data\Z\resource\apps\landmarkprovidername.r72"	-"!:\resource\apps\landmarkprovidername.r72"
+;"\epoc32\data\Z\resource\apps\locationprovidername.r72"	-"!:\resource\apps\locationprovidername.r72"
+;"\epoc32\data\Z\resource\apps\loggingprovidername.r72"	-"!:\resource\apps\loggingprovidername.r72"
+;"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r72"	-"!:\resource\apps\mediamanagementprovidername.r72"
+;"\epoc32\data\Z\resource\apps\messagingprovidername.r72"	-"!:\resource\apps\messagingprovidername.r72"
+;"\epoc32\data\Z\resource\apps\sensorprovidername.r72"	-"!:\resource\apps\sensorprovidername.r72"
+;"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r72"	-"!:\resource\apps\serviceregistryprovidername.r72"
+;"\epoc32\data\Z\resource\apps\sysinfoprovidername.r72"	-"!:\resource\apps\sysinfoprovidername.r72"
+;endif
 
 if exists( "z:\resource\avkon.r76")
 "\epoc32\data\Z\resource\apps\RTSecManager.r76"	-"!:\resource\apps\RTSecManager.r76"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r76"	-"!:\resource\apps\appmanagerprovidername.r76"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r76"	-"!:\resource\apps\calendarprovidername.r76"
+"\epoc32\data\Z\resource\apps\contactprovidername.r76"	-"!:\resource\apps\contactprovidername.r76"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r76"	-"!:\resource\apps\landmarkprovidername.r76"
+"\epoc32\data\Z\resource\apps\locationprovidername.r76"	-"!:\resource\apps\locationprovidername.r76"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r76"	-"!:\resource\apps\loggingprovidername.r76"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r76"	-"!:\resource\apps\mediamanagementprovidername.r76"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r76"	-"!:\resource\apps\messagingprovidername.r76"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r76"	-"!:\resource\apps\sensorprovidername.r76"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r76"	-"!:\resource\apps\serviceregistryprovidername.r76"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r76"	-"!:\resource\apps\sysinfoprovidername.r76"
 endif
 
 if exists( "z:\resource\avkon.r78")
 "\epoc32\data\Z\resource\apps\RTSecManager.r78"	-"!:\resource\apps\RTSecManager.r78"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r78"	-"!:\resource\apps\appmanagerprovidername.r78"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r78"	-"!:\resource\apps\calendarprovidername.r78"
+"\epoc32\data\Z\resource\apps\contactprovidername.r78"	-"!:\resource\apps\contactprovidername.r78"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r78"	-"!:\resource\apps\landmarkprovidername.r78"
+"\epoc32\data\Z\resource\apps\locationprovidername.r78"	-"!:\resource\apps\locationprovidername.r78"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r78"	-"!:\resource\apps\loggingprovidername.r78"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r78"	-"!:\resource\apps\mediamanagementprovidername.r78"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r78"	-"!:\resource\apps\messagingprovidername.r78"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r78"	-"!:\resource\apps\sensorprovidername.r78"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r78"	-"!:\resource\apps\serviceregistryprovidername.r78"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r78"	-"!:\resource\apps\sysinfoprovidername.r78"
 endif
 
 if exists( "z:\resource\avkon.r79")
 "\epoc32\data\Z\resource\apps\RTSecManager.r79"	-"!:\resource\apps\RTSecManager.r79"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r79"	-"!:\resource\apps\appmanagerprovidername.r79"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r79"	-"!:\resource\apps\calendarprovidername.r79"
+"\epoc32\data\Z\resource\apps\contactprovidername.r79"	-"!:\resource\apps\contactprovidername.r79"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r79"	-"!:\resource\apps\landmarkprovidername.r79"
+"\epoc32\data\Z\resource\apps\locationprovidername.r79"	-"!:\resource\apps\locationprovidername.r79"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r79"	-"!:\resource\apps\loggingprovidername.r79"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r79"	-"!:\resource\apps\mediamanagementprovidername.r79"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r79"	-"!:\resource\apps\messagingprovidername.r79"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r79"	-"!:\resource\apps\sensorprovidername.r79"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r79"	-"!:\resource\apps\serviceregistryprovidername.r79"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r79"	-"!:\resource\apps\sysinfoprovidername.r79"
 endif
 
 
 if exists( "z:\resource\avkon.r83")
 "\epoc32\data\Z\resource\apps\RTSecManager.r83"	-"!:\resource\apps\RTSecManager.r83"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r83"	-"!:\resource\apps\appmanagerprovidername.r83"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r83"	-"!:\resource\apps\calendarprovidername.r83"
+"\epoc32\data\Z\resource\apps\contactprovidername.r83"	-"!:\resource\apps\contactprovidername.r83"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r83"	-"!:\resource\apps\landmarkprovidername.r83"
+"\epoc32\data\Z\resource\apps\locationprovidername.r83"	-"!:\resource\apps\locationprovidername.r83"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r83"	-"!:\resource\apps\loggingprovidername.r83"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r83"	-"!:\resource\apps\mediamanagementprovidername.r83"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r83"	-"!:\resource\apps\messagingprovidername.r83"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r83"	-"!:\resource\apps\sensorprovidername.r83"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r83"	-"!:\resource\apps\serviceregistryprovidername.r83"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r83"	-"!:\resource\apps\sysinfoprovidername.r83"
 endif
 
 if exists( "z:\resource\avkon.r93")
 "\epoc32\data\Z\resource\apps\RTSecManager.r93"	-"!:\resource\apps\RTSecManager.r93"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r93"	-"!:\resource\apps\appmanagerprovidername.r93"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r93"	-"!:\resource\apps\calendarprovidername.r93"
+"\epoc32\data\Z\resource\apps\contactprovidername.r93"	-"!:\resource\apps\contactprovidername.r93"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r93"	-"!:\resource\apps\landmarkprovidername.r93"
+"\epoc32\data\Z\resource\apps\locationprovidername.r93"	-"!:\resource\apps\locationprovidername.r93"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r93"	-"!:\resource\apps\loggingprovidername.r93"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r93"	-"!:\resource\apps\mediamanagementprovidername.r93"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r93"	-"!:\resource\apps\messagingprovidername.r93"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r93"	-"!:\resource\apps\sensorprovidername.r93"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r93"	-"!:\resource\apps\serviceregistryprovidername.r93"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r93"	-"!:\resource\apps\sysinfoprovidername.r93"
 endif
 
 if exists( "z:\resource\avkon.r94")
 "\epoc32\data\Z\resource\apps\RTSecManager.r94"	-"!:\resource\apps\RTSecManager.r94"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r94"	-"!:\resource\apps\appmanagerprovidername.r94"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r94"	-"!:\resource\apps\calendarprovidername.r94"
+"\epoc32\data\Z\resource\apps\contactprovidername.r94"	-"!:\resource\apps\contactprovidername.r94"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r94"	-"!:\resource\apps\landmarkprovidername.r94"
+"\epoc32\data\Z\resource\apps\locationprovidername.r94"	-"!:\resource\apps\locationprovidername.r94"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r94"	-"!:\resource\apps\loggingprovidername.r94"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r94"	-"!:\resource\apps\mediamanagementprovidername.r94"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r94"	-"!:\resource\apps\messagingprovidername.r94"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r94"	-"!:\resource\apps\sensorprovidername.r94"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r94"	-"!:\resource\apps\serviceregistryprovidername.r94"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r94"	-"!:\resource\apps\sysinfoprovidername.r94"
 endif
 
 if exists( "z:\resource\avkon.r96")
 "\epoc32\data\Z\resource\apps\RTSecManager.r96"	-"!:\resource\apps\RTSecManager.r96"
+"\epoc32\data\Z\resource\apps\appmanagerprovidername.r96"	-"!:\resource\apps\appmanagerprovidername.r96"
+"\epoc32\data\Z\resource\apps\calendarprovidername.r96"	-"!:\resource\apps\calendarprovidername.r96"
+"\epoc32\data\Z\resource\apps\contactprovidername.r96"	-"!:\resource\apps\contactprovidername.r96"
+"\epoc32\data\Z\resource\apps\landmarkprovidername.r96"	-"!:\resource\apps\landmarkprovidername.r96"
+"\epoc32\data\Z\resource\apps\locationprovidername.r96"	-"!:\resource\apps\locationprovidername.r96"
+"\epoc32\data\Z\resource\apps\loggingprovidername.r96"	-"!:\resource\apps\loggingprovidername.r96"
+"\epoc32\data\Z\resource\apps\mediamanagementprovidername.r96"	-"!:\resource\apps\mediamanagementprovidername.r96"
+"\epoc32\data\Z\resource\apps\messagingprovidername.r96"	-"!:\resource\apps\messagingprovidername.r96"
+"\epoc32\data\Z\resource\apps\sensorprovidername.r96"	-"!:\resource\apps\sensorprovidername.r96"
+"\epoc32\data\Z\resource\apps\serviceregistryprovidername.r96"	-"!:\resource\apps\serviceregistryprovidername.r96"
+"\epoc32\data\Z\resource\apps\sysinfoprovidername.r96"	-"!:\resource\apps\sysinfoprovidername.r96"
 endif
 
 ; EOF
--- a/serviceproviders/install/serviceapi_stub.pkg	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/install/serviceapi_stub.pkg	Thu Sep 10 12:58:20 2009 +0300
@@ -115,3 +115,16 @@
 ""-"z:\sys\bin\serviceregistryprovider.dll"
 ;service registry SAPI resource files
 ""-"z:\resource\plugins\serviceregistryprovider.rsc"
+
+""-"z:\resource\apps\appmanagerprovidername.r*"
+""-"z:\resource\apps\calendarprovidername.r*"
+""-"z:\resource\apps\contactprovidername.r*"
+""-"z:\resource\apps\loggingprovidername.r*"
+""-"z:\resource\apps\locationprovidername.r*"
+""-"z:\resource\apps\landmarkprovidername.r*"
+""-"z:\resource\apps\mediamanagementprovidername.r*"
+""-"z:\resource\apps\messagingprovidername.r*"
+""-"z:\resource\apps\serviceregistryprovidername.r*"
+""-"z:\resource\apps\sensorprovidername.r*"
+""-"z:\resource\apps\sysinfoprovidername.r*"
+
--- a/serviceproviders/rom/serviceapiresource.iby	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/rom/serviceapiresource.iby	Thu Sep 10 12:58:20 2009 +0300
@@ -20,6 +20,17 @@
 #define SERVICEAPI_RESOURCE_IBY
 
 data=DATAZ_\RESOURCE_FILES_DIR\APPS\rtsecmanager.RSC	RESOURCE_FILES_DIR\apps\rtsecmanager.RSC
+data=DATAZ_\RESOURCE_FILES_DIR\APPS\contactprovidername.RSC	RESOURCE_FILES_DIR\apps\contactprovidername.RSC
+data=DATAZ_\RESOURCE_FILES_DIR\APPS\calendarprovidername.RSC	RESOURCE_FILES_DIR\apps\calendarprovidername.RSC
+data=DATAZ_\RESOURCE_FILES_DIR\APPS\locationprovidername.RSC	RESOURCE_FILES_DIR\apps\locationprovidername.RSC
+data=DATAZ_\RESOURCE_FILES_DIR\APPS\loggingprovidername.RSC	RESOURCE_FILES_DIR\apps\loggingprovidername.RSC
+data=DATAZ_\RESOURCE_FILES_DIR\APPS\mediamanagementprovidername.RSC	RESOURCE_FILES_DIR\apps\mediamanagementprovidername.RSC
+data=DATAZ_\RESOURCE_FILES_DIR\APPS\messagingprovidername.RSC	RESOURCE_FILES_DIR\apps\messagingprovidername.RSC
+data=DATAZ_\RESOURCE_FILES_DIR\APPS\sysinfoprovidername.RSC	RESOURCE_FILES_DIR\apps\sysinfoprovidername.RSC
+data=DATAZ_\RESOURCE_FILES_DIR\APPS\sensorprovidername.RSC	RESOURCE_FILES_DIR\apps\sensorprovidername.RSC
+data=DATAZ_\RESOURCE_FILES_DIR\APPS\landmarkprovidername.RSC	RESOURCE_FILES_DIR\apps\landmarkprovidername.RSC
+data=DATAZ_\RESOURCE_FILES_DIR\APPS\appmanagerprovidername.RSC	RESOURCE_FILES_DIR\apps\appmanagerprovidername.RSC
+data=DATAZ_\RESOURCE_FILES_DIR\APPS\serviceregistryprovidername.RSC	RESOURCE_FILES_DIR\apps\serviceregistryprovidername.RSC
 
 #endif // SERVICEAPI_RESOURCE_IBY
 
--- a/serviceproviders/sapi_applicationmanager/data/2000CFBA.rss	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_applicationmanager/data/2000CFBA.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -39,7 +39,7 @@
                     version_no = 1;
                     display_name = "Application Manager Service Provider";
                     default_data = "Service.AppManager";
-                    opaque_data = "IAppManager" "::" "<meta><cap>RUD</cap></meta>";
+                    opaque_data = "IAppManager" "::" "<meta><cap>RUD</cap><res>appmanagerprovidername.rsc</res></meta>";
                     }
                 };
             }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_applicationmanager/data/appmanagerprovidername.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,32 @@
+/*
+* Copyright (c) 2007-2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file for project Application Manager SAPI
+*
+*/
+
+// appmanagerprovidername.RSS
+//
+NAME AMgr
+
+#include <eikon.rh>
+#include <eikcore.rsg>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <avkon.hrh>
+#include <appinfo.rh>
+#include <appmanagerprovider.loc>
+
+RESOURCE RSS_SIGNATURE { }
+
+RESOURCE TBUF r_serviceapi_applicationmanager_provider { buf=qtn_rtsecmgr_prompt_query_access_appmanger; }
--- a/serviceproviders/sapi_applicationmanager/group/appmanagerprovider.mmp	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_applicationmanager/group/appmanagerprovider.mmp	Thu Sep 10 12:58:20 2009 +0300
@@ -54,6 +54,12 @@
 TARGET          appmanagerprovider.rsc
 END
 
+START RESOURCE appmanagerprovidername.rss
+		TARGETPATH      APP_RESOURCE_DIR
+		HEADER
+		LANGUAGE_IDS
+END
+
 LIBRARY         euser.lib
 LIBRARY         estor.lib
 LIBRARY         efsrv.lib
--- a/serviceproviders/sapi_applicationmanager/group/bld.inf	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_applicationmanager/group/bld.inf	Thu Sep 10 12:58:20 2009 +0300
@@ -19,6 +19,7 @@
 #include "../appmanagerservice/group/bld.inf"
 
 PRJ_EXPORTS
+../loc/appmanagerprovider.loc        MW_LAYER_LOC_EXPORT_PATH(appmanagerprovider.loc)
 
 PRJ_MMPFILES
 appmanagerprovider.mmp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_applicationmanager/loc/appmanagerprovider.loc	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,27 @@
+/*
+* Copyright (c) 2007-2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  loc file for project Application Manager SAPI
+*
+*/
+
+
+
+
+//d: Runtime security manager prompt text
+//d: %U maximum length = 255 characters, The application name , qtn_rtsecmgr_default_application_name by default
+//l: popup_info_list_pane_t1
+//w:
+//r:5.0
+//
+#define qtn_rtsecmgr_prompt_query_access_appmanger "%U would like to access your application manager"
\ No newline at end of file
--- a/serviceproviders/sapi_calendar/data/2000CFB4.rss	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_calendar/data/2000CFB4.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -38,7 +38,7 @@
                     version_no = 1;
                     display_name = "Calendar Service Provider";
                     default_data = "Service.Calendar";
-                    opaque_data = "IDataSource" "::" "<meta><cap>RUD</cap><cap>WUD</cap><ver>1.0</ver></meta>";
+                    opaque_data = "IDataSource" "::" "<meta><cap>RUD</cap><cap>WUD</cap><ver>1.0</ver><res>calendarprovidername.rsc</res></meta>";
                     }
                 };
             }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_calendar/data/calendarprovidername.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,32 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+// calendarprovidername.RSS
+//
+NAME Cndr
+
+#include <eikon.rh>
+#include <eikcore.rsg>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <avkon.hrh>
+#include <appinfo.rh>
+#include <calendarprovider.loc>
+
+RESOURCE RSS_SIGNATURE { }
+
+RESOURCE TBUF r_serviceapi_calendar_provider { buf=qtn_rtsecmgr_prompt_query_access_calendar; }
--- a/serviceproviders/sapi_calendar/group/bld.inf	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_calendar/group/bld.inf	Thu Sep 10 12:58:20 2009 +0300
@@ -22,6 +22,9 @@
 PRJ_PLATFORMS
 DEFAULT
 
+PRJ_EXPORTS
+../loc/calendarprovider.loc        MW_LAYER_LOC_EXPORT_PATH(calendarprovider.loc)
+
 PRJ_MMPFILES
 calendarprovider.mmp
 
--- a/serviceproviders/sapi_calendar/group/calendarprovider.mmp	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_calendar/group/calendarprovider.mmp	Thu Sep 10 12:58:20 2009 +0300
@@ -47,6 +47,11 @@
 TARGET          calendarprovider.rsc
 END
 
+START RESOURCE calendarprovidername.rss
+		TARGETPATH      APP_RESOURCE_DIR
+		HEADER
+		LANGUAGE_IDS
+END
 
 LIBRARY        	euser.lib
 LIBRARY        	efsrv.lib
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_calendar/loc/calendarprovider.loc	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,28 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  localisation file
+*
+*/
+
+
+
+
+//d: Runtime security manager prompt text
+//d: %U maximum length = 255 characters, The application name , qtn_rtsecmgr_default_application_name by default
+//l: popup_info_list_pane_t1
+//w:
+//r:5.0
+//
+#define qtn_rtsecmgr_prompt_query_access_calendar "%U would like to access your calendar"
+
--- a/serviceproviders/sapi_contacts_vpbk/data/0x102833A7.rss	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_contacts_vpbk/data/0x102833A7.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -38,7 +38,7 @@
                     version_no = 1;
                     display_name = "Test Contact Provider";
                     default_data = "Service.Contact";
-                    opaque_data = "IDataSource" "::" "<meta><cap>RUD</cap><cap>WUD</cap><ver>1.0</ver></meta>"; 
+                    opaque_data = "IDataSource" "::" "<meta><cap>RUD</cap><cap>WUD</cap><ver>1.0</ver><res>contactprovidername.rsc</res></meta>"; 
                     
                     }
                 };
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_contacts_vpbk/data/contactprovidername.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,32 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+// contactprovidername.RSS
+//
+NAME Cont
+
+#include <eikon.rh>
+#include <eikcore.rsg>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <avkon.hrh>
+#include <appinfo.rh>
+#include <contactprovider.loc>
+
+RESOURCE RSS_SIGNATURE { }
+
+RESOURCE TBUF r_serviceapi_contact_provider { buf=qtn_rtsecmgr_prompt_query_access_phonebook; }
--- a/serviceproviders/sapi_contacts_vpbk/group/bld.inf	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_contacts_vpbk/group/bld.inf	Thu Sep 10 12:58:20 2009 +0300
@@ -19,4 +19,7 @@
 
 PRJ_MMPFILES
 
-contactprovider.mmp
\ No newline at end of file
+contactprovider.mmp
+
+PRJ_EXPORTS
+../loc/contactprovider.loc        MW_LAYER_LOC_EXPORT_PATH(contactprovider.loc)
\ No newline at end of file
--- a/serviceproviders/sapi_contacts_vpbk/group/contactprovider.mmp	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_contacts_vpbk/group/contactprovider.mmp	Thu Sep 10 12:58:20 2009 +0300
@@ -47,6 +47,10 @@
 //Resource specificatiopns
 START RESOURCE  0x102833A7.rss
 TARGET          contactprovider.rsc
+START RESOURCE contactprovidername.rss
+		TARGETPATH      APP_RESOURCE_DIR
+		HEADER
+		LANGUAGE_IDS
 END
 
 //Libraries to be linked
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_contacts_vpbk/loc/contactprovider.loc	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,28 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+
+
+
+//d: Runtime security manager prompt text
+//d: %U maximum length = 255 characters, The application name , qtn_rtsecmgr_default_application_name by default
+//l: popup_info_list_pane_t1
+//w:
+//r:5.0
+//
+#define qtn_rtsecmgr_prompt_query_access_phonebook "%U would like to access your phonebook"
+
--- a/serviceproviders/sapi_landmarks/data/landmarkprovider.rls	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_landmarks/data/landmarkprovider.rls	Thu Sep 10 12:58:20 2009 +0300
@@ -29,5 +29,5 @@
 
 rls_string STRING_landmarkprovider_capability_meta_data_seperator_string	"::"
 
-rls_string STRING_landmarkprovider_capability_meta_data_string "<meta> <cap>RUD</cap> <cap>WUD</cap> <ver>1.0</ver> </meta>"
+rls_string STRING_landmarkprovider_capability_meta_data_string "<meta> <cap>RUD</cap> <cap>WUD</cap> <ver>1.0</ver><res>landmarkprovidername.rsc</res> </meta>"
 // End of File
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_landmarks/data/landmarkprovidername.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,32 @@
+/*
+* Copyright (c) 2005-2006 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  
+*
+*/
+
+// landmarkprovidername.RSS
+//
+NAME Ldmk
+
+#include <eikon.rh>
+#include <eikcore.rsg>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <avkon.hrh>
+#include <appinfo.rh>
+#include <landmarkprovider.loc>
+
+RESOURCE RSS_SIGNATURE { }
+
+RESOURCE TBUF r_serviceapi_landmark_provider { buf=qtn_rtsecmgr_prompt_query_access_landmarks; }
--- a/serviceproviders/sapi_landmarks/group/bld.inf	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_landmarks/group/bld.inf	Thu Sep 10 12:58:20 2009 +0300
@@ -21,5 +21,8 @@
 PRJ_PLATFORMS
 WINSCW ARMV5
 
+PRJ_EXPORTS
+../loc/landmarkprovider.loc        MW_LAYER_LOC_EXPORT_PATH(landmarkprovider.loc)
+
 PRJ_MMPFILES
 landmarkprovider.mmp
--- a/serviceproviders/sapi_landmarks/group/landmarkprovider.mmp	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_landmarks/group/landmarkprovider.mmp	Thu Sep 10 12:58:20 2009 +0300
@@ -45,6 +45,11 @@
 START RESOURCE  102833A9.rss
 TARGET          landmarkprovider.rsc
 END
+START RESOURCE landmarkprovidername.rss
+		TARGETPATH      APP_RESOURCE_DIR
+		HEADER
+		LANGUAGE_IDS
+END
 LIBRARY      landmarkservice.lib
 LIBRARY      euser.lib
 LIBRARY      eposlandmarks.lib // for landmarks and categories
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_landmarks/loc/landmarkprovider.loc	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,28 @@
+/*
+* Copyright (c) 2005-2006 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  
+*
+*/
+
+
+
+
+//d: Runtime security manager prompt text
+//d: %U maximum length = 255 characters, The application name , qtn_rtsecmgr_default_application_name by default
+//l: popup_info_list_pane_t1
+//w:
+//r:5.0
+//
+#define qtn_rtsecmgr_prompt_query_access_landmarks "%U would like to access your landmarks"
+
--- a/serviceproviders/sapi_location/data/102833ab.rss	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_location/data/102833ab.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -40,7 +40,7 @@
                     version_no = 1;
                       display_name = "Location Service Provider";
                       default_data = "Service.Location";
-                      opaque_data = "ILocation""::" "<meta><cap>LOC</cap><ver>1.0</ver></meta>";
+                      opaque_data = "ILocation""::" "<meta><cap>LOC</cap><ver>1.0</ver><res>locationprovidername.rsc</res></meta>";
                     
                     
                     }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_location/data/locationprovidername.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,32 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+// locationprovidername.RSS
+//
+NAME locn
+
+#include <eikon.rh>
+#include <eikcore.rsg>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <avkon.hrh>
+#include <appinfo.rh>
+#include <locationprovider.loc>
+
+RESOURCE RSS_SIGNATURE { }
+
+RESOURCE TBUF r_serviceapi_location_provider { buf=qtn_rtsecmgr_prompt_query_access_locations; }
--- a/serviceproviders/sapi_location/group/bld.inf	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_location/group/bld.inf	Thu Sep 10 12:58:20 2009 +0300
@@ -20,5 +20,8 @@
 PRJ_PLATFORMS
 WINSCW ARMV5
 
+PRJ_EXPORTS
+../loc/locationprovider.loc        MW_LAYER_LOC_EXPORT_PATH(locationprovider.loc)
+
 PRJ_MMPFILES
 locationprovider.mmp
\ No newline at end of file
--- a/serviceproviders/sapi_location/group/locationprovider.mmp	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_location/group/locationprovider.mmp	Thu Sep 10 12:58:20 2009 +0300
@@ -46,6 +46,12 @@
 TARGET          locationprovider.rsc
 END
 
+SOURCEPATH      ../data
+START RESOURCE locationprovidername.rss
+		TARGETPATH      APP_RESOURCE_DIR
+		HEADER
+		LANGUAGE_IDS
+END
 LIBRARY         euser.lib
 LIBRARY         bafl.lib        // CDesCArray
 LIBRARY         lbs.lib         // Location acquisition API
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_location/loc/locationprovider.loc	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,28 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Localisation file
+*
+*/
+
+
+
+
+//d: Runtime security manager prompt text
+//d: %U maximum length = 255 characters, The application name , qtn_rtsecmgr_default_application_name by default
+//l: popup_info_list_pane_t1
+//w:
+//r:5.0
+//
+#define qtn_rtsecmgr_prompt_query_access_locations "%U would like to access your location"
+
--- a/serviceproviders/sapi_logging/data/2000CFBC.rss	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_logging/data/2000CFBC.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -40,7 +40,7 @@
                     version_no = 1;
                       display_name = "Logging Service Provider";
                       default_data = "Service.Logging";
-                      opaque_data = "IDataSource""::" "<meta><cap>RUD</cap><cap>WUD</cap><ver>1.0</ver></meta>";
+                      opaque_data = "IDataSource""::" "<meta><cap>RUD</cap><cap>WUD</cap><ver>1.0</ver><res>loggingprovidername.rsc</res></meta>";
                     
                     
                     }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_logging/data/loggingprovidername.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,32 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+// loggingprovidername.RSS
+//
+NAME lgng
+
+#include <eikon.rh>
+#include <eikcore.rsg>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <avkon.hrh>
+#include <appinfo.rh>
+#include <loggingprovider.loc>
+
+RESOURCE RSS_SIGNATURE { }
+
+RESOURCE TBUF r_serviceapi_logging_provider { buf=qtn_rtsecmgr_prompt_query_access_calllogs; }
--- a/serviceproviders/sapi_logging/group/bld.inf	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_logging/group/bld.inf	Thu Sep 10 12:58:20 2009 +0300
@@ -20,7 +20,7 @@
 WINSCW ARMV5
 
 PRJ_EXPORTS
-
+../loc/loggingprovider.loc        MW_LAYER_LOC_EXPORT_PATH(loggingprovider.loc)
 
 
 PRJ_MMPFILES
--- a/serviceproviders/sapi_logging/group/loggingprovider.mmp	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_logging/group/loggingprovider.mmp	Thu Sep 10 12:58:20 2009 +0300
@@ -49,7 +49,11 @@
 START RESOURCE  ../data/2000CFBC.rss
 TARGET          loggingprovider.rsc
 END
-
+START RESOURCE ../data/loggingprovidername.rss
+		TARGETPATH      APP_RESOURCE_DIR
+		HEADER
+		LANGUAGE_IDS
+END
 LIBRARY         euser.lib
 LIBRARY         bafl.lib        // CDesCArray
 LIBRARY         LiwServiceHandler.lib
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_logging/loc/loggingprovider.loc	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,28 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+
+
+
+//d: Runtime security manager prompt text
+//d: %U maximum length = 255 characters, The application name , qtn_rtsecmgr_default_application_name by default
+//l: popup_info_list_pane_t1
+//w:
+//r:5.0
+//
+#define qtn_rtsecmgr_prompt_query_access_calllogs "%U would like to access your call logs"
+
--- a/serviceproviders/sapi_mediamanagement/data/102833AD.rss	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_mediamanagement/data/102833AD.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -39,7 +39,7 @@
                     version_no = 1;
                     display_name = "MediaManagement Service Provider";
                     default_data = "Service.MediaManagement";
-                    opaque_data = "IDataSource";
+                    opaque_data = "IDataSource" "::" "<meta><cap>RUD</cap><res>mediamanagementprovidername.rsc</res></meta>";
                     }
                 };
             }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_mediamanagement/data/mediamanagementprovidername.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,32 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+// mediamanagementprovidername.RSS
+//
+NAME Cont
+
+#include <eikon.rh>
+#include <eikcore.rsg>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <avkon.hrh>
+#include <appinfo.rh>
+#include <mediamanagementprovider.loc>
+
+RESOURCE RSS_SIGNATURE { }
+
+RESOURCE TBUF r_serviceapi_mediamanagement_provider { buf=qtn_rtsecmgr_prompt_query_access_gallery; }
--- a/serviceproviders/sapi_mediamanagement/group/bld.inf	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_mediamanagement/group/bld.inf	Thu Sep 10 12:58:20 2009 +0300
@@ -18,6 +18,7 @@
 
 #include "../mediamanagementservice/group/bld.inf"
 PRJ_EXPORTS
+../loc/mediamanagementprovider.loc        MW_LAYER_LOC_EXPORT_PATH(mediamanagementprovider.loc)
 
 PRJ_MMPFILES
 mediamanagementprovider.mmp
--- a/serviceproviders/sapi_mediamanagement/group/mediamanagementprovider.mmp	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_mediamanagement/group/mediamanagementprovider.mmp	Thu Sep 10 12:58:20 2009 +0300
@@ -55,6 +55,11 @@
 TARGET          mediamanagementprovider.rsc
 END
 
+START RESOURCE mediamanagementprovidername.rss
+		TARGETPATH      APP_RESOURCE_DIR
+		HEADER
+		LANGUAGE_IDS
+END
 LIBRARY         euser.lib
 LIBRARY         estor.lib
 LIBRARY         efsrv.lib
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_mediamanagement/loc/mediamanagementprovider.loc	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,28 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+
+
+
+//d: Runtime security manager prompt text
+//d: %U maximum length = 255 characters, The application name , qtn_rtsecmgr_default_application_name by default
+//l: popup_info_list_pane_t1
+//w:
+//r:5.0
+//
+#define qtn_rtsecmgr_prompt_query_access_gallery "%U would like to access your media gallery"
+
--- a/serviceproviders/sapi_messaging/data/102833AF.rss	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_messaging/data/102833AF.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -38,7 +38,7 @@
                     version_no = 1;
                     display_name = "Messaging Service Provider";
                     default_data = "Service.Messaging";
-                    opaque_data = "IMessaging" "::" "<meta><cap>RUD</cap><cap>WUD</cap><cap>NWS</cap></meta>";
+                    opaque_data = "IMessaging" "::" "<meta><cap>RUD</cap><cap>WUD</cap><cap>NWS</cap><ver>1.0</ver><res>messagingprovidername.rsc</res></meta>";
                     }
                 };
             }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_messaging/data/messagingprovidername.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,32 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+// messagingprovidername.RSS
+//
+NAME Msg
+
+#include <eikon.rh>
+#include <eikcore.rsg>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <avkon.hrh>
+#include <appinfo.rh>
+#include <messagingprovider.loc>
+
+RESOURCE RSS_SIGNATURE { }
+
+RESOURCE TBUF r_serviceapi_messaging_provider { buf=qtn_rtsecmgr_prompt_query_access_messages; }
--- a/serviceproviders/sapi_messaging/group/bld.inf	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_messaging/group/bld.inf	Thu Sep 10 12:58:20 2009 +0300
@@ -22,6 +22,9 @@
 PRJ_PLATFORMS
 DEFAULT
 
+PRJ_EXPORTS
+../loc/messagingprovider.loc        MW_LAYER_LOC_EXPORT_PATH(messagingprovider.loc)
+
 PRJ_MMPFILES
 messagingprovider.mmp
 
--- a/serviceproviders/sapi_messaging/group/messagingprovider.mmp	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_messaging/group/messagingprovider.mmp	Thu Sep 10 12:58:20 2009 +0300
@@ -48,6 +48,11 @@
 TARGET          messagingprovider.rsc
 END
 
+START RESOURCE messagingprovidername.rss
+		TARGETPATH      APP_RESOURCE_DIR
+		HEADER
+		LANGUAGE_IDS
+END
 
 LIBRARY        	euser.lib
 LIBRARY        	efsrv.lib
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_messaging/loc/messagingprovider.loc	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,28 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+
+
+
+//d: Runtime security manager prompt text
+//d: %U maximum length = 255 characters, The application name , qtn_rtsecmgr_default_application_name by default
+//l: popup_info_list_pane_t1
+//w:
+//r:5.0
+//
+#define qtn_rtsecmgr_prompt_query_access_messages "%U would like to access your messages"
+
--- a/serviceproviders/sapi_messaging/messagingservice/group/messagingservice.mmp	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_messaging/messagingservice/group/messagingservice.mmp	Thu Sep 10 12:58:20 2009 +0300
@@ -15,7 +15,6 @@
 *
 */
 
-
 #include "../../../group/sapiincludes.mmpi"
 
 TARGET         	messagingservice.dll
@@ -43,10 +42,11 @@
 SOURCE				messageheader.cpp
 SOURCE				messagenotify.cpp
 SOURCE				messagingservice.cpp
-SOURCE				sendmessage.cpp
+SOURCE				sendmessage.cpp 
 
 
 LIBRARY        	euser.lib
+LIBRARY        avkon.lib 
 LIBRARY        	efsrv.lib
 LIBRARY        	bafl.lib
 LIBRARY        	eikcore.lib
@@ -56,6 +56,11 @@
 LIBRARY        	etext.lib
 LIBRARY        	apgrfx.lib
 LIBRARY        	apmime.lib
+LIBRARY         smcm.lib
+LIBRARY         charconv.lib
+LIBRARY         mtur.lib
+
+ 
 
 paged
 
--- a/serviceproviders/sapi_messaging/messagingservice/inc/sendmessage.h	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_messaging/messagingservice/inc/sendmessage.h	Thu Sep 10 12:58:20 2009 +0300
@@ -78,10 +78,10 @@
 	     * Sets message input parameters 
 	     * Ownership is transferred to this class
 	     * @param aMessageParam Message Input Parameters
-		 * @param aTemplateDetail 
+		   * @param aTemplateDetail 
 	     * @param aNotifyCallback Bydefault it is NULL to make function
 	     *        call synchronous , if provided then function call is asynchronous                  
-		 * @param aAsyncRequestObserver Asynchronous request observer
+		   * @param aAsyncRequestObserver Asynchronous request observer
 	    */
 		void SetInputParamsL( CSendMessageParams* aMessageParam, 
 								CMessageDetailInfo* aTemplateDetail = NULL,
@@ -93,6 +93,11 @@
 	    */
 		void SendMessageL();
 		
+		 /**
+          * Sends a sms message
+         */
+		void SendSMSMessageL();
+		
     private: 
     	
 		/**
@@ -212,9 +217,66 @@
        	 * FileName of the Body Text file used in case of MMS
        	*/
        	TFileName iBodyTextFileName;
+
 	};
 
-
+/**
+ * Utility class for waiting for asychronous requests
+*/
+class CAsyncWaiter : public CActive
+    {
+public:
+    /**
+     * Two-phased constructor.
+     * @param aPriority  set aPriority to  EPriorityStandard
+     * @return CAsyncWaiter object
+    */
+    static CAsyncWaiter* NewL( TInt aPriority = EPriorityStandard );
+    static CAsyncWaiter* NewLC( TInt aPriority = EPriorityStandard );
+    /**
+     * Destructor.
+    */
+    ~CAsyncWaiter();
+    
+    /**
+     * Starts the active scheduler.
+    */
+    void StartAndWait();
+    /**
+     * Starts the active scheduler.
+    */
+    TInt Result() const;
+    
+private:
+    
+    /** 
+     * Constructor.
+     * @param aPriority 
+    */
+    CAsyncWaiter( TInt aPriority );
+    
+    /**
+     * Inherited from CActive class 
+    */
+    void RunL();
+    
+    /**
+     * Inherited from CActive class 
+    */
+    void DoCancel();
+    
+private:
+    
+    /**
+     * wait scheduler
+     */
+    CActiveSchedulerWait iWait;
+    
+    /**
+     * error
+    */
+    TInt iError;
+    };
 
 
 #endif __SENDMESSAGE_H
\ No newline at end of file
--- a/serviceproviders/sapi_messaging/messagingservice/src/sendmessage.cpp	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_messaging/messagingservice/src/sendmessage.cpp	Thu Sep 10 12:58:20 2009 +0300
@@ -20,12 +20,31 @@
 #include <senduiconsts.h>
 #include <mmsconst.h>
 #include <CMsvAttachment.h>
+#include <aknenv.h>
+#include <MTCLREG.H>
+#include <UTF.H>
+#include <mturutils.h>      
+#include <aknenv.h>
+#include <APGCLI.H>
+#include <smsclnt.h>
+#include <TXTRICH.H>
+#include <smuthdr.h>
+#include <smscmds.h>
+#include <mtmuibas.h>
+#include <mtuireg.h>
 
-#include <APGCLI.H>
+
+#include <s32mem.h>
+
 
 #include "messageheader.h"
 #include "sendmessage.h"
 
+
+
+
+
+
 _LIT(KBodyTextFilePath,"C:\\");
 // ---------------------------------------------------------------------------
 // Two-phased constructor.
@@ -34,6 +53,7 @@
 CSendMessage* CSendMessage::NewL( CMsvSession& aServerSession )
 	{
 	CSendMessage* self = new (ELeave) CSendMessage( aServerSession );
+	
 	return self;
 	}
 
@@ -51,7 +71,6 @@
 	
 	iMessage.Close();
 	iSendAs.Close();
-	
 	delete iMessageParam;
 	delete iNotifyCallback;
 	delete iTemplateDetail;
@@ -95,13 +114,23 @@
 	if ( iNotifyCallback ) // making call as asynchronous
 		{
 		CActiveScheduler::Add( this );
-		iMessageState = EInitialize;
+		if ( iMessageParam->MessageType() == KSenduiMtmSmsUid )
+		    {
+		    iMessageState = ESend;
+		    }
+		else
+		    {
+		    iMessageState = EInitialize;
+		    }
 		ActivateRequest( KErrNone );
 		}
 	else				// making call as synchronous
 		{
-		InitializeL();
-		ValidateL();
+		if ( iMessageParam->MessageType() == KSenduiMtmMmsUid )
+		    {
+            InitializeL();
+            ValidateL();
+		    }
 		SendL();
 		}
 	}
@@ -122,6 +151,7 @@
 void CSendMessage::RunL()
 	{
 	TInt err = iStatus.Int();
+	
 	if ( err == KErrNone )
 		{
 		switch ( iMessageState )
@@ -155,7 +185,7 @@
 				NotifyRequestResult( err );
 				}
 				break;
-					
+						
 			default:
 				NotifyRequestResult( KErrGeneral );	
 				break;	
@@ -176,16 +206,16 @@
 	TInt err;
 	
 	err = iSendAs.Connect();
-
+	
 	if ( err == KErrNone )
-		{
-		iMessage.CreateL( iSendAs, iMessageParam->MessageType() );
-		}
-	else
-		{
-		User::Leave(err);	
-		}
-	
+        {
+        iMessage.CreateL( iSendAs, iMessageParam->MessageType() );
+        }
+    else
+        {
+        User::Leave(err);   
+        }
+
 	if ( iTemplateDetail )
 		{
 		if ( iTemplateDetail->BodyText().Length() )
@@ -206,7 +236,15 @@
 				
 				TRequestStatus stat;
 				RFile fileHandle = element->FileHandle();
-				iMessage.AddAttachment( fileHandle, tmpMime, stat );
+				
+				if(tmpMime.CompareF(KMmsTextPlain))
+				   {
+				   iMessage.AddAttachment( fileHandle, tmpMime, 0, stat );
+				   }
+				else
+				   {
+				   iMessage.AddAttachment( fileHandle, tmpMime, stat );				
+				   }
 				User::WaitForRequest( stat );
 
 				}
@@ -235,14 +273,22 @@
 //
 void CSendMessage::SendL()
 	{
-	if( iMessageParam->LaunchEditor() )
-		{
-		iMessage.LaunchEditorAndCloseL();
-		}
-	else
-		{
-		iMessage.SendMessageAndCloseL();	
-		}
+	if ( iMessageParam->MessageType() == KSenduiMtmSmsUid )
+	    {
+ 	    SendSMSMessageL();
+	    }
+	else if ( iMessageParam->MessageType() == KSenduiMtmMmsUid )
+	    {
+        if( iMessageParam->LaunchEditor() )
+            {
+            iMessage.LaunchEditorAndCloseL();
+            }
+        else
+            {
+            iMessage.SendMessageAndCloseL();
+            }
+	    }
+	
 	if( iBodyTextFileFlag )	//If the bodytext attach file is created for mms, delete it
 		{
 		RFs rFs;
@@ -251,7 +297,7 @@
     		rFs.Delete( iBodyTextFileName ); //if found delete it b4 creating it
    			rFs.Close();	
     		}
-		}	
+		}
 	}
 
 // ---------------------------------------------------------------------------
@@ -326,6 +372,7 @@
 //
 void CSendMessage::AddBodyTextL()
 	{
+	
 	TPtrC filePath( KBodyTextFilePath );
 	
 	TPtrC bodyText = iMessageParam->BodyText();
@@ -342,17 +389,18 @@
 			
 			iBodyTextFileFlag = ETrue;
 			
-			HBufC8* buffer=HBufC8::NewL( bodyText.Length() );
+			HBufC8* buffer=HBufC8::NewL( bodyText.Length()* 4  );
+			TPtr8 tmpBuffer = buffer->Des();
+			CnvUtfConverter::ConvertFromUnicodeToUtf8(tmpBuffer, bodyText);
 			CleanupStack::PushL( buffer );
-			buffer->Des().Copy( bodyText );
+			buffer->Des().Copy( tmpBuffer );
 			tmpfile.Write( *buffer ); 
 			tmpfile.Flush();
 			tmpfile.Close();			
 			rFs.Close();
 			CleanupStack::PopAndDestroy( buffer );
-			
 			TRequestStatus stat;
-			iMessage.AddAttachment( iBodyTextFileName, KMmsTextPlain, stat );
+			iMessage.AddAttachment( iBodyTextFileName, KMmsTextPlain, 0, stat );
 			User::WaitForRequest( stat );
 			}
 		else
@@ -395,7 +443,6 @@
 			if( error == KErrNone )
 				{
 				TBuf8<256> tmpbuf;
-				
 				tmpfile.Read(tmpbuf, 255 );
 				
 				tmpfile.Close();
@@ -404,25 +451,38 @@
 				
 				error = rapaSesion.RecognizeData(((*attachmentArray)[count])->AttachmentName(), tmpbuf, aDataType);
 				
+				               
+				                
 				if( error == KErrNone )
 					{
 					TBuf8< KMaxDataTypeLength > tmp;
 					tmp.Copy( aDataType.iDataType.Des() );
 					
-					iMessage.AddAttachment( ((*attachmentArray)[count])->AttachmentName(),
+					if(!(tmp.CompareF(KMmsTextPlain)))
+                        {
+                        iMessage.AddAttachment( ((*attachmentArray)[count])->AttachmentName(),
+                                                                        tmp, 0,
+                                                                        attachstatus ); 
+                        }
+					else
+					    {
+					    iMessage.AddAttachment( ((*attachmentArray)[count])->AttachmentName(),
 												tmp,
-												attachstatus );																										
+												attachstatus );								
+					    }
 					}
 				else
 					{					
 					if ( ((*attachmentArray)[count])->MimeType().Length() )
 						{
+						
 						iMessage.AddAttachment( ((*attachmentArray)[count])->AttachmentName(),
 												((*attachmentArray)[count])->MimeType(),
 												attachstatus );
 						}
 					else
 						{
+						
 						iMessage.AddAttachment( ((*attachmentArray)[count])->AttachmentName(), 
 												attachstatus );
 						}
@@ -437,9 +497,236 @@
 				User::Leave( error );				
 				}	
 			}
+
 		CleanupStack::PopAndDestroy( &rFs );	
 		CleanupStack::PopAndDestroy( &rapaSesion );
 		}
 	}
 
-	
+// ---------------------------------------------------------------------------
+// Two-phased constructor.
+// ---------------------------------------------------------------------------
+//
+CAsyncWaiter* CAsyncWaiter::NewL(TInt aPriority)
+    {
+    CAsyncWaiter* self = new(ELeave) CAsyncWaiter(aPriority);
+    return self;
+    }
+
+// ---------------------------------------------------------------------------
+// Two-phased constructor.
+// ---------------------------------------------------------------------------
+//
+CAsyncWaiter* CAsyncWaiter::NewLC(TInt aPriority)
+    {
+    CAsyncWaiter* self = new(ELeave) CAsyncWaiter(aPriority);
+    CleanupStack::PushL(self);
+    return self;
+    }
+
+// ---------------------------------------------------------------------------
+// Two-phased constructor.
+// ---------------------------------------------------------------------------
+//
+CAsyncWaiter::CAsyncWaiter(TInt aPriority) : CActive(aPriority)
+    {
+    CActiveScheduler::Add(this);
+    }   
+
+// ---------------------------------------------------------------------------
+// Destructor.
+// ---------------------------------------------------------------------------
+//
+CAsyncWaiter::~CAsyncWaiter()
+    {
+    Cancel();
+    }
+
+// ---------------------------------------------------------------------------
+// Starts the active scheduler.
+// ---------------------------------------------------------------------------
+//
+void CAsyncWaiter::StartAndWait()
+    {
+    iStatus = KRequestPending;
+    SetActive();
+    iWait.Start();
+    }
+
+// ---------------------------------------------------------------------------
+// Returns the error
+// ---------------------------------------------------------------------------
+//
+TInt CAsyncWaiter::Result() const
+    {
+    return iError;
+    }
+
+// ---------------------------------------------------------------------------
+// Inherited from CActive class 
+// ---------------------------------------------------------------------------
+//
+void CAsyncWaiter::RunL()
+    {
+    iError = iStatus.Int();
+    iWait.AsyncStop();
+    }
+
+// ---------------------------------------------------------------------------
+// Inherited from CActive class 
+// ---------------------------------------------------------------------------
+//
+void CAsyncWaiter::DoCancel()
+    {
+    iError = KErrCancel;
+    if( iStatus == KRequestPending )
+        {
+        TRequestStatus* s=&iStatus;
+        User::RequestComplete( s, KErrCancel );
+        }
+
+    iWait.AsyncStop();
+    }
+
+// ---------------------------------------------------------------------------
+// Sends the sms.
+// ---------------------------------------------------------------------------
+//
+void CSendMessage::SendSMSMessageL()
+    {
+    if ( iTemplateDetail )
+        {
+        if ( iTemplateDetail->BodyText().Length() )
+            {
+            iMessageParam->AppendBodyTextL( iTemplateDetail->BodyText() );
+            }
+        delete iTemplateDetail;
+        iTemplateDetail = NULL;
+        }
+
+    CClientMtmRegistry* registry = CClientMtmRegistry::NewL(iServerSession);
+    CleanupStack::PushL(registry);
+    
+    // get the client mtm and return if it isn't supported in the system        
+    CSmsClientMtm* clientMtm = NULL;
+    TRAPD(err, clientMtm = static_cast<CSmsClientMtm*>(registry->NewMtmL(KUidMsgTypeSMS)));
+    if (err || !clientMtm)
+        {
+        User::Leave(KErrNotFound);
+        }  
+    CleanupStack::PushL(clientMtm);   
+    
+    // create a new object to access an existing entry
+    CMsvEntry* msvEntry = CMsvEntry::NewL(iServerSession, KMsvGlobalInBoxIndexEntryId, TMsvSelectionOrdering());
+    CleanupStack::PushL(msvEntry);
+    
+    // get default service
+    TMsvId defaultServiceId = 0;
+    TRAP(err, defaultServiceId = clientMtm->DefaultServiceL());
+    if (err)
+        {
+        User::Leave(KErrNotFound);
+        } 
+    
+    if( iMessageParam->LaunchEditor() )
+        {
+        msvEntry->SetEntryL(KMsvDraftEntryId);
+        }
+    else
+        {
+        msvEntry->SetEntryL(KMsvGlobalOutBoxIndexEntryId);
+        }
+        
+    // mtm takes ownership of entry context 
+    CleanupStack::Pop(msvEntry);
+    clientMtm->SetCurrentEntryL(msvEntry);    
+    
+    // create a new message
+    clientMtm->CreateMessageL(defaultServiceId);
+    
+  
+    // set body
+    clientMtm->Body().Reset();
+    clientMtm->Body().InsertL(0, iMessageParam->BodyText());        
+    TPtrC subject( iMessageParam->Subject());
+    if ( subject.Length() )
+        clientMtm->SetSubjectL( iMessageParam->Subject() );
+    // get the entry of the message
+    TMsvEntry messageEntry = clientMtm->Entry().Entry();
+    
+    const CRecipientList* recipientArray = iMessageParam->RecipientArray();
+    if ( recipientArray )
+        {
+        TInt count = recipientArray->Count();
+        if(count)
+           {
+           messageEntry.iDetails.Set((*recipientArray)[0]);
+           }
+        for( TInt pos = 0; pos < count; pos++ )
+            {
+            clientMtm->AddAddresseeL(( *recipientArray)[pos]);
+            }
+         }
+   
+    // set the description field same as the first part of the message body
+    messageEntry.iDescription.Set( iMessageParam->BodyText().Left(KSmsDescriptionLength) );
+    
+  
+    CSmsHeader& smsHdr = clientMtm->SmsHeader();
+    CSmsSettings* smsSetting = CSmsSettings::NewLC();
+    smsSetting->CopyL(clientMtm->ServiceSettings());
+    smsSetting->SetCharacterSet(TSmsDataCodingScheme::ESmsAlphabetUCS2);
+    smsHdr.SetSmsSettingsL(*smsSetting);
+    CleanupStack::PopAndDestroy(smsSetting);
+
+    // save the changes done above
+    clientMtm->Entry().ChangeL(messageEntry);
+    
+    // save the message     
+    clientMtm->SaveMessageL();
+    
+    
+    // final fine tuning
+    messageEntry.SetAttachment(EFalse);
+    messageEntry.iDate.DateTime().SetSecond( messageEntry.iDate.DateTime().Second()+1);
+    messageEntry.SetVisible(ETrue);
+    messageEntry.SetInPreparation(EFalse);
+    messageEntry.SetComplete(ETrue);
+    messageEntry.iServiceId = defaultServiceId;
+    messageEntry.iRelatedId = 0;
+    if( iMessageParam->LaunchEditor() )
+        {
+        messageEntry.SetSendingState( KMsvSendStateNotApplicable );
+        }
+    else
+        {
+        messageEntry.SetSendingState( KMsvSendStateWaiting );
+        }
+   
+    clientMtm->Entry().ChangeL(messageEntry);
+    clientMtm->SaveMessageL();
+   
+    if( iMessageParam->LaunchEditor() )
+        {
+        MturUtils::LaunchEditorAndWaitL(messageEntry.Id());
+        }
+    else
+        {
+        CMsvEntrySelection* sel = new(ELeave) CMsvEntrySelection;
+        CleanupStack::PushL(sel);
+        sel->AppendL(messageEntry.Id());
+            
+        TBuf8<1> dummy;
+        CAsyncWaiter* waiter = CAsyncWaiter::NewL();
+        CleanupStack::PushL(waiter);
+        CMsvOperation* sndCall = clientMtm->InvokeAsyncFunctionL(ESmsMtmCommandScheduleCopy,*sel,dummy,waiter->iStatus);
+        CleanupStack::PushL(sndCall);
+        waiter->StartAndWait();
+        CleanupStack::PopAndDestroy(2); //sndCall, waiter
+        sel->Reset();
+        CleanupStack::PopAndDestroy(sel);
+       }
+     CleanupStack::PopAndDestroy(2);//registry, clientMtm
+     }
+
+        
--- a/serviceproviders/sapi_sensor/data/2000CFB6.rss	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_sensor/data/2000CFB6.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -38,7 +38,7 @@
                     version_no = 1;
                     display_name = "Sensor Provider";
                     default_data = "Service.Sensor";
-                    opaque_data = "ISensor" "::" "<meta><cap>RUD</cap><ver>1.0</ver></meta>";
+                    opaque_data = "ISensor" "::" "<meta><cap>RUD</cap><ver>1.0</ver><res>sensorprovidername.rsc</res></meta>";
                     }
                 };
             }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_sensor/data/sensorprovidername.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,32 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+// sensorprovidername.RSS
+//
+NAME Snsr
+
+#include <eikon.rh>
+#include <eikcore.rsg>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <avkon.hrh>
+#include <appinfo.rh>
+#include <sensorprovider.loc>
+
+RESOURCE RSS_SIGNATURE { }
+
+RESOURCE TBUF r_serviceapi_sensor_provider { buf=qtn_rtsecmgr_prompt_query_access_phonesensor; }
--- a/serviceproviders/sapi_sensor/group/bld.inf	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_sensor/group/bld.inf	Thu Sep 10 12:58:20 2009 +0300
@@ -16,6 +16,10 @@
 */
 
 #include  "../sensorservice/group/bld.inf"
+
+PRJ_EXPORTS
+../loc/sensorprovider.loc        MW_LAYER_LOC_EXPORT_PATH(sensorprovider.loc)
+
 PRJ_MMPFILES
 
 sensorprovider.mmp
--- a/serviceproviders/sapi_sensor/group/sensorprovider.mmp	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_sensor/group/sensorprovider.mmp	Thu Sep 10 12:58:20 2009 +0300
@@ -44,6 +44,11 @@
 TARGET          	sensorprovider.rsc
 END
 
+START RESOURCE ../data/sensorprovidername.rss
+		TARGETPATH      APP_RESOURCE_DIR
+		HEADER
+		LANGUAGE_IDS
+END
 LIBRARY       		sensrvclient.lib
 LIBRARY       		sensrvutil.lib
 LIBRARY       		euser.lib
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_sensor/loc/sensorprovider.loc	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,28 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+
+
+
+//d: Runtime security manager prompt text
+//d: %U maximum length = 255 characters, The application name , qtn_rtsecmgr_default_application_name by default
+//l: popup_info_list_pane_t1
+//w:
+//r:5.0
+//
+#define qtn_rtsecmgr_prompt_query_access_phonesensor "%U would like to access your phone sensors"
+
--- a/serviceproviders/sapi_serviceregistry/data/102833a9.rss	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_serviceregistry/data/102833a9.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -39,7 +39,7 @@
                             version_no = 1;
                             display_name = "LIW ServiceRegistry Service";
                             default_data = "Service.ServiceRegistry";
-                            opaque_data = "IService" "::" "<meta><cap>RDD</cap><cap>WDD</cap><ver>1.0</ver></meta>";
+                            opaque_data = "IService" "::" "<meta><cap>RDD</cap><cap>WDD</cap><ver>1.0</ver><res>serviceregistryprovidername.rsc</res></meta>";
                             }
                         };
                     }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_serviceregistry/data/serviceregistryprovidername.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,32 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+// contactprovidername.RSS
+//
+NAME Cont
+
+#include <eikon.rh>
+#include <eikcore.rsg>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <avkon.hrh>
+#include <appinfo.rh>
+#include <serviceregistryprovider.loc>
+
+RESOURCE RSS_SIGNATURE { }
+
+RESOURCE TBUF r_serviceapi_serviceregistry_provider { buf=qtn_rtsecmgr_prompt_query_access_serviceregistry; }
--- a/serviceproviders/sapi_serviceregistry/group/bld.inf	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_serviceregistry/group/bld.inf	Thu Sep 10 12:58:20 2009 +0300
@@ -15,6 +15,8 @@
 *
 */
 
+PRJ_EXPORTS
+../loc/serviceregistryprovider.loc        MW_LAYER_LOC_EXPORT_PATH(serviceregistryprovider.loc)
 
 PRJ_MMPFILES
 serviceregistryprovider.mmp
--- a/serviceproviders/sapi_serviceregistry/group/serviceregistryprovider.mmp	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_serviceregistry/group/serviceregistryprovider.mmp	Thu Sep 10 12:58:20 2009 +0300
@@ -45,6 +45,11 @@
 TARGET          serviceregistryprovider.rsc
 END
 
+START RESOURCE serviceregistryprovidername.rss
+		TARGETPATH      APP_RESOURCE_DIR
+		HEADER
+		LANGUAGE_IDS
+END
 // Service library
 
 //LIBRARY         serviceregistryservice.lib
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_serviceregistry/loc/serviceregistryprovider.loc	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,28 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+
+
+
+//d: Runtime security manager prompt text
+//d: %U maximum length = 255 characters, The application name , qtn_rtsecmgr_default_application_name by default
+//l: popup_info_list_pane_t1
+//w:
+//r:5.0
+//
+#define qtn_rtsecmgr_prompt_query_access_serviceregistry "%U would like to access your service registry"
+
--- a/serviceproviders/sapi_sysinfo/data/sysinfoprovider.rls	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_sysinfo/data/sysinfoprovider.rls	Thu Sep 10 12:58:20 2009 +0300
@@ -29,5 +29,5 @@
 
 rls_string STRING_sysinfoprovider_capability_meta_data_seperator_string	"::"
 
-rls_string STRING_sysinfoprovider_capability_meta_data_string "<meta> <cap>RUD</cap> <cap>LOC</cap> <ver>1.0</ver> </meta>"
+rls_string STRING_sysinfoprovider_capability_meta_data_string "<meta> <cap>RUD</cap> <cap>LOC</cap> <ver>1.0</ver><res>sysinfoprovidername.rsc</res> </meta>"
 // End of File
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_sysinfo/data/sysinfoprovidername.rss	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,32 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+// sysinfoprovidername.RSS
+//
+NAME Isys
+
+#include <eikon.rh>
+#include <eikcore.rsg>
+#include <avkon.rsg>
+#include <avkon.rh>
+#include <avkon.hrh>
+#include <appinfo.rh>
+#include <sysinfoprovider.loc>
+
+RESOURCE RSS_SIGNATURE { }
+
+RESOURCE TBUF r_serviceapi_sysinfo_provider { buf=qtn_rtsecmgr_prompt_query_access_deviceinformation; }
--- a/serviceproviders/sapi_sysinfo/group/bld.inf	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_sysinfo/group/bld.inf	Thu Sep 10 12:58:20 2009 +0300
@@ -21,5 +21,8 @@
 PRJ_PLATFORMS
 WINSCW ARMV5
 
+PRJ_EXPORTS
+../loc/sysinfoprovider.loc        MW_LAYER_LOC_EXPORT_PATH(sysinfoprovider.loc)
+
 PRJ_MMPFILES
 sysinfoprovider.mmp
--- a/serviceproviders/sapi_sysinfo/group/sysinfoprovider.mmp	Thu Aug 27 07:43:07 2009 +0300
+++ b/serviceproviders/sapi_sysinfo/group/sysinfoprovider.mmp	Thu Sep 10 12:58:20 2009 +0300
@@ -43,6 +43,11 @@
 START RESOURCE  2000CFB8.rss
 TARGET          sysinfoprovider.rsc
 END
+START RESOURCE sysinfoprovidername.rss
+		TARGETPATH      APP_RESOURCE_DIR
+		HEADER
+		LANGUAGE_IDS
+END
 
 LIBRARY      euser.lib
 LIBRARY      sysinfoservice.lib
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/serviceproviders/sapi_sysinfo/loc/sysinfoprovider.loc	Thu Sep 10 12:58:20 2009 +0300
@@ -0,0 +1,28 @@
+/*
+* Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of the License "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Resource file
+*
+*/
+
+
+
+
+//d: Runtime security manager prompt text
+//d: %U maximum length = 255 characters, The application name , qtn_rtsecmgr_default_application_name by default
+//l: popup_info_list_pane_t1
+//w:
+//r:5.0
+//
+#define qtn_rtsecmgr_prompt_query_access_deviceinformation "%U would like to access your device information"
+