Initialize Tizen 2.3 2.3a_release submit/tizen_2.3/20140531.113803
authorSehong Na <sehong.na@samsung.com>
Sat, 31 May 2014 04:02:35 +0000 (13:02 +0900)
committerSehong Na <sehong.na@samsung.com>
Sat, 31 May 2014 04:02:35 +0000 (13:02 +0900)
149 files changed:
CMakeLists.txt [new file with mode: 0755]
build.sh [new file with mode: 0755]
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/vconf-internal-keys-dev.install.in [new file with mode: 0644]
include-mobile/vconf-internal-account-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-admin-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-ail-keys.h [new file with mode: 0644]
include-mobile/vconf-internal-alarm-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-allshare-keys.h [new file with mode: 0644]
include-mobile/vconf-internal-appservice-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-boot-animation-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-browser-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-bt-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-calendar-keys.h [new file with mode: 0644]
include-mobile/vconf-internal-call-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-camera-keys.h [new file with mode: 0644]
include-mobile/vconf-internal-ciss-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-contacts-svc-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-csc-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-debug-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-dnet-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-dock-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-dr-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-eas-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-email-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-face-svc-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-factory-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-filemanager-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-flashplayer-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-gallery-setting-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-idle-lock-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-idle-screen-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-isf-keys.h [new file with mode: 0644]
include-mobile/vconf-internal-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-livebox-keys.h [new file with mode: 0644]
include-mobile/vconf-internal-location-keys.h [new file with mode: 0644]
include-mobile/vconf-internal-lockscreen-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-memo-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-menuscreen-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-miracast-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-mobex-connector-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-mobex-engine-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-mobile-hotspot-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-msg-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-music-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-myfile-keys.h [new file with mode: 0644]
include-mobile/vconf-internal-nfc-keys.h [new file with mode: 0644]
include-mobile/vconf-internal-pkgmgr-keys.h [new file with mode: 0644]
include-mobile/vconf-internal-pm-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-pwlock-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-rcs-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-sat-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-setting-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-sound-keys.h [new file with mode: 0644]
include-mobile/vconf-internal-starter-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-syncml-keys.h [new file with mode: 0644]
include-mobile/vconf-internal-sysman-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-system-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-telephony-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-testmode-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-ug-setting-crash-efl-keys.h [new file with mode: 0644]
include-mobile/vconf-internal-usb-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-voicerecorder-keys.h [new file with mode: 0755]
include-mobile/vconf-internal-wifi-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-account-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-admin-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-ail-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-alarm-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-allshare-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-appservice-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-boot-animation-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-browser-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-bt-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-calendar-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-call-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-camera-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-ciss-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-cloud-pdm-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-cluster-home-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-contacts-svc-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-crash-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-csc-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-dailybriefing-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-debug-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-desktop-mode-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-dnet-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-dock-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-download-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-dr-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-eas-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-email-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-facebook-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-factory-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-filemanager-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-fmm-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-fota-consumer.h [new file with mode: 0755]
include-wearable/vconf-internal-gallery-setting-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-google-pim-sync-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-idle-lock-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-idle-screen-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-image-viewer-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-ise-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-isf-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-kies-via-wifi-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-livebox-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-location-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-lockscreen-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-memo-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-menuscreen-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-miracast-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-mobex-connector-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-mobex-engine-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-mobile-hotspot-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-msg-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-music-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-myfile-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-nfc-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-ode-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-pkgmgr-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-pm-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-popsync-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-pwlock-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-radio-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-rcs-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-ready-to-share-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-sat-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-setting-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-setup-wizard-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-smemo-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-sound-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-starter-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-svoice-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-syncml-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-sysman-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-system-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-telephony-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-testmode-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-usb-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-voice-keys.h [new file with mode: 0644]
include-wearable/vconf-internal-voicerecorder-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-webkit-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-wifi-keys.h [new file with mode: 0755]
include-wearable/vconf-internal-wms-keys.h [new file with mode: 0755]
packaging/vconf-internal-keys.spec [new file with mode: 0755]
vconf-internal-keys.pc.in [new file with mode: 0644]

diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..16c643c
--- /dev/null
@@ -0,0 +1,27 @@
+CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
+PROJECT(vconf-internal-keys C)
+
+SET(PREFIX ${CMAKE_INSTALL_PREFIX})
+SET(EXEC_PREFIX "\${prefix}")
+SET(LIBDIR "\${exec_prefix}/lib")
+SET(INCLUDEDIR "\${prefix}/include/vconf")
+SET(VERSION_MAJOR 0)
+SET(VERSION "${VERSION_MAJOR}.0.1")
+
+IF(DEVICE_PROFILE STREQUAL "wearable")
+       SET(PROFILE_INCLUDE "include-wearable")
+ELSE()
+       SET(PROFILE_INCLUDE "include-mobile")
+ENDIF()
+
+
+ADD_DEFINITIONS("-DPREFIX=\"${PREFIX}\"")
+ADD_DEFINITIONS("-DFACTORYFS=\"$ENV{FACTORYFS}\"")
+ADD_DEFINITIONS("-DDATAFS=\"$ENV{DATADIR}\"")
+
+CONFIGURE_FILE(${PROJECT_NAME}.pc.in ${PROJECT_NAME}.pc @ONLY)
+SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${PROJECT_NAME}.pc")
+
+INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.pc DESTINATION lib/pkgconfig)
+FILE(GLOB header-files "${CMAKE_SOURCE_DIR}/${PROFILE_INCLUDE}/*.h")
+INSTALL(FILES ${header-files} DESTINATION ${INCLUDEDIR})
diff --git a/build.sh b/build.sh
new file mode 100755 (executable)
index 0000000..842ae6f
--- /dev/null
+++ b/build.sh
@@ -0,0 +1,10 @@
+
+cd `dirname $0`
+
+rm -rf cmake_tmp
+mkdir -p cmake_tmp
+cd cmake_tmp &&
+
+cmake .. -DCMAKE_INSTALL_PREFIX=/usr &&
+make &&
+echo "Done."
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..836cf4a
--- /dev/null
@@ -0,0 +1,624 @@
+vconf-internal-keys (0.0.128) unstable; urgency=low
+
+  * adding FMM-lock state key
+
+ -- sanghyukko <sanghyuk.ko@samsung.com>  Thu, 26 Sep 2013 15:57:49 +0900
+
+vconf-internal-keys (0.0.126) precise; urgency=low
+
+  * Added the key for Screen Mirroring status
+
+ -- Sunmi Roh <sunmi.roh@samsung.com>  Wed, 07 Aug 2013 15:15:43 +0900
+
+vconf-internal-keys (0.0.120) unstable; urgency=low
+
+  * Add vconf keys for the ise
+
+ -- Janghyuk Cha <janghyuk.chai@samsung.com>  Wed, 08 May 2013 20:42:10 +0900
+
+vconf-internal-keys (0.0.115) unstable; urgency=low
+
+  * Remove vconf keys in the vconf-internal-ise-keys
+
+ -- Janghyuk Cha <janghyuk.chai@samsung.com>  Fir, 19 Apr 2013 15:39:07 +0900
+
+vconf-internal-keys (0.0.112) unstable; urgency=low
+
+  * Add vconfkey for Wi-Fi packet transfer state
+
+ -- Sanghoon Cho <sanghoon80.cho@samsung.com>  Fri, 12 Apr 2013 16:40:11 +0900
+
+vconf-internal-keys (0.0.107) unstable; urgency=low
+
+  * Add more vconf key for Docomo SUPL FQDN
+
+ -- Patrick Song <p.song@samsung.com>  Fri, 8 Mar 2013 20:42:44 +0900
+
+vconf-internal-keys (0.0.106) precise; urgency=low
+
+  * Add new key for default rendering engine
+
+ -- Sunyeop Hwang <sunyeop.hwang@samsung.com>  Thu, 07 Mar 2013 09:47:36 +0900
+
+vconf-internal-keys (0.0.105) unstable; urgency=low
+
+  * Add vconf key for SAT display normal priority available status
+
+ -- Jungmin Kim <jm15.kim@samsung.com>  Mon, 04 Mar 2013 15:15:41 +0900
+
+vconf-internal-keys (0.0.105) unstable; urgency=low
+
+  * Add vconf key for ISF
+
+ -- Jihoon Kim <jihoon48.kim@samsung.com>  Mon, 04 Mar 2013 14:22:58 +0900
+
+vconf-internal-keys (0.0.104) unstable; urgency=low
+
+  * Add vconf key in vconf-internal-ise-keys.h for Personalization
+
+ -- Ashish Malhotra <a.malhotra@samsung.com>  Wed, 27 Feb 2013 18:20:17 +0530
+
+vconf-internal-keys (0.0.103) unstable; urgency=low
+
+  * Add vconf key in vconf-internal-keys.h for setting
+
+ -- shy <shy81.shin@samsung.com>  Wed, 27 Feb 2013 16:29:48 +0900
+
+vconf-internal-keys (0.0.102) unstable; urgency=low
+
+  * Add vconf key for wifi tx/rx transfer state
+
+ -- Sanghoon Cho <sanghoon80.cho@samsung.com>  Tue, 19 Feb 2013 14:28:29 +0900
+
+vconf-internal-keys (0.0.101) unstable; urgency=low
+
+  * Add vconf-internal-ise-keys.h in vonf-internal-keys.h
+
+ -- Janghyuk Cha <janghyuk.chai@samsung.com>  Mon, 18 Feb 2013 19:53:07 +0900
+
+vconf-internal-keys (0.0.100) unstable; urgency=low
+
+  * Add vconf key for ISE
+
+ -- Janghyuk Cha <janghyuk.chai@samsung.com>  Fri, 15 Feb 2013 16:17:07 +0900
+
+vconf-internal-keys (0.0.95) unstable; urgency=low
+
+  * Add vconf key for allshare popup event
+
+ -- Hongmei Li <hongmei1.li@samsung.com>  Tues, 22 Jan 2013 13:11:21 +0900
+
+vconf-internal-keys (0.0.87) unstable; urgency=low
+
+  * Update VCONFKEY_NETWORK_STATUS for ethernet and bluetooth network
+
+ -- JaeHyun Kim <jeik01.kim@samsung.com>  Fri, 18 Jan 2013 21:50:35 +0900
+
+vconf-internal-keys (0.0.86) unstable; urgency=low
+
+  * Release
+
+ -- Hyejin Kim <hyejin0906.kim@samsung.com>  Thu, 17 Jan 2013 17:29:55 +0900
+
+vconf-internal-keys (0.0.85) unstable; urgency=low
+
+  * Add vconf key for My sound
+
+ -- Jungmin Kim <jm15.kim@samsung.com>  Mon, 14 Jan 2013 16:16:17 +0900
+
+vconf-internal-keys (0.0.76) unstable; urgency=low
+
+  * Release
+
+ -- Hyejin Kim <hyejin0906.kim@samsung.com>  Mon, 14 Jan 2013 15:06:04 +0900
+
+vconf-internal-keys (0.0.75) precise; urgency=low
+
+  * Add allshare-cast connection status key
+  * Git: magnolia/framework/appfw/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.75
+
+ -- Sunmi Roh <sunmi.roh@samsung>  Thu, 27 Dec 2012 13:34:49 +0900
+
+vconf-internal-keys (0.0.73) unstable; urgency=low
+
+  * Add more vconf key for allshare-svc
+  * Git: magnolia/framework/appfw/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.72
+
+ -- minseo.park <minseo.park@samsung.com>  Thu, 8 Nov 2012 20:36:46 +0900
+
+vconf-internal-keys (0.0.56) unstable; urgency=low
+
+  * Add more vconf key for new brcm gps chip API
+  * Git: magnolia/framework/appfw/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.56
+
+ -- Patrick Song <p.song@samsung.com>  Thu, 8 Nov 2012 20:36:46 +0900
+
+vconf-internal-keys (0.0.44) precise; urgency=low
+
+  * add vconf key to publish hdmi is changed
+
+ -- Giyeol Ok <giyeol.ok@samsung.com>  Wed, 24 Oct 2012 09:50:01 +0900
+
+vconf-internal-keys (0.0.42) precise; urgency=low
+
+  * add vconf enum for low battery control
+
+ -- Giyeol Ok <giyeol.ok@samsung.com>  Fri, 19 Oct 2012 15:20:01 +0900
+
+vconf-internal-keys (0.0.24ubuntu1) precise; urgency=low
+
+  * vconf release
+
+ -- MyoungJune Park <mj2004.park@samsung.com>  Fri, 19 Oct 2012 14:30:01 +0900
+
+vconf-internal-keys (0.0.24) unstable; urgency=low
+
+  * Add vconf keys for Smart screen
+
+ -- MyoungJune Park <mj2004.park@samsung.com>  Thu, 18 Oct 2012 11:29:47 +0900
+
+vconf-internal-keys (0.0.23) unstable; urgency=low
+
+  * Add vconf key for new brcm gps chip API
+  * Git: magnolia/framework/appfw/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.23
+
+ -- Sunggyu Lee <sunggyu1.lee@samsung.com>  Thu, 7 Sep 2012 16:03:26 +0900
+
+vconf-internal-keys (0.0.22) unstable; urgency=low
+
+  * Add vconf key for camera shutter sound policy
+  * Git: magnolia/framework/appfw/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.22
+
+ -- Jeongmo Yang <jm80.yang@samsung.com>  Wed, 22 Aug 2012 15:06:16 +0900
+
+vconf-internal-keys (0.0.20) unstable; urgency=low
+
+  * Add vconf key for allshare
+  * Git: magnolia/framework/appfw/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.20
+
+ -- Youngae Kang <youngae.kang@samsung.com>  Mon, 13 Aug 2012 22:16:10 +0900
+
+vconf-internal-keys (0.0.17) unstable; urgency=low
+
+  * Add vconf key for camera
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.17
+
+ -- Jeongmo Yang <jm80.yang@samsung.com>  Thu, 09 Aug 2012 13:57:49 +0900
+
+vconf-internal-keys (0.0.16) unstable; urgency=low
+
+  * Add vconf key for power-manager battery time info
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.16
+
+ -- Seunghun Pi <sh.pi@samsung.com>  Tue, 07 Aug 2012 17:46:40 +0900
+
+vconf-internal-keys (0.0.15) unstable; urgency=low
+
+  * Add & modify vconf key path for power-manager smart stay
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.15
+
+ -- Seunghun Pi <sh.pi@samsung.com>  Mon, 30 Jul 2012 09:57:40 +0900
+
+vconf-internal-keys (0.0.14) unstable; urgency=low
+
+  * Add vconf key for power-manager smart stay
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.14
+
+ -- Seunghun Pi <sh.pi@samsung.com>  Thu, 19 Jul 2012 16:35:40 +0900
+
+vconf-internal-keys (0.0.13) unstable; urgency=low
+
+  * Add and modify vconf key for power-manager
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.13
+
+ -- Seunghun Pi <sh.pi@samsung.com>  Tue, 17 Jul 2012 17:03:42 +0900
+
+vconf-internal-keys (0.0.11) unstable; urgency=low
+
+  * Add and modify vconf key for allshare-dms
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.11
+
+ -- MinSeo Park <minseo.park@samsung.com>  Wed, 27 Jun 2012 17:49:42 +0900
+
+vconf-internal-keys (0.0.10) unstable; urgency=low
+
+  * Add vconf key for personalised EQ
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.10
+
+ -- Sung Joon Won <sungjoon.won@samsung.com>  Wed, 20 Jun 2012 15:32:47 +0900
+
+vconf-internal-keys (0.0.9) unstable; urgency=low
+
+  * change position status key in location keys
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.9
+
+ -- Genie Kim <daejins.kim@samsung.com>  Tue, 12 Jun 2012 11:24:45 +0900
+
+vconf-internal-keys (0.0.8) unstable; urgency=low
+
+  * Add charger status vconf value
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.8
+
+ -- Jinkun Jang <jinkun.jang@samsung.com>  Mon, 11 Jun 2012 13:13:30 +0900
+
+vconf-internal-keys (0.0.7) unstable; urgency=low
+
+  * Add timediff vconf
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.7
+
+ -- Jaeho Lee <jaeho81.lee@samsung.com>  Fri, 08 Jun 2012 15:43:30 +0900
+
+vconf-internal-keys (0.0.5-2) unstable; urgency=low
+
+  * add enum value for battery state
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.5-2
+
+ -- Jinkun Jang <jinkun.jang@samsung.com>  Tue, 05 Jun 2012 13:10:27 +0900
+
+vconf-internal-keys (0.0.5-1) unstable; urgency=low
+
+  * add face-svc vconf internal key
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.5-1
+
+ -- Jonghyuk Lee <jhyuk47.lee@samsung.com>  Mon, 04 Jun 2012 20:19:27 +0900
+
+vconf-internal-keys (0.0.5) unstable; urgency=low
+
+  * Add myfile vconf
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.5
+
+ -- Guangliang Wang <gliang.wang@samsung.com>  Sat, 02 Jun 2012 11:21:55 +0800
+
+vconf-internal-keys (0.0.4-12) unstable; urgency=low
+
+  * move lcd timeout vconf from sysman to setting
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.4-12
+
+ -- hyejin kim <hyejin0906.kim@samsung.com>  Mon, 04 Jun 2012 13:36:59 +0900
+
+vconf-internal-keys (0.0.4-11) unstable; urgency=low
+
+  * add face-svc vconf internal key
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.4-11
+
+ -- Jonghyuk Lee <jhyuk47.lee@samsung.com>  Mon, 04 Jun 2012 10:55:16 +0900
+
+vconf-internal-keys (0.0.4-10) unstable; urgency=low
+
+  * release
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.4-10
+
+ -- Taeyoung Kim <ty317.kim@samsung.com>  Thu, 31 May 2012 19:25:25 +0900
+
+vconf-internal-keys (0.0.4-9) unstable; urgency=low
+
+  * release
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.4-9
+
+ -- Taeyoung Kim <ty317.kim@samsung.com>  Wed, 30 May 2012 18:35:57 +0900
+
+vconf-internal-keys (0.0.4-8) unstable; urgency=low
+
+  * release
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.4-8
+
+ -- Taeyoung Kim <ty317.kim@samsung.com>  Wed, 30 May 2012 18:22:21 +0900
+
+vconf-internal-keys (0.0.4-7) unstable; urgency=low
+
+  * added calendar-keys.
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.4-7
+
+ -- Jeesun Kim <iamjs.kim@samsung.com>  Wed, 30 May 2012 13:55:03 +0900
+
+vconf-internal-keys (0.0.4-6) unstable; urgency=low
+
+  * move vibration enum value from vconf-keys.h
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.4-6
+
+ -- Hyungdeuk Kim <hd3.kim@samsung.com>  Tue, 29 May 2012 21:95:00 +0900
+
+vconf-internal-keys (0.0.4-5) unstable; urgency=low
+
+  * remove vconfkey_camera_state key following camera app request
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.4-5
+
+ -- Hyungdeuk Kim <hd3.kim@samsung.com>  Tue, 29 May 2012 21:05:00 +0900
+
+vconf-internal-keys (0.0.4-4) unstable; urgency=low
+
+  * fixed duplicated keys.
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.4-4
+
+ -- Jeesun Kim <iamjs.kim@samsung.com>  Tue, 29 May 2012 20:55:00 +0900
+
+vconf-internal-keys (0.0.4-3) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.4-3
+
+ -- Jeesun Kim <iamjs.kim@samsung.com>  Tue, 29 May 2012 19:22:37 +0900
+
+vconf-internal-keys (0.0.4-2) unstable; urgency=low
+
+  * add location(cps) keys
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.4-2
+
+ -- Minjune Kim <sena06.kim@samsung.com>  Fri, 25 May 2012 21:05:31 +0900
+
+vconf-internal-keys (0.0.4-1) unstable; urgency=low
+
+  * match spec file version
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.4-1
+
+ -- Hyungdeuk Kim <hd3.kim@samsung.com>  Fri, 25 May 2012 19:39:04 +0900
+
+vconf-internal-keys (0.0.4) unstable; urgency=low
+
+  * Add vconfkey for dock setting
+  * Add vconfkey for contact
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.4
+
+ -- Hyungdeuk Kim <hd3.kim@samsung.com>  Fri, 25 May 2012 19:29:04 +0900
+
+vconf-internal-keys (0.0.3-9) unstable; urgency=low
+
+  * Add vconfkey for setting
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.3-9
+
+ -- MyoungJune Park <mj2004.park@samsung.com>  Fri, 25 May 2012 13:35:45 +0900
+
+vconf-internal-keys (0.0.3-8) unstable; urgency=low
+
+  * restore - VCONFKEY_SETAPPL_STATE_TICKER_NOTI_FILE_TRAN_BOOL
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.3-8
+
+ -- MyoungJune Park <mj2004.park@samsung.com>  Fri, 25 May 2012 11:36:31 +0900
+
+vconf-internal-keys (0.0.3-6) unstable; urgency=low
+
+  * Add vconfkey for sound
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.3-6
+
+ -- Seungbae Shin <seungbae.shin@samsung.com>  Thu, 24 May 2012 20:09:15 +0900
+
+vconf-internal-keys (0.0.3-5) unstable; urgency=low
+
+  * Add vconfkey for Wi-Fi tethering hide option
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.3-5
+
+ -- Seungyoun Ju <sy39.ju@samsung.com>  Thu, 24 May 2012 13:59:48 +0900
+
+vconf-internal-keys (0.0.3-4) unstable; urgency=low
+
+  * add music vconfkey album_art
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.3-4
+
+ -- Byeongin Oh <quddls.oh@samsung.com>  Thu, 24 May 2012 13:14:31 +0900
+
+vconf-internal-keys (0.0.3-3) unstable; urgency=low
+
+  * fix buf for gps Starting mode
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.3-3
+
+ -- Genie Kim <daejins.kim@samsung.com>  Thu, 24 May 2012 11:47:19 +0900
+
+vconf-internal-keys (0.0.3-2) unstable; urgency=low
+
+  * remove unused value for auto brightness
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.3-2
+
+ -- Jinkun Jang <jinkun.jang@samsung.com>  Thu, 24 May 2012 10:25:00 +0900
+
+vconf-internal-keys (0.0.3-1) unstable; urgency=low
+
+  * add enum value for auto brightness
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.3-1
+
+ -- Jinkun Jang <jinkun.jang@samsung.com>  Wed, 23 May 2012 10:38:00 +0900
+
+vconf-internal-keys (0.0.3) unstable; urgency=low
+
+  * add boot-animation, idle-lock, lockscreen, pwlock, starter
+  * add setting vconf key for menuscreen, apply setting vconf key changes for v2.9 ui
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.3
+
+ -- Hyungdeuk Kim <hd3.kim@samsung.com>  Sun, 20 May 2012 18:38:00 +0900
+
+
+vconf-internal-keys (0.0.2-9) unstable; urgency=low
+
+  * add vconf header for memo and add new vconf header to CMakeList
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.2-9
+
+ -- Wei Hua <wei2012.hua@samsung.com>  Fri, 18 May 2012 09:38:00 +0900
+
+vconf-internal-keys (0.0.2-8) unstable; urgency=low
+
+  * add new vconf header to CMakeList
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.2-8
+
+ -- Jaeho Lee <jaeho81.lee@samsung.com>  Thu, 17 May 2012 22:57:36 +0900
+
+vconf-internal-keys (0.0.2-7) unstable; urgency=low
+
+  * add new vconf header to CMakeList
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.2-7
+
+ -- Hyungdeuk Kim <hd3.kim@samsung.com>  Thu, 17 May 2012 21:26:12 +0900
+
+vconf-internal-keys (0.0.2-6) unstable; urgency=low
+
+  * add bt headset key
+  * add menu screen desktop key
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.2-6
+
+ -- Hyungdeuk Kim <hd3.kim@samsung.com>  Thu, 17 May 2012 20:26:12 +0900
+
+vconf-internal-keys (0.0.2-5) unstable; urgency=low
+
+  * remove tvout vconf internal setting keys
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.2-5
+
+ -- Hyungdeuk Kim <hd3.kim@samsung.com>  Thu, 17 May 2012 18:26:12 +0900
+
+vconf-internal-keys (0.0.2-4) unstable; urgency=low
+
+  * move & add vconf keys for system fw
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.2-4
+
+ -- Jinkun Jang <jinkun.jang@samsung.com>  Thu, 17 May 2012 17:26:12 +0900
+
+vconf-internal-keys (0.0.2-3) unstable; urgency=low
+
+  * add idle-screen keys
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.2-3
+
+ -- Jin Yoon <jinny.yoon@samsung.com>  Thu, 17 May 2012 17:10:22 +0900
+
+vconf-internal-keys (0.0.2-2) unstable; urgency=low
+
+  * add allshare keys
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.2-2
+
+ -- MinSeo Park <minseo.park@samsung.com>  Thu, 17 May 2012 14:18:12 +0900
+
+vconf-internal-keys (0.0.2-1) unstable; urgency=low
+
+  * remove telephony call state keys and add two keys
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.2-1
+
+ -- Kyeongchul Kim <kyeongchul.kim@samsung.com>  Wed, 16 May 2012 10:37:30 +0900
+
+vconf-internal-keys (0.0.2) unstable; urgency=low
+
+  * remove comma of enum value (testmode) for fixing build error
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.2
+
+ -- Hyungdeuk Kim <hd3.kim@samsung.com>  Tue, 15 May 2012 20:38:21 +0900
+
+vconf-internal-keys (0.0.1-9) unstable; urgency=low
+
+  * add setting gallery, testmode keys
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.1-9
+
+ -- Jisung Ahn <jcastle.ahn@samsung.com>  Tue, 15 May 2012 19:35:21 +0900
+
+vconf-internal-keys (0.0.1-8) unstable; urgency=low
+
+  * add location keys
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.1-8
+
+ -- Genie Kim <daejins.kim@samsung.com>  Tue, 15 May 2012 14:36:10 +0900
+
+vconf-internal-keys (0.0.1-7) unstable; urgency=low
+
+  * add the new call setting vconf keys
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.1-7
+
+ -- js49.lee <js49.lee@samsung.com>  Thu, 10 May 2012 23:59:39 -0700
+
+vconf-internal-keys (0.0.1-6) unstable; urgency=low
+
+  * add VCONFKEY_CSC_SALESCODE key to internal
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.1-6
+
+ -- Jiyoung <jy910.yun@samsung.com>  Wed, 09 May 2012 11:42:45 +0900
+
+vconf-internal-keys (0.0.1-5) unstable; urgency=low
+
+  * add VCONFKEY_NFC_SBEAM and VCONFKEY_NFC_STATE key to internal #2
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.1-5
+
+ -- Sechang Sohn <sc.sohn@samsung.com>  Mon, 07 May 2012 15:02:29 +0900
+
+vconf-internal-keys (0.0.1-4) unstable; urgency=low
+
+  * add VCONFKEY_NFC_SBEAM and VCONFKEY_NFC_STATE key to internal
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.1-4
+
+ -- Sechang Sohn <sc.sohn@samsung.com>  Mon, 07 May 2012 13:21:31 +0900
+
+vconf-internal-keys (0.0.1-3) unstable; urgency=low
+
+  * add telephony service protocol type key
+  * arrange enum value for setting
+  * change file name from sync to eas
+  * add eas recovery mode key
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.1-3
+
+ -- Hyungdeuk Kim <hd3.kim@samsung.com>  Thu, 3 May 2012 17:52:35 +0900
+
+vconf-internal-keys (0.0.1-2) unstable; urgency=low
+
+  * add pc files to dev pkg
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.1-2
+
+ -- Hyungdeuk Kim <hd3.kim@samsung.com>  Thu, 3 May 2012 10:52:35 +0900
+
+vconf-internal-keys (0.0.1-1) unstable; urgency=low
+
+  * Initail version
+  * Git: slp/pkgs/v/vconf-internal-keys
+  * Tag: vconf-internal-keys_0.0.1-1
+
+ -- Hyungdeuk Kim <hd3.kim@samsung.com>  Thu, 3 May 2012 10:22:35 +0900
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..7ed6ff8
--- /dev/null
@@ -0,0 +1 @@
+5
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..27c722c
--- /dev/null
@@ -0,0 +1,12 @@
+Source: vconf-internal-keys
+Section: devel
+Priority: optional
+Maintainer: Hakjoo Ko <hakjoo.ko@samsung.com>, Hyungdeuk Kim <hd3.kim@samsung.com>
+Uploaders: Hyungdeuk Kim <hd3.kim@samsung.com>, Jaeho Lee <jaeho81.lee@samsung.com>, Genie Kim <daejins.kim@samsung.com>, MyoungJune Park <mj2004.park@samsung.com>, Minjune Kim <sena06.kim@samsung.com>, Guangliang Wang <gliang.wang@samsung.com>
+Build-Depends: debhelper (>= 5)
+Standards-Version: 3.7.2
+
+Package: vconf-internal-keys-dev
+Section: devel
+Architecture: any
+Description: vconf internal key header file (dev)
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..4e35248
--- /dev/null
@@ -0,0 +1,115 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+CFLAGS ?= -Wall -g
+LDFLAGS ?=
+PREFIX ?= /usr
+DATADIR ?= /opt
+
+BUILDDIR ?= $(CURDIR)/cmake-tmp
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+       CFLAGS += -O0
+else
+       CFLAGS += -O2
+endif
+
+LDFLAGS += -Wl,--rpath=$(PREFIX)/lib -Wl,--as-needed
+
+configure: configure-stamp
+configure-stamp:
+       dh_testdir
+       # Add here commands to configure the package.
+       mkdir -p $(BUILDDIR) && cd $(BUILDDIR) && CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" cmake .. -DCMAKE_INSTALL_PREFIX=$(PREFIX)
+
+       touch configure-stamp
+
+build: build-stamp
+
+build-stamp: configure-stamp
+       dh_testdir
+
+       # Add here commands to compile the package.
+       cd $(BUILDDIR) && $(MAKE)
+       #docbook-to-man debian/wavplayer.sgml > wavplayer.1
+
+       for f in `find $(CURDIR)/debian/ -name "*.in"`; do \
+               cat $$f > $${f%.in}; \
+               sed -i -e "s#@PREFIX@#$(PREFIX)#g" $${f%.in}; \
+               sed -i -e "s#@DATADIR@#$(DATADIR)#g" $${f%.in}; \
+       done
+
+
+       touch $@
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp configure-stamp
+
+       # Add here commands to clean up after the build process.
+       -rm -rf $(BUILDDIR)
+       #rm -rf CMakeCache.txt CMakeFiles cmake_install.cmake Makefile install_manifest.txt
+
+       for f in `find $(CURDIR)/debian/ -name "*.in"`; do \
+               rm -f $${f%.in}; \
+       done
+
+       dh_clean
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_prep
+       #dh_clean -k
+       dh_installdirs
+
+       # Add here commands to install the package into debian/wavplayer.
+       cd $(BUILDDIR) && $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+       dh_testdir
+       dh_testroot
+#      dh_installchangelogs
+#      dh_installdocs
+#      dh_installexamples
+       dh_install --sourcedir=debian/tmp
+#      dh_installmenu
+#      dh_installdebconf
+#      dh_installlogrotate
+#      dh_installemacsen
+#      dh_installpam
+#      dh_installmime
+#      dh_python
+#      dh_installinit
+#      dh_installcron
+#      dh_installinfo
+       dh_installman
+       dh_link
+#      dh_strip --dbg-package=libvconf-dbg
+       dh_compress
+       dh_fixperms
+#      dh_perl
+       dh_makeshlibs
+       dh_installdeb
+       dh_shlibdeps
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
diff --git a/debian/vconf-internal-keys-dev.install.in b/debian/vconf-internal-keys-dev.install.in
new file mode 100644 (file)
index 0000000..a0a2f0a
--- /dev/null
@@ -0,0 +1,2 @@
+@PREFIX@/include/vconf/*
+@PREFIX@/lib/pkgconfig/*.pc
diff --git a/include-mobile/vconf-internal-account-keys.h b/include-mobile/vconf-internal-account-keys.h
new file mode 100755 (executable)
index 0000000..e9463ca
--- /dev/null
@@ -0,0 +1,76 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_ACCOUNT_KEYS_H__
+#define __VCONF_INTERNAL_ACCOUNT_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-account-keys.h
+ * @defgroup    vconf_internal_account_key Definitions of internal shared Keys for account
+ * @ingroup     vconf_internal_key
+ * @author      wy1115.lee@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for account \n
+ */
+
+/* ========================== Account Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_account_key
+ * @{
+ * @brief Account-hotspot Keys & Values\n
+ *        Maintainer : wy1115.lee@samsung.com
+ */
+
+/**
+ * @brief my account sync refresh status
+ *
+ * 0 : Cancel sync \n
+ * 1 : Sync all \n
+ */
+#define VCONFKEY_ACCOUNT_SYNC_ALL_STATUS_INT     "db/account/sync_all"
+
+/**
+ * @brief my account auto sync on/off status
+ *
+ * 0 : my account auto sync off \n
+ * 1 : my account auto sync on \n
+ */
+#define VCONFKEY_ACCOUNT_AUTO_SYNC_STATUS_INT    "db/account/auto_sync"
+
+/**
+ * @brief latest account message
+ *
+ * insert : account added \n
+ * update : account updated \n
+ * delete : account deleted \n
+ * sync_update : sync status updated \n
+ */
+#define VCONFKEY_ACCOUNT_MSG_STR        "db/account/msg"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_ACCOUNT_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-admin-keys.h b/include-mobile/vconf-internal-admin-keys.h
new file mode 100755 (executable)
index 0000000..56b1601
--- /dev/null
@@ -0,0 +1,88 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_ADMIN_KEYS_H__
+#define __VCONF_INTERNAL_ADMIN_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-admin-keys.h
+ * @defgroup    vconf_internal_admin_key Definitions of internal shared Keys for admin
+ * @ingroup     vconf_internal_key
+ * @author      Inho Oh <inho48.oh@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for admin \n
+ */
+
+/* ========================== Admin Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_admin_key
+ * @{
+ * @brief Admin Keys & Values\n
+ *        Maintainer : Inho Oh <inho48.oh@samsung.com>
+ */
+
+#define VCONFKEY_ADMIN_PREFIX                       "db/admin"
+
+/**
+ * @brief Java Autotest url
+ *
+ */
+#define VCONFKEY_ADMIN_INTNL_JAVA_AUTOTEST_URL      VCONFKEY_ADMIN_PREFIX"/autotest_url"
+
+/**
+ * @brief User Agent
+ *
+ */
+#define VCONFKEY_ADMIN_UAGENT                       VCONFKEY_ADMIN_PREFIX"/uagent"
+
+/**
+ * @brief UA Profile 2G
+ *
+ */
+#define VCONFKEY_ADMIN_UAPROF_URL_2G                VCONFKEY_ADMIN_PREFIX"/uaprof_url_2g"
+
+/**
+ * @brief UA Profile 3G
+ *
+ */
+#define VCONFKEY_ADMIN_UAPROF_URL_3G                VCONFKEY_ADMIN_PREFIX"/uaprof_url_3g"
+
+/**
+ * @brief GCF Test mode flag
+ *
+ * VCONFKEY_ADMIN_GCF_OFF : GCF Test Off \n
+ * VCONFKEY_ADMIN_GCF_OFF : GCF Test On \n
+ */
+#define VCONFKEY_ADMIN_GCF_TEST                     VCONFKEY_ADMIN_PREFIX"/gcf_test"
+enum {
+       VCONFKEY_ADMIN_GCF_OFF = 0,
+       VCONFKEY_ADMIN_GCF_ON
+};
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_ADMIN_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-ail-keys.h b/include-mobile/vconf-internal-ail-keys.h
new file mode 100644 (file)
index 0000000..573fedb
--- /dev/null
@@ -0,0 +1,55 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_AIL_KEYS_H__
+#define __VCONF_INTERNAL_AIL_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-ail-keys.h
+ * @defgroup    vconf_internal_ail_key Definitions of internal shared Keys for ail
+ * @ingroup     vconf_internal_key
+ * @author      junsuk77.oh@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for ail \n
+ */
+
+/* ========================== AIL Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_ail_key
+ * @{
+ * @brief Alarm Keys & Values\n
+ *        Maintainer : changyu.lu@samsung.com
+ */
+
+/**
+ * @brief it stands for number of enabled alarm by int value.
+ *
+ */
+#define VCONFKEY_AIL_INFO_STATE        "db/ail/ail_info"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_AIL_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-alarm-keys.h b/include-mobile/vconf-internal-alarm-keys.h
new file mode 100755 (executable)
index 0000000..b05bbf7
--- /dev/null
@@ -0,0 +1,54 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_ALARM_KEYS_H__
+#define __VCONF_INTERNAL_ALARM_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-alarm-keys.h
+ * @defgroup    vconf_internal_alarm_key Definitions of internal shared Keys for Alarm
+ * @ingroup     vconf_internal_key
+ * @author      changyu.lu@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Alarm \n
+ */
+
+/* ========================== Alarm Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_alarm_key
+ * @{
+ * @brief Alarm Keys & Values\n
+ *        Maintainer : changyu.lu@samsung.com
+ */
+
+/**
+ * @brief it stands for number of enabled alarm by int value.
+ *
+ */
+#define VCONFKEY_ALARM_STATE   "db/alarm/state"
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_ALARM_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-allshare-keys.h b/include-mobile/vconf-internal-allshare-keys.h
new file mode 100644 (file)
index 0000000..05c57fa
--- /dev/null
@@ -0,0 +1,156 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>, MinSeo Park <minseo.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_ALLSHARE_KEYS_H__
+#define __VCONF_INTERNAL_ALLSHARE_KEYS_H__
+
+/**
+ * This file defines keys and values of Allshare.
+ *
+ * @file        vconf-internal-allshare-keys.h
+ * @defgroup    vconf_internal_allshare_key Definitions of internal shared Keys for allshare
+ * @ingroup     vconf_internal_key
+ * @author      minseo.park@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for allshare \n
+ */
+
+/* ========================== Allshare Setting Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_allshare_key
+ * @{
+ * @brief Allshare Setting Keys & Values\n
+ *        Maintainer : minseo.park@samsung.com
+ */
+
+/**
+ * @brief File sharing(local DMS) on/off(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_ALLSHARE_STATUS "db/allshare/status"
+enum
+{
+       VCONFKEY_ALLSHARE_DISABLE = 0,
+       VCONFKEY_ALLSHARE_ENABLE = 1
+};
+
+/**
+ * @brief How often warning popup is shown(int)
+ *
+ * Show always = 0 \n
+ * Don't ask again = 1
+ */
+#define VCONFKEY_ALLSHARE_SHOW_WARNING_STATE "db/allshare/show_warning"
+enum
+{
+       VCONFKEY_ALLSHARE_SHOW_WARNING_ALWAYS = 0,
+       VCONFKEY_ALLSHARE_SHOW_WARNING_NOMORE = 1
+};
+
+/**
+ * @brief Accept uploading contents from other devices to my device or not(int)
+ *
+ * always accept = 0 \n
+ * alwats ask = 1 \n
+ * alwats reject = 2
+ */
+#define VCONFKEY_ALLSHARE_UPLOAD_STATUS "db/allshare/upload_status"
+enum
+{
+       VCONFKEY_ALLSHARE_UPLOAD_ALWAYS_ACCEPT = 0,
+       VCONFKEY_ALLSHARE_UPLOAD_ALWAYS_ASK = 1,
+       VCONFKEY_ALLSHARE_UPLOAD_ALWAYS_REJECT = 2
+};
+
+/**
+ * @brief Shared media type of my device(int)
+ *
+ * combination of below
+ * Image : 1
+ * Video : 2
+ * Music : 4
+ */
+#define VCONFKEY_ALLSHARE_SHARE_MEDIA_TYPE "db/allshare/share_media_type"
+enum
+{
+       VCONFKEY_ALLSHARE_SHARE_MEDIA_TYPE_IMAGE = 1,
+       VCONFKEY_ALLSHARE_SHARE_MEDIA_TYPE_VIDEO = 2,
+       VCONFKEY_ALLSHARE_SHARE_MEDIA_TYPE_MUSIC = 4
+};
+
+/**
+ * @brief Saved file path for files uploaded from other device(string) \n
+ *     If files are uploaded from other device, files are saved to this path. \n
+ *     If SD card is inserted and download location is set to SD card, this path should be set to SD card, too.
+ */
+#define VCONFKEY_ALLSHARE_DOWNLOAD_PATH "db/allshare/download_path"
+
+/**
+ * @brief Access control status(int) \n
+ * If the value is "Always all", my device can share media contents to any devices. \n
+ * Or if the value is "Only allowed device", my device can share media contents to the allowed devices.
+ *
+ * Always all = 0 \n
+ * Only allowed device = 1
+ */
+#define VCONFKEY_ALLSHARE_ACCESS_CONTROL_STATUS "db/allshare/access_control_status"
+enum
+{
+       VCONFKEY_ALLSHARE_ACCESS_CONTROL_ALWAYS_ALL = 0,
+       VCONFKEY_ALLSHARE_ACCESS_CONTROL_ONLY_ALLOWED_DEVICE = 1
+};
+
+/**
+ * @brief Saved location of downloaded files.(int)
+ *
+ * Phone storage = 0 \n
+ * External storage(SD card) = 1
+ *
+ */
+#define VCONFKEY_ALLSHARE_DOWNLOAD_LOCATION "db/allshare/download_location"
+enum
+{
+       VCONFKEY_ALLSHARE_DOWNLOAD_LOCATION_PHONE = 0,
+       VCONFKEY_ALLSHARE_DOWNLOAD_LOCATION_MMC = 1
+};
+
+/**
+ * @brief AllShare service(allshare-svc) state (int)
+ *
+ * Allshare service process is not started = 0 \n
+ * Allshare service process is starting = 1 \n
+ * Allshare service process is started = 2
+ */
+#define VCONFKEY_ALLSHARE_SERVICE_STATE "memory/allshare/service_state"
+enum
+{
+       VCONFKEY_ALLSHARE_SERVICE_NOT_STARTED = 0,
+       VCONFKEY_ALLSHARE_SERVICE_STARTING = 1,
+       VCONFKEY_ALLSHARE_SERVICE_STARTED = 2
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_ALLSHARE_KEYS_H__ */
diff --git a/include-mobile/vconf-internal-appservice-keys.h b/include-mobile/vconf-internal-appservice-keys.h
new file mode 100755 (executable)
index 0000000..c8f5183
--- /dev/null
@@ -0,0 +1,74 @@
+/*
+ * vconf-internal-appservice-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hyunbin Lee <hyunbin.lee@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __VCONF_INTERNAL_APPSERVICE_KEYS_H__
+#define __VCONF_INTERNAL_APPSERVICE_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file               vconf-internal-appservice-keys.h
+ * @defgroup   vconf_internal_appservice_key Definitions of internal shared Keys for appservice
+ * @ingroup            vconf_internal_key
+ * @author             hyunbin.lee@samsung.com
+ * @version            0.1
+ * @brief              This file has the definitions of shared keys for appservice \n
+ */
+
+/* ========================== AppService Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_appservice_key
+ * @{
+ * @brief AppService Keys & Values\n
+ *             Maintainer : hyunbin.lee@samsung.com
+ */
+
+/**
+ * @brief mmc status(int)
+ *
+ * 0 : Remove \n
+ * 1 : mount \n
+ * 2 : insert(not mount) \n
+ */
+#define VCONFKEY_APPSERVICE_MMC_STATUS  "memory/appservice/mmc"
+
+/*
+* @brief osp appservice status(int)
+*
+* 0 : not running (N/A also)
+* 1 : running, but not ready
+* 2 : running and ready
+*/
+#define VCONFKEY_APPSERVICE_STATUS "memory/appservice/status"
+
+/**
+ * @brief platform service initialization complete
+ *
+ * -1 / 0 : not ready
+ *  1 : ready
+ */
+#define VCONFKEY_PLATFORM_READY        "memory/appservice/serviceready"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_APPSERVICE_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-boot-animation-keys.h b/include-mobile/vconf-internal-boot-animation-keys.h
new file mode 100755 (executable)
index 0000000..ccd7efe
--- /dev/null
@@ -0,0 +1,58 @@
+/*
+ * vconf-internal-boot-animation-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_BOOT_ANIMATION_KEYS_H__
+#define __VCONF_INTERNAL_BOOT_ANIMATION_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-boot-animation-keys.h
+ * @defgroup    vconf_internal_boot-animation-key Definitions of internal shared Keys for boot_animation
+ * @ingroup     vconf_internal_key
+ * @author      Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, youngsub Ko <ys4610.ko@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for boot_animation \n
+ */
+
+/* ========================== boot_animation Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_boot_animation_key
+ * @{
+ * @brief boot_animation Keys & Values\n
+ *        Maintainer : Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ */
+
+/**
+ * @brief whether boot animation is finished
+ *
+ * type : int
+*/
+#define VCONFKEY_BOOT_ANIMATION_FINISHED       "memory/boot_animation/finished"
+
+/**
+ * @brief trigger to restart boot animation
+ *
+ * type : string
+*/
+#define VCONFKEY_BOOT_ANIMATION_RESTART                "memory/boot_animation/restart"
+
+#endif /* __VCONF_INTERNAL_BOOT_ANIMATION_KEYS_H__ */
diff --git a/include-mobile/vconf-internal-browser-keys.h b/include-mobile/vconf-internal-browser-keys.h
new file mode 100755 (executable)
index 0000000..3c0dd56
--- /dev/null
@@ -0,0 +1,63 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_BROWSER_KEYS_H__
+#define __VCONF_INTERNAL_BROWSER_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-browser-keys.h
+ * @defgroup    vconf_internal_browser_key Definitions of internal shared Keys for browser
+ * @ingroup     vconf_internal_key
+ * @author      Sangpyo Kim sangpyo7.kim@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for browser \n
+ */
+
+/* ========================== browser Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_browser_key
+ * @{
+ * @brief browser Keys & Values\n
+ *        Maintainer : Sangpyo Kim sangpyo7.kim@samsung.com
+ */
+
+#define VCONFKEY_BROWSER_PREFIX                       "db/browser"
+
+/**
+ * @brief UserAgent profile for browser
+ *
+ */
+#define VCONFKEY_BROWSER_BROWSER_USER_AGENT    VCONFKEY_BROWSER_PREFIX"/browser_user_agent"
+
+/**
+ * @brief UserAgent profile for user customizing
+ *
+ */
+#define VCONFKEY_BROWSER_CUSTOM_USER_AGENT    VCONFKEY_BROWSER_PREFIX"/custom_user_agent"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_BROWSER_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-bt-keys.h b/include-mobile/vconf-internal-bt-keys.h
new file mode 100755 (executable)
index 0000000..1296b33
--- /dev/null
@@ -0,0 +1,70 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_BT_KEYS_H__
+#define __VCONF_INTERNAL_BT_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-bt-keys.h
+ * @defgroup    vconf_internal_bt_key Definitions of internal shared Keys for bluetooth
+ * @ingroup     vconf_internal_key
+ * @author      chanyeol.park@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for bluetooth \n
+ */
+
+/* ========================== Bluetooth Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_bt_key
+ * @{
+ * @brief Bluetooth Keys & Values\n
+ *        Maintainer : chanyeol.park@samsung.com
+ */
+
+/**
+ * @brief Bluetooth SCO connected status
+ *
+ * 0x00 : SCO disconnected \n
+ * 0x01 : SCO connected \n
+*/
+#define VCONFKEY_BT_HEADSET_SCO "memory/bluetooth/btsco"
+enum {
+       /** SCO Disconnected */
+       VCONFKEY_BT_SCO_DISCONNECT = 0x00,
+       /** SCO Connected */
+       VCONFKEY_BT_SCO_CONNECT = 0x01
+};
+
+/**
+ * @brief Bluetooth Connected headset name
+ *
+ * string : name of the connected headset
+*/
+#define VCONFKEY_BT_HEADSET_NAME "memory/bluetooth/sco_headset_name"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_BT_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-calendar-keys.h b/include-mobile/vconf-internal-calendar-keys.h
new file mode 100644 (file)
index 0000000..8d811ff
--- /dev/null
@@ -0,0 +1,63 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Jeesun Kim <iamjs.kim@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CALENDAR_KEYS_H__
+#define __VCONF_INTERNAL_CALENDAR_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-calendar-keys.h
+ * @defgroup    vconf_internal_calendar_key Definitions of internal shared Keys for calendar
+ * @ingroup     vconf_internal_key
+ * @author      Sunghyuk Lee <sunghyuk.lee@samsung.com> Jeesun Kim <iamjs.kim@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for calendar \n
+ */
+
+/* ========================== Calendar Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_calendar_key
+ * @{
+ * @brief Calendar Keys & Values\n
+ *        Maintainer : Sunghyuk Lee<sunghyuk.lee@samsung.com> Jeesun Kim <iamjs.kim@samsung.com>
+ */
+
+#define VCONFKEY_CALENDAR_PREFIX "db/calendar"
+
+/**
+ * @brief flag for timezone on or off.
+ * 0(int): off
+ * 1(int): on
+ */
+#define VCONFKEY_CALENDAR_TIMEZONE_ON_OFF VCONFKEY_CALENDAR_PREFIX"/timezone_on_off"
+
+/**
+ * @brief timezone path
+ */
+#define VCONFKEY_CALENDAR_TIMEZONE_PATH VCONFKEY_CALENDAR_PREFIX"/timezone_path"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_CALENDAR_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-call-keys.h b/include-mobile/vconf-internal-call-keys.h
new file mode 100755 (executable)
index 0000000..7d1b9fc
--- /dev/null
@@ -0,0 +1,81 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CALL_KEYS_H__
+#define __VCONF_INTERNAL_CALL_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-call-keys.h
+ * @defgroup    vconf_internal_call_key Definitions of internal shared Keys for call
+ * @ingroup     vconf_internal_key
+ * @author      sungjoon.won@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for call \n
+ */
+
+/* ========================== Call Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_call_key
+ * @{
+ * @brief Call Keys & Values\n
+ *        Maintainer : sungjoon.won@samsung.com
+ */
+
+/**
+ * @brief Current call status
+ *
+ * VCONFKEY_CALL_OFF : No call connected \n
+ * VCONFKEY_CALL_VOICE_CONNECTING : Voice call is connecting \n
+ * VCONFKEY_CALL_VOICE_ACTIVE : Voice call is connected \n
+ * VCONFKEY_CALL_VIDEO_CONNECTING : Video call is connecting \n
+ * VCONFKEY_CALL_VIDEO_ACTIVE : Video call is connecting \n
+ */
+#define VCONFKEY_CALL_STATE            "memory/call/state"
+enum {
+       /** No call connected */
+       VCONFKEY_CALL_OFF = 0x00,
+       /** Voice call is connecting */
+       VCONFKEY_CALL_VOICE_CONNECTING,
+       /** Voice call is connected */
+       VCONFKEY_CALL_VOICE_ACTIVE,
+       /** Video call is connecting */
+       VCONFKEY_CALL_VIDEO_CONNECTING,
+       /** Video call is connecting */
+       VCONFKEY_CALL_VIDEO_ACTIVE,
+       VCONFKEY_CALL_STATE_MAX
+};
+
+/**
+ * @brief Call volume level
+ *
+ * Call volume leve : 1~6 \n
+ */
+#define VCONFKEY_CALL_VOLUME_LEVEL     "db/call/vol_level"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_CALL_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-camera-keys.h b/include-mobile/vconf-internal-camera-keys.h
new file mode 100644 (file)
index 0000000..32dc875
--- /dev/null
@@ -0,0 +1,79 @@
+/*
+ * vconf-internal-camera-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Jeongmo Yang <jm80.yang@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CAMERA_KEYS_H__
+#define __VCONF_INTERNAL_CAMERA_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-camera-keys.h
+ * @defgroup    vconf_internal_camera_key Definitions of internal shared Keys for camera
+ * @ingroup     vconf_internal_key
+ * @author      jm80.yang@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of internal shared keys for camera \n
+ */
+
+/* ========================== Camera Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_camera_key
+ * @{
+ * @brief Camera Keys & Values\n
+ *        Maintainer : jm80.yang@samsung.com
+ */
+
+/**
+ * @brief Camera state(int)
+ *
+ * 0 : Not opened
+ * 1 : Opened
+ * 2 : Now previewing
+ * 3 : Now recording
+ * 4 : Paused while recording
+ */
+#define VCONFKEY_CAMERA_STATE "memory/camera/state"
+enum {
+       VCONFKEY_CAMERA_STATE_NULL,
+       VCONFKEY_CAMERA_STATE_OPEN,
+       VCONFKEY_CAMERA_STATE_PREVIEW,
+       VCONFKEY_CAMERA_STATE_RECORDING,
+       VCONFKEY_CAMERA_STATE_RECORDING_PAUSE
+};
+
+/**
+ * @brief Camera shutter sound policy
+ *
+ * 0 : OFF
+ * 1 : ON
+ */
+#define VCONFKEY_CAMERA_SHUTTER_SOUND_POLICY "file/camera/shutter_sound_policy"
+enum {
+        VCONFKEY_CAMERA_SHUTTER_SOUND_POLICY_OFF,
+        VCONFKEY_CAMERA_SHUTTER_SOUND_POLICY_ON
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_CAMERA_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-ciss-keys.h b/include-mobile/vconf-internal-ciss-keys.h
new file mode 100755 (executable)
index 0000000..acf976a
--- /dev/null
@@ -0,0 +1,281 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CISS_KEYS_H__
+#define __VCONF_INTERNAL_CISS_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-ciss-keys.h
+ * @defgroup    vconf_internal_ciss_key Definitions of internal shared Keys for CISS app
+ * @ingroup     vconf_internal_key
+ * @author      js49.lee@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for CISS App \n
+ */
+
+/* ========================== CISS UI Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_ciss_key
+ * @{
+ * @brief CISS UI Keys & Values\n
+ *        Maintainer : js49.lee@samsung.com
+ */
+
+#define VCONFKEY_CISSAPPL_PREFIX                         "db/ciss/"
+
+/**
+ * @brief Show my number status
+ *
+ * 0 : By network \n
+ * 1 : Show \n
+ * 2 : Hide \n
+ */
+#define VCONFKEY_CISSAPPL_SHOW_MY_NUMBER_INT             VCONFKEY_CISSAPPL_PREFIX"/show_my_number"
+
+/**
+ * @brief Incoming call auto rejection status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_AUTO_REJECT_BOOL               VCONFKEY_CISSAPPL_PREFIX"/auto_reject"
+
+/**
+ * @brief Auto rejection status regarding incoming calls from unknown numbers
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_AUTO_REJECT_UNKNOWN_BOOL       VCONFKEY_CISSAPPL_PREFIX"/auto_reject_unknown"
+
+/**
+ * @brief Prefix dial status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_BOOL               VCONFKEY_CISSAPPL_PREFIX"/prefix_dial"
+
+/**
+ * @brief The total number of the prefix dial numbers
+ */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_INT                VCONFKEY_CISSAPPL_PREFIX"/prefix_dial_cnt"
+
+/** @brief Prefix dial number 1 */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_NUM1_STR           VCONFKEY_CISSAPPL_PREFIX"/prefix_dial_num1"
+
+/** @brief Prefix dial number 2 */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_NUM2_STR           VCONFKEY_CISSAPPL_PREFIX"/prefix_dial_num2"
+
+/** @brief Prefix dial number 3 */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_NUM3_STR           VCONFKEY_CISSAPPL_PREFIX"/prefix_dial_num3"
+
+/** @brief Prefix dial number 4 */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_NUM4_STR           VCONFKEY_CISSAPPL_PREFIX"/prefix_dial_num4"
+
+/** @brief Prefix dial number 5 */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_NUM5_STR           VCONFKEY_CISSAPPL_PREFIX"/prefix_dial_num5"
+
+/** @brief The total number of the predefined reject messages */
+#define VCONFKEY_CISSAPPL_REJECT_CALL_MSG_INT            VCONFKEY_CISSAPPL_PREFIX"/reject_call_message_cnt"
+
+/** @brief Predefined reject message 1 */
+#define VCONFKEY_CISSAPPL_USER_CREATE_MSG1_STR           VCONFKEY_CISSAPPL_PREFIX"/user_create_message1"
+
+/** @brief Predefined reject message 2 */
+#define VCONFKEY_CISSAPPL_USER_CREATE_MSG2_STR           VCONFKEY_CISSAPPL_PREFIX"/user_create_message2"
+
+/** @brief Predefined reject message 3 */
+#define VCONFKEY_CISSAPPL_USER_CREATE_MSG3_STR           VCONFKEY_CISSAPPL_PREFIX"/user_create_message3"
+
+/** @brief Predefined reject message 4 */
+#define VCONFKEY_CISSAPPL_USER_CREATE_MSG4_STR           VCONFKEY_CISSAPPL_PREFIX"/user_create_message4"
+
+/** @brief Predefined reject message 5 */
+#define VCONFKEY_CISSAPPL_USER_CREATE_MSG5_STR           VCONFKEY_CISSAPPL_PREFIX"/user_create_message5"
+
+/** @brief Predefined reject message 6 */
+#define VCONFKEY_CISSAPPL_USER_CREATE_MSG6_STR           VCONFKEY_CISSAPPL_PREFIX"/user_create_message6"
+
+/**
+ * @brief Incoming call auto answer status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_ANSWERING_MODE_INT             VCONFKEY_CISSAPPL_PREFIX"/answering_mode"
+
+/**
+ * @brief Incoming call auto answer time
+ *
+ * 1 : 1 Second after \n
+ * 2 : 2 Seconds after \n
+ * 3 : 3 Seconds after \n
+ * 4 : 4 Seconds after \n
+ * 5 : 5 Seconds after \n
+ */
+#define VCONFKEY_CISSAPPL_ANSWERING_MODE_TIME_INT        VCONFKEY_CISSAPPL_PREFIX"/answering_mode_time"
+
+/**
+ * @brief Call connect tone status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_CALL_CONNECT_TONE_BOOL         VCONFKEY_CISSAPPL_PREFIX"/call_connect_tone"
+
+/**
+ * @brief Minute minder status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_MINUTE_MINDER_BOOL             VCONFKEY_CISSAPPL_PREFIX"/minute_minder"
+
+/**
+ * @brief Call end tone status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_CALL_END_TONE_BOOL             VCONFKEY_CISSAPPL_PREFIX"/call_end_tone"
+
+/**
+ * @brief Alert on call status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_ALERT_ON_CALL_INT              VCONFKEY_CISSAPPL_PREFIX"/alert_on_call"
+
+/** @brief Video call hide me image path */
+#define VCONFKEY_CISSAPPL_VIDEO_IMAGE_PATH_STR           VCONFKEY_CISSAPPL_PREFIX"/video_image_path"
+
+/**
+ * @brief The status of showing own video on the incoming video call screen
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_OWN_VIDEO_BOOL                 VCONFKEY_CISSAPPL_PREFIX"/own_video"
+
+/** @brief The index of the selected prefix dial number */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_VALUE_INT          VCONFKEY_CISSAPPL_PREFIX"/prefix_dial_value"
+
+/**
+ * @brief The status of answering an incoming call with Home key
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_ANSWERING_KEY_BOOL             VCONFKEY_CISSAPPL_PREFIX"/call_answering_key"
+
+/**
+ * @brief The status of ending calls with Power key
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_POWER_KEY_ENDS_CALL_BOOL       VCONFKEY_CISSAPPL_PREFIX"/call_power_key_ends_call"
+
+/**
+ * @brief The status of muting a ringtone with the proximity sensor
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_PROXIMITY_SENSOR_BOOL          VCONFKEY_CISSAPPL_PREFIX"/proximity_sensor"
+
+/**
+ * @brief The status of making outgoing calls with BT headsets
+ *
+ * 0 : Even when device locked \n
+ * 1 : Only when device unlocked \n
+ */
+#define VCONFKEY_CISSAPPL_OUTGOING_CALL_CONDITIONS_INT          VCONFKEY_CISSAPPL_PREFIX"/outgoing_call_conditions"
+
+/**
+ * @brief Outgoing call type status
+ *
+ * 0 : Follow last call log \n
+ * 1 : Voice call \n
+ * 2 : Video call \n
+ */
+#define VCONFKEY_CISSAPPL_OUTGOING_CALL_TYPE_INT          VCONFKEY_CISSAPPL_PREFIX"/outgoing_call_type"
+
+/**
+ * @brief Eye contact status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_EYE_CONTACT_BOOL          VCONFKEY_CISSAPPL_PREFIX"/eye_contact"
+
+/**
+ * @brief Noise reduction status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_NOISE_REDUCTION_BOOL          VCONFKEY_CISSAPPL_PREFIX"/noise_reduction"
+
+/**
+ * @brief In-call sound EQ status
+ *
+ * 0 : Off \n
+ * 1 : Boost low tones \n
+ * 2 : Boost high tones \n
+ * 3 : For left ear \n
+ * 4 : For right ear \n
+ */
+#define VCONFKEY_CISSAPPL_IN_CALL_SOUND_EQ_INT          VCONFKEY_CISSAPPL_PREFIX"/in_call_sound_eq"
+
+/**
+ * @brief extra volume status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_EXTRA_VOL_BOOL          VCONFKEY_CISSAPPL_PREFIX"/extra_vol"
+
+/**
+ * @brief increase ringtone status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_INCREASE_RINGTONE_BOOL          VCONFKEY_CISSAPPL_PREFIX"/increase_ringtone"
+
+/**
+ * @brief It saves 24 charaters.
+ * First 12 characters are eq value for left ear. 
+ * Last 12 characters are eq values for right ears.
+ */
+#define VCONFKEY_CISSAPPL_PERSONALISED_EQ_STR  VCONFKEY_CISSAPPL_PREFIX"/personalised_eq"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_CISS_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-contacts-svc-keys.h b/include-mobile/vconf-internal-contacts-svc-keys.h
new file mode 100755 (executable)
index 0000000..2c22e22
--- /dev/null
@@ -0,0 +1,78 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Donghee Ye <donghee.ye@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CONTACTS_SVC_KEYS_H__
+#define __VCONF_INTERNAL_CONTACTS_SVC_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-contacts-svc-keys.h
+ * @defgroup    vconf_internal_contacts_svc_key Definitions of internal shared Keys for contacts service
+ * @ingroup     vconf_internal_key
+ * @author      donghee.ye@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for contacts service \n
+ */
+
+/* ========================== Contacts Service Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_contacts_svc_key
+ * @{
+ * @brief Contacts Service Keys & Values\n
+ *        Maintainer : donghee.ye@samsung.com
+ */
+
+/**
+ * @brief Display naming order
+ *
+ * 0: first last \n
+ * 1: last first \n
+ */
+#define VCONFKEY_CONTACTS_SVC_NAME_DISPLAY_ORDER                 "db/contacts-svc/name_display_order"
+enum {
+       VCONFKEY_CONTACTS_SVC_NAME_DISPLAY_ORDER_FIRSTLAST = 0,
+       VCONFKEY_CONTACTS_SVC_NAME_DISPLAY_ORDER_LASTFIRST = 1
+};
+
+/**
+ * @brief Sorting naming order
+ *
+ * 0: first last \n
+ * 1: last first \n
+ */
+#define VCONFKEY_CONTACTS_SVC_NAME_SORTING_ORDER                 "db/contacts-svc/name_sorting_order"
+enum {
+       VCONFKEY_CONTACTS_SVC_NAME_SORTING_ORDER_FIRSTLAST = 0,
+       VCONFKEY_CONTACTS_SVC_NAME_SORTING_ORDER_LASTFIRST = 1
+};
+
+/**
+ * @brief Phonenumber minimum match digit
+ */
+#define VCONFKEY_CONTACTS_SVC_PHONENUMBER_MIN_MATCH_DIGIT            "db/contacts-svc/phonenumber_min_match_digit"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_CONTACTS_SVC_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-csc-keys.h b/include-mobile/vconf-internal-csc-keys.h
new file mode 100755 (executable)
index 0000000..415aaf8
--- /dev/null
@@ -0,0 +1,56 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CSC_KEYS_H__
+#define __VCONF_INTERNAL_CSC_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-csc-keys.h
+ * @defgroup    vconf_internal_csc_key Definitions of internal shared Keys for csc
+ * @ingroup     vconf_internal_key
+ * @author      jy910.yun@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for csc \n
+ */
+
+/* ============================ CSC Keys & Values ============================*/
+/**
+ * @addtogroup vconf_internal_csc_key
+ * @{
+ * @brief CSC Keys & Values \n
+ *        Maintainer : jy910.yun@samsung.com
+ */
+#define VCONFKEY_CSC_PREFIX                                                    "db/csc"
+
+/**
+ * @brief Defined value to apply the various configurations in each customer
+ *
+ * value : the name of customer \n
+ */
+#define VCONFKEY_CSC_SALESCODE                         VCONFKEY_CSC_PREFIX"/salescode"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_CSC_KEYS_H__ */
diff --git a/include-mobile/vconf-internal-debug-keys.h b/include-mobile/vconf-internal-debug-keys.h
new file mode 100755 (executable)
index 0000000..abc57cc
--- /dev/null
@@ -0,0 +1,67 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_DEBUG_KEYS_H__
+#define __VCONF_INTERNAL_DEBUG_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-debug-keys.h
+ * @defgroup    vconf_internal_debug_key Definitions of internal shared Keys for debug
+ * @ingroup     vconf_internal_key
+ * @author      Inho Oh <inho48.oh@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for debug \n
+ */
+
+/* ========================== Debug Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_debug_key
+ * @{
+ * @brief Debug Keys & Values\n
+ *        Maintainer : Inho Oh <inho48.oh@samsung.com>
+ */
+
+/**
+ * @brief support debug level in BS dlog
+ *
+ * VCONFKEY_DEBUG_LEVEL_LOW : ERROR \n
+ * VCONFKEY_DEBUG_LEVEL_MIDDLE : ERROR, WARNING, INFO \n
+ * VCONFKEY_DEBUG_LEVEL_HIGH : All log \n
+ */
+#define VCONFKEY_DEBUG_LEVEL     "db/debug/level"
+enum {
+ /** ERROR */
+ VCONFKEY_DEBUG_LEVEL_LOW = 0,
+ /** ERROR, WARNING, INFO */
+ VCONFKEY_DEBUG_LEVEL_MIDDLE,
+ /** All log */
+ VCONFKEY_DEBUG_LEVEL_HIGH
+};
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_DEBUG_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-dnet-keys.h b/include-mobile/vconf-internal-dnet-keys.h
new file mode 100755 (executable)
index 0000000..4a8420d
--- /dev/null
@@ -0,0 +1,231 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_DNET_KEYS_H__
+#define __VCONF_INTERNAL_DNET_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-dnet-keys.h
+ * @defgroup    vconf_internal_dnet_key Definitions of internal shared Keys for data-network
+ * @ingroup     vconf_internal_key
+ * @author      s.seo@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for data-network \n
+ */
+
+/* ========================== Data network Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_dnet_key
+ * @{
+ * @brief Data network Keys & Values\n
+ *        Maintainer : s.seo@samsung.com
+ */
+
+
+/**
+ * @brief network state of both Cellular and Wi-Fi
+ *
+ * 0: Idle
+ * 1: Cellular connected
+ * 2: Wi-Fi connected
+ * 3: Ethernet connected
+ * 4: Bluetooth connected
+ */
+#define VCONFKEY_NETWORK_STATUS                     "memory/dnet/status"
+enum {
+       /** Idle */
+       VCONFKEY_NETWORK_OFF = 0,
+       /** Cellular connected */
+       VCONFKEY_NETWORK_CELLULAR,
+       /** Wi-Fi connected */
+       VCONFKEY_NETWORK_WIFI,
+       /** Ethernet connected */
+       VCONFKEY_NETWORK_ETHERNET,
+       /** Bluetooth connected */
+       VCONFKEY_NETWORK_BLUETOOTH
+};
+
+/**
+ * @brief network configuration changed such as Cellular and Wi-Fi
+ *
+ * 0: Not connected
+ * 1: Connected and IP or Proxy information has been changed
+ */
+#define VCONFKEY_NETWORK_CONFIGURATION_CHANGE_IND   "memory/dnet/network_config"
+
+/**
+ * @brief Active IP address
+ *
+ */
+#define VCONFKEY_NETWORK_IP                         "memory/dnet/ip"
+
+/**
+ * @brief Active Proxy address
+ *
+ */
+#define VCONFKEY_NETWORK_PROXY                      "memory/dnet/proxy"
+
+/**
+ * @brief Detail Wi-Fi state
+ *
+ * 0: power off
+ * 1: power on
+ * 2: connected
+ * 3: patcket transmitted
+ */
+#define VCONFKEY_NETWORK_WIFI_STATE                 "memory/dnet/wifi"
+enum {
+       /** power off */
+       VCONFKEY_NETWORK_WIFI_OFF,
+       /** power on */
+       VCONFKEY_NETWORK_WIFI_NOT_CONNECTED,
+       /** connected */
+       VCONFKEY_NETWORK_WIFI_CONNECTED
+};
+
+/**
+ * @brief Cellular state
+ *
+ * 0: On
+ * 1: 3G option off
+ * 2: Roaming off
+ * 3: Flight mode enabled
+ * 4: No service
+ */
+#define VCONFKEY_NETWORK_CELLULAR_STATE             "memory/dnet/cellular"
+enum {
+       /** On */
+       VCONFKEY_NETWORK_CELLULAR_ON,
+       /** 3G option off */
+       VCONFKEY_NETWORK_CELLULAR_3G_OPTION_OFF,
+       /** Roaming off */
+       VCONFKEY_NETWORK_CELLULAR_ROAMING_OFF,
+       /** Flight mode enabled */
+       VCONFKEY_NETWORK_CELLULAR_FLIGHT_MODE,
+       /** No service */
+       VCONFKEY_NETWORK_CELLULAR_NO_SERVICE
+};
+
+/**
+ * @brief Data indication of Cellular network
+ *
+ * 0: not connected
+ * 1: connected
+ * 2: secure connected
+ * 3: patcket transmitted
+ */
+#define VCONFKEY_DNET_STATE                         "memory/dnet/state"
+enum {
+       /** not connected */
+       VCONFKEY_DNET_OFF = 0x00,
+       /** connected */
+       VCONFKEY_DNET_NORMAL_CONNECTED,
+       /** secure connected */
+       VCONFKEY_DNET_SECURE_CONNECTED,
+       /** patcket connected */
+       VCONFKEY_DNET_TRANSFER,
+       VCONFKEY_DNET_STATE_MAX
+};
+
+/**
+ * @brief packet indication of Cellular network
+ *
+ * 0: NO Packet
+ * 1: RX Packet only
+ * 2: TX Packet only
+ * 3: RXTX Packet only
+ */
+#define VCONFKEY_PACKET_STATE  "memory/dnet/packet_state"
+enum {
+       /** NO Packet */
+       VCONFKEY_PACKET_NORMAL = 0x00,
+       /** RX Packet only */
+       VCONFKEY_PACKET_RX,
+       /** TX Packet only */
+       VCONFKEY_PACKET_TX,
+       /** RXTX Packet only */
+       VCONFKEY_PACKET_RXTX
+};
+
+/**
+ * @brief Total bytes received by Cellular device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_RCV     "db/dnet/statistics/cellular/totalrcv"
+
+/**
+ * @brief Total bytes sent by Cellular device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_SNT     "db/dnet/statistics/cellular/totalsnt"
+
+/**
+ * @brief Total bytes last received by Cellular device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_LAST_RCV      "db/dnet/statistics/cellular/lastrcv"
+
+/**
+ * @brief Total bytes last sent by Cellular device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_LAST_SNT      "db/dnet/statistics/cellular/lastsnt"
+
+/**
+ * @brief Total bytes received by Wi-Fi device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_WIFI_PKT_TOTAL_RCV         "db/dnet/statistics/wifi/totalrcv"
+
+/**
+ * @brief Total bytes sent by Wi-Fi device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_WIFI_PKT_TOTAL_SNT         "db/dnet/statistics/wifi/totalsnt"
+
+/**
+ * @brief Total bytes last received by Wi-Fi device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV          "db/dnet/statistics/wifi/lastrcv"
+
+/**
+ * @brief Total bytes last sent by Wi-Fi device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_WIFI_PKT_LAST_SNT          "db/dnet/statistics/wifi/lastsnt"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_DNET_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-dock-keys.h b/include-mobile/vconf-internal-dock-keys.h
new file mode 100755 (executable)
index 0000000..8d3831d
--- /dev/null
@@ -0,0 +1,134 @@
+/*\r
+ * vconf-internal-keys\r
+ *\r
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.\r
+ *\r
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>, Genie Kim <daejins.kim@samsung.com>\r
+ *\r
+ * Licensed under the Apache License, Version 2.0 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ * http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ *\r
+ */\r
+\r
+#ifndef __VCONF_INTERNAL_DOCK_KEYS_H__\r
+#define __VCONF_INTERNAL_DOCK_KEYS_H__\r
+\r
+/**\r
+ * This file defines keys and values.\r
+ *\r
+ * @file        vconf-internal-dock-keys.h\r
+ * @defgroup    vconf_internal_dock_key Definitions of internal shared Keys for desk-dock\r
+ * @ingroup     vconf_internal_key\r
+ * @author      yun.xu@samsung.com\r
+ * @version     0.1\r
+ * @brief       This file has the definitions of shared keys for desk-dock \n\r
+ */\r
+\r
+/* ========================== Desk-dock Setting Keys & Values ============================ */\r
+/**\r
+ * @addtogroup vconf_internal_dock_key\r
+ * @{\r
+ * @brief Dock Setting Keys & Values\n\r
+ *        Maintainer : yun.xu@samsung.com\r
+ */\r
+\r
+/**\r
+ * @brief hide status bar on/off (bool)\r
+ *\r
+ * Show = 0 \n\r
+ * Hide = 1\r
+ */\r
+#define VCONFKEY_DOCK_HIDE_STATUS_BAR "memory/dock/hide_status_bar"\r
+\r
+/**\r
+ * @brief the path of background image(string)\r
+ */\r
+#define VCONFKEY_DOCK_BG_PATH "memory/dock/bg_path"\r
+\r
+/**\r
+ * @brief clock/calendar display type (int)\r
+ *\r
+ * Clock = 0 \n\r
+ * Calendar = 1 \n\r
+ * None = 2\r
+ */\r
+#define VCONFKEY_DOCK_CLOCK_CALENDAR "memory/dock/clock_calendar"\r
+\r
+/**\r
+ * @brief show AccuWeather on/off (bool)\r
+ *\r
+ * Disabled = 0 \n\r
+ * Enabled = 1\r
+ */\r
+#define VCONFKEY_DOCK_WEATHER_ON "memory/dock/weather_on"\r
+\r
+/**\r
+ * @brief the city name for weather (string)\r
+ */\r
+#define VCONFKEY_DOCK_WEATHER_CITY_NAME "memory/dock/city_name"\r
+\r
+/**\r
+ * @brief the last auto refresh item index of weather (int)\r
+ */\r
+#define VCONFKEY_DOCK_WEATHER_AUTO_REFRESH "memory/dock/auto_refresh"\r
+\r
+/**\r
+ * @brief the auto refresh interval(sec) of weather (int)\r
+ */\r
+#define VCONFKEY_DOCK_WEATHER_AUTO_REFRESH_VAL "memory/dock/auto_refresh_val"\r
+\r
+/**\r
+ * @brief the last auto scroll item index of weather (int)\r
+ */\r
+#define VCONFKEY_DOCK_WEATHER_AUTO_SCROLL "memory/dock/auto_scroll"\r
+\r
+\r
+/**\r
+ * @brief the auto scroll interval(sec) of weather (int)\r
+ */\r
+#define VCONFKEY_DOCK_WEATHER_AUTO_SCROLL_VAL "memory/dock/auto_scroll_val"\r
+\r
+/**\r
+ * @brief the unit of weather (int)\r
+ *\r
+ * CELSIUS = 0 \n\r
+ * FAHRENHEIT = 1\r
+ */\r
+#define VCONFKEY_DOCK_WEATHER_UNIT "memory/dock/unit"\r
+\r
+/**\r
+ * @brief auto brightness of screen on/off (bool)\r
+ *\r
+ * Disabled = 0 \n\r
+ * Enabled = 1\r
+ */\r
+#define VCONFKEY_DOCK_BRIGHTNESS_AUTO "memory/dock/brightness_auto"\r
+\r
+/**\r
+ * @brief the brightness value of screen (int)\r
+ */\r
+#define VCONFKEY_DOCK_BRIGHTNESS_VAL "memory/dock/brightness_val"\r
+\r
+/**\r
+ * @brief enable ext_speaker on/off (bool)\r
+ *\r
+ * Disabled = 0 \n\r
+ * Enabled = 1\r
+ */\r
+#define VCONFKEY_DOCK_EXT_SPEAKER "memory/dock/ext_speaker"\r
+\r
+/**\r
+ * @}\r
+ */\r
+\r
+#endif /* __VCONF_INTERNAL_DOCK_KEYS_H__ */\r
+\r
diff --git a/include-mobile/vconf-internal-dr-keys.h b/include-mobile/vconf-internal-dr-keys.h
new file mode 100755 (executable)
index 0000000..f5bd498
--- /dev/null
@@ -0,0 +1,56 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_DR_KEYS_H__
+#define __VCONF_INTERNAL_DR_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-dr-keys.h
+ * @defgroup    vconf_internal_dr_key Definitions of internal shared Keys for Data Router
+ * @ingroup     vconf_internal_key
+ * @author      injun.yang@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Data Router \n
+ */
+
+/* ========================== Data Router Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_dr_key
+ * @{
+ * @brief Data Router Keys & Values\n
+ *        Maintainer : injun.yang@samsung.com
+ */
+
+#define VCONF_DATAROUTER_PREFIX "memory/data_router"
+
+/**
+ * @brief The hash value for Kies authentication
+ */
+#define VCONFKEY_DR_AUTH_STATUS_CHECK_INT      VCONF_DATAROUTER_PREFIX"/auth_status"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_DR_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-eas-keys.h b/include-mobile/vconf-internal-eas-keys.h
new file mode 100755 (executable)
index 0000000..4786125
--- /dev/null
@@ -0,0 +1,64 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SYNC_KEYS_H__
+#define __VCONF_INTERNAL_SYNC_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-eas-keys.h
+ * @defgroup    vconf_internal_eas_key Definitions of internal shared Keys for eas
+ * @ingroup     vconf_internal_key
+ * @author      sw6508@samsung.com, jinmin21.kim@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for eas \n
+ */
+
+/* ========================== Exchange ActiveSync Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_sync_key
+ * @{
+ * @brief Exchange ActiveSync Keys & Values\n
+ *        Maintainer : sw6508@samsung.com, jinmin21.kim@samsung.com
+ */
+
+/**
+ * @brief Exchange ActiveSync sync status for indicator. EAS engine will set value.
+ *
+ * 0 : Not synchronizing \n
+ * 1 : Synchronizing \n
+ */
+#define VCONFKEY_SYNC_STATE "db/sync/state"
+
+/**
+ * @brief eas recovery mode
+ * 0 : Normal mode
+ * 1 : Recovery mode
+ */
+#define VCONFKEY_EAS_RECOVERY_MODE "db/eas/recovery_mode"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_SYNC_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-email-keys.h b/include-mobile/vconf-internal-email-keys.h
new file mode 100755 (executable)
index 0000000..739379e
--- /dev/null
@@ -0,0 +1,57 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_EMAIL_KEYS_H__
+#define __VCONF_INTERNAL_EMAIL_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-email-keys.h
+ * @defgroup    vconf_internal_email_key Definitions of internal shared Keys for email
+ * @ingroup     vconf_internal_key
+ * @author      kyuho.jo@samsung.com, sh0701.kwon@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for email \n
+ */
+
+/* ========================== email Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_email_key
+ * @{
+ * @brief email Keys & Values\n
+ *        Maintainer : kyuho.jo@samsung.com, sh0701.kwon@samsung.com
+ */
+
+/**
+ * @brief email-service sync status for indicator. email-service will set this value.
+ *
+ * 0 : Not synchronizing \n
+ * 1 : Synchronizing \n
+ */
+#define VCONFKEY_EMAIL_SYNC_STATE "memory/sync/email"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_SYNC_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-face-svc-keys.h b/include-mobile/vconf-internal-face-svc-keys.h
new file mode 100755 (executable)
index 0000000..8c9a772
--- /dev/null
@@ -0,0 +1,58 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Jonghyuk Lee <jhyuk47.lee@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_FACE_SVC_KEYS_H__
+#define __VCONF_INTERNAL_FACE_SVC_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-face-svc-keys.h
+ * @defgroup    vconf_internal_face_svc_key Definitions of internal shared Keys for face service
+ * @ingroup     vconf_internal_key
+ * @author      jhyuk47.lee@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for face service \n
+ */
+
+/* ========================== Face Service Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_face_svc_key
+ * @{
+ * @brief Contacts Service Keys & Values\n
+ *        Maintainer : jhyuk47.lee@samsung.com
+ */
+
+/**
+ * @brief Face recognition state
+ *
+ * type : bool
+ * 0: no recognitioning\n
+ * 1: recognitioning \n
+ */
+#define VCONFKEY_FACE_SVC_FACE_RECOGNITIONING               "db/face-svc/face_recognitioning"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_FACE_SVC_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-factory-keys.h b/include-mobile/vconf-internal-factory-keys.h
new file mode 100755 (executable)
index 0000000..10abd04
--- /dev/null
@@ -0,0 +1,65 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_FACTORY_KEYS_H__
+#define __VCONF_INTERNAL_FACTORY_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-factory-keys.h
+ * @defgroup    vconf_internal_factory_key Definitions of internal shared Keys for FACTORY
+ * @ingroup     vconf_internal_key
+ * @author      Jisung Ahn <jcastle.ahn@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for FACTORY \n
+ */
+
+/* ========================== FACTORY Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_factory_key
+ * @{
+ * @brief FACTORY Keys & Values\n
+ *        Maintainer : Jisung Ahn <jcastle.ahn@samsung.com>
+ */
+
+#define VCONFKEY_FACTORY_PREFIX "memory/factory"
+
+/**
+ * @brief call connected at 15 test (write:call read:fta)
+ *
+ * 0 : Disconnected \n
+ * 1 : Connected \n
+ */
+#define VCONFKEY_FACTORY_CALL_CONNECT_STATE VCONFKEY_FACTORY_PREFIX"/call_connected"
+enum
+{
+ VCONFKEY_FACTORY_CALL_DISCONNECTED = 0x00,
+ VCONFKEY_FACTORY_CALL_CONNECTED
+};
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_FACTORY_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-filemanager-keys.h b/include-mobile/vconf-internal-filemanager-keys.h
new file mode 100755 (executable)
index 0000000..405a527
--- /dev/null
@@ -0,0 +1,84 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_FILEMANAGER_KEYS_H__
+#define __VCONF_INTERNAL_FILEMANAGER_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-filemanager-keys.h
+ * @defgroup    vconf_internal_filemanager_key Definitions of internal shared Keys for FileManager
+ * @ingroup     vconf_internal_key
+ * @author      yy9875.kim@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for FileManager \n
+ */
+
+/* ========================== FileManager Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_filemanager_key
+ * @{
+ * @brief FileManager Keys & Values\n
+ *        Maintainer : yy9875.kim@samsung.com
+ */
+
+/**
+ * @brief SD card loding status
+ *
+ * VCONFKEY_FILEMANAGER_MMC_REMOVED : SD card is not inserted \n
+ * VCONFKEY_FILEMANAGER_MMC_LOADING : SD card is inserted and media-server is insterting meta data of contents in SD card into media db \n
+ * VCONFKEY_FILEMANAGER_MMC_LOADED : Inserting meta data is done\n
+ * VCONFKEY_FILEMANAGER_MMC_FULL : Not enough space in SD card \n
+ */
+#define VCONFKEY_FILEMANAGER_MMC_STATUS             "memory/filemanager/Mmc"
+enum {
+       /** SD card is not inserted */
+       VCONFKEY_FILEMANAGER_MMC_REMOVED = 0,
+       /** SD card is inserted and media-server is insterting meta data of contents in SD card into media db */
+       VCONFKEY_FILEMANAGER_MMC_LOADING,
+       /** Inserting meta data is done */
+       VCONFKEY_FILEMANAGER_MMC_LOADED,
+       /** Not enough space in SD card */
+       VCONFKEY_FILEMANAGER_MMC_FULL
+};
+
+/**
+ * @brief Media DB updating status
+ *
+ * VCONFKEY_FILEMANAGER_DB_UPDATING : Media DB is updating \n
+ * VCONFKEY_FILEMANAGER_DB_UPDATED : Media DB updating is done \n
+ */
+#define VCONFKEY_FILEMANAGER_DB_STATUS              "db/filemanager/dbupdate"
+enum {
+       /** Media DB is updating */
+       VCONFKEY_FILEMANAGER_DB_UPDATING = 0,
+       /** Media DB updating is done */
+       VCONFKEY_FILEMANAGER_DB_UPDATED
+};
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_FILEMANAGER_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-flashplayer-keys.h b/include-mobile/vconf-internal-flashplayer-keys.h
new file mode 100755 (executable)
index 0000000..959e8ca
--- /dev/null
@@ -0,0 +1,63 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_FLASHPLAYER_KEYS_H__
+#define __VCONF_INTERNAL_FLASHPLAYER_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-flashplayer-keys.h
+ * @defgroup    vconf_internal_flashplayer_key Definitions of internal shared Keys for flashplayer
+ * @ingroup     vconf_internal_key
+ * @author      jst.kim@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for flashplayer \n
+ */
+
+/* ========================== Flashplayer Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_flashplayer_key
+ * @{
+ * @brief Flashplayer Keys & Values\n
+ *        Maintainer : jst.kim@samsung.com
+ */
+
+/**
+ * @brief Flashplayer full screen mode status
+ * 0 : Normal mode
+ * 1 : Full screen mode
+ */
+ #define VCONFKEY_FLASHPLAYER_FULLSCREEN "memory/flashplayer/fullscreen"
+enum {
+ /** Normal mode */
+ VCONFKEY_FLASHPLAYER_FULLSCREEN_OFF = 0x00,
+ /** Full screen mode */
+ VCONFKEY_FLASHPLAYER_FULLSCREEN_ON
+};
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_FLASHPLAYER_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-gallery-setting-keys.h b/include-mobile/vconf-internal-gallery-setting-keys.h
new file mode 100755 (executable)
index 0000000..2fb1bb5
--- /dev/null
@@ -0,0 +1,86 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_GALERY_SETTING_KEYS_H__
+#define __VCONF_INTERNAL_GALERY_SETTING_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-gallery-setting-keys.h
+ * @defgroup    vconf_internal_gallery_setting_key Definitions of internal shared Keys for Gallery Setting
+ * @ingroup     vconf_internal_key
+ * @author      jcastle.ahn@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Gallery Setting \n
+ */
+
+/* ========================== Gallery Setting Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_gallery_setting_key
+ * @{
+ * @brief Gallery Setting Keys & Values\n
+ *        Maintainer : jcastle.ahn@samsung.com
+ */
+
+
+#define VCONFKEY_GALLERY_SETTING_PREFIX                                 "db/gallery/setting"
+
+/**
+ * @brief Image viewer slideshow interval time (secs)
+ *
+ * type : double
+ */
+#define VCONFKEY_GALLERY_SETTING_SLIDESHOW_INTERVAL            VCONFKEY_GALLERY_SETTING_PREFIX"/interval_time"
+
+/**
+ * @brief Image viewer slideshow effect type
+ *
+ * type : string
+ * Slide, Fade, Blind, Iris, Dissolve
+ */
+#define VCONFKEY_GALLERY_SETTING_SLIDESHOW_EFFECT              VCONFKEY_GALLERY_SETTING_PREFIX"/ss_effect"
+
+/**
+ * @brief Image viewer slideshow repeat state
+ *
+ * type : bool
+ * 0 : Slide show repeat
+ * 1 : Slide show do not repeat
+ */
+#define VCONFKEY_GALLERY_SETTING_SLIDESHOW_REPEAT              VCONFKEY_GALLERY_SETTING_PREFIX"/repeat_state"
+
+/**
+ * @brief Image viewer slideshow shuffle state
+ *
+ * type : bool
+ * 0 : Normal list
+ * 1 : Shuffled list
+ */
+#define VCONFKEY_GALLERY_SETTING_SLIDESHOW_SHUFFLE             VCONFKEY_GALLERY_SETTING_PREFIX"/shuffle_state"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_GALERY_SETTING_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-idle-lock-keys.h b/include-mobile/vconf-internal-idle-lock-keys.h
new file mode 100755 (executable)
index 0000000..22f6876
--- /dev/null
@@ -0,0 +1,51 @@
+/*
+ * vconf-internal-idle-lock-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_IDLE_LOCK_KEYS_H__
+#define __VCONF_INTERNAL_IDLE_LOCK_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-idle-lock-keys.h
+ * @defgroup    vconf_internal_idle-lock-key Definitions of internal shared Keys for idle_lock
+ * @ingroup     vconf_internal_key
+ * @author      Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, youngsub Ko <ys4610.ko@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for idle_lock \n
+ */
+
+/* ========================== idle_lock Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_idle_lock_key
+ * @{
+ * @brief idle_lock Keys & Values\n
+ *        Maintainer : Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ */
+
+/**
+ * @brief time information position displayed in idle_lock screen.
+ *
+ * type : int
+*/
+#define VCONFKEY_IDLE_LOCK_POSITION    "db/idle_lock/info_position"
+
+#endif /* __VCONF_INTERNAL_IDLE_LOCK_KEYS_H__ */
diff --git a/include-mobile/vconf-internal-idle-screen-keys.h b/include-mobile/vconf-internal-idle-screen-keys.h
new file mode 100755 (executable)
index 0000000..95a31a4
--- /dev/null
@@ -0,0 +1,80 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_IDLE_SCREEN_KEYS_H__
+#define __VCONF_INTERNAL_IDLE_SCREEN_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-idle-screen-keys.h
+ * @defgroup    vconf_internal_idle_screen_key Definitions of internal shared Keys for idle screen
+ * @ingroup     vconf_internal_key
+ * @author      jinny.yoon@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for idle screen \n
+ */
+
+/* ========================== Idle screen Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_idle_screen_key
+ * @{
+ * @brief Idle screen Keys & Values\n
+ *        Maintainer : jinny.yoon@samsung.com
+ */
+
+/**
+ * @brief is Idle-screen the top window
+ *
+ * type : int
+ * 0 : idle-screen is not the top window.
+ * 1 : idle-screen is the top window.
+ */
+#define VCONFKEY_IDLE_SCREEN_TOP "memory/idle-screen/top"
+enum {
+       /** idle-screen is not the top window */
+       VCONFKEY_IDLE_SCREEN_TOP_FALSE = 0x00,
+       /** idle-screen is the top window */
+       VCONFKEY_IDLE_SCREEN_TOP_TRUE
+};
+
+/**
+ * @brief is Idle-screen launched now?
+ *
+ * type : int
+ * 0 : idle-screen is not launched.
+ * 1 : idle-screen has launched.
+ */
+
+#define VCONFKEY_IDLE_SCREEN_LAUNCHED "memory/idle-screen/is_idle_screen_launched"
+enum {
+       /** idle-screen is not launched. */
+       VCONFKEY_IDLE_SCREEN_LAUNCHED_FALSE = 0x00,
+       /** idle-screen has launched. */
+       VCONFKEY_IDLE_SCREEN_LAUNCHED_TRUE
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_IDLE_SCREEN_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-isf-keys.h b/include-mobile/vconf-internal-isf-keys.h
new file mode 100644 (file)
index 0000000..540536a
--- /dev/null
@@ -0,0 +1,63 @@
+
+/*
+ * vconf-internal-keys
+ * Copyright (c) 2000 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Jihoon Kim <jihoon48.kim@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_ISF_KEYS_H__
+#define __VCONF_INTERNAL_ISF_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-isf-keys.h
+ * @defgroup    vconf_internal_isf_key Definitions of internal shared Keys for ISF
+ * @ingroup     vconf_internal_key
+ * @author      Jihoon Kim <jihoon48.kim@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for ISF \n
+ */
+
+/* ========================== ISF Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_ISF_key
+ * @{
+ * @brief ISF Keys & Values\n
+ *        Maintainer : Jihoon Kim <jihoon48.kim@samsung.com>
+ */
+
+/**
+ * @brief input language string
+ */
+#define VCONFKEY_ISF_INPUT_LANGUAGE    "db/isf/input_language"
+
+/**
+ * @brief Input Panel(virtual keypad) status
+ */
+#define VCONFKEY_ISF_INPUT_PANEL_STATE "memory/isf/input_panel_state"
+enum {
+       VCONFKEY_ISF_INPUT_PANEL_STATE_HIDE = 0,    /* after hiding Input Panel */
+       VCONFKEY_ISF_INPUT_PANEL_STATE_WILL_HIDE,   /* prior to hiding Input Panel */
+       VCONFKEY_ISF_INPUT_PANEL_STATE_SHOW,        /* after showing Input Panel */
+       VCONFKEY_ISF_INPUT_PANEL_STATE_WILL_SHOW    /* prior to showing Input Panel */
+};
+
+/**
+ * @}
+ */
+#endif /* __VCONF_INTERNAL_ISF_KEYS_H__ */
diff --git a/include-mobile/vconf-internal-keys.h b/include-mobile/vconf-internal-keys.h
new file mode 100755 (executable)
index 0000000..c0d0f6f
--- /dev/null
@@ -0,0 +1,96 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_KEYS_H__
+#define __VCONF_INTERNAL_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-keys.h
+ * @defgroup    vconf_internal_key Definitions of internal shared Keys
+ * @ingroup     vconf_internal_key
+ * @author      Hyungdeuk Kim (hd3.kim@samsung.com)
+ * @version     0.1
+ * @brief       This file has the definitions of internal shared keys.
+ * @details     add keys(key name) and values(enum) here for internal shared keys....
+ *
+ */
+
+#include "vconf-internal-account-keys.h"
+#include "vconf-internal-admin-keys.h"
+#include "vconf-internal-alarm-keys.h"
+#include "vconf-internal-ail-keys.h"
+#include "vconf-internal-allshare-keys.h"
+#include "vconf-internal-boot-animation-keys.h"
+#include "vconf-internal-browser-keys.h"
+#include "vconf-internal-bt-keys.h"
+#include "vconf-internal-call-keys.h"
+#include "vconf-internal-ciss-keys.h"
+#include "vconf-internal-csc-keys.h"
+#include "vconf-internal-debug-keys.h"
+#include "vconf-internal-dnet-keys.h"
+#include "vconf-internal-dr-keys.h"
+#include "vconf-internal-eas-keys.h"
+#include "vconf-internal-factory-keys.h"
+#include "vconf-internal-filemanager-keys.h"
+#include "vconf-internal-flashplayer-keys.h"
+#include "vconf-internal-idle-lock-keys.h"
+#include "vconf-internal-idle-screen-keys.h"
+#include "vconf-internal-location-keys.h"
+#include "vconf-internal-lockscreen-keys.h"
+#include "vconf-internal-memo-keys.h"
+#include "vconf-internal-menuscreen-keys.h"
+#include "vconf-internal-miracast-keys.h"
+#include "vconf-internal-mobex-connector-keys.h"
+#include "vconf-internal-mobex-engine-keys.h"
+#include "vconf-internal-mobile-hotspot-keys.h"
+#include "vconf-internal-msg-keys.h"
+#include "vconf-internal-rcs-keys.h"
+#include "vconf-internal-music-keys.h"
+#include "vconf-internal-myfile-keys.h"
+#include "vconf-internal-nfc-keys.h"
+#include "vconf-internal-pm-keys.h"
+#include "vconf-internal-pwlock-keys.h"
+#include "vconf-internal-sat-keys.h"
+#include "vconf-internal-setting-keys.h"
+#include "vconf-internal-sound-keys.h"
+#include "vconf-internal-starter-keys.h"
+#include "vconf-internal-sysman-keys.h"
+#include "vconf-internal-system-keys.h"
+#include "vconf-internal-telephony-keys.h"
+#include "vconf-internal-testmode-keys.h"
+#include "vconf-internal-usb-keys.h"
+#include "vconf-internal-voicerecorder-keys.h"
+#include "vconf-internal-wifi-keys.h"
+#include "vconf-internal-dock-keys.h"
+#include "vconf-internal-contacts-svc-keys.h"
+#include "vconf-internal-ug-setting-crash-efl-keys.h"
+#include "vconf-internal-calendar-keys.h"
+#include "vconf-internal-face-svc-keys.h"
+#include "vconf-internal-camera-keys.h"
+#include "vconf-internal-isf-keys.h"
+#include "vconf-internal-gallery-setting-keys.h"
+#include "vconf-internal-livebox-keys.h"
+#include "vconf-internal-pkgmgr-keys.h"
+
+#endif         /* __VCONF_INTERNAL_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-livebox-keys.h b/include-mobile/vconf-internal-livebox-keys.h
new file mode 100644 (file)
index 0000000..f212ead
--- /dev/null
@@ -0,0 +1,57 @@
+/*
+ * vconf-internal-livebox-keys
+ *
+ * Copyright (c) 2000 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_LIVEBOX_KEYS_H__
+#define __VCONF_INTERNAL_LIVEBOX_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-livebox-keys.h
+ * @defgroup    vconf_internal_livebox-key Definitions of internal shared Keys for livebox
+ * @ingroup     vconf_internal_key
+ * @author      Youngjoo Park <yjoo93.park@samsung.com>, Sung-jae Park <nicesj.park@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for livebox \n
+ */
+
+/* ========================== Livebox Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_livebox_key
+ * @{
+ * @brief Livebox Keys & Values\n
+ *        Maintainer : Youngjoo Park <yjoo93.park@samsung.com>, Sung-jae Park <nicesj.park@samsung.com>
+ */
+
+/**
+ * @brief service status of data provider master.
+ *
+ * type : bool
+*/
+#define VCONFKEY_MASTER_STARTED                "memory/data-provider-master/started"
+
+
+/**
+ * @brief Address of service provider (master)
+ *
+ * type : string
+ */
+#define VCONFKEY_MASTER_CLIENT_ADDR    "db/data-provider-master/serveraddr"
+
+#endif /* __VCONF_INTERNAL_LIVEBOX_KEYS_H__ */
diff --git a/include-mobile/vconf-internal-location-keys.h b/include-mobile/vconf-internal-location-keys.h
new file mode 100644 (file)
index 0000000..1116421
--- /dev/null
@@ -0,0 +1,396 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>, Genie Kim <daejins.kim@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_LOCATION_KEYS_H__
+#define __VCONF_INTERNAL_LOCATION_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-location-keys.h
+ * @defgroup    vconf_internal_location_key Definitions of internal shared Keys for location
+ * @ingroup     vconf_internal_key
+ * @author      daejins.kim@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for location \n
+ */
+
+/* ========================== Location Setting Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_location_key
+ * @{
+ * @brief Location Setting Keys & Values\n
+ *        Maintainer : daejins.kim@samsung.com
+ */
+
+/**
+ * @brief location service on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_ENABLED "db/location/setting/GpsEnabled"
+
+/**
+ * @brief advanced GPS on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_AGPS_ENABLED "db/location/setting/AgpsEnabled"
+
+/**
+ * @brief network position on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_NETWORK_ENABLED "db/location/setting/NetworkEnabled"
+
+/**
+ * @brief sensor position on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_SENSOR_ENABLED "db/location/setting/SensorEnabled"
+
+/**
+ * @}
+ */
+
+/* ========================== GPS setting Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_location_key
+ * @{
+ * @brief Replay mode Keys & Values\n
+ *        Maintainer : daejins.kim@samsung.com
+ */
+
+/**
+ * @brief GPS operation mode(int)
+ *
+ * STANDALONE = 0 \n
+ * MS_BASED = 1 \n
+ * MS_ASSISTED = 2
+ */
+#define VCONFKEY_LOCATION_GPS_OPERATION "db/location/gps/Operation"
+enum {
+       VCONFKEY_GPS_OPERATION_STANDALONE = 0,
+       VCONFKEY_GPS_OPERATION_MS_BASED,
+       VCONFKEY_GPS_OPERATION_MS_ASSISTED,
+       VCONFKEY_GPS_OPERATION_MAX
+};
+
+/**
+ * @brief GPS starting mode(int)
+ *
+ * HOT_START = 0 \n
+ * COLD_START = 1
+ */
+#define VCONFKEY_LOCATION_GPS_STARTING "db/location/gps/Starting"
+enum {
+       VCONFKEY_GPS_STARTING_HOT = 0,
+       VCONFKEY_GPS_STARTING_COLD,
+       VCONFKEY_GPS_STARTING_MAX
+};
+
+/**
+ * @brief GPS session mode(int)
+ *
+ * SINGLE_FIX = 0 \n
+ * TRACKING = 1
+ */
+#define VCONFKEY_LOCATION_GPS_SESSION "db/location/gps/Session"
+enum {
+       VCONFKEY_GPS_SESSION_SINGLE_FIX = 0,
+       VCONFKEY_GPS_SESSION_TRACKING,
+       VCONFKEY_GPS_SESSION_MAX
+};
+
+/**
+ * @brief SUPL server address(string)
+ */
+#define VCONFKEY_LOCATION_SUPL_SERVER "db/location/supl/Server"
+
+/**
+ * @brief SUPL port number(int)
+ */
+#define VCONFKEY_LOCATION_SUPL_PORT "db/location/supl/Port"
+
+/**
+ * @brief SUPL SSL mode on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_SUPL_SSL "db/location/supl/SslEnabled"
+/**
+ * @}
+ */
+
+/* ========================== NMEA Logging mode Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_location_key
+ * @{
+ * @brief Replay mode Keys & Values\n
+ *        Maintainer : daejins.kim@samsung.com
+ */
+
+/**
+ * @brief nmea logging mode on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_NMEA_LOGGING "db/location/nmea/LoggingEnabled"
+
+/**
+ * @}
+ */
+
+/* ========================== Replay mode Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_location_key
+ * @{
+ * @brief Replay mode Keys & Values\n
+ *        Maintainer : daejins.kim@samsung.com
+ */
+
+/**
+ * @brief replay mode on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_REPLAY_ENABLED "db/location/replay/ReplayEnabled"
+
+/**
+ * @brief replay mode(int)
+ *
+ * REPLAY_OFF = 0 \n
+ * REPLAY_NMEA = 1 \n
+ * REPLAY_MANAUL = 2
+ */
+#define VCONFKEY_LOCATION_REPLAY_MODE "db/location/replay/ReplayMode"
+enum {
+       VCONFKEY_GPS_REPLAY_OFF = 0,
+       VCONFKEY_GPS_REPLAY_NMEA,
+       VCONFKEY_GPS_REPLAY_MANAUL,
+       VCONFKEY_GPS_REPLAY_MODE_MAX
+};
+
+/**
+ * @brief replay nmea mode : file name(string)
+ */
+#define VCONFKEY_LOCATION_NMEA_FILE_NAME "db/location/replay/FileName"
+
+/**
+ * @brief replay manual mode : latitude(double)
+ */
+#define VCONFKEY_LOCATION_MANUAL_LATITUDE "db/location/replay/ManualLatitude"
+
+/**
+ * @brief replay manual mode : longitude(double)
+ */
+#define VCONFKEY_LOCATION_MANUAL_LONGITUDE "db/location/replay/ManualLongitude"
+
+/**
+ * @brief replay manual mode : altitude(double)
+ */
+#define VCONFKEY_LOCATION_MANUAL_ALTITUDE "db/location/replay/ManualAltitude"
+
+/**
+ * @}
+ */
+
+/* ========================== GPS / WPS Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_location_key
+ * @{
+ * @brief GPS/ WPS Keys & Values\n
+ *        Maintainer : daejins.kim@samsung.com
+ */
+
+/**
+ * @brief Position fix status(int)
+ *
+ * POSITION OFF = 0 \n
+ * POSITION_SEARCHING = 1 \n
+ * POSITION_CONNECTED = 2
+ *
+ */
+#define VCONFKEY_LOCATION_POSITION_STATE "memory/location/position/state"
+enum {
+       VCONFKEY_LOCATION_POSITION_OFF = 0,
+       VCONFKEY_LOCATION_POSITION_SEARCHING,
+       VCONFKEY_LOCATION_POSITION_CONNECTED,
+       VCONFKEY_LOCATION_POSITION_STATE_MAX
+};
+
+/**
+ * @brief GPS status(int)
+ *
+ * GPS OFF = 0 \n
+ * GPS_SEARCHING = 1 \n
+ * GPS_CONNECTED = 2
+ *
+ */
+#define VCONFKEY_LOCATION_GPS_STATE "memory/location/gps/state"
+enum {
+       VCONFKEY_LOCATION_GPS_OFF = 0,
+       VCONFKEY_LOCATION_GPS_SEARCHING,
+       VCONFKEY_LOCATION_GPS_CONNECTED,
+       VCONFKEY_LOCATION_GPS_STATE_MAX
+};
+
+/**
+ * @brief WPS status(int)
+ *
+ * WPS OFF = 0 \n
+ * WPS_SEARCHING = 1 \n
+ * WPS_CONNECTED = 2
+ *
+ */
+#define VCONFKEY_LOCATION_WPS_STATE "memory/location/wps/state"
+enum {
+       VCONFKEY_LOCATION_WPS_OFF = 0,
+       VCONFKEY_LOCATION_WPS_SEARCHING,
+       VCONFKEY_LOCATION_WPS_CONNECTED,
+       VCONFKEY_LOCATION_WPS_STATE_MAX
+};
+
+/**
+ * @}
+ */
+
+/* ========================== GPS / WPS Last Position Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_location_key
+ * @{
+ * @brief GPS/ WPS Keys & Values\n
+ *        Maintainer : daejins.kim@samsung.com
+ */
+
+/**
+ * @brief last GPS timestamp(int)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_TIMESTAMP "db/location/last/gps/Timestamp"
+
+/**
+ * @brief last GPS latitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_LATITUDE "db/location/last/gps/Latitude"
+
+/**
+ * @brief last GPS longitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_LONGITUDE "db/location/last/gps/Longitude"
+
+/**
+ * @brief last GPS altitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_ALTITUDE "db/location/last/gps/Altitude"
+
+/**
+ * @brief last GPS speed(double)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_SPEED "db/location/last/gps/Speed"
+
+/**
+ * @brief last GPS direction(double)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_DIRECTION "db/location/last/gps/Direction"
+
+/**
+ * @brief last GPS horizontal accuracy(double)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_HOR_ACCURACY "db/location/last/gps/HorAccuracy"
+
+/**
+ * @brief last GPS vertical accuracy(double)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_VER_ACCURACY "db/location/last/gps/VerAccuracy"
+
+/**
+ * @brief last WPS timestamp(int)
+ */
+#define VCONFKEY_LOCATION_LAST_WPS_TIMESTAMP "db/location/last/wps/Timestamp"
+
+/**
+ * @brief last WPS latitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_WPS_LATITUDE "db/location/last/wps/Latitude"
+
+/**
+ * @brief last WPS longitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_WPS_LONGITUDE "db/location/last/wps/Longitude"
+
+/**
+ * @brief last WPS altitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_WPS_ALTITUDE "db/location/last/wps/Altitude"
+
+/**
+ * @brief last WPS speed(double)
+ */
+#define VCONFKEY_LOCATION_LAST_WPS_SPEED "db/location/last/wps/Speed"
+
+/**
+ * @brief last WPS direction(double)
+ */
+#define VCONFKEY_LOCATION_LAST_WPS_DIRECTION "db/location/last/wps/Direction"
+
+/**
+ * @brief last WPS horizontal accuracy(double)
+ */
+#define VCONFKEY_LOCATION_LAST_WPS_HOR_ACCURACY "db/location/last/wps/HorAccuracy"
+
+/**
+ * @brief last CPS timestamp(int)
+ */
+#define VCONFKEY_LOCATION_LAST_CPS_TIMESTAMP "db/location/last/cps/Timestamp"
+
+/**
+ * @brief last CPS latitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_CPS_LATITUDE "db/location/last/cps/Latitude"
+
+/**
+ * @brief last CPS longitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_CPS_LONGITUDE "db/location/last/cps/Longitude"
+
+/**
+ * @brief last CPS altitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_CPS_ALTITUDE "db/location/last/cps/Altitude"
+
+/**
+ * @brief last CPS horizontal accuracy(double)
+ */
+#define VCONFKEY_LOCATION_LAST_CPS_HOR_ACCURACY "db/location/last/cps/HorAccuracy"
+/**
+ * @}
+ */
+
+#endif                         /* __VCONF_INTERNAL_LOCATION_KEYS_H__ */
diff --git a/include-mobile/vconf-internal-lockscreen-keys.h b/include-mobile/vconf-internal-lockscreen-keys.h
new file mode 100755 (executable)
index 0000000..be54bbc
--- /dev/null
@@ -0,0 +1,121 @@
+/*
+ * vconf-internal-lockscreen-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_LOCKSCREEN_KEYS_H__
+#define __VCONF_INTERNAL_LOCKSCREEN_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-lockscreen-keys.h
+ * @defgroup    vconf_internal_lockscreen-key Definitions of internal shared Keys for lockscreen
+ * @ingroup     vconf_internal_key
+ * @author      Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, youngsub Ko <ys4610.ko@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for lockscreen \n
+ */
+
+/* ========================== lockscreen Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_lockscreen_key
+ * @{
+ * @brief lockscreen Keys & Values\n
+ *        Maintainer : Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ */
+
+/**
+ * @brief whether phone lock is verified
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_PHONE_LOCK_VERIFICATION    "memory/lockscreen/phone_lock_verification"
+
+/**
+ * @brief whether shorcut is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_SHORTCUT_DISPLAY   "db/lockscreen/shortcut_display"
+
+/**
+ * @brief whether event notification is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_EVENT_NOTIFICATION_DISPLAY "db/lockscreen/event_notification_display"
+
+/**
+ * @brief whether context aware notification is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_CONTEXT_AWARE_NOTIFICATION_DISPLAY "db/lockscreen/context_aware_notification_display"
+
+/**
+ * @brief whether clock is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_CLOCK_DISPLAY      "db/lockscreen/clock_display"
+
+/**
+ * @brief whether weather is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_WEATHER_DISPLAY    "db/lockscreen/weather_display"
+
+/**
+ * @brief whether help text is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_HELP_TEXT_DISPLAY  "db/lockscreen/help_text_display"
+
+/**
+ * @brief first package name displayed  in shortcut
+ *
+ * type : string
+*/
+#define VCONFKEY_LOCKSCREEN_SHORTCUT1  "file/lockscreen/shortcut1"
+
+/**
+ * @brief second package name displayed  in shortcut
+ *
+ * type : string
+*/
+#define VCONFKEY_LOCKSCREEN_SHORTCUT2  "file/lockscreen/shortcut2"
+
+/**
+ * @brief third package name displayed  in shortcut
+ *
+ * type : string
+*/
+#define VCONFKEY_LOCKSCREEN_SHORTCUT3  "file/lockscreen/shortcut3"
+
+/**
+ * @brief fourth package name displayed  in shortcut
+ *
+ * type : string
+*/
+#define VCONFKEY_LOCKSCREEN_SHORTCUT4  "file/lockscreen/shortcut4"
+
+#endif /* __VCONF_INTERNAL_LOCKSCREEN_KEYS_H__ */
diff --git a/include-mobile/vconf-internal-memo-keys.h b/include-mobile/vconf-internal-memo-keys.h
new file mode 100755 (executable)
index 0000000..aa65483
--- /dev/null
@@ -0,0 +1,53 @@
+/*
+ * vconf-internal-keys
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Zhibin Zhou <zhibin.zhou@samsung.com>, Wei Hua <wei2012.hua@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#ifndef __VCONF_INTERNAL_MEMO_KEYS_H__
+#define __VCONF_INTERNAL_MEMO_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-memo-keys.h
+ * @defgroup    vconf_internal_memo_key Definitions of internal shared Keys for Memo
+ * @ingroup     vconf_internal_key
+ * @author      wei2012.hua@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Alarm \n
+ */
+
+/* ========================== Memo Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_memo_key
+ * @{
+ * @brief Memo Keys & Values\n
+ *        Maintainer : wei2012.hua@samsung.com
+ */
+
+/**
+ * @brief it stands for whether the db of memo has been changed.
+ *
+ */
+
+#define VCONFKEY_MEMO_DATA_CHANGE "db/memo/data-change"
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MEMO_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-menuscreen-keys.h b/include-mobile/vconf-internal-menuscreen-keys.h
new file mode 100755 (executable)
index 0000000..292adba
--- /dev/null
@@ -0,0 +1,59 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MENUSCREEN_KEYS_H__
+#define __VCONF_INTERNAL_MENUSCREEN_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-menuscreen-keys.h
+ * @defgroup    vconf_internal_menuscreen_key Definitions of internal shared Keys for Menu-screen
+ * @ingroup     vconf_internal_key
+ * @author      jinny.yoon@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Menu-screen \n
+ */
+
+/* ========================== Menu-screen Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_menuscreen_key
+ * @{
+ * @brief Menu-screen Keys & Values\n
+ *        Maintainer : jinny.yoon@samsung.com
+ */
+
+/**
+ * @brief Menu-screen knows what the package has been installed / updated / removed from the package-manager.
+ *
+ * type : string
+ * format : "state:package_name"
+ *          State means create | update | delete.
+ */
+#define VCONFKEY_MENUSCREEN_DESKTOP "db/menuscreen/desktop"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MENUSCREEN_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-miracast-keys.h b/include-mobile/vconf-internal-miracast-keys.h
new file mode 100755 (executable)
index 0000000..df5d57d
--- /dev/null
@@ -0,0 +1,57 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MIRACAST_KEYS_H__
+#define __VCONF_INTERNAL_MIRACAST_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-miracast-keys.h
+ * @defgroup    vconf_internal_miracast_key Definitions of internal shared Keys for Miracast(WiFi Display)
+ * @ingroup     vconf_internal_key
+ * @author      hyunil46.park@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for miracast \n
+ */
+
+/* ========================== Miracast Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_miracast_key
+ * @{
+ * @brief Miracast Keys & Values\n
+ *        Maintainer : hyunil46.park@samsung.com
+ */
+
+/**
+ * @brief Miracast WFD(WiFi Display)Source status
+ *
+ * 0: WFD source is not launched \n
+ * 1: WFD source is launched \n
+*/
+#define VCONFKEY_MIRACAST_WFD_SOURCE_STATUS "memory/wifi/miracast/source_status"
+enum {
+       VCONFKEY_MIRACAST_WFD_SOURCE_OFF,
+       VCONFKEY_MIRACAST_WFD_SOURCE_ON
+};
+
+#endif /* __VCONF_INTERNAL_MIRACAST_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-mobex-connector-keys.h b/include-mobile/vconf-internal-mobex-connector-keys.h
new file mode 100755 (executable)
index 0000000..a75b8f8
--- /dev/null
@@ -0,0 +1,68 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MOBEX_CONNECTOR_KEYS_H__
+#define __VCONF_INTERNAL_MOBEX_CONNECTOR_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-mobex-connector-keys.h
+ * @defgroup    vconf_internal_mobex_connector_key Definitions of internal shared Keys for mobex-connector
+ * @ingroup     vconf_internal_key
+ * @author      injun.yang@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for mobex-connector \n
+ */
+
+/* ========================== Mobex Connector Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_mobex_connector_key
+ * @{
+ * @brief Mobex Connector Keys & Values\n
+ *        Maintainer : injun.yang@samsung.com
+ */
+
+#define VCONFKEY_MOBEX_CONNECTOR_PREFIX "memory/mobex_connector"
+
+/**
+ * @brief Mobex connector status
+ *
+ * VCONFKEY_MOBEX_CONNECTOR_STATUS_DISCONNECTED : Disconnected \n
+ * VCONFKEY_MOBEX_CONNECTOR_STATUS_WAITING : Waiting \n
+ * VCONFKEY_MOBEX_CONNECTOR_STATUS_CONNECTED : Connected \n
+ */
+#define VCONFKEY_MOBEX_CONNECTOR_STATUS VCONFKEY_MOBEX_CONNECTOR_PREFIX"/status"
+enum {
+ /** Disconnected */
+ VCONFKEY_MOBEX_CONNECTOR_STATUS_DISCONNECTED = 0,
+ /** Waiting */
+ VCONFKEY_MOBEX_CONNECTOR_STATUS_WAITING,
+ /** Connected */
+ VCONFKEY_MOBEX_CONNECTOR_STATUS_CONNECTED
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MOBEX_CONNECTOR_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-mobex-engine-keys.h b/include-mobile/vconf-internal-mobex-engine-keys.h
new file mode 100755 (executable)
index 0000000..28e14c5
--- /dev/null
@@ -0,0 +1,94 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MOBEX_ENGINE_KEYS_H__
+#define __VCONF_INTERNAL_MOBEX_ENGINE_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-mobex-engine-keys.h
+ * @defgroup    vconf_internal_mobex_engine_key Definitions of internal shared Keys for Mobex Engine
+ * @ingroup     vconf_internal_key
+ * @author      Sunbong Ha (sunbong.ha@samsung.com)
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Mobex Engine \n
+ */
+
+/* ========================== Mobex Engine Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_mobex_engine_key
+ * @{
+ * @brief Mobex Engine Keys & Values\n
+ *        Maintainer : sunbong.ha@samsung.com
+ */
+#define VCONFKEY_MOBEX_ENGINE_PREFIX "memory/mobex_engine"
+
+/**
+ * @brief mobex engine status
+ *
+ * VCONFKEY_MOBEX_ENGINE_STATUS_NOT_CONNECT : Not connected \n
+ * VCONFKEY_MOBEX_ENGINE_STATUS_CONNECTED : Connected \n
+ * VCONFKEY_MOBEX_ENGINE_STATUS_SYNC_START : Sync start \n
+ * VCONFKEY_MOBEX_ENGINE_STATUS_SYNC_END : Sync end \n
+ */
+#define VCONFKEY_MOBEX_ENGINE_STATUS_INT VCONFKEY_MOBEX_ENGINE_PREFIX"/status"
+enum {
+ /** Not connected */
+ VCONFKEY_MOBEX_ENGINE_STATUS_NOT_CONNECT = 0x00,
+ /** Connected */
+ VCONFKEY_MOBEX_ENGINE_STATUS_CONNECTED = 0x01,
+ /** Sync start */
+ VCONFKEY_MOBEX_ENGINE_STATUS_SYNC_START = 0x02,
+ /** Sync end */
+ VCONFKEY_MOBEX_ENGINE_STATUS_SYNC_END = 0x03
+};
+
+/**
+ * @brief check memo sync start/end for mobex-engine
+ *
+ * 0 : Not/Completed sync \n
+ * 1 : Syncing \n
+ */
+#define VCONFKEY_MOBEX_ENGINE_MEMO_SYNC_STATUS VCONFKEY_MOBEX_ENGINE_PREFIX"/memo_sync_status"
+
+/**
+ * @brief connected method status with Kies(Samsung PC Studio)
+ *
+ * VCONFKEY_MOBEX_ENGIN_NONE : Not connected \n
+ * VCONFKEY_MOBEX_ENGIN_USB : Connected to USB \n
+ * VCONFKEY_MOBEX_ENGIN_WIFI : Connected to WiFi \n
+ */
+#define VCONFKEY_MOBEX_ENGINE_CONNECTION_METHOD_INT VCONFKEY_MOBEX_ENGINE_PREFIX"/conn_method"
+enum {
+ /** Not connected */
+ VCONFKEY_MOBEX_ENGIN_NONE = 0,
+ /** Connected to USB */
+ VCONFKEY_MOBEX_ENGIN_USB,
+ /** Connected to WiFi */
+ VCONFKEY_MOBEX_ENGIN_WIFI
+};
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MOBEX_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-mobile-hotspot-keys.h b/include-mobile/vconf-internal-mobile-hotspot-keys.h
new file mode 100755 (executable)
index 0000000..98880dc
--- /dev/null
@@ -0,0 +1,108 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MOBILE_HOTSPOT_KEYS_H__
+#define __VCONF_INTERNAL_MOBILE_HOTSPOT_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-mobile-hotspot-keys.h
+ * @defgroup    vconf_internal_mobile_hotspot_key Definitions of internal shared Keys for mobile-hotspot
+ * @ingroup     vconf_internal_key
+ * @author      injun.yang@samsung.com, sy39.ju@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for mobile-hotspot \n
+ */
+
+/* ========================== Mobile-hotspot Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_mobile_hotspot_key
+ * @{
+ * @brief Mobile-hotspot Keys & Values\n
+ *        Maintainer : injun.yang@samsung.com, sy39.ju@samsung.com
+ *        Used module : wifi-efl-ug, wifi-quick-app, setting, ug-kies-via-wifi, usb-setting-app, data-router
+ */
+
+/**
+ * @brief Tethering mode
+ *
+ * 0x00 : None \n
+ * 0x01 : WiFi \n
+ * 0x02 : USB \n
+ * 0x04 : Bluetooth \n
+ * 0x08 : WiFi AP \n
+ */
+#define VCONFKEY_MOBILE_HOTSPOT_MODE "memory/mobile_hotspot/mode"
+enum {
+       /** None */
+       VCONFKEY_MOBILE_HOTSPOT_MODE_NONE = 0x00,
+       /** WiFi */
+       VCONFKEY_MOBILE_HOTSPOT_MODE_WIFI = 0x01,
+       /** USB */
+       VCONFKEY_MOBILE_HOTSPOT_MODE_USB = 0x02,
+       /** Bluetooth */
+       VCONFKEY_MOBILE_HOTSPOT_MODE_BT = 0x04,
+       /** WiFi AP */
+       VCONFKEY_MOBILE_HOTSPOT_MODE_WIFI_AP = 0x08
+};
+
+/**
+ * @brief The number of connected device
+ *
+ * Value : the number of connected device to hotspot
+ */
+#define VCONFKEY_MOBILE_HOTSPOT_CONNECTED_DEVICE "memory/mobile_hotspot/connected_device"
+
+/**
+ * @brief The status of Security mode for Wi-Fi tethering / AP
+ *
+ * 0 : Disabled \n
+ * 1 : Enabled \n
+ */
+#define VCONFKEY_MOBILE_HOTSPOT_SECURITY "db/mobile_hotspot/security"
+enum {
+ /** Disabled */
+ VCONFKEY_MOBILE_AP_SECURITY_OFF = 0x00,
+ /** Enabled */
+ VCONFKEY_MOBILE_AP_SECURITY_ON
+};
+
+/**
+ * @brief The status of hide mode for Wi-Fi tethering / AP
+ *
+ * 0 : Disabled \n
+ * 1 : Enabled \n
+ */
+#define VCONFKEY_MOBILE_HOTSPOT_HIDE "db/mobile_hotspot/hide"
+enum {
+ /** Disabled */
+ VCONFKEY_MOBILE_AP_HIDE_OFF = 0x00,
+ /** Enabled */
+ VCONFKEY_MOBILE_AP_HIDE_ON
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MOBILE_HOTSPOT_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-msg-keys.h b/include-mobile/vconf-internal-msg-keys.h
new file mode 100755 (executable)
index 0000000..b6c9b13
--- /dev/null
@@ -0,0 +1,113 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MSG_KEYS_H__
+#define __VCONF_INTERNAL_MSG_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-msg-keys.h
+ * @defgroup    vconf_internal_msg_key Definitions of internal shared Keys for message
+ * @ingroup     vconf_internal_key
+ * @author      jyjeong@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for message \n
+ */
+
+/* ========================== Message Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_msg_key
+ * @{
+ * @brief Message Keys & Values\n
+ *        Maintainer : jyjeong@samsung.com
+ */
+
+#define VCONFKEY_MSG_MEMORY_PREFIX          "memory/msg"
+#define VCONFKEY_MSG_DB_PREFIX              "db/msg"
+
+
+/**
+ * @brief ready status of msg service daemon
+ *
+ * True : ready \n
+ * False : not ready \n
+ */
+#define VCONFKEY_MSG_SERVER_READY              VCONFKEY_MSG_MEMORY_PREFIX"/ready"
+
+/**
+ * @brief unread SMS count for lock-screen & message icon badge
+ *
+ * n : unread SMS count (>=0)
+ */
+#define VCONFKEY_MESSAGE_RECV_SMS_STATE                VCONFKEY_MSG_DB_PREFIX"/recv_sms"
+
+/**
+ * @brief unread MMS count for lock-screen & message icon badge
+ *
+ * n : unread MMS count (>=0)
+ */
+#define VCONFKEY_MESSAGE_RECV_MMS_STATE                VCONFKEY_MSG_DB_PREFIX"/recv_mms"
+
+/**
+ * @brief Indicates the network mode (CS/PS) to send SMS
+ *
+ * 1 : PS only \n
+ * 2 : CS only \n
+ * 3 : PS preferred \n
+ * 4 : CS preferred \n
+ */
+#define VCONFKEY_MESSAGE_NETWORK_MODE          VCONFKEY_MSG_DB_PREFIX"/network_mode"
+enum {
+       VCONFKEY_MESSAGE_NETWORK_PS_ONLY = 0x01,
+       VCONFKEY_MESSAGE_NETWORK_CS_ONLY = 0x02,
+       VCONFKEY_MESSAGE_NETWORK_PS_PREFER = 0x03,
+       VCONFKEY_MESSAGE_NETWORK_CS_PREFER = 0x04
+};
+
+/**
+ * @brief SOS sending option of message setting
+ *
+ * True : SOS sending option is on \n
+ * False : SOS sending option is off \n
+ */
+#define VCONFKEY_MESSAGE_SOS_SEND_OPTION               VCONFKEY_MSG_DB_PREFIX"/sos_send_option"
+
+/**
+ * @brief Indicates the SOS standby state
+ *
+ * 0 : SOS idle state \n
+ * 1 : SOS mode is invoked \n
+ * 2 : SOS standby state (succeed in SOS message sending) \n
+ */
+#define VCONFKEY_MESSAGE_SOS_STATE             VCONFKEY_MSG_MEMORY_PREFIX"/sos_state"
+enum {
+        VCONFKEY_MESSAGE_SOS_IDLE = 0x00,
+        VCONFKEY_MESSAGE_SOS_INVOKED = 0x01,
+        VCONFKEY_MESSAGE_SOS_STANDBY = 0x02
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MSG_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-music-keys.h b/include-mobile/vconf-internal-music-keys.h
new file mode 100755 (executable)
index 0000000..a471bb4
--- /dev/null
@@ -0,0 +1,97 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MUSIC_KEYS_H__
+#define __VCONF_INTERNAL_MUSIC_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-music-keys.h
+ * @defgroup    vconf_internal_music_key Definitions of internal shared Keys for Music
+ * @ingroup     vconf_internal_key
+ * @author      hm2007.kim@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Music \n
+ */
+
+/* ========================== Music Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_music_key
+ * @{
+ * @brief Music Keys & Values\n
+ *        Maintainer : hm2007.kim@samsung.com
+ */
+
+/**
+ * @brief setting value of music player menu
+ *
+ * All menu tab can be selected with OR operation
+ *
+ * SETTING_MUSIC_MENU_ALBUM : show album tab \n
+ * SETTING_MUSIC_MENU_ARTIS : show artists tab \n
+ * SETTING_MUSIC_MENU_GENRE : show genres tab \n
+ * SETTING_MUSIC_MENU_COMPOSER : show composer tab \n
+ * SETTING_MUSIC_MENU_YEAR : show year tab \n
+ * SETTING_MUSIC_MENU_FOLDER : show folder tab
+
+*/
+#define VCONFKEY_SETAPPL_MUSIC_MENU_VAL_INT VCONFKEY_SETAPPL_PREFIX"/music-player/menu"
+enum {
+       SETTING_MUSIC_MENU_ALBUM = 0x0001,
+       SETTING_MUSIC_MENU_ARTIST = 0x0002,
+       SETTING_MUSIC_MENU_GENRE = 0x0004,
+       SETTING_MUSIC_MENU_COMPOSER = 0x0008,
+       SETTING_MUSIC_MENU_YEAR = 0x0010,
+       SETTING_MUSIC_MENU_FOLDER = 0x0020
+};
+
+/**
+ * @brief The status of music player
+ *
+ * VCONFKEY_MUSIC_OFF : no playing music \n
+ * VCONFKEY_MUSIC_PLAY : playing \n
+ * VCONFKEY_MUSIC_PAUSE : paused \n
+ * VCONFKEY_MUSIC_STOP : stop
+ */
+#define VCONFKEY_MUSIC_STATE "memory/music/state"
+enum {
+       VCONFKEY_MUSIC_OFF = 0x00,
+       VCONFKEY_MUSIC_PLAY,
+       VCONFKEY_MUSIC_PAUSE,
+       VCONFKEY_MUSIC_STOP,
+       VCONFKEY_MUSIC_STATE_MAX
+};
+
+/**
+ * @brief Albumart path of current playing song
+ *
+ * type : string
+ */
+#define VCONFKEY_MUSIC_ALBUM_ART "memory/music/album_art"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MUSIC_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-myfile-keys.h b/include-mobile/vconf-internal-myfile-keys.h
new file mode 100644 (file)
index 0000000..5faf95e
--- /dev/null
@@ -0,0 +1,38 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MYFILE_KEYS_H__
+#define __VCONF_INTERNAL_MYFILE_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-myfile-keys.h
+ * @defgroup    vconf_internal_myfile_key Definitions of internal shared Keys for myfile
+ * @ingroup     vconf_internal_key
+ * @author      Aram Kim <aramie.kim>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for myfile \n
+ */
+
+
+#endif /* __VCONF_INTERNAL_MYFILE_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-nfc-keys.h b/include-mobile/vconf-internal-nfc-keys.h
new file mode 100644 (file)
index 0000000..9294bfb
--- /dev/null
@@ -0,0 +1,137 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_NFC_KEYS_H__
+#define __VCONF_INTERNAL_NFC_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-nfc-keys.h
+ * @defgroup    vconf_internal_nfc_key Definitions of internal shared Keys for NFC
+ * @ingroup     vconf_internal_key
+ * @author      wonkyu.kwon@samsung.com, sc.sohn@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for NFC \n
+ */
+
+/* ========================== NFC Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_nfc_key
+ * @{
+ * @brief NFC Keys & Values\n
+ *        Maintainer : wonkyu.kwon@samsung.com, sc.sohn@samsung.com
+ */
+
+/**
+ * @brief Indicates whether NFC is supported used by setting & app using share via
+ *
+ * 0 : Not Supported \n
+ * 1 : Supported  \n
+ */
+#define VCONFKEY_NFC_FEATURE                   "db/nfc/feature"
+enum
+{
+       /** Not Supported */
+       VCONFKEY_NFC_FEATURE_OFF = 0x00,
+       /** Supported */
+       VCONFKEY_NFC_FEATURE_ON,
+       VCONFKEY_NFC_FEATURE_MAX
+};
+
+
+/**
+ * @brief NFC Activation state
+ *
+ * 0 : OFF \n
+ * 1 : ON \n
+ */
+#define VCONFKEY_NFC_STATE                     "db/nfc/enable"
+enum
+{
+       VCONFKEY_NFC_STATE_OFF = 0x00,
+       VCONFKEY_NFC_STATE_ON,
+       VCONFKEY_NFC_STATE_MAX
+};
+
+
+/**
+ * @brief NFC S-BEAM state. When this feature is turned on, you can beam files to other NFC and WLAN Direct devices by holding the devices close together.
+ *
+ * 0 : OFF \n
+ * 1 : ON \n
+ */
+#define VCONFKEY_NFC_SBEAM                     "db/nfc/sbeam"
+enum
+{
+       VCONFKEY_NFC_SBEAM_OFF = 0x00,
+       VCONFKEY_NFC_SBEAM_ON,
+       VCONFKEY_NFC_SBEAM_MAX
+};
+
+/**
+ * @brief NFC Predefined Item state. You can beam predefined items to another NFC device. Just bring the devices close together (typically back to back) while in the home screen.
+ *
+ * 0 : OFF \n
+ * 1 : ON \n
+ */
+#define VCONFKEY_NFC_PREDEFINED_ITEM_STATE     "db/nfc/predefined_item_state"
+enum
+{
+       VCONFKEY_NFC_PREDEFINED_ITEM_OFF = 0x00,
+       VCONFKEY_NFC_PREDEFINED_ITEM_ON,
+       VCONFKEY_NFC_PREDEFINED_ITEM_MAX
+};
+
+/**
+ * @brief NFC Predefined Item selected by User.
+ *
+ */
+#define VCONFKEY_NFC_PREDEFINED_ITEM           "db/nfc/predefined_item"
+
+
+/**
+ * @brief NFC Secure Element type
+ *
+ * 0 : None \n
+ * 1 : ESE \n
+ * 2 : UICC \n
+ * 3 : SDCARD \n
+ */
+#define VCONFKEY_NFC_SE_TYPE                   "db/nfc/se_type"
+enum
+{
+       VCONFKEY_NFC_SE_TYPE_NONE = 0x00,
+       VCONFKEY_NFC_SE_TYPE_ESE,
+       VCONFKEY_NFC_SE_TYPE_UICC,
+       VCONFKEY_NFC_SE_TYPE_SDCARD,
+       VCONFKEY_NFC_SE_TYPE_MAX
+};
+
+
+/**
+ * @}
+ */
+
+
+
+#endif /* __VCONF_INTERNAL_NFC_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-pkgmgr-keys.h b/include-mobile/vconf-internal-pkgmgr-keys.h
new file mode 100644 (file)
index 0000000..fd52227
--- /dev/null
@@ -0,0 +1,55 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: junsuk oh <junsuk77.oh@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_PKGMGR_KEYS_H__
+#define __VCONF_INTERNAL_PKGMGR_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-pkgmgr-keys.h
+ * @defgroup    vconf_internal_pkgmgr_key Definitions of internal shared Keys for pkgmgr
+ * @ingroup     vconf_internal_key
+ * @author      junsuk77.oh@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for pkgmgr \n
+ */
+
+/* ========================== PKGMGR Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_pkgmgr_key
+ * @{
+ * @brief pkgmgr Keys & Values\n
+ *        Maintainer : junsuk77.oh@samsung.com
+ */
+
+/**
+ * @brief it stands for status of pkgmgr value.
+ *
+ */
+#define VCONFKEY_PKGMGR_STATUS "memory/pkgmgr/status"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_PKGMGR_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-pm-keys.h b/include-mobile/vconf-internal-pm-keys.h
new file mode 100755 (executable)
index 0000000..f88117d
--- /dev/null
@@ -0,0 +1,119 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_PM_KEYS_H__
+#define __VCONF_INTERNAL_PM_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-pm-keys.h
+ * @defgroup    vconf_internal_pm_key Definitions of internal shared Keys for power manager
+ * @ingroup     vconf_internal_key
+ * @author      jinkun.jang@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for power manager \n
+ */
+
+/* ========================== Pm Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_pm_key
+ * @{
+ * @brief Power manager Keys & Values\n
+ *        Maintainer : jinkun.jang@samsung.com
+ */
+
+/**
+ * @brief lcd status
+ *
+ * 1 : lcd normal \n
+ * 2 : lcd dim \n
+ * 3 : lcd off \n
+ * 4 : suspend \n
+ */
+#define VCONFKEY_PM_STATE                           "memory/pm/state"
+enum {
+       VCONFKEY_PM_STATE_NORMAL = 1,
+       VCONFKEY_PM_STATE_LCDDIM,
+       VCONFKEY_PM_STATE_LCDOFF,
+       VCONFKEY_PM_STATE_SLEEP
+};
+
+/**
+ * @brief custom brightness
+ *
+ * 0 : off
+ * 1 : on
+ */
+#define VCONFKEY_PM_CUSTOM_BRIGHTNESS_STATUS               "memory/pm/custom_brightness_status"
+enum {
+       VCONFKEY_PM_CUSTOM_BRIGHTNESS_OFF = 0,
+       VCONFKEY_PM_CUSTOM_BRIGHTNESS_ON
+};
+
+/**
+ * @brief battery time to empty
+ *
+ * seconds
+ */
+#define VCONFKEY_PM_BATTERY_TIMETOEMPTY               "memory/pm/battery_timetoempty"
+
+/**
+ * @brief battery time to full
+ *
+ * seconds
+ */
+#define VCONFKEY_PM_BATTERY_TIMETOFULL                "memory/pm/battery_timetofull"
+
+/**
+* @brief brightness changed in low battery
+*
+* 0 : false
+* 1 : true
+*/
+#define VCONFKEY_PM_BRIGHTNESS_CHANGED_IN_LPM         "memory/pm/brt_changed_lpm"
+
+/**
+* @brief brightness value
+*
+* brightness level : 1~100
+*
+*/
+#define VCONFKEY_PM_CURRENT_BRIGHTNESS                "memory/pm/current_brt"
+
+/**
+ * @brief SIP(virtual keypad) status
+ *
+ * 0 : sip off
+ * 1 : sip on
+ */
+#define VCONFKEY_PM_SIP_STATUS                        "memory/pm/sip_status"
+enum {
+       VCONFKEY_PM_SIP_OFF = 0,
+       VCONFKEY_PM_SIP_ON
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_PM_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-pwlock-keys.h b/include-mobile/vconf-internal-pwlock-keys.h
new file mode 100755 (executable)
index 0000000..a8692a6
--- /dev/null
@@ -0,0 +1,51 @@
+/*
+ * vconf-internal-pwlock-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_PWLOCK_KEYS_H__
+#define __VCONF_INTERNAL_PWLOCK_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-pwlock-keys.h
+ * @defgroup    vconf_internal_pwlock-key Definitions of internal shared Keys for pwlock
+ * @ingroup     vconf_internal_key
+ * @author      Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, youngsub Ko <ys4610.ko@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for pwlock \n
+ */
+
+/* ========================== pwlock Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_pwlock_key
+ * @{
+ * @brief pwlock Keys & Values\n
+ *        Maintainer : Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ */
+
+/**
+ * @brief whether it is first booting after downloading binary
+ *
+ * type : bool
+*/
+#define VCONFKEY_PWLOCK_FIRST_BOOT     "db/pwlock/first_boot"
+
+#endif /* __VCONF_INTERNAL_PWLOCK_KEYS_H__ */
diff --git a/include-mobile/vconf-internal-rcs-keys.h b/include-mobile/vconf-internal-rcs-keys.h
new file mode 100755 (executable)
index 0000000..8419db5
--- /dev/null
@@ -0,0 +1,172 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Gopal Kumar <gopal.kumar@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_RCS_KEYS_H__
+#define __VCONF_INTERNAL_RCS_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-rcs-keys.h
+ * @defgroup    vconf_internal_rcs_key Definitions of internal shared Keys for RCS
+ * @ingroup     vconf_internal_key
+ * @author      gopal.kumar@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for rcs \n
+ */
+
+/* ========================== RCS Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_msg_key
+ * @{
+ * @brief RCS Keys & Values\n
+ *        Maintainer : gopal.kumar@samsung.com
+ */
+
+#define VCONFKEY_RCS_MEMORY_PREFIX          "memory/rcs"
+#define VCONFKEY_RCS_DB_PREFIX              "db/rcs"
+#define VCONFKEY_RCS_IM_DB_PREFIX           "db/rcs/im"
+
+
+/**
+ * @brief warning size for File Transfer. It is integer value in Mega Byte.
+ * 
+ */
+#define VCONFKEY_RCS_FT_WARNING_SIZE    VCONFKEY_RCS_IM_DB_PREFIX"/ft_warning_size"
+
+/**
+ * @brief My status to be communicated to other end as though presence information. 
+ *
+ */
+#define VCONFKEY_RCS_MY_STATUS  VCONFKEY_RCS_IM_DB_PREFIX"/profile_status"
+
+/**
+ * @brief My Display name to be communicated to other end as though presence information. 
+ *
+ */
+#define VCONFKEY_RCS_MY_DISPLAY_NAME    VCONFKEY_RCS_IM_DB_PREFIX"/profile_name"
+
+/**
+ * @brief last name of User to be communicated to other end as though presence information. 
+ *
+ */
+#define VCONFKEY_RCS_MY_DISPLAY_LAST_NAME    VCONFKEY_RCS_IM_DB_PREFIX"/last_name"
+
+/**
+ * @brief My image to be communicated to other end as though presence information. 
+ *
+ */
+#define VCONFKEY_RCS_MY_IMAGE   VCONFKEY_RCS_IM_DB_PREFIX"/mycontactimage"
+
+/**
+ * @brief Auto save feature to be enabled or not 
+ *
+ * 1 : auto save feature on \n
+ * 0 : auto save feature off \n
+ */
+#define VCONFKEY_RCS_MESSAGE_AUTO_SAVE         VCONFKEY_RCS_IM_DB_PREFIX"/message_autosave_status"
+
+/**
+ * @brief indicate the selected bubble type.
+ *
+ * bubble_01 : Bubble Type 1 \n
+ * bubble_02 : Bubble Type 2 \n
+ * bubble_03 : Bubble Type 3 \n
+ * bubble_04 : Bubble Type 4 \n
+ * bubble_05 : Bubble Type 5 \n
+ * bubble_06 : Bubble Type 6 \n
+ */
+#define VCONFKEY_RCS_SELECTED_BUBBLE_TYPE_READ  VCONFKEY_RCS_IM_DB_PREFIX"/readmsgbubble"
+#define VCONFKEY_RCS_SELECTED_BUBBLE_TYPE_SENT  VCONFKEY_RCS_IM_DB_PREFIX"/sentmsgbubble"
+
+/**
+ * @brief string containing the Font size of each bubble
+ *
+ * extralarge : Extra large font size \n
+ * large      : large font size 
+ * medium     : medium font size 
+ * small      : small font size 
+ * extrasmall : Extra small font size 
+ *
+ */
+#define VCONFKEY_RCS_BUBBLE_FONT_SIZE   VCONFKEY_RCS_IM_DB_PREFIX"/text_font_size"
+
+/**
+ * @brief integer value for background image to be used
+ *
+ * 0 - Dynamic image value
+ * 1-9 predefined image
+ */
+#define VCONFKEY_RCS_BACKGROUND_IMAGE_INDEX  VCONFKEY_RCS_IM_DB_PREFIX"/background_image_index"
+
+
+/**
+ * @brief enableing push Pop-up feature
+ *
+ * 1 : enable \n
+ * 0 : disable \n
+ */
+#define VCONFKEY_RCS_POP_UP_NOFICATION_STATUS   VCONFKEY_RCS_IM_DB_PREFIX"/popup_notification"
+
+/**
+ * @brief notification data to be shown in UI
+ *
+ */
+#define VCONFKEY_RCS_POP_UP_NOFICATION_DATA VCONFKEY_RCS_IM_DB_PREFIX"/popup_notification_data"
+
+/**
+ * @brief string containing value of alert type to be used
+ *
+ */
+#define VCONFKEY_RCS_ALERT_TYPE     VCONFKEY_RCS_IM_DB_PREFIX"/alert_type"
+
+/**
+ * @brief to set whether user request for display status or not
+ *
+ * 1 : enable \n
+ * 0 : disable \n
+ */
+#define VCONFKEY_RCS_SEND_DISPLAY_STATUS    VCONFKEY_RCS_IM_DB_PREFIX"/send_display_status"
+
+/**
+ * @brief Ring Tone value
+ *
+ */
+#define VCONFKEY_RCS_RINGTONE_VALUE     VCONFKEY_RCS_IM_DB_PREFIX"/notification_ringtone"
+
+/**
+ * @brief File Max size
+ *
+ */
+#define VCONFKEY_RCS_FILE_MAX_SIZE     VCONFKEY_RCS_IM_DB_PREFIX"/ft_max_size"
+
+/**
+ * @brief Free Memory Size
+ *
+ */
+#define VCONFKEY_RCS_FREE_MEMORY_SIZE     VCONFKEY_RCS_IM_DB_PREFIX"/free_memory"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_RCS_KEYS_H__ */
diff --git a/include-mobile/vconf-internal-sat-keys.h b/include-mobile/vconf-internal-sat-keys.h
new file mode 100755 (executable)
index 0000000..652aadc
--- /dev/null
@@ -0,0 +1,58 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SAT_KEYS_H__
+#define __VCONF_INTERNAL_SAT_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-sat-keys.h
+ * @defgroup    vconf_internal_sat_key Definitions of internal shared Keys for Sim Application Toolkit
+ * @ingroup     vconf_internal_key
+ * @author      sungjoon.won@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Sim Application Toolkit \n
+ */
+
+/* ========================== Sim Application Toolkit Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_sat_key
+ * @{
+ * @brief Sim Application Toolkit Keys & Values\n
+ *        Maintainer : sungjoon.won@samsung.com
+ */
+
+#define VCONFKEY_SAT_PREFIX       "memory/sat"
+
+/**
+ * @brief It contains a text string which is provided by SETUP IDLE MODE TEXT command from SATK
+ *
+ * Value : Idle text from SIM.
+ */
+#define VCONFKEY_SAT_IDLE_TEXT    VCONFKEY_SAT_PREFIX"/idle_text"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_SAT_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-setting-keys.h b/include-mobile/vconf-internal-setting-keys.h
new file mode 100755 (executable)
index 0000000..79fbfcc
--- /dev/null
@@ -0,0 +1,1475 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SETTING_KEYS_H__
+#define __VCONF_INTERNAL_SETTING_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-setting-keys.h
+ * @defgroup    vconf_internal_setting_key Definitions of internal shared Keys for setting
+ * @ingroup     vconf_internal_key
+ * @author      Hyejin Kim (hyejin0906.kim@samsung.com)
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for setting \n
+ */
+
+/* ========================== Setting UI Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_setting_key
+ * @{
+ * @brief Setting UI Keys & Values\n
+ *        Maintainer : hyejin0906.kim@samsung.com
+ */
+#define VCONFKEY_SETAPPL_PREFIX                                 "db/setting"
+#define VCONFKEY_SETAPPL_MEM_PREFIX                             "memory/setting"
+
+
+/** @brief vibration pattern file path of current incoming call */
+#define VCONFKEY_SETAPPL_CALL_VIBRATION_PATTERN_STR            VCONFKEY_SETAPPL_PREFIX"/sound/call/vibration_pattern_path"
+
+/**
+ * @brief support touch sounds option
+ *
+ * 0 : off \n
+ * 1 : on \n
+ */
+#define VCONFKEY_SETAPPL_TOUCH_SOUNDS_BOOL             VCONFKEY_SETAPPL_PREFIX"/sound/touch_sounds"
+
+/**
+ * @brief status of screen lock sound
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_SOUND_LOCK_BOOL                        VCONFKEY_SETAPPL_PREFIX"/sound/sound_lock"
+
+/**
+ * @brief volume level of media sound
+ *
+ * Min : 0 \n
+ * Max : 15 \n
+ */
+#define VCONFKEY_SETAPPL_MEDIA_SOUND_VOLUME_INT                 VCONFKEY_SETAPPL_PREFIX"/sound/media/sound_volume"
+
+
+/** @brief current theme name */
+#define VCONFKEY_SETAPPL_WIDGET_THEME_STR                       VCONFKEY_SETAPPL_PREFIX"/widget_theme"
+
+/**
+ * @brief level of brightness
+ *
+ * Min : 1 \n
+ * Max : 24 \n
+ */
+#define VCONFKEY_SETAPPL_LCD_BRIGHTNESS                         VCONFKEY_SETAPPL_PREFIX"/Brightness"
+/* display - brightness */
+enum {
+       SETTING_BRIGHTNESS_LEVEL1 = 1,
+       SETTING_BRIGHTNESS_LEVEL2,
+       SETTING_BRIGHTNESS_LEVEL3,
+       SETTING_BRIGHTNESS_LEVEL4,
+       SETTING_BRIGHTNESS_LEVEL5,
+       SETTING_BRIGHTNESS_LEVEL6,
+       SETTING_BRIGHTNESS_LEVEL7,
+       SETTING_BRIGHTNESS_LEVEL8,
+       SETTING_BRIGHTNESS_LEVEL9,
+       SETTING_BRIGHTNESS_LEVEL10
+};
+
+/**
+ * @brief screen mode
+ *
+ * 0 : dynamic \n
+ * 1 : Standard \n
+ * 2 : Natural \n
+ * 3 : Movie \n
+ */
+#define VCONFKEY_SETAPPL_SCREEN_MODE_INT               VCONFKEY_SETAPPL_PREFIX"/screen_mode"
+/* display - screen mode */
+enum {
+       SETTING_SCREEN_MODE_DYNAMIC = 0,
+       SETTING_SCREEN_MODE_STANDARD,
+       SETTING_SCREEN_MODE_NATURAL,
+       SETTING_SCREEN_MODE_MOVIE,
+       SETTING_SCREEN_MODE_MAX
+};
+
+/**
+ * @brief timeout of lcd
+ *
+ * 0 : always on \n
+ * 15 : 15 sec \n
+ * 30 : 30 sec \n
+ * 60 : 1 min \n
+ * 120 : 2 min \n
+ * 300 : 5 min \n
+ * 600 : 10 min \n
+ */
+#define VCONFKEY_SETAPPL_LCD_TIMEOUT_NORMAL                    VCONFKEY_SETAPPL_PREFIX"/lcd_backlight_normal"
+
+/**
+ * @brief volume level of ringtone sound
+ *
+ * Min : 0 \n
+ * Max : 15 \n
+ */
+#define VCONFKEY_SETAPPL_CALL_RINGTONE_SOUND_VOLUME_INT                        VCONFKEY_SETAPPL_PREFIX"/sound/call/ringtone_sound_volume"
+
+/** @brief current incoming call ringtone file path */
+#define VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR                                    VCONFKEY_SETAPPL_PREFIX"/sound/call/ringtone_path"
+
+/** @brief default incoming call ringtone file path */
+#define VCONFKEY_SETAPPL_CALL_RINGTONE_DEFAULT_PATH_STR                             VCONFKEY_SETAPPL_PREFIX"/sound/call/ringtone_default_path"
+
+/**
+ * @brief vibration type of incoming call
+ *
+ * 0 : vibration 1 \n
+ * 1 : vibration 2 \n
+ * 2 : vibration 3 \n
+ */
+#define VCONFKEY_SETAPPL_CALL_VIBRATION_PATTERN_INT                        VCONFKEY_SETAPPL_PREFIX"/sound/call/vibration_type"
+/* profile - call alert vib type */
+enum {
+       SETTING_CALL_ALERT_VIB_TYPE1 = 0,
+       SETTING_CALL_ALERT_VIB_TYPE2,
+       SETTING_CALL_ALERT_VIB_TYPE3,
+       SETTING_CALL_ALERT_VIB_TYPE4,
+       SETTING_CALL_ALERT_VIB_TYPE5,
+       SETTING_CALL_ALERT_VIB_TYPE6,
+       SETTING_CALL_ALERT_VIB_TYPE7,
+       SETTING_CALL_ALERT_VIB_TYPE8,
+       SETTING_CALL_ALERT_VIB_TYPE9,
+       SETTING_CALL_ALERT_VIB_TYPE10,
+       SETTING_CALL_ALERT_VIB_MAX
+};
+
+
+/**
+ * @brief volume level of notification sound
+ *
+ * Min : 0 \n
+ * Max : 15 \n
+ */
+#define VCONFKEY_SETAPPL_NOTI_SOUND_VOLUME_INT                             VCONFKEY_SETAPPL_PREFIX"/sound/noti/sound_volume"
+
+/**
+ * @brief type of message alert repitition
+ *
+ * 0 : once \n
+ * 1 : every 2 minutes \n
+ * 2 : every 5 minutes \n
+ * 3 : every 10 minutes \n
+ */
+#define VCONFKEY_SETAPPL_NOTI_MSG_ALERT_REP_TYPE_INT                   VCONFKEY_SETAPPL_PREFIX"/sound/noti/msg_alert_rep_type"
+enum {
+       SETTING_SOUND_REP_ONCE = 0,
+       SETTING_SOUND_REP_EVERY_2_MIN,
+       SETTING_SOUND_REP_EVERY_5_MIN,
+       SETTING_SOUND_REP_EVERY_10_MIN
+};
+
+/** @brief current message ringtone file path */
+#define VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR                        VCONFKEY_SETAPPL_PREFIX"/sound/noti/msg_ringtone_path"
+
+/** @brief default noti ringtone file path */
+#define VCONFKEY_SETAPPL_NOTI_RINGTONE_DEFAULT_PATH_STR                         VCONFKEY_SETAPPL_PREFIX"/sound/noti/ringtone_default_path"
+
+/** @brief current noti ringtone file path */
+#define VCONFKEY_SETAPPL_NOTI_RINGTONE_PATH_STR                                 VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR
+
+/**
+ * @brief type of email alert repitition
+ *
+ * 0 : once \n
+ * 1 : every 2 minutes \n
+ * 2 : every 5 minutes \n
+ * 3 : every 10 minutes \n
+ */
+#define VCONFKEY_SETAPPL_NOTI_EMAIL_ALERT_REP_TYPE_INT                 VCONFKEY_SETAPPL_PREFIX"/sound/noti/email_alert_rep_type"
+
+/** @brief current email ringtone file path */
+#define VCONFKEY_SETAPPL_NOTI_EMAIL_RINGTONE_PATH_STR                  VCONFKEY_SETAPPL_PREFIX"/sound/noti/email_ringtone_path"
+
+/**
+ * @brief vibration level of notification
+ *
+ * Min : 0 \n
+ * Max : 5 \n
+ */
+#define VCONFKEY_SETAPPL_NOTI_VIBRATION_LEVEL_INT                          VCONFKEY_SETAPPL_PREFIX"/sound/noti/vibration_level"
+
+/**
+ * @brief volume level of system sound
+ *
+ * Min : 0 \n
+ * Max : 15 \n
+ */
+#define VCONFKEY_SETAPPL_TOUCH_FEEDBACK_SOUND_VOLUME_INT               VCONFKEY_SETAPPL_PREFIX"/sound/touch_feedback/sound_volume"
+
+/**
+ * @brief backup vibration level of haptic feedback for powersaving
+ *
+ * Min : 0 \n
+ * Max : 5 \n
+ */
+#define VCONFKEY_SETAPPL_TOUCH_FEEDBACK_VIBRATION_LEVEL_BAK_INT     VCONFKEY_SETAPPL_PREFIX"/sound/touch_feedback/vibration_level_bak"
+
+/**
+ * @brief vibration level of haptic feedback
+ *
+ * Min : 0 \n
+ * Max : 5 \n
+ */
+#define VCONFKEY_SETAPPL_TOUCH_FEEDBACK_VIBRATION_LEVEL_INT     VCONFKEY_SETAPPL_PREFIX"/sound/touch_feedback/vibration_level"
+/* phone - vibration feedback */
+enum {
+       SETTING_VIB_FEEDBACK_LEVEL0 = 0,
+       SETTING_VIB_FEEDBACK_LEVEL1,
+       SETTING_VIB_FEEDBACK_LEVEL2,
+       SETTING_VIB_FEEDBACK_LEVEL3,
+       SETTING_VIB_FEEDBACK_LEVEL4,
+       SETTING_VIB_FEEDBACK_LEVEL5
+};
+
+
+/**
+ * @brief status of changing USB mode
+ *
+ * 0 : done \n
+ * 1 : on changing \n
+ * 2 : on changing to NONE mode \n
+ */
+#define VCONFKEY_SETAPPL_USB_IN_MODE_CHANGE                     VCONFKEY_SETAPPL_MEM_PREFIX"/usb_in_mode_change"
+
+/**
+ * @brief selected popup button
+ *
+ * 0 : NO/Cancel button \n
+ * 1 : YES/OK button \n
+ */
+#define VCONFKEY_SETAPPL_SELECT_POPUP_BTN_INT                   VCONFKEY_SETAPPL_PREFIX"/select_popup_btn"
+/* setting - on,off status */
+enum {
+       SETTING_ON_OFF_BTN_OFF = 0,
+       SETTING_ON_OFF_BTN_ON,
+       SETTING_ON_OFF_BTN_MAX
+};
+
+/**
+ * @brief current USB mode
+ *
+ * SETTING_USB_NONE_MODE : None \n
+ * SETTING_USB_DEFAULT_MODE : Default \n
+ * SETTING_USB_DEBUG_MODE : Debug \n
+ * SETTING_USB_TETHERING_MODE : USB tethering \n
+ * SETTING_USB_ACCESSORY_MODE : USB accessory \n
+ */
+#define VCONFKEY_SETAPPL_USB_MODE_INT                           VCONFKEY_SETAPPL_MEM_PREFIX"/usb_mode"
+enum {
+       /** None */
+       SETTING_USB_NONE_MODE = -1,
+       /** Default */
+       SETTING_USB_DEFAULT_MODE = 0,
+       /** DEBUG */
+       SETTING_USB_DEBUG_MODE = 3,
+       /** ETHERNET */
+       SETTING_USB_ETHERNET_MODE = 3,
+       /** USB tethering */
+       SETTING_USB_TETHERING_MODE = 4,
+       /** USB accessory */
+       SETTING_USB_ACCESSORY_MODE = 5
+};     /* connectivity - usb connection */
+
+/**
+ * @brief USB mode that user selected
+ *
+ * 0 : Default \n
+ * 3 : Debug \n
+ * 4 : USB tethering \n
+ * 5 : USB accessory \n
+ */
+#define VCONFKEY_SETAPPL_USB_SEL_MODE_INT                       VCONFKEY_SETAPPL_MEM_PREFIX"/usb_sel_mode"
+
+/**
+ * @brief status of debug mode
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USB_DEBUG_MODE_BOOL                   VCONFKEY_SETAPPL_PREFIX"/debug_mode"
+
+/**
+ * @brief status of select network
+ *
+ * 0 : Automatic Off \n
+ * 1 : Automatic On \n
+ */
+#define VCONFKEY_SETAPPL_SELECT_NETWORK_INT                     VCONFKEY_SETAPPL_PREFIX"/select_network"
+/* network - select network */
+enum {
+       SETTING_SELECT_NETWORK_AUTOMATIC = 0,
+       SETTING_SELECT_NETWORK_MANUAL,
+       SETTING_SELECT_NETWORK_MAX
+};
+
+/**
+ * @brief network node
+ *
+ * 0 : automatic \n
+ * 1 : gsm900/1800 \n
+ * 2 : gsm 8500/1900 \n
+ * 3 : umts \n
+ */
+#define VCONFKEY_SETAPPL_NETWORK_MODE_INT                       VCONFKEY_SETAPPL_PREFIX"/network_mode"
+/* network - network mode */
+enum {
+       SETTING_NETWORK_MODE_AUTOMATIC = 0,
+       SETTING_NETWORK_MODE_GSM_900_1800,
+       SETTING_NETWORK_MODE_GSM_850_1900,
+       SETTING_NETWORK_MODE_UTMS,
+       SETTING_NETWORK_MODE_MAX
+};
+
+/**
+ * @brief status of phone lock
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_POWER_ON_LOCK_BOOL                      VCONFKEY_SETAPPL_PREFIX"/power_on_lock"
+
+/**
+ * @brief left count of trying phone lock on/off
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PHONE_LOCK_ATTEMPTS_LEFT_INT                    VCONFKEY_SETAPPL_PREFIX"/phone_lock_attempts_left"
+
+/**
+ * @brief timestamp if phone lock is on
+ *
+ */
+#define VCONFKEY_SETAPPL_PHONE_LOCK_TIMESTAMP_STR                    VCONFKEY_SETAPPL_PREFIX"/phone_lock_timestamp"
+
+/**
+ * @brief timestamp if sim lock is on
+ *
+ */
+#define VCONFKEY_SETAPPL_SIM_LOCK_TIMESTAMP_STR                    VCONFKEY_SETAPPL_PREFIX"/sim_lock_timestamp"
+
+/**
+ * @brief status of fdn mode
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_FIXED_DIALING_MODE_BOOL             VCONFKEY_SETAPPL_PREFIX"/fixed_dialing_mode"
+
+/**
+ * @brief status of simple password
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_SIMPLE_PASSWORD_BOOL                    VCONFKEY_SETAPPL_PREFIX"/simple_password"
+
+
+/**
+ * @brief screen lock type
+ *
+ * 0 : Swipe \n
+ * 1 : Motion \n
+ * 2 : Face and voice \n
+ * 3 : Simple password \n
+ * 4 : Password \n
+ */
+#define VCONFKEY_SETAPPL_SCREEN_LOCK_TYPE_INT                  VCONFKEY_SETAPPL_PREFIX"/screen_lock_type"
+/* security - screen lock type */
+enum {
+       SETTING_SCREEN_LOCK_TYPE_SWIPE = 0,
+       SETTING_SCREEN_LOCK_TYPE_MOTION,
+       SETTING_SCREEN_LOCK_TYPE_FACE_AND_VOICE,
+       SETTING_SCREEN_LOCK_TYPE_SIMPLE_PASSWORD,
+       SETTING_SCREEN_LOCK_TYPE_PASSWORD,
+       SETTING_SCREEN_LOCK_TYPE_OTHER,
+       SETTING_SCREEN_LOCK_TYPE_MAX
+};
+
+/** @brief 3rd party screen lock package name */
+#define VCONFKEY_SETAPPL_3RD_LOCK_PKG_NAME_STR            VCONFKEY_SETAPPL_PREFIX"/3rd_lock_pkg_name"
+
+/**
+ * @brief display and light : font size
+ *
+ * 1 : SMALL \n
+ * 2 : MIDIUM \n
+ * 3 : LARGE \n
+ */
+#define VCONFKEY_SETAPPL_FONT_SIZE_INT                          VCONFKEY_SETAPPL_PREFIX"/font_size"
+/* display - font size */
+enum {
+       SETTING_FONT_SIZE_SMALL = 0,
+       SETTING_FONT_SIZE_MIDDLE,
+       SETTING_FONT_SIZE_LARGE,
+       SETTING_FONT_SIZE_MAX
+};
+
+
+/** @brief display and light : index of font type */
+#define VCONFKEY_SETAPPL_FONT_TYPE_INT                          VCONFKEY_SETAPPL_PREFIX"/font_type"
+
+/**
+ * @brief status of automatic brightness
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ * 2 : Pause \n
+ */
+#define VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT              VCONFKEY_SETAPPL_PREFIX"/brightness_automatic"
+enum {
+       SETTING_BRIGHTNESS_AUTOMATIC_OFF = 0,
+       SETTING_BRIGHTNESS_AUTOMATIC_ON,
+       SETTING_BRIGHTNESS_AUTOMATIC_PAUSE
+};
+
+/**
+ * @brief time and date : status of automatic time update
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_AUTOMATIC_TIME_UPDATE_BOOL       VCONFKEY_SETAPPL_PREFIX"/automatic_time_update"
+
+/**
+ * @brief time and date : index of date format type
+ *
+ * 0 : DD_MM_YYYY
+ * 1 : MM_DD_YYYY \n
+ * 2 : YYYY_MM_DD \n
+ * 3 : YYYY_DD_MM \n
+ */
+#define VCONFKEY_SETAPPL_DATE_FORMAT_INT                        VCONFKEY_SETAPPL_PREFIX"/date_format"
+/* time - date format */
+enum {
+       SETTING_DATE_FORMAT_DD_MM_YYYY = 0,
+       SETTING_DATE_FORMAT_MM_DD_YYYY,
+       SETTING_DATE_FORMAT_YYYY_MM_DD,
+       SETTING_DATE_FORMAT_YYYY_DD_MM,
+       SETTING_DATE_FORMAT_MAX
+};
+
+/** @brief city name */
+#define VCONFKEY_SETAPPL_CITYNAME_INDEX_INT                     VCONFKEY_SETAPPL_PREFIX"/cityname_id"
+
+/**
+ * @brief first day of week
+ *
+ * 0 : Sunday \n
+ * 1 : Monday \n
+ */
+#define VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT                   VCONFKEY_SETAPPL_PREFIX"/weekofday_format"
+/* time - week of day format */
+enum {
+       SETTING_WEEKOFDAY_FORMAT_SUNDAY = 0,
+       SETTING_WEEKOFDAY_FORMAT_MONDAY,
+       SETTING_WEEKOFDAY_FORMAT_TUESDAY,
+       SETTING_WEEKOFDAY_FORMAT_WEDNESDAY,
+       SETTING_WEEKOFDAY_FORMAT_THURSDAY,
+       SETTING_WEEKOFDAY_FORMAT_FRIDAY,
+       SETTING_WEEKOFDAY_FORMAT_SATURDAY,
+       SETTING_WEEKOFDAY_FORMAT_MAX
+};
+
+
+/**
+ * @brief index of current language
+ *
+ * 0 : automatic \n
+ * 1 : korean \n
+ * 2 : English \n
+ * 3 : chinese \n
+ * 4 : chinese(hongkong) \n
+ * 5 : chinese(taiwan) \n
+ * 6 : Deutsche \n
+ * 7 : nederlands \n
+ * 8 : espanol \n
+ * 9 : portugues \n
+ * 10 : greek \n
+ * 11 : italiano \n
+ * 12 : francais \n
+ * 13 : turky \n
+ * 14 : japanese \n
+ * 15 : Russian \n
+ */
+#define VCONFKEY_SETAPPL_LANG_INT                               VCONFKEY_SETAPPL_PREFIX"/lang"
+/* phone - lnaguage */
+enum {
+       SETTING_LANG_AUTOMATIC = 0,
+       SETTING_LANG_KOREA = 1,
+       SETTING_LANG_ENGLISH,
+       SETTING_LANG_CHINA,
+       SETTING_LANG_CANTONESE,
+       SETTING_LANG_TAIWAN,
+       SETTING_LANG_GERMAN,
+       SETTING_LANG_DUTCH,
+       SETTING_LANG_SPAINISH,
+       SETTING_LANG_PORTUGUESE,
+       SETTING_LANG_GREEK,
+       SETTING_LANG_ITALIAN,
+       SETTING_LANG_FRENCH,
+       SETTING_LANG_TURKISH,
+       SETTING_LANG_JAPAN,
+       SETTING_LANG_RUSSIAN,
+       SETTING_LANG_MAX
+};
+
+/**
+ * @brief status of IM notification
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_TICKER_NOTI_IM_BOOL              VCONFKEY_SETAPPL_PREFIX"/ticker_noti/im"
+
+/**
+ * @brief status of facebook notification
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_TICKER_NOTI_FACEBOOK_BOOL        VCONFKEY_SETAPPL_PREFIX"/ticker_noti/facebook"
+
+/**
+ * @brief status of twitter notification
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_TICKER_NOTI_TWITTER_BOOL         VCONFKEY_SETAPPL_PREFIX"/ticker_noti/twitter"
+
+/**
+ * @brief status of message notification
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_TICKER_NOTI_MESSAGES_BOOL        VCONFKEY_SETAPPL_PREFIX"/ticker_noti/messages"
+
+/**
+ * @brief status of email notification
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_TICKER_NOTI_EMAIL_BOOL           VCONFKEY_SETAPPL_PREFIX"/ticker_noti/email"
+
+/**
+ * @brief font size
+ *
+ * 0 : small
+ * 1 : normal
+ * 2 : large
+ * 3 : huge
+ * 4 : giant
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_SIZE                VCONFKEY_SETAPPL_PREFIX"/accessibility/font_size"
+
+/**
+ * @brief Accessibility setting : status of assistive light
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_TORCH_LIGHT              VCONFKEY_SETAPPL_PREFIX"/accessibility/torch_light"
+
+/**
+ * @brief Accessibility setting : status of accept call
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_ACCEPT_CALL              VCONFKEY_SETAPPL_PREFIX"/accessibility/accept_call"
+
+/**
+ * @brief Accessibility setting : status of auto answer
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_ENABLE_AUTO_ANSWER       VCONFKEY_SETAPPL_PREFIX"/accessibility/enable_auto_answer"
+
+/**
+ * @brief Accessibility setting : auto answering time
+ *
+ * 1 : after 1 second \n
+ * 2 : after 2 seconds \n
+ * 3 : after 3 seconds \n
+ * 4 : after 4 seconds \n
+ * 5 : after 5 seconds \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_AUTO_ANSWER              VCONFKEY_SETAPPL_PREFIX"/accessibility/auto_answer"
+
+/**
+ * @brief Accessibility setting : status of end call using the power key
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_POWERKEY_END_CALLS       VCONFKEY_SETAPPL_PREFIX"/accessibility/powerkey_end_calls"
+
+/**
+ * @brief Accessibility setting : status of led notify
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_LED_NOTIFY       VCONFKEY_SETAPPL_PREFIX"/accessibility/led_notify"
+
+/**
+ * @brief Accessibility setting : power key shortcut
+ *
+ * 0 : off \n
+ * 1 : always ask \n
+ * 2 : screen reader(TTS) \n
+ * 3 : negative colours \n
+ * 4 : zoom \n
+ * 5 : assistive light \n
+ * 6 : shot reader \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_POWER_KEY_HOLD           VCONFKEY_SETAPPL_PREFIX"/accessibility/power_key_hold"
+
+enum {
+       SETTING_POWERKEY_SHORTCUT_OFF = 0,
+       SETTING_POWERKEY_SHORTCUT_ALWAYS_ASK = 1,
+       SETTING_POWERKEY_SHORTCUT_SCREEN_READER_TTS,
+       SETTING_POWERKEY_SHORTCUT_NEGATIVE_COLOURS,
+       SETTING_POWERKEY_SHORTCUT_ZOOM,
+       SETTING_POWERKEY_SHORTCUT_ASSISTIVE_LIGHT,
+       SETTING_POWERKEY_SHORTCUT_SHOT_READER,
+       SETTING_POWERKEY_SHORTCUT_MAX
+};
+
+/**
+ * @brief Accessibility setting : status of screen reader (TTS)
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_TTS       VCONFKEY_SETAPPL_PREFIX"/accessibility/tts"
+
+/**
+ * @brief Accessibility setting : TTS speech rate
+ *
+ * 0 : Very slow \n
+ * 1 : Slow \n
+ * 2 : Normal \n
+ * 3 : Fast \n
+ * 4 : Very fast \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_SPEECH_RATE  VCONFKEY_SETAPPL_PREFIX"/accessibility/speech_rate"
+/**
+ * @brief Powersaving : status of system power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_SYSMODE_STATUS                   VCONFKEY_SETAPPL_PREFIX"/pwrsv/system_mode/status"
+
+/**
+ * @brief Powersaving : status of custom power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_STATUS                  VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/status"
+
+/**
+ * @brief Powersaving : status of turn off wifi
+ *
+ * 0 : Turn on \n
+ * 1 : Turn off \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_WIFI                    VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/wifi"
+
+/**
+ * @brief Powersaving : status of turn off bluetooth
+ *
+ * 0 : Turn on \n
+ * 1 : Turn off \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_BT                      VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/bt"
+
+/**
+ * @brief Powersaving : status of turn off gps
+ *
+ * 0 : Turn on \n
+ * 1 : Turn off \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_GPS                     VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/gps"
+
+/**
+ * @brief Powersaving : status of turn off data sync
+ *
+ * 0 : Turn on \n
+ * 1 : Turn off \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_DATASYNC                VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/data_sync"
+
+/**
+ * @brief Powersaving : status of turn off hotspot
+ *
+ * 0 : Turn on \n
+ * 1 : Turn off \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_HOTSPOT                 VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/hotspot"
+
+/**
+ * @brief Powersaving : status of adjust brightness
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_BRT_STATUS              VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/brt/status"
+
+/**
+ * @brief Powersaving : status of automatic brightness for custom power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_BRT_AUTO_STATUS         VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/brt/auto/status"
+
+/**
+ * @brief Powersaving : level of brightness for custom power saving
+ *
+ * Min : 0 \n
+ * Max : 24 \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_BRT_VALUE               VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/brt/value"
+
+/**
+ * @brief Powersaving : level of backlight time for custom power saving
+ *
+ * 15 : 15 sec \n
+ * 30 : 30 sec \n
+ * 60 : 1 min \n
+ * 120 : 2 min \n
+ * 600 : 10 min \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_BLTIME                  VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/backlight/time"
+/* display - backlight time */
+enum {
+       SETTING_BACKLIGHT_TIME_8SEC = 8,
+       SETTING_BACKLIGHT_TIME_15SEC = 15,
+       SETTING_BACKLIGHT_TIME_30SEC = 30,
+       SETTING_BACKLIGHT_TIME_1MIN = 60,
+       SETTING_BACKLIGHT_TIME_3MIN = 180,
+       SETTING_BACKLIGHT_TIME_10MIN = 600,
+       SETTING_BACKLIGHT_TIME_MAX
+};
+
+/**
+ * @brief Powersaving : status of reminder for custom power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_SYSMODE_STATUS_REMINDER          VCONFKEY_SETAPPL_PREFIX"/pwrsv/system_mode/reminder"
+
+/**
+ * @brief Powersaving : rate of saving baterry power
+ *
+ * default 30 : 30%
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_AT                      VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/at"
+
+/**
+ * @brief Powersaving : status of cpu power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_CPU                     VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/cpu"
+
+/**
+ * @brief Powersaving : status of display power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_DISPLAY                 VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/display"
+
+/**
+ * @brief Powersaving : status of background color power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_BG_COLOR                VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/bg_color"
+
+/**
+ * @brief Powersaving : status of turning off vibration on screen tap for power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_SCREEN_VIB              VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/screen_vib"
+
+
+
+/**
+ * @brief Setting ticker noti : status of displaying message content
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_DISPLAY_CONTENT_MESSASGES          VCONFKEY_SETAPPL_PREFIX"/ticker_noti/display_content/messages"
+
+/**
+ * @brief Setting ticker noti : status of displaying email content
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_DISPLAY_CONTENT_EMAIL              VCONFKEY_SETAPPL_PREFIX"/ticker_noti/display_content/email"
+
+/**
+ * @brief Setting ticker noti : status of displaying im content
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_DISPLAY_CONTENT_IM                 VCONFKEY_SETAPPL_PREFIX"/ticker_noti/display_content/im"
+
+/**
+ * @brief Setting ticker noti : status of displaying twitter content
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_DISPLAY_CONTENT_TWITTER            VCONFKEY_SETAPPL_PREFIX"/ticker_noti/display_content/twitter"
+
+/**
+ * @brief Setting ticker noti : status of displaying facebook content
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_DISPLAY_CONTENT_FACEBOOK           VCONFKEY_SETAPPL_PREFIX"/ticker_noti/display_content/facebook"
+
+/**
+ * @brief Setting ticker noti : status of showing badge at messages
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_BADGE_MESSAGES           VCONFKEY_SETAPPL_PREFIX"/ticker_noti/badge/messages"
+
+/**
+ * @brief Setting ticker noti : status of showing badge at email
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_BADGE_EMAIL           VCONFKEY_SETAPPL_PREFIX"/ticker_noti/badge/email"
+
+/**
+ * @brief Setting ticker noti : status of showing badge at im
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_BADGE_IM           VCONFKEY_SETAPPL_PREFIX"/ticker_noti/badge/im"
+
+/**
+ * @brief Setting ticker noti : status of showing badge at facebook
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_BADGE_FACEBOOK           VCONFKEY_SETAPPL_PREFIX"/ticker_noti/badge/facebook"
+
+/**
+ * @brief Setting ticker noti : status of showing badge at twitter
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_BADGE_TWITTER           VCONFKEY_SETAPPL_PREFIX"/ticker_noti/badge/twitter"
+
+/**
+ * @brief setting value of sim change alert
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_FIND_MY_MOBILE_SIM_CHANGE_ALERT_BOOL   VCONFKEY_SETAPPL_PREFIX"/fmm/sim_change_alert"
+
+/**
+ * @brief recipient phone number
+ */
+#define VCONFKEY_SETAPPL_FIND_MY_MOBILE_RECIPIENTS_STR          VCONFKEY_SETAPPL_PREFIX"/fmm/recipients"
+
+/**
+ * @brief sender phone number
+ */
+#define VCONFKEY_SETAPPL_FIND_MY_MOBILE_SENDER_STR              VCONFKEY_SETAPPL_PREFIX"/fmm/sender"
+
+/**
+ * @brief message content when user change the sim
+ */
+#define VCONFKEY_SETAPPL_FIND_MY_MOBILE_MESSAGE_STR             VCONFKEY_SETAPPL_PREFIX"/fmm/alert_message"
+
+/**
+ * @brief status of remote control
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_FIND_MY_MOBILE_REMOTE_CONTROL_BOOL     VCONFKEY_SETAPPL_PREFIX"/fmm/remote_control"
+
+/**
+ * @brief status location consent
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_FIND_MY_MOBILE_LOCATION_CONSENT_BOOL   VCONFKEY_SETAPPL_PREFIX"/fmm/location_consent"
+
+/**
+ * @brief current language set
+ *
+ * Value : language set string
+ */
+#define VCONFKEY_LANGSET                                        "db/menu_widget/language"
+
+/**
+ * @brief current region format
+ *
+ * Value : region format string
+ */
+#define VCONFKEY_REGIONFORMAT                                   "db/menu_widget/regionformat"
+
+/**
+ * @brief current selected package name of menuscreen
+ *
+ * Value : package name string
+ */
+#define VCONFKEY_SETAPPL_SELECTED_PACKAGE_NAME                 "db/setting/menuscreen/package_name"
+
+/**
+ * @brief status of transaction tracking
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_TRANSACTION_TRACKING_BOOL        VCONFKEY_SETAPPL_PREFIX"/transaction_tracking"
+
+/**
+ * @brief status of expiry reminder
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_EXPIRY_REMINDER_BOOL             VCONFKEY_SETAPPL_PREFIX"/expiry_reminder"
+
+/**
+ * @brief index of roaming network type
+ *
+ * 0 : Auto download \n
+ * 1 : Manual \n
+ * 2 : Always reject \n
+ */
+#define VCONFKEY_SETAPPL_ROAMING_NETWORK_INT                    VCONFKEY_SETAPPL_PREFIX"/roaming_network"
+/* phone - license setting */
+enum {
+       SETTING_ROAM_NET_AUTO_DOWNLOAD = 0,
+       SETTING_ROAM_NET_MANUAL,
+       SETTING_ROAM_NET_ALWAYS_REJECT,
+       SETTING_ROAM_NET_MAX
+};
+
+/**
+ * @brief default memory of wap downloads
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_WAP_INT                    VCONFKEY_SETAPPL_PREFIX"/default_memory/wap"
+
+/**
+ * @brief default memory of bluetooth
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_BLUETOOTH_INT              VCONFKEY_SETAPPL_PREFIX"/default_memory/bluetooth"
+
+/**
+ * @brief default memory of camera
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_CAMERA_INT                 VCONFKEY_SETAPPL_PREFIX"/default_memory/camera"
+
+/**
+ * @brief default memory of voice recorder
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_VOICE_RECORDER_INT         VCONFKEY_SETAPPL_PREFIX"/default_memory/voice_recorder"
+
+/**
+ * @brief default memory of FM radio
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_FM_RADIO_INT               VCONFKEY_SETAPPL_PREFIX"/default_memory/fm_radio"
+
+/**
+ * @brief default memory of allshare
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_ALL_SHARE_INT              VCONFKEY_SETAPPL_PREFIX"/default_memory/all_share"
+
+/**
+ * @brief default memory of DVB-H
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_DVB_H_INT              VCONFKEY_SETAPPL_PREFIX"/default_memory/dvb_h"
+
+/**
+ * @brief default memory of adobe air
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_ADOBE_AIR_INT              VCONFKEY_SETAPPL_PREFIX"/default_memory/adobe_air"
+/* memory - default memory */
+enum {
+       SETTING_DEF_MEMORY_PHONE = 0,
+       SETTING_DEF_MEMORY_MMC,
+       SETTING_DEF_MEMORY_MAX
+};
+
+
+/**
+ * @brief status of battery percentage
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_BATTERY_PERCENTAGE_BOOL                VCONFKEY_SETAPPL_PREFIX"/battery_percentage"
+
+/**
+ * @brief status of accessibility
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_ACCESSIBILITY            VCONFKEY_SETAPPL_PREFIX"/accessibility/accessibility"
+
+/**
+ * @brief status of negative colors
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_HIGH_CONTRAST            VCONFKEY_SETAPPL_PREFIX"/accessibility/high_contrast"
+
+/**
+ * @brief status of zoom
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_SCREEN_ZOOM              VCONFKEY_SETAPPL_PREFIX"/accessibility/screen_zoom"
+
+/**
+ * @brief current timezone id
+ */
+#define VCONFKEY_SETAPPL_TIMEZONE_ID                            VCONFKEY_SETAPPL_PREFIX"/timezone_id"
+
+/**
+ * @brief offset of timezone
+ */
+#define VCONFKEY_SETAPPL_TIMEZONE_INT                           VCONFKEY_SETAPPL_PREFIX"/timezone"
+
+/**
+ * @brief status of auto-rotate screen
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ROTATE_LOCK_BOOL                       VCONFKEY_SETAPPL_PREFIX"/rotate_lock"
+
+/**
+ * @brief status of auto-rotate screen
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_AUTO_ROTATE_SCREEN_BOOL                       VCONFKEY_SETAPPL_PREFIX"/auto_rotate_screen"
+
+/**
+ * @brief status of mono audio
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_MONO_AUDIO               VCONFKEY_SETAPPL_PREFIX"/accessibility/mono_audio"
+
+/**
+ * @brief type of displaying time
+ *
+ * 1 : 12 hour type \n
+ * 2 : 24 hour type \n
+ */
+#define VCONFKEY_REGIONFORMAT_TIME1224                         "db/menu_widget/regionformat_time1224"
+enum {
+       VCONFKEY_TIME_FORMAT_12 = 1,
+       VCONFKEY_TIME_FORMAT_24
+};
+
+/**
+ * @brief Voicerecorder recording time limitation
+ *
+ * type : int
+ * 0 : Unlimited
+ * 1 : Limit for MMS
+ */
+#define VCONFKEY_SETAPPL_VOICERECORDER_TIME_LIMIT             VCONFKEY_SETAPPL_PREFIX"/voicerecorder/time_limit"
+
+/**
+ * @brief Voicerecorder recording quality
+ *
+ * type : int
+ * 0 : Low quality
+ * 1 : High quality
+ */
+#define VCONFKEY_SETAPPL_VOICERECORDER_QUALITY             VCONFKEY_SETAPPL_PREFIX"/voicerecorder/quality"
+
+/**
+ * @brief Voicerecorder GPS tagging
+ *
+ * type : bool
+ * 0 : off
+ * 1 : on
+ */
+#define VCONFKEY_SETAPPL_VOICERECORDER_GPS             VCONFKEY_SETAPPL_PREFIX"/voicerecorder/gps"
+
+/**
+ * @brief left attempts count of sim lock
+ *
+ * type : int
+ * 0 : min count
+ * 5 : max count
+ */
+#define VCONFKEY_SETAPPL_SIM_LOCK_ATTEMPTS_LEFT_INT    VCONFKEY_SETAPPL_PREFIX"/sim_lock_attempts_left"
+
+/**
+ * @brief status that font changed
+ *
+ * type : int
+ * 0 : not changed
+ * 5 : changed
+ */
+#define VCONFKEY_SETAPPL_FONT_CHANGED          "memoroy/setting/font_changed"
+
+/**
+ * @brief status of flight mode
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_FLIGHT_MODE_BOOL           VCONFKEY_SETAPPL_PREFIX"/flight_mode"
+
+/**
+ * @brief current device name
+ */
+#define VCONFKEY_SETAPPL_DEVICE_NAME_STR            VCONFKEY_SETAPPL_PREFIX"/device_name"
+
+
+/**
+ * @brief status of sound
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_SOUND_STATUS_BOOL          VCONFKEY_SETAPPL_PREFIX"/sound/sound_on"
+
+/**
+ * @brief status of vibration
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL      VCONFKEY_SETAPPL_PREFIX"/sound/vibration_on"
+
+/**
+ * @brief status of data roaming
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_DATA_ROAMING_BOOL    VCONFKEY_SETAPPL_PREFIX"/data_roaming"
+
+/**
+ * @brief status of motion activation
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_MOTION_ACTIVATION          VCONFKEY_SETAPPL_PREFIX"/motion_active"
+
+/**
+ * @brief status of use tilt
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_TILT                   VCONFKEY_SETAPPL_PREFIX"/use_tilt"
+
+/**
+ * @brief status of use tilt scroll
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_TILT_SCROLL                   VCONFKEY_SETAPPL_PREFIX"/use_tilt_scroll"
+
+/**
+ * @brief level of tilt
+ *
+ * 0 : MIN \n
+ * 7 : MAX \n
+ */
+#define VCONFKEY_SETAPPL_TILT_SENSITIVITY           VCONFKEY_SETAPPL_PREFIX"/tilt_sensitivity"
+
+/**
+ * @brief level of tilt scroll
+ *
+ * 0 : MIN \n
+ * 7 : MAX \n
+ */
+#define VCONFKEY_SETAPPL_TILT_SCROLL_SENSITIVITY           VCONFKEY_SETAPPL_PREFIX"/tilt_scroll_sensitivity"
+
+/**
+ * @brief status of use panning
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_PANNING                VCONFKEY_SETAPPL_PREFIX"/use_panning"
+
+/**
+ * @brief status of use panning to browse
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_PANNING_BROWSER                VCONFKEY_SETAPPL_PREFIX"/use_panning_browser"
+
+/**
+ * @brief level of panning
+ *
+ * 0 : MIN \n
+ * 7 : MAX \n
+ */
+#define VCONFKEY_SETAPPL_PANNING_SENSITIVITY        VCONFKEY_SETAPPL_PREFIX"/panning_sensitivity"
+
+/**
+ * @brief level of panning browser
+ *
+ * 0 : MIN \n
+ * 7 : MAX \n
+ */
+#define VCONFKEY_SETAPPL_PANNING_BROWSER_SENSITIVITY        VCONFKEY_SETAPPL_PREFIX"/panning_browser_sensitivity"
+
+/**
+ * @brief status of use double tap
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_DOUBLE_TAP             VCONFKEY_SETAPPL_PREFIX"/use_double_tap"
+
+/**
+ * @brief status of use turn over
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_TURN_OVER              VCONFKEY_SETAPPL_PREFIX"/use_turn_over"
+
+/**
+ * @brief status of use pick up
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_PICK_UP                VCONFKEY_SETAPPL_PREFIX"/use_pick_up"
+
+/**
+ * @brief status of use pick up call
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_PICK_UP_CALL                VCONFKEY_SETAPPL_PREFIX"/use_pick_up_call"
+
+/**
+ * @brief status of use shake
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_SHAKE                  VCONFKEY_SETAPPL_PREFIX"/use_shake"
+
+/**
+ * @brief function of muting sounds by covering screen with your hand when play media
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PALM_TOUCH_MUTE            VCONFKEY_SETAPPL_PREFIX"/motion/palm_touch_mute"
+
+/**
+ * @brief function of capture screen by swiping it from right left or vice versa with the side of your hand
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PALM_SWIP_CAPTURE          VCONFKEY_SETAPPL_PREFIX"/motion/palm_swipe_capture"
+
+/**
+ * @brief current background image file path
+ *
+ * Value : BG image file path
+ */
+#define VCONFKEY_BGSET                              "db/menu_widget/bgset"
+
+/**
+ * @brief activate Driving mode
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_DRIVINGMODE               VCONFKEY_SETAPPL_PREFIX"/drivingmode/drivingmode"
+
+/**
+ * @brief activate Driving mode only for incoming call
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_INCOMINGCALL              VCONFKEY_SETAPPL_PREFIX"/drivingmode/incomingcall"
+
+/**
+ * @brief activate Driving mode only for message
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_MESSAGE                   VCONFKEY_SETAPPL_PREFIX"/drivingmode/message"
+
+/**
+ * @brief activate Driving mode only for new email
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_NEWEMAILS                 VCONFKEY_SETAPPL_PREFIX"/drivingmode/newemails"
+
+/**
+ * @brief activate Driving mode only for new voicemail
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_NEWVOICEMAILS             VCONFKEY_SETAPPL_PREFIX"/drivingmode/newvoicemails"
+
+/**
+ * @brief activate Driving mode only for alarm
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_ALARM                             VCONFKEY_SETAPPL_PREFIX"/drivingmode/alarm"
+
+/**
+ * @brief activate Driving mode only for schedule
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_SCHEDULE                  VCONFKEY_SETAPPL_PREFIX"/drivingmode/schedule"
+
+/**
+ * @brief activate Driving mode only for unlockscreen
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_UNLOCKSCREEN              VCONFKEY_SETAPPL_PREFIX"/drivingmode/unlockscreen"
+
+/**
+ * @brief developer options - how many background processes are allowed for an app
+ *
+ * 0 : Standard limit \n
+ * 1 : No background process \n
+ * 2 : 1 process at most \n
+ * 3 : 2 process at most \n
+ * 4 : 3 process at most \n
+ * 5 : 4 process at most \n
+ */
+#define VCONFKEY_SETAPPL_DEVOPTION_BGPROCESS           VCONFKEY_SETAPPL_PREFIX"/devoption/bgprocess"
+
+/**
+ * @brief current selected engine type
+ *
+ * 0 : HW engine
+ * 1 : SW engine
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_RENDERING_ENGINE_TYPE_INT             VCONFKEY_SETAPPL_PREFIX"/default_rendering_engine"
+enum {
+        SETTING_RENDERING_ENGINE_HW = 0,
+        SETTING_RENDERING_ENGINE_SW,
+        SETTING_RENDERING_ENGINE_MAX
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_SETTING_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-sound-keys.h b/include-mobile/vconf-internal-sound-keys.h
new file mode 100644 (file)
index 0000000..cc52d3d
--- /dev/null
@@ -0,0 +1,82 @@
+/*
+ * vconf-internal-sound-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungbae Shin <seungbae.shin@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SOUND_KEYS_H__
+#define __VCONF_INTERNAL_SOUND_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-sound-keys.h
+ * @defgroup    vconf_internal_sound_key Definitions of internal shared Keys for sound
+ * @ingroup     vconf_internal_key
+ * @author      seungbae.shin@samsung.com, sc11.lee@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for sound \n
+ */
+
+/* ========================== Sound Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_sound_key
+ * @{
+ * @brief Sound Keys & Values\n
+ *        Maintainer : seungbae.shin@samsung.com, sc11.lee@samsung.com
+ */
+
+/**
+ * @brief Sound status(int)
+ *
+ * STATUS_NONE                  = 0x00000000
+ * STATUS_SHARE_MMPLAYER        = 0x00000001
+ * STATUS_SHARE_MMCAMCORDER     = 0x00000002
+ * STATUS_SHARE_MMSOUND         = 0x00000004
+ * STATUS_SHARE_OPENAL          = 0x00000008
+ * STATUS_SHARE_AVSYSTEM        = 0x00000010
+ * STATUS_EXCLUSIVE_MMPLAYER    = 0x00000020
+ * STATUS_EXCLUSIVE_MMCAMCORDER = 0x00000040
+ * STATUS_EXCLUSIVE_MMSOUND     = 0x00000080
+ * STATUS_EXCLUSIVE_OPENAL      = 0x00000100
+ * STATUS_EXCLUSIVE_AVSYSTEM    = 0x00000200
+ * STATUS_NOTIFY                = 0x00000400
+ * STATUS_CALL                  = 0x10000000
+ * STATUS_SHARE_FMRADIO         = 0x00000800
+ * STATUS_EXCLUSIVE_FMRADIO     = 0x00001000
+ * STATUS_EARJACK_UNPLUG        = 0x00002000
+ * STATUS_ALARM                 = 0x00100000
+ * STATUS_VIDEOCALL             = 0x20000000
+ * STATUS_MONITOR               = 0x80000000
+ * STATUS_RICH_CALL             = 0x40000000
+ * STATUS_EMERGENCY             = 0x00004000
+ * STATUS_EXCLUSIVE_RESOURCE    = 0x00008000
+ *
+ * 0 : Sound is not in use (STATUS_NONE)\n
+ * not 0 : Sound is in use (combination of above status)
+ */
+#define VCONFKEY_SOUND_STATUS "memory/Sound/SoundStatus"
+enum {
+       VCONFKEY_SOUND_STATUS_AVRECORDING = 0x00000040
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_SOUND_KEYS_H__ */
diff --git a/include-mobile/vconf-internal-starter-keys.h b/include-mobile/vconf-internal-starter-keys.h
new file mode 100755 (executable)
index 0000000..6476d34
--- /dev/null
@@ -0,0 +1,58 @@
+/*
+ * vconf-internal-starter-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_STARTER_KEYS_H__
+#define __VCONF_INTERNAL_STARTER_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-starter-keys.h
+ * @defgroup    vconf_internal_starter-key Definitions of internal shared Keys for starter
+ * @ingroup     vconf_internal_key
+ * @author      Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, youngsub Ko <ys4610.ko@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for starter \n
+ */
+
+/* ========================== starter Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_starter_key
+ * @{
+ * @brief starter Keys & Values\n
+ *        Maintainer : Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ */
+
+/**
+ * @brief sequence of displaying home screen
+ *
+ * type : int
+*/
+#define VCONFKEY_STARTER_SEQUENCE      "memory/starter/sequence"
+
+/**
+ * @brief usage of volume key.
+ *
+ * type : int
+*/
+#define VCONFKEY_STARTER_USE_VOLUME_KEY "memory/starter/use_volume_key"
+
+#endif  /* __VCONF_INTERNAL_STARTER_KEYS_H__ */
diff --git a/include-mobile/vconf-internal-syncml-keys.h b/include-mobile/vconf-internal-syncml-keys.h
new file mode 100644 (file)
index 0000000..67df639
--- /dev/null
@@ -0,0 +1,164 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SYNCML_KEYS_H__
+#define __VCONF_INTERNAL_SYNCML_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-setting-keys.h
+ * @defgroup    vconf_internal_setting_key Definitions of internal shared Keys for setting
+ * @ingroup     vconf_internal_key
+ * @author      Junhyul Lee(junhyuk.lee@samsung.com)
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for syncml engine , ui \n
+ */
+
+/* ========================== SyncML engine & UI Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_syncml_key
+ * @{
+ * @brief Syncml vconf Keys & Values for oma-dm, oma-ds engine & ui \n
+ *        Maintainer : junhyuk7.lee@samsung.com
+ */
+#define VCONFKEY_SYNCML_DM_PREFIX                                 "db/SyncML/oma-dm-service"
+#define VCONFKEY_SYNCML_DS_PREFIX                                 "db/SyncML/oma-ds-service"
+
+/* SyncML DM */
+
+/** @brief profile count number (int type)**/
+#define  VCONFKEY_CSC_SYNCMLDM_NBFIELD             "db/SyncML/oma-dm-service/DevManagement/NbDevManagement"
+
+/** @brief profile server  name (string) **/
+#define  VCONFKEY_CSC_SYNCMLDM_ACCNAME             "db/SyncML/oma-dm-service/DevManagement/%d/AccName"
+
+/** @brief profile server auth type  (int) **/
+#define  VCONFKEY_CSC_SYNCMLDM_AUTHTYPE            "db/SyncML/oma-dm-service/DevManagement/%d/AuthType"
+
+/** @brief profile client Nonce (string) **/
+#define  VCONFKEY_CSC_SYNCMLDM_CLIENTNONCE         "db/SyncML/oma-dm-service/DevManagement/%d/ClientNonce"
+
+/** @brief profile server address (string) **/
+#define  VCONFKEY_CSC_SYNCMLDM_SERVADDR            "db/SyncML/oma-dm-service/DevManagement/%d/ServAddr"
+
+/** @brief profile server ID (string) **/
+#define  VCONFKEY_CSC_SYNCMLDM_SERVID              "db/SyncML/oma-dm-service/DevManagement/%d/ServID"
+
+/** @brief profile server nonce (string) **/
+#define  VCONFKEY_CSC_SYNCMLDM_SERVNONCE           "db/SyncML/oma-dm-service/DevManagement/%d/ServNonce"
+
+/** @brief profile port type  (int) **/
+#define  VCONFKEY_CSC_SYNCMLDM_SERVPORT            "db/SyncML/oma-dm-service/DevManagement/%d/Port"
+
+/** @brief profile server password (string) **/
+#define  VCONFKEY_CSC_SYNCMLDM_SERVPWD                         "db/SyncML/oma-dm-service/DevManagement/%d/ServPwd"
+
+/** @brief profile user password (string) **/
+#define  VCONFKEY_CSC_SYNCMLDM_PASSWORD                        "db/SyncML/oma-dm-service/DevManagement/%d/Password"
+
+
+
+/* SyncML DS */
+
+/** @brief ds profile count number (int type)**/
+#define VCONFKEY_CSC_SYNCMLDS_NBDATASYNC               "db/SyncML/oma-ds-service/DS/Accounts/NbDataSync"
+
+/** @brief ds profile netework name  (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_NETWORK                  "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/NetworkName"
+
+/** @brief ds version  (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_VERSION                  "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/DSVersion"
+
+/** @brief ds profile sync name   (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_NAME                 "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Name"
+
+/** @brief ds profile sync name   (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_ADDR                         "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/AppAddr/Addr"
+
+/** @brief ds profile client Uer ID   (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_AUTHNAME                 "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/AuthInfo/Client/AuthName"
+
+/** @brief ds profile client Uer password   (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_AUTHPWD                  "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/AuthInfo/Client/AuthPWD"
+
+/** @brief ds profile sync type  (string) **/
+/* ex) refresh from server */
+#define VCONFKEY_CSC_SYNCMLDS_SYNCTYPE             "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/GUI/SyncType"
+
+/** @brief ds profile sync mode (string) **/
+/* ex) push */
+#define VCONFKEY_CSC_SYNCMLDS_SYNCMODE             "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/GUI/SyncMode"
+
+/** @brief ds profile contact enable (int) **/
+/* ex) 1: enable  0: disable*/
+#define VCONFKEY_CSC_SYNCMLDS_CONTACTS_ENABLED         "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Contacts/Enabled"
+
+/** @brief ds profile contact target uri (string) **/
+/* ex) card */
+#define VCONFKEY_CSC_SYNCMLDS_CONTACTS_TGTURI          "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Contacts/TgtURI"
+
+/** @brief ds profile contact user id  (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_CONTACTS_AUTHNAME        "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Contacts/AuthInfo/Server/AuthName"
+
+/** @brief ds profile contact user password  (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_CONTACTS_AUTHPWD         "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Contacts/AuthInfo/Server/AuthPWD"
+
+/** @brief ds profile Calendar enable (int) **/
+/* ex) 1: enable  0: disable */
+#define VCONFKEY_CSC_SYNCMLDS_CALENDAR_ENABLED         "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Calendar/Enabled"
+
+/** @brief ds profile Calendar target uri  **/
+/* ex) cal */
+#define VCONFKEY_CSC_SYNCMLDS_CALENDAR_TGTURI          "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Calendar/TgtURI"
+
+/** @brief ds profile calendar user id  (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_CALENDAR_AUTHNAME        "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Calendar/AuthInfo/Server/AuthName"
+
+/** @brief ds profile calendar user password  (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_CALENDAR_AUTHPWD         "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Calendar/AuthInfo/Server/AuthPWD"
+
+/** @brief ds profile Memo enable (int) **/
+/* ex) 1: enable  0: disable */
+#define VCONFKEY_CSC_SYNCMLDS_MEMO_ENABLED             "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Memo/Enabled"
+
+/** @brief ds profile Memo target uri  (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_MEMO_TGTURI                  "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Memo/TgtURI"
+
+/** @brief ds profile Memo auth id (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_MEMO_AUTHNAME            "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Memo/AuthInfo/Server/AuthName"
+
+/** @brief ds profile Memo auth pwd (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_MEMO_AUTHPWD                 "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Memo/AuthInfo/Server/AuthPWD"
+
+
+
+
+/** @brief dm software update wifi only on/off (int)  **/
+#define VCONFKEY_SYNCML_DM_SW_UPDATE_WIFI_ONLY     "db/SyncML/oma-dm-service/software_update/wifionly/setting"
+
+/** @brief dm software update push message on/off (int) **/
+#define VCONFKEY_SYNCML_DM_SW_UPDATE_PUSH_MSG      "db/SyncML/oma-dm-service/software_update/pushmessage/setting"
+
+/** @brief dm software update auto update  only on/off (int) **/
+#define VCONFKEY_SYNCML_DM_SW_UPDATE_AUTH_UPDATE   "db/SyncML/oma-dm-service/software_update/autoupdate/setting"
+
+#endif
diff --git a/include-mobile/vconf-internal-sysman-keys.h b/include-mobile/vconf-internal-sysman-keys.h
new file mode 100755 (executable)
index 0000000..529ec6d
--- /dev/null
@@ -0,0 +1,330 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SYSMAN_KEYS_H__
+#define __VCONF_INTERNAL_SYSMAN_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-sysman-keys.h
+ * @defgroup    vconf_internal_sysman_key Definitions of internal shared Keys for system manager
+ * @ingroup     vconf_internal_key
+ * @author      jinkun.jang@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for system manager \n
+ */
+
+/* ========================== Sysman Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_sysman_key
+ * @{
+ * @brief System manager Keys & Values\n
+ *        Maintainer : jinkun.jang@samsung.com
+ */
+
+/**
+ * @brief USB-host USB Storage Mount devname (added)
+ *
+ */
+#define VCONFKEY_SYSMAN_ADDED_USB_STORAGE       "memory/sysman/added_usb_storage"
+
+/**
+ * @brief USB-host USB Storage Mount devname (removed)
+ *
+ */
+#define VCONFKEY_SYSMAN_REMOVED_USB_STORAGE     "memory/sysman/removed_usb_storage"
+
+/**
+ * @brief charger connection status
+ *
+ * 0 : Disconnected \n
+ * 1 : Connected \n
+ */
+#define VCONFKEY_SYSMAN_CHARGER_STATUS                  "memory/sysman/charger_status"
+enum {
+       VCONFKEY_SYSMAN_CHARGER_DISCONNECTED = 0,
+       VCONFKEY_SYSMAN_CHARGER_CONNECTED
+};
+
+/**
+ * @brief charge status
+ *
+ * 0 : Not charging \n
+ * 1 : Charging \n
+ */
+#define VCONFKEY_SYSMAN_BATTERY_CHARGE_NOW          "memory/sysman/charge_now"
+
+/**
+ * @brief current battery status
+ *
+ * 1 : 1% and under \n
+ * 2 : 5% and under \n
+ * 3 : 15% and under \n
+ * 4 : over 15% \n
+ * 5 : full \n
+ */
+#define VCONFKEY_SYSMAN_BATTERY_STATUS_LOW          "memory/sysman/battery_status_low"
+enum {
+       /** 1% and under */
+       VCONFKEY_SYSMAN_BAT_POWER_OFF = 1,
+       /** 5% and under */
+       VCONFKEY_SYSMAN_BAT_CRITICAL_LOW,
+       /** 15% and under */
+       VCONFKEY_SYSMAN_BAT_WARNING_LOW,
+       /** over 15% */
+       VCONFKEY_SYSMAN_BAT_NORMAL,
+       /** full */
+       VCONFKEY_SYSMAN_BAT_FULL,
+       /** power off */
+       VCONFKEY_SYSMAN_BAT_REAL_POWER_OFF
+};
+
+/**
+ * @brief battery capacity
+ *
+ * 0-100 : battery capacity \n
+ */
+#define VCONFKEY_SYSMAN_BATTERY_CAPACITY            "memory/sysman/battery_capacity"
+
+/**
+ * @brief current battery status
+ *
+ * 0 : empty(0%~1%) \n
+ * 1 : critical(2%~5%) \n
+ * 2 : low(6%~15%) \n
+ * 3 : high(16%~95%) \n
+ * 4 : full(96%~100%) \n
+ */
+#define VCONFKEY_SYSMAN_BATTERY_LEVEL_STATUS          "memory/sysman/battery_level_status"
+enum {
+       /** empty(0%~1%) */
+       VCONFKEY_SYSMAN_BAT_LEVEL_EMPTY = 0,
+       /** critical(2%~5%) */
+       VCONFKEY_SYSMAN_BAT_LEVEL_CRITICAL,
+       /** low(6%~15%)*/
+       VCONFKEY_SYSMAN_BAT_LEVEL_LOW,
+       /** high(16%~95%) */
+       VCONFKEY_SYSMAN_BAT_LEVEL_HIGH,
+       /** full(96%~100%) */
+       VCONFKEY_SYSMAN_BAT_LEVEL_FULL
+};
+
+
+/**
+ * @brief USB connection status
+ *
+ * 0 : Disconnected \n
+ * 1 : Connected \n
+ * 2 : Available \n
+ */
+#define VCONFKEY_SYSMAN_USB_STATUS                  "memory/sysman/usb_status"
+enum {
+       VCONFKEY_SYSMAN_USB_DISCONNECTED = 0,
+       VCONFKEY_SYSMAN_USB_CONNECTED,
+       VCONFKEY_SYSMAN_USB_AVAILABLE
+};
+
+/**
+ * @brief Earjack connection status & type
+ *
+ */
+#define VCONFKEY_SYSMAN_EARJACK                     "memory/sysman/earjack"
+enum {
+       VCONFKEY_SYSMAN_EARJACK_REMOVED = 0,
+       VCONFKEY_SYSMAN_EARJACK_3WIRE = 0x1,
+       VCONFKEY_SYSMAN_EARJACK_4WIRE = 0x3,
+       VCONFKEY_SYSMAN_EARJACK_TVOUT = 0x10
+};
+
+/**
+ * @brief low-memory status
+ *
+ * 0 : normal \n
+ * 1 : 60M and under \n
+ * 2 : 40M and under \n
+ */
+#define VCONFKEY_SYSMAN_LOW_MEMORY                  "memory/sysman/low_memory"
+enum {
+       /** Normal */
+       VCONFKEY_SYSMAN_LOW_MEMORY_NORMAL = 0x01,
+       /** 60M and under */
+       VCONFKEY_SYSMAN_LOW_MEMORY_SOFT_WARNING = 0x02,
+       /** 40M and under */
+       VCONFKEY_SYSMAN_LOW_MEMORY_HARD_WARNING = 0x04
+};
+
+#define VCONFKEY_SYSMAN_SLIDING_KEYBOARD            "memory/sysman/sliding_keyboard"
+enum {
+       /** not support */
+       VCONFKEY_SYSMAN_SLIDING_KEYBOARD_NOT_SUPPORTED = -1,
+       /** sliding keyboard close */
+       VCONFKEY_SYSMAN_SLIDING_KEYBOARD_NOT_AVAILABE = 0,
+       /** sliding keyboaed open */
+       VCONFKEY_SYSMAN_SLIDING_KEYBOAED_AVAILABLE
+};
+
+/**
+ * @brief mmc mount status
+ *
+ * 0 : mount completed \n
+ * 1 : already mounted \n
+ * 2 : mount failed \n
+ */
+#define VCONFKEY_SYSMAN_MMC_MOUNT                                      "memory/sysman/mmc_mount"
+enum {
+       VCONFKEY_SYSMAN_MMC_MOUNT_COMPLETED = 0,
+       VCONFKEY_SYSMAN_MMC_MOUNT_ALREADY,
+       VCONFKEY_SYSMAN_MMC_MOUNT_FAILED
+};
+
+/**
+ * @brief mmc umount status
+ *
+ * 0 : umount completed \n
+ * 1 : umount failed \n
+ */
+#define VCONFKEY_SYSMAN_MMC_UNMOUNT                                    "memory/sysman/mmc_unmount"
+enum {
+       VCONFKEY_SYSMAN_MMC_UNMOUNT_COMPLETED = 0,
+       VCONFKEY_SYSMAN_MMC_UNMOUNT_FAILED
+};
+
+/**
+ * @brief mmc format status
+ *
+ * 0 : mmc format completed \n
+ * 1 : mmc format failed \n
+ */
+#define VCONFKEY_SYSMAN_MMC_FORMAT                                     "memory/sysman/mmc_format"
+enum {
+       VCONFKEY_SYSMAN_MMC_FORMAT_COMPLETED = 0,
+       VCONFKEY_SYSMAN_MMC_FORMAT_FAILED
+};
+
+/**
+ * @brief mmc error state
+ *
+ * 1 : operation not permmitted \n
+ * 2 : no such file or directory \n
+ * 6 : no such device or address \n
+ * 11 : try again \n
+ * 12 : out of memory \n
+ * 13 : A component of a path was not searchable \n
+ * 14 : bad address \n
+ * 15 : block device is requested \n
+ * 16 : device or resource busy \n
+ * 19 : filesystemtype not configured in the kernel \n
+ * 20 : target, or a prefix of source, is not a directory \n
+ * 22 : point does not exist \n
+ * 24 : table of dummy devices is full \n
+ * 36 : requested name is too long \n
+ * 40 : Too many links encountered during pathname resolution. \n
+           Or, a move was attempted, while target is a descendant of source \n
+ */
+#define VCONFKEY_SYSMAN_MMC_ERR_STATUS                                 "memory/sysman/mmc_err_status"
+enum {
+       VCONFKEY_SYSMAN_MMC_EPERM = 1,
+       VCONFKEY_SYSMAN_MMC_ENOENT = 2,
+       VCONFKEY_SYSMAN_MMC_ENXIO = 6,
+       VCONFKEY_SYSMAN_MMC_EAGAIN = 11,
+       VCONFKEY_SYSMAN_MMC_ENOMEM = 12,
+       VCONFKEY_SYSMAN_MMC_EACCESS = 13,
+       VCONFKEY_SYSMAN_MMC_EFAULT = 14,
+       VCONFKEY_SYSMAN_MMC_ENOTBLK = 15,
+       VCONFKEY_SYSMAN_MMC_EBUSY = 16,
+       VCONFKEY_SYSMAN_MMC_ENODEV = 19,
+       VCONFKEY_SYSMAN_MMC_ENOTDIR = 20,
+       VCONFKEY_SYSMAN_MMC_EINVAL = 22,
+       VCONFKEY_SYSMAN_MMC_EMFILE = 24,
+       VCONFKEY_SYSMAN_MMC_ENAMETOOLONG = 36,
+       VCONFKEY_SYSMAN_MMC_ELOOP = 40
+};
+
+/**
+ * @brief mmc device changed status
+ *
+ * 0 : not changed \n
+ * 1 : changed \n
+ */
+#define VCONFKEY_SYSMAN_MMC_DEVICE_CHANGED                                     "db/sysman/mmc_dev_changed"
+enum {
+       VCONFKEY_SYSMAN_MMC_NOT_CHANGED = 0,
+       VCONFKEY_SYSMAN_MMC_CHANGED
+};
+
+/**
+ * @brief hdmi status
+ *
+ * 0 : hdmi disconnected \n
+ * 1 : hdmi connected \n
+ */
+#define VCONFKEY_SYSMAN_HDMI                                   "memory/sysman/hdmi"
+enum {
+       VCONFKEY_SYSMAN_HDMI_DISCONNECTED = 0,
+       VCONFKEY_SYSMAN_HDMI_CONNECTED
+};
+
+
+/**
+ * @brief system time changed status
+ *
+ * 0 : not changed \n
+ * 1 : changed \n
+ */
+#define VCONFKEY_SYSMAN_STIME                          "memory/sysman/stime_changed"
+enum {
+       VCONFKEY_SYSMAN_STIME_NOT_CHANGED = 0,
+       VCONFKEY_SYSMAN_STIME_CHANGED
+};
+
+/**
+ * @brief system power off status
+ *
+ * 0 : none \n
+ * 1 : poweroff popup \n
+ * 2 : direct power off \n
+ */
+#define VCONFKEY_SYSMAN_POWER_OFF_STATUS                       "memory/sysman/power_off"
+enum {
+       VCONFKEY_SYSMAN_POWER_OFF_NONE = 0,
+       VCONFKEY_SYSMAN_POWER_OFF_POPUP = 1,
+       VCONFKEY_SYSMAN_POWER_OFF_DIRECT = 2,
+       VCONFKEY_SYSMAN_POWER_OFF_RESTART = 3
+};
+/**
+ * @brief mmc format progress check status
+ *
+ * 0 : none \n
+ * 1 : mmc format is prgressing \n
+ */
+#define VCONFKEY_SYSMAN_MMC_FORMAT_PROGRESS                    "memory/sysman/mmc_format_progress"
+enum {
+       VCONFKEY_SYSMAN_MMC_FORMAT_PROGRESS_NONE = 0,
+       VCONFKEY_SYSMAN_MMC_FORMAT_PROGRESS_NOW
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_SYSMAN_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-system-keys.h b/include-mobile/vconf-internal-system-keys.h
new file mode 100755 (executable)
index 0000000..abcdaec
--- /dev/null
@@ -0,0 +1,77 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SYSTEM_KEYS_H__
+#define __VCONF_INTERNAL_SYSTEM_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-system-keys.h
+ * @defgroup    vconf_internal_system_key Definitions of internal shared Keys for System
+ * @ingroup     vconf_internal_key
+ * @author      Jaeho Lee <jaeho81.lee@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for System \n
+ */
+
+/* ========================== System Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_system_key
+ * @{
+ * @brief System Keys & Values\n
+ *        Maintainer : Jaeho Lee <jaeho81.lee@samsung.com>
+ */
+
+/**
+* @brief current time value when time is changed
+*
+* value : current time
+*/
+#define VCONFKEY_SYSTEM_TIME_CHANGED "memory/system/timechanged"
+
+/**
+ * @brief time difference value between current and prev value when time is changed
+ *
+ * value : time difference
+ */
+#define VCONFKEY_SYSTEM_TIMEDIFF "memory/system/timediff"
+
+/**
+ * @brief new time when time is changed
+ *
+ * value : new time
+ */
+#define VCONFKEY_SYSTEM_TIMECHANGE "db/system/timechange"
+
+/**
+ * @brief time diff when time is changed externally
+ *
+ * value : new time
+ */
+#define VCONFKEY_SYSTEM_TIMECHANGE_EXTERNAL "db/system/timechange_external"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_SYSTEM_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-telephony-keys.h b/include-mobile/vconf-internal-telephony-keys.h
new file mode 100755 (executable)
index 0000000..ab1c469
--- /dev/null
@@ -0,0 +1,457 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_TELEPHONY_KEYS_H__
+#define __VCONF_INTERNAL_TELEPHONY_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-telephony-keys.h
+ * @defgroup    vconf_internal_telenphony_key Definitions of internal shared Keys for telenphony
+ * @ingroup     vconf_internal_key
+ * @author      s.seo@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for telenphony \n
+ */
+
+/* ========================== Telephony Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_telenphony_key
+ * @{
+ * @brief Data network Keys & Values\n
+ *        Maintainer : kyeongchul.kim@samsung.com, donghoo.park@samsung.com
+ */
+#define VCONFKEY_TELEPHONY_PREFIX                "memory/telephony"
+#define VCONFKEY_TELEPHONY_DB_PREFIX             "db/telephony"
+
+
+/* Maintainer : kyeongchul.kim@samsung.com */
+
+/**
+ * @brief it stands for keystring need to be blocked or not
+ *
+ * 0 off \n
+ * 1 on \n
+ */
+#define VCONFKEY_TELEPHONY_FACTORY_KSTRINGB      VCONFKEY_TELEPHONY_DB_PREFIX"/bKeyStringBlock"
+enum {
+       VCONFKEY_TELEPHONY_FACTORY_KSTRINGB_OFF = 0x00,
+       VCONFKEY_TELEPHONY_FACTORY_KSTRINGB_ON = 0x01
+};
+
+/**
+ * @brief it stands for IMEI factory process status
+ *
+ * 0 fail \n
+ * 1 success \n
+ */
+#define VCONFKEY_TELEPHONY_IMEI_FACTORY_REBOOT   VCONFKEY_TELEPHONY_PREFIX"/bFactoryProcess"   /* int 0:fail, 1:success */
+enum {
+       VCONFKEY_TELEPHONY_FACTORYMODE_OFF = 0x00,
+       VCONFKEY_TELEPHONY_FACTORYMODE_ON = 0x01
+};
+
+/**
+ * @brief it stands for current SIM card is factory SIM or not
+ *
+ * 0 normal SIM \n
+ * 1 factory SIM \n
+ */
+#define VCONFKEY_TELEPHONY_SIM_FACTORY_MODE      VCONFKEY_TELEPHONY_PREFIX"/bIMSIFactoryProcess"       /* int 0:normal, 1:factory sim */
+enum {
+       VCONFKEY_TELEPHONY_SIM_FACTORYMODE_OFF = 0x00,
+       VCONFKEY_TELEPHONY_SIM_FACTORYMODE_ON = 0x01
+};
+
+
+
+/* Will be removed */
+
+/**
+ * @brief current attached network name and status
+ *
+ * Value : mcc-mnc or network operator name (null terminated string value) \n
+ *         ("No Service", "EMERGENCY", "Searching...", "SIM Error", "NO SIM")
+ */
+#define VCONFKEY_TELEPHONY_NWNAME                VCONFKEY_TELEPHONY_PREFIX"/nw_name"
+
+/**
+ * @brief it stands for current attached network PLMN value
+ *
+ * Value : mcc-mnc (int) \n
+ */
+#define VCONFKEY_TELEPHONY_PLMN                  VCONFKEY_TELEPHONY_PREFIX"/plmn"
+
+/**
+ * @brief it stands for current attached network LAC value
+ *
+ * Value : LocationAreaCode(int) \n
+ */
+#define VCONFKEY_TELEPHONY_LAC                   VCONFKEY_TELEPHONY_PREFIX"/lac"
+
+/**
+ * @brief it stands for current attached Cell ID value
+ *
+ * Value : Cell Id (int) \n
+ */
+#define VCONFKEY_TELEPHONY_CELLID                VCONFKEY_TELEPHONY_PREFIX"/cell_id"
+
+/**
+ * @brief it stands for current network type (3G, 2G, EDGE, Searching, Emergency, etc)
+ *
+ * 0 unknown \n
+ * 1 no service \n
+ * 2 emergency \n
+ * 3 search \n
+ * 4 2G \n
+ * 5 2.5G \n
+ * 6 EDGE \n
+ * 7 3G \n
+ * 8 HSDPA \n
+ * 9 LTE \n
+ */
+#define VCONFKEY_TELEPHONY_SVCTYPE               VCONFKEY_TELEPHONY_PREFIX"/svc_type"
+enum {
+       /**< Network unknown */
+       VCONFKEY_TELEPHONY_SVCTYPE_NONE,
+       /**< Network no service */
+       VCONFKEY_TELEPHONY_SVCTYPE_NOSVC,
+       /**< Network emergency */
+       VCONFKEY_TELEPHONY_SVCTYPE_EMERGENCY,
+       /**< Network search 1900 */
+       VCONFKEY_TELEPHONY_SVCTYPE_SEARCH,
+       /**< Network 2G */
+       VCONFKEY_TELEPHONY_SVCTYPE_2G,
+       /**< Network 2.5G */
+       VCONFKEY_TELEPHONY_SVCTYPE_2_5G,
+       /**< Network EDGE */
+       VCONFKEY_TELEPHONY_SVCTYPE_2_5G_EDGE,
+       /**< Network UMTS */
+       VCONFKEY_TELEPHONY_SVCTYPE_3G,
+       /**< Network HSDPA */
+       VCONFKEY_TELEPHONY_SVCTYPE_HSDPA,
+       /**< Network LTE */
+       VCONFKEY_TELEPHONY_SVCTYPE_LTE
+};
+
+/**
+ * @brief it stands for current network circuit service availability
+ *
+ * 0 unknown \n
+ * 1 off \n
+ * 2 on \n
+ */
+#define VCONFKEY_TELEPHONY_SVC_CS                VCONFKEY_TELEPHONY_PREFIX"/svc_cs"
+enum {
+       VCONFKEY_TELEPHONY_SVC_CS_UNKNOWN = 0x00,
+       VCONFKEY_TELEPHONY_SVC_CS_OFF,
+       VCONFKEY_TELEPHONY_SVC_CS_ON
+};
+
+/**
+ * @brief it stands for current network packet service availability
+ *
+ * 0 unknown \n
+ * 1 off \n
+ * 2 on \n
+ */
+#define VCONFKEY_TELEPHONY_SVC_PS                VCONFKEY_TELEPHONY_PREFIX"/svc_ps"
+enum {
+       VCONFKEY_TELEPHONY_SVC_PS_UNKNOWN = 0x00,
+       VCONFKEY_TELEPHONY_SVC_PS_OFF,
+       VCONFKEY_TELEPHONY_SVC_PS_ON
+};
+
+/**
+ * @brief it stands for current network zone is home zone or roaming zone
+ *
+ * 0 off \n
+ * 1 on \n
+ */
+#define VCONFKEY_TELEPHONY_SVC_ROAM              VCONFKEY_TELEPHONY_PREFIX"/svc_roam"
+enum {
+       VCONFKEY_TELEPHONY_SVC_ROAM_OFF = 0x00,
+       VCONFKEY_TELEPHONY_SVC_ROAM_ON
+};
+
+/**
+ * @brief it stands for current device has SIM or not
+ *
+ * 0 unknown \n
+ * 1 inserted \n
+ * 2 not present \n
+ * 3 card error \n
+ */
+#define VCONFKEY_TELEPHONY_SIM_SLOT              VCONFKEY_TELEPHONY_PREFIX"/sim_slot"
+enum {
+       VCONFKEY_TELEPHONY_SIM_UNKNOWN = 0x00,
+       VCONFKEY_TELEPHONY_SIM_INSERTED,
+       VCONFKEY_TELEPHONY_SIM_NOT_PRESENT,
+       VCONFKEY_TELEPHONY_SIM_CARD_ERROR
+};
+
+/**
+ * @brief it stands for current telephony phonebook is ready to give valid value or not
+ *
+ * 0 none \n
+ * 1 init complete \n
+ */
+#define VCONFKEY_TELEPHONY_SIM_PB_INIT           VCONFKEY_TELEPHONY_PREFIX"/pb_init"
+enum {
+       VCONFKEY_TELEPHONY_SIM_PB_INIT_NONE = 0x00,
+       VCONFKEY_TELEPHONY_SIM_PB_INIT_COMPLETED
+};
+
+/**
+ * @brief it stands for current call status ( idle, connect, held )
+ *
+ * 0 idle \n
+ * 1 active \n
+ * 2 held \n
+ */
+#define VCONFKEY_TELEPHONY_CALL_STATE            VCONFKEY_TELEPHONY_PREFIX"/call_state"
+enum {
+       VCONFKEY_TELEPHONY_CALL_CONNECT_IDLE = 0x00,
+       VCONFKEY_TELEPHONY_CALL_CONNECT_ACTIVE,
+       VCONFKEY_TELEPHONY_CALL_CONNECT_HELD
+};
+
+/**
+ * @brief it stands for current call forwarding status
+ *
+ * 0 off \n
+ * 1 on \n
+ */
+#define VCONFKEY_TELEPHONY_CALL_FORWARD_STATE    VCONFKEY_TELEPHONY_PREFIX"/call_forward_state"
+enum {
+       VCONFKEY_TELEPHONY_CALL_FORWARD_OFF = 0x00,
+       VCONFKEY_TELEPHONY_CALL_FORWARD_ON = 0x01
+};
+
+/**
+ * @brief it stands for current telephony apis is ready to use or not
+ *
+ * 0 none \n
+ * 1 ready \n
+ */
+#define VCONFKEY_TELEPHONY_TAPI_STATE            VCONFKEY_TELEPHONY_PREFIX"/tapi_state"
+enum {
+       VCONFKEY_TELEPHONY_TAPI_STATE_NONE = 0x00,
+       VCONFKEY_TELEPHONY_TAPI_STATE_READY
+};
+
+/**
+ * @brief it stands for display priority between SIM SPN and PLMN
+ *
+ * 0 none \n
+ * 1 spn only \n
+ * 2 plmn only \n
+ * 3 spn plmn both \n
+ */
+#define VCONFKEY_TELEPHONY_SPN_DISP_CONDITION    VCONFKEY_TELEPHONY_PREFIX"/spn_disp_condition"
+enum {
+       VCONFKEY_TELEPHONY_DISP_INVALID = 0x00,
+       VCONFKEY_TELEPHONY_DISP_SPN,
+       VCONFKEY_TELEPHONY_DISP_PLMN,
+       VCONFKEY_TELEPHONY_DISP_SPN_PLMN
+};
+
+/**
+ * @brief it stands for SPN name which is stored in SIM card
+ *
+ */
+#define VCONFKEY_TELEPHONY_SPN_NAME              VCONFKEY_TELEPHONY_PREFIX"/spn"
+
+/**
+ * @brief it stands for current network is zuhause zone or not (vodafone operator specific feature)
+ *
+ * 0 none \n
+ * 1 zuhause \n
+ */
+#define VCONFKEY_TELEPHONY_ZONE_ZUHAUSE          VCONFKEY_TELEPHONY_PREFIX"/zuhause_zone"
+
+/**
+ * @brief it stands for current network RSSI strength
+ *
+ * 0 min \n
+ * 1 \n
+ * 2 \n
+ * 3 \n
+ * 4 \n
+ * 5 \n
+ * 6 max \n
+ */
+#define VCONFKEY_TELEPHONY_RSSI                  VCONFKEY_TELEPHONY_PREFIX"/rssi"
+enum {
+       VCONFKEY_TELEPHONY_RSSI_0 = 0x00,
+       VCONFKEY_TELEPHONY_RSSI_1,
+       VCONFKEY_TELEPHONY_RSSI_2,
+       VCONFKEY_TELEPHONY_RSSI_3,
+       VCONFKEY_TELEPHONY_RSSI_4,
+       VCONFKEY_TELEPHONY_RSSI_5,
+       VCONFKEY_TELEPHONY_RSSI_6
+};
+
+/**
+ * @brief it stands for IMEI
+ *
+ * null terminated string value \n
+ */
+#define VCONFKEY_TELEPHONY_IMEI                  VCONFKEY_TELEPHONY_PREFIX"/imei"
+
+/**
+ * @brief it stands for MSISDN number string
+ *
+ * null terminated string value \n
+ */
+#define VCONFKEY_TELEPHONY_SUBSCRIBER_NUMBER     VCONFKEY_TELEPHONY_PREFIX"/szSubscriberNumber"
+
+/**
+ * @brief it stands for modem software version
+ *
+ * null terminated string value \n
+ */
+#define VCONFKEY_TELEPHONY_SWVERSION             VCONFKEY_TELEPHONY_PREFIX"/szSWVersion"       /* string */
+
+/**
+ * @brief it stands for hardware version
+ *
+ * null terminated string value \n
+ */
+#define VCONFKEY_TELEPHONY_HWVERSION             VCONFKEY_TELEPHONY_PREFIX"/szHWVersion"       /* string */
+
+/**
+ * @brief Packet service protocol type
+ *
+ */
+#define VCONFKEY_TELEPHONY_PSTYPE VCONFKEY_TELEPHONY_PREFIX"/ps_type"
+enum {
+ /** NONE */
+ VCONFKEY_TELEPHONY_PSTYPE_NONE,
+ /** HSDPA */
+ VCONFKEY_TELEPHONY_PSTYPE_HSDPA,
+ /** HSUPA */
+ VCONFKEY_TELEPHONY_PSTYPE_HSUPA,
+ /** HSPA */
+ VCONFKEY_TELEPHONY_PSTYPE_HSPA
+};
+
+/**
+ * @brief it stands for phone is emergency mode or not (This requirement is from MDM)
+ *
+ * 0 disable \n
+ * 1 enable \n
+ */
+#define VCONFKEY_TELEPHONY_EMERGENCY_MODE            VCONFKEY_TELEPHONY_DB_PREFIX"/emergency"
+
+/* Maintainer : donghoo.park@samsung.com */
+
+/**
+ * @brief cellular data connection enable
+ *
+ * TRUE : enable cellular data connection \n
+ * FALSE : disable cellular data connection \n
+ */
+#define VCONFKEY_3G_ENABLE                       "db/setting/3gEnabled"
+
+/**
+ * @brief it stands for telephony server is ready or not
+ *
+ * TRUE : telephony server is ready \n
+ * FALSE : telephony server is not ready \m
+ */
+#define VCONFKEY_TELEPHONY_READY             VCONFKEY_TELEPHONY_PREFIX"/telephony_ready"
+
+/**
+ * @brief Network Time
+ *
+ * Value: On success, the value of time in seconds since the Epoch is returned. (int)
+ */
+#define VCONFKEY_TELEPHONY_NITZ_GMT         VCONFKEY_TELEPHONY_PREFIX"/nitz_gmt"
+
+/**
+ * @brief NITZ Event arrival time
+ *
+ * Value: On success, the value of time in seconds since the Epoch is returned. (int)
+ */
+#define VCONFKEY_TELEPHONY_NITZ_EVENT_GMT   VCONFKEY_TELEPHONY_PREFIX"/nitz_event_gmt"
+
+/**
+ * @brief Timezone file path
+ *
+ * Value: null terminated string value
+ */
+#define VCONFKEY_TELEPHONY_NITZ_ZONE        VCONFKEY_TELEPHONY_PREFIX"/nitz_zone"
+
+/**
+ * @brief Flight mode status
+ *
+ * TRUE: Flight mode on
+ * FALSE: Flight mode off
+ */
+#define VCONFKEY_TELEPHONY_FLIGHT_MODE      VCONFKEY_TELEPHONY_DB_PREFIX"/flight_mode"
+
+/**
+ * @brief Network Access Technology
+ *
+ * Value: enum VCONFKEY_TELEPHONY_SVC_ACT_*
+ */
+#define VCONFKEY_TELEPHONY_SVC_ACT          VCONFKEY_TELEPHONY_PREFIX"/svc_act"
+enum {
+       VCONFKEY_TELEPHONY_SVC_ACT_NONE,
+       VCONFKEY_TELEPHONY_SVC_ACT_GSM,
+       VCONFKEY_TELEPHONY_SVC_ACT_GPRS,
+       VCONFKEY_TELEPHONY_SVC_ACT_EGPRS,
+       VCONFKEY_TELEPHONY_SVC_ACT_UMTS,
+       VCONFKEY_TELEPHONY_SVC_ACT_IS95A = 0x11,
+       VCONFKEY_TELEPHONY_SVC_ACT_IS95B,
+       VCONFKEY_TELEPHONY_SVC_ACT_CDMA_1X,
+       VCONFKEY_TELEPHONY_SVC_ACT_EVDO_REV0,
+       VCONFKEY_TELEPHONY_SVC_ACT_CDMA_1X_EVDO_REV0,
+       VCONFKEY_TELEPHONY_SVC_ACT_EVDO_REVA,
+       VCONFKEY_TELEPHONY_SVC_ACT_CDMA_1X_EVDO_REVA,
+       VCONFKEY_TELEPHONY_SVC_ACT_EVDV,
+       VCONFKEY_TELEPHONY_SVC_ACT_EHRPD,
+       VCONFKEY_TELEPHONY_SVC_ACT_LTE = 0x21,
+       VCONFKEY_TELEPHONY_SVC_ACT_NOT_SPECIFIED = 0xFF
+};
+
+/**
+* @brief MMS sent status
+*
+* 0 Success \n
+* 1 Failure \n
+* 2 Network Unavailable \n
+*/
+#define VCONFKEY_TELEPHONY_MMS_SENT_STATUS  VCONFKEY_TELEPHONY_PREFIX"/mms_sent_status"
+enum {
+       VCONFKEY_TELEPHONY_MMS_SEND_SUCCESS = 0x00,
+       VCONFKEY_TELEPHONY_MMS_SEND_FAIL = 0x01,
+       VCONFKEY_TELEPHONY_MMS_SEND_NETWORK_UNAVAILABLE = 0x02
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_TELEPHONY_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-testmode-keys.h b/include-mobile/vconf-internal-testmode-keys.h
new file mode 100755 (executable)
index 0000000..429b68c
--- /dev/null
@@ -0,0 +1,103 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_TESTMODE_KEYS_H__
+#define __VCONF_INTERNAL_TESTMODE_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-testmode-keys.h
+ * @defgroup    vconf_internal_testmode_key Definitions of internal shared Keys for Testmode
+ * @ingroup     vconf_internal_key
+ * @author      Inho Oh <inho48.oh@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Testmode \n
+ */
+
+/* ========================== Testmode Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_testmode_key
+ * @{
+ * @brief Testmode Keys & Values\n
+ *        Maintainer : Inho Oh <inho48.oh@samsung.com>
+ */
+
+#define VCONFKEY_TESTMODE_PREFIX                    "db/testmode"
+
+/**
+ * @brief Auto answer flag
+ *
+ * 0: Auto answer Off \n
+ * 1: Auto answer On \n
+ */
+#define VCONFKEY_TESTMODE_AUTO_ANSWER               VCONFKEY_TESTMODE_PREFIX"/auto_answer"
+enum {
+       VCONFKEY_TESTMODE_OFF = 0,
+       VCONFKEY_TESTMODE_ON
+};
+
+/**
+ * @brief Video call Camera Setting
+ *
+ * VCONFKEY_TESTMODE_CAM_FRONT: Front camera \n
+ * VCONFKEY_TESTMODE_CAM_EXTERNAL: External camera \n
+ */
+#define VCONFKEY_TESTMODE_VT_CAM_SETTING            VCONFKEY_TESTMODE_PREFIX"/vt_cam_setting"
+enum {
+       VCONFKEY_TESTMODE_CAM_FRONT = 0,
+       VCONFKEY_TESTMODE_CAM_EXTERNAL,
+       VCONFKEY_TESTMODE_CAM_MAX
+};
+
+/**
+ * @brief Power off popup Setting
+ *
+ * type : bool
+ * VCONFKEY_TESTMODE_POWER_OFF_POPUP_ENABLE: Enable to shutdown with popup
+ * VCONFKEY_TESTMODE_POWER_OFF_POPUP_DISABLE: Enable to shutdown without popup
+ */
+#define VCONFKEY_TESTMODE_POWER_OFF_POPUP            VCONFKEY_TESTMODE_PREFIX"/pwr_off_popup"
+enum {
+       VCONFKEY_TESTMODE_POWER_OFF_POPUP_ENABLE = 0,
+       VCONFKEY_TESTMODE_POWER_OFF_POPUP_DISABLE
+};
+
+/**
+ * @brief Low battery popup Setting
+ *
+ * type : bool
+ * VCONFKEY_TESTMODE_LOW_BATT_POPUP_ENABLE: Enable to low battery popup
+ * VCONFKEY_TESTMODE_LOW_BATT_POPUP_DISABLE: Disable to low battery popup
+ */
+#define VCONFKEY_TESTMODE_LOW_BATT_POPUP            VCONFKEY_TESTMODE_PREFIX"/low_batt_popup"
+enum {
+       VCONFKEY_TESTMODE_LOW_BATT_POPUP_ENABLE = 0,
+       VCONFKEY_TESTMODE_LOW_BATT_POPUP_DISABLE
+};
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_TESTMODE_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-ug-setting-crash-efl-keys.h b/include-mobile/vconf-internal-ug-setting-crash-efl-keys.h
new file mode 100644 (file)
index 0000000..d7d9822
--- /dev/null
@@ -0,0 +1,79 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Jeesun Kim <iamjs.kim@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_UG_SETTING_CRASH_EFL_KEYS_H__
+#define __VCONF_INTERNAL_UG_SETTING_CRASH_EFL_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-ug-setting-crash-efl-keys.h
+ * @defgroup    vconf_internal_ug_setting_crash_efl_key Definitions of internal shared Keys for crash
+ * @ingroup     vconf_internal_key
+ * @author      Jeesun Kim <iamjs.kim@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for crash \n
+ */
+
+/* ========================== Crash Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_ug_setting_crash_efl_key
+ * @{
+ * @brief Crash Keys & Values\n
+ *        Maintainer : Jeesun Kim <iamjs.kim@samsung.com>
+ */
+
+#define VCONFKEY_UG_SETTING_CRASH_EFL_PREFIX "db/ug-setting-crash-efl"
+
+/**
+ * @brief Flag for automatically send when crash occurs.
+ * 0(int): off
+ * 1(int): on
+ */
+#define VCONFKEY_UG_SETTING_CRASH_EFL_AUTOSEND VCONFKEY_UG_SETTING_CRASH_EFL_PREFIX"/autosend"
+
+/**
+ * @brief Flag for showing popup when crash occurs.
+ * 0(int): off
+ * 1(int): on
+ */
+#define VCONFKEY_UG_SETTING_CRASH_EFL_POPUP VCONFKEY_UG_SETTING_CRASH_EFL_PREFIX"/popup"
+
+/**
+ * @brief Flag for showing progress in indicator.
+ * 0(int): off
+ * 1(int): on
+ */
+#define VCONFKEY_UG_SETTING_CRASH_EFL_PROGRESS VCONFKEY_UG_SETTING_CRASH_EFL_PREFIX"/progress"
+
+/**
+ * @brief Set flag on when crash occured in unable network environment.
+ * 0(int): off
+ * 1(int): on
+ */
+#define VCONFKEY_UG_SETTING_CRASH_EFL_SENDFLAG VCONFKEY_UG_SETTING_CRASH_EFL_PREFIX"/sendflag"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_UG_SETTING_CRASH_EFL_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-usb-keys.h b/include-mobile/vconf-internal-usb-keys.h
new file mode 100755 (executable)
index 0000000..2d6a9ac
--- /dev/null
@@ -0,0 +1,145 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_USB_KEYS_H__
+#define __VCONF_INTERNAL_USB_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-usb-keys.h
+ * @defgroup    vconf_internal_usb_key Definitions of internal shared Keys for USB
+ * @ingroup     vconf_internal_key
+ * @author      ty317.kim
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for USB \n
+ */
+
+/* ========================== USB Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_usb_key
+ * @{
+ * @brief USB Keys & Values\n
+ *        Maintainer : ty317.kim
+ */
+
+/**
+ * @brief status of mmc in mass storage mode
+ *
+ * 0 : no mass storage mode \n
+ * 1 : only support UMS \n
+ * 2 : support UMS and MMC all \n
+ */
+#define VCONFKEY_USB_STORAGE_STATUS "memory/usb/mass_storage_status"
+enum {
+       /** no mass storage mode */
+       VCONFKEY_USB_STORAGE_STATUS_OFF = 0x00,
+       /** only support UMS */
+       VCONFKEY_USB_STORAGE_STATUS_UMS_ON,
+       /** support UMS and MMC all */
+       VCONFKEY_USB_STORAGE_STATUS_UMS_MMC_ON
+};
+
+/**
+ * @brief status of setting USB ethernet mode for developers
+ *
+ * 0 : unset keeping USB ethernet mode when reconnecting USB cable \n
+ * 1 : set keeping USB ethernet mode when reconnecting USB cable \n
+ */
+#define VCONFKEY_USB_KEEP_ETHERNET "db/usb/keep_ethernet"
+enum {
+       /** unset keeping USB ethernet mode when reconnecting USB cable */
+       VCONFKEY_USB_KEEP_ETHERNET_UNSET = 0x00,
+       /** set keeping USB ethernet mode when reconnecting USB cable */
+       VCONFKEY_USB_KEEP_ETHERNET_SET
+};
+
+/**
+ * @brief status of USB accessory
+ *
+ * 0 : usb accessory is disconnected \n
+ * 1 : usb accessory is connected \n
+ */
+#define VCONFKEY_USB_ACCESSORY_STATUS "memory/usb/accessory_status"
+enum {
+       /** usb accessory is disconnected */
+       VCONFKEY_USB_ACCESSORY_STATUS_DISCONNECTED = 0x00,
+       /** usb accessory is connected */
+       VCONFKEY_USB_ACCESSORY_STATUS_CONNECTED
+};
+
+/**
+ * @brief Current USB connection mode
+ *
+ *  0: USB none mode
+ *  1: Default mode
+ *  2: SDB mode
+ *  3: SDB, DIAG mode
+ *  4: RNDIS mode for tethering
+ *  5: RNDIS mode for ethernet
+ *  6: RNDIS, SDB mode
+ *  7: DIAG, SDB mode
+ *  8: USB accessory mode
+ */
+#define VCONFKEY_USB_CUR_MODE "memory/usb/cur_mode"
+enum {
+       /** USB none mode */
+       SET_USB_NONE = 0,
+       /** Default mode */
+       SET_USB_DEFAULT,
+       /** SDB mode */
+       SET_USB_SDB,
+       /** SDB, DIAG mode */
+       SET_USB_SDB_DIAG,
+       /** RNDIS mode for tethering */
+       SET_USB_RNDIS_TETHERING,
+       /** RNDIS mode for ethernet */
+       SET_USB_RNDIS,
+       /** RNDIS, SDB mode */
+       SET_USB_RNDIS_SDB,
+       /** DIAG, SDB mode */
+       SET_USB_DIAG_SDB,
+       /** USB accessory mode */
+       SET_USB_ACCESSORY
+};
+
+/**
+ * @brief Selected USB connection mode by user
+ *
+ *  1: Default mode
+ *  2: SDB mode
+ *  3: SDB, DIAG mode
+ *  4: RNDIS mode for tethering
+ *  5: RNDIS mode for ethernet
+ *  6: RNDIS, SDB mode
+ *  7: DIAG, SDB mode
+ *  8: USB accessory mode
+ */
+#define VCONFKEY_USB_SEL_MODE "db/usb/sel_mode"
+
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_USB_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-voicerecorder-keys.h b/include-mobile/vconf-internal-voicerecorder-keys.h
new file mode 100755 (executable)
index 0000000..e59b49c
--- /dev/null
@@ -0,0 +1,94 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_VOICERECORDER_KEYS_H__
+#define __VCONF_INTERNAL_VOICERECORDER_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-voicerecorder-keys.h
+ * @defgroup    vconf_internal_voicerecorder_key Definitions of internal shared Keys for VoiceRecorder
+ * @ingroup     vconf_internal_key
+ * @author      quddls.oh@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for VoiceRecorder \n
+ */
+
+/* ========================== VoiceRecorder Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_voicerecorder_key
+ * @{
+ * @brief VoiceRecorder Keys & Values\n
+ *        Maintainer : quddls.oh@samsung.com
+ */
+
+/**
+ * @brief The status of voice recorder
+ *
+ * VCONFKEY_VOICERECORDER_OFF : application is not launched
+ * VCONFKEY_VOICERECORDER_READY : ready to record
+ * VCONFKEY_VOICERECORDER_RECORDING : recording
+ * VCONFKEY_VOICERECORDER_PAUSED : paused
+*/
+
+#define VCONFKEY_VOICERECORDER_STATE "memory/voicerecorder/state"
+enum {
+       /** application is not launched */
+       VCONFKEY_VOICERECORDER_OFF = 0x00,
+       /** ready to record */
+       VCONFKEY_VOICERECORDER_READY,
+       /** recording */
+       VCONFKEY_VOICERECORDER_RECORDING,
+       /** paused */
+       VCONFKEY_VOICERECORDER_PAUSED,
+       VCONFKEY_VOICERECORDER_STATE_MAX
+};
+
+
+/**
+ * @brief Current recording file name
+ *
+ * type : string
+*/
+#define VCONFKEY_VOICERECORDER_RECORDING_NAME  "memory/voicerecorder/clip_name"
+
+/**
+ * @brief current elpased time
+ *
+ * type : int (sec)
+*/
+#define VCONFKEY_VOICERECORDER_RECORDING_TIME  "memory/voicerecorder/recording_time"
+
+/**
+ * @brief current file size
+ *
+ * type : int (KB)
+*/
+#define VCONFKEY_VOICERECORDER_RECORDING_SIZE  "memory/voicerecorder/recording_size"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_VOICERECORDER_KEYS_H__ */
+
diff --git a/include-mobile/vconf-internal-wifi-keys.h b/include-mobile/vconf-internal-wifi-keys.h
new file mode 100755 (executable)
index 0000000..8fb32a5
--- /dev/null
@@ -0,0 +1,192 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_WIFI_KEYS_H__
+#define __VCONF_INTERNAL_WIFI_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-wifi-keys.h
+ * @defgroup    vconf_internal_wifi_key Definitions of internal shared Keys for wifi
+ * @ingroup     vconf_internal_key
+ * @author      s.seo@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for wifi \n
+ */
+
+/* ========================== Wifi Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_wifi_key
+ * @{
+ * @brief Wifi Keys & Values\n
+ *        Maintainer : s.seo@samsung.com
+ */
+
+/**
+ * @brief Wi-Fi state
+ *
+ * 0: power off \n
+ * 1: power on \n
+ * 2: connected \n
+ */
+#define VCONFKEY_WIFI_STATE                 "memory/wifi/state"
+enum {
+       VCONFKEY_WIFI_OFF = 0x00,
+       VCONFKEY_WIFI_UNCONNECTED,
+       VCONFKEY_WIFI_CONNECTED,
+       VCONFKEY_WIFI_TRANSFER,
+       VCONFKEY_WIFI_TRANSFER_TX,
+       VCONFKEY_WIFI_TRANSFER_RX,
+       VCONFKEY_WIFI_STATE_MAX
+};
+
+/**
+ * @brief Wi-Fi transfer state
+ *
+ * 0: no transfer
+ * 1: tx only
+ * 2: rx only
+ * 3: tx/rx
+ */
+#define VCONFKEY_WIFI_TRANSFER_STATE            "memory/wifi/transfer_state"
+enum {
+       VCONFKEY_WIFI_TRANSFER_STATE_NONE = 0x00,
+       VCONFKEY_WIFI_TRANSFER_STATE_TX,
+       VCONFKEY_WIFI_TRANSFER_STATE_RX,
+       VCONFKEY_WIFI_TRANSFER_STATE_TXRX,
+       VCONFKEY_WIFI_TRANSFER_STATE_MAX
+};
+
+/**
+ * @brief Wi-Fi signal strength
+ *
+ * 0 ~ 4 integer value of signal strength
+ */
+#define VCONFKEY_WIFI_STRENGTH              "memory/wifi/strength"
+enum {
+       VCONFKEY_WIFI_STRENGTH_MIN = 0,
+       VCONFKEY_WIFI_STRENGTH_MAX = 4
+};
+
+/**
+ * @brief Wi-Fi background scanning mode
+ *
+ * 0: exponential mode(scan interval : 4, 8, 16, ...128s)
+ * 1: periodic mode(scan interval : 10s)
+ */
+#define VCONFKEY_WIFI_BGSCAN_MODE           "memory/wifi/bgscan_mode"
+enum {
+       VCONFKEY_WIFI_BGSCAN_MODE_EXPONENTIAL = 0,
+       VCONFKEY_WIFI_BGSCAN_MODE_PERIODIC = 1
+};
+
+/**
+ * @brief State of Wi-Fi QS terminated
+ *
+ * 1: Wi-Fi connected and terminated
+ * 2: 3G connected and terminated
+ */
+#define VCONFKEY_WIFI_QS_EXIT               "memory/wifi/wifi_qs_exit"
+enum {
+       VCONFKEY_WIFI_QS_CANCEL = 0x00,
+       VCONFKEY_WIFI_QS_WIFI_CONNECTED,
+       VCONFKEY_WIFI_QS_3G
+};
+
+/**
+ * @brief Network notification state
+ *
+ * 0: disabled
+ * 1: enabled
+ */
+#define VCONFKEY_WIFI_ENABLE_QS             "db/wifi/enable_quick_start"
+enum {
+       VCONFKEY_WIFI_QS_DISABLE = 0x00,
+       VCONFKEY_WIFI_QS_ENABLE = 0x01
+};
+
+/**
+ * @brief The name of Wi-Fi AP connected
+ *
+ */
+#define VCONFKEY_WIFI_CONNECTED_AP_NAME     "memory/wifi/connected_ap_name"
+
+/**
+ * @brief Wi-Fi setting UG state
+ *
+ * 0: not running
+ * 1: foreground
+ * 2: background
+ * 3: off
+ */
+#define VCONFKEY_WIFI_UG_RUN_STATE          "memory/wifi/ug_run_state"
+enum {
+       /** Not running */
+       VCONFKEY_WIFI_UG_RUN_STATE_NULL = 0x00,
+       /** Foreground */
+       VCONFKEY_WIFI_UG_RUN_STATE_ON_FOREGROUND,
+       /** Background */
+       VCONFKEY_WIFI_UG_RUN_STATE_ON_BACKGROUND,
+       /** Off */
+       VCONFKEY_WIFI_UG_RUN_STATE_OFF,
+       VCONFKEY_WIFI_UG_RUN_STATE_MAX
+};
+
+/** @brief Local Wi-Fi MAC address */
+#define VCONFKEY_WIFI_BSSID_ADDRESS   "db/wifi/bssid_address"
+
+/**
+ * @}
+ */
+
+
+/* ========================== Wifi Direct Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_wifi_key
+ * @{
+ * @brief Wifi Direct Keys & Values\n
+ *        Maintainer : dwmax.lee@samsung.com, dwmax.lee, taeksu.shin, sungsik.jang
+ */
+
+/**
+ * @brief WIFI DIRECT DATA TRANSFER STATE VALUE FOR DISPLAYING INDICATOR ICON
+ *
+ * 0: File transfer is started
+ * 1: File transfer is failed
+ * 2: File transfer is finished
+*/
+#define VCONFKEY_WIFI_DIRECT_TRANSFER_STATE    "memory/wifi_direct/transfer_state"
+enum {
+ /** File transfer is started */
+ VCONFKEY_WIFI_DIRECT_TRANSFER_START = 0,
+ /** File transfer is failed */
+ VCONFKEY_WIFI_DIRECT_TRANSFER_FAIL,
+ /** File transfer is finished */
+ VCONFKEY_WIFI_DIRECT_TRANSFER_FINISH
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MOBEX_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-account-keys.h b/include-wearable/vconf-internal-account-keys.h
new file mode 100755 (executable)
index 0000000..e9463ca
--- /dev/null
@@ -0,0 +1,76 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_ACCOUNT_KEYS_H__
+#define __VCONF_INTERNAL_ACCOUNT_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-account-keys.h
+ * @defgroup    vconf_internal_account_key Definitions of internal shared Keys for account
+ * @ingroup     vconf_internal_key
+ * @author      wy1115.lee@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for account \n
+ */
+
+/* ========================== Account Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_account_key
+ * @{
+ * @brief Account-hotspot Keys & Values\n
+ *        Maintainer : wy1115.lee@samsung.com
+ */
+
+/**
+ * @brief my account sync refresh status
+ *
+ * 0 : Cancel sync \n
+ * 1 : Sync all \n
+ */
+#define VCONFKEY_ACCOUNT_SYNC_ALL_STATUS_INT     "db/account/sync_all"
+
+/**
+ * @brief my account auto sync on/off status
+ *
+ * 0 : my account auto sync off \n
+ * 1 : my account auto sync on \n
+ */
+#define VCONFKEY_ACCOUNT_AUTO_SYNC_STATUS_INT    "db/account/auto_sync"
+
+/**
+ * @brief latest account message
+ *
+ * insert : account added \n
+ * update : account updated \n
+ * delete : account deleted \n
+ * sync_update : sync status updated \n
+ */
+#define VCONFKEY_ACCOUNT_MSG_STR        "db/account/msg"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_ACCOUNT_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-admin-keys.h b/include-wearable/vconf-internal-admin-keys.h
new file mode 100755 (executable)
index 0000000..56b1601
--- /dev/null
@@ -0,0 +1,88 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_ADMIN_KEYS_H__
+#define __VCONF_INTERNAL_ADMIN_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-admin-keys.h
+ * @defgroup    vconf_internal_admin_key Definitions of internal shared Keys for admin
+ * @ingroup     vconf_internal_key
+ * @author      Inho Oh <inho48.oh@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for admin \n
+ */
+
+/* ========================== Admin Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_admin_key
+ * @{
+ * @brief Admin Keys & Values\n
+ *        Maintainer : Inho Oh <inho48.oh@samsung.com>
+ */
+
+#define VCONFKEY_ADMIN_PREFIX                       "db/admin"
+
+/**
+ * @brief Java Autotest url
+ *
+ */
+#define VCONFKEY_ADMIN_INTNL_JAVA_AUTOTEST_URL      VCONFKEY_ADMIN_PREFIX"/autotest_url"
+
+/**
+ * @brief User Agent
+ *
+ */
+#define VCONFKEY_ADMIN_UAGENT                       VCONFKEY_ADMIN_PREFIX"/uagent"
+
+/**
+ * @brief UA Profile 2G
+ *
+ */
+#define VCONFKEY_ADMIN_UAPROF_URL_2G                VCONFKEY_ADMIN_PREFIX"/uaprof_url_2g"
+
+/**
+ * @brief UA Profile 3G
+ *
+ */
+#define VCONFKEY_ADMIN_UAPROF_URL_3G                VCONFKEY_ADMIN_PREFIX"/uaprof_url_3g"
+
+/**
+ * @brief GCF Test mode flag
+ *
+ * VCONFKEY_ADMIN_GCF_OFF : GCF Test Off \n
+ * VCONFKEY_ADMIN_GCF_OFF : GCF Test On \n
+ */
+#define VCONFKEY_ADMIN_GCF_TEST                     VCONFKEY_ADMIN_PREFIX"/gcf_test"
+enum {
+       VCONFKEY_ADMIN_GCF_OFF = 0,
+       VCONFKEY_ADMIN_GCF_ON
+};
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_ADMIN_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-ail-keys.h b/include-wearable/vconf-internal-ail-keys.h
new file mode 100644 (file)
index 0000000..573fedb
--- /dev/null
@@ -0,0 +1,55 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_AIL_KEYS_H__
+#define __VCONF_INTERNAL_AIL_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-ail-keys.h
+ * @defgroup    vconf_internal_ail_key Definitions of internal shared Keys for ail
+ * @ingroup     vconf_internal_key
+ * @author      junsuk77.oh@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for ail \n
+ */
+
+/* ========================== AIL Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_ail_key
+ * @{
+ * @brief Alarm Keys & Values\n
+ *        Maintainer : changyu.lu@samsung.com
+ */
+
+/**
+ * @brief it stands for number of enabled alarm by int value.
+ *
+ */
+#define VCONFKEY_AIL_INFO_STATE        "db/ail/ail_info"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_AIL_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-alarm-keys.h b/include-wearable/vconf-internal-alarm-keys.h
new file mode 100755 (executable)
index 0000000..e6454a9
--- /dev/null
@@ -0,0 +1,71 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_ALARM_KEYS_H__
+#define __VCONF_INTERNAL_ALARM_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-alarm-keys.h
+ * @defgroup    vconf_internal_alarm_key Definitions of internal shared Keys for Alarm
+ * @ingroup     vconf_internal_key
+ * @author      changyu.lu@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Alarm \n
+ */
+
+/* ========================== Alarm Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_alarm_key
+ * @{
+ * @brief Alarm Keys & Values\n
+ *        Maintainer : changyu.lu@samsung.com
+ */
+
+/**
+ * @brief it stands for number of enabled alarm by int value.
+ *
+ */
+#define VCONFKEY_ALARM_STATE   "db/alarm/state"
+
+/**
+ * @brief Alarm ringing status
+ *
+ * TRUE : Alarm is ringing \n
+ * FALSE : Alarm is not ringing \n
+ */
+#define VCONFKEY_ALARM_RINGING "memory/alarm/ringing"
+
+/**
+ * @brief Alarm volume popup display in alarm setting menu
+ *
+ * TRUE : Display alarm sound type volume popup \n
+ * FALSE : Do not display alarm sound type volume popup \n
+ */
+#define VCONFKEY_ALARM_VOLUME_POPUP_ENABLE     "memory/alarm/volume_popup_enable"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_ALARM_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-allshare-keys.h b/include-wearable/vconf-internal-allshare-keys.h
new file mode 100644 (file)
index 0000000..f7e9adb
--- /dev/null
@@ -0,0 +1,211 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>, MinSeo Park <minseo.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_ALLSHARE_KEYS_H__
+#define __VCONF_INTERNAL_ALLSHARE_KEYS_H__
+
+/**
+ * This file defines keys and values of Allshare.
+ *
+ * @file        vconf-internal-allshare-keys.h
+ * @defgroup    vconf_internal_allshare_key Definitions of internal shared Keys for allshare
+ * @ingroup     vconf_internal_key
+ * @author      minseo.park@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for allshare \n
+ */
+
+/* ========================== Allshare Setting Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_allshare_key
+ * @{
+ * @brief Allshare Setting Keys & Values\n
+ *        Maintainer : minseo.park@samsung.com
+ */
+
+/**
+ * @brief File sharing(local DMS) on/off(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_ALLSHARE_STATUS "db/allshare/status"
+enum
+{
+       VCONFKEY_ALLSHARE_DISABLE = 0,
+       VCONFKEY_ALLSHARE_ENABLE = 1
+};
+
+/**
+ * @brief How often warning popup is shown(int)
+ *
+ * Show always = 0 \n
+ * Don't ask again = 1
+ */
+#define VCONFKEY_ALLSHARE_SHOW_WARNING_STATE "db/allshare/show_warning"
+enum
+{
+       VCONFKEY_ALLSHARE_SHOW_WARNING_ALWAYS = 0,
+       VCONFKEY_ALLSHARE_SHOW_WARNING_NOMORE = 1
+};
+
+/**
+ * @brief Accept uploading contents from other devices to my device or not(int)
+ *
+ * always accept = 0 \n
+ * alwats ask = 1 \n
+ * alwats reject = 2
+ */
+#define VCONFKEY_ALLSHARE_UPLOAD_STATUS "db/allshare/upload_status"
+enum
+{
+       VCONFKEY_ALLSHARE_UPLOAD_ALWAYS_ACCEPT = 0,
+       VCONFKEY_ALLSHARE_UPLOAD_ALWAYS_ASK = 1,
+       VCONFKEY_ALLSHARE_UPLOAD_ALWAYS_REJECT = 2
+};
+
+/**
+ * @brief Shared media type of my device(int)
+ *
+ * combination of below
+ * Image : 1
+ * Video : 2
+ * Music : 4
+ */
+#define VCONFKEY_ALLSHARE_SHARE_MEDIA_TYPE "db/allshare/share_media_type"
+enum
+{
+       VCONFKEY_ALLSHARE_SHARE_MEDIA_TYPE_IMAGE = 1,
+       VCONFKEY_ALLSHARE_SHARE_MEDIA_TYPE_VIDEO = 2,
+       VCONFKEY_ALLSHARE_SHARE_MEDIA_TYPE_MUSIC = 4
+};
+
+/**
+ * @brief Saved file path for files uploaded from other device(string) \n
+ *     If files are uploaded from other device, files are saved to this path. \n
+ *     If SD card is inserted and download location is set to SD card, this path should be set to SD card, too.
+ */
+#define VCONFKEY_ALLSHARE_DOWNLOAD_PATH "db/allshare/download_path"
+
+/**
+ * @brief Access control status(int) \n
+ * If the value is "Always all", my device can share media contents to any devices. \n
+ * Or if the value is "Only allowed device", my device can share media contents to the allowed devices.
+ *
+ * Always all = 0 \n
+ * Only allowed device = 1
+ */
+#define VCONFKEY_ALLSHARE_ACCESS_CONTROL_STATUS "db/allshare/access_control_status"
+enum
+{
+       VCONFKEY_ALLSHARE_ACCESS_CONTROL_ALWAYS_ALL = 0,
+       VCONFKEY_ALLSHARE_ACCESS_CONTROL_ONLY_ALLOWED_DEVICE = 1
+};
+
+/**
+ * @brief Saved location of downloaded files.(int)
+ *
+ * Phone storage = 0 \n
+ * External storage(SD card) = 1
+ *
+ */
+#define VCONFKEY_ALLSHARE_DOWNLOAD_LOCATION "db/allshare/download_location"
+enum
+{
+       VCONFKEY_ALLSHARE_DOWNLOAD_LOCATION_PHONE = 0,
+       VCONFKEY_ALLSHARE_DOWNLOAD_LOCATION_MMC = 1
+};
+
+/**
+ * @brief AllShare service(allshare-svc) state (int)
+ *
+ * Allshare service process is not started = 0 \n
+ * Allshare service process is starting = 1 \n
+ * Allshare service process is started = 2
+ */
+#define VCONFKEY_ALLSHARE_SERVICE_STATE "memory/allshare/service_state"
+enum
+{
+       VCONFKEY_ALLSHARE_SERVICE_NOT_STARTED = 0,
+       VCONFKEY_ALLSHARE_SERVICE_STARTING = 1,
+       VCONFKEY_ALLSHARE_SERVICE_STARTED = 2
+};
+
+/**
+* @brief Allshare mark for allowed/denied list selected .(int)
+*    When user deleted allowed/denied list in allshare setting ug, \n
+*    this vconf is set to tell allshare-dms process to call corresponded ASF APIs. \n
+*    Bit is used to identify the contents selected, total is 32 bits in "int" type.\n
+*
+*    Bit:                   31  30  29   28  27              7    6    5    4    3    2    1    0   \n
+*                             |    |    |    |   |    ... ...     |    |    |    |    |    |    |    |  \n
+*
+*    Bit 0:         Differentiate allowed or denied list to be processed, 0 is denied list, 1 is allowed list.\n
+*    Bit 1--30:  Selected list index. if the first and third item is selected by user, then Bit 1 and Bit 3 are both 1.\n
+*    Bit 31:       Sign bit backup, always be 0.\n
+*    For example: if user selected  the first and third item in allowed list to delete, this vconf value is 0x0b.
+*
+*/
+
+#define VCONFKEY_ALLSHARE_LIST_MARK "memory/allshare/list_mark"
+
+/**
+ * @brief AllShare uploading percent
+ *   Tell the notification popup to show the uploading percentage, the value is from 0--100
+ */
+#define        VCONFKEY_ALLSHARE_UPLOADING_PERCENT "memory/allshare/uploading_percent"
+
+/**
+ * @brief AllShare popup event for user's choise
+ * Tell allshare-dms process to which action user do after popup such as deny or allow access device
+ * allow device access = 0 \n
+ * deny device access = 1 \n
+ * allow file upload = 2 \n
+ * deny file upload = 3 \n
+ * upload cancel = 4 or more
+ */
+#define        VCONFKEY_ALLSHARE_POPUP_EVENT "memory/allshare/popup_event"
+enum {
+       VCONFKEY_ALLSHARE_POPUP_ACCESS_ALLOW = 0,
+       VCONFKEY_ALLSHARE_POPUP_ACCESS_DENY = 1,
+       VCONFKEY_ALLSHARE_POPUP_UPLOAD_ACCEPT = 2,
+       VCONFKEY_ALLSHARE_POPUP_UPLOAD_DENY = 3,
+       VCONFKEY_ALLSHARE_POPUP_UPLOAD_CANCEL = 4
+};
+
+/**
+ * @brief AllShare cp change notify
+ * Weather control point access is changed in UG allow/deny list or by user selected in popup through allshare-dms process, it should be
+ * control point access change in UG  = 0 \n
+ * control point access change in allshare dms process  = 1
+ */
+#define        VCONFKEY_ALLSHARE_CP_CHANGE "memory/allshare/cp_change"
+enum {
+       VCONFKEY_ALLSHARE_CP_CHANGE_BY_UG = 0,
+       VCONFKEY_ALLSHARE_CP_CHANGE_BY_PROCESS = 1
+};
+
+/**
+ * @}
+ */
+
+
+#endif /* __VCONF_INTERNAL_ALLSHARE_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-appservice-keys.h b/include-wearable/vconf-internal-appservice-keys.h
new file mode 100755 (executable)
index 0000000..c8f5183
--- /dev/null
@@ -0,0 +1,74 @@
+/*
+ * vconf-internal-appservice-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hyunbin Lee <hyunbin.lee@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef __VCONF_INTERNAL_APPSERVICE_KEYS_H__
+#define __VCONF_INTERNAL_APPSERVICE_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file               vconf-internal-appservice-keys.h
+ * @defgroup   vconf_internal_appservice_key Definitions of internal shared Keys for appservice
+ * @ingroup            vconf_internal_key
+ * @author             hyunbin.lee@samsung.com
+ * @version            0.1
+ * @brief              This file has the definitions of shared keys for appservice \n
+ */
+
+/* ========================== AppService Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_appservice_key
+ * @{
+ * @brief AppService Keys & Values\n
+ *             Maintainer : hyunbin.lee@samsung.com
+ */
+
+/**
+ * @brief mmc status(int)
+ *
+ * 0 : Remove \n
+ * 1 : mount \n
+ * 2 : insert(not mount) \n
+ */
+#define VCONFKEY_APPSERVICE_MMC_STATUS  "memory/appservice/mmc"
+
+/*
+* @brief osp appservice status(int)
+*
+* 0 : not running (N/A also)
+* 1 : running, but not ready
+* 2 : running and ready
+*/
+#define VCONFKEY_APPSERVICE_STATUS "memory/appservice/status"
+
+/**
+ * @brief platform service initialization complete
+ *
+ * -1 / 0 : not ready
+ *  1 : ready
+ */
+#define VCONFKEY_PLATFORM_READY        "memory/appservice/serviceready"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_APPSERVICE_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-boot-animation-keys.h b/include-wearable/vconf-internal-boot-animation-keys.h
new file mode 100755 (executable)
index 0000000..ccd7efe
--- /dev/null
@@ -0,0 +1,58 @@
+/*
+ * vconf-internal-boot-animation-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_BOOT_ANIMATION_KEYS_H__
+#define __VCONF_INTERNAL_BOOT_ANIMATION_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-boot-animation-keys.h
+ * @defgroup    vconf_internal_boot-animation-key Definitions of internal shared Keys for boot_animation
+ * @ingroup     vconf_internal_key
+ * @author      Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, youngsub Ko <ys4610.ko@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for boot_animation \n
+ */
+
+/* ========================== boot_animation Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_boot_animation_key
+ * @{
+ * @brief boot_animation Keys & Values\n
+ *        Maintainer : Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ */
+
+/**
+ * @brief whether boot animation is finished
+ *
+ * type : int
+*/
+#define VCONFKEY_BOOT_ANIMATION_FINISHED       "memory/boot_animation/finished"
+
+/**
+ * @brief trigger to restart boot animation
+ *
+ * type : string
+*/
+#define VCONFKEY_BOOT_ANIMATION_RESTART                "memory/boot_animation/restart"
+
+#endif /* __VCONF_INTERNAL_BOOT_ANIMATION_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-browser-keys.h b/include-wearable/vconf-internal-browser-keys.h
new file mode 100755 (executable)
index 0000000..3c0dd56
--- /dev/null
@@ -0,0 +1,63 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_BROWSER_KEYS_H__
+#define __VCONF_INTERNAL_BROWSER_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-browser-keys.h
+ * @defgroup    vconf_internal_browser_key Definitions of internal shared Keys for browser
+ * @ingroup     vconf_internal_key
+ * @author      Sangpyo Kim sangpyo7.kim@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for browser \n
+ */
+
+/* ========================== browser Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_browser_key
+ * @{
+ * @brief browser Keys & Values\n
+ *        Maintainer : Sangpyo Kim sangpyo7.kim@samsung.com
+ */
+
+#define VCONFKEY_BROWSER_PREFIX                       "db/browser"
+
+/**
+ * @brief UserAgent profile for browser
+ *
+ */
+#define VCONFKEY_BROWSER_BROWSER_USER_AGENT    VCONFKEY_BROWSER_PREFIX"/browser_user_agent"
+
+/**
+ * @brief UserAgent profile for user customizing
+ *
+ */
+#define VCONFKEY_BROWSER_CUSTOM_USER_AGENT    VCONFKEY_BROWSER_PREFIX"/custom_user_agent"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_BROWSER_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-bt-keys.h b/include-wearable/vconf-internal-bt-keys.h
new file mode 100755 (executable)
index 0000000..52d49c6
--- /dev/null
@@ -0,0 +1,112 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_BT_KEYS_H__
+#define __VCONF_INTERNAL_BT_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-bt-keys.h
+ * @defgroup    vconf_internal_bt_key Definitions of internal shared Keys for bluetooth
+ * @ingroup     vconf_internal_key
+ * @author      chanyeol.park@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for bluetooth \n
+ */
+
+/* ========================== Bluetooth Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_bt_key
+ * @{
+ * @brief Bluetooth Keys & Values\n
+ *        Maintainer : chanyeol.park@samsung.com
+ */
+
+/**
+ * @brief Bluetooth SCO connected status
+ *
+ * 0x00 : SCO disconnected \n
+ * 0x01 : SCO connected \n
+*/
+#define VCONFKEY_BT_HEADSET_SCO "memory/bluetooth/btsco"
+enum {
+       /** SCO Disconnected */
+       VCONFKEY_BT_SCO_DISCONNECT = 0x00,
+       /** SCO Connected */
+       VCONFKEY_BT_SCO_CONNECT = 0x01
+};
+
+/**
+ * @brief Bluetooth Connected headset name
+ *
+ * string : name of the connected headset
+*/
+#define VCONFKEY_BT_HEADSET_NAME "memory/bluetooth/sco_headset_name"
+
+/**
+ * @brief Bluetooth file sending status
+ *
+ * 0x00 : sending none \n
+ * 0x01 : sending started \n
+*/
+#define VCONFKEY_BT_SENDING_STATUS "memory/bluetooth/sending"
+enum {
+       /** Sending none */
+       VCONFKEY_BT_SENDING_NONE = 0x00,
+       /** Sending */
+       VCONFKEY_BT_SENDING = 0x01
+};
+
+/**
+ * @brief Bluetooth file receiving status
+ *
+ * 0x00 : receiving none \n
+ * 0x01 : receiving started \n
+*/
+#define VCONFKEY_BT_RECEIVING_STATUS "memory/bluetooth/receiving"
+enum {
+       /** Receiving none */
+       VCONFKEY_BT_RECEIVING_NONE = 0x00,
+       /** Receiving */
+       VCONFKEY_BT_RECEIVING = 0x01
+};
+
+/**
+ * @brief Bluetooth DUT mode
+ *
+ * 0x00 : DUT mode Off \n
+ * 0x01 : DUT mode On \n
+*/
+#define VCONFKEY_BT_DUT_MODE "memory/bluetooth/dutmode"
+enum {
+       /** DUT mode is off */
+       VCONFKEY_BT_DUT_MODE_OFF = 0x00,
+       /** DUT mode is ON */
+       VCONFKEY_BT_DUT_MODE_ON = 0x01
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_BT_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-calendar-keys.h b/include-wearable/vconf-internal-calendar-keys.h
new file mode 100644 (file)
index 0000000..8d811ff
--- /dev/null
@@ -0,0 +1,63 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Jeesun Kim <iamjs.kim@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CALENDAR_KEYS_H__
+#define __VCONF_INTERNAL_CALENDAR_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-calendar-keys.h
+ * @defgroup    vconf_internal_calendar_key Definitions of internal shared Keys for calendar
+ * @ingroup     vconf_internal_key
+ * @author      Sunghyuk Lee <sunghyuk.lee@samsung.com> Jeesun Kim <iamjs.kim@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for calendar \n
+ */
+
+/* ========================== Calendar Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_calendar_key
+ * @{
+ * @brief Calendar Keys & Values\n
+ *        Maintainer : Sunghyuk Lee<sunghyuk.lee@samsung.com> Jeesun Kim <iamjs.kim@samsung.com>
+ */
+
+#define VCONFKEY_CALENDAR_PREFIX "db/calendar"
+
+/**
+ * @brief flag for timezone on or off.
+ * 0(int): off
+ * 1(int): on
+ */
+#define VCONFKEY_CALENDAR_TIMEZONE_ON_OFF VCONFKEY_CALENDAR_PREFIX"/timezone_on_off"
+
+/**
+ * @brief timezone path
+ */
+#define VCONFKEY_CALENDAR_TIMEZONE_PATH VCONFKEY_CALENDAR_PREFIX"/timezone_path"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_CALENDAR_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-call-keys.h b/include-wearable/vconf-internal-call-keys.h
new file mode 100755 (executable)
index 0000000..addb70e
--- /dev/null
@@ -0,0 +1,104 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CALL_KEYS_H__
+#define __VCONF_INTERNAL_CALL_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-call-keys.h
+ * @defgroup    vconf_internal_call_key Definitions of internal shared Keys for call
+ * @ingroup     vconf_internal_key
+ * @author      sungjoon.won@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for call \n
+ */
+
+/* ========================== Call Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_call_key
+ * @{
+ * @brief Call Keys & Values\n
+ *        Maintainer : sungjoon.won@samsung.com
+ */
+
+/**
+ * @brief Current call status
+ *
+ * VCONFKEY_CALL_OFF : No call connected \n
+ * VCONFKEY_CALL_VOICE_CONNECTING : Voice call is connecting \n
+ * VCONFKEY_CALL_VOICE_ACTIVE : Voice call is connected \n
+ * VCONFKEY_CALL_VIDEO_CONNECTING : Video call is connecting \n
+ * VCONFKEY_CALL_VIDEO_ACTIVE : Video call is connecting \n
+ */
+#define VCONFKEY_CALL_STATE            "memory/call/state"
+enum {
+       /** No call connected */
+       VCONFKEY_CALL_OFF = 0x00,
+       /** Voice call is connecting */
+       VCONFKEY_CALL_VOICE_CONNECTING,
+       /** Voice call is connected */
+       VCONFKEY_CALL_VOICE_ACTIVE,
+       /** Video call is connecting */
+       VCONFKEY_CALL_VIDEO_CONNECTING,
+       /** Video call is connecting */
+       VCONFKEY_CALL_VIDEO_ACTIVE,
+       VCONFKEY_CALL_STATE_MAX
+};
+
+/**
+ * @brief Call volume level
+ *
+ * Call volume leve : 1~6 \n
+ */
+#define VCONFKEY_CALL_VOLUME_LEVEL     "db/call/vol_level"
+
+/**
+ * @brief Noise reduction state
+ *
+ * False : Off
+ * True : On
+ */
+#define VCONFKEY_CALL_NOISE_REDUCTION_STATE_BOOL               "memory/call/noise_reduction_state"
+
+/**
+ * @brief Extra volume state
+ *
+ * False : Off
+ * True : On
+ */
+#define VCONFKEY_CALL_EXTRA_VOLUME_STATE_BOOL          "memory/call/extra_volume_state"
+
+/**
+ * @brief Wide band AMR state
+ *
+ * False : Off
+ * True : On
+ */
+#define VCONFKEY_CALL_WBAMR_STATE_BOOL         "memory/call/wbamr_state"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_CALL_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-camera-keys.h b/include-wearable/vconf-internal-camera-keys.h
new file mode 100644 (file)
index 0000000..32dc875
--- /dev/null
@@ -0,0 +1,79 @@
+/*
+ * vconf-internal-camera-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Jeongmo Yang <jm80.yang@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CAMERA_KEYS_H__
+#define __VCONF_INTERNAL_CAMERA_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-camera-keys.h
+ * @defgroup    vconf_internal_camera_key Definitions of internal shared Keys for camera
+ * @ingroup     vconf_internal_key
+ * @author      jm80.yang@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of internal shared keys for camera \n
+ */
+
+/* ========================== Camera Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_camera_key
+ * @{
+ * @brief Camera Keys & Values\n
+ *        Maintainer : jm80.yang@samsung.com
+ */
+
+/**
+ * @brief Camera state(int)
+ *
+ * 0 : Not opened
+ * 1 : Opened
+ * 2 : Now previewing
+ * 3 : Now recording
+ * 4 : Paused while recording
+ */
+#define VCONFKEY_CAMERA_STATE "memory/camera/state"
+enum {
+       VCONFKEY_CAMERA_STATE_NULL,
+       VCONFKEY_CAMERA_STATE_OPEN,
+       VCONFKEY_CAMERA_STATE_PREVIEW,
+       VCONFKEY_CAMERA_STATE_RECORDING,
+       VCONFKEY_CAMERA_STATE_RECORDING_PAUSE
+};
+
+/**
+ * @brief Camera shutter sound policy
+ *
+ * 0 : OFF
+ * 1 : ON
+ */
+#define VCONFKEY_CAMERA_SHUTTER_SOUND_POLICY "file/camera/shutter_sound_policy"
+enum {
+        VCONFKEY_CAMERA_SHUTTER_SOUND_POLICY_OFF,
+        VCONFKEY_CAMERA_SHUTTER_SOUND_POLICY_ON
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_CAMERA_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-ciss-keys.h b/include-wearable/vconf-internal-ciss-keys.h
new file mode 100755 (executable)
index 0000000..0bd1c7b
--- /dev/null
@@ -0,0 +1,481 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CISS_KEYS_H__
+#define __VCONF_INTERNAL_CISS_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-ciss-keys.h
+ * @defgroup    vconf_internal_ciss_key Definitions of internal shared Keys for CISS app
+ * @ingroup     vconf_internal_key
+ * @author      js49.lee@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for CISS App \n
+ */
+
+/* ========================== CISS UI Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_ciss_key
+ * @{
+ * @brief CISS UI Keys & Values\n
+ *        Maintainer : js49.lee@samsung.com
+ */
+
+#define VCONFKEY_CISSAPPL_PREFIX                         "db/ciss/"
+
+/**
+ * @brief Show my number status
+ *
+ * 0 : By network \n
+ * 1 : Show \n
+ * 2 : Hide \n
+ */
+#define VCONFKEY_CISSAPPL_SHOW_MY_NUMBER_INT             VCONFKEY_CISSAPPL_PREFIX"/show_my_number"
+
+/**
+ * @brief Incoming call auto rejection status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_AUTO_REJECT_INT               VCONFKEY_CISSAPPL_PREFIX"/auto_reject"
+
+/**
+ * @brief Incoming call auto rejection status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+/* 
+ * to prevent build error. 
+*/
+#define VCONFKEY_CISSAPPL_AUTO_REJECT_BOOL               VCONFKEY_CISSAPPL_PREFIX"/auto_reject"
+
+/**
+ * @brief Auto rejection status regarding incoming calls from unknown numbers
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_AUTO_REJECT_UNKNOWN_BOOL       VCONFKEY_CISSAPPL_PREFIX"/auto_reject_unknown"
+
+/**
+ * @brief Prefix dial status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_BOOL               VCONFKEY_CISSAPPL_PREFIX"/prefix_dial"
+
+/**
+ * @brief The total number of the prefix dial numbers
+ */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_INT                VCONFKEY_CISSAPPL_PREFIX"/prefix_dial_cnt"
+
+/** @brief Prefix dial number 1 */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_NUM1_STR           VCONFKEY_CISSAPPL_PREFIX"/prefix_dial_num1"
+
+/** @brief Prefix dial number 2 */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_NUM2_STR           VCONFKEY_CISSAPPL_PREFIX"/prefix_dial_num2"
+
+/** @brief Prefix dial number 3 */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_NUM3_STR           VCONFKEY_CISSAPPL_PREFIX"/prefix_dial_num3"
+
+/** @brief Prefix dial number 4 */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_NUM4_STR           VCONFKEY_CISSAPPL_PREFIX"/prefix_dial_num4"
+
+/** @brief Prefix dial number 5 */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_NUM5_STR           VCONFKEY_CISSAPPL_PREFIX"/prefix_dial_num5"
+
+/** @brief The total number of the predefined reject messages */
+#define VCONFKEY_CISSAPPL_REJECT_CALL_MSG_INT            VCONFKEY_CISSAPPL_PREFIX"/reject_call_message_cnt"
+
+/** @brief Predefined reject message 1 */
+#define VCONFKEY_CISSAPPL_USER_CREATE_MSG1_STR           VCONFKEY_CISSAPPL_PREFIX"/user_create_message1"
+
+/** @brief Predefined reject message 2 */
+#define VCONFKEY_CISSAPPL_USER_CREATE_MSG2_STR           VCONFKEY_CISSAPPL_PREFIX"/user_create_message2"
+
+/** @brief Predefined reject message 3 */
+#define VCONFKEY_CISSAPPL_USER_CREATE_MSG3_STR           VCONFKEY_CISSAPPL_PREFIX"/user_create_message3"
+
+/** @brief Predefined reject message 4 */
+#define VCONFKEY_CISSAPPL_USER_CREATE_MSG4_STR           VCONFKEY_CISSAPPL_PREFIX"/user_create_message4"
+
+/** @brief Predefined reject message 5 */
+#define VCONFKEY_CISSAPPL_USER_CREATE_MSG5_STR           VCONFKEY_CISSAPPL_PREFIX"/user_create_message5"
+
+/** @brief Predefined reject message 6 */
+#define VCONFKEY_CISSAPPL_USER_CREATE_MSG6_STR           VCONFKEY_CISSAPPL_PREFIX"/user_create_message6"
+
+/**
+ * @brief Incoming call auto answer status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_ANSWERING_MODE_INT             VCONFKEY_CISSAPPL_PREFIX"/answering_mode"
+
+/**
+ * @brief Incoming call auto answer time
+ *
+ * 1 : 1 Second after \n
+ * 2 : 2 Seconds after \n
+ * 3 : 3 Seconds after \n
+ * 4 : 4 Seconds after \n
+ * 5 : 5 Seconds after \n
+ */
+#define VCONFKEY_CISSAPPL_ANSWERING_MODE_TIME_INT        VCONFKEY_CISSAPPL_PREFIX"/answering_mode_time"
+
+/**
+ * @brief Call connect tone status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_CALL_CONNECT_TONE_BOOL         VCONFKEY_CISSAPPL_PREFIX"/call_connect_tone"
+
+/**
+ * @brief Minute minder status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_MINUTE_MINDER_BOOL             VCONFKEY_CISSAPPL_PREFIX"/minute_minder"
+
+/**
+ * @brief Call end tone status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_CALL_END_TONE_BOOL             VCONFKEY_CISSAPPL_PREFIX"/call_end_tone"
+
+/**
+ * @brief Alert on call status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_ALERT_ON_CALL_INT              VCONFKEY_CISSAPPL_PREFIX"/alert_on_call"
+
+/** @brief Video call hide me image path */
+#define VCONFKEY_CISSAPPL_VIDEO_IMAGE_PATH_STR           VCONFKEY_CISSAPPL_PREFIX"/video_image_path"
+
+/**
+ * @brief The status of showing own video on the incoming video call screen
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_OWN_VIDEO_BOOL                 VCONFKEY_CISSAPPL_PREFIX"/own_video"
+
+/** @brief The index of the selected prefix dial number */
+#define VCONFKEY_CISSAPPL_PREFIX_DIAL_VALUE_INT          VCONFKEY_CISSAPPL_PREFIX"/prefix_dial_value"
+
+/**
+ * @brief The status of answering an incoming call with Home key
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_ANSWERING_KEY_BOOL             VCONFKEY_CISSAPPL_PREFIX"/call_answering_key"
+
+/**
+ * @brief The status of ending calls with Power key
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_POWER_KEY_ENDS_CALL_BOOL       VCONFKEY_CISSAPPL_PREFIX"/call_power_key_ends_call"
+
+/**
+ * @brief The status of muting a ringtone with the proximity sensor
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_PROXIMITY_SENSOR_BOOL          VCONFKEY_CISSAPPL_PREFIX"/proximity_sensor"
+
+/**
+ * @brief The status of making outgoing calls with BT headsets
+ *
+ * 0 : Even when device locked \n
+ * 1 : Only when device unlocked \n
+ */
+#define VCONFKEY_CISSAPPL_OUTGOING_CALL_CONDITIONS_INT          VCONFKEY_CISSAPPL_PREFIX"/outgoing_call_conditions"
+
+/**
+ * @brief Outgoing call type status
+ *
+ * 0 : Follow last call log \n
+ * 1 : Voice call \n
+ * 2 : Video call \n
+ */
+#define VCONFKEY_CISSAPPL_OUTGOING_CALL_TYPE_INT          VCONFKEY_CISSAPPL_PREFIX"/outgoing_call_type"
+
+/**
+ * @brief The status of device selected for receiving incoming calls
+ *
+ * 0 : BT Headset \n
+ * 1 : Receiver \n
+ */
+#define VCONFKEY_CISSAPPL_ACCEPT_CALL_IN_DEVICE_SELECT_INT          VCONFKEY_CISSAPPL_PREFIX"/accept_call_in_device"
+
+/**
+ * @brief Eye contact status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_EYE_CONTACT_BOOL          VCONFKEY_CISSAPPL_PREFIX"/eye_contact"
+
+/**
+ * @brief Noise reduction status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_NOISE_REDUCTION_BOOL          VCONFKEY_CISSAPPL_PREFIX"/noise_reduction"
+
+/**
+ * @brief In-call sound EQ status
+ *
+ * 0 : Off \n
+ * 1 : Boost low tones \n
+ * 2 : Boost high tones \n
+ * 3 : For left ear \n
+ * 4 : For right ear \n
+ */
+#define VCONFKEY_CISSAPPL_IN_CALL_SOUND_EQ_INT          VCONFKEY_CISSAPPL_PREFIX"/in_call_sound_eq"
+
+/**
+ * @brief extra volume status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_EXTRA_VOL_BOOL          VCONFKEY_CISSAPPL_PREFIX"/extra_vol"
+
+/**
+ * @brief increase ringtone status
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_INCREASE_RINGTONE_BOOL          VCONFKEY_CISSAPPL_PREFIX"/increase_ringtone"
+
+/**
+ * @brief It saves 24 charaters.
+ * First 12 characters are eq value for left ear.
+ * Last 12 characters are eq values for right ears.
+ */
+#define VCONFKEY_CISSAPPL_PERSONALISED_EQ_STR  VCONFKEY_CISSAPPL_PREFIX"/personalised_eq"
+
+/**
+ * @brief The status of frequently used side for my sound
+ *
+ * -1 : Unset
+ * 0 : Left
+ * 1 : Right
+ */
+#define VCONFKEY_CISSAPPL_FREQUENT_SIDE_INT    VCONFKEY_CISSAPPL_PREFIX"/frequent_side"
+
+/**
+ * @brief The status of music sound *
+ * 0 : off
+ * 1 : on
+ */
+#define VCONFKEY_CISSAPPL_MUSIC_SOUND_BOOL     VCONFKEY_CISSAPPL_PREFIX"/music_sound"
+
+/**
+ * @brief The status of call sound *
+ * 0 : off
+ * 1 : on
+ */
+#define VCONFKEY_CISSAPPL_CALL_SOUND_BOOL      VCONFKEY_CISSAPPL_PREFIX"/call_sound"
+
+/**
+ * @brief The status (phone number locator) *
+ * 0 : off
+ * 1 : on
+ */
+#define VCONFKEY_CISSAPPL_CHINA_PNL_BOOL                       VCONFKEY_CISSAPPL_PREFIX"/china_numloc"
+
+/**
+ * @brief update frequency (phone number locator) *
+ * 0 : no update
+ * 1 : every 1 month
+ * 2 : every 3 month
+ * 3 : every 6 month
+ */
+#define VCONFKEY_CISSAPPL_CHINA_PNL_UPDATE_FREQ_INT                            VCONFKEY_CISSAPPL_PREFIX"/china_numloc_autoupdate_freq"
+
+/**
+ * @brief to shorten auto update frequency for verification team (phone number locator) *
+ * 0 : off
+ * 1 : on
+ */
+#define VCONFKEY_CISSAPPL_CHINA_PNL_TESTMODE_BOOL                                      VCONFKEY_CISSAPPL_PREFIX"/china_numloc_test_mode"
+
+/**
+ * @brief update date (phone number locator) *
+ * 0 : off
+ * 1 : on
+ */
+#define VCONFKEY_CISSAPPL_CHINA_PNL_UPDATE_DATE_STR                            VCONFKEY_CISSAPPL_PREFIX"/china_numloc_update_date"
+
+/**
+ * @brief update accepted or not (phone number locator) *
+ * 0 : reject
+ * 1 : accept
+ */
+#define VCONFKEY_CISSAPPL_CHINA_PNL_ACCEPT_BOOL                                                VCONFKEY_CISSAPPL_PREFIX"/china_numloc_accept_update"
+
+/**
+ * @brief selected index (ipcall) *
+ * 0 ~ 5 : each selected item
+ */
+#define VCONFKEY_CISSAPPL_CHINA_IPCALL_SELECTED_IDX_INT                VCONFKEY_CISSAPPL_PREFIX"/china_ipcall_selected_index"
+
+/**
+ * @brief number of ipcall (ipcall) *
+ * 0 ~ 5 : number of ipcall
+ */
+#define VCONFKEY_CISSAPPL_CHINA_IPCALL_CNT_IDX_INT                             VCONFKEY_CISSAPPL_PREFIX"/china_ipcall_cnt"
+
+/** @brief Predefined ipcall list 1 */
+#define VCONFKEY_CISSAPPL_CHINA_IPCALL_LIST1_STR           VCONFKEY_CISSAPPL_PREFIX"/china_ipcall_list1"
+/** @brief Predefined ipcall list 2 */
+#define VCONFKEY_CISSAPPL_CHINA_IPCALL_LIST2_STR           VCONFKEY_CISSAPPL_PREFIX"/china_ipcall_list2"
+/** @brief Predefined ipcall list 3 */
+#define VCONFKEY_CISSAPPL_CHINA_IPCALL_LIST3_STR           VCONFKEY_CISSAPPL_PREFIX"/china_ipcall_list3"
+/** @brief Predefined ipcall list 4 */
+#define VCONFKEY_CISSAPPL_CHINA_IPCALL_LIST4_STR           VCONFKEY_CISSAPPL_PREFIX"/china_ipcall_list4"
+/** @brief Predefined ipcall list 5 */
+#define VCONFKEY_CISSAPPL_CHINA_IPCALL_LIST5_STR           VCONFKEY_CISSAPPL_PREFIX"/china_ipcall_list5"
+/** @brief Predefined ipcall list 6 */
+#define VCONFKEY_CISSAPPL_CHINA_IPCALL_LIST6_STR           VCONFKEY_CISSAPPL_PREFIX"/china_ipcall_list6"
+
+/**
+ * @brief The status of international dial automatic conversion *
+ * False : off
+ * True : on
+ */
+#define VCONFKEY_CISSAPPL_DOCOMO_INTL_DIAL_AUTO_CONVERSION_BOOL                VCONFKEY_CISSAPPL_PREFIX"/intl_dial_auto_conversion"
+
+/** @brief International dial assist - country name */
+#define VCONFKEY_CISSAPPL_DOCOMO_INTL_DIAL_COUNTRY_NAME_STR            VCONFKEY_CISSAPPL_PREFIX"/intl_dial_country_name"
+
+/** @brief International dial assist - prefix */
+#define VCONFKEY_CISSAPPL_DOCOMO_INTL_DIAL_COUNTRY_PREFIX_STR  VCONFKEY_CISSAPPL_PREFIX"/intl_dial_country_prefix"
+
+/** @brief International prefix - name */
+#define VCONFKEY_CISSAPPL_DOCOMO_INTL_PREFIX_NAME_STR          VCONFKEY_CISSAPPL_PREFIX"/intl_prefix_name"
+
+/** @brief International prefix - code */
+#define VCONFKEY_CISSAPPL_DOCOMO_INTL_PREFIX_CODE_STR          VCONFKEY_CISSAPPL_PREFIX"/intl_prefix_code"
+
+/**
+ * @brief The status of message notification sound *
+ * False : off
+ * True : on
+ */
+#define VCONFKEY_CISSAPPL_DOCOMO_MSG_NOTI_SOUND_BOOL           VCONFKEY_CISSAPPL_PREFIX"/msg_noti_sound"
+
+/**
+ * @brief message notification vibration *
+ * 0 : never
+ * 1 : always
+ * 2 : onli in silent mode
+ */
+#define VCONFKEY_CISSAPPL_DOCOMO_MSG_NOTI_VIB_INT                      VCONFKEY_CISSAPPL_PREFIX"/msg_noti_vib"
+
+/**
+ * @brief answering memo *
+ * 0 : on
+ * 1 : on during vibration/silent
+ * 2 : off
+ */
+#define VCONFKEY_CISSAPPL_DOCOMO_ANS_MEMO_INT                  VCONFKEY_CISSAPPL_PREFIX"/ans_memo"
+
+/**
+ * @brief answering memo sound language*
+ * 0 : japanese
+ * 1 : english
+ * 2 : korean
+ */
+#define VCONFKEY_CISSAPPL_DOCOMO_ANS_MEMO_SND_LANG_INT                 VCONFKEY_CISSAPPL_PREFIX"/ans_memo_snd_lang"
+
+/**
+ * @brief answering memo ring duration *
+ * 00 ~ 120 , Ring duration after which answering memo starts
+ */
+#define VCONFKEY_CISSAPPL_DOCOMO_ANS_MEMO_RING_DUR_INT                 VCONFKEY_CISSAPPL_PREFIX"/ans_memo_ring_dur"
+
+/**
+ * @brief Call alerts - Answer Vibration
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_CALL_ANSWER_VIBRATION_BOOL         VCONFKEY_CISSAPPL_PREFIX"/call_answer_vibrate"
+
+/**
+ * @brief Call alerts - Call end Vibration
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_CALL_END_VIBRATION_BOOL                      VCONFKEY_CISSAPPL_PREFIX"/call_callend_vibrate"
+
+/**
+ * @brief Use Call fail option
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_USE_CALL_FAIL_BOOL                   VCONFKEY_CISSAPPL_PREFIX"/use_call_fail"
+
+/**
+ * @brief Play tone when keypad is pressed
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_KEYPAD_TONES_BOOL                                    VCONFKEY_CISSAPPL_PREFIX"/keypad_tone"
+
+/**
+ * @brief Enable auto redial if call cannot be connected or has been cut off
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_CISSAPPL_AUTO_REDIAL_BOOL     VCONFKEY_CISSAPPL_PREFIX"/auto_redial"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_CISS_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-cloud-pdm-keys.h b/include-wearable/vconf-internal-cloud-pdm-keys.h
new file mode 100755 (executable)
index 0000000..192544e
--- /dev/null
@@ -0,0 +1,57 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seokkyu Jang <seokkyu.jang@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CLOUD_PDM_KEYS_H__
+#define __VCONF_INTERNAL_CLOUD_PDM_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-cloud-pdm-keys.h
+ * @defgroup    vconf_internal_cloud_pdm_key Definitions of internal shared Keys for cloud-pdm
+ * @ingroup     vconf_internal_key
+ * @author      seokkyu.jang@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for cloud-pdm \n
+ */
+
+/* ========================== cloud-pdm Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_sync_key
+ * @{
+ * @brief cloud-pdm & Values\n
+ *        Maintainer : seokkyu.jang@samsung.com
+ */
+
+/**
+ * @brief cloud-pdm sync status for indicator. cloud-pdm service will set value.
+ *
+ * 0 : Not synchronizing \n
+ * 1 : Synchronizing \n
+ */
+#define VCONFKEY_CLOUD_PDM_SYNC_STATE "memory/sync/cloud-pdm-sync"
+
+
+/**
+ * @}
+ */
+
+#endif  /* __VCONF_INTERNAL_CLOUD_PDM_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-cluster-home-keys.h b/include-wearable/vconf-internal-cluster-home-keys.h
new file mode 100755 (executable)
index 0000000..61e3d79
--- /dev/null
@@ -0,0 +1,53 @@
+/*
+ * vconf-internal-livebox-keys
+ *
+ * Copyright (c) 2000 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CLUSTER_HOME_KEYS_H__
+#define __VCONF_INTERNAL_CLUSTER_HOME_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-cluster-home-keys.h
+ * @defgroup    vconf_internal_cluster_home_key Definitions of internal shared Keys for cluster-home
+ * @ingroup     vconf_internal_key
+ * @author      Sang-man Lee <prince.lee@samsung.com>, Min-gu cho <mingu79.cho@samsung.com>, Mi-ju Lee <miju52.lee@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for cluster-home \n
+ */
+
+/* ========================== Cluster-home Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_cluster_home_key
+ * @{
+ * @brief Cluster-home Keys & Values\n
+ *        Maintainer : Sang-man Lee <prince.lee@samsung.com>, Min-gu cho <mingu79.cho@samsung.com>, Mi-ju Lee <miju52.lee@samsung.com>
+ */
+
+/**
+ * @brief homescreen edit state check.
+ *
+ * type : bool
+ * 0 : homescreen normal state
+ * 1 : homescreen edit state
+*/
+
+#define VCONFKEY_CLUSTER_HOME_EDITSTATE                "memory/cluster-home/edit-state"
+
+#endif /* __VCONF_INTERNAL_CLUSTER_HOME_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-contacts-svc-keys.h b/include-wearable/vconf-internal-contacts-svc-keys.h
new file mode 100755 (executable)
index 0000000..2c22e22
--- /dev/null
@@ -0,0 +1,78 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Donghee Ye <donghee.ye@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CONTACTS_SVC_KEYS_H__
+#define __VCONF_INTERNAL_CONTACTS_SVC_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-contacts-svc-keys.h
+ * @defgroup    vconf_internal_contacts_svc_key Definitions of internal shared Keys for contacts service
+ * @ingroup     vconf_internal_key
+ * @author      donghee.ye@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for contacts service \n
+ */
+
+/* ========================== Contacts Service Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_contacts_svc_key
+ * @{
+ * @brief Contacts Service Keys & Values\n
+ *        Maintainer : donghee.ye@samsung.com
+ */
+
+/**
+ * @brief Display naming order
+ *
+ * 0: first last \n
+ * 1: last first \n
+ */
+#define VCONFKEY_CONTACTS_SVC_NAME_DISPLAY_ORDER                 "db/contacts-svc/name_display_order"
+enum {
+       VCONFKEY_CONTACTS_SVC_NAME_DISPLAY_ORDER_FIRSTLAST = 0,
+       VCONFKEY_CONTACTS_SVC_NAME_DISPLAY_ORDER_LASTFIRST = 1
+};
+
+/**
+ * @brief Sorting naming order
+ *
+ * 0: first last \n
+ * 1: last first \n
+ */
+#define VCONFKEY_CONTACTS_SVC_NAME_SORTING_ORDER                 "db/contacts-svc/name_sorting_order"
+enum {
+       VCONFKEY_CONTACTS_SVC_NAME_SORTING_ORDER_FIRSTLAST = 0,
+       VCONFKEY_CONTACTS_SVC_NAME_SORTING_ORDER_LASTFIRST = 1
+};
+
+/**
+ * @brief Phonenumber minimum match digit
+ */
+#define VCONFKEY_CONTACTS_SVC_PHONENUMBER_MIN_MATCH_DIGIT            "db/contacts-svc/phonenumber_min_match_digit"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_CONTACTS_SVC_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-crash-keys.h b/include-wearable/vconf-internal-crash-keys.h
new file mode 100644 (file)
index 0000000..1a576ee
--- /dev/null
@@ -0,0 +1,85 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Juho Son <juho80.son@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CRASH_KEYS_H__
+#define __VCONF_INTERNAL_CRASH_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-crash-keys.h
+ * @defgroup    vconf_internal_crash_key Definitions of internal shared Keys for crash
+ * @ingroup     vconf_internal_key
+ * @author      Juho Son <juho80.son@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for crash \n
+ */
+
+/* ========================== Crash Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_crash_key
+ * @{
+ * @brief Crash Keys & Values\n
+ *        Maintainer : Juho Son <juho80.son@samsung.com>
+ */
+
+#define VCONFKEY_CRASH_PREFIX "db/crash"
+
+/**
+ * @brief Flag for automatically send when crash occurs.
+ * 0(int): off
+ * 1(int): on
+ */
+#define VCONFKEY_CRASH_AUTOSEND VCONFKEY_CRASH_PREFIX"/autosend"
+/**
+ * @brief Flag for automatically close popup.
+ * 0(int): off
+ * 1(int): on
+ */
+#define VCONFKEY_CRASH_AUTOCLOSE  VCONFKEY_CRASH_PREFIX"/autoclose"
+
+/**
+ * @brief Flag for showing popup when crash occurs.
+ * 0(int): off
+ * 1(int): on
+ */
+#define VCONFKEY_CRASH_POPUP VCONFKEY_CRASH_PREFIX"/popup"
+
+/**
+ * @brief Flag for showing progress in indicator.
+ * 0(int): off
+ * 1(int): on
+ */
+#define VCONFKEY_CRASH_PROGRESS VCONFKEY_CRASH_PREFIX"/progress"
+
+/**
+ * @brief Set flag on when crash occured in unable network environment.
+ * 0(int): off
+ * 1(int): on
+ */
+#define VCONFKEY_CRASH_SENDFLAG VCONFKEY_CRASH_PREFIX"/sendflag"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_CRASH_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-csc-keys.h b/include-wearable/vconf-internal-csc-keys.h
new file mode 100755 (executable)
index 0000000..14212b5
--- /dev/null
@@ -0,0 +1,317 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_CSC_KEYS_H__
+#define __VCONF_INTERNAL_CSC_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-csc-keys.h
+ * @defgroup    vconf_internal_csc_key Definitions of internal shared Keys for csc
+ * @ingroup     vconf_internal_key
+ * @author      jungbae.lee@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for csc \n
+ */
+
+/* ============================ CSC Keys & Values ============================*/
+/**
+ * @addtogroup vconf_internal_csc_key
+ * @{
+ * @brief CSC Keys & Values \n
+ *        Maintainer : jungbae.lee@samsung.com
+ */
+
+/**
+ * @brief Current sales code about active customer in pre-configuration (string)
+ *
+ * value : the sales code \n
+ */
+#define VCONFKEY_CSC_SALESCODE                         "db/csc/salescode"
+
+/**
+ * @brief Current binary code in CSC binary (string)
+ *
+ * value : the binary code \n
+ */
+#define VCONFKEY_CSC_BINCODE                           "db/csc/bincode"
+
+/**
+ * @brief Current binary full version name in CSC binary (string)
+ *
+ * value : the binary full version name \n
+ */
+#define VCONFKEY_CSC_BIN_FULL_VERSION          "db/csc/bin_full_version"
+
+/**
+ * @brief Current running status for configuration mode (int)
+ *
+ * 0 : Not running
+ * 1 : Running
+ */
+#define VCONFKEY_CSC_CONFIG_MODE_RUNNING       "memory/csc/config_mode_running"
+
+/**
+ * @brief The value of country ISO in the spec. of active customer (string)
+ *
+ * value : ISO 3166-1-alpha-2 \n
+ */
+#define VCONFKEY_CSC_COUNTRY_ISO                       "db/csc/country_iso"
+
+/**
+ * @brief Current operator about active customer in pre-configuration (int)
+ *
+ * value : the operator enum \n
+ */
+#define VCONFKEY_CSC_OPERATOR                          "db/csc/operator"
+enum
+{
+       VCONFKEY_CSC_OPERATOR_OPEN = 0,
+
+       VCONFKEY_CSC_OPERATOR_VODAFONE,
+       VCONFKEY_CSC_OPERATOR_TMOBILE,
+       VCONFKEY_CSC_OPERATOR_ORANGE,
+       VCONFKEY_CSC_OPERATOR_O2,
+       VCONFKEY_CSC_OPERATOR_TIM,
+       VCONFKEY_CSC_OPERATOR_H3G,
+       VCONFKEY_CSC_OPERATOR_SKT,
+       VCONFKEY_CSC_OPERATOR_KT,
+       VCONFKEY_CSC_OPERATOR_LGT,
+       VCONFKEY_CSC_OPERATOR_DOCOMO,
+       VCONFKEY_CSC_OPERATOR_NRJ,      
+       VCONFKEY_CSC_OPERATOR_AMENA,
+       VCONFKEY_CSC_OPERATOR_TELEFONICA,
+       VCONFKEY_CSC_OPERATOR_EUSKALTEL,
+       VCONFKEY_CSC_OPERATOR_TMN,
+       VCONFKEY_CSC_OPERATOR_OPTIMUS,  
+       VCONFKEY_CSC_OPERATOR_TELE2,
+       VCONFKEY_CSC_OPERATOR_TELIA,    
+       VCONFKEY_CSC_OPERATOR_TDC,
+       VCONFKEY_CSC_OPERATOR_TELIASONERA,
+       VCONFKEY_CSC_OPERATOR_NETCOM,   
+       VCONFKEY_CSC_OPERATOR_TGR,
+       VCONFKEY_CSC_OPERATOR_COSMOTE,
+       VCONFKEY_CSC_OPERATOR_TRG,      
+       VCONFKEY_CSC_OPERATOR_EPLUS,
+       VCONFKEY_CSC_OPERATOR_KPN,      
+       VCONFKEY_CSC_OPERATOR_SUNRISE,
+       VCONFKEY_CSC_OPERATOR_AUT,      
+       VCONFKEY_CSC_OPERATOR_CONNEX,
+       VCONFKEY_CSC_OPERATOR_EUROTEL,          
+       VCONFKEY_CSC_OPERATOR_MTN,
+       VCONFKEY_CSC_OPERATOR_VODACOM,
+       VCONFKEY_CSC_OPERATOR_CELLC,
+       VCONFKEY_CSC_OPERATOR_OPTUS,
+       VCONFKEY_CSC_OPERATOR_MAT,
+       VCONFKEY_CSC_OPERATOR_SWISSCOM,
+       VCONFKEY_CSC_OPERATOR_MTEL,
+       VCONFKEY_CSC_OPERATOR_GLOBUL,
+       VCONFKEY_CSC_OPERATOR_YOIGO,
+       VCONFKEY_CSC_OPERATOR_DNA,
+       VCONFKEY_CSC_OPERATOR_ELISA,
+       VCONFKEY_CSC_OPERATOR_SONERA,
+       VCONFKEY_CSC_OPERATOR_SAUNALAHTI,
+       VCONFKEY_CSC_OPERATOR_P4,
+       VCONFKEY_CSC_OPERATOR_BOUYGUES,
+       VCONFKEY_CSC_OPERATOR_CELLCOM,
+       VCONFKEY_CSC_OPERATOR_PTR,
+       VCONFKEY_CSC_OPERATOR_PCL,
+       VCONFKEY_CSC_OPERATOR_VIRGIN,
+       VCONFKEY_CSC_OPERATOR_TELSTRA,
+       VCONFKEY_CSC_OPERATOR_TELECOM
+};
+
+/**
+ * @brief Current operator's country about active customer in pre-configuration (int)
+ *
+ * value : the operator's country enum \n
+ */
+#define VCONFKEY_CSC_OPERATOR_COUNTRY          "db/csc/operator_country"
+enum
+{
+       VCONFKEY_CSC_OPERATOR_COUNTRY_KOREA = 0,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_AUSTRALIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_AUSTRIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_BELGIUM,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_CHINA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_CROATIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_CZECHO,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_DENMARK,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_EGYPT,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_FINLAND,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_FRANCE,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_GERMANY,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_GREECE,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_HUNGARY,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_IRELANDS,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_ISRAEL,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_ITALY,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_JAPAN,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_MALTA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_NETHERLANDS,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_NEWZEALAND,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_NORWAY,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_POLAND,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_PORTUGAL,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_SLOVENIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_SOUTHAFRICA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_SPAIN,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_SWEDEN,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_SWISS,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_TURKEY,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_UK,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_US,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_RUSSIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_UKRAINE,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_ROMANIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_LATVIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_ESTONIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_LITHUANIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_SERBIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_ALBANIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_KAZAKHSTAN,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_SLOVAKIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_MACEDONIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_BULGARIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_BALTIC,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_ARAB,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_SINGAPORE,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_MALAYSIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_UZBEKISTAN,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_ICELAND,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_CYPRUS,   
+       VCONFKEY_CSC_OPERATOR_COUNTRY_QATAR,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_PHILIPPINES,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_HONGKONG, 
+       VCONFKEY_CSC_OPERATOR_COUNTRY_TAIWAN,   
+       VCONFKEY_CSC_OPERATOR_COUNTRY_INDIA,    
+       VCONFKEY_CSC_OPERATOR_COUNTRY_LEBANON,  
+       VCONFKEY_CSC_OPERATOR_COUNTRY_OMAN,     
+       VCONFKEY_CSC_OPERATOR_COUNTRY_MOLDOVA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_MAURITIUS,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_KUWAIT,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_SYRIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_MOROCCO,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_LUXEMBOURG,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_MONTENEGRO,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_ALGERIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_BOSNIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_IRAN,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_INDONESIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_VIETNAM,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_THAILAND,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_PAKISTAN,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_ARMENIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_TUNISIA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_NEPAL,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_BANGLADESH,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_SRILANKA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_KENYA,
+       VCONFKEY_CSC_OPERATOR_COUNTRY_NIGERIA
+};
+
+
+/**
+ * @brief Current operator's region about active customer in pre-configuration (int)
+ *
+ * value : the operator's region enum \n
+ */
+#define VCONFKEY_CSC_OPERATOR_REGION           "db/csc/operator_region"
+enum
+{
+       VCONFKEY_CSC_OPERATOR_REGION_GLOBAL = 0,
+
+       VCONFKEY_CSC_OPERATOR_REGION_NORDIC,
+       VCONFKEY_CSC_OPERATOR_REGION_SEASIA
+};
+
+
+/**
+ * @brief Current operator's SIM about active customer in pre-configuration (int)
+ *
+ * 0 : The operator's postpaid SIM \n
+ * 1 : The operator's prepaid SIM \n
+ */
+#define VCONFKEY_CSC_OPERATOR_SIM                      "db/csc/operator_sim"
+enum
+{
+       VCONFKEY_CSC_OPERATOR_SIM_POSTPAY = 0,
+       VCONFKEY_CSC_OPERATOR_SIM_PREPAY = 1
+};
+
+
+/**
+ * @brief PS auto attach setting for network (int)
+ *
+ * 0 : Disable
+ * 1 : Enable
+ */
+#define VCONFKEY_CSC_NET_PS_AUTO_ATTACH                "db/csc/network/ps_auto_attach"
+
+
+/**
+ * @brief PS detach trigger setting for network (int)
+ *
+ * 0 : Disable
+ * 1 : Enable
+ */
+#define VCONFKEY_CSC_NET_PS_AUTO_DETACH                "db/csc/network/ps_auto_detach"
+
+
+/**
+ * @brief WB-AMR codec setting for network (int)
+ *
+ * 0 : Disable
+ * 1 : Enable
+ */
+#define VCONFKEY_CSC_NET_WB_AMR_CODEC          "db/csc/network/wb_amr_codec"
+
+
+/**
+ * @brief File path for the Power on/off animation & sound (string)
+ *
+ * value : File path
+ */
+#define VCONFKEY_CSC_POWER_ANI_FILE_PATH       "db/csc/power_ani_file_path"
+
+
+/**
+ * @brief Specific text string for using in a customer (string)
+ *
+ * value : the sales code \n
+ */
+#define VCONFKEY_CSC_TEXT_STRING_CUSTOMER      "db/csc/text_string_customer"
+
+
+/**
+ * @brief Specific text string for using in a country (string)
+ *
+ * value : ISO 3166-1-alpha-2 \n
+ */
+#define VCONFKEY_CSC_TEXT_STRING_COUNTRY       "db/csc/text_string_country"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_CSC_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-dailybriefing-keys.h b/include-wearable/vconf-internal-dailybriefing-keys.h
new file mode 100755 (executable)
index 0000000..61a97ef
--- /dev/null
@@ -0,0 +1,46 @@
+/*
+*
+* dailybriefing-common
+*
+* Copyright (c) 2011 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* PROPRIETARY/CONFIDENTIAL
+*
+* This software is the confidential and proprietary information of
+* SAMSUNG ELECTRONICS ("Confidential Information"). You agree and acknowledge that
+* this software is owned by Samsung and you
+* shall not disclose such Confidential Information and shall
+* use it only in accordance with the terms of the license agreement
+* you entered into with SAMSUNG ELECTRONICS.  SAMSUNG make no
+* representations or warranties about the suitability
+* of the software, either express or implied, including but not
+* limited to the implied warranties of merchantability, fitness for
+* a particular purpose, or non-infringement.
+* SAMSUNG shall not be liable for any damages suffered by licensee arising out of or
+* related to this software.
+*
+*/
+
+
+
+#ifndef __VCONF_INTERNAL_DAILYBRIEFING_KEYS_H__
+#define __VCONF_INTERNAL_DAILYBRIEFING_KEYS_H__
+
+/*
+*@service status of dailybriefing agent
+*
+*type : int
+*/
+
+#define VCONFKEY_DAILYBRIEFING_AGENT_ERROR_STATUS      "file/com.samsung.dailybriefing-common/agent_error_status"
+
+#define VCONFKEY_DAILYBRIEFING_WEATHER_LOCATION_ID     "file/com.samsung.dailybriefing-common/weather_location_id"
+#define VCONFKEY_DAILYBRIEFING_WEATHER_CITY_NAME       "file/com.samsung.dailybriefing-common/weather_city_name"
+#define VCONFKEY_DAILYBRIEFING_WEATHER_TEMP                    "file/com.samsung.dailybriefing-common/weather_temp"
+#define VCONFKEY_DAILYBRIEFING_WEATHER_TEMP_UNIT       "file/com.samsung.dailybriefing-common/weather_temp_unit"
+#define VCONFKEY_DAILYBRIEFING_WEATHER_DESCRIPTION     "file/com.samsung.dailybriefing-common/weather_description"
+#define VCONFKEY_DAILYBRIEFING_WEATHER_ICON_ID         "file/com.samsung.dailybriefing-common/weather_icon_id"
+#define VCONFKEY_DAILYBRIEFING_WEATHER_MY_LOCATION     "file/com.samsung.dailybriefing-common/weather_my_location"
+#define VCONFKEY_DAILYBRIEFING_WEATHER_UPDATED_TIME    "file/com.samsung.dailybriefing-common/weather_updated_time"
+
+#endif         /**__VCONF_INTERNAL_DAILYBRIEFING_KEYS_H_*/
diff --git a/include-wearable/vconf-internal-debug-keys.h b/include-wearable/vconf-internal-debug-keys.h
new file mode 100755 (executable)
index 0000000..abc57cc
--- /dev/null
@@ -0,0 +1,67 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_DEBUG_KEYS_H__
+#define __VCONF_INTERNAL_DEBUG_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-debug-keys.h
+ * @defgroup    vconf_internal_debug_key Definitions of internal shared Keys for debug
+ * @ingroup     vconf_internal_key
+ * @author      Inho Oh <inho48.oh@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for debug \n
+ */
+
+/* ========================== Debug Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_debug_key
+ * @{
+ * @brief Debug Keys & Values\n
+ *        Maintainer : Inho Oh <inho48.oh@samsung.com>
+ */
+
+/**
+ * @brief support debug level in BS dlog
+ *
+ * VCONFKEY_DEBUG_LEVEL_LOW : ERROR \n
+ * VCONFKEY_DEBUG_LEVEL_MIDDLE : ERROR, WARNING, INFO \n
+ * VCONFKEY_DEBUG_LEVEL_HIGH : All log \n
+ */
+#define VCONFKEY_DEBUG_LEVEL     "db/debug/level"
+enum {
+ /** ERROR */
+ VCONFKEY_DEBUG_LEVEL_LOW = 0,
+ /** ERROR, WARNING, INFO */
+ VCONFKEY_DEBUG_LEVEL_MIDDLE,
+ /** All log */
+ VCONFKEY_DEBUG_LEVEL_HIGH
+};
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_DEBUG_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-desktop-mode-keys.h b/include-wearable/vconf-internal-desktop-mode-keys.h
new file mode 100644 (file)
index 0000000..64d588c
--- /dev/null
@@ -0,0 +1,56 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_DESKTOP_MODE_KEYS_H__
+#define __VCONF_INTERNAL_DESKTOP_MODE_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-desktop-mode-keys.h
+ * @defgroup    vconf_internal_desktop_mode_key Definitions of internal shared Keys for Desktop mode
+ * @ingroup     vconf_internal_key
+ * @author      prabakaran.s@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Desktop mode \n
+ */
+
+/* ========================== Desktop mode Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_desktop_mode_key
+ * @{
+ * @brief Desktop mode Keys & Values\n
+ *        Maintainer : prabakaran.s@samsung.com
+ */
+
+/**
+ * @brief it stands for desktop mode enabled in status by int value.
+ *
+ * 0 : No \n
+ * 1 : Yes \n
+ */
+#define VCONFKEY_DESKTOP_MODE_ENABLED_STATUS   "db/desktop_mode/desktop_mode_status"
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_DESKTOP_MODE_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-dnet-keys.h b/include-wearable/vconf-internal-dnet-keys.h
new file mode 100755 (executable)
index 0000000..a42e5b7
--- /dev/null
@@ -0,0 +1,317 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_DNET_KEYS_H__
+#define __VCONF_INTERNAL_DNET_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-dnet-keys.h
+ * @defgroup    vconf_internal_dnet_key Definitions of internal shared Keys for data-network
+ * @ingroup     vconf_internal_key
+ * @author      s.seo@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for data-network \n
+ */
+
+/* ========================== Data network Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_dnet_key
+ * @{
+ * @brief Data network Keys & Values\n
+ *        Maintainer : s.seo@samsung.com
+ */
+
+
+/**
+ * @brief network state of both Cellular and Wi-Fi
+ *
+ * 0: Idle
+ * 1: Cellular connected
+ * 2: Wi-Fi connected
+ * 3: Ethernet connected
+ * 4: Bluetooth connected
+ */
+#define VCONFKEY_NETWORK_STATUS                     "memory/dnet/status"
+enum {
+       /** Idle */
+       VCONFKEY_NETWORK_OFF = 0,
+       /** Cellular connected */
+       VCONFKEY_NETWORK_CELLULAR,
+       /** Wi-Fi connected */
+       VCONFKEY_NETWORK_WIFI,
+       /** Ethernet connected */
+       VCONFKEY_NETWORK_ETHERNET,
+       /** Bluetooth connected */
+       VCONFKEY_NETWORK_BLUETOOTH
+};
+
+/**
+ * @brief network configuration changed such as Cellular and Wi-Fi
+ *
+ * 0: Not connected
+ * 1: Connected and IP or Proxy information has been changed
+ */
+#define VCONFKEY_NETWORK_CONFIGURATION_CHANGE_IND   "memory/dnet/network_config"
+
+/**
+ * @brief Active IP address
+ *
+ */
+#define VCONFKEY_NETWORK_IP                         "memory/dnet/ip"
+
+/**
+ * @brief Active Proxy address
+ *
+ */
+#define VCONFKEY_NETWORK_PROXY                      "memory/dnet/proxy"
+
+/**
+ * @brief Detail Wi-Fi state
+ *
+ * 0: power off
+ * 1: power on
+ * 2: connected
+ * 3: patcket transmitted
+ */
+#define VCONFKEY_NETWORK_WIFI_STATE                 "memory/dnet/wifi"
+enum {
+       /** power off */
+       VCONFKEY_NETWORK_WIFI_OFF,
+       /** power on */
+       VCONFKEY_NETWORK_WIFI_NOT_CONNECTED,
+       /** connected */
+       VCONFKEY_NETWORK_WIFI_CONNECTED
+};
+
+/**
+ * @brief Cellular state
+ *
+ * 0: On
+ * 1: 3G option off
+ * 2: Roaming off
+ * 3: Flight mode enabled
+ * 4: No service
+ * 5: restricted service
+ */
+#define VCONFKEY_NETWORK_CELLULAR_STATE             "memory/dnet/cellular"
+enum {
+       /** On */
+       VCONFKEY_NETWORK_CELLULAR_ON,
+       /** 3G option off */
+       VCONFKEY_NETWORK_CELLULAR_3G_OPTION_OFF,
+       /** Roaming off */
+       VCONFKEY_NETWORK_CELLULAR_ROAMING_OFF,
+       /** Flight mode enabled */
+       VCONFKEY_NETWORK_CELLULAR_FLIGHT_MODE,
+       /** No service */
+       VCONFKEY_NETWORK_CELLULAR_NO_SERVICE,
+       /** Restricted service */
+       VCONFKEY_NETWORK_CELLULAR_RESTRICTED_SERVICE
+};
+
+/**
+ * @brief Data indication of Cellular network
+ *
+ * 0: not connected
+ * 1: connected
+ * 2: secure connected
+ * 3: patcket transmitted
+ */
+#define VCONFKEY_DNET_STATE                         "memory/dnet/state"
+enum {
+       /** not connected */
+       VCONFKEY_DNET_OFF = 0x00,
+       /** connected */
+       VCONFKEY_DNET_NORMAL_CONNECTED,
+       /** secure connected */
+       VCONFKEY_DNET_SECURE_CONNECTED,
+       /** patcket transmitted */
+       VCONFKEY_DNET_TRANSFER,
+       VCONFKEY_DNET_STATE_MAX
+};
+
+/**
+ * @brief Data indication of Cellular network of SIM2
+ *
+ * Enum values of this key are equal to VCONFKEY_DNET_STATE
+ */
+#define VCONFKEY_DNET_STATE2 "memory/dnet/state2"
+
+/**
+ * @brief Data indication of Cellular network of SIM3
+ *
+ * Enum values of this key are equal to VCONFKEY_DNET_STATE
+ */
+#define VCONFKEY_DNET_STATE3 "memory/dnet/state3"
+
+/**
+ * @brief packet indication of Cellular network
+ *
+ * 0: NO Packet
+ * 1: RX Packet only
+ * 2: TX Packet only
+ * 3: RXTX Packet only
+ */
+#define VCONFKEY_PACKET_STATE                         "memory/dnet/packet_state"
+enum {
+       /** NO Packet */
+       VCONFKEY_PACKET_NORMAL = 0x00,
+       /** RX Packet only */
+       VCONFKEY_PACKET_RX,
+       /** TX Packet only */
+       VCONFKEY_PACKET_TX,
+       /** RXTX Packet only */
+       VCONFKEY_PACKET_RXTX,
+       VCONFKEY_PACKET_MAX
+};
+
+/**
+ * @brief Packet service modem dormant state
+ *
+ * 0: In dormant state (data inactive)
+ * 1: Not in dormant state (active)
+ */
+#define VCONFKEY_DNET_PS_DORMANT_STATE                         "memory/dnet/dormant_state"
+enum {
+       VCONFKEY_DNET_PS_DORMANT_STATE_ACTIVE = 0x00, /* Idle     */
+       VCONFKEY_DNET_PS_DORMANT_STATE_INACTIVE       /* Not idle */
+
+};
+/**
+ * @brief Total bytes received by Cellular device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_RCV     "db/dnet/statistics/cellular/totalrcv"
+
+/**
+ * @brief Total bytes received by Cellular device of SIM2
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_RCV2 "db/dnet/statistics/cellular/totalrcv2"
+
+/**
+ * @brief Total bytes received by Cellular device of SIM3
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_RCV3 "db/dnet/statistics/cellular/totalrcv3"
+
+/**
+ * @brief Total bytes sent by Cellular device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_SNT     "db/dnet/statistics/cellular/totalsnt"
+
+/**
+ * @brief Total bytes sent by Cellular device of SIM2
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_SNT2 "db/dnet/statistics/cellular/totalsnt2"
+
+/**
+ * @brief Total bytes sent by Cellular device of SIM3
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_TOTAL_SNT3 "db/dnet/statistics/cellular/totalsnt3"
+
+/**
+ * @brief Total bytes last received by Cellular device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_LAST_RCV      "db/dnet/statistics/cellular/lastrcv"
+
+/**
+ * @brief Total bytes last received by Cellular device of SIM2
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_LAST_RCV2 "db/dnet/statistics/cellular/lastrcv2"
+
+/**
+ * @brief Total bytes last received by Cellular device of SIM3
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_LAST_RCV3 "db/dnet/statistics/cellular/lastrcv3"
+
+/**
+ * @brief Total bytes last sent by Cellular device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_LAST_SNT      "db/dnet/statistics/cellular/lastsnt"
+
+/**
+ * @brief Total bytes last sent by Cellular device of SIM2
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_LAST_SNT2 "db/dnet/statistics/cellular/lastsnt2"
+
+/**
+ * @brief Total bytes last sent by Cellular device of SIM3
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_CELLULAR_PKT_LAST_SNT3 "db/dnet/statistics/cellular/lastsnt3"
+
+/**
+ * @brief Total bytes received by Wi-Fi device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_WIFI_PKT_TOTAL_RCV         "db/dnet/statistics/wifi/totalrcv"
+
+/**
+ * @brief Total bytes sent by Wi-Fi device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_WIFI_PKT_TOTAL_SNT         "db/dnet/statistics/wifi/totalsnt"
+
+/**
+ * @brief Total bytes last received by Wi-Fi device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_WIFI_PKT_LAST_RCV          "db/dnet/statistics/wifi/lastrcv"
+
+/**
+ * @brief Total bytes last sent by Wi-Fi device
+ *
+ * Value : Integer of bytes
+ */
+#define VCONFKEY_NETWORK_WIFI_PKT_LAST_SNT          "db/dnet/statistics/wifi/lastsnt"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_DNET_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-dock-keys.h b/include-wearable/vconf-internal-dock-keys.h
new file mode 100755 (executable)
index 0000000..06d2261
--- /dev/null
@@ -0,0 +1,65 @@
+/*\r
+ * vconf-internal-keys\r
+ *\r
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.\r
+ *\r
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>, Genie Kim <daejins.kim@samsung.com>\r
+ *\r
+ * Licensed under the Apache License, Version 2.0 (the "License");\r
+ * you may not use this file except in compliance with the License.\r
+ * You may obtain a copy of the License at\r
+ *\r
+ * http://www.apache.org/licenses/LICENSE-2.0\r
+ *\r
+ * Unless required by applicable law or agreed to in writing, software\r
+ * distributed under the License is distributed on an "AS IS" BASIS,\r
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ * See the License for the specific language governing permissions and\r
+ * limitations under the License.\r
+ *\r
+ */\r
+\r
+#ifndef __VCONF_INTERNAL_DOCK_KEYS_H__\r
+#define __VCONF_INTERNAL_DOCK_KEYS_H__\r
+\r
+/**\r
+ * This file defines keys and values.\r
+ *\r
+ * @file        vconf-internal-dock-keys.h\r
+ * @defgroup    vconf_internal_dock_key Definitions of internal shared Keys for desk-dock\r
+ * @ingroup     vconf_internal_key\r
+ * @author      yun.xu@samsung.com\r
+ * @version     0.1\r
+ * @brief       This file has the definitions of shared keys for desk-dock \n\r
+ */\r
+\r
+/* ========================== Desk-dock Setting Keys & Values ============================ */\r
+/**\r
+ * @addtogroup vconf_internal_dock_key\r
+ * @{\r
+ * @brief Dock Setting Keys & Values\n\r
+ *        Maintainer : jiansong.jin@samsung.com\r
+                       lei527.zhang@samsung.com\r
+ */\r
+\r
+/**\r
+ * @brief enable ext_speaker on/off (bool)\r
+ *\r
+ * Disabled = 0 \n\r
+ * Enabled = 1\r
+ */\r
+#define VCONFKEY_DOCK_EXT_SPEAKER "db/dock/ext_speaker"\r
+\r
+/**\r
+ * @brief the package name of desk-dock (string)\r
+ *\r
+ * "com.samsung.desk-dock"\r
+ */\r
+#define VCONFKEY_DOCK_PACKAGE_NAME "db/dock/package_name"\r
+\r
+/**\r
+ * @}\r
+ */\r
+\r
+#endif /* __VCONF_INTERNAL_DOCK_KEYS_H__ */\r
+\r
diff --git a/include-wearable/vconf-internal-download-keys.h b/include-wearable/vconf-internal-download-keys.h
new file mode 100755 (executable)
index 0000000..80bb343
--- /dev/null
@@ -0,0 +1,74 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_DOWNLOAD_KEYS_H__
+#define __VCONF_INTERNAL_DOWNLOAD_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-download-keys.h
+ * @defgroup    vconf_internal_download_key Definitions of internal shared Keys for download modules
+ * @ingroup     vconf_internal_key
+ * @author      Jungki Kwak jungki.kwak@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for download modules \n
+ */
+
+/* ========================== browser Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_download_key
+ * @{
+ * @brief download Keys & Values\n
+ *        Maintainer : Jungki Kwak jungki.kwak@samsung.com
+ */
+
+
+/**
+ * @brief downloading state for download manager
+ *
+ */
+#define VCONFKEY_DOWNLOAD_MANAGER_STATE    "memory/download_manager/state"
+enum {
+       /** Downloading is not started or finished */
+       VCONFKEY_DOWNLOAD_MANAGER_NONE = 0,
+       /** Downloading is on going */
+       VCONFKEY_DOWNLOAD_MANAGER_DOWNLOADING
+};
+
+/**
+ * @brief downloading state for download provider
+ *
+ */
+#define VCONFKEY_DOWNLOAD_SERVICE_STATE    "memory/download_service/state"
+enum {
+       /** Downloading is not started or finished */
+       VCONFKEY_DOWNLOAD_SERVICE_NONE = 0,
+       /** Downloading is on going */
+       VCONFKEY_DOWNLOAD_SERVICE_DOWNLOADING
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_DOWNLOAD_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-dr-keys.h b/include-wearable/vconf-internal-dr-keys.h
new file mode 100755 (executable)
index 0000000..3fae3b7
--- /dev/null
@@ -0,0 +1,71 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_DR_KEYS_H__
+#define __VCONF_INTERNAL_DR_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-dr-keys.h
+ * @defgroup    vconf_internal_dr_key Definitions of internal shared Keys for Data Router
+ * @ingroup     vconf_internal_key
+ * @author      injun.yang@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Data Router \n
+ */
+
+/* ========================== Data Router Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_dr_key
+ * @{
+ * @brief Data Router Keys & Values\n
+ *        Maintainer : injun.yang@samsung.com
+ */
+
+#define VCONF_DATAROUTER_PREFIX "memory/data_router"
+
+/**
+ * @brief The hash value for Kies authentication
+ */
+#define VCONFKEY_DR_AUTH_STATUS_CHECK_INT      VCONF_DATAROUTER_PREFIX"/auth_status"
+enum
+{
+       VCONFKEY_DR_AUTH_STATUS_NOT_AUTHORIZED = 0,
+       VCONFKEY_DR_AUTH_STATUS_AUTHORIZED = 1
+};
+
+/**
+ * @brief The status of serial connection with osp
+ */
+#define VCONFKEY_DR_OSP_SERIAL_OPEN_INT        VCONF_DATAROUTER_PREFIX"/osp_serial_open"
+enum
+{
+       VCONFKEY_DR_OSP_SERIAL_CLOSE = 0,
+       VCONFKEY_DR_OSP_SERIAL_OPEN = 1
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_DR_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-eas-keys.h b/include-wearable/vconf-internal-eas-keys.h
new file mode 100755 (executable)
index 0000000..e3bebf6
--- /dev/null
@@ -0,0 +1,64 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SYNC_KEYS_H__
+#define __VCONF_INTERNAL_SYNC_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-eas-keys.h
+ * @defgroup    vconf_internal_eas_key Definitions of internal shared Keys for eas
+ * @ingroup     vconf_internal_key
+ * @author      sw6508@samsung.com, jinmin21.kim@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for eas \n
+ */
+
+/* ========================== Exchange ActiveSync Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_sync_key
+ * @{
+ * @brief Exchange ActiveSync Keys & Values\n
+ *        Maintainer : sw6508@samsung.com, jinmin21.kim@samsung.com
+ */
+
+/**
+ * @brief Exchange ActiveSync sync status for indicator. EAS engine will set value.
+ *
+ * 0 : Not synchronizing \n
+ * 1 : Synchronizing \n
+ */
+#define VCONFKEY_EAS_SYNC_STATE "db/sync/exchange"
+
+/**
+ * @brief eas recovery mode
+ * 0 : Normal mode
+ * 1 : Recovery mode
+ */
+#define VCONFKEY_EAS_RECOVERY_MODE "db/eas/recovery_mode"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_SYNC_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-email-keys.h b/include-wearable/vconf-internal-email-keys.h
new file mode 100755 (executable)
index 0000000..739379e
--- /dev/null
@@ -0,0 +1,57 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_EMAIL_KEYS_H__
+#define __VCONF_INTERNAL_EMAIL_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-email-keys.h
+ * @defgroup    vconf_internal_email_key Definitions of internal shared Keys for email
+ * @ingroup     vconf_internal_key
+ * @author      kyuho.jo@samsung.com, sh0701.kwon@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for email \n
+ */
+
+/* ========================== email Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_email_key
+ * @{
+ * @brief email Keys & Values\n
+ *        Maintainer : kyuho.jo@samsung.com, sh0701.kwon@samsung.com
+ */
+
+/**
+ * @brief email-service sync status for indicator. email-service will set this value.
+ *
+ * 0 : Not synchronizing \n
+ * 1 : Synchronizing \n
+ */
+#define VCONFKEY_EMAIL_SYNC_STATE "memory/sync/email"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_SYNC_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-facebook-keys.h b/include-wearable/vconf-internal-facebook-keys.h
new file mode 100755 (executable)
index 0000000..c85a7ff
--- /dev/null
@@ -0,0 +1,58 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: JungHwan Ku <junghwan.ku@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_FACEBOOK_SYNC_KEYS_H__
+#define __VCONF_INTERNAL_FACEBOOK_SYNC_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-facebook-keys.h
+ * @defgroup    vconf_internal_facebook_key Definitions of internal shared Keys for facebook
+ * @ingroup     vconf_internal_key
+ * @author      junghwan.ku@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for facebook \n
+ */
+
+/* ========================== Facebook Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_sync_key
+ * @{
+ * @brief Facebook & Values\n
+ *        Maintainer : junghwan.ku@samsung.com
+ */
+
+/**
+ * @brief Facebook sync status for indicator. facebook service will set value.
+ *
+ * 0 : Not synchronizing \n
+ * 1 : Synchronizing \n
+ */
+#define VCONFKEY_FACEBOOK_SYNC_STATE "db/sync/facebook"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_FACEBOOK_SYNC_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-factory-keys.h b/include-wearable/vconf-internal-factory-keys.h
new file mode 100755 (executable)
index 0000000..4cb76b2
--- /dev/null
@@ -0,0 +1,138 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_FACTORY_KEYS_H__
+#define __VCONF_INTERNAL_FACTORY_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-factory-keys.h
+ * @defgroup    vconf_internal_factory_key Definitions of internal shared Keys for FACTORY
+ * @ingroup     vconf_internal_key
+ * @author      Jisung Ahn <jcastle.ahn@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for FACTORY \n
+ */
+
+/* ========================== FACTORY Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_factory_key
+ * @{
+ * @brief FACTORY Keys & Values\n
+ *        Maintainer : Jisung Ahn <jcastle.ahn@samsung.com>
+ */
+
+#define VCONFKEY_FACTORY_PREFIX "memory/factory"
+
+/**
+ * @brief call connected at 15 test (write:call read:fta)
+ *
+ * 0 : Disconnected \n
+ * 1 : Connected \n
+ */
+#define VCONFKEY_FACTORY_CALL_CONNECT_STATE VCONFKEY_FACTORY_PREFIX"/call_connected"
+enum
+{
+       VCONFKEY_FACTORY_CALL_DISCONNECTED = 0x00,
+       VCONFKEY_FACTORY_CALL_CONNECTED
+};
+
+/**
+ * @brief factory idle info state (write:factory-agent read:cluster-home)
+ *
+ * 0 : not_ready \n
+ * 1 : ready \n
+ */
+#define VCONFKEY_FACTORY_IDLE_INFO_STATE VCONFKEY_FACTORY_PREFIX"/idle_info"
+enum
+{
+       VCONFKEY_FACTORY_IDLE_INFO_NOT_READY = 0x00,
+       VCONFKEY_FACTORY_IDLE_INFO_READY
+};
+
+/**
+ * @brief factory idle info state (write:factory-agent read:cluster-home)
+ *
+ * 0 : MULFUNCF_LOOPBACK_START \n
+ * 1 : MULFUNCF_LOOPBACK_STOP \n
+ * 2 : MULFUNCF_RCV200_START \n
+ * 3 : MULFUNCF_RCV200_STOP \n
+ * 4 : MULFUNCF_IRLED_START \n
+ * 5 : MULFUNCF_IRLED_STOP \n
+ * 6 : MULFUNCF_NFC_SEARCHING_START \n
+ * 7 : MULFUNCF_NFC_SEARCHING_STOP \n
+ * 8 : MULFUNCF_NFC_BATTERY_SEARCHING_START \n
+ * 9 : MULFUNCF_NFC_BATTERY_SEARCHING_STOP \n
+ * A : MULFUNCF_HDMI_START \n
+ * B : MULFUNCF_HDMI_STOP \n
+ * C : MULFUNCF_OTG_TEST_START \n
+ * D : MULFUNCF_OTG_TEST_STOP \n
+ */
+#define VCONFKEY_FACTORY_MULFUNCF_STATE VCONFKEY_FACTORY_PREFIX"/mulfuncf"
+enum
+{
+       VCONFKEY_FACTORY_MULFUNCF_LOOPBACK_START = 0x00,
+       VCONFKEY_FACTORY_MULFUNCF_LOOPBACK_STOP = 0x01,
+       VCONFKEY_FACTORY_MULFUNCF_RCV200_START = 0x02,
+       VCONFKEY_FACTORY_MULFUNCF_RCV200_STOP = 0x03,
+       VCONFKEY_FACTORY_MULFUNCF_IRLED_START = 0x04,
+       VCONFKEY_FACTORY_MULFUNCF_IRLED_STOP = 0x05,
+       VCONFKEY_FACTORY_MULFUNCF_NFC_SEARCHING_START = 0x06,
+       VCONFKEY_FACTORY_MULFUNCF_NFC_SEARCHING_STOP = 0x07,
+       VCONFKEY_FACTORY_MULFUNCF_NFC_BATTERY_SEARCHING_START = 0x08,
+       VCONFKEY_FACTORY_MULFUNCF_NFC_BATTERY_SEARCHING_STOP = 0x09,
+       VCONFKEY_FACTORY_MULFUNCF_HDMI_START = 0x0A,
+       VCONFKEY_FACTORY_MULFUNCF_HDMI_STOP = 0x0B,
+       VCONFKEY_FACTORY_MULFUNCF_OTG_TEST_START = 0x0C,
+       VCONFKEY_FACTORY_MULFUNCF_OTG_TEST_STOP = 0x0D,
+       VCONFKEY_FACTORY_MULFUNCF_LOOPBACK = 0x10,
+       VCONFKEY_FACTORY_MULFUNCF_RCV200 = 0x11,
+       VCONFKEY_FACTORY_MULFUNCF_TSP_TEST = 0x12,
+       VCONFKEY_FACTORY_MULFUNCF_KEY_TEST = 0x13,
+       VCONFKEY_FACTORY_MULFUNCF_CHARGE_TEST = 0x14,
+       VCONFKEY_FACTORY_MULFUNCF_HALL_IC = 0x15,
+       VCONFKEY_FACTORY_MULFUNCF_GM_GYRO = 0x16,
+       VCONFKEY_FACTORY_MULFUNCF_TSP_HOVERING_TEST = 0x17,
+       VCONFKEY_FACTORY_MULFUNCF_ISDBT_TEST = 0x18,
+       VCONFKEY_FACTORY_MULFUNCF_RESTART = 0x50,
+       VCONFKEY_FACTORY_MULFUNCF_NV_CHANGED = 0x51
+};
+
+/**
+ * @brief factory app state (15, *#0*#)
+ *
+ * 0 : not running \n
+ * 1 : running \n
+ */
+#define VCONFKEY_FACTORY_APP_STATE VCONFKEY_FACTORY_PREFIX"/app_state"
+enum
+{
+       VCONFKEY_FACTORY_APP_NOT_RUNNING = 0x00,
+       VCONFKEY_FACTORY_APP_RUNNING = 0x01
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_FACTORY_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-filemanager-keys.h b/include-wearable/vconf-internal-filemanager-keys.h
new file mode 100755 (executable)
index 0000000..405a527
--- /dev/null
@@ -0,0 +1,84 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_FILEMANAGER_KEYS_H__
+#define __VCONF_INTERNAL_FILEMANAGER_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-filemanager-keys.h
+ * @defgroup    vconf_internal_filemanager_key Definitions of internal shared Keys for FileManager
+ * @ingroup     vconf_internal_key
+ * @author      yy9875.kim@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for FileManager \n
+ */
+
+/* ========================== FileManager Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_filemanager_key
+ * @{
+ * @brief FileManager Keys & Values\n
+ *        Maintainer : yy9875.kim@samsung.com
+ */
+
+/**
+ * @brief SD card loding status
+ *
+ * VCONFKEY_FILEMANAGER_MMC_REMOVED : SD card is not inserted \n
+ * VCONFKEY_FILEMANAGER_MMC_LOADING : SD card is inserted and media-server is insterting meta data of contents in SD card into media db \n
+ * VCONFKEY_FILEMANAGER_MMC_LOADED : Inserting meta data is done\n
+ * VCONFKEY_FILEMANAGER_MMC_FULL : Not enough space in SD card \n
+ */
+#define VCONFKEY_FILEMANAGER_MMC_STATUS             "memory/filemanager/Mmc"
+enum {
+       /** SD card is not inserted */
+       VCONFKEY_FILEMANAGER_MMC_REMOVED = 0,
+       /** SD card is inserted and media-server is insterting meta data of contents in SD card into media db */
+       VCONFKEY_FILEMANAGER_MMC_LOADING,
+       /** Inserting meta data is done */
+       VCONFKEY_FILEMANAGER_MMC_LOADED,
+       /** Not enough space in SD card */
+       VCONFKEY_FILEMANAGER_MMC_FULL
+};
+
+/**
+ * @brief Media DB updating status
+ *
+ * VCONFKEY_FILEMANAGER_DB_UPDATING : Media DB is updating \n
+ * VCONFKEY_FILEMANAGER_DB_UPDATED : Media DB updating is done \n
+ */
+#define VCONFKEY_FILEMANAGER_DB_STATUS              "db/filemanager/dbupdate"
+enum {
+       /** Media DB is updating */
+       VCONFKEY_FILEMANAGER_DB_UPDATING = 0,
+       /** Media DB updating is done */
+       VCONFKEY_FILEMANAGER_DB_UPDATED
+};
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_FILEMANAGER_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-fmm-keys.h b/include-wearable/vconf-internal-fmm-keys.h
new file mode 100755 (executable)
index 0000000..1235a12
--- /dev/null
@@ -0,0 +1,61 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Joohark Park <juhaki.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_FMM_KEYS_H__
+#define __VCONF_INTERNAL_FMM_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-fmm-keys.h
+ * @defgroup    vconf_internal_fmm_key Definitions of internal shared Keys for find-my-mobile
+ * @ingroup     vconf_internal_key
+ * @author      juhaki.park@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for find-my-mobile \n
+ */
+
+/* ========================== FMM Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_fmm_key
+ * @{
+ * @brief Find My Mobile Keys & Values\n
+ *        Maintainer : juhaki.park@samsung.com
+ */
+
+/**
+ * @brief fmm-lock status ( find-my-mobile lock status )
+ *
+ * 0 : unlock \n
+ * 1 : lock \n
+ */
+#define VCONFKEY_FMMLOCK_STATE                           "db/SyncML/oma-dm-service/fmmlock_state"
+enum {
+       VCONFKEY_FMM_STATE_UNLOCK = 0,
+       VCONFKEY_FMM_STATE_LOCK
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_FMM_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-fota-consumer.h b/include-wearable/vconf-internal-fota-consumer.h
new file mode 100755 (executable)
index 0000000..b70f84e
--- /dev/null
@@ -0,0 +1,52 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seokey Jeong <seokey.jeong@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_FOTA_CONSUMER_H__
+#define __VCONF_INTERNAL_FOTA_CONSUMER_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-fota-consumer.h
+ * @defgroup    vconf_internal_fota-consumer Definitions of internal shared Keys for fota-consumer
+ * @ingroup     vconf_internal_key
+ * @author      seokey.jeong@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for fota-consumer \n
+ */
+
+
+/**
+ * @brief state of fota-consumer
+ *
+ * FOTA_CONSUMER_STATE_NONE = 0,
+ * FOTA_CONSUMER_STATE_INIT = 10,
+ * FOTA_CONSUMER_STATE_COPY_FAILED = 20,
+ * FOTA_CONSUMER_STATE_COPY_IN_PROGRESS = 30,
+ * FOTA_CONSUMER_STATE_READY_TO_UPDATE = 50,
+ * FOTA_CONSUMER_STATE_UPDATE_IN_PROGRESS = 60,
+ * FOTA_CONSUMER_STATE_UPDATE_TO_REPORTING = 65,
+ */
+#define VCONFKEY_FOTA_CONSUMER_STATE            "db/fotaconsumer/state"
+
+#define VCONFKEY_FOTA_FIRWARE_UPDARE_RESULT     "db/fotaconsumer/fu_result"
+
+#endif /* __VCONF_INTERNAL_FOTA_CONSUMER_H__ */
diff --git a/include-wearable/vconf-internal-gallery-setting-keys.h b/include-wearable/vconf-internal-gallery-setting-keys.h
new file mode 100755 (executable)
index 0000000..9b3b039
--- /dev/null
@@ -0,0 +1,102 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_GALERY_SETTING_KEYS_H__
+#define __VCONF_INTERNAL_GALERY_SETTING_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-gallery-setting-keys.h
+ * @defgroup    vconf_internal_gallery_setting_key Definitions of internal shared Keys for Gallery Setting
+ * @ingroup     vconf_internal_key
+ * @author      jcastle.ahn@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Gallery Setting \n
+ */
+
+/* ========================== Gallery Setting Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_gallery_setting_key
+ * @{
+ * @brief Gallery Setting Keys & Values\n
+ *        Maintainer : jcastle.ahn@samsung.com
+ */
+
+
+#define VCONFKEY_GALLERY_SETTING_PREFIX                                 "db/gallery/setting"
+
+/**
+ * @brief Image viewer slideshow interval time (secs)
+ *
+ * type : double
+ */
+#define VCONFKEY_GALLERY_SETTING_SLIDESHOW_INTERVAL            VCONFKEY_GALLERY_SETTING_PREFIX"/interval_time"
+
+/**
+ * @brief Image viewer slideshow effect type
+ *
+ * type : string
+ * Slide, Fade, Blind, Iris, Dissolve
+ */
+#define VCONFKEY_GALLERY_SETTING_SLIDESHOW_EFFECT              VCONFKEY_GALLERY_SETTING_PREFIX"/ss_effect"
+
+/**
+ * @brief Image viewer slideshow repeat state
+ *
+ * type : bool
+ * 0 : Slide show repeat
+ * 1 : Slide show do not repeat
+ */
+#define VCONFKEY_GALLERY_SETTING_SLIDESHOW_REPEAT              VCONFKEY_GALLERY_SETTING_PREFIX"/repeat_state"
+
+/**
+ * @brief Image viewer slideshow shuffle state
+ *
+ * type : bool
+ * 0 : Normal list
+ * 1 : Shuffled list
+ */
+#define VCONFKEY_GALLERY_SETTING_SLIDESHOW_SHUFFLE             VCONFKEY_GALLERY_SETTING_PREFIX"/shuffle_state"
+
+/**
+ * @brief Image viewer slideshow music state
+ *
+ * type : bool
+ * 0 : Use BG music
+ * 1 : Do not use BG music
+ */
+#define VCONFKEY_GALLERY_SETTING_SLIDESHOW_MUSIC_STATE         VCONFKEY_GALLERY_SETTING_PREFIX"/music_state"
+
+/**
+ * @brief Image viewer slideshow music path
+ *
+ * type : string
+ */
+#define VCONFKEY_GALLERY_SETTING_SLIDESHOW_MUSIC_PATH          VCONFKEY_GALLERY_SETTING_PREFIX"/ss_music"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_GALERY_SETTING_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-google-pim-sync-keys.h b/include-wearable/vconf-internal-google-pim-sync-keys.h
new file mode 100644 (file)
index 0000000..e5bdde1
--- /dev/null
@@ -0,0 +1,57 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: taewook kim <tw123.kim@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_GOOGLE_PIM_SYNC_KEYS_H__
+#define __VCONF_INTERNAL_GOOGLE_PIM_SYNC_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-google-pim-sync-keys.h
+ * @defgroup    vconf_internal_google_pim_sync_key Definitions of internal shared Keys for google-pim-sync
+ * @ingroup     vconf_internal_key
+ * @author      tw123.kim@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for google-pim-sync \n
+ */
+
+/* ========================== google-pim-sync Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_sync_key
+ * @{
+ * @brief google-pim-sync & Values\n
+ *        Maintainer : tw123.kim@samsung.com
+ */
+
+/**
+ * @brief google-pim-sync sync status for indicator. google-pim-sync service will set value.
+ *
+ * 0 : Not synchronizing \n
+ * 1 : Synchronizing \n
+ */
+#define VCONFKEY_GOOGLE_PIM_SYNC_STATE "memory/sync/google-pim-sync"
+
+
+/**
+ * @}
+ */
+
+#endif  /* __VCONF_INTERNAL_GOOGLE_PIM_SYNC_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-idle-lock-keys.h b/include-wearable/vconf-internal-idle-lock-keys.h
new file mode 100755 (executable)
index 0000000..22f6876
--- /dev/null
@@ -0,0 +1,51 @@
+/*
+ * vconf-internal-idle-lock-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_IDLE_LOCK_KEYS_H__
+#define __VCONF_INTERNAL_IDLE_LOCK_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-idle-lock-keys.h
+ * @defgroup    vconf_internal_idle-lock-key Definitions of internal shared Keys for idle_lock
+ * @ingroup     vconf_internal_key
+ * @author      Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, youngsub Ko <ys4610.ko@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for idle_lock \n
+ */
+
+/* ========================== idle_lock Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_idle_lock_key
+ * @{
+ * @brief idle_lock Keys & Values\n
+ *        Maintainer : Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ */
+
+/**
+ * @brief time information position displayed in idle_lock screen.
+ *
+ * type : int
+*/
+#define VCONFKEY_IDLE_LOCK_POSITION    "db/idle_lock/info_position"
+
+#endif /* __VCONF_INTERNAL_IDLE_LOCK_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-idle-screen-keys.h b/include-wearable/vconf-internal-idle-screen-keys.h
new file mode 100755 (executable)
index 0000000..324b6cf
--- /dev/null
@@ -0,0 +1,114 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_IDLE_SCREEN_KEYS_H__
+#define __VCONF_INTERNAL_IDLE_SCREEN_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-idle-screen-keys.h
+ * @defgroup    vconf_internal_idle_screen_key Definitions of internal shared Keys for idle screen
+ * @ingroup     vconf_internal_key
+ * @author      jinny.yoon@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for idle screen \n
+ */
+
+/* ========================== Idle screen Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_idle_screen_key
+ * @{
+ * @brief Idle screen Keys & Values\n
+ *        Maintainer : jinny.yoon@samsung.com
+ */
+
+/**
+ * @brief is Idle-screen the top window
+ *
+ * type : int
+ * 0 : idle-screen is not the top window.
+ * 1 : idle-screen is the top window.
+ */
+#define VCONFKEY_IDLE_SCREEN_TOP "memory/idle-screen/top"
+enum {
+       /** idle-screen is not the top window */
+       VCONFKEY_IDLE_SCREEN_TOP_FALSE = 0x00,
+       /** idle-screen is the top window */
+       VCONFKEY_IDLE_SCREEN_TOP_TRUE
+};
+
+/**
+ * @brief is Idle-screen launched now?
+ *
+ * type : int
+ * 0 : idle-screen is not launched.
+ * 1 : idle-screen has launched.
+ */
+
+#define VCONFKEY_IDLE_SCREEN_LAUNCHED "memory/idle-screen/is_idle_screen_launched"
+enum {
+       /** idle-screen is not launched. */
+       VCONFKEY_IDLE_SCREEN_LAUNCHED_FALSE = 0x00,
+       /** idle-screen has launched. */
+       VCONFKEY_IDLE_SCREEN_LAUNCHED_TRUE
+};
+
+/**
+ * @brief Several apps check this key in the booting time to be sure which safemode is on or not.
+ *
+ * type : bool
+ * VCONFKEY_IDLE_SCREEN_SAFEMODE_FALSE : it's on normal mode.
+ * VCONFKEY_IDLE_SCREEN_SAFEMODE_TRUE : it's on safe mode.
+ */
+
+#define VCONFKEY_IDLE_SCREEN_SAFEMODE "memory/idle-screen/safemode"
+enum {
+       /** safemode is off */
+       VCONFKEY_IDLE_SCREEN_SAFEMODE_FALSE = 0x00,
+       /** safemode is on */
+       VCONFKEY_IDLE_SCREEN_SAFEMODE_TRUE
+};
+
+/**
+ * @brief this key has a focused appid (except App-tray)
+ *
+ * type : string
+ */
+
+#define VCONFKEY_IDLE_SCREEN_FOCUSED_PACKAGE "memory/idle-screen/focused_package"
+
+/**
+ * @brief is Idle-screen top now?
+ *
+ * type : bool
+ * true : idle-screen is top.
+ * false : idle-screen is not top.
+ */
+
+#define VCONFKEY_IDLE_SCREEN_IS_TOP "VCONF_KEY_IDLE_SCREEN_IS_TOP,"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_IDLE_SCREEN_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-image-viewer-keys.h b/include-wearable/vconf-internal-image-viewer-keys.h
new file mode 100755 (executable)
index 0000000..8fecc27
--- /dev/null
@@ -0,0 +1,129 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_IMAGE_VIEWER_KEYS_H__
+#define __VCONF_INTERNAL_IMAGE_VIEWER_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-image-viewer-keys.h
+ * @defgroup    vconf_internal_image_viewer_key Definitions of internal shared Keys for Image Viewer
+ * @ingroup     vconf_internal_key
+ * @author      jcastle.ahn@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Image Viewer \n
+ */
+
+/* ========================== Image Viewer Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_image_viewer_key
+ * @{
+ * @brief Image Viewer Keys & Values\n
+ *        Maintainer : jcastle.ahn@samsung.com
+ */
+
+#define VCONFKEY_IMAGE_VIEWER_PREFIX            "file/private/ug-image-viewer-efl"
+
+/**
+ * @brief Motion popup showing state
+ *
+ * type : bool
+ *
+ * 0 : show
+ * 1 : do not show
+ *
+*/
+#define VCONFKEY_IMAGE_VIEWER_MOTION_POPUP_STATE       VCONFKEY_IMAGE_VIEWER_PREFIX"/motion_popup"
+
+/**
+ * @brief Face tag feature state
+ *
+ * type : bool
+ *
+ * 0 : on
+ * 1 : off
+ *
+*/
+#define VCONFKEY_IMAGE_VIEWER_FACE_TAG_STATE   VCONFKEY_IMAGE_VIEWER_PREFIX"/face_tag"
+
+/**
+ * @brief Tag buddy feature state
+ *
+ * type : bool
+ *
+ * 0 : on
+ * 1 : off
+ *
+*/
+#define VCONFKEY_IMAGE_VIEWER_TAG_BUDDY_STATE  VCONFKEY_IMAGE_VIEWER_PREFIX"/tag_buddy"
+
+/**
+ * @brief Tag buddy wheater feature state
+ *
+ * type : bool
+ *
+ * 0 : on
+ * 1 : off
+ *
+*/
+#define VCONFKEY_IMAGE_VIEWER_TAG_BUDDY_WEATHER_STATE  VCONFKEY_IMAGE_VIEWER_PREFIX"/tag_buddy/weather"
+
+/**
+ * @brief Tag buddy location feature state
+ *
+ * type : bool
+ *
+ * 0 : on
+ * 1 : off
+ *
+*/
+#define VCONFKEY_IMAGE_VIEWER_TAG_BUDDY_LOCATION_STATE VCONFKEY_IMAGE_VIEWER_PREFIX"/tag_buddy/location"
+
+/**
+ * @brief Tag buddy people feature state
+ *
+ * type : bool
+ *
+ * 0 : on
+ * 1 : off
+ *
+*/
+#define VCONFKEY_IMAGE_VIEWER_TAG_BUDDY_PEOPLE_STATE   VCONFKEY_IMAGE_VIEWER_PREFIX"/tag_buddy/people"
+
+/**
+ * @brief Tag buddy date feature state
+ *
+ * type : bool
+ *
+ * 0 : on
+ * 1 : off
+ *
+*/
+#define VCONFKEY_IMAGE_VIEWER_TAG_BUDDY_DATE_STATE     VCONFKEY_IMAGE_VIEWER_PREFIX"/tag_buddy/date"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_IMAGE_VIEWER_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-ise-keys.h b/include-wearable/vconf-internal-ise-keys.h
new file mode 100644 (file)
index 0000000..9c49ad9
--- /dev/null
@@ -0,0 +1,172 @@
+
+/*
+ * vconf-internal-keys
+ * Copyright (c) 2000 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Janghyuk Cha <janghyuk.cha@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_ISE_KEYS_H__
+#define __VCONF_INTERNAL_ISE_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-ise-keys.h
+ * @defgroup    vconf_internal_ise_key Definitions of internal shared Keys for ISE
+ * @ingroup     vconf_internal_key
+ * @author      Janghyuk Cha <janghyuk.cha@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for ISE \n
+ */
+
+/* ========================== ISE Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_ISE_key
+ * @{
+ * @brief ISE Keys & Values\n
+ *        Maintainer : Janghyuk Cha <janghyuk.cha@samsung.com>
+ */
+
+#define VCONFKEY_SWIFTKEY_PREFIX "db/ise/swiftkey"
+#define VCONFKEY_IWNN_PREFIX "db/ise/iwnn"
+
+
+/**
+ * @brief japanese hardware keyboard flag - boolean type
+ */
+#define VCONFKEY_JPN_ISE_HWKEYBOARD_FLAG               VCONFKEY_IWNN_PREFIX"/hwkeyboard_flag"
+
+
+
+
+
+
+/**
+ * @brief if help application gets a pause event then increase a value - integer type
+ */
+#define VCONFKEY_HELP_ONPAUSE_NOTI                     VCONFKEY_SWIFTKEY_PREFIX"/help/onpause_noti"
+
+/**
+ * @brief pre-installed languages list - string type
+ */
+#define VCONFKEY_ISE_KEYBOARD_RESET            VCONFKEY_SWIFTKEY_PREFIX"/keyboard_reset"
+
+/**
+ * @brief special feature list  - string type
+ */
+#define VCONFKEY_ISE_FEATURE_LIST              VCONFKEY_SWIFTKEY_PREFIX"/feature_list"
+
+
+/*----------------------------
+ *             LPM PART
+ *----------------------------*/
+
+/**
+ * @brief pre-installed languages list - string type
+ */
+#define VCONFKEY_ISE_LPM_PREINSTALLED_LANG             VCONFKEY_SWIFTKEY_PREFIX"/lpm/preinstalled_lang"
+
+/**
+ * @brief downloaded languages list - string type
+ */
+#define VCONFKEY_ISE_LPM_DOWNLOADED_LANG               VCONFKEY_SWIFTKEY_PREFIX"/lpm/downloaded_lang"
+
+/**
+ * @brief selected languages list. - string type
+ */
+#define VCONFKEY_ISE_LPM_SELECTED_LANGUAGE     VCONFKEY_SWIFTKEY_PREFIX"/lpm/selected_lang"
+
+/**
+ * @brief if lpm menu gets a pause event then increase a value - integer type
+ */
+#define VCONFKEY_ISE_LPM_ONPAUSE_NOTI                  VCONFKEY_SWIFTKEY_PREFIX"/lpm/onpause_noti"
+
+/**
+ * @brief lpm disable app launch popup - boolean type
+ */
+#define VCONFKEY_ISE_LPM_LAUNCH_POPUP_DISABLE              VCONFKEY_SWIFTKEY_PREFIX"/lpm/disable_launch_popup"
+/**
+ * @brief lpm disable network message popup - boolean type
+ */
+#define VCONFKEY_ISE_LPM_NETWORK_POPUP_DISABLE              VCONFKEY_SWIFTKEY_PREFIX"/lpm/disable_network_popup"
+
+
+/*----------------------------
+ *             DLM PART
+ *----------------------------*/
+
+/**
+ * @brief personalized data menu checkbox - boolean type
+ */
+#define VCONFKEY_ISE_DLM_USE_ON                                        VCONFKEY_SWIFTKEY_PREFIX"/dlm/use_on"
+
+/**
+ * @brief auto replacement to first candidate when the spacebar is clicked - boolean type
+ */
+#define VCONFKEY_ISE_DLM_AUTO_REPLACEMENT              VCONFKEY_SWIFTKEY_PREFIX"/dlm/auto_replacement"
+
+/**
+ * @brief if dlm menu gets a pause event then increase a value - integer type
+ */
+#define VCONFKEY_ISE_DLM_ONPAUSE_NOTI                  VCONFKEY_SWIFTKEY_PREFIX"/dlm/onpause_noti"
+
+/**
+ * @brief install id - string type
+ */
+#define VCONFKEY_ISE_DLM_INSTALL_ID                    VCONFKEY_SWIFTKEY_PREFIX"/dlm/install_id"
+
+/**
+ * @brief for auth - string type
+ */
+#define VCONFKEY_ISE_DLM_AUTH                  VCONFKEY_SWIFTKEY_PREFIX"/dlm/auth"
+
+/**
+ * @brief Store information for dlm clear remote data menu - string type
+ */
+#define VCONFKEY_ISE_DLM_CLEAR_REMOTE_DATA                     VCONFKEY_SWIFTKEY_PREFIX"/dlm/clear_remote_data"
+
+/**
+ * @brief DLM live language on/off - boolean type
+ */
+#define VCONFKEY_ISE_DLM_LIVE_LANG_ON                          VCONFKEY_SWIFTKEY_PREFIX"/dlm/live_lang_on"
+
+/**
+ * @brief time stamp for learn from facebook - string type
+ */
+#define VCONFKEY_ISE_DLM_TIMESTAMP_FACEBOOK                    VCONFKEY_SWIFTKEY_PREFIX"/dlm/time_stamp_facebook"
+
+/**
+ * @brief time stamp for learn from gmail - string type
+ */
+#define VCONFKEY_ISE_DLM_TIMESTAMP_GMAIL                       VCONFKEY_SWIFTKEY_PREFIX"/dlm/time_stamp_gmail"
+
+/**
+ * @brief time stamp for learn from twitter - string type
+ */
+#define VCONFKEY_ISE_DLM_TIMESTAMP_TWITTER                     VCONFKEY_SWIFTKEY_PREFIX"/dlm/time_stamp_twitter"
+
+/**
+ * @brief time stamp for learn from message - string type
+ */
+#define VCONFKEY_ISE_DLM_TIMESTAMP_MESSAGE                     VCONFKEY_SWIFTKEY_PREFIX"/dlm/time_stamp_message"
+
+/**
+ * @brief time stamp for learn from contact - string type
+ */
+#define VCONFKEY_ISE_DLM_TIMESTAMP_CONTACT                     VCONFKEY_SWIFTKEY_PREFIX"/dlm/time_stamp_contact"
+
+#endif /* __VCONF_INTERNAL_ISE_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-isf-keys.h b/include-wearable/vconf-internal-isf-keys.h
new file mode 100644 (file)
index 0000000..540536a
--- /dev/null
@@ -0,0 +1,63 @@
+
+/*
+ * vconf-internal-keys
+ * Copyright (c) 2000 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Jihoon Kim <jihoon48.kim@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_ISF_KEYS_H__
+#define __VCONF_INTERNAL_ISF_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-isf-keys.h
+ * @defgroup    vconf_internal_isf_key Definitions of internal shared Keys for ISF
+ * @ingroup     vconf_internal_key
+ * @author      Jihoon Kim <jihoon48.kim@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for ISF \n
+ */
+
+/* ========================== ISF Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_ISF_key
+ * @{
+ * @brief ISF Keys & Values\n
+ *        Maintainer : Jihoon Kim <jihoon48.kim@samsung.com>
+ */
+
+/**
+ * @brief input language string
+ */
+#define VCONFKEY_ISF_INPUT_LANGUAGE    "db/isf/input_language"
+
+/**
+ * @brief Input Panel(virtual keypad) status
+ */
+#define VCONFKEY_ISF_INPUT_PANEL_STATE "memory/isf/input_panel_state"
+enum {
+       VCONFKEY_ISF_INPUT_PANEL_STATE_HIDE = 0,    /* after hiding Input Panel */
+       VCONFKEY_ISF_INPUT_PANEL_STATE_WILL_HIDE,   /* prior to hiding Input Panel */
+       VCONFKEY_ISF_INPUT_PANEL_STATE_SHOW,        /* after showing Input Panel */
+       VCONFKEY_ISF_INPUT_PANEL_STATE_WILL_SHOW    /* prior to showing Input Panel */
+};
+
+/**
+ * @}
+ */
+#endif /* __VCONF_INTERNAL_ISF_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-keys.h b/include-wearable/vconf-internal-keys.h
new file mode 100755 (executable)
index 0000000..0f0d988
--- /dev/null
@@ -0,0 +1,118 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_KEYS_H__
+#define __VCONF_INTERNAL_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-keys.h
+ * @defgroup    vconf_internal_key Definitions of internal shared Keys
+ * @ingroup     vconf_internal_key
+ * @author      Hyungdeuk Kim (hd3.kim@samsung.com)
+ * @version     0.1
+ * @brief       This file has the definitions of internal shared keys.
+ * @details     add keys(key name) and values(enum) here for internal shared keys....
+ *
+ */
+
+#include "vconf-internal-account-keys.h"
+#include "vconf-internal-admin-keys.h"
+#include "vconf-internal-alarm-keys.h"
+#include "vconf-internal-ail-keys.h"
+#include "vconf-internal-allshare-keys.h"
+#include "vconf-internal-boot-animation-keys.h"
+#include "vconf-internal-browser-keys.h"
+#include "vconf-internal-bt-keys.h"
+#include "vconf-internal-call-keys.h"
+#include "vconf-internal-ciss-keys.h"
+#include "vconf-internal-csc-keys.h"
+#include "vconf-internal-debug-keys.h"
+#include "vconf-internal-dnet-keys.h"
+#include "vconf-internal-dr-keys.h"
+#include "vconf-internal-eas-keys.h"
+#include "vconf-internal-factory-keys.h"
+#include "vconf-internal-filemanager-keys.h"
+#include "vconf-internal-idle-lock-keys.h"
+#include "vconf-internal-idle-screen-keys.h"
+#include "vconf-internal-location-keys.h"
+#include "vconf-internal-lockscreen-keys.h"
+#include "vconf-internal-memo-keys.h"
+#include "vconf-internal-menuscreen-keys.h"
+#include "vconf-internal-miracast-keys.h"
+#include "vconf-internal-mobex-connector-keys.h"
+#include "vconf-internal-mobex-engine-keys.h"
+#include "vconf-internal-mobile-hotspot-keys.h"
+#include "vconf-internal-msg-keys.h"
+#include "vconf-internal-rcs-keys.h"
+#include "vconf-internal-music-keys.h"
+#include "vconf-internal-myfile-keys.h"
+#include "vconf-internal-nfc-keys.h"
+#include "vconf-internal-pm-keys.h"
+#include "vconf-internal-pwlock-keys.h"
+#include "vconf-internal-setup-wizard-keys.h"
+#include "vconf-internal-radio-keys.h"
+#include "vconf-internal-sat-keys.h"
+#include "vconf-internal-setting-keys.h"
+#include "vconf-internal-sound-keys.h"
+#include "vconf-internal-starter-keys.h"
+#include "vconf-internal-sysman-keys.h"
+#include "vconf-internal-system-keys.h"
+#include "vconf-internal-telephony-keys.h"
+#include "vconf-internal-testmode-keys.h"
+#include "vconf-internal-usb-keys.h"
+#include "vconf-internal-voicerecorder-keys.h"
+#include "vconf-internal-webkit-keys.h"
+#include "vconf-internal-wifi-keys.h"
+#include "vconf-internal-dock-keys.h"
+#include "vconf-internal-contacts-svc-keys.h"
+#include "vconf-internal-crash-keys.h"
+#include "vconf-internal-calendar-keys.h"
+#include "vconf-internal-camera-keys.h"
+#include "vconf-internal-smemo-keys.h"
+#include "vconf-internal-kies-via-wifi-keys.h"
+#include "vconf-internal-voice-keys.h"
+#include "vconf-internal-desktop-mode-keys.h"
+#include "vconf-internal-facebook-keys.h"
+#include "vconf-internal-ode-keys.h"
+#include "vconf-internal-email-keys.h"
+#include "vconf-internal-appservice-keys.h"
+#include "vconf-internal-svoice-keys.h"
+#include "vconf-internal-ise-keys.h"
+#include "vconf-internal-ready-to-share-keys.h"
+#include "vconf-internal-isf-keys.h"
+#include "vconf-internal-image-viewer-keys.h"
+#include "vconf-internal-gallery-setting-keys.h"
+#include "vconf-internal-popsync-keys.h"
+#include "vconf-internal-livebox-keys.h"
+#include "vconf-internal-pkgmgr-keys.h"
+#include "vconf-internal-cluster-home-keys.h"
+#include "vconf-internal-download-keys.h"
+#include "vconf-internal-google-pim-sync-keys.h"
+#include "vconf-internal-cloud-pdm-keys.h"
+#include "vconf-internal-fmm-keys.h"
+#include "vconf-internal-dailybriefing-keys.h"
+#include "vconf-internal-wms-keys.h"
+#include "vconf-internal-fota-consumer.h"
+
+#endif         /* __VCONF_INTERNAL_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-kies-via-wifi-keys.h b/include-wearable/vconf-internal-kies-via-wifi-keys.h
new file mode 100755 (executable)
index 0000000..c9a5515
--- /dev/null
@@ -0,0 +1,79 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_KIES_VIA_WIFI_KEYS_H__
+#define __VCONF_INTERNAL_KIES_VIA_WIFI_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-kies-via-wifi-keys.h
+ * @defgroup    vconf_internal_kies_via_wifi_key Definitions of internal shared Keys for Kies via WiFi
+ * @ingroup     vconf_internal_key
+ * @author      injun.yang@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Kies via WiFi \n
+ */
+
+/* ========================== Kies via WiFi Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_kies_via_wifi_key
+ * @{
+ * @brief Kies via WiFi Keys & Values\n
+ *        Maintainer : injun.yang@samsung.com
+ */
+
+
+/**
+ * @brief Kies via WiFi auto connection status
+ *
+ * VCONFKEY_KIES_VIA_WIFI_AUTO_CONNECTION_OFF : Disabled \n
+ * VCONFKEY_KIES_VIA_WIFI_AUTO_CONNECTION_ON : Enabled \n
+ */
+#define VCONFKEY_KIES_VIA_WIFI_AUTO_CONNECTION_STATUS "db/kies-via-wifi/auto-connection/status"
+enum {
+ VCONFKEY_KIES_VIA_WIFI_AUTO_CONNECTION_OFF = 0,
+ VCONFKEY_KIES_VIA_WIFI_AUTO_CONNECTION_ON
+};
+
+
+/**
+ * @brief The name of connected device
+ *
+ * Value : the name of connected device to Kies
+ */
+#define VCONFKEY_KIES_VIA_WIFI_CONNECTED_DEVICE_NAME "memory/private/ug-kies-via-wifi/connected_name"
+
+
+/**
+ * @brief The uuid of connected device
+ *
+ * Value : the uuid of connected device to Kies
+ */
+#define VCONFKEY_KIES_VIA_WIFI_CONNECTED_DEVICE_UUID "memory/private/ug-kies-via-wifi/connected_udn"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_KIES_VIA_WIFI_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-livebox-keys.h b/include-wearable/vconf-internal-livebox-keys.h
new file mode 100644 (file)
index 0000000..32d3465
--- /dev/null
@@ -0,0 +1,57 @@
+/*
+ * vconf-internal-livebox-keys
+ *
+ * Copyright (c) 2000 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_LIVEBOX_KEYS_H__
+#define __VCONF_INTERNAL_LIVEBOX_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-livebox-keys.h
+ * @defgroup    vconf_internal_livebox-key Definitions of internal shared Keys for livebox
+ * @ingroup     vconf_internal_key
+ * @author      Youngjoo Park <yjoo93.park@samsung.com>, Sung-jae Park <nicesj.park@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for livebox \n
+ */
+
+/* ========================== Livebox Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_livebox_key
+ * @{
+ * @brief Livebox Keys & Values\n
+ *        Maintainer : Youngjoo Park <yjoo93.park@samsung.com>, Sung-jae Park <nicesj.park@samsung.com>
+ */
+
+/**
+ * @brief service status of data provider master.
+ *
+ * type : bool
+ */
+#define VCONFKEY_MASTER_STARTED                "memory/data-provider-master/started"
+
+
+/**
+ * @brief Address of service provider (master)
+ *
+ * type : string
+ */
+#define VCONFKEY_MASTER_CLIENT_ADDR    "db/data-provider-master/serveraddr"
+
+#endif /* __VCONF_INTERNAL_LIVEBOX_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-location-keys.h b/include-wearable/vconf-internal-location-keys.h
new file mode 100644 (file)
index 0000000..4640e7f
--- /dev/null
@@ -0,0 +1,495 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>, Genie Kim <daejins.kim@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_LOCATION_KEYS_H__
+#define __VCONF_INTERNAL_LOCATION_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-location-keys.h
+ * @defgroup    vconf_internal_location_key Definitions of internal shared Keys for location
+ * @ingroup     vconf_internal_key
+ * @author      daejins.kim@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for location \n
+ */
+
+/* ========================== Location Setting Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_location_key
+ * @{
+ * @brief Location Setting Keys & Values\n
+ *        Maintainer : daejins.kim@samsung.com
+ */
+
+/**
+ * @brief 'Use my location' on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_USE_MY_LOCATION "db/location/setting/Usemylocation"
+
+/**
+ * @brief GPS service on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_ENABLED "db/location/setting/GpsEnabled"
+
+/**
+ * @brief advanced GPS on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_AGPS_ENABLED "db/location/setting/AgpsEnabled"
+
+/**
+ * @brief network position on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_NETWORK_ENABLED "db/location/setting/NetworkEnabled"
+
+/**
+ * @brief sensor position on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_SENSOR_ENABLED "db/location/setting/SensorEnabled"
+
+/**
+ * @}
+ */
+
+/* ========================== GPS setting Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_location_key
+ * @{
+ * @brief Replay mode Keys & Values\n
+ *        Maintainer : daejins.kim@samsung.com
+ */
+
+/**
+ * @brief GPS operation mode(int)
+ *
+ * STANDALONE = 0 \n
+ * MS_BASED = 1 \n
+ * MS_ASSISTED = 2
+ */
+#define VCONFKEY_LOCATION_GPS_OPERATION "db/location/gps/Operation"
+enum {
+       VCONFKEY_GPS_OPERATION_STANDALONE = 0,
+       VCONFKEY_GPS_OPERATION_MS_BASED,
+       VCONFKEY_GPS_OPERATION_MS_ASSISTED,
+       VCONFKEY_GPS_OPERATION_MAX
+};
+
+
+/**
+ * @brief GPS operation test mode(int)
+ *
+ * NORMAL = 0 \n
+ * TEST_HW_SENSITIVITY = 1
+ */
+#define VCONFKEY_LOCATION_GPS_OPERATION_TEST "db/location/gps/OperationTest"
+enum {
+       VCONFKEY_GPS_OPERATION_TEST_NORMAL = 0,
+       VCONFKEY_GPS_OPERATION_TEST_HW_SENSITIVITY,
+       VCONFKEY_GPS_OPERATION_TEST_HW_CN0,
+       VCONFKEY_GPS_OPERATION_TEST_HW_CW,
+       VCONFKEY_GPS_OPERATION_TEST_MAX
+};
+
+/**
+ * @brief GPS operation in virtual simulation mode(int)
+ * For example, running with ULTS/PLTS is virtual mode.
+ *
+ * NORMAL = 0 \n
+ * VIRTUAL = 1
+ */
+#define VCONFKEY_LOCATION_GPS_OPERATION_VIRTUAL "db/location/gps/OperationVirtual"
+
+/**
+ * @brief GPS operation in focused in GLONASS mode(int)
+ *
+ * NORMAL = 0 \n
+ * GLONASS = 1
+ */
+#define VCONFKEY_LOCATION_GPS_OPERATION_GLONASS "db/location/gps/OperationGlonass"
+
+/**
+ * @brief GPS quality of precision in dynamic accuracy mode(int)
+ *
+ * NORMAL = 0 \n
+ * DYNAMIC_ACC = 1
+ */
+#define VCONFKEY_LOCATION_GPS_QOP_DYNAMIC_ACC "db/location/gps/QoP/DynamicAcc"
+
+/**
+ * @brief GPS quality of precision timeout in seconds (int)
+ */
+#define VCONFKEY_LOCATION_GPS_QOP_TIMEOUT "db/location/gps/QoP/Timeout"
+
+/**
+ * @brief GPS quality of precision accuracy in meters (int)
+ */
+#define VCONFKEY_LOCATION_GPS_QOP_ACCURACY "db/location/gps/QoP/Accuracy"
+
+/**
+ * @brief GPS starting mode(int)
+ *
+ * HOT_START = 0 \n
+ * COLD_START = 1
+ */
+#define VCONFKEY_LOCATION_GPS_STARTING "db/location/gps/Starting"
+enum {
+       VCONFKEY_GPS_STARTING_HOT = 0,
+       VCONFKEY_GPS_STARTING_COLD,
+       VCONFKEY_GPS_STARTING_MAX
+};
+
+/**
+ * @brief GPS session mode(int)
+ *
+ * SINGLE_FIX = 0 \n
+ * TRACKING = 1
+ */
+#define VCONFKEY_LOCATION_GPS_SESSION "db/location/gps/Session"
+enum {
+       VCONFKEY_GPS_SESSION_SINGLE_FIX = 0,
+       VCONFKEY_GPS_SESSION_TRACKING,
+       VCONFKEY_GPS_SESSION_MAX
+};
+
+/**
+ * @brief SUPL server address(string)
+ */
+#define VCONFKEY_LOCATION_SUPL_SERVER "db/location/supl/Server"
+
+/**
+ * @brief SUPL port number(int)
+ */
+#define VCONFKEY_LOCATION_SUPL_PORT "db/location/supl/Port"
+
+/**
+ * @brief SUPL SSL mode on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_SUPL_SSL "db/location/supl/SslEnabled"
+
+/**
+ * @brief GPS session mode(int)
+ *
+ * FQDN CUSTOM = 0 \n
+ * AUTO = 1 \n
+ * SPIRENT = 2 \n
+ * DOCOMO = 3
+ */
+#define VCONFKEY_LOCATION_SUPL_FQDNTYPE "db/location/supl/FQDNType"
+enum {
+       VCONFKEY_LOCATION_SUPL_FQDN_CUSTOM = 0,
+       VCONFKEY_LOCATION_SUPL_FQDN_AUTO,
+       VCONFKEY_LOCATION_SUPL_FQDN_SPIRENT,
+       VCONFKEY_LOCATION_SUPL_FQDN_DOCOMO
+};
+
+/**
+ * @brief SUPL version(int)
+ *
+ * SUPL 1.0 = 0 \n
+ * SUPL 2.0 = 1
+ *
+ */
+#define VCONFKEY_LOCATION_SUPL_VERSION "db/location/supl/Version"
+
+/**
+ * @brief Log Enable(int)
+ *
+ * LOG Disable = 0 \n
+ * LOG Enable = 1
+ *
+ */
+#define VCONFKEY_LOCATION_LOG_ENABLED "db/location/supl/LogEnabled"
+
+/**
+ * @brief LTO Enable(int)
+ *
+ * LTO Disable = 0 \n
+ * LTO Enable = 1
+ *
+ */
+#define VCONFKEY_LOCATION_LTO_ENABLED "db/location/supl/LtoEnabled"
+
+/**
+ * @}
+ */
+
+/* ========================== NMEA Logging mode Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_location_key
+ * @{
+ * @brief Replay mode Keys & Values\n
+ *        Maintainer : daejins.kim@samsung.com
+ */
+
+/**
+ * @brief nmea logging mode on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_NMEA_LOGGING "db/location/nmea/LoggingEnabled"
+
+/**
+ * @}
+ */
+
+/* ========================== Replay mode Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_location_key
+ * @{
+ * @brief Replay mode Keys & Values\n
+ *        Maintainer : daejins.kim@samsung.com
+ */
+
+/**
+ * @brief replay mode on/off status(int)
+ *
+ * Disabled = 0 \n
+ * Enabled = 1
+ */
+#define VCONFKEY_LOCATION_REPLAY_ENABLED "db/location/replay/ReplayEnabled"
+
+/**
+ * @brief replay mode(int)
+ *
+ * REPLAY_OFF = 0 \n
+ * REPLAY_NMEA = 1 \n
+ * REPLAY_MANAUL = 2
+ */
+#define VCONFKEY_LOCATION_REPLAY_MODE "db/location/replay/ReplayMode"
+enum {
+       VCONFKEY_GPS_REPLAY_OFF = 0,
+       VCONFKEY_GPS_REPLAY_NMEA,
+       VCONFKEY_GPS_REPLAY_MANAUL,
+       VCONFKEY_GPS_REPLAY_MODE_MAX
+};
+
+/**
+ * @brief replay nmea mode : file name(string)
+ */
+#define VCONFKEY_LOCATION_NMEA_FILE_NAME "db/location/replay/FileName"
+
+/**
+ * @brief replay manual mode : latitude(double)
+ */
+#define VCONFKEY_LOCATION_MANUAL_LATITUDE "db/location/replay/ManualLatitude"
+
+/**
+ * @brief replay manual mode : longitude(double)
+ */
+#define VCONFKEY_LOCATION_MANUAL_LONGITUDE "db/location/replay/ManualLongitude"
+
+/**
+ * @brief replay manual mode : altitude(double)
+ */
+#define VCONFKEY_LOCATION_MANUAL_ALTITUDE "db/location/replay/ManualAltitude"
+
+/**
+ * @}
+ */
+
+/* ========================== GPS / WPS Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_location_key
+ * @{
+ * @brief GPS/ WPS Keys & Values\n
+ *        Maintainer : daejins.kim@samsung.com
+ */
+
+/**
+ * @brief Position fix status(int)
+ *
+ * POSITION OFF = 0 \n
+ * POSITION_SEARCHING = 1 \n
+ * POSITION_CONNECTED = 2
+ *
+ */
+#define VCONFKEY_LOCATION_POSITION_STATE "memory/location/position/state"
+enum {
+       VCONFKEY_LOCATION_POSITION_OFF = 0,
+       VCONFKEY_LOCATION_POSITION_SEARCHING,
+       VCONFKEY_LOCATION_POSITION_CONNECTED,
+       VCONFKEY_LOCATION_POSITION_STATE_MAX
+};
+
+/**
+ * @brief GPS status(int)
+ *
+ * GPS OFF = 0 \n
+ * GPS_SEARCHING = 1 \n
+ * GPS_CONNECTED = 2
+ *
+ */
+#define VCONFKEY_LOCATION_GPS_STATE "memory/location/gps/state"
+enum {
+       VCONFKEY_LOCATION_GPS_OFF = 0,
+       VCONFKEY_LOCATION_GPS_SEARCHING,
+       VCONFKEY_LOCATION_GPS_CONNECTED,
+       VCONFKEY_LOCATION_GPS_STATE_MAX
+};
+
+/**
+ * @brief WPS status(int)
+ *
+ * WPS OFF = 0 \n
+ * WPS_SEARCHING = 1 \n
+ * WPS_CONNECTED = 2
+ *
+ */
+#define VCONFKEY_LOCATION_WPS_STATE "memory/location/wps/state"
+enum {
+       VCONFKEY_LOCATION_WPS_OFF = 0,
+       VCONFKEY_LOCATION_WPS_SEARCHING,
+       VCONFKEY_LOCATION_WPS_CONNECTED,
+       VCONFKEY_LOCATION_WPS_STATE_MAX
+};
+
+/**
+ * @}
+ */
+
+/* ========================== GPS / WPS Last Position Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_location_key
+ * @{
+ * @brief GPS/ WPS Keys & Values\n
+ *        Maintainer : daejins.kim@samsung.com
+ */
+
+/**
+ * @brief last GPS timestamp(int)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_TIMESTAMP "memory/location/last/gps/Timestamp"
+
+/**
+ * @brief last GPS latitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_LATITUDE "memory/location/last/gps/Latitude"
+
+/**
+ * @brief last GPS longitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_LONGITUDE "memory/location/last/gps/Longitude"
+
+/**
+ * @brief last GPS altitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_ALTITUDE "memory/location/last/gps/Altitude"
+
+/**
+ * @brief last GPS speed(double)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_SPEED "memory/location/last/gps/Speed"
+
+/**
+ * @brief last GPS direction(double)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_DIRECTION "memory/location/last/gps/Direction"
+
+/**
+ * @brief last GPS horizontal accuracy(double)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_HOR_ACCURACY "memory/location/last/gps/HorAccuracy"
+
+/**
+ * @brief last GPS vertical accuracy(double)
+ */
+#define VCONFKEY_LOCATION_LAST_GPS_VER_ACCURACY "memory/location/last/gps/VerAccuracy"
+
+/**
+ * @brief last WPS timestamp(int)
+ */
+#define VCONFKEY_LOCATION_LAST_WPS_TIMESTAMP "memory/location/last/wps/Timestamp"
+
+/**
+ * @brief last WPS latitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_WPS_LATITUDE "memory/location/last/wps/Latitude"
+
+/**
+ * @brief last WPS longitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_WPS_LONGITUDE "memory/location/last/wps/Longitude"
+
+/**
+ * @brief last WPS altitude(double)
+ */
+#define VCONFKEY_LOCATION_LAST_WPS_ALTITUDE "memory/location/last/wps/Altitude"
+
+/**
+ * @brief last WPS speed(double)
+ */
+#define VCONFKEY_LOCATION_LAST_WPS_SPEED "memory/location/last/wps/Speed"
+
+/**
+ * @brief last WPS direction(double)
+ */
+#define VCONFKEY_LOCATION_LAST_WPS_DIRECTION "memory/location/last/wps/Direction"
+
+/**
+ * @brief last WPS horizontal accuracy(double)
+ */
+#define VCONFKEY_LOCATION_LAST_WPS_HOR_ACCURACY "memory/location/last/wps/HorAccuracy"
+
+/**
+ * @brief last GPS location timestamp(int)
+ */
+#define VCONFKEY_LOCATION_NV_LAST_GPS_TIMESTAMP "db/location/last/gps/LocTimestamp"
+
+/**
+ * @brief last WPS location timestamp(int)
+ */
+#define VCONFKEY_LOCATION_NV_LAST_WPS_TIMESTAMP "db/location/last/wps/LocTimestamp"
+
+/**
+ * @brief last GPS location(string)
+ */
+#define VCONFKEY_LOCATION_NV_LAST_GPS_LOCATION "db/location/last/gps/Location"
+
+/**
+ * @brief last WPS location(string)
+ */
+#define VCONFKEY_LOCATION_NV_LAST_WPS_LOCATION "db/location/last/wps/Location"
+
+/**
+ * @}
+ */
+
+#endif                         /* __VCONF_INTERNAL_LOCATION_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-lockscreen-keys.h b/include-wearable/vconf-internal-lockscreen-keys.h
new file mode 100755 (executable)
index 0000000..25004eb
--- /dev/null
@@ -0,0 +1,283 @@
+/*
+ * vconf-internal-lockscreen-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_LOCKSCREEN_KEYS_H__
+#define __VCONF_INTERNAL_LOCKSCREEN_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-lockscreen-keys.h
+ * @defgroup    vconf_internal_lockscreen-key Definitions of internal shared Keys for lockscreen
+ * @ingroup     vconf_internal_key
+ * @author      Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, youngsub Ko <ys4610.ko@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for lockscreen \n
+ */
+
+/* ========================== lockscreen Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_lockscreen_key
+ * @{
+ * @brief lockscreen Keys & Values\n
+ *        Maintainer : Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ */
+
+/**
+ * @brief whether phone lock is verified
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_PHONE_LOCK_VERIFICATION    "memory/lockscreen/phone_lock_verification"
+
+/**
+ * @brief whether context aware notification is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_CONTEXT_AWARE_NOTIFICATION_DISPLAY "db/lockscreen/context_aware_notification_display"
+
+/**
+ * @brief whether camera quick access is operated or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_CAMERA_QUICK_ACCESS        "db/lockscreen/camera_quick_access"
+
+/**
+ * @brief whether clock is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_CLOCK_DISPLAY      "db/lockscreen/clock_display"
+
+/**
+ * @brief whether dual clock is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_DUAL_CLOCK_DISPLAY "db/lockscreen/dual_clock_display"
+
+/**
+ * @brief dual clock timezone id
+ *
+ * type : string
+*/
+#define VCONFKEY_LOCKSCREEN_DUAL_CLOCK_TIMEZONE_ID     "db/lockscreen/dual_clock_timezone_id"
+
+/**
+ * @brief dual clock timezone offset
+ *
+ * type : string
+*/
+#define VCONFKEY_LOCKSCREEN_DUAL_CLOCK_TIMEZONE                "db/lockscreen/dual_clock_timezone"
+
+/**
+ * @brief whether help text is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_HELP_TEXT_DISPLAY  "db/lockscreen/help_text_display"
+
+/**
+ * @brief whether title is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_TITLE_DISPLAY      "db/lockscreen/title_display"
+
+/**
+ * @brief whether total briefings are displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_BRIEFING_DISPLAY   "db/lockscreen/briefing_display"
+
+/**
+ * @brief whether music controller is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_MUSIC_CONTROLLER_DISPLAY   "db/lockscreen/music_controller_display"
+
+/**
+ * @brief whether event notification is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_EVENT_NOTIFICATION_DISPLAY "db/lockscreen/event_notification_display"
+
+/**
+ * @brief whether weather is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_WEATHER_DISPLAY    "db/lockscreen/weather_display"
+
+/**
+ * @brief whether news is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_NEWS_DISPLAY       "db/lockscreen/news_display"
+
+/**
+ * @brief whether SNS is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_SNS_DISPLAY        "db/lockscreen/sns_display"
+
+/**
+ * @brief whether schedule is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_SCHEDULE_DISPLAY   "db/lockscreen/schedule_display"
+
+/**
+ * @brief whether shorcut is displayed or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_LOCKSCREEN_SHORTCUT_DISPLAY   "db/lockscreen/shortcut_display"
+
+/**
+ * @brief theme style displayed in lockscreen
+ *
+ * 0 : Default style \n
+ * 1 : Style 1 \n
+ * 2 : Style 2 \n
+ * 3 : Style 3 \n
+ * 4 : Style 4 \n
+ * 5 : Style 5 \n
+ * 6 : Style 6 \n
+ * 7 : Style 7 \n
+ * ...
+ */
+#define VCONFKEY_LOCKSCREEN_STYLE      "db/lockscreen/style"
+/* lockscreen style */
+enum {
+               LOCKSCREEN_STYLE_DEFAULT = 0,
+               LOCKSCREEN_STYLE_1,
+               LOCKSCREEN_STYLE_2,
+               LOCKSCREEN_STYLE_3,
+               LOCKSCREEN_STYLE_4,
+               LOCKSCREEN_STYLE_5,
+               LOCKSCREEN_STYLE_6,
+               LOCKSCREEN_STYLE_7,
+               LOCKSCREEN_STYLE_MAX
+};
+
+/**
+ * @brief 1st style color value.
+ *
+ * type : integer
+*/
+#define VCONFKEY_LOCKSCREEN_STYLE_1_COLOR      "db/lockscreen/style_1_color"
+
+/**
+ * @brief 2nd style color value.
+ *
+ * tyle : integer
+*/
+#define VCONFKEY_LOCKSCREEN_STYLE_2_COLOR      "db/lockscreen/style_2_color"
+
+/**
+ * @brief 3rd style color value.
+ *
+ * tyle : integer
+*/
+#define VCONFKEY_LOCKSCREEN_STYLE_3_COLOR      "db/lockscreen/style_3_color"
+
+/**
+ * @brief 4th style color value.
+ *
+ * tyle : integer
+*/
+#define VCONFKEY_LOCKSCREEN_STYLE_4_COLOR      "db/lockscreen/style_4_color"
+
+/**
+ * @brief 5th style color value.
+ *
+ * tyle : integer
+*/
+#define VCONFKEY_LOCKSCREEN_STYLE_5_COLOR      "db/lockscreen/style_5_color"
+
+/**
+ * @brief 6th style color value.
+ *
+ * tyle : integer
+*/
+#define VCONFKEY_LOCKSCREEN_STYLE_6_COLOR      "db/lockscreen/style_6_color"
+
+/**
+ * @brief 7th style color value.
+ *
+ * tyle : integer
+*/
+#define VCONFKEY_LOCKSCREEN_STYLE_7_COLOR      "db/lockscreen/style_7_color"
+
+/**
+ * @brief first package name displayed  in shortcut
+ *
+ * type : string
+*/
+#define VCONFKEY_LOCKSCREEN_SHORTCUT1  "file/lockscreen/shortcut1"
+
+/**
+ * @brief second package name displayed  in shortcut
+ *
+ * type : string
+*/
+#define VCONFKEY_LOCKSCREEN_SHORTCUT2  "file/lockscreen/shortcut2"
+
+/**
+ * @brief third package name displayed  in shortcut
+ *
+ * type : string
+*/
+#define VCONFKEY_LOCKSCREEN_SHORTCUT3  "file/lockscreen/shortcut3"
+
+/**
+ * @brief fourth package name displayed  in shortcut
+ *
+ * type : string
+*/
+#define VCONFKEY_LOCKSCREEN_SHORTCUT4  "file/lockscreen/shortcut4"
+
+/**
+ * @brief title string displayed in lockscreen
+ *
+ * type : string
+*/
+#define VCONFKEY_LOCKSCREEN_TITLE      "file/lockscreen/title"
+
+/**
+ * @brief lockscreen display status
+ *
+ * type : bool
+ * 0 : not displayed  state
+ * 1 : displayed state
+*/
+#define VCONFKEY_LOCKSCREEN_STATE      "memory/lockscreen/display_state"
+
+#endif /* __VCONF_INTERNAL_LOCKSCREEN_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-memo-keys.h b/include-wearable/vconf-internal-memo-keys.h
new file mode 100755 (executable)
index 0000000..aa65483
--- /dev/null
@@ -0,0 +1,53 @@
+/*
+ * vconf-internal-keys
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Zhibin Zhou <zhibin.zhou@samsung.com>, Wei Hua <wei2012.hua@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#ifndef __VCONF_INTERNAL_MEMO_KEYS_H__
+#define __VCONF_INTERNAL_MEMO_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-memo-keys.h
+ * @defgroup    vconf_internal_memo_key Definitions of internal shared Keys for Memo
+ * @ingroup     vconf_internal_key
+ * @author      wei2012.hua@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Alarm \n
+ */
+
+/* ========================== Memo Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_memo_key
+ * @{
+ * @brief Memo Keys & Values\n
+ *        Maintainer : wei2012.hua@samsung.com
+ */
+
+/**
+ * @brief it stands for whether the db of memo has been changed.
+ *
+ */
+
+#define VCONFKEY_MEMO_DATA_CHANGE "db/memo/data-change"
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MEMO_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-menuscreen-keys.h b/include-wearable/vconf-internal-menuscreen-keys.h
new file mode 100755 (executable)
index 0000000..292adba
--- /dev/null
@@ -0,0 +1,59 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MENUSCREEN_KEYS_H__
+#define __VCONF_INTERNAL_MENUSCREEN_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-menuscreen-keys.h
+ * @defgroup    vconf_internal_menuscreen_key Definitions of internal shared Keys for Menu-screen
+ * @ingroup     vconf_internal_key
+ * @author      jinny.yoon@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Menu-screen \n
+ */
+
+/* ========================== Menu-screen Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_menuscreen_key
+ * @{
+ * @brief Menu-screen Keys & Values\n
+ *        Maintainer : jinny.yoon@samsung.com
+ */
+
+/**
+ * @brief Menu-screen knows what the package has been installed / updated / removed from the package-manager.
+ *
+ * type : string
+ * format : "state:package_name"
+ *          State means create | update | delete.
+ */
+#define VCONFKEY_MENUSCREEN_DESKTOP "db/menuscreen/desktop"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MENUSCREEN_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-miracast-keys.h b/include-wearable/vconf-internal-miracast-keys.h
new file mode 100755 (executable)
index 0000000..df5d57d
--- /dev/null
@@ -0,0 +1,57 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MIRACAST_KEYS_H__
+#define __VCONF_INTERNAL_MIRACAST_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-miracast-keys.h
+ * @defgroup    vconf_internal_miracast_key Definitions of internal shared Keys for Miracast(WiFi Display)
+ * @ingroup     vconf_internal_key
+ * @author      hyunil46.park@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for miracast \n
+ */
+
+/* ========================== Miracast Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_miracast_key
+ * @{
+ * @brief Miracast Keys & Values\n
+ *        Maintainer : hyunil46.park@samsung.com
+ */
+
+/**
+ * @brief Miracast WFD(WiFi Display)Source status
+ *
+ * 0: WFD source is not launched \n
+ * 1: WFD source is launched \n
+*/
+#define VCONFKEY_MIRACAST_WFD_SOURCE_STATUS "memory/wifi/miracast/source_status"
+enum {
+       VCONFKEY_MIRACAST_WFD_SOURCE_OFF,
+       VCONFKEY_MIRACAST_WFD_SOURCE_ON
+};
+
+#endif /* __VCONF_INTERNAL_MIRACAST_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-mobex-connector-keys.h b/include-wearable/vconf-internal-mobex-connector-keys.h
new file mode 100755 (executable)
index 0000000..a75b8f8
--- /dev/null
@@ -0,0 +1,68 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MOBEX_CONNECTOR_KEYS_H__
+#define __VCONF_INTERNAL_MOBEX_CONNECTOR_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-mobex-connector-keys.h
+ * @defgroup    vconf_internal_mobex_connector_key Definitions of internal shared Keys for mobex-connector
+ * @ingroup     vconf_internal_key
+ * @author      injun.yang@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for mobex-connector \n
+ */
+
+/* ========================== Mobex Connector Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_mobex_connector_key
+ * @{
+ * @brief Mobex Connector Keys & Values\n
+ *        Maintainer : injun.yang@samsung.com
+ */
+
+#define VCONFKEY_MOBEX_CONNECTOR_PREFIX "memory/mobex_connector"
+
+/**
+ * @brief Mobex connector status
+ *
+ * VCONFKEY_MOBEX_CONNECTOR_STATUS_DISCONNECTED : Disconnected \n
+ * VCONFKEY_MOBEX_CONNECTOR_STATUS_WAITING : Waiting \n
+ * VCONFKEY_MOBEX_CONNECTOR_STATUS_CONNECTED : Connected \n
+ */
+#define VCONFKEY_MOBEX_CONNECTOR_STATUS VCONFKEY_MOBEX_CONNECTOR_PREFIX"/status"
+enum {
+ /** Disconnected */
+ VCONFKEY_MOBEX_CONNECTOR_STATUS_DISCONNECTED = 0,
+ /** Waiting */
+ VCONFKEY_MOBEX_CONNECTOR_STATUS_WAITING,
+ /** Connected */
+ VCONFKEY_MOBEX_CONNECTOR_STATUS_CONNECTED
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MOBEX_CONNECTOR_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-mobex-engine-keys.h b/include-wearable/vconf-internal-mobex-engine-keys.h
new file mode 100755 (executable)
index 0000000..28e14c5
--- /dev/null
@@ -0,0 +1,94 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MOBEX_ENGINE_KEYS_H__
+#define __VCONF_INTERNAL_MOBEX_ENGINE_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-mobex-engine-keys.h
+ * @defgroup    vconf_internal_mobex_engine_key Definitions of internal shared Keys for Mobex Engine
+ * @ingroup     vconf_internal_key
+ * @author      Sunbong Ha (sunbong.ha@samsung.com)
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Mobex Engine \n
+ */
+
+/* ========================== Mobex Engine Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_mobex_engine_key
+ * @{
+ * @brief Mobex Engine Keys & Values\n
+ *        Maintainer : sunbong.ha@samsung.com
+ */
+#define VCONFKEY_MOBEX_ENGINE_PREFIX "memory/mobex_engine"
+
+/**
+ * @brief mobex engine status
+ *
+ * VCONFKEY_MOBEX_ENGINE_STATUS_NOT_CONNECT : Not connected \n
+ * VCONFKEY_MOBEX_ENGINE_STATUS_CONNECTED : Connected \n
+ * VCONFKEY_MOBEX_ENGINE_STATUS_SYNC_START : Sync start \n
+ * VCONFKEY_MOBEX_ENGINE_STATUS_SYNC_END : Sync end \n
+ */
+#define VCONFKEY_MOBEX_ENGINE_STATUS_INT VCONFKEY_MOBEX_ENGINE_PREFIX"/status"
+enum {
+ /** Not connected */
+ VCONFKEY_MOBEX_ENGINE_STATUS_NOT_CONNECT = 0x00,
+ /** Connected */
+ VCONFKEY_MOBEX_ENGINE_STATUS_CONNECTED = 0x01,
+ /** Sync start */
+ VCONFKEY_MOBEX_ENGINE_STATUS_SYNC_START = 0x02,
+ /** Sync end */
+ VCONFKEY_MOBEX_ENGINE_STATUS_SYNC_END = 0x03
+};
+
+/**
+ * @brief check memo sync start/end for mobex-engine
+ *
+ * 0 : Not/Completed sync \n
+ * 1 : Syncing \n
+ */
+#define VCONFKEY_MOBEX_ENGINE_MEMO_SYNC_STATUS VCONFKEY_MOBEX_ENGINE_PREFIX"/memo_sync_status"
+
+/**
+ * @brief connected method status with Kies(Samsung PC Studio)
+ *
+ * VCONFKEY_MOBEX_ENGIN_NONE : Not connected \n
+ * VCONFKEY_MOBEX_ENGIN_USB : Connected to USB \n
+ * VCONFKEY_MOBEX_ENGIN_WIFI : Connected to WiFi \n
+ */
+#define VCONFKEY_MOBEX_ENGINE_CONNECTION_METHOD_INT VCONFKEY_MOBEX_ENGINE_PREFIX"/conn_method"
+enum {
+ /** Not connected */
+ VCONFKEY_MOBEX_ENGIN_NONE = 0,
+ /** Connected to USB */
+ VCONFKEY_MOBEX_ENGIN_USB,
+ /** Connected to WiFi */
+ VCONFKEY_MOBEX_ENGIN_WIFI
+};
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MOBEX_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-mobile-hotspot-keys.h b/include-wearable/vconf-internal-mobile-hotspot-keys.h
new file mode 100755 (executable)
index 0000000..98880dc
--- /dev/null
@@ -0,0 +1,108 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MOBILE_HOTSPOT_KEYS_H__
+#define __VCONF_INTERNAL_MOBILE_HOTSPOT_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-mobile-hotspot-keys.h
+ * @defgroup    vconf_internal_mobile_hotspot_key Definitions of internal shared Keys for mobile-hotspot
+ * @ingroup     vconf_internal_key
+ * @author      injun.yang@samsung.com, sy39.ju@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for mobile-hotspot \n
+ */
+
+/* ========================== Mobile-hotspot Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_mobile_hotspot_key
+ * @{
+ * @brief Mobile-hotspot Keys & Values\n
+ *        Maintainer : injun.yang@samsung.com, sy39.ju@samsung.com
+ *        Used module : wifi-efl-ug, wifi-quick-app, setting, ug-kies-via-wifi, usb-setting-app, data-router
+ */
+
+/**
+ * @brief Tethering mode
+ *
+ * 0x00 : None \n
+ * 0x01 : WiFi \n
+ * 0x02 : USB \n
+ * 0x04 : Bluetooth \n
+ * 0x08 : WiFi AP \n
+ */
+#define VCONFKEY_MOBILE_HOTSPOT_MODE "memory/mobile_hotspot/mode"
+enum {
+       /** None */
+       VCONFKEY_MOBILE_HOTSPOT_MODE_NONE = 0x00,
+       /** WiFi */
+       VCONFKEY_MOBILE_HOTSPOT_MODE_WIFI = 0x01,
+       /** USB */
+       VCONFKEY_MOBILE_HOTSPOT_MODE_USB = 0x02,
+       /** Bluetooth */
+       VCONFKEY_MOBILE_HOTSPOT_MODE_BT = 0x04,
+       /** WiFi AP */
+       VCONFKEY_MOBILE_HOTSPOT_MODE_WIFI_AP = 0x08
+};
+
+/**
+ * @brief The number of connected device
+ *
+ * Value : the number of connected device to hotspot
+ */
+#define VCONFKEY_MOBILE_HOTSPOT_CONNECTED_DEVICE "memory/mobile_hotspot/connected_device"
+
+/**
+ * @brief The status of Security mode for Wi-Fi tethering / AP
+ *
+ * 0 : Disabled \n
+ * 1 : Enabled \n
+ */
+#define VCONFKEY_MOBILE_HOTSPOT_SECURITY "db/mobile_hotspot/security"
+enum {
+ /** Disabled */
+ VCONFKEY_MOBILE_AP_SECURITY_OFF = 0x00,
+ /** Enabled */
+ VCONFKEY_MOBILE_AP_SECURITY_ON
+};
+
+/**
+ * @brief The status of hide mode for Wi-Fi tethering / AP
+ *
+ * 0 : Disabled \n
+ * 1 : Enabled \n
+ */
+#define VCONFKEY_MOBILE_HOTSPOT_HIDE "db/mobile_hotspot/hide"
+enum {
+ /** Disabled */
+ VCONFKEY_MOBILE_AP_HIDE_OFF = 0x00,
+ /** Enabled */
+ VCONFKEY_MOBILE_AP_HIDE_ON
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MOBILE_HOTSPOT_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-msg-keys.h b/include-wearable/vconf-internal-msg-keys.h
new file mode 100755 (executable)
index 0000000..b6c9b13
--- /dev/null
@@ -0,0 +1,113 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MSG_KEYS_H__
+#define __VCONF_INTERNAL_MSG_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-msg-keys.h
+ * @defgroup    vconf_internal_msg_key Definitions of internal shared Keys for message
+ * @ingroup     vconf_internal_key
+ * @author      jyjeong@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for message \n
+ */
+
+/* ========================== Message Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_msg_key
+ * @{
+ * @brief Message Keys & Values\n
+ *        Maintainer : jyjeong@samsung.com
+ */
+
+#define VCONFKEY_MSG_MEMORY_PREFIX          "memory/msg"
+#define VCONFKEY_MSG_DB_PREFIX              "db/msg"
+
+
+/**
+ * @brief ready status of msg service daemon
+ *
+ * True : ready \n
+ * False : not ready \n
+ */
+#define VCONFKEY_MSG_SERVER_READY              VCONFKEY_MSG_MEMORY_PREFIX"/ready"
+
+/**
+ * @brief unread SMS count for lock-screen & message icon badge
+ *
+ * n : unread SMS count (>=0)
+ */
+#define VCONFKEY_MESSAGE_RECV_SMS_STATE                VCONFKEY_MSG_DB_PREFIX"/recv_sms"
+
+/**
+ * @brief unread MMS count for lock-screen & message icon badge
+ *
+ * n : unread MMS count (>=0)
+ */
+#define VCONFKEY_MESSAGE_RECV_MMS_STATE                VCONFKEY_MSG_DB_PREFIX"/recv_mms"
+
+/**
+ * @brief Indicates the network mode (CS/PS) to send SMS
+ *
+ * 1 : PS only \n
+ * 2 : CS only \n
+ * 3 : PS preferred \n
+ * 4 : CS preferred \n
+ */
+#define VCONFKEY_MESSAGE_NETWORK_MODE          VCONFKEY_MSG_DB_PREFIX"/network_mode"
+enum {
+       VCONFKEY_MESSAGE_NETWORK_PS_ONLY = 0x01,
+       VCONFKEY_MESSAGE_NETWORK_CS_ONLY = 0x02,
+       VCONFKEY_MESSAGE_NETWORK_PS_PREFER = 0x03,
+       VCONFKEY_MESSAGE_NETWORK_CS_PREFER = 0x04
+};
+
+/**
+ * @brief SOS sending option of message setting
+ *
+ * True : SOS sending option is on \n
+ * False : SOS sending option is off \n
+ */
+#define VCONFKEY_MESSAGE_SOS_SEND_OPTION               VCONFKEY_MSG_DB_PREFIX"/sos_send_option"
+
+/**
+ * @brief Indicates the SOS standby state
+ *
+ * 0 : SOS idle state \n
+ * 1 : SOS mode is invoked \n
+ * 2 : SOS standby state (succeed in SOS message sending) \n
+ */
+#define VCONFKEY_MESSAGE_SOS_STATE             VCONFKEY_MSG_MEMORY_PREFIX"/sos_state"
+enum {
+        VCONFKEY_MESSAGE_SOS_IDLE = 0x00,
+        VCONFKEY_MESSAGE_SOS_INVOKED = 0x01,
+        VCONFKEY_MESSAGE_SOS_STANDBY = 0x02
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MSG_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-music-keys.h b/include-wearable/vconf-internal-music-keys.h
new file mode 100755 (executable)
index 0000000..a471bb4
--- /dev/null
@@ -0,0 +1,97 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MUSIC_KEYS_H__
+#define __VCONF_INTERNAL_MUSIC_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-music-keys.h
+ * @defgroup    vconf_internal_music_key Definitions of internal shared Keys for Music
+ * @ingroup     vconf_internal_key
+ * @author      hm2007.kim@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Music \n
+ */
+
+/* ========================== Music Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_music_key
+ * @{
+ * @brief Music Keys & Values\n
+ *        Maintainer : hm2007.kim@samsung.com
+ */
+
+/**
+ * @brief setting value of music player menu
+ *
+ * All menu tab can be selected with OR operation
+ *
+ * SETTING_MUSIC_MENU_ALBUM : show album tab \n
+ * SETTING_MUSIC_MENU_ARTIS : show artists tab \n
+ * SETTING_MUSIC_MENU_GENRE : show genres tab \n
+ * SETTING_MUSIC_MENU_COMPOSER : show composer tab \n
+ * SETTING_MUSIC_MENU_YEAR : show year tab \n
+ * SETTING_MUSIC_MENU_FOLDER : show folder tab
+
+*/
+#define VCONFKEY_SETAPPL_MUSIC_MENU_VAL_INT VCONFKEY_SETAPPL_PREFIX"/music-player/menu"
+enum {
+       SETTING_MUSIC_MENU_ALBUM = 0x0001,
+       SETTING_MUSIC_MENU_ARTIST = 0x0002,
+       SETTING_MUSIC_MENU_GENRE = 0x0004,
+       SETTING_MUSIC_MENU_COMPOSER = 0x0008,
+       SETTING_MUSIC_MENU_YEAR = 0x0010,
+       SETTING_MUSIC_MENU_FOLDER = 0x0020
+};
+
+/**
+ * @brief The status of music player
+ *
+ * VCONFKEY_MUSIC_OFF : no playing music \n
+ * VCONFKEY_MUSIC_PLAY : playing \n
+ * VCONFKEY_MUSIC_PAUSE : paused \n
+ * VCONFKEY_MUSIC_STOP : stop
+ */
+#define VCONFKEY_MUSIC_STATE "memory/music/state"
+enum {
+       VCONFKEY_MUSIC_OFF = 0x00,
+       VCONFKEY_MUSIC_PLAY,
+       VCONFKEY_MUSIC_PAUSE,
+       VCONFKEY_MUSIC_STOP,
+       VCONFKEY_MUSIC_STATE_MAX
+};
+
+/**
+ * @brief Albumart path of current playing song
+ *
+ * type : string
+ */
+#define VCONFKEY_MUSIC_ALBUM_ART "memory/music/album_art"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MUSIC_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-myfile-keys.h b/include-wearable/vconf-internal-myfile-keys.h
new file mode 100644 (file)
index 0000000..fcb75bf
--- /dev/null
@@ -0,0 +1,56 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_MYFILE_KEYS_H__
+#define __VCONF_INTERNAL_MYFILE_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-myfile-keys.h
+ * @defgroup    vconf_internal_myfile_key Definitions of internal shared Keys for myfile
+ * @ingroup     vconf_internal_key
+ * @author      Aram Kim <aramie.kim>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for myfile \n
+ */
+
+#define VCONFKEY_MFAPP_PREFIX                                 "db/myfile"
+
+/**
+ * @brief the folder of browser
+ *
+ */
+
+#define VCONFKEY_MFAPP_CURRENT_FOLDER_STR            VCONFKEY_MFAPP_PREFIX"/current_folder"
+
+/**
+ * @brief support touch sounds option
+ *
+ * 0 : copy deny \n
+ * 1 : copy access \n
+ */
+
+#define VCONFKEY_MFAPP_PERMISSION_COPY_BOOL            VCONFKEY_MFAPP_PREFIX"/permission_copy"
+
+
+#endif /* __VCONF_INTERNAL_MYFILE_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-nfc-keys.h b/include-wearable/vconf-internal-nfc-keys.h
new file mode 100644 (file)
index 0000000..6ef82a6
--- /dev/null
@@ -0,0 +1,152 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_NFC_KEYS_H__
+#define __VCONF_INTERNAL_NFC_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-nfc-keys.h
+ * @defgroup    vconf_internal_nfc_key Definitions of internal shared Keys for NFC
+ * @ingroup     vconf_internal_key
+ * @author      wonkyu.kwon@samsung.com, sc.sohn@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for NFC \n
+ */
+
+/* ========================== NFC Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_nfc_key
+ * @{
+ * @brief NFC Keys & Values\n
+ *        Maintainer : wonkyu.kwon@samsung.com, sc.sohn@samsung.com
+ */
+
+/**
+ * @brief Indicates whether NFC is supported used by setting & app using share via
+ *
+ * 0 : Not Supported \n
+ * 1 : Supported  \n
+ */
+#define VCONFKEY_NFC_FEATURE                   "db/nfc/feature"
+enum
+{
+       /** Not Supported */
+       VCONFKEY_NFC_FEATURE_OFF = 0x00,
+       /** Supported */
+       VCONFKEY_NFC_FEATURE_ON,
+       VCONFKEY_NFC_FEATURE_MAX
+};
+
+
+/**
+ * @brief NFC Activation state
+ *
+ * 0 : OFF \n
+ * 1 : ON \n
+ */
+#define VCONFKEY_NFC_STATE                     "db/nfc/enable"
+enum
+{
+       VCONFKEY_NFC_STATE_OFF = 0x00,
+       VCONFKEY_NFC_STATE_ON,
+       VCONFKEY_NFC_STATE_MAX
+};
+
+
+/**
+ * @brief NFC S-BEAM state. When this feature is turned on, you can beam files to other NFC and WLAN Direct devices by holding the devices close together.
+ *
+ * 0 : OFF \n
+ * 1 : ON \n
+ */
+#define VCONFKEY_NFC_SBEAM                     "db/nfc/sbeam"
+enum
+{
+       VCONFKEY_NFC_SBEAM_OFF = 0x00,
+       VCONFKEY_NFC_SBEAM_ON,
+       VCONFKEY_NFC_SBEAM_MAX
+};
+
+/**
+ * @brief NFC Predefined Item state. You can beam predefined items to another NFC device. Just bring the devices close together (typically back to back) while in the home screen.
+ *
+ * 0 : OFF \n
+ * 1 : ON \n
+ */
+#define VCONFKEY_NFC_PREDEFINED_ITEM_STATE     "db/nfc/predefined_item_state"
+enum
+{
+       VCONFKEY_NFC_PREDEFINED_ITEM_OFF = 0x00,
+       VCONFKEY_NFC_PREDEFINED_ITEM_ON,
+       VCONFKEY_NFC_PREDEFINED_ITEM_MAX
+};
+
+/**
+ * @brief NFC Predefined Item selected by User.
+ *
+ */
+#define VCONFKEY_NFC_PREDEFINED_ITEM           "db/nfc/predefined_item"
+
+
+/**
+ * @brief NFC Secure Element type
+ *
+ * 0 : None \n
+ * 1 : ESE \n
+ * 2 : UICC \n
+ * 3 : SDCARD \n
+ */
+#define VCONFKEY_NFC_SE_TYPE                   "db/nfc/se_type"
+enum
+{
+       VCONFKEY_NFC_SE_TYPE_NONE = 0x00,
+       VCONFKEY_NFC_SE_TYPE_ESE,
+       VCONFKEY_NFC_SE_TYPE_UICC,
+       VCONFKEY_NFC_SE_TYPE_SDCARD,
+       VCONFKEY_NFC_SE_TYPE_MAX
+};
+
+
+/**
+ * @brief Felica lock state
+ *
+ * 0 : Off, Unlocked \n
+ * 1 : On, Locked \n
+ */
+#define VCONFKEY_NFC_FELICA_LOCK               "db/nfc/felica_lock"
+enum
+{
+       VCONFKEY_NFC_FELICA_LOCK_OFF = 0x00,
+       VCONFKEY_NFC_FELICA_LOCK_ON,
+       VCONFKEY_NFC_FELICA_LOCK_MAX
+};
+
+
+/**
+ * @}
+ */
+
+
+
+#endif /* __VCONF_INTERNAL_NFC_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-ode-keys.h b/include-wearable/vconf-internal-ode-keys.h
new file mode 100755 (executable)
index 0000000..c1ba9cd
--- /dev/null
@@ -0,0 +1,142 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_ODE_KEYS_H__
+#define __VCONF_INTERNAL_ODE_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-ode-keys.h
+ * @defgroup    vconf_internal_ode_key Definitions of internal shared Keys for ODE
+ * @ingroup     vconf_internal_key
+ * @author      sivakumar.kk@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for ODE(Device Encryption/Decryption) \n
+ */
+
+/* ========================== ODE Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_ode_key
+ * @{
+ * @brief ode Keys & Values\n
+ *        Maintainer : sivakumar.kk@samsung.com
+ */
+
+/**
+ * @brief ODE Encryption/Decryption state
+ * @type :String
+ *
+ * "encrypted":  partition encrypted \n
+ * "unencrypted": partition is normal \n
+ * "error_partially_encrypted" : Error during encryption need wipe \n.
+ */
+#define VCONFKEY_ODE_CRYPTO_STATE              "db/ode/crypto_state"
+
+
+/**
+ * @brief ODE Crypto type
+ * @type :String
+ *
+ * "encrypt": Encryption in progress
+ * "decrypt": Decryption in progress
+ * "none" :    No function
+ */
+#define VCONFKEY_ODE_CRYPTO_TYPE               "db/ode/crypto_type"
+
+
+/**
+ * @brief Encryption/Decryption progress(String values in percentage).
+ * @type :String
+ *
+ * 0 to 100: As a String
+ */
+#define VCONFKEY_ODE_ENCRYPT_PROGRESS  "db/ode/encrypt_progress"
+
+
+/**
+ * @brief Crypto block dev used to map the real block dev.
+ * @type :String
+ *
+ * /dev/dm-0 - crypto block dev as an example.
+ */
+#define VCONFKEY_ODE_CRYPTO_BLKDEV             "db/ode/crypto_blkdev"
+
+
+/**
+ * @brief ODE Fast Encryption Mode Selection (boot).
+ * @type :bool
+ *
+ * 0 - Fast Encryption Disable (Default).
+ * 1 - Fast Encryption Enable.
+ */
+#define VCONFKEY_ODE_FAST_ENCRYPTION   "db/ode/fast_encryption"
+
+
+/**
+ * @brief SDcard Encryption/Decryption state
+ * @type :String
+ *
+ * "encrypted":  partition encrypted \n
+ * "unencrypted": partition is normal \n
+ * "error_partially_encrypted" : Error during encryption need wipe \n.
+ */
+#define VCONFKEY_SDE_CRYPTO_STATE      "db/sde/crypto_state"
+
+
+/**
+ * @brief SDcard Crypto type
+ * @type :String
+ *
+ * "encrypt": Encryption in progress
+ * "decrypt": Decryption in progress
+ * "none" :    No function
+ */
+#define VCONFKEY_SDE_CRYPTO_TYPE       "db/sde/crypto_type"
+
+
+/**
+ * @brief Encryption/Decryption progress(String values in percentage).
+ * @type :String
+ *
+ * 0 to 100: As a String
+ */
+#define VCONFKEY_SDE_ENCRYPT_PROGRESS  "db/sde/encrypt_progress"
+
+/**
+ * @brief Disable / Enable new file in SD card Encryption (bool).
+ * @type :bool
+ *
+ * 0 - New file encryption Disable (Default).
+ * 1 - New file encryption Enable.
+ */
+#define VCONFKEY_SDE_ENCRYPT_NEWFILE    "db/sde/encrypt_newfile"
+
+/**
+ * @brief Disable / Enable excluding media file in SD card Encryption (bool).
+ * @type :bool
+ *
+ * 0 - Include media file Disable (Default).
+ * 1 - Exclude media file Enable.
+ */
+#define VCONFKEY_SDE_EXCLUDE_MEDIAFILE    "db/sde/exclude_mediafile"
+
+#endif /* __VCONF_INTERNAL_ODE_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-pkgmgr-keys.h b/include-wearable/vconf-internal-pkgmgr-keys.h
new file mode 100644 (file)
index 0000000..fd52227
--- /dev/null
@@ -0,0 +1,55 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: junsuk oh <junsuk77.oh@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_PKGMGR_KEYS_H__
+#define __VCONF_INTERNAL_PKGMGR_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-pkgmgr-keys.h
+ * @defgroup    vconf_internal_pkgmgr_key Definitions of internal shared Keys for pkgmgr
+ * @ingroup     vconf_internal_key
+ * @author      junsuk77.oh@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for pkgmgr \n
+ */
+
+/* ========================== PKGMGR Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_pkgmgr_key
+ * @{
+ * @brief pkgmgr Keys & Values\n
+ *        Maintainer : junsuk77.oh@samsung.com
+ */
+
+/**
+ * @brief it stands for status of pkgmgr value.
+ *
+ */
+#define VCONFKEY_PKGMGR_STATUS "memory/pkgmgr/status"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_PKGMGR_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-pm-keys.h b/include-wearable/vconf-internal-pm-keys.h
new file mode 100755 (executable)
index 0000000..84a1199
--- /dev/null
@@ -0,0 +1,175 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_PM_KEYS_H__
+#define __VCONF_INTERNAL_PM_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-pm-keys.h
+ * @defgroup    vconf_internal_pm_key Definitions of internal shared Keys for power manager
+ * @ingroup     vconf_internal_key
+ * @author      jinkun.jang@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for power manager \n
+ */
+
+/* ========================== Pm Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_pm_key
+ * @{
+ * @brief Power manager Keys & Values\n
+ *        Maintainer : jinkun.jang@samsung.com
+ */
+
+/**
+ * @brief lcd status
+ *
+ * 1 : lcd normal \n
+ * 2 : lcd dim \n
+ * 3 : lcd off \n
+ * 4 : suspend \n
+ */
+#define VCONFKEY_PM_STATE                           "memory/pm/state"
+enum {
+       VCONFKEY_PM_STATE_NORMAL = 1,
+       VCONFKEY_PM_STATE_LCDDIM,
+       VCONFKEY_PM_STATE_LCDOFF,
+       VCONFKEY_PM_STATE_SLEEP
+};
+
+/**
+ * @brief custom brightness
+ *
+ * 0 : off
+ * 1 : on
+ */
+#define VCONFKEY_PM_CUSTOM_BRIGHTNESS_STATUS               "memory/pm/custom_brightness_status"
+enum {
+       VCONFKEY_PM_CUSTOM_BRIGHTNESS_OFF = 0,
+       VCONFKEY_PM_CUSTOM_BRIGHTNESS_ON
+};
+
+/**
+ * @brief smart stay status
+ *
+ * 0 : off
+ * 1 : on
+ */
+#define VCONFKEY_PM_SMARTSTAY_STATUS               "db/pm/smartstay_status"
+enum {
+       VCONFKEY_PM_SMARTSTAY_STATUS_OFF = 0,
+       VCONFKEY_PM_SMARTSTAY_STATUS_ON
+};
+
+/**
+ * @brief smart stay camera on status
+ *
+ * 0 : off
+ * 1 : on
+ */
+#define VCONFKEY_PM_CAMERA_STATUS                     "memory/pm/camera_status"
+enum {
+       VCONFKEY_PM_CAMERA_OFF = 0,
+       VCONFKEY_PM_CAMERA_ON
+};
+
+/**
+ * @brief battery time to empty
+ *
+ * seconds
+ */
+#define VCONFKEY_PM_BATTERY_TIMETOEMPTY               "memory/pm/battery_timetoempty"
+
+/**
+ * @brief battery time to full
+ *
+ * seconds
+ */
+#define VCONFKEY_PM_BATTERY_TIMETOFULL                "memory/pm/battery_timetofull"
+
+/**
+* @brief brightness changed in low battery
+*
+* 0 : false
+* 1 : true
+*/
+#define VCONFKEY_PM_BRIGHTNESS_CHANGED_IN_LPM         "memory/pm/brt_changed_lpm"
+
+/**
+ * @brief lcd off source
+ *
+ * 1 : by power key \n
+ * 2 : by timeout \n
+ */
+#define VCONFKEY_PM_LCDOFF_SOURCE                     "memory/pm/lcdoff_source"
+enum {
+       VCONFKEY_PM_LCDOFF_BY_POWERKEY = 1,
+       VCONFKEY_PM_LCDOFF_BY_TIMEOUT
+};
+
+/**
+ * @brief key ignore setting
+ *
+ * 1 : key ignore true \n
+ * 0 : key ignore false\n
+ *
+ * bit position
+ * 1 : lock \n
+ * 2 : starter \n
+ * 4 : extra1 \n
+ * 8 : extra2 \n
+ */
+#define VCONFKEY_PM_KEY_IGNORE                        "memory/pm/key_ignore"
+enum {
+       VCONFKEY_PM_KEY_LOCK = 0x01,
+       VCONFKEY_PM_KEY_STARTER = 0x02,
+       VCONFKEY_PM_KEY_EXTRA1 = 0x04,
+       VCONFKEY_PM_KEY_EXTRA2 = 0x08
+};
+
+/**
+* @brief brightness value
+*
+* brightness level : 1~100
+*
+*/
+#define VCONFKEY_PM_CURRENT_BRIGHTNESS                "memory/pm/current_brt"
+
+/**
+ * @brief SIP(virtual keypad) status
+ *
+ * 0 : sip off
+ * 1 : sip on
+ */
+#define VCONFKEY_PM_SIP_STATUS                        "memory/pm/sip_status"
+enum {
+       VCONFKEY_PM_SIP_OFF = 0,
+       VCONFKEY_PM_SIP_ON
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_PM_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-popsync-keys.h b/include-wearable/vconf-internal-popsync-keys.h
new file mode 100644 (file)
index 0000000..dcf4a5b
--- /dev/null
@@ -0,0 +1,121 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Sunmi Jung <sun.mi.jung@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_POPSYNC_KEYS_H__
+#define __VCONF_INTERNAL_POPSYNC_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-popsync-keys.h
+ * @defgroup    vconf_internal_popsync_key Definitions of internal shared Keys for PopSync
+ * @ingroup     vconf_internal_key
+ * @author      sun.mi.jung@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for PopSync \n
+ */
+
+/* ========================== PopSync Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_popsync_key
+ * @{
+ * @brief PopSync Keys & Values\n
+ *        Maintainer : sun.mi.jung@samsung.com
+ */
+
+/**
+ * @brief activated state of popsync app.
+ *
+ * 1 : PopSync activated \n
+ * 0 : Popsync deactivated \n
+ */
+#define VCONFKEY_POPSYNC_ACTIVATED_KEY "db/popsync/popsync_activated"
+
+/**
+ * @brief received copy event from other apps.
+ *
+ * 1 : PopSync received copy event \n
+ * 0 : copy event process is complete. \n
+ */
+#define VCONFKEY_POPSYNC_COPY_EVENT_SET_KEY "db/popsync/copy_event_set"
+
+/**
+ * @brief received drag event and information.
+ *
+ * value(string): "x;y;filepath"
+ */
+#define VCONFKEY_POPSYNC_DRAG_EVENT_SET_KEY "db/popsync/drag_event_set"
+
+/**
+ * @brief the folder of browser
+ *
+ */
+
+#define VCONFKEY_POPSYNC_CURRENT_FOLDER_STR "db/popsync/current_folder"
+
+/**
+ * @brief copy permission
+ *
+ * 0 : copy deny \n
+ * 1 : copy access \n
+ */
+
+#define VCONFKEY_POPSYNC_PERMISSION_COPY_BOOL "db/popsync/permission_copy"
+
+/**
+ * @brief rotate mode
+ *
+ * 0 : manual mode \n
+ * 1 : Automatic mode \n
+ */
+
+#define VCONFKEY_POPSYNC_ROTATE_MODE_BOOL "db/popsync/rotate_mode"
+
+/**
+ * @brief rotate state
+ *
+ * 1 : ROTATION_HEAD_ROTATE_90  CCW BASE 
+ * 2 : ROTATION_HEAD_ROTATE_0   CCW BASE 
+ * 3 : ROTATION_HEAD_ROTATE_180 CCW BASE
+ * 4 : ROTATION_HEAD_ROTATE_270 CCW BASE
+ */
+
+#define VCONFKEY_POPSYNC_ROTATE_STATE "db/popsync/rotate_state"
+
+/**
+ * @brief licensed conmtent.
+ *
+ * 0 : non licenced contents
+ * 1 : licensed contents - OneSeg
+ * x : If we need add other licended contents, we will add new value.  
+ *
+ */
+  
+
+#define VCONFKEY_POPSYNC_LICENSED_CONTENTS_CHECK "db/popsync/licensed_contents"
+
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_POPSYNC_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-pwlock-keys.h b/include-wearable/vconf-internal-pwlock-keys.h
new file mode 100755 (executable)
index 0000000..a8692a6
--- /dev/null
@@ -0,0 +1,51 @@
+/*
+ * vconf-internal-pwlock-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_PWLOCK_KEYS_H__
+#define __VCONF_INTERNAL_PWLOCK_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-pwlock-keys.h
+ * @defgroup    vconf_internal_pwlock-key Definitions of internal shared Keys for pwlock
+ * @ingroup     vconf_internal_key
+ * @author      Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, youngsub Ko <ys4610.ko@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for pwlock \n
+ */
+
+/* ========================== pwlock Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_pwlock_key
+ * @{
+ * @brief pwlock Keys & Values\n
+ *        Maintainer : Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ */
+
+/**
+ * @brief whether it is first booting after downloading binary
+ *
+ * type : bool
+*/
+#define VCONFKEY_PWLOCK_FIRST_BOOT     "db/pwlock/first_boot"
+
+#endif /* __VCONF_INTERNAL_PWLOCK_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-radio-keys.h b/include-wearable/vconf-internal-radio-keys.h
new file mode 100755 (executable)
index 0000000..13ad806
--- /dev/null
@@ -0,0 +1,64 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_RADIO_KEYS_H__
+#define __VCONF_INTERNAL_RADIO_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-radio-keys.h
+ * @defgroup    vconf_internal_radio_key Definitions of internal shared Keys for Radio
+ * @ingroup     vconf_internal_key
+ * @author      hw4444.kim@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Radio \n
+ */
+
+/* ========================== Radio Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_radio_key
+ * @{
+ * @brief Radio Keys & Values\n
+ *        Maintainer : hw4444.kim@samsung.com
+ */
+
+/**
+ * @brief The status of radio app for indicator
+ *
+ * VCONFKEY_RADIO_OFF : Radio off \n
+ * VCONFKEY_RADIO_PLAY : Radio playing \n
+ * VCONFKEY_RADIO_STOP : Radio stop
+ */
+#define VCONFKEY_RADIO_STATE "memory/radio/state"
+enum {
+       VCONFKEY_RADIO_OFF = 0x00,
+       VCONFKEY_RADIO_PLAY,
+       VCONFKEY_RADIO_STOP,
+       VCONFKEY_RADIO_STATE_MAX
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_RADIO_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-rcs-keys.h b/include-wearable/vconf-internal-rcs-keys.h
new file mode 100755 (executable)
index 0000000..3f33c65
--- /dev/null
@@ -0,0 +1,250 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Gopal Kumar <gopal.kumar@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_RCS_KEYS_H__
+#define __VCONF_INTERNAL_RCS_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-rcs-keys.h
+ * @defgroup    vconf_internal_rcs_key Definitions of internal shared Keys for RCS
+ * @ingroup     vconf_internal_key
+ * @author      gopal.kumar@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for rcs \n
+ */
+
+/* ========================== RCS Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_msg_key
+ * @{
+ * @brief RCS Keys & Values\n
+ *        Maintainer : gopal.kumar@samsung.com
+ */
+
+#define VCONFKEY_RCS_MEMORY_PREFIX      "memory/rcs"
+#define VCONFKEY_RCS_DB_PREFIX          "db/rcs"
+#define VCONFKEY_RCS_IM_DB_PREFIX       "db/rcs/im"
+#define VCONFKEY_RCS_BADGE_PREFIX       "db/badge"
+#define VCONFKEY_RCS_SETTING_DB_PREFIX  "db/rcs/setting"
+/**
+ * @brief warning size for File Transfer. It is integer value in Mega Byte.
+ *
+ */
+#define VCONFKEY_RCS_FT_WARNING_SIZE    VCONFKEY_RCS_IM_DB_PREFIX"/ft_warning_size"
+
+/**
+ * @brief My status to be communicated to other end as though presence information.
+ *
+ */
+#define VCONFKEY_RCS_MY_STATUS  VCONFKEY_RCS_IM_DB_PREFIX"/profile_status"
+
+/**
+ * @brief My Display name to be communicated to other end as though presence information.
+ *
+ */
+#define VCONFKEY_RCS_MY_DISPLAY_NAME    VCONFKEY_RCS_IM_DB_PREFIX"/profile_name"
+
+/**
+ * @brief last name of User to be communicated to other end as though presence information.
+ *
+ */
+#define VCONFKEY_RCS_MY_DISPLAY_LAST_NAME   VCONFKEY_RCS_IM_DB_PREFIX"/last_name"
+
+/**
+ * @brief My image to be communicated to other end as though presence information.
+ *
+ */
+#define VCONFKEY_RCS_MY_IMAGE   VCONFKEY_RCS_IM_DB_PREFIX"/mycontactimage"
+
+/**
+ * @brief Auto save feature to be enabled or not
+ *
+ * 1 : auto save feature on \n
+ * 0 : auto save feature off \n
+ */
+#define VCONFKEY_RCS_MESSAGE_AUTO_SAVE  VCONFKEY_RCS_IM_DB_PREFIX"/message_autosave_status"
+
+/**
+ * @brief indicate the selected bubble type.
+ *
+ * bubble_01 : Bubble Type 1 \n
+ * bubble_02 : Bubble Type 2 \n
+ * bubble_03 : Bubble Type 3 \n
+ * bubble_04 : Bubble Type 4 \n
+ * bubble_05 : Bubble Type 5 \n
+ * bubble_06 : Bubble Type 6 \n
+ */
+#define VCONFKEY_RCS_SELECTED_BUBBLE_TYPE_READ  VCONFKEY_RCS_IM_DB_PREFIX"/readmsgbubble"
+#define VCONFKEY_RCS_SELECTED_BUBBLE_TYPE_SENT  VCONFKEY_RCS_IM_DB_PREFIX"/sentmsgbubble"
+
+/**
+ * @brief string containing the Font size of each bubble
+ *
+ * extralarge : Extra large font size \n
+ * large      : large font size
+ * medium     : medium font size
+ * small      : small font size
+ * extrasmall : Extra small font size
+ *
+ */
+#define VCONFKEY_RCS_BUBBLE_FONT_SIZE   VCONFKEY_RCS_IM_DB_PREFIX"/text_font_size"
+
+/**
+ * @brief integer value for background image to be used
+ *
+ * 0 - Dynamic image value
+ * 1-9 predefined image
+ */
+#define VCONFKEY_RCS_BACKGROUND_IMAGE_INDEX VCONFKEY_RCS_IM_DB_PREFIX"/background_image_index"
+
+
+/**
+ * @brief enableing push Pop-up feature
+ *
+ * 1 : enable \n
+ * 0 : disable \n
+ */
+#define VCONFKEY_RCS_POP_UP_NOFICATION_STATUS   VCONFKEY_RCS_IM_DB_PREFIX"/popup_notification"
+
+/**
+ * @brief notification data to be shown in UI
+ *
+ */
+#define VCONFKEY_RCS_POP_UP_NOFICATION_DATA VCONFKEY_RCS_IM_DB_PREFIX"/popup_notification_data"
+
+/**
+ * @brief string containing value of alert type to be used
+ *
+ */
+#define VCONFKEY_RCS_ALERT_TYPE VCONFKEY_RCS_IM_DB_PREFIX"/alert_type"
+
+/**
+ * @brief to set whether user request for display status or not
+ *
+ * 1 : enable \n
+ * 0 : disable \n
+ */
+#define VCONFKEY_RCS_SEND_DISPLAY_STATUS    VCONFKEY_RCS_IM_DB_PREFIX"/send_display_status"
+
+/**
+ * @brief Ring Tone value
+ *
+ */
+#define VCONFKEY_RCS_RINGTONE_VALUE VCONFKEY_RCS_IM_DB_PREFIX"/notification_ringtone"
+
+/**
+ * @brief File Max size
+ *
+ */
+#define VCONFKEY_RCS_FILE_MAX_SIZE  VCONFKEY_RCS_IM_DB_PREFIX"/ft_max_size"
+
+/**
+ * @brief Free Memory Size
+ *
+ */
+#define VCONFKEY_RCS_FREE_MEMORY_SIZE   VCONFKEY_RCS_IM_DB_PREFIX"/free_memory"
+
+/**
+ * @brief RCS  total counts of  RCS accounts
+ *
+ */
+#define VCONFKEY_RCS_ACCOUNTS_COUNT VCONFKEY_RCS_MEMORY_PREFIX"/accounts_count"
+
+/**
+ * @brief RCS last sync of contact version
+ *
+ */
+#define VCONFKEY_RCS_LAST_SYNC_CONTACT_VER  VCONFKEY_RCS_DB_PREFIX"/last-sync-contact-ver"
+
+/**
+ * @brief Home network value
+ *
+ */
+#define VCONFKEY_RCS_SETTING_HOME_NETWORK_STATUS    VCONFKEY_RCS_SETTING_DB_PREFIX"/home_network"
+
+/**
+ * @brief Roaming network value
+ *
+ */
+#define VCONFKEY_RCS_SETTING_ROAMING_NETWORK_STATUS VCONFKEY_RCS_SETTING_DB_PREFIX"/roaming_network"
+
+/**
+ * @brief Enable/Disable Large File Transfer
+ *
+ */
+#define VCONFKEY_RCS_SETTING_LARGE_FILE_TRANSFER    VCONFKEY_RCS_SETTING_DB_PREFIX"/large_file_transfer"
+
+/**
+ * @brief Enable/Disable RCS Feature
+ *
+ */
+#define VCONFKEY_RCS_SETTING_RCS_ENABLED    VCONFKEY_RCS_SETTING_DB_PREFIX"/rcs_enabled"
+
+/**
+ * @brief RCS Config mode 
+ *
+ */
+#define VCONFKEY_RCS_SETTING_CONFIG_MODE    VCONFKEY_RCS_SETTING_DB_PREFIX"/config_mode"
+
+/**
+ * @brief RCS URI Scheme 
+ *
+ */
+#define VCONFKEY_RCS_SETTING_URI_SCHEME VCONFKEY_RCS_SETTING_DB_PREFIX"/uri-scheme"
+
+/**
+ * @brief RCS proxy port number 
+ *
+ */
+#define VCONFKEY_RCS_SETTING_PROXY_PORT VCONFKEY_RCS_SETTING_DB_PREFIX"/proxy-port"
+
+/**
+ * @brief RCS Apn 
+ *
+ */
+#define VCONFKEY_RCS_SETTING_APN    VCONFKEY_RCS_SETTING_DB_PREFIX"/apn"
+
+/**
+ * @brief Advance Setting Option 
+ *
+ */
+#define VCONFKEY_RCS_SETTING_SHOW_ADVANCE_SETTING   VCONFKEY_RCS_SETTING_DB_PREFIX"/show_advance_setting"
+
+/**
+ * @brief RCS badge number
+ *
+ */
+#define VCONFKEY_RCS_BADGE  VCONFKEY_RCS_BADGE_PREFIX"/com.samsung.rcs-im" 
+
+/**
+* @brief RCS Transport Type 
+ *
+ */
+#define VCONFKEY_RCS_TRANSPORT_TYPE         VCONFKEY_RCS_MEMORY_PREFIX"/transport_type"
+
+/**
+ * @}
+ */
+
+#endif  /* __VCONF_INTERNAL_RCS_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-ready-to-share-keys.h b/include-wearable/vconf-internal-ready-to-share-keys.h
new file mode 100644 (file)
index 0000000..3117af9
--- /dev/null
@@ -0,0 +1,62 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_READY_TO_SHARE_KEYS_H__
+#define __VCONF_INTERNAL_READY_TO_SHARE_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-ready-to-share-keys.h
+ * @defgroup    vconf_internal_ready_to_share_key Definitions of internal shared Keys for Ready to share 
+ * @ingroup     vconf_internal_key
+ * @author      jst.kim@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Ready to share\n
+ */
+
+/* ========================== Ready to share mode Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_ready_to_share_key
+ * @{
+ * @brief Ready to share Keys & Values\n
+ *        Maintainer : jbtm.park@samsung.com
+ */
+
+/**
+ * @brief it stands for ready to share enabled in status by int value.
+ *
+ * 0 : off \n
+ * 1 : on \n
+ */
+#define VCONFKEY_READY_TO_SHARE_STATE  "memory/ready_to_share/state"
+enum
+{
+       VCONFKEY_READY_TO_SHARE_OFF = 0,
+       VCONFKEY_READY_TO_SHARE_ON
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_READY_TO_SHARE_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-sat-keys.h b/include-wearable/vconf-internal-sat-keys.h
new file mode 100755 (executable)
index 0000000..68462ee
--- /dev/null
@@ -0,0 +1,66 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SAT_KEYS_H__
+#define __VCONF_INTERNAL_SAT_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-sat-keys.h
+ * @defgroup    vconf_internal_sat_key Definitions of internal shared Keys for Sim Application Toolkit
+ * @ingroup     vconf_internal_key
+ * @author      sungjoon.won@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Sim Application Toolkit \n
+ */
+
+/* ========================== Sim Application Toolkit Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_sat_key
+ * @{
+ * @brief Sim Application Toolkit Keys & Values\n
+ *        Maintainer : sungjoon.won@samsung.com
+ */
+
+#define VCONFKEY_SAT_PREFIX       "memory/sat"
+
+/**
+ * @brief It contains a text string which is provided by SETUP IDLE MODE TEXT command from SATK
+ *
+ * Value : Idle text from SIM.
+ */
+#define VCONFKEY_SAT_IDLE_TEXT    VCONFKEY_SAT_PREFIX"/idle_text"
+
+/**
+ * @brief Normal priority available status
+ *
+ * 0 : Not available \n
+ * 1 : Available \n
+ */
+#define VCONFKEY_SAT_NORMAL_PRIORITY_AVAILABLE_BOOL            VCONFKEY_SAT_PREFIX"/normal_priority_available"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_SAT_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-setting-keys.h b/include-wearable/vconf-internal-setting-keys.h
new file mode 100755 (executable)
index 0000000..062ea1b
--- /dev/null
@@ -0,0 +1,2469 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SETTING_KEYS_H__
+#define __VCONF_INTERNAL_SETTING_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-setting-keys.h
+ * @defgroup    vconf_internal_setting_key Definitions of internal shared Keys for setting
+ * @ingroup     vconf_internal_key
+ * @author      Hyejin Kim (hyejin0906.kim@samsung.com)
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for setting \n
+ */
+
+/* ========================== Setting UI Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_setting_key
+ * @{
+ * @brief Setting UI Keys & Values\n
+ *        Maintainer : hyejin0906.kim@samsung.com
+ */
+#define VCONFKEY_SETAPPL_PREFIX                                 "db/setting"
+#define VCONFKEY_SETAPPL_MEM_PREFIX                             "memory/setting"
+
+
+/** @brief vibration pattern file path of current incoming call */
+#define VCONFKEY_SETAPPL_CALL_VIBRATION_PATTERN_STR            VCONFKEY_SETAPPL_PREFIX"/sound/call/vibration_pattern_path"
+
+/**
+ * @brief support touch sounds option
+ *
+ * 0 : off \n
+ * 1 : on \n
+ */
+#define VCONFKEY_SETAPPL_TOUCH_SOUNDS_BOOL             VCONFKEY_SETAPPL_PREFIX"/sound/touch_sounds"
+
+/**
+ * @brief support button sounds option
+ *
+ * 0 : off \n
+ * 1 : on \n
+ */
+#define VCONFKEY_SETAPPL_BUTTON_SOUNDS_BOOL             VCONFKEY_SETAPPL_PREFIX"/sound/button_sounds"
+
+/**
+ * @brief status of screen lock sound
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_SOUND_LOCK_BOOL                        VCONFKEY_SETAPPL_PREFIX"/sound/sound_lock"
+
+/**
+ * @brief volume level of media sound
+ *
+ * Min : 0 \n
+ * Max : 15 \n
+ */
+#define VCONFKEY_SETAPPL_MEDIA_SOUND_VOLUME_INT                 VCONFKEY_SETAPPL_PREFIX"/sound/media/sound_volume"
+
+
+/** @brief current theme name */
+#define VCONFKEY_SETAPPL_WIDGET_THEME_STR                       VCONFKEY_SETAPPL_PREFIX"/widget_theme"
+
+/**
+ * @brief level of brightness
+ *
+ * Min : 1 \n
+ * Max : 24 \n
+ */
+#define VCONFKEY_SETAPPL_LCD_BRIGHTNESS                         VCONFKEY_SETAPPL_PREFIX"/Brightness"
+/* display - brightness */
+enum {
+       SETTING_BRIGHTNESS_LEVEL1 = 1,
+       SETTING_BRIGHTNESS_LEVEL2,
+       SETTING_BRIGHTNESS_LEVEL3,
+       SETTING_BRIGHTNESS_LEVEL4,
+       SETTING_BRIGHTNESS_LEVEL5,
+       SETTING_BRIGHTNESS_LEVEL6,
+       SETTING_BRIGHTNESS_LEVEL7,
+       SETTING_BRIGHTNESS_LEVEL8,
+       SETTING_BRIGHTNESS_LEVEL9,
+       SETTING_BRIGHTNESS_LEVEL10
+};
+
+
+/**
+ * @brief level of automatic brightness
+ *
+ * Min : 1 \n
+ * Max : 100 \n
+ */
+#define VCONFKEY_SETAPPL_LCD_AUTOMATIC_BRIGHTNESS                         VCONFKEY_SETAPPL_PREFIX"/automatic_brightness_level"
+
+/**
+ * @brief level of automatic display adjustment
+ *
+ */
+#define VCONFKEY_SETAPPL_LCD_AUTO_DISPLAY_ADJUSTMENT                         VCONFKEY_SETAPPL_PREFIX"/auto_display_adjustment"
+
+/**
+ * @brief screen mode
+ *
+ * 0 : dynamic \n
+ * 1 : Standard \n
+ * 2 : Natural \n
+ * 3 : Movie \n
+ */
+#define VCONFKEY_SETAPPL_SCREEN_MODE_INT               VCONFKEY_SETAPPL_PREFIX"/screen_mode"
+/* display - screen mode */
+enum {
+       SETTING_SCREEN_MODE_DYNAMIC = 0,
+       SETTING_SCREEN_MODE_STANDARD,
+       SETTING_SCREEN_MODE_NATURAL,
+       SETTING_SCREEN_MODE_MOVIE,
+       SETTING_SCREEN_MODE_MAX
+};
+
+/**
+ * @brief timeout of lcd
+ *
+ * 0 : always on \n
+ * 15 : 15 sec \n
+ * 30 : 30 sec \n
+ * 60 : 1 min \n
+ * 120 : 2 min \n
+ * 300 : 5 min \n
+ * 600 : 10 min \n
+ */
+#define VCONFKEY_SETAPPL_LCD_TIMEOUT_NORMAL                    VCONFKEY_SETAPPL_PREFIX"/lcd_backlight_normal"
+
+/**
+ * @brief volume level of ringtone sound
+ *
+ * Min : 0 \n
+ * Max : 15 \n
+ */
+#define VCONFKEY_SETAPPL_CALL_RINGTONE_SOUND_VOLUME_INT                        VCONFKEY_SETAPPL_PREFIX"/sound/call/ringtone_sound_volume"
+
+/** @brief current incoming call ringtone file path */
+#define VCONFKEY_SETAPPL_CALL_RINGTONE_PATH_STR                                    VCONFKEY_SETAPPL_PREFIX"/sound/call/ringtone_path"
+
+/** @brief default incoming call ringtone file path */
+#define VCONFKEY_SETAPPL_CALL_RINGTONE_DEFAULT_PATH_STR                             VCONFKEY_SETAPPL_PREFIX"/sound/call/ringtone_default_path"
+
+/**
+ * @brief vibration type of incoming call
+ *
+ * 0 : vibration 1 \n
+ * 1 : vibration 2 \n
+ * 2 : vibration 3 \n
+ */
+#define VCONFKEY_SETAPPL_CALL_VIBRATION_PATTERN_INT                        VCONFKEY_SETAPPL_PREFIX"/sound/call/vibration_type"
+/* profile - call alert vib type */
+enum {
+       SETTING_CALL_ALERT_VIB_TYPE1 = 0,
+       SETTING_CALL_ALERT_VIB_TYPE2,
+       SETTING_CALL_ALERT_VIB_TYPE3,
+       SETTING_CALL_ALERT_VIB_TYPE4,
+       SETTING_CALL_ALERT_VIB_TYPE5,
+       SETTING_CALL_ALERT_VIB_TYPE6,
+       SETTING_CALL_ALERT_VIB_TYPE7,
+       SETTING_CALL_ALERT_VIB_TYPE8,
+       SETTING_CALL_ALERT_VIB_TYPE9,
+       SETTING_CALL_ALERT_VIB_TYPE10,
+       SETTING_CALL_ALERT_VIB_MAX
+};
+
+
+/**
+ * @brief volume level of notification sound
+ *
+ * Min : 0 \n
+ * Max : 15 \n
+ */
+#define VCONFKEY_SETAPPL_NOTI_SOUND_VOLUME_INT                             VCONFKEY_SETAPPL_PREFIX"/sound/noti/sound_volume"
+
+/**
+ * @brief type of message alert repitition
+ *
+ * 0 : once \n
+ * 1 : every 2 minutes \n
+ * 2 : every 5 minutes \n
+ * 3 : every 10 minutes \n
+ */
+#define VCONFKEY_SETAPPL_NOTI_MSG_ALERT_REP_TYPE_INT                   VCONFKEY_SETAPPL_PREFIX"/sound/noti/msg_alert_rep_type"
+enum {
+       SETTING_SOUND_REP_ONCE = 0,
+       SETTING_SOUND_REP_EVERY_2_MIN,
+       SETTING_SOUND_REP_EVERY_5_MIN,
+       SETTING_SOUND_REP_EVERY_10_MIN
+};
+
+/** @brief current message ringtone file path */
+#define VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR                        VCONFKEY_SETAPPL_PREFIX"/sound/noti/msg_ringtone_path"
+
+/** @brief default noti ringtone file path */
+#define VCONFKEY_SETAPPL_NOTI_RINGTONE_DEFAULT_PATH_STR                         VCONFKEY_SETAPPL_PREFIX"/sound/noti/ringtone_default_path"
+
+/** @brief current noti ringtone file path */
+#define VCONFKEY_SETAPPL_NOTI_RINGTONE_PATH_STR                                VCONFKEY_SETAPPL_NOTI_MSG_RINGTONE_PATH_STR
+
+/**
+ * @brief type of email alert repitition
+ *
+ * 0 : once \n
+ * 1 : every 2 minutes \n
+ * 2 : every 5 minutes \n
+ * 3 : every 10 minutes \n
+ */
+#define VCONFKEY_SETAPPL_NOTI_EMAIL_ALERT_REP_TYPE_INT                 VCONFKEY_SETAPPL_PREFIX"/sound/noti/email_alert_rep_type"
+
+/** @brief current email ringtone file path */
+#define VCONFKEY_SETAPPL_NOTI_EMAIL_RINGTONE_PATH_STR                  VCONFKEY_SETAPPL_PREFIX"/sound/noti/email_ringtone_path"
+
+/**
+ * @brief vibration level of notification
+ *
+ * Min : 0 \n
+ * Max : 5 \n
+ */
+#define VCONFKEY_SETAPPL_NOTI_VIBRATION_LEVEL_INT                          VCONFKEY_SETAPPL_PREFIX"/sound/noti/vibration_level"
+
+/**
+ * @brief volume level of system sound
+ *
+ * Min : 0 \n
+ * Max : 15 \n
+ */
+#define VCONFKEY_SETAPPL_TOUCH_FEEDBACK_SOUND_VOLUME_INT               VCONFKEY_SETAPPL_PREFIX"/sound/touch_feedback/sound_volume"
+
+/**
+ * @brief backup vibration level of haptic feedback for powersaving
+ *
+ * Min : 0 \n
+ * Max : 5 \n
+ */
+#define VCONFKEY_SETAPPL_TOUCH_FEEDBACK_VIBRATION_LEVEL_BAK_INT     VCONFKEY_SETAPPL_PREFIX"/sound/touch_feedback/vibration_level_bak"
+
+/**
+ * @brief vibration level of haptic feedback
+ *
+ * Min : 0 \n
+ * Max : 5 \n
+ */
+#define VCONFKEY_SETAPPL_TOUCH_FEEDBACK_VIBRATION_LEVEL_INT     VCONFKEY_SETAPPL_PREFIX"/sound/touch_feedback/vibration_level"
+/* phone - vibration feedback */
+enum {
+       SETTING_VIB_FEEDBACK_LEVEL0 = 0,
+       SETTING_VIB_FEEDBACK_LEVEL1,
+       SETTING_VIB_FEEDBACK_LEVEL2,
+       SETTING_VIB_FEEDBACK_LEVEL3,
+       SETTING_VIB_FEEDBACK_LEVEL4,
+       SETTING_VIB_FEEDBACK_LEVEL5
+};
+
+
+/**
+ * @brief status of changing USB mode
+ *
+ * 0 : done \n
+ * 1 : on changing \n
+ * 2 : on changing to NONE mode \n
+ */
+#define VCONFKEY_SETAPPL_USB_IN_MODE_CHANGE                     VCONFKEY_SETAPPL_MEM_PREFIX"/usb_in_mode_change"
+
+/**
+ * @brief selected popup button
+ *
+ * 0 : NO/Cancel button \n
+ * 1 : YES/OK button \n
+ */
+#define VCONFKEY_SETAPPL_SELECT_POPUP_BTN_INT                   VCONFKEY_SETAPPL_PREFIX"/select_popup_btn"
+/* setting - on,off status */
+enum {
+       SETTING_ON_OFF_BTN_OFF = 0,
+       SETTING_ON_OFF_BTN_ON,
+       SETTING_ON_OFF_BTN_MAX
+};
+
+/**
+ * @brief current USB mode
+ *
+ * SETTING_USB_NONE_MODE : None \n
+ * SETTING_USB_DEFAULT_MODE : Default \n
+ * SETTING_USB_SAMSUNG_KIES : Kies \n
+ * SETTING_USB_DEBUG_MODE : Debug \n
+ * SETTING_USB_ETHERNET_MODE : Ethernet \n
+ * SETTING_USB_TETHERING_MODE : USB tethering \n
+ * SETTING_USB_ACCESSORY_MODE : USB accessory \n
+ */
+#define VCONFKEY_SETAPPL_USB_MODE_INT                           VCONFKEY_SETAPPL_MEM_PREFIX"/usb_mode"
+enum {
+       /** None */
+       SETTING_USB_NONE_MODE = -1,
+       /** Default */
+       SETTING_USB_DEFAULT_MODE = 0,
+       /** KIES */
+       SETTING_USB_SAMSUNG_KIES = 0,
+       /** DEBUG */
+       SETTING_USB_DEBUG_MODE = 3,
+       /** ETHERNET */
+       SETTING_USB_ETHERNET_MODE = 3,
+       /** USB tethering */
+       SETTING_USB_TETHERING_MODE = 4,
+       /** USB accessory */
+       SETTING_USB_ACCESSORY_MODE = 5
+};     /* connectivity - usb connection */
+
+/**
+ * @brief USB mode that user selected
+ *
+ * 0 : Kies, Default \n
+ * 3 : Debug, Ethernet \n
+ * 4 : USB tethering \n
+ * 5 : USB accessory \n
+ */
+#define VCONFKEY_SETAPPL_USB_SEL_MODE_INT                       VCONFKEY_SETAPPL_MEM_PREFIX"/usb_sel_mode"
+
+/**
+ * @brief status of debug mode
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USB_DEBUG_MODE_BOOL                   VCONFKEY_SETAPPL_PREFIX"/debug_mode"
+
+/**
+ * @brief status of select network
+ *
+ * 0 : Automatic Off \n
+ * 1 : Automatic On \n
+ */
+#define VCONFKEY_SETAPPL_SELECT_NETWORK_INT                     VCONFKEY_SETAPPL_PREFIX"/select_network"
+/* network - select network */
+enum {
+       SETTING_SELECT_NETWORK_AUTOMATIC = 0,
+       SETTING_SELECT_NETWORK_MANUAL,
+       SETTING_SELECT_NETWORK_MAX
+};
+
+/**
+ * @brief network node
+ *
+ * 0 : automatic \n
+ * 1 : gsm900/1800 \n
+ * 2 : gsm 8500/1900 \n
+ * 3 : umts \n
+ */
+#define VCONFKEY_SETAPPL_NETWORK_MODE_INT                       VCONFKEY_SETAPPL_PREFIX"/network_mode"
+/* network - network mode */
+enum {
+       SETTING_NETWORK_MODE_AUTOMATIC = 0,
+       SETTING_NETWORK_MODE_GSM_900_1800,
+       SETTING_NETWORK_MODE_GSM_850_1900,
+       SETTING_NETWORK_MODE_UTMS,
+       SETTING_NETWORK_MODE_MAX
+};
+
+/**
+ * @brief status of phone lock
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_POWER_ON_LOCK_BOOL                      VCONFKEY_SETAPPL_PREFIX"/power_on_lock"
+
+/**
+ * @brief left count of trying phone lock on/off
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PHONE_LOCK_ATTEMPTS_LEFT_INT                    VCONFKEY_SETAPPL_PREFIX"/phone_lock_attempts_left"
+
+/**
+ * @brief timestamp if phone lock is on
+ *
+ */
+#define VCONFKEY_SETAPPL_PHONE_LOCK_TIMESTAMP_STR                    VCONFKEY_SETAPPL_PREFIX"/phone_lock_timestamp"
+
+/**
+ * @brief timestamp if sim lock is on
+ *
+ */
+#define VCONFKEY_SETAPPL_SIM_LOCK_TIMESTAMP_STR                    VCONFKEY_SETAPPL_PREFIX"/sim_lock_timestamp"
+
+/**
+ * @brief status of fdn mode
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_FIXED_DIALING_MODE_BOOL             VCONFKEY_SETAPPL_PREFIX"/fixed_dialing_mode"
+
+/**
+ * @brief status of simple password
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_SIMPLE_PASSWORD_BOOL                    VCONFKEY_SETAPPL_PREFIX"/simple_password"
+
+
+/**
+ * @brief screen lock type
+ *
+ * 0 : Swipe \n
+ * 1 : Motion \n
+ * 2 : Face and voice \n
+ * 3 : Simple password \n
+ * 4 : Password \n
+ */
+#define VCONFKEY_SETAPPL_SCREEN_LOCK_TYPE_INT                  VCONFKEY_SETAPPL_PREFIX"/screen_lock_type"
+/* security - screen lock type */
+enum {
+       SETTING_SCREEN_LOCK_TYPE_NONE = 0,
+       SETTING_SCREEN_LOCK_TYPE_SWIPE,
+       SETTING_SCREEN_LOCK_TYPE_MOTION,
+       SETTING_SCREEN_LOCK_TYPE_FACE_AND_VOICE,
+       SETTING_SCREEN_LOCK_TYPE_SIMPLE_PASSWORD,
+       SETTING_SCREEN_LOCK_TYPE_PASSWORD,
+       SETTING_SCREEN_LOCK_TYPE_OTHER,
+       SETTING_SCREEN_LOCK_TYPE_MAX
+};
+
+
+/** @brief 3rd party screen lock package name */
+#define VCONFKEY_SETAPPL_3RD_LOCK_PKG_NAME_STR            VCONFKEY_SETAPPL_PREFIX"/3rd_lock_pkg_name"
+
+
+/**
+ * @brief display and light : font size
+ *
+ * 1 : SMALL \n
+ * 2 : MIDIUM \n
+ * 3 : LARGE \n
+ */
+#define VCONFKEY_SETAPPL_FONT_SIZE_INT                          VCONFKEY_SETAPPL_PREFIX"/font_size"
+/* display - font size */
+enum {
+       SETTING_FONT_SIZE_SMALL = 0,
+       SETTING_FONT_SIZE_MIDDLE,
+       SETTING_FONT_SIZE_LARGE,
+       SETTING_FONT_SIZE_MAX
+};
+
+
+/** @brief display and light : index of font type */
+#define VCONFKEY_SETAPPL_FONT_TYPE_INT                          VCONFKEY_SETAPPL_PREFIX"/font_type"
+
+/**
+ * @brief status of automatic brightness
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ * 2 : Pause \n
+ */
+#define VCONFKEY_SETAPPL_BRIGHTNESS_AUTOMATIC_INT              VCONFKEY_SETAPPL_PREFIX"/brightness_automatic"
+enum {
+       SETTING_BRIGHTNESS_AUTOMATIC_OFF = 0,
+       SETTING_BRIGHTNESS_AUTOMATIC_ON,
+       SETTING_BRIGHTNESS_AUTOMATIC_PAUSE
+};
+
+/**
+ * @brief time and date : status of automatic time update
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_AUTOMATIC_TIME_UPDATE_BOOL       VCONFKEY_SETAPPL_PREFIX"/automatic_time_update"
+
+/**
+ * @brief time and date : index of date format type
+ *
+ * 0 : DD_MM_YYYY
+ * 1 : MM_DD_YYYY \n
+ * 2 : YYYY_MM_DD \n
+ * 3 : YYYY_DD_MM \n
+ */
+#define VCONFKEY_SETAPPL_DATE_FORMAT_INT                        VCONFKEY_SETAPPL_PREFIX"/date_format"
+/* time - date format */
+enum {
+       SETTING_DATE_FORMAT_DD_MM_YYYY = 0,
+       SETTING_DATE_FORMAT_MM_DD_YYYY,
+       SETTING_DATE_FORMAT_YYYY_MM_DD,
+       SETTING_DATE_FORMAT_YYYY_DD_MM,
+       SETTING_DATE_FORMAT_MAX
+};
+
+/** @brief city name */
+#define VCONFKEY_SETAPPL_CITYNAME_INDEX_INT                     VCONFKEY_SETAPPL_PREFIX"/cityname_id"
+
+/**
+ * @brief first day of week
+ *
+ * 0 : Sunday \n
+ * 1 : Monday \n
+ */
+#define VCONFKEY_SETAPPL_WEEKOFDAY_FORMAT_INT                   VCONFKEY_SETAPPL_PREFIX"/weekofday_format"
+/* time - week of day format */
+enum {
+       SETTING_WEEKOFDAY_FORMAT_SUNDAY = 0,
+       SETTING_WEEKOFDAY_FORMAT_MONDAY,
+       SETTING_WEEKOFDAY_FORMAT_TUESDAY,
+       SETTING_WEEKOFDAY_FORMAT_WEDNESDAY,
+       SETTING_WEEKOFDAY_FORMAT_THURSDAY,
+       SETTING_WEEKOFDAY_FORMAT_FRIDAY,
+       SETTING_WEEKOFDAY_FORMAT_SATURDAY,
+       SETTING_WEEKOFDAY_FORMAT_MAX
+};
+
+
+/**
+ * @brief index of current language
+ *
+ * 0 : automatic \n
+ * 1 : korean \n
+ * 2 : English \n
+ * 3 : chinese \n
+ * 4 : chinese(hongkong) \n
+ * 5 : chinese(taiwan) \n
+ * 6 : Deutsche \n
+ * 7 : nederlands \n
+ * 8 : espanol \n
+ * 9 : portugues \n
+ * 10 : greek \n
+ * 11 : italiano \n
+ * 12 : francais \n
+ * 13 : turky \n
+ * 14 : japanese \n
+ * 15 : Russian \n
+ */
+#define VCONFKEY_SETAPPL_LANG_INT                               VCONFKEY_SETAPPL_PREFIX"/lang"
+/* phone - lnaguage */
+enum {
+       SETTING_LANG_AUTOMATIC = 0,
+       SETTING_LANG_KOREA = 1,
+       SETTING_LANG_ENGLISH,
+       SETTING_LANG_CHINA,
+       SETTING_LANG_CANTONESE,
+       SETTING_LANG_TAIWAN,
+       SETTING_LANG_GERMAN,
+       SETTING_LANG_DUTCH,
+       SETTING_LANG_SPAINISH,
+       SETTING_LANG_PORTUGUESE,
+       SETTING_LANG_GREEK,
+       SETTING_LANG_ITALIAN,
+       SETTING_LANG_FRENCH,
+       SETTING_LANG_TURKISH,
+       SETTING_LANG_JAPAN,
+       SETTING_LANG_RUSSIAN,
+       SETTING_LANG_MAX
+};
+
+/**
+ * @brief status of IM notification
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_TICKER_NOTI_IM_BOOL              VCONFKEY_SETAPPL_PREFIX"/ticker_noti/im"
+
+/**
+ * @brief status of facebook notification
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_TICKER_NOTI_FACEBOOK_BOOL        VCONFKEY_SETAPPL_PREFIX"/ticker_noti/facebook"
+
+/**
+ * @brief status of twitter notification
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_TICKER_NOTI_TWITTER_BOOL         VCONFKEY_SETAPPL_PREFIX"/ticker_noti/twitter"
+
+/**
+ * @brief status of message notification
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_TICKER_NOTI_MESSAGES_BOOL        VCONFKEY_SETAPPL_PREFIX"/ticker_noti/messages"
+
+/**
+ * @brief status of email notification
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_TICKER_NOTI_EMAIL_BOOL           VCONFKEY_SETAPPL_PREFIX"/ticker_noti/email"
+
+/**
+ * @brief font size
+ *
+ * 0 : small
+ * 1 : normal
+ * 2 : large
+ * 3 : huge
+ * 4 : giant
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_SIZE                VCONFKEY_SETAPPL_PREFIX"/accessibility/font_size"
+
+/**
+ * @brief Accessibility setting : status of assistive light
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_TORCH_LIGHT              VCONFKEY_SETAPPL_MEM_PREFIX"/accessibility/torch_light"
+
+/**
+ * @brief Accessibility setting : status of checkbox that manages notification popup of assistive light
+ *
+ * 0 : do not show notification popup when turn on assistive light \n
+ * 1 : show notification popup when turn on assistive light \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_ASSISTIVE_LIGHT_REMINDER              VCONFKEY_SETAPPL_PREFIX"/accessibility/assistive_light_reminder"
+
+/**
+ * @brief Accessibility setting : status of turn off all sounds
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_TURN_OFF_ALL_SOUNDS              VCONFKEY_SETAPPL_PREFIX"/accessibility/turn_off_all_sounds"
+
+/**
+ * @brief Accessibility setting : backup the status of sound_on for supporting <turn off all sounds>
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_SOUND_STATUS_BAK_BOOL              VCONFKEY_SETAPPL_PREFIX"/sound/sound_on_bak"
+
+/**
+ * @brief Accessibility setting : backup the status of touch_sounds for supporting <turn off all sounds>
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_TOUCH_SOUNDS_BAK_BOOL              VCONFKEY_SETAPPL_PREFIX"/sound/touch_sounds_bak"
+
+/**
+ * @brief Accessibility setting : backup the status of lock_sound for supporting <turn off all sounds>
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_SOUND_LOCK_BAK_BOOL              VCONFKEY_SETAPPL_PREFIX"/sound/sound_lock_bak"
+
+/**
+ * @brief Accessibility setting : status of accept call
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_ACCEPT_CALL              VCONFKEY_SETAPPL_PREFIX"/accessibility/accept_call"
+
+/**
+ * @brief Accessibility setting : status of auto answer
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_ENABLE_AUTO_ANSWER       VCONFKEY_SETAPPL_PREFIX"/accessibility/enable_auto_answer"
+
+/**
+ * @brief Accessibility setting : auto answering time
+ *
+ * 1 : after 1 second \n
+ * 2 : after 2 seconds \n
+ * 3 : after 3 seconds \n
+ * 4 : after 4 seconds \n
+ * 5 : after 5 seconds \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_AUTO_ANSWER              VCONFKEY_SETAPPL_PREFIX"/accessibility/auto_answer"
+
+/**
+ * @brief Accessibility setting : status of end call using the power key
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_POWERKEY_END_CALLS       VCONFKEY_SETAPPL_PREFIX"/accessibility/powerkey_end_calls"
+
+/**
+ * @brief Accessibility setting : status of led notify
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_LED_NOTIFY       VCONFKEY_SETAPPL_PREFIX"/accessibility/led_notify"
+
+/**
+ * @brief Accessibility setting : screen lock time
+ *
+ * 0 : Immediately
+ * 5 : 5 seconds
+ * 15 : 15 seconds
+ * 30 : 30 seconds
+ * 60 : 1 minute
+ * 120 : 2 minutes
+ * 300 : 5 minutes
+ * 600 : 10 minites
+ * 900 : 15 minites
+ * 1800 : 30 minites
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_LOCK_TIME_INT VCONFKEY_SETAPPL_PREFIX"/accessibility/lock_time"
+
+/**
+ * @brief Accessibility setting : power key shortcut
+ *
+ * 0 : off \n
+ * 1 : always ask \n
+ * 2 : screen reader(TTS) \n
+ * 3 : negative colours \n
+ * 4 : zoom \n
+ * 5 : assistive light \n
+ * 6 : shot reader \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_POWER_KEY_HOLD           VCONFKEY_SETAPPL_PREFIX"/accessibility/power_key_hold"
+
+enum {
+       SETTING_POWERKEY_SHORTCUT_OFF = 0,
+       SETTING_POWERKEY_SHORTCUT_ALWAYS_ASK = 1,
+       SETTING_POWERKEY_SHORTCUT_SCREEN_READER_TTS,
+       SETTING_POWERKEY_SHORTCUT_NEGATIVE_COLOURS,
+       SETTING_POWERKEY_SHORTCUT_ZOOM,
+       SETTING_POWERKEY_SHORTCUT_ASSISTIVE_LIGHT,
+       SETTING_POWERKEY_SHORTCUT_SHOT_READER,
+       SETTING_POWERKEY_SHORTCUT_MAX
+};
+
+/**
+ * @brief Accessibility setting : status of screen reader (TTS)
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_TTS       VCONFKEY_SETAPPL_PREFIX"/accessibility/tts"
+
+/**
+ * @brief Accessibility setting : TTS speech rate
+ *
+ * 0 : Very slow \n
+ * 1 : Slow \n
+ * 2 : Normal \n
+ * 3 : Fast \n
+ * 4 : Very fast \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_SPEECH_RATE  VCONFKEY_SETAPPL_PREFIX"/accessibility/speech_rate"
+
+/**
+ * @brief Powersaving : status of system power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_SYSMODE_STATUS                   VCONFKEY_SETAPPL_PREFIX"/pwrsv/system_mode/status"
+
+/**
+ * @brief Powersaving : status of custom power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_STATUS                  VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/status"
+
+/**
+ * @brief Powersaving : status of turn off wifi
+ *
+ * 0 : Turn on \n
+ * 1 : Turn off \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_WIFI                    VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/wifi"
+
+/**
+ * @brief Powersaving : status of turn off bluetooth
+ *
+ * 0 : Turn on \n
+ * 1 : Turn off \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_BT                      VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/bt"
+
+/**
+ * @brief Powersaving : status of turn off gps
+ *
+ * 0 : Turn on \n
+ * 1 : Turn off \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_GPS                     VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/gps"
+
+/**
+ * @brief Powersaving : status of turn off data sync
+ *
+ * 0 : Turn on \n
+ * 1 : Turn off \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_DATASYNC                VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/data_sync"
+
+/**
+ * @brief Powersaving : status of turn off hotspot
+ *
+ * 0 : Turn on \n
+ * 1 : Turn off \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_HOTSPOT                 VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/hotspot"
+
+/**
+ * @brief Powersaving : status of adjust brightness
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_BRT_STATUS              VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/brt/status"
+
+/**
+ * @brief Powersaving : status of automatic brightness for custom power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_BRT_AUTO_STATUS         VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/brt/auto/status"
+
+/**
+ * @brief Powersaving : level of brightness for custom power saving
+ *
+ * Min : 0 \n
+ * Max : 24 \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_BRT_VALUE               VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/brt/value"
+
+/**
+ * @brief Powersaving : level of backlight time for custom power saving
+ *
+ * 15 : 15 sec \n
+ * 30 : 30 sec \n
+ * 60 : 1 min \n
+ * 120 : 2 min \n
+ * 600 : 10 min \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_BLTIME                  VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/backlight/time"
+/* display - backlight time */
+enum {
+       SETTING_BACKLIGHT_TIME_8SEC = 8,
+       SETTING_BACKLIGHT_TIME_15SEC = 15,
+       SETTING_BACKLIGHT_TIME_30SEC = 30,
+       SETTING_BACKLIGHT_TIME_1MIN = 60,
+       SETTING_BACKLIGHT_TIME_3MIN = 180,
+       SETTING_BACKLIGHT_TIME_10MIN = 600,
+       SETTING_BACKLIGHT_TIME_MAX
+};
+
+/**
+ * @brief Powersaving : status of reminder for custom power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_SYSMODE_STATUS_REMINDER          VCONFKEY_SETAPPL_PREFIX"/pwrsv/system_mode/reminder"
+
+/**
+ * @brief Powersaving : rate of saving baterry power
+ *
+ * default 30 : 30%
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_AT                      VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/at"
+
+/**
+ * @brief Powersaving : status of cpu power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_CPU                     VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/cpu"
+
+/**
+ * @brief Powersaving : status of display power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_DISPLAY                 VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/display"
+
+/**
+ * @brief Powersaving : status of background color power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_BG_COLOR                VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/bg_color"
+
+/**
+ * @brief Powersaving : status of turning off vibration on screen tap for power saving
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PWRSV_CUSTMODE_SCREEN_VIB              VCONFKEY_SETAPPL_PREFIX"/pwrsv/custom_mode/screen_vib"
+
+
+
+/**
+ * @brief Setting ticker noti : status of displaying message content
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_DISPLAY_CONTENT_MESSASGES          VCONFKEY_SETAPPL_PREFIX"/ticker_noti/display_content/messages"
+
+/**
+ * @brief Setting ticker noti : status of displaying email content
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_DISPLAY_CONTENT_EMAIL              VCONFKEY_SETAPPL_PREFIX"/ticker_noti/display_content/email"
+
+/**
+ * @brief Setting ticker noti : status of displaying im content
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_DISPLAY_CONTENT_IM                 VCONFKEY_SETAPPL_PREFIX"/ticker_noti/display_content/im"
+
+/**
+ * @brief Setting ticker noti : status of displaying twitter content
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_DISPLAY_CONTENT_TWITTER            VCONFKEY_SETAPPL_PREFIX"/ticker_noti/display_content/twitter"
+
+/**
+ * @brief Setting ticker noti : status of displaying facebook content
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_DISPLAY_CONTENT_FACEBOOK           VCONFKEY_SETAPPL_PREFIX"/ticker_noti/display_content/facebook"
+
+/**
+ * @brief Setting ticker noti : status of showing badge at messages
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_BADGE_MESSAGES           VCONFKEY_SETAPPL_PREFIX"/ticker_noti/badge/messages"
+
+/**
+ * @brief Setting ticker noti : status of showing badge at email
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_BADGE_EMAIL           VCONFKEY_SETAPPL_PREFIX"/ticker_noti/badge/email"
+
+/**
+ * @brief Setting ticker noti : status of showing badge at im
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_BADGE_IM           VCONFKEY_SETAPPL_PREFIX"/ticker_noti/badge/im"
+
+/**
+ * @brief Setting ticker noti : status of showing badge at facebook
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_BADGE_FACEBOOK           VCONFKEY_SETAPPL_PREFIX"/ticker_noti/badge/facebook"
+
+/**
+ * @brief Setting ticker noti : status of showing badge at twitter
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_TICKER_NOTI_BADGE_TWITTER           VCONFKEY_SETAPPL_PREFIX"/ticker_noti/badge/twitter"
+
+/**
+ * @brief setting value of sim change alert
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_FIND_MY_MOBILE_SIM_CHANGE_ALERT_BOOL   VCONFKEY_SETAPPL_PREFIX"/fmm/sim_change_alert"
+
+/**
+ * @brief recipient phone number
+ */
+#define VCONFKEY_SETAPPL_FIND_MY_MOBILE_RECIPIENTS_STR          VCONFKEY_SETAPPL_PREFIX"/fmm/recipients"
+
+/**
+ * @brief sender phone number
+ */
+#define VCONFKEY_SETAPPL_FIND_MY_MOBILE_SENDER_STR              VCONFKEY_SETAPPL_PREFIX"/fmm/sender"
+
+/**
+ * @brief message content when user change the sim
+ */
+#define VCONFKEY_SETAPPL_FIND_MY_MOBILE_MESSAGE_STR             VCONFKEY_SETAPPL_PREFIX"/fmm/alert_message"
+
+/**
+ * @brief status of remote control
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_FIND_MY_MOBILE_REMOTE_CONTROL_BOOL     VCONFKEY_SETAPPL_PREFIX"/fmm/remote_control"
+
+/**
+ * @brief status location consent
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_FIND_MY_MOBILE_LOCATION_CONSENT_BOOL   VCONFKEY_SETAPPL_PREFIX"/fmm/location_consent"
+
+/**
+ * @brief current language set
+ *
+ * Value : language set string
+ */
+#define VCONFKEY_LANGSET                                        "db/menu_widget/language"
+
+/**
+ * @brief current region format
+ *
+ * Value : region format string
+ */
+#define VCONFKEY_REGIONFORMAT                                   "db/menu_widget/regionformat"
+
+/**
+ * @brief current selected package name of menuscreen
+ *
+ * Value : package name string
+ */
+#define VCONFKEY_SETAPPL_SELECTED_PACKAGE_NAME                 "db/setting/menuscreen/package_name"
+
+/**
+ * @brief current selected package name of homescreen
+ *
+ * Value : package name string
+ */
+#define VCONFKEY_SETAPPL_SELECTED_HOMESCREEN_PACKAGE_NAME      "db/setting/homescreen/package_name"
+
+/**
+ * @brief easy mode status of homescreen
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_HOMESCREEN_EASYMODE_BOOL      "db/setting/homescreen/easymode"
+
+/**
+ * @brief status of transaction tracking
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_TRANSACTION_TRACKING_BOOL        VCONFKEY_SETAPPL_PREFIX"/transaction_tracking"
+
+/**
+ * @brief status of expiry reminder
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_EXPIRY_REMINDER_BOOL             VCONFKEY_SETAPPL_PREFIX"/expiry_reminder"
+
+/**
+ * @brief index of roaming network type
+ *
+ * 0 : Auto download \n
+ * 1 : Manual \n
+ * 2 : Always reject \n
+ */
+#define VCONFKEY_SETAPPL_ROAMING_NETWORK_INT                    VCONFKEY_SETAPPL_PREFIX"/roaming_network"
+/* phone - license setting */
+enum {
+       SETTING_ROAM_NET_AUTO_DOWNLOAD = 0,
+       SETTING_ROAM_NET_MANUAL,
+       SETTING_ROAM_NET_ALWAYS_REJECT,
+       SETTING_ROAM_NET_MAX
+};
+
+/**
+ * @brief default memory of wap downloads
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_WAP_INT                    VCONFKEY_SETAPPL_PREFIX"/default_memory/wap"
+
+/**
+ * @brief default memory of app download
+ *
+ * 0 : Phone \n
+ * 1 : SD card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_DOWNLOAD_INT              VCONFKEY_SETAPPL_PREFIX"/default_memory/download"
+
+/**
+ * @brief default memory of nfc download
+ *
+ * 0 : Phone \n
+ * 1 : SD card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_DOWNLOAD_NFC_INT              VCONFKEY_SETAPPL_PREFIX"/default_memory/download_nfc"
+
+
+/**
+ * @brief default memory of contents download
+ *
+ * 0 : Phone \n
+ * 1 : SD card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_DOWNLOAD_CONTENTS_INT              VCONFKEY_SETAPPL_PREFIX"/default_memory/download_contents"
+
+/**
+ * @brief default memory of application download
+ *
+ * 0 : Phone \n
+ * 1 : SD card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_DOWNLOAD_APPLICATION_INT              VCONFKEY_SETAPPL_PREFIX"/default_memory/download_application"
+
+/**
+ * @brief default memory of application install
+ *
+ * 0 : Phone \n
+ * 1 : SD card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_INSTALL_APPLICATIONS_INT              VCONFKEY_SETAPPL_PREFIX"/default_memory/install_applications"
+
+/**
+ * @brief default memory of wifi direct
+ *
+ * 0 : Phone \n
+ * 1 : SD card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_WIFI_DIRECT_INT              VCONFKEY_SETAPPL_PREFIX"/default_memory/wifi_direct"
+
+
+/**
+ * @brief default memory of bluetooth
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_BLUETOOTH_INT              VCONFKEY_SETAPPL_PREFIX"/default_memory/bluetooth"
+
+/**
+ * @brief default memory of camera
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_CAMERA_INT                 VCONFKEY_SETAPPL_PREFIX"/default_memory/camera"
+
+/**
+ * @brief default memory of voice recorder
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_VOICE_RECORDER_INT         VCONFKEY_SETAPPL_PREFIX"/default_memory/voice_recorder"
+
+/**
+ * @brief default memory of FM radio
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_FM_RADIO_INT               VCONFKEY_SETAPPL_PREFIX"/default_memory/fm_radio"
+
+/**
+ * @brief default memory of allshare
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_ALL_SHARE_INT              VCONFKEY_SETAPPL_PREFIX"/default_memory/all_share"
+
+/**
+ * @brief default memory of DVB-H
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_DVB_H_INT              VCONFKEY_SETAPPL_PREFIX"/default_memory/dvb_h"
+
+/**
+ * @brief default memory of adobe air
+ *
+ * 0 : Phone \n
+ * 1 : Memory card \n
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_MEM_ADOBE_AIR_INT              VCONFKEY_SETAPPL_PREFIX"/default_memory/adobe_air"
+/* memory - default memory */
+enum {
+       SETTING_DEF_MEMORY_PHONE = 0,
+       SETTING_DEF_MEMORY_MMC,
+       SETTING_DEF_MEMORY_MAX
+};
+
+
+/**
+ * @brief status of battery percentage
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_BATTERY_PERCENTAGE_BOOL                VCONFKEY_SETAPPL_PREFIX"/battery_percentage"
+
+/**
+ * @brief status of accessibility
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_ACCESSIBILITY            VCONFKEY_SETAPPL_PREFIX"/accessibility/accessibility"
+
+/**
+ * @brief status of negative colors
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_HIGH_CONTRAST            VCONFKEY_SETAPPL_PREFIX"/accessibility/high_contrast"
+
+/**
+ * @brief status of zoom
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_SCREEN_ZOOM              VCONFKEY_SETAPPL_PREFIX"/accessibility/screen_zoom"
+
+/**
+ * @brief current timezone id
+ */
+#define VCONFKEY_SETAPPL_TIMEZONE_ID                            VCONFKEY_SETAPPL_PREFIX"/timezone_id"
+
+/**
+ * @brief offset of timezone
+ */
+#define VCONFKEY_SETAPPL_TIMEZONE_INT                           VCONFKEY_SETAPPL_PREFIX"/timezone"
+
+/**
+ * @brief status of auto-rotate screen
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ROTATE_LOCK_BOOL                       VCONFKEY_SETAPPL_PREFIX"/rotate_lock"
+
+/**
+ * @brief status of auto-rotate screen
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_AUTO_ROTATE_SCREEN_BOOL                       VCONFKEY_SETAPPL_PREFIX"/auto_rotate_screen"
+
+/**
+ * @brief status of mono audio
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_MONO_AUDIO               VCONFKEY_SETAPPL_PREFIX"/accessibility/mono_audio"
+
+/** @brief led playing file path */
+#define VCONFKEY_SETAPPL_LED_PLAYING_PATH                      VCONFKEY_SETAPPL_PREFIX"/accessibility/led_playing_path"
+
+/**
+ * @brief type of displaying time
+ *
+ * 1 : 12 hour type \n
+ * 2 : 24 hour type \n
+ */
+#define VCONFKEY_REGIONFORMAT_TIME1224                         "db/menu_widget/regionformat_time1224"
+enum {
+       VCONFKEY_TIME_FORMAT_12 = 1,
+       VCONFKEY_TIME_FORMAT_24
+};
+
+/**
+ * @brief Image viewer slideshow interval time (secs)
+ *
+ * type : double
+ */
+#define VCONFKEY_SETAPPL_GALLERY_SLIDESHOW_INTERVAL             VCONFKEY_SETAPPL_PREFIX"/gallery/interval_time"
+
+/**
+ * @brief Image viewer slideshow effect type
+ *
+ * type : string
+ * Slide, Fade, Blind, Iris, Dissolve
+ */
+#define VCONFKEY_SETAPPL_GALLERY_SLIDESHOW_EFFECT             VCONFKEY_SETAPPL_PREFIX"/gallery/ss_effect"
+
+/**
+ * @brief Image viewer slideshow repeat state
+ *
+ * type : bool
+ * 0 : Slide show repeat
+ * 1 : Slide show do not repeat
+ */
+#define VCONFKEY_SETAPPL_GALLERY_SLIDESHOW_REPEAT             VCONFKEY_SETAPPL_PREFIX"/gallery/repeat_state"
+
+/**
+ * @brief Image viewer slideshow shuffle state
+ *
+ * type : bool
+ * 0 : Normal list
+ * 1 : Shuffled list
+ */
+#define VCONFKEY_SETAPPL_GALLERY_SLIDESHOW_SHUFFLE             VCONFKEY_SETAPPL_PREFIX"/gallery/shuffle_state"
+
+/**
+ * @brief Image viewer slideshow music state
+ *
+ * type : bool
+ * 0 : Use BG music
+ * 1 : Do not use BG music
+ */
+#define VCONFKEY_SETAPPL_GALLERY_SLIDESHOW_MUSIC_STATE         VCONFKEY_SETAPPL_PREFIX"/gallery/music_state"
+
+/**
+ * @brief Image viewer slideshow music path
+ *
+ * type : string
+ */
+#define VCONFKEY_SETAPPL_GALLERY_SLIDESHOW_MUSIC_PATH          VCONFKEY_SETAPPL_PREFIX"/gallery/ss_music"
+
+/**
+ * @brief Voicerecorder recording time limitation
+ *
+ * type : int
+ * 0 : Unlimited
+ * 1 : Limit for MMS
+ */
+#define VCONFKEY_SETAPPL_VOICERECORDER_TIME_LIMIT             VCONFKEY_SETAPPL_PREFIX"/voicerecorder/time_limit"
+
+/**
+ * @brief Voicerecorder recording quality
+ *
+ * type : int
+ * 0 : Low quality
+ * 1 : High quality
+ */
+#define VCONFKEY_SETAPPL_VOICERECORDER_QUALITY             VCONFKEY_SETAPPL_PREFIX"/voicerecorder/quality"
+
+/**
+ * @brief Voicerecorder GPS tagging
+ *
+ * type : bool
+ * 0 : off
+ * 1 : on
+ */
+#define VCONFKEY_SETAPPL_VOICERECORDER_GPS             VCONFKEY_SETAPPL_PREFIX"/voicerecorder/gps"
+
+/**
+ * @brief left attempts count of sim lock
+ *
+ * type : int
+ * 0 : min count
+ * 5 : max count
+ */
+#define VCONFKEY_SETAPPL_SIM_LOCK_ATTEMPTS_LEFT_INT    VCONFKEY_SETAPPL_PREFIX"/sim_lock_attempts_left"
+
+/**
+ * @brief status that font changed
+ *
+ * type : int
+ * 0 : not changed
+ * 5 : changed
+ */
+#define VCONFKEY_SETAPPL_FONT_CHANGED          "memoroy/setting/font_changed"
+
+/**
+ * @brief status of flight mode
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_FLIGHT_MODE_BOOL           VCONFKEY_SETAPPL_PREFIX"/flight_mode"
+
+/**
+ * @brief current device name
+ */
+#define VCONFKEY_SETAPPL_DEVICE_NAME_STR            VCONFKEY_SETAPPL_PREFIX"/device_name"
+
+
+/**
+ * @brief status of sound
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_SOUND_STATUS_BOOL          VCONFKEY_SETAPPL_PREFIX"/sound/sound_on"
+
+/**
+ * @brief status of vibration
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL      VCONFKEY_SETAPPL_PREFIX"/sound/vibration_on"
+
+/**
+ * @brief status of <vibrate when ringing>
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_VIBRATE_WHEN_RINGING_BOOL      VCONFKEY_SETAPPL_PREFIX"/sound/vibrate_when_ringing"
+
+/**
+ * @brief status of <vibrate when notification>
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_VIBRATE_WHEN_NOTIFICATION_BOOL      VCONFKEY_SETAPPL_PREFIX"/sound/vibrate_when_notification"
+
+/**
+ * @brief status of <haptic feedback>
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_HAPTIC_FEEDBACK_STATUS_BOOL      VCONFKEY_SETAPPL_PREFIX"/sound/haptic_feedback_on"
+
+/**
+ * @brief status of data roaming
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_STATE_DATA_ROAMING_BOOL    VCONFKEY_SETAPPL_PREFIX"/data_roaming"
+
+/**
+ * @brief status of motion activation
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_MOTION_ACTIVATION          VCONFKEY_SETAPPL_PREFIX"/motion_active"
+
+/**
+ * @brief status of use tilt
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_TILT                   VCONFKEY_SETAPPL_PREFIX"/use_tilt"
+
+/**
+ * @brief status of use tilt scroll
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_TILT_SCROLL                   VCONFKEY_SETAPPL_PREFIX"/use_tilt_scroll"
+
+/**
+ * @brief level of tilt
+ *
+ * 0 : MIN \n
+ * 7 : MAX \n
+ */
+#define VCONFKEY_SETAPPL_TILT_SENSITIVITY           VCONFKEY_SETAPPL_PREFIX"/tilt_sensitivity"
+
+/**
+ * @brief level of tilt scroll
+ *
+ * 0 : MIN \n
+ * 7 : MAX \n
+ */
+#define VCONFKEY_SETAPPL_TILT_SCROLL_SENSITIVITY           VCONFKEY_SETAPPL_PREFIX"/tilt_scroll_sensitivity"
+
+/**
+ * @brief status of use panning
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_PANNING                VCONFKEY_SETAPPL_PREFIX"/use_panning"
+
+/**
+ * @brief status of use panning to browse
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_PANNING_BROWSER                VCONFKEY_SETAPPL_PREFIX"/use_panning_browser"
+
+/**
+ * @brief level of panning
+ *
+ * 0 : MIN \n
+ * 7 : MAX \n
+ */
+#define VCONFKEY_SETAPPL_PANNING_SENSITIVITY        VCONFKEY_SETAPPL_PREFIX"/panning_sensitivity"
+
+/**
+ * @brief level of panning browser
+ *
+ * 0 : MIN \n
+ * 7 : MAX \n
+ */
+#define VCONFKEY_SETAPPL_PANNING_BROWSER_SENSITIVITY        VCONFKEY_SETAPPL_PREFIX"/panning_browser_sensitivity"
+
+/**
+ * @brief status of use double tap
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_DOUBLE_TAP             VCONFKEY_SETAPPL_PREFIX"/use_double_tap"
+
+/**
+ * @brief status of use turn over
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_TURN_OVER              VCONFKEY_SETAPPL_PREFIX"/use_turn_over"
+
+/**
+ * @brief status of use pick up
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_PICK_UP                VCONFKEY_SETAPPL_PREFIX"/use_pick_up"
+
+/**
+ * @brief status of use pick up call
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_PICK_UP_CALL                VCONFKEY_SETAPPL_PREFIX"/use_pick_up_call"
+
+/**
+ * @brief status of use shake
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_USE_SHAKE                  VCONFKEY_SETAPPL_PREFIX"/use_shake"
+
+/**
+ * @brief function of muting sounds by covering screen with your hand when play media
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PALM_TOUCH_MUTE            VCONFKEY_SETAPPL_PREFIX"/motion/palm_touch_mute"
+
+/**
+ * @brief function of capture screen by swiping it from right left or vice versa with the side of your hand
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_PALM_SWIP_CAPTURE          VCONFKEY_SETAPPL_PREFIX"/motion/palm_swipe_capture"
+
+/**
+ * @brief current background image file path
+ *
+ * Value : BG image file path
+ */
+#define VCONFKEY_BGSET                              "db/menu_widget/bgset"
+
+/**
+ * @brief activate Driving mode
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_DRIVINGMODE               VCONFKEY_SETAPPL_PREFIX"/drivingmode/drivingmode"
+
+/**
+ * @brief activate Driving mode only for incoming call
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_INCOMINGCALL              VCONFKEY_SETAPPL_PREFIX"/drivingmode/incomingcall"
+
+/**
+ * @brief activate Driving mode only for message
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_MESSAGE                   VCONFKEY_SETAPPL_PREFIX"/drivingmode/message"
+
+/**
+ * @brief activate Driving mode only for new email
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_NEWEMAILS                 VCONFKEY_SETAPPL_PREFIX"/drivingmode/newemails"
+
+/**
+ * @brief activate Driving mode only for new voicemail
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_NEWVOICEMAILS             VCONFKEY_SETAPPL_PREFIX"/drivingmode/newvoicemails"
+
+/**
+ * @brief activate Driving mode only for alarm
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_ALARM                             VCONFKEY_SETAPPL_PREFIX"/drivingmode/alarm"
+
+/**
+ * @brief activate Driving mode only for schedule
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_SCHEDULE                  VCONFKEY_SETAPPL_PREFIX"/drivingmode/schedule"
+
+/**
+ * @brief activate Driving mode only for unlockscreen
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_DRIVINGMODE_UNLOCKSCREEN              VCONFKEY_SETAPPL_PREFIX"/drivingmode/unlockscreen"
+
+/**
+ * @brief developer options - how many background processes are allowed for an app
+ *
+ * 0 : Standard limit \n
+ * 1 : No background process \n
+ * 2 : 1 process at most \n
+ * 3 : 2 process at most \n
+ * 4 : 3 process at most \n
+ * 5 : 4 process at most \n
+ */
+#define VCONFKEY_SETAPPL_DEVOPTION_BGPROCESS           VCONFKEY_SETAPPL_PREFIX"/devoption/bgprocess"
+
+/**
+ * @brief activate Smart Rotation
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_SMARTSCREEN_SMART_ROTATION VCONFKEY_SETAPPL_PREFIX"/smartscreen/smart_rotation"
+
+/**
+ * @brief activate Smart Stay
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_SMARTSCREEN_SMARTSTAY_STATUS   VCONFKEY_SETAPPL_PREFIX"/smartscreen/smart_stay"
+
+/**
+ * @brief activate Smart Stay Reminder
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_SMARTSCREEN_SMARTSTAY_STATUS_REMINDER   VCONFKEY_SETAPPL_PREFIX"/smartscreen/smart_stay_r"
+
+
+/**
+ * @brief activate Smart Status Reminder
+ *
+ * 0 : Off \n
+ * 1 : On \n
+ */
+#define VCONFKEY_SETAPPL_SMARTSCREEN_SMARTROTATE_STATUS_REMINDER VCONFKEY_SETAPPL_PREFIX"/smartscreen/smart_rotation_r"
+
+/**
+ * @brief Blockingmode allday state
+ *
+ * 0 : Off
+ * 1 : On
+ */
+ #define VCONFKEY_SETAPPL_BLOCKINGMODE_ALLDAY VCONFKEY_SETAPPL_PREFIX"/blockingmode/allday"
+
+/**
+ * @brief Blockingmode alarm_and_timer state
+ *
+ * 0 : Off
+ * 1 : On
+ */
+ #define VCONFKEY_SETAPPL_BLOCKINGMODE_ALARM_AND_TIMER VCONFKEY_SETAPPL_PREFIX"/blockingmode/alarm_and_timer"
+
+/**
+ * @brief Blockingmode notifications state
+ *
+ * 0 : Off
+ * 1 : On
+ */
+ #define VCONFKEY_SETAPPL_BLOCKINGMODE_NOTIFICATIONS VCONFKEY_SETAPPL_PREFIX"/blockingmode/notifications"
+
+/**
+ * @brief Blockingmode incomingcall state
+ *
+ * 0 : Off
+ * 1 : On
+ */
+ #define VCONFKEY_SETAPPL_BLOCKINGMODE_INCOMINGCALL VCONFKEY_SETAPPL_PREFIX"/blockingmode/incomingcall"
+
+/**
+ * @brief Blockingmode state
+ *
+ * 0 : Off
+ * 1 : On
+ */
+ #define VCONFKEY_SETAPPL_BLOCKINGMODE_BLOCKINGMODE VCONFKEY_SETAPPL_PREFIX"/blockingmode/blockingmode"
+
+/**
+* @brief Blockingmode allowed contact type
+* 0: None
+* 1: All contacts
+* 2: Favorites
+* 3: Custom
+*/
+ #define VCONFKEY_SETAPPL_BLOCKINGMODE_ALLOWED_CONTACT_TYPE VCONFKEY_SETAPPL_PREFIX"/blockingmode/allowed_contact_type"
+
+ /** @brief Blockingmode allowed contact list (string) **/
+ #define VCONFKEY_SETAPPL_BLOCKINGMODE_ALLOWED_CONTACT_LIST VCONFKEY_SETAPPL_PREFIX"/blockingmode/allowed_contact_list"
+
+/**
+ * @brief current selected engine type
+ *
+ * 0 : HW engine
+ * 1 : SW engine
+ */
+#define VCONFKEY_SETAPPL_DEFAULT_RENDERING_ENGINE_TYPE_INT             VCONFKEY_SETAPPL_PREFIX"/default_rendering_engine"
+enum {
+        SETTING_RENDERING_ENGINE_HW = 0,
+        SETTING_RENDERING_ENGINE_SW,
+        SETTING_RENDERING_ENGINE_MAX
+};
+
+/**
+ * @brief most recent opened menu name
+ *
+ * menu name string(string)
+ *
+ */
+#define VCONFKEY_SETAPPL_MOST_RECENTLY_SETTING VCONFKEY_SETAPPL_PREFIX"/most_recently_setting"
+
+/**
+ * @brief frequently used menu names (max 3 menus)
+ *
+ * menu name; menu name; menu name string(string)
+ *
+ */
+#define VCONFKEY_SETAPPL_FREQUENTLY_SETTINGS VCONFKEY_SETAPPL_PREFIX"/frequently_settings"
+
+/**
+ * @brief data usage > input on data limit
+ *
+ * typed limited data size(int)
+ *
+ */
+#define VCONFKEY_SETAPPL_DATA_LIMIT_INT VCONFKEY_SETAPPL_PREFIX"/data_limit"
+
+/**
+ * @brief network > plmn info for network list, access tech
+ *
+ * telnet plmn list(int)
+ *
+ */
+#define VCONFKEY_SETAPPL_SELECT_OLD_NT_ACT VCONFKEY_SETAPPL_PREFIX"/select_network_act"
+
+/**
+ * @brief language > change language region auto or not
+ *
+ * 0 : automatic
+ * 1 : custom
+ *
+ */
+#define VCONFKEY_SETAPPL_LANG_AUTOMATIC_BOOL VCONFKEY_SETAPPL_PREFIX"/lang_automatic"
+
+/**
+ * @brief blockingmode > start alarm minute
+ *
+ * setted start alarm minute time
+ *
+ */
+#define VCONFKEY_SETAPPL_BM_START_MIN VCONFKEY_SETAPPL_PREFIX"/blockingmode/start_min"
+
+/**
+ * @brief blockingmode > end alarm minute
+ *
+ * setted end alarm minute time
+ *
+ */
+#define VCONFKEY_SETAPPL_BM_END_MIN VCONFKEY_SETAPPL_PREFIX"/blockingmode/end_min"
+
+/**
+ * @brief blockingmode > end alarm hour
+ *
+ * setted end alarm hour time
+ *
+ */
+#define VCONFKEY_SETAPPL_BM_END_HOUR VCONFKEY_SETAPPL_PREFIX"/blockingmode/end_hour"
+
+/**
+ * @brief blockingmode > registed end alarm id for launching blockingmode alarm
+ *
+ * registed alarm id digit for end alarm
+ *
+ */
+#define VCONFKEY_SETAPPL_BM_ALARM_ID_END VCONFKEY_SETAPPL_PREFIX"/blockingmode/end_alarm_id"
+
+/**
+ * @brief blockingmode > registed start alarm id for launching blockingmode alarm
+ *
+ * registed alarm id digit for start alarm
+ *
+ */
+#define VCONFKEY_SETAPPL_BM_ALARM_ID_START VCONFKEY_SETAPPL_PREFIX"/blockingmode/start_alarm_id"
+
+/**
+ * @brief blockingmode > start alarm hour
+ *
+ * setted start alarm hour time
+ *
+ */
+#define VCONFKEY_SETAPPL_BM_START_HOUR VCONFKEY_SETAPPL_PREFIX"/blockingmode/start_hour"
+
+/**
+ * @brief blockingmode > alarm and timer flag for reminder
+ *
+ * 0 : off
+ * 1 : on
+ *
+ */
+#define VCONFKEY_SETAPPL_BM_INTER_ALARM_AND_TIMER VCONFKEY_SETAPPL_PREFIX"/blockingmode/inter/alarm_and_timer"
+
+/**
+ * @brief blockingmode > incomingcall flag for reminder
+ *
+ * 0 : off
+ * 1 : on
+ *
+ */
+#define VCONFKEY_SETAPPL_BM_INTER_INCOMING_CALL VCONFKEY_SETAPPL_PREFIX"/blockingmode/inter/incomingcall"
+
+/**
+ * @brief blockingmode > notification flag for reminder
+ *
+ * 0 : off
+ * 1 : on
+ *
+ */
+#define VCONFKEY_SETAPPL_BM_INTER_NOTIFICATIONS VCONFKEY_SETAPPL_PREFIX"/blockingmode/inter/notifications"
+
+/**
+ * @brief event notify status for instant messenger
+ *
+ * 0 : off
+ * 1 : on
+ *
+ */
+#define VCONFKEY_TICKER_NOTI_SOUND_IM VCONFKEY_SETAPPL_PREFIX"/ticker_noti/sound/im"
+
+/**
+ * @brief event notify status for email
+ *
+ * 0 : off
+ * 1 : on
+ *
+ */
+#define VCONFKEY_TICKER_NOTI_SOUND_EMAIL VCONFKEY_SETAPPL_PREFIX"/ticker_noti/sound/email"
+
+/**
+ * @brief event notify status for messages
+ *
+ * 0 : off
+ * 1 : on
+ *
+ */
+#define VCONFKEY_TICKER_NOTI_SOUND_MESSAGES VCONFKEY_SETAPPL_PREFIX"/ticker_noti/sound/messages"
+
+/**
+ * @brief data usage > data usage cycle
+ *
+ * Month / Week / Day
+ *
+ */
+#define VCONFKEY_SETAPPL_DATA_USAGE_CYCLE_INT VCONFKEY_SETAPPL_PREFIX"/data_usage_cycle"
+
+/**
+ * @brief store the roaming check status
+ *
+ * Month / Week / Day
+ *
+ */
+#define VCONFKEY_SETAPPL_DATA_USAGE_ROAMING_STATUS VCONFKEY_SETAPPL_PREFIX"/data_usage_roaming_status"
+
+
+
+/**
+ * @brief in/out profile flag
+ *
+ * 0 : off
+ * 1 : on
+ *
+ */
+#define VCONFKEY_SETAPPL_IOPROFILE VCONFKEY_SETAPPL_PREFIX"/ioprofile"
+
+/**
+ * @brief activate data usage limit
+ *
+ * 0 : off
+ * 1 : on
+ *
+ */
+#define VCONFKEY_SETAPPL_SET_DATA_USAGE_LIMIT_BOOL VCONFKEY_SETAPPL_PREFIX"/set_data_usage_limit"
+
+/**
+ * @brief Accessibility setting : tap hold delay
+ *
+ * delay type string
+ *
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_TAP_HOLD_DELAY_STR VCONFKEY_SETAPPL_PREFIX"/accessibility/taphold_delay"
+
+/**
+ * @brief Accessibility setting : status of speak password
+ *
+ * 0 : off
+ * 1 : on
+ *
+ */
+#define VCONFKEY_SETAPPL_ACCESSIBILITY_SPEAK_PASSWD_BOOL VCONFKEY_SETAPPL_PREFIX"/accessibility/speak_passwd"
+
+/**
+ * @brief Accessibility setting : sound balance slider value
+ *
+ * sound balance slider value
+ *
+ */
+#define VCONFKEY_SETAPPL_SOUND_BALANCE_INT VCONFKEY_SETAPPL_PREFIX"/accessibility/sound_balance"
+
+/**
+ * @brief About : selected phone num
+ *
+ * selected about phone number string
+ *
+ */
+#define VCONFKEY_SETAPPL_SELECTED_NUM VCONFKEY_SETAPPL_PREFIX"/selected_num"
+
+/**
+ * @brief Screen mode : selected screen mode str
+ *
+ * "Dynamic", "Standard", "Movie"
+ *
+ */
+#define VCONFKEY_SETAPPL_SCREENMODE_SELNAME VCONFKEY_SETAPPL_PREFIX"/screenmode/selected_name"
+
+/**
+ * @brief lcd timeout selected time
+ *
+ * 0 : Immediately
+ * 15 : 15 seconds
+ * 30 : 30 seconds
+ * 60 : 1 minute
+ * 120 : 2 minutes
+ * 300 : 5 minutes
+ * 600 : 10 minites
+ *
+ */
+#define VCONFKEY_LCD_TIMEOUT_NORMAL_BACKUP VCONFKEY_SETAPPL_PREFIX"/lcd_timeout_normal_backup"
+
+/**
+ * @brief led indicator setting : activate led indicator charging
+ *
+ * 0 : off
+ * 1 : on
+ *
+ */
+#define VCONFKEY_SETAPPL_LED_INDICATOR_CHARGING VCONFKEY_SETAPPL_PREFIX"/led_indicator/charging"
+
+/**
+ * @brief led indicator setting : activate led indicator low battery
+ *
+ * 0 : off
+ * 1 : on
+ *
+ */
+#define VCONFKEY_SETAPPL_LED_INDICATOR_LOW_BATT VCONFKEY_SETAPPL_PREFIX"/led_indicator/low_batt"
+
+/**
+ * @brief led indicator setting : activate led indicator notifications
+ *
+ * 0 : off
+ * 1 : on
+ *
+ */
+#define VCONFKEY_SETAPPL_LED_INDICATOR_NOTIFICATIONS VCONFKEY_SETAPPL_PREFIX"/led_indicator/notifications"
+
+/**
+ * @brief led indicator setting : activate led indicator voice recording
+ *
+ * 0 : off
+ * 1 : on
+ *
+ */
+#define VCONFKEY_SETAPPL_LED_INDICATOR_VOICE_REC VCONFKEY_SETAPPL_PREFIX"/led_indicator/voice_rec"
+
+/**
+ * @brief activate hold rotate(disable rotate : on)
+ *
+ * 0 : off
+ * 1 : on (disable the rotation function)
+ */
+#define VCONFKEY_SETAPPL_ROTATE_HOLD_BOOL VCONFKEY_SETAPPL_MEM_PREFIX"/rotate_hold"
+
+/**
+ * @}
+ */
+#define VCONFKEY_SETAPPL_SETTING_FONT_NAME  VCONFKEY_SETAPPL_MEM_PREFIX"/tmp_font_name"
+/**
+ * @brief font update setting:active font update once name is changed.
+ */
+
+ /**
+ * @brief ps(power saving) mode status
+ * type : int
+ * 0 : normal mode, SETTING_PSMODE_NORMAL
+ * 1 : powerful mode, SETTING_PSMODE_POWERFUL
+ * 2 : emergency mode, SETTING_PSMODE_EMERGENCY
+ * 3 : power saver(for wearable device), SETTING_PSMODE_WEARABLE
+ *
+ */
+#define VCONFKEY_SETAPPL_PSMODE VCONFKEY_SETAPPL_PREFIX"/psmode"
+enum {
+       SETTING_PSMODE_NORMAL = 0,
+       SETTING_PSMODE_POWERFUL = 1,
+       SETTING_PSMODE_ADVISOR = 1,
+       SETTING_PSMODE_SURVIVAL = 2,
+       SETTING_PSMODE_EMERGENCY = 2,
+       SETTING_PSMODE_WEARABLE = 3,
+       SETTING_PSMODE_MAX
+};
+
+/**
+ * @brief color blind status : colorblind is applied to system, (share with system)
+ *
+ * 0 : off (not applied)
+ * 1 : on (applied)
+ *
+ */
+#define VCONFKEY_SETAPPL_COLORBLIND_STATUS_BOOL                VCONFKEY_SETAPPL_PREFIX"/colorblind/status"
+
+/**
+ * @brief chip array numbers : 15 chips's numbers are arrayed, (use setting only)
+ *
+ * "010203040506070809101112131415"
+ *
+ */
+#define VCONFKEY_SETAPPL_COLORBLIND_CHIP_ARRAY_STR     VCONFKEY_SETAPPL_PREFIX"/colorblind/chip_array"
+
+/**
+ * @brief rgbcmy : the last applied rgbcmy values for colorblind, (share with system)
+ *
+ * "fe0100ff00ff01feff006d9001fe00fffe00"
+ *
+ */
+#define VCONFKEY_SETAPPL_COLORBLIND_LAST_RGBCMY_STR    VCONFKEY_SETAPPL_PREFIX"/colorblind/rgbcmy"
+
+/**
+ * @brief user adjustment level of color blind : user adjusts slider for color blind (use setting only)
+ *
+ * MIN : 0.0
+ * MAX : 1.0
+ *
+ */
+#define VCONFKEY_SETAPPL_COLORBLIND_USER_ADJUSTMENT_DOUBLE     VCONFKEY_SETAPPL_PREFIX"/colorblind/user_adjustment"
+
+/**
+ * @brief mmc encryption status : mmc encryption is enabled or not, (share with system)
+ *
+ * 0 : disabled
+ * 1 : enabled
+ *
+ */
+#define VCONFKEY_SETAPPL_MMC_ENCRYPTION_STATUS_BOOL         VCONFKEY_SETAPPL_PREFIX"/mmc_encryption/status"
+
+/**
+ * @brief store the myplace home location info
+ *
+ * latitude,longitude,map_img_path
+ *
+ */
+#define VCONFKEY_SETAPPL_MYPLACE_HOME VCONFKEY_SETAPPL_PREFIX"/myplace_home"
+
+/**
+ * @brief store the myplace office location info
+ *
+ * latitude,longitude,map_img_path
+ *
+ */
+#define VCONFKEY_SETAPPL_MYPLACE_OFFICE VCONFKEY_SETAPPL_PREFIX"/myplace_office"
+
+/**
+ * @brief activate screen automatic unlock when flip SViewer cover
+ *
+ * 0 : off
+ * 1 : on (enable automatic unlock)
+ */
+#define VCONFKEY_SETAPPL_ACCESSORY_AUTOMATIC_UNLOCK VCONFKEY_SETAPPL_PREFIX"/accessories/atuomatic_unlock"
+
+/**
+ * @brief enable/disable "dock sound"
+ *
+ * 0 : off
+ * 1 : on (enable dock sound)
+ */
+#define VCONFKEY_SETAPPL_ACCESSORY_DOCK_SOUND VCONFKEY_SETAPPL_PREFIX"/accessories/dock_sound"
+
+/**
+ * @brief enable/disable "Audio output mode"
+ *
+ * 0 : off
+ * 1 : on (enable Audio output mode)
+ */
+#define VCONFKEY_SETAPPL_ACCESSORY_AUDIO_OUTPUT_MODE VCONFKEY_SETAPPL_PREFIX"/accessories/audio_output_mode"
+
+/**
+ * @brief show/unshow help info when enable "Audio output mode"
+ *
+ * 0 : show message
+ * 1 : never show message
+ */
+#define VCONFKEY_SETAPPL_ACCESSORY_AUDIO_OUTPUT_MODE_REMINDER VCONFKEY_SETAPPL_PREFIX"/accessories/audio_output_mode_reminder"
+
+/**
+ * @brief enable/disable "Desk home screen display"
+ *
+ * 0 : off
+ * 1 : on (enable Desk home screen display)
+ */
+#define VCONFKEY_SETAPPL_ACCESSORY_DESK_HOME_SCREEN_DISPLAY VCONFKEY_SETAPPL_PREFIX"/accessories/desk_home_screen_display"
+
+/**
+ * @brief current Audio output type(int)
+ *
+ * 0 : Stereo
+ * 1 : Surround
+ */
+#define VCONFKEY_SETAPPL_ACCESSORY_AUDIO_OUTPUT VCONFKEY_SETAPPL_PREFIX"/accessories/audio_output"
+
+/**
+ * @brief enable/disable "HDMI applications"
+ *
+ * 0 : off
+ * 1 : on (enable HDMI applications)
+ */
+#define VCONFKEY_SETAPPL_ACCESSORY_HDMI_APPLICATIONS VCONFKEY_SETAPPL_PREFIX"/accessories/hdmi_application"
+
+/**
+ * @brief enable/disable "Audio applications"
+ *
+ * 0 : off
+ * 1 : on (enable Audio applications)
+ */
+#define VCONFKEY_SETAPPL_ACCESSORY_AUDIO_APPLICATIONS VCONFKEY_SETAPPL_PREFIX"/accessories/audio_applications"
+
+/**
+ * @brief store the value for "touch key light duration"
+ *
+ *  90: 1.5 seconds
+ * 360: 6 seconds
+ *   0: always off
+ *  -1: always on
+ */
+#define VCONFKEY_SETAPPL_TOUCHKEY_LIGHT_DURATION VCONFKEY_SETAPPL_PREFIX"/display/touchkey_light_duration"
+enum {
+       SETTING_TOUCHKEY_LIGIT_DURATION_90SEC = 90,
+       SETTING_TOUCHKEY_LIGIT_DURATION_360SEC = 360,
+       SETTING_TOUCHKEY_LIGIT_DURATION_ALWAYS_OFF = 0,
+       SETTING_TOUCHKEY_LIGIT_DURATION_ALWAYS_ON = -1
+};
+/**
+ * @brief store the location where captured image will be saved("screen capture destination")
+ *     type: int
+ *     0: Gallery
+ *     1: KeepIt
+ *
+ */
+#define VCONFKEY_SETAPPL_SCREEN_CAPTURE_DESTINATION VCONFKEY_SETAPPL_PREFIX"/display/screen_capture_destination"
+enum {
+       SETTING_SCREEN_CAPTURE_DESTINATION_ASK = 0,
+       SETTING_SCREEN_CAPTURE_DESTINATION_GALLERY = 1,
+       SETTING_SCREEN_CAPTURE_DESTINATION_KEEPIT = 2
+};
+
+/**
+ * @brief activate the function "Edit after screen capture"
+ *  type: bool
+ *  0: off
+ *  1: on(enable "Edit after screen capture")
+ *
+ */
+#define VCONFKEY_SETAPPL_SCREEN_CAPTURE_EDIT_AFTER_CAPTURE VCONFKEY_SETAPPL_PREFIX"/display/edit_after_screen_capture"
+
+/**
+ * @brief Network restriction mode
+ *
+ * type : bool
+ *
+ * 0 : Off
+ * 1 : On
+ */
+#define VCONFKEY_SETAPPL_NETWORK_RESTRICT_MODE VCONFKEY_SETAPPL_PREFIX"/network_restrict_mode"
+
+/**
+ * @brief whether blockingmode led indicator is enabled or not
+ *
+ * type : bool
+*/
+#define VCONFKEY_SETAPPL_BLOCKINGMODE_LED_INDICATOR VCONFKEY_SETAPPL_PREFIX"/blockingmode/led_indicator"
+
+/**
+ * @brief whether 3g data enable/disable regarding LCD on/off
+ *
+ * type : bool
+*/
+#define VCONFKEY_SETAPPL_TURN_OFF_3G_DURING_LCD_OFF VCONFKEY_SETAPPL_PREFIX"/3g_turn_off_during_lcd_off"
+
+/**
+ * @brief blockingmode > led indicator flag for reminder
+ *
+ * type : bool
+*/
+#define VCONFKEY_SETAPPL_BM_INTER_LED_INDICATOR VCONFKEY_SETAPPL_PREFIX"/blockingmode/inter/led_indicator"
+
+/**
+ * @brief LCD frequecny can be changed for power saving
+ *
+ * type : bool(off, on)
+*/
+#define VCONFKEY_SETAPPL_LCD_FREQ_CONTROL VCONFKEY_SETAPPL_PREFIX"/lcd_freq_control"
+
+
+/**
+ * @brief HOME BG color type number
+ *
+ * type : int ( 1 ~ 4 )
+**/
+#define VCONFKEY_SETAPPL_HOME_BG_COLOR_TYPE_INT                "db/setting/home_bg_color_type"
+
+/**
+ * @brief Idle clock type number
+ *
+ * type : int ( 1 ~ 9 )
+**/
+#define VCONFKEY_SETAPPL_CLOCK_TYPE_INT                 "db/setting/idle_clock_type"
+
+/**
+ * @brief This is alert hourly.
+ *
+ * type : bool (off, on)
+**/
+#define VCONFKEY_SETAPPL_HOURLY_ALERT_BOOL              "db/setting/hourly_alert"
+
+/**
+ * @brief Left or Right arm. that is perfered arm.
+ *
+ * type : bool ( 0:left, 1:right )
+**/
+#define VCONFKEY_SETAPPL_PERFERED_ARM_LEFT_BOOL         "db/setting/prefer_arm_left"
+
+/**
+ * @brief Wake up guesture of motion functions
+ *
+ * type : int ( 0:off, 1:clock, 2:last viewd screen )
+**/
+#define VCONFKEY_SETAPPL_MOTIONS_WAKE_UP_GESTURE_INT   "db/setting/motion_wake_up_guesture"
+enum {
+       SETTING_WAKE_UP_GESTURE_OFF = 0,
+       SETTING_WAKE_UP_GESTURE_CLOCK = 1,
+       SETTING_WAKE_UP_GESTURE_LAST_VIEWED_SCREEN = 2
+};
+/**
+ * @brief Smart relay of motion functions
+ *
+ * type : bool ( off, on )
+**/
+#define VCONFKEY_SETAPPL_MOTIONS_SMART_RELAY_BOOL      "db/setting/motion_smart_relay"
+
+/**
+ * @brief Type of homescreen layout
+ *
+ * type : int (0 : 1x1, 1 : 2x2)
+**/
+#define VCONFKEY_SETAPPL_HOMESCREEN_TYPE_INT           "db/setting/homescreen_type"
+enum {
+       SETTING_HOMESCREEN_TYPE_1_1 = 0,
+       SETTING_HOMESCREEN_TYPE_2_2 = 1
+};
+
+/**
+ * @brief Default app for double pressing power key
+ *
+ * type : string for app id
+**/
+#define VCONFKEY_SETAPPL_DEFAULT_APP_STR               "db/setting/default_app"
+
+/**
+ * @brief degree of screen rotation
+ *
+ * type : int (0 : 0 / 1 : 90 / 2 : 180 / 3: 270)
+**/
+#define VCONFKEY_SETAPPL_SCREENROTATION_DEG_INT                "db/setting/screen_rotation"
+enum {
+       SETTING_SCREENROTATION_0_DEGREE = 0,
+       SETTING_SCREENROTATION_90_DEGREE = 1,
+       SETTING_SCREENROTATION_180_DEGREE = 2,
+       SETTING_SCREENROTATION_270_DEGREE = 3
+};
+
+/**
+ * @brief Home screen bg set, color or image
+ *
+ * type : int ( 0:bg color, 1:set wallpaper image )
+**/
+#define VCONFKEY_SETAPPL_HOMESCREEN_BG_INT     "db/setting/homescreen_bg"
+enum {
+       SETTING_HOMESCREEN_BG_SET_COLOR = 0,
+       SETTING_HOMESCREEN_BG_SET_IMAGE = 1
+};
+
+/**
+ * @brief Privacy lock type
+ *
+ * type: int
+**/
+#define VCONFKEY_SETAPPL_PRIVACY_LOCK_TYPE_INT         "db/setting/lock_type"
+enum {
+       SETTING_PRIVACY_LOCK_TYPE_NONE = 0,
+       SETTING_PRIVACY_LOCK_TYPE_PATTERN = 1
+};
+
+/**
+ * @brief Privacy lock visibility
+ *
+ * type: bool ( 0: disable, 1: enable )
+**/
+#define VCONFKEY_SETAPPL_PRIVACY_LOCK_ENABLE_BOOL      "db/setting/see_pattern"
+
+/**
+ * @brief support Emergency
+ *
+ * type: bool ( 0: not supported, 1: supported )
+**/
+#define VCONFKEY_SETAPPL_SUPPORT_EMERGENCY_BOOL        "db/setting/support_emergency"
+
+/**
+ * @brief Emergency mode status
+ *
+ * type: bool ( 0: off, 1: on )
+**/
+#define VCONFKEY_SETAPPL_EMERGENCY_STATUS_BOOL "db/setting/emergency_status"
+
+/**
+ * @brief Wake up gesture status for emergency
+ *
+ * type : int ( 0:off )
+**/
+#define VCONFKEY_SETAPPL_EMERGENCY_WAKE_UP_GESTURE_INT "db/setting/emergency_wakeup_gesture"
+
+/**
+ * @brief Brightness value for emergency
+ *
+ * type : int ( lowest : 1 )
+**/
+#define VCONFKEY_SETAPPL_EMERGENCY_LCD_BRIGHTNESS_INT  "db/setting/emergency_brightness"
+
+/**
+ * @brief Screen timeout value for emergency
+ *
+ * type : int ( shortest : 10sec )
+**/
+#define VCONFKEY_SETAPPL_EMERGENCY_LCD_TIMEOUT_INT     "db/setting/emergency_lcd_timeout"
+
+/**
+ * @brief Ringtone path for emergency
+ *
+ * type : string
+ *
+ */
+#define VCONFKEY_SETAPPL_EMERGENCY_RINGTONE_STR                "db/setting/emergency_ringtone"
+
+/**
+ * @brief Wake up gesture status for emergency
+ *
+ * type : int ( 0:off )
+**/
+#define VCONFKEY_SETAPPL_PWS_WAKE_UP_GESTURE_INT       "db/setting/pws_wakeup_gesture"
+
+/**
+ * @brief Brightness value for emergency
+ *
+ * type : int ( lowest : 1 )
+**/
+#define VCONFKEY_SETAPPL_PWS_LCD_BRIGHTNESS_INT        "db/setting/pws_brightness"
+
+/**
+ * @brief Screen timeout value for emergency
+ *
+ * type : int ( shortest : 10sec )
+**/
+#define VCONFKEY_SETAPPL_PWS_LCD_TIMEOUT_INT   "db/setting/pws_lcd_timeout"
+
+/**
+ * @brief Ringtone path for emergency
+ *
+ * type : string
+ *
+ */
+#define VCONFKEY_SETAPPL_PWS_RINGTONE_STR              "db/setting/pws_ringtone"
+
+
+#endif /* __VCONF_INTERNAL_SETTING_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-setup-wizard-keys.h b/include-wearable/vconf-internal-setup-wizard-keys.h
new file mode 100755 (executable)
index 0000000..b9fd550
--- /dev/null
@@ -0,0 +1,65 @@
+/*
+ * vconf-internal-setup-wizard-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Sunyeop Hwang <sunyeop.hwang@samsung.com>, HeeYoung Shin <shy81.shin@samsung.com>, Minho Yun <minho.yun@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SETUP_WIZARD_KEYS_H__
+#define __VCONF_INTERNAL_SETUP_WIZARD_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-setup-wizard-keys.h
+ * @defgroup    vconf_internal_setup-wizard-key Definitions of internal shared Keys for Setup Wizard
+ * @ingroup     vconf_internal_key
+ * @author      Sunyeop Hwang <sunyeop.hwang@samsung.com>, HeeYoung Shin <shy81.shin@samsung.com>, Minho Yun <minho.yun@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Setup Wizard \n
+ */
+
+/* ========================== Setup Wizard Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_setup_wizard_key
+ * @{
+ * @brief Setup Wizard Keys & Values\n
+ *        Maintainer : Sunyeop Hwang <sunyeop.hwang@samsung.com>, HeeYoung Shin <shy81.shin@samsung.com>, Minho Yun <minho.yun@samsung.com>
+ */
+
+/**
+ * @brief whether it is first booting after downloading binary
+ *
+ * type : bool
+*/
+#define VCONFKEY_SETUP_WIZARD_FIRST_BOOT       "db/setup_wizard/first_boot"
+
+/**
+ * @brief setup wizard status
+ *
+ * VCONFKEY_SETUP_WIZARD_UNLOCK : unlocked state \n
+ * VCONFKEY_SETUP_WIZARD_LOCK : locked state \n
+ */
+#define VCONFKEY_SETUP_WIZARD_STATE                       "memory/setup_wizard/state"
+enum {
+       /** unlocked state */
+       VCONFKEY_SETUP_WIZARD_UNLOCK = 0x00,
+       /** locked state */
+       VCONFKEY_SETUP_WIZARD_LOCK
+};
+
+#endif /* __VCONF_INTERNAL_SETUP_WIZARD_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-smemo-keys.h b/include-wearable/vconf-internal-smemo-keys.h
new file mode 100755 (executable)
index 0000000..10d5aa0
--- /dev/null
@@ -0,0 +1,76 @@
+/*
+ *vconf-internal-keys
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Zhibin Zhou <zhibin.zhou@samsung.com>, Wei Hua <wei2012.hua@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#ifndef __VCONF_INTERNAL_SMEMO_KEYS_H__
+#define __VCONF_INTERNAL_SMEMO_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-smemo-keys.h
+ * @defgroup    vconf_internal_smemo_key Definitions of internal shared Keys for Smemo
+ * @ingroup     vconf_internal_key
+ * @author      wei2012.hua@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for smemo \n
+ */
+
+/* ========================== Smemo Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_smemo_key
+ * @{
+ * @brief Smemo Keys & Values\n
+ *        Maintainer : wei2012.hua@samsung.com
+ */
+
+/**
+ * @brief it stands for the main view type  .0:  List view; 1:  thumbnail view 
+ *
+ */
+
+#define VCONFKEY_SMEMO_MAIN_VIEW_TYPE  "db/smemo/main_view_type"
+
+/**
+ * @brief to save PDM's callback function.
+ *
+ * 0 : off Reset \n
+ * 1 : on  Smemo data changed. \n
+ */
+#define VCONFKEY_SMEMO_SYNC_CHECK "db/smemo/sync_check"
+
+/**
+ * @brief to check cloud account verification.
+ *
+ * 0 : Samsung account is verified. \n
+ * 1 : Samsung account is not logged in. \n
+ * 2 : Samsung account needs to verify from email account.\n
+ */
+#define VCONFKEY_SMEMO_CHECK_CLOUD_SYNC_VERIFICATION "db/smemo/check_cloud_sync_verification"
+
+/**
+ * @brief to check showing samsung account popup.
+ *
+ * 0 : Do not show option is disable. \n
+ * 1 : Do not show option is enbale. \n
+ */
+#define VCONFKEY_SMEMO_CHECK_DO_NOT_SHOW_OPTION_SAMSUNG_ACCOUT "db/smemo/check_do_not_show_option_samsung_account"
+
+#endif /* __VCONF_INTERNAL_SMEMO_KEYS_H__ */
+
+
diff --git a/include-wearable/vconf-internal-sound-keys.h b/include-wearable/vconf-internal-sound-keys.h
new file mode 100644 (file)
index 0000000..4c1ada1
--- /dev/null
@@ -0,0 +1,107 @@
+/*
+ * vconf-internal-sound-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungbae Shin <seungbae.shin@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SOUND_KEYS_H__
+#define __VCONF_INTERNAL_SOUND_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-sound-keys.h
+ * @defgroup    vconf_internal_sound_key Definitions of internal shared Keys for sound
+ * @ingroup     vconf_internal_key
+ * @author      seungbae.shin@samsung.com, sc11.lee@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for sound \n
+ */
+
+/* ========================== Sound Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_sound_key
+ * @{
+ * @brief Sound Keys & Values\n
+ *        Maintainer : seungbae.shin@samsung.com, sc11.lee@samsung.com
+ */
+
+/**
+ * @brief Sound status(int)
+ *
+ * STATUS_NONE                  = 0x00000000
+ * STATUS_SHARE_MMPLAYER        = 0x00000001
+ * STATUS_SHARE_MMCAMCORDER     = 0x00000002
+ * STATUS_SHARE_MMSOUND         = 0x00000004
+ * STATUS_SHARE_OPENAL          = 0x00000008
+ * STATUS_SHARE_AVSYSTEM        = 0x00000010
+ * STATUS_EXCLUSIVE_MMPLAYER    = 0x00000020
+ * STATUS_EXCLUSIVE_MMCAMCORDER = 0x00000040
+ * STATUS_EXCLUSIVE_MMSOUND     = 0x00000080
+ * STATUS_EXCLUSIVE_OPENAL      = 0x00000100
+ * STATUS_EXCLUSIVE_AVSYSTEM    = 0x00000200
+ * STATUS_NOTIFY                = 0x00000400
+ * STATUS_CALL                  = 0x10000000
+ * STATUS_SHARE_FMRADIO         = 0x00000800
+ * STATUS_EXCLUSIVE_FMRADIO     = 0x00001000
+ * STATUS_EARJACK_UNPLUG        = 0x00002000
+ * STATUS_ALARM                 = 0x00100000
+ * STATUS_VIDEOCALL             = 0x20000000
+ * STATUS_VOIP                  = 0x00010000
+ * STATUS_MONITOR               = 0x80000000
+ * STATUS_RICH_CALL             = 0x40000000
+ * STATUS_EMERGENCY             = 0x00004000
+ * STATUS_EXCLUSIVE_RESOURCE    = 0x00008000
+ * STATUS_VOICE_RECOGNITION     = 0x00020000
+ *
+ * 0 : Sound is not in use (STATUS_NONE)\n
+ * not 0 : Sound is in use (combination of above status)
+ */
+#define VCONFKEY_SOUND_STATUS "memory/Sound/SoundStatus"
+enum {
+       VCONFKEY_SOUND_STATUS_AVRECORDING = 0x00000040
+};
+
+/**
+ * @brief Accumulated time of media volume for safety volume pop-up(int)
+ *
+ * 0 : Media volume level has never gone over the predefined level after reset\n
+ * Not 0 : Accumulated time in case the media volume level goes beyond the predefined level
+ */
+#define VCONFKEY_SOUND_MEDIA_VOL_ACCUM_TIME "memory/Sound/SoundVolAccumTime"
+
+/**
+ * @brief Enable/Disable safety volume pop-up for earphone volume
+ *
+ * 0 : Disable\n
+ * 1 : Enable
+ */
+#define VCONFKEY_SOUND_ENABLE_SAFETY_VOL "memory/Sound/SoundEnableSafetyVol"
+enum {
+       VCONFKEY_SOUND_SAFETY_VOL_FW_MMPLAYER   = 0x00000001,
+       VCONFKEY_SOUND_SAFETY_VOL_APP_VIDEO     = 0x00000010,
+       VCONFKEY_SOUND_SAFETY_VOL_APP_MUSIC     = 0x00000020,
+       VCONFKEY_SOUND_SAFETY_VOL_APP_VOICE_REC = 0x00000040,
+       VCONFKEY_SOUND_SAFETY_VOL_APP_MTV       = 0x00000080
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_SOUND_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-starter-keys.h b/include-wearable/vconf-internal-starter-keys.h
new file mode 100755 (executable)
index 0000000..d18bff2
--- /dev/null
@@ -0,0 +1,72 @@
+/*
+ * vconf-internal-starter-keys
+ *
+ * Copyright (c) 2000 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_STARTER_KEYS_H__
+#define __VCONF_INTERNAL_STARTER_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-starter-keys.h
+ * @defgroup    vconf_internal_starter-key Definitions of internal shared Keys for starter
+ * @ingroup     vconf_internal_key
+ * @author      Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, youngsub Ko <ys4610.ko@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for starter \n
+ */
+
+/* ========================== starter Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_starter_key
+ * @{
+ * @brief starter Keys & Values\n
+ *        Maintainer : Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>, YoungSub Ko <ys4610.ko@samsung.com>
+ */
+
+/**
+ * @brief sequence of displaying home screen
+ *
+ * type : int
+*/
+#define VCONFKEY_STARTER_SEQUENCE      "memory/starter/sequence"
+
+/**
+ * @brief usage of volume key.
+ *
+ * type : int
+*/
+#define VCONFKEY_STARTER_USE_VOLUME_KEY        "memory/starter/use_volume_key"
+
+/**
+ * @brief count of missed calls.
+ *
+ * type : int
+*/
+#define VCONFKEY_STARTER_MISSED_CALL   "db/starter/missed_call"
+
+/**
+ * @brief count of unread messages.
+ *
+ * type : int
+*/
+#define VCONFKEY_STARTER_UNREAD_MESSAGE        "db/starter/unread_message"
+
+#endif /* __VCONF_INTERNAL_STARTER_KEYS_H__ */
diff --git a/include-wearable/vconf-internal-svoice-keys.h b/include-wearable/vconf-internal-svoice-keys.h
new file mode 100755 (executable)
index 0000000..d329a51
--- /dev/null
@@ -0,0 +1,81 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Mijin Park <mijini.park@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SVOICE_KEYS_H__
+#define __VCONF_INTERNAL_SVOICE_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-svoice-keys.h
+ * @defgroup    vconf_internal_svoice_key Definitions of internal shared Keys for S Voice
+ * @ingroup     vconf_internal_key
+ * @author      mijini.park@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for S Voice \n
+ */
+
+/* ========================== S Voice Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_svoice_key
+ * @{
+ * @brief S Voice Keys & Values\n
+ *        Maintainer : mijini.park@samsung.com
+ */
+
+/**
+ * @brief It stands for whether the earphone button will launch a S Voice or not.
+ *
+ * 1 : Launch the S Voice via earphone key \n
+ * 0 : Launch other app via earphone key \n
+ */
+#define VCONFKEY_SVOICE_OPEN_VIA_EARPHONE_KEY "db/svoice/open_via_earphone_key"
+
+/**
+ * @brief It stands for whether the home button will launch a S Voice or not.
+ *
+ * 1 : Launch the S Voice via home key double press \n
+ * 0 : Launch other app via home key double press \n
+ */
+#define VCONFKEY_SVOICE_OPEN_VIA_HOME_KEY "db/svoice/open_via_home_key"
+
+/**
+ * @brief Package name of Voice app.
+ *
+ * "com.samsung.svoice" : S-Voice \n
+ * "docomo2004.DocomoShabetteConcier" : Docomo only \n
+ */
+#define VCONFKEY_SVOICE_PACKAGE_NAME "db/svoice/package_name"
+
+/**
+ * @brief It stands for whether the wkaeup on command will be enabled on lock application or not.
+ *
+ * 1 : enabled on lock \n
+ * 0 : disabled on lock \n
+ */
+#define VCONFKEY_SVOICE_WAKEUP_CMD_ON_LOCK_SCREEN "db/svoice/wake_up_command_on_lock_screen"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_SVOICE_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-syncml-keys.h b/include-wearable/vconf-internal-syncml-keys.h
new file mode 100644 (file)
index 0000000..67df639
--- /dev/null
@@ -0,0 +1,164 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SYNCML_KEYS_H__
+#define __VCONF_INTERNAL_SYNCML_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-setting-keys.h
+ * @defgroup    vconf_internal_setting_key Definitions of internal shared Keys for setting
+ * @ingroup     vconf_internal_key
+ * @author      Junhyul Lee(junhyuk.lee@samsung.com)
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for syncml engine , ui \n
+ */
+
+/* ========================== SyncML engine & UI Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_syncml_key
+ * @{
+ * @brief Syncml vconf Keys & Values for oma-dm, oma-ds engine & ui \n
+ *        Maintainer : junhyuk7.lee@samsung.com
+ */
+#define VCONFKEY_SYNCML_DM_PREFIX                                 "db/SyncML/oma-dm-service"
+#define VCONFKEY_SYNCML_DS_PREFIX                                 "db/SyncML/oma-ds-service"
+
+/* SyncML DM */
+
+/** @brief profile count number (int type)**/
+#define  VCONFKEY_CSC_SYNCMLDM_NBFIELD             "db/SyncML/oma-dm-service/DevManagement/NbDevManagement"
+
+/** @brief profile server  name (string) **/
+#define  VCONFKEY_CSC_SYNCMLDM_ACCNAME             "db/SyncML/oma-dm-service/DevManagement/%d/AccName"
+
+/** @brief profile server auth type  (int) **/
+#define  VCONFKEY_CSC_SYNCMLDM_AUTHTYPE            "db/SyncML/oma-dm-service/DevManagement/%d/AuthType"
+
+/** @brief profile client Nonce (string) **/
+#define  VCONFKEY_CSC_SYNCMLDM_CLIENTNONCE         "db/SyncML/oma-dm-service/DevManagement/%d/ClientNonce"
+
+/** @brief profile server address (string) **/
+#define  VCONFKEY_CSC_SYNCMLDM_SERVADDR            "db/SyncML/oma-dm-service/DevManagement/%d/ServAddr"
+
+/** @brief profile server ID (string) **/
+#define  VCONFKEY_CSC_SYNCMLDM_SERVID              "db/SyncML/oma-dm-service/DevManagement/%d/ServID"
+
+/** @brief profile server nonce (string) **/
+#define  VCONFKEY_CSC_SYNCMLDM_SERVNONCE           "db/SyncML/oma-dm-service/DevManagement/%d/ServNonce"
+
+/** @brief profile port type  (int) **/
+#define  VCONFKEY_CSC_SYNCMLDM_SERVPORT            "db/SyncML/oma-dm-service/DevManagement/%d/Port"
+
+/** @brief profile server password (string) **/
+#define  VCONFKEY_CSC_SYNCMLDM_SERVPWD                         "db/SyncML/oma-dm-service/DevManagement/%d/ServPwd"
+
+/** @brief profile user password (string) **/
+#define  VCONFKEY_CSC_SYNCMLDM_PASSWORD                        "db/SyncML/oma-dm-service/DevManagement/%d/Password"
+
+
+
+/* SyncML DS */
+
+/** @brief ds profile count number (int type)**/
+#define VCONFKEY_CSC_SYNCMLDS_NBDATASYNC               "db/SyncML/oma-ds-service/DS/Accounts/NbDataSync"
+
+/** @brief ds profile netework name  (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_NETWORK                  "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/NetworkName"
+
+/** @brief ds version  (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_VERSION                  "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/DSVersion"
+
+/** @brief ds profile sync name   (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_NAME                 "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Name"
+
+/** @brief ds profile sync name   (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_ADDR                         "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/AppAddr/Addr"
+
+/** @brief ds profile client Uer ID   (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_AUTHNAME                 "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/AuthInfo/Client/AuthName"
+
+/** @brief ds profile client Uer password   (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_AUTHPWD                  "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/AuthInfo/Client/AuthPWD"
+
+/** @brief ds profile sync type  (string) **/
+/* ex) refresh from server */
+#define VCONFKEY_CSC_SYNCMLDS_SYNCTYPE             "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/GUI/SyncType"
+
+/** @brief ds profile sync mode (string) **/
+/* ex) push */
+#define VCONFKEY_CSC_SYNCMLDS_SYNCMODE             "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/GUI/SyncMode"
+
+/** @brief ds profile contact enable (int) **/
+/* ex) 1: enable  0: disable*/
+#define VCONFKEY_CSC_SYNCMLDS_CONTACTS_ENABLED         "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Contacts/Enabled"
+
+/** @brief ds profile contact target uri (string) **/
+/* ex) card */
+#define VCONFKEY_CSC_SYNCMLDS_CONTACTS_TGTURI          "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Contacts/TgtURI"
+
+/** @brief ds profile contact user id  (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_CONTACTS_AUTHNAME        "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Contacts/AuthInfo/Server/AuthName"
+
+/** @brief ds profile contact user password  (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_CONTACTS_AUTHPWD         "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Contacts/AuthInfo/Server/AuthPWD"
+
+/** @brief ds profile Calendar enable (int) **/
+/* ex) 1: enable  0: disable */
+#define VCONFKEY_CSC_SYNCMLDS_CALENDAR_ENABLED         "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Calendar/Enabled"
+
+/** @brief ds profile Calendar target uri  **/
+/* ex) cal */
+#define VCONFKEY_CSC_SYNCMLDS_CALENDAR_TGTURI          "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Calendar/TgtURI"
+
+/** @brief ds profile calendar user id  (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_CALENDAR_AUTHNAME        "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Calendar/AuthInfo/Server/AuthName"
+
+/** @brief ds profile calendar user password  (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_CALENDAR_AUTHPWD         "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Calendar/AuthInfo/Server/AuthPWD"
+
+/** @brief ds profile Memo enable (int) **/
+/* ex) 1: enable  0: disable */
+#define VCONFKEY_CSC_SYNCMLDS_MEMO_ENABLED             "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Memo/Enabled"
+
+/** @brief ds profile Memo target uri  (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_MEMO_TGTURI                  "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Memo/TgtURI"
+
+/** @brief ds profile Memo auth id (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_MEMO_AUTHNAME            "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Memo/AuthInfo/Server/AuthName"
+
+/** @brief ds profile Memo auth pwd (string) **/
+#define VCONFKEY_CSC_SYNCMLDS_MEMO_AUTHPWD                 "db/SyncML/oma-ds-service/DS/Accounts/Sync%d/Resource/Memo/AuthInfo/Server/AuthPWD"
+
+
+
+
+/** @brief dm software update wifi only on/off (int)  **/
+#define VCONFKEY_SYNCML_DM_SW_UPDATE_WIFI_ONLY     "db/SyncML/oma-dm-service/software_update/wifionly/setting"
+
+/** @brief dm software update push message on/off (int) **/
+#define VCONFKEY_SYNCML_DM_SW_UPDATE_PUSH_MSG      "db/SyncML/oma-dm-service/software_update/pushmessage/setting"
+
+/** @brief dm software update auto update  only on/off (int) **/
+#define VCONFKEY_SYNCML_DM_SW_UPDATE_AUTH_UPDATE   "db/SyncML/oma-dm-service/software_update/autoupdate/setting"
+
+#endif
diff --git a/include-wearable/vconf-internal-sysman-keys.h b/include-wearable/vconf-internal-sysman-keys.h
new file mode 100755 (executable)
index 0000000..2645107
--- /dev/null
@@ -0,0 +1,366 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SYSMAN_KEYS_H__
+#define __VCONF_INTERNAL_SYSMAN_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-sysman-keys.h
+ * @defgroup    vconf_internal_sysman_key Definitions of internal shared Keys for system manager
+ * @ingroup     vconf_internal_key
+ * @author      jinkun.jang@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for system manager \n
+ */
+
+/* ========================== Sysman Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_sysman_key
+ * @{
+ * @brief System manager Keys & Values\n
+ *        Maintainer : jinkun.jang@samsung.com
+ */
+
+/**
+ * @brief USB-host USB Storage Mount devname (added)
+ *
+ */
+#define VCONFKEY_SYSMAN_ADDED_USB_STORAGE       "memory/sysman/added_usb_storage"
+
+/**
+ * @brief USB-host USB Storage Mount devname (removed)
+ *
+ */
+#define VCONFKEY_SYSMAN_REMOVED_USB_STORAGE     "memory/sysman/removed_usb_storage"
+
+/**
+ * @brief charger connection status
+ *
+ * 0 : Disconnected \n
+ * 1 : Connected \n
+ */
+#define VCONFKEY_SYSMAN_CHARGER_STATUS                  "memory/sysman/charger_status"
+enum {
+       VCONFKEY_SYSMAN_CHARGER_DISCONNECTED = 0,
+       VCONFKEY_SYSMAN_CHARGER_CONNECTED
+};
+
+/**
+ * @brief charge status
+ *
+ * 0 : Not charging \n
+ * 1 : Charging \n
+ */
+#define VCONFKEY_SYSMAN_BATTERY_CHARGE_NOW          "memory/sysman/charge_now"
+
+/**
+ * @brief current battery status
+ *
+ * 1 : 1% and under \n
+ * 2 : 5% and under \n
+ * 3 : 15% and under \n
+ * 4 : over 15% \n
+ * 5 : full \n
+ */
+#define VCONFKEY_SYSMAN_BATTERY_STATUS_LOW          "memory/sysman/battery_status_low"
+enum {
+       /** 1% and under */
+       VCONFKEY_SYSMAN_BAT_POWER_OFF = 1,
+       /** 5% and under */
+       VCONFKEY_SYSMAN_BAT_CRITICAL_LOW,
+       /** 15% and under */
+       VCONFKEY_SYSMAN_BAT_WARNING_LOW,
+       /** over 15% */
+       VCONFKEY_SYSMAN_BAT_NORMAL,
+       /** full */
+       VCONFKEY_SYSMAN_BAT_FULL,
+       /** power off */
+       VCONFKEY_SYSMAN_BAT_REAL_POWER_OFF
+};
+
+/**
+ * @brief battery capacity
+ *
+ * 0-100 : battery capacity \n
+ */
+#define VCONFKEY_SYSMAN_BATTERY_CAPACITY            "memory/sysman/battery_capacity"
+
+/**
+ * @brief current battery status
+ *
+ * 0 : empty(0%~1%) \n
+ * 1 : critical(2%~5%) \n
+ * 2 : low(6%~15%) \n
+ * 3 : high(16%~95%) \n
+ * 4 : full(96%~100%) \n
+ */
+#define VCONFKEY_SYSMAN_BATTERY_LEVEL_STATUS          "memory/sysman/battery_level_status"
+enum {
+       /** empty(0%~1%) */
+       VCONFKEY_SYSMAN_BAT_LEVEL_EMPTY = 0,
+       /** critical(2%~5%) */
+       VCONFKEY_SYSMAN_BAT_LEVEL_CRITICAL,
+       /** low(6%~15%)*/
+       VCONFKEY_SYSMAN_BAT_LEVEL_LOW,
+       /** high(16%~95%) */
+       VCONFKEY_SYSMAN_BAT_LEVEL_HIGH,
+       /** full(96%~100%) */
+       VCONFKEY_SYSMAN_BAT_LEVEL_FULL
+};
+
+
+/**
+ * @brief USB connection status
+ *
+ * 0 : Disconnected \n
+ * 1 : Connected \n
+ * 2 : Available \n
+ */
+#define VCONFKEY_SYSMAN_USB_STATUS                  "memory/sysman/usb_status"
+enum {
+       VCONFKEY_SYSMAN_USB_DISCONNECTED = 0,
+       VCONFKEY_SYSMAN_USB_CONNECTED,
+       VCONFKEY_SYSMAN_USB_AVAILABLE
+};
+
+/**
+ * @brief Earjack connection status & type
+ *
+ */
+#define VCONFKEY_SYSMAN_EARJACK                     "memory/sysman/earjack"
+enum {
+       VCONFKEY_SYSMAN_EARJACK_REMOVED = 0,
+       VCONFKEY_SYSMAN_EARJACK_3WIRE = 0x1,
+       VCONFKEY_SYSMAN_EARJACK_4WIRE = 0x3,
+       VCONFKEY_SYSMAN_EARJACK_TVOUT = 0x10
+};
+
+/**
+ * @brief low-memory status
+ *
+ * 0 : normal \n
+ * 1 : 60M and under \n
+ * 2 : 40M and under \n
+ */
+#define VCONFKEY_SYSMAN_LOW_MEMORY                  "memory/sysman/low_memory"
+enum {
+       /** Normal */
+       VCONFKEY_SYSMAN_LOW_MEMORY_NORMAL = 0x01,
+       /** 60M and under */
+       VCONFKEY_SYSMAN_LOW_MEMORY_SOFT_WARNING = 0x02,
+       /** 40M and under */
+       VCONFKEY_SYSMAN_LOW_MEMORY_HARD_WARNING = 0x04
+};
+
+#define VCONFKEY_SYSMAN_SLIDING_KEYBOARD            "memory/sysman/sliding_keyboard"
+enum {
+       /** not support */
+       VCONFKEY_SYSMAN_SLIDING_KEYBOARD_NOT_SUPPORTED = -1,
+       /** sliding keyboard close */
+       VCONFKEY_SYSMAN_SLIDING_KEYBOARD_NOT_AVAILABE = 0,
+       /** sliding keyboaed open */
+       VCONFKEY_SYSMAN_SLIDING_KEYBOAED_AVAILABLE
+};
+
+/**
+ * @brief mmc mount status
+ *
+ * 0 : mount completed \n
+ * 1 : already mounted \n
+ * 2 : mount failed \n
+ */
+#define VCONFKEY_SYSMAN_MMC_MOUNT                                      "memory/sysman/mmc_mount"
+enum {
+       VCONFKEY_SYSMAN_MMC_MOUNT_COMPLETED = 0,
+       VCONFKEY_SYSMAN_MMC_MOUNT_ALREADY,
+       VCONFKEY_SYSMAN_MMC_MOUNT_FAILED
+};
+
+/**
+ * @brief mmc umount status
+ *
+ * 0 : umount completed \n
+ * 1 : umount failed \n
+ */
+#define VCONFKEY_SYSMAN_MMC_UNMOUNT                                    "memory/sysman/mmc_unmount"
+enum {
+       VCONFKEY_SYSMAN_MMC_UNMOUNT_COMPLETED = 0,
+       VCONFKEY_SYSMAN_MMC_UNMOUNT_FAILED
+};
+
+/**
+ * @brief mmc format status
+ *
+ * 0 : mmc format completed \n
+ * 1 : mmc format failed \n
+ */
+#define VCONFKEY_SYSMAN_MMC_FORMAT                                     "memory/sysman/mmc_format"
+enum {
+       VCONFKEY_SYSMAN_MMC_FORMAT_COMPLETED = 0,
+       VCONFKEY_SYSMAN_MMC_FORMAT_FAILED
+};
+
+/**
+ * @brief mmc error status
+ *
+ * 1 : operation not permmitted \n
+ * 2 : no such file or directory \n
+ * 6 : no such device or address \n
+ * 11 : try again \n
+ * 12 : out of memory \n
+ * 13 : A component of a path was not searchable \n
+ * 14 : bad address \n
+ * 15 : block device is requested \n
+ * 16 : device or resource busy \n
+ * 19 : filesystemtype not configured in the kernel \n
+ * 20 : target, or a prefix of source, is not a directory \n
+ * 22 : point does not exist \n
+ * 24 : table of dummy devices is full \n
+ * 36 : requested name is too long \n
+ * 40 : Too many links encountered during pathname resolution. \n
+           Or, a move was attempted, while target is a descendant of source \n
+ */
+#define VCONFKEY_SYSMAN_MMC_ERR_STATUS                                 "memory/sysman/mmc_err_status"
+enum {
+       VCONFKEY_SYSMAN_MMC_EPERM = 1,
+       VCONFKEY_SYSMAN_MMC_ENOENT = 2,
+       VCONFKEY_SYSMAN_MMC_ENXIO = 6,
+       VCONFKEY_SYSMAN_MMC_EAGAIN = 11,
+       VCONFKEY_SYSMAN_MMC_ENOMEM = 12,
+       VCONFKEY_SYSMAN_MMC_EACCESS = 13,
+       VCONFKEY_SYSMAN_MMC_EFAULT = 14,
+       VCONFKEY_SYSMAN_MMC_ENOTBLK = 15,
+       VCONFKEY_SYSMAN_MMC_EBUSY = 16,
+       VCONFKEY_SYSMAN_MMC_ENODEV = 19,
+       VCONFKEY_SYSMAN_MMC_ENOTDIR = 20,
+       VCONFKEY_SYSMAN_MMC_EINVAL = 22,
+       VCONFKEY_SYSMAN_MMC_EMFILE = 24,
+       VCONFKEY_SYSMAN_MMC_ENAMETOOLONG = 36,
+       VCONFKEY_SYSMAN_MMC_ELOOP = 40
+};
+
+/**
+ * @brief mmc device changed status
+ *
+ * 0 : not changed \n
+ * 1 : changed \n
+ */
+#define VCONFKEY_SYSMAN_MMC_DEVICE_CHANGED                                     "db/sysman/mmc_dev_changed"
+enum {
+       VCONFKEY_SYSMAN_MMC_NOT_CHANGED = 0,
+       VCONFKEY_SYSMAN_MMC_CHANGED
+};
+
+/**
+ * @brief hdmi status
+ *
+ * 0 : hdmi disconnected \n
+ * 1 : hdmi connected \n
+ */
+#define VCONFKEY_SYSMAN_HDMI                                   "memory/sysman/hdmi"
+enum {
+       VCONFKEY_SYSMAN_HDMI_DISCONNECTED = 0,
+       VCONFKEY_SYSMAN_HDMI_CONNECTED
+};
+
+
+/**
+ * @brief system time changed status
+ *
+ * 0 : not changed \n
+ * 1 : changed \n
+ */
+#define VCONFKEY_SYSMAN_STIME                          "memory/sysman/stime_changed"
+enum {
+       VCONFKEY_SYSMAN_STIME_NOT_CHANGED = 0,
+       VCONFKEY_SYSMAN_STIME_CHANGED
+};
+
+/**
+ * @brief system power off status
+ *
+ * 0 : none \n
+ * 1 : poweroff popup \n
+ * 2 : direct power off \n
+ * 3 : restart target\n
+ */
+#define VCONFKEY_SYSMAN_POWER_OFF_STATUS                       "memory/sysman/power_off"
+enum {
+       VCONFKEY_SYSMAN_POWER_OFF_NONE = 0,
+       VCONFKEY_SYSMAN_POWER_OFF_POPUP = 1,
+       VCONFKEY_SYSMAN_POWER_OFF_DIRECT = 2,
+       VCONFKEY_SYSMAN_POWER_OFF_RESTART = 3
+};
+
+/**
+ * @brief mmc format progress check status
+ *
+ * 0 : none \n
+ * 1 : mmc format is prgressing \n
+ */
+#define VCONFKEY_SYSMAN_MMC_FORMAT_PROGRESS                    "memory/sysman/mmc_format_progress"
+enum {
+       VCONFKEY_SYSMAN_MMC_FORMAT_PROGRESS_NONE = 0,
+       VCONFKEY_SYSMAN_MMC_FORMAT_PROGRESS_NOW
+};
+
+/**
+ * @brief string option
+ *
+ */
+#define VCONFKEY_DEVICED_STRING_OPTION                         "db/deviced/string_option"
+enum {
+       VCONFKEY_DEVICED_STRING_OPTION1,
+       VCONFKEY_DEVICED_STRING_OPTION2,  /* reserved */
+       VCONFKEY_DEVICED_STRING_OPTION3   /* reserved */
+};
+
+/**
+ * @brief mount path option
+ *
+ */
+#define VCONFKEY_DEVICED_MOUNT_PATH_OPTION                     "db/deviced/mount_path_option"
+enum {
+       VCONFKEY_DEVICED_MOUNT_PATH_OPTION1,
+       VCONFKEY_DEVICED_MOUNT_PATH_OPTION2,   /* reserved */
+       VCONFKEY_DEVICED_MOUNT_PATH_OPTION3    /* reserved */
+};
+
+/**
+ * @brief system boot power on status
+ *
+ * 0 : none \n
+ * 1 : poweron done \n
+ */
+#define VCONFKEY_DEVICED_BOOT_POWER_ON_STATUS                  "memory/deviced/boot_power_on"
+enum {
+       VCONFKEY_DEVICED_BOOT_POWER_ON_NONE,
+       VCONFKEY_DEVICED_BOOT_POWER_ON_DONE
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_SYSMAN_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-system-keys.h b/include-wearable/vconf-internal-system-keys.h
new file mode 100755 (executable)
index 0000000..3b3dbf8
--- /dev/null
@@ -0,0 +1,70 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_SYSTEM_KEYS_H__
+#define __VCONF_INTERNAL_SYSTEM_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-system-keys.h
+ * @defgroup    vconf_internal_system_key Definitions of internal shared Keys for System
+ * @ingroup     vconf_internal_key
+ * @author      Jaeho Lee <jaeho81.lee@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for System \n
+ */
+
+/* ========================== System Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_system_key
+ * @{
+ * @brief System Keys & Values\n
+ *        Maintainer : Jaeho Lee <jaeho81.lee@samsung.com>
+ */
+
+/**
+* @brief current time value when time is changed
+*
+* value : current time
+*/
+#define VCONFKEY_SYSTEM_TIME_CHANGED "memory/system/timechanged"
+
+/**
+ * @brief new time when time is changed
+ *
+ * value : new time
+ */
+#define VCONFKEY_SYSTEM_TIMECHANGE "db/system/timechange"
+
+/**
+ * @brief time diff when time is changed externally
+ *
+ * value : new time
+ */
+#define VCONFKEY_SYSTEM_TIMECHANGE_EXTERNAL "db/system/timechange_external"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_SYSTEM_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-telephony-keys.h b/include-wearable/vconf-internal-telephony-keys.h
new file mode 100644 (file)
index 0000000..d555cd6
--- /dev/null
@@ -0,0 +1,565 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_TELEPHONY_KEYS_H__
+#define __VCONF_INTERNAL_TELEPHONY_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-telephony-keys.h
+ * @defgroup    vconf_internal_telenphony_key Definitions of internal shared Keys for telenphony
+ * @ingroup     vconf_internal_key
+ * @author      s.seo@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for telenphony \n
+ */
+
+/* ========================== Telephony Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_telenphony_key
+ * @{
+ * @brief Data network Keys & Values\n
+ *        Maintainer : kyeongchul.kim@samsung.com, donghoo.park@samsung.com
+ */
+#define VCONFKEY_TELEPHONY_PREFIX                "memory/telephony"
+#define VCONFKEY_TELEPHONY_DB_PREFIX             "db/telephony"
+
+
+/* Maintainer : kyeongchul.kim@samsung.com */
+
+/**
+ * @brief it stands for keystring need to be blocked or not
+ *
+ * 0 off \n
+ * 1 on \n
+ */
+#define VCONFKEY_TELEPHONY_FACTORY_KSTRINGB      VCONFKEY_TELEPHONY_DB_PREFIX"/bKeyStringBlock"
+enum {
+       VCONFKEY_TELEPHONY_FACTORY_KSTRINGB_OFF = 0x00,
+       VCONFKEY_TELEPHONY_FACTORY_KSTRINGB_ON = 0x01
+};
+
+/**
+ * @brief it stands for IMEI factory process status
+ *
+ * 0 fail \n
+ * 1 success \n
+ */
+#define VCONFKEY_TELEPHONY_IMEI_FACTORY_REBOOT   VCONFKEY_TELEPHONY_PREFIX"/bFactoryProcess"   /* int 0:fail, 1:success */
+enum {
+       VCONFKEY_TELEPHONY_FACTORYMODE_OFF = 0x00,
+       VCONFKEY_TELEPHONY_FACTORYMODE_ON = 0x01
+};
+
+/**
+ * @brief it stands for current SIM card is factory SIM or not
+ *
+ * 0 normal SIM \n
+ * 1 factory SIM \n
+ */
+#define VCONFKEY_TELEPHONY_SIM_FACTORY_MODE      VCONFKEY_TELEPHONY_PREFIX"/bIMSIFactoryProcess"       /* int 0:normal, 1:factory sim */
+enum {
+       VCONFKEY_TELEPHONY_SIM_FACTORYMODE_OFF = 0x00,
+       VCONFKEY_TELEPHONY_SIM_FACTORYMODE_ON = 0x01
+};
+
+
+
+/* Will be removed */
+
+/**
+ * @brief current attached network name and status
+ *
+ * Value : mcc-mnc or network operator name (null terminated string value) \n
+ *         ("No Service", "EMERGENCY", "Searching...", "SIM Error", "NO SIM")
+ */
+#define VCONFKEY_TELEPHONY_NWNAME                VCONFKEY_TELEPHONY_PREFIX"/nw_name"
+
+/**
+ * @brief it stands for current attached network PLMN value
+ *
+ * Value : mcc-mnc (int) \n
+ */
+#define VCONFKEY_TELEPHONY_PLMN                  VCONFKEY_TELEPHONY_PREFIX"/plmn"
+
+/**
+ * @brief it stands for current attached network LAC value
+ *
+ * Value : LocationAreaCode(int) \n
+ */
+#define VCONFKEY_TELEPHONY_LAC                   VCONFKEY_TELEPHONY_PREFIX"/lac"
+
+/**
+ * @brief it stands for current attached Cell ID value
+ *
+ * Value : Cell Id (int) \n
+ */
+#define VCONFKEY_TELEPHONY_CELLID                VCONFKEY_TELEPHONY_PREFIX"/cell_id"
+
+/**
+ * @brief it stands for current network type (3G, 2G, EDGE, Searching, Emergency, etc)
+ *
+ * 0 unknown \n
+ * 1 no service \n
+ * 2 emergency \n
+ * 3 search \n
+ * 4 2G \n
+ * 5 2.5G \n
+ * 6 EDGE \n
+ * 7 3G \n
+ * 8 HSDPA \n
+ * 9 LTE \n
+ */
+#define VCONFKEY_TELEPHONY_SVCTYPE               VCONFKEY_TELEPHONY_PREFIX"/svc_type"
+enum {
+       /**< Network unknown */
+       VCONFKEY_TELEPHONY_SVCTYPE_NONE,
+       /**< Network no service */
+       VCONFKEY_TELEPHONY_SVCTYPE_NOSVC,
+       /**< Network emergency */
+       VCONFKEY_TELEPHONY_SVCTYPE_EMERGENCY,
+       /**< Network search 1900 */
+       VCONFKEY_TELEPHONY_SVCTYPE_SEARCH,
+       /**< Network 2G */
+       VCONFKEY_TELEPHONY_SVCTYPE_2G,
+       /**< Network 2.5G */
+       VCONFKEY_TELEPHONY_SVCTYPE_2_5G,
+       /**< Network EDGE */
+       VCONFKEY_TELEPHONY_SVCTYPE_2_5G_EDGE,
+       /**< Network UMTS */
+       VCONFKEY_TELEPHONY_SVCTYPE_3G,
+       /**< Network HSDPA */
+       VCONFKEY_TELEPHONY_SVCTYPE_HSDPA,
+       /**< Network LTE */
+       VCONFKEY_TELEPHONY_SVCTYPE_LTE
+};
+
+/**
+ * @brief it stands for current network circuit service availability
+ *
+ * 0 unknown \n
+ * 1 off \n
+ * 2 on \n
+ */
+#define VCONFKEY_TELEPHONY_SVC_CS                VCONFKEY_TELEPHONY_PREFIX"/svc_cs"
+enum {
+       VCONFKEY_TELEPHONY_SVC_CS_UNKNOWN = 0x00,
+       VCONFKEY_TELEPHONY_SVC_CS_OFF,
+       VCONFKEY_TELEPHONY_SVC_CS_ON
+};
+
+/**
+ * @brief it stands for current network packet service availability
+ *
+ * 0 unknown \n
+ * 1 off \n
+ * 2 on \n
+ */
+#define VCONFKEY_TELEPHONY_SVC_PS                VCONFKEY_TELEPHONY_PREFIX"/svc_ps"
+enum {
+       VCONFKEY_TELEPHONY_SVC_PS_UNKNOWN = 0x00,
+       VCONFKEY_TELEPHONY_SVC_PS_OFF,
+       VCONFKEY_TELEPHONY_SVC_PS_ON
+};
+
+/**
+ * @brief it stands for current network zone is home zone or roaming zone
+ *
+ * 0 off \n
+ * 1 on \n
+ */
+#define VCONFKEY_TELEPHONY_SVC_ROAM              VCONFKEY_TELEPHONY_PREFIX"/svc_roam"
+enum {
+       VCONFKEY_TELEPHONY_SVC_ROAM_OFF = 0x00,
+       VCONFKEY_TELEPHONY_SVC_ROAM_ON
+};
+
+/**
+ * @brief it stands for current network is home zone or not (O2 operator specific feature)
+ *
+ * 0 unknown \n
+ * 1 home \n
+ * 2 city \n
+ */
+#define VCONFKEY_TELEPHONY_ZONE_TYPE             VCONFKEY_TELEPHONY_PREFIX"/zone_type"
+enum {
+       VCONFKEY_TELEPHONY_ZONE_NONE = 0x00,
+       VCONFKEY_TELEPHONY_ZONE_HOME,
+       VCONFKEY_TELEPHONY_ZONE_CITY
+};
+
+/**
+ * @brief it stands for current device has SIM or not
+ *
+ * 0 unknown \n
+ * 1 inserted \n
+ * 2 not present \n
+ * 3 card error \n
+ */
+#define VCONFKEY_TELEPHONY_SIM_SLOT              VCONFKEY_TELEPHONY_PREFIX"/sim_slot"
+enum {
+       VCONFKEY_TELEPHONY_SIM_UNKNOWN = 0x00,
+       VCONFKEY_TELEPHONY_SIM_INSERTED,
+       VCONFKEY_TELEPHONY_SIM_NOT_PRESENT,
+       VCONFKEY_TELEPHONY_SIM_CARD_ERROR
+};
+
+/**
+ * @brief it stands for current telephony phonebook is ready to give valid value or not
+ *
+ * 0 none \n
+ * 1 init complete \n
+ */
+#define VCONFKEY_TELEPHONY_SIM_PB_INIT           VCONFKEY_TELEPHONY_PREFIX"/pb_init"
+enum {
+       VCONFKEY_TELEPHONY_SIM_PB_INIT_NONE = 0x00,
+       VCONFKEY_TELEPHONY_SIM_PB_INIT_COMPLETED
+};
+
+/**
+ * @brief it stands for current sim cached data status as below
+ *
+ * 0 card error, bad card \n
+ * 1 card not presented \n
+ * 2 on initializing \n
+ * 3 init completed \n
+ * 4 pin required \n
+ * 5 puk required \n
+ * 6 card blocked \n
+ * 7 network control key required \n
+ * 8 network subset control key required \n
+ * 9 service provider control key required \n
+ * 10 corporate control key required \n
+ * 11 card removed \n
+ * 12 sim lock key required \n
+ * 13 card crashed \n
+ * 255 unknown \n
+ */
+#define VCONFKEY_TELEPHONY_SIM_STATUS              VCONFKEY_TELEPHONY_PREFIX"/sim_status"
+enum {
+       VCONFKEY_TELEPHONY_SIM_STATUS_CARD_ERROR = 0x00, /**< Bad card / On the fly SIM gone bad **/
+       VCONFKEY_TELEPHONY_SIM_STATUS_CARD_NOT_PRESENT = 0x01, /**<  Card not present **/
+       VCONFKEY_TELEPHONY_SIM_STATUS_INITIALIZING = 0x02, /**<  SIM is Initializing state **/
+       VCONFKEY_TELEPHONY_SIM_STATUS_INIT_COMPLETED = 0x03, /**<  SIM Initialization OK **/
+       VCONFKEY_TELEPHONY_SIM_STATUS_PIN_REQUIRED = 0x04, /**<  PIN  required state **/
+       VCONFKEY_TELEPHONY_SIM_STATUS_PUK_REQUIRED = 0x05, /**<  PUK required state **/
+       VCONFKEY_TELEPHONY_SIM_STATUS_CARD_BLOCKED = 0x06, /**<  PIN/PUK blocked(permanently blocked- All the attempts for PIN/PUK failed) **/
+       VCONFKEY_TELEPHONY_SIM_STATUS_NCK_REQUIRED = 0x07, /**<  Network Control Key required state **/
+       VCONFKEY_TELEPHONY_SIM_STATUS_NSCK_REQUIRED = 0x08, /**<  Network Subset Control Key required state **/
+       VCONFKEY_TELEPHONY_SIM_STATUS_SPCK_REQUIRED = 0x09, /**<  Service Provider Control Key required state **/
+       VCONFKEY_TELEPHONY_SIM_STATUS_CCK_REQUIRED = 0x0a, /**<  Corporate Control Key required state **/
+       VCONFKEY_TELEPHONY_SIM_STATUS_CARD_REMOVED = 0x0b, /**<  Card removed **/
+       VCONFKEY_TELEPHONY_SIM_STATUS_SIM_LOCK_REQUIRED = 0x0c, /**<  PH-SIM (phone-SIM) locked state **/
+       VCONFKEY_TELEPHONY_SIM_STATUS_CARD_CRASHED = 0x0d, /**< Runtime SIM card error **/
+       VCONFKEY_TELEPHONY_SIM_STATUS_UNKNOWN = 0xff /**<  Unknown status. It can be initial status **/
+};
+
+/**
+ * @brief it stands for current sim is changed or not
+ * -1 unknown \n
+ * 0 not changed \n
+ * 1 changed \n
+ */
+#define VCONFKEY_TELEPHONY_SIM_IS_CHANGED              VCONFKEY_TELEPHONY_PREFIX"/sim_is_changed"
+
+/**
+ * @brief it stands for CPHS operator name with FULL form which is stored in SIM card
+ */
+#define VCONFKEY_TELEPHONY_SIM_CPHS_OPERATOR_NAME_FULL              VCONFKEY_TELEPHONY_PREFIX"/cphs_operator_name_full"
+
+/**
+ * @brief it stands for CPHS operator name with SHORT form which is stored in SIM card
+ */
+#define VCONFKEY_TELEPHONY_SIM_CPHS_OPERATOR_NAME_SHORT              VCONFKEY_TELEPHONY_PREFIX"/cphs_operator_name_short"
+
+/**
+ * @brief it stands for current call status ( idle, connect, held )
+ *
+ * 0 idle \n
+ * 1 active \n
+ * 2 held \n
+ */
+#define VCONFKEY_TELEPHONY_CALL_STATE            VCONFKEY_TELEPHONY_PREFIX"/call_state"
+enum {
+       VCONFKEY_TELEPHONY_CALL_CONNECT_IDLE = 0x00,
+       VCONFKEY_TELEPHONY_CALL_CONNECT_ACTIVE,
+       VCONFKEY_TELEPHONY_CALL_CONNECT_HELD
+};
+
+/**
+ * @brief it stands for current call forwarding status
+ *
+ * 0 off \n
+ * 1 on \n
+ */
+#define VCONFKEY_TELEPHONY_CALL_FORWARD_STATE    VCONFKEY_TELEPHONY_DB_PREFIX"/call_forward_state"
+enum {
+       VCONFKEY_TELEPHONY_CALL_FORWARD_OFF = 0x00,
+       VCONFKEY_TELEPHONY_CALL_FORWARD_ON = 0x01
+};
+
+/**
+ * @brief Show my number status
+ *
+ * 0 : By network \n
+ * 1 : Show \n
+ * 2 : Hide \n
+ */
+#define VCONFKEY_TELEPHONY_SS_CLI_STATE            VCONFKEY_TELEPHONY_DB_PREFIX"/ss_cli_state"
+enum {
+       VCONFKEY_TELEPHONY_SS_CLI_BYNETWORK = 0x00,
+       VCONFKEY_TELEPHONY_SS_CLI_SHOW,
+       VCONFKEY_TELEPHONY_SS_CLI_HIDE
+};
+
+/**
+ * @brief it stands for current telephony apis is ready to use or not
+ *
+ * 0 none \n
+ * 1 ready \n
+ */
+#define VCONFKEY_TELEPHONY_TAPI_STATE            VCONFKEY_TELEPHONY_PREFIX"/tapi_state"
+enum {
+       VCONFKEY_TELEPHONY_TAPI_STATE_NONE = 0x00,
+       VCONFKEY_TELEPHONY_TAPI_STATE_READY
+};
+
+/**
+ * @brief it stands for display priority between SIM SPN and PLMN
+ *
+ * 0 none \n
+ * 1 spn only \n
+ * 2 plmn only \n
+ * 3 spn plmn both \n
+ */
+#define VCONFKEY_TELEPHONY_SPN_DISP_CONDITION    VCONFKEY_TELEPHONY_PREFIX"/spn_disp_condition"
+enum {
+       VCONFKEY_TELEPHONY_DISP_INVALID = 0x00,
+       VCONFKEY_TELEPHONY_DISP_SPN,
+       VCONFKEY_TELEPHONY_DISP_PLMN,
+       VCONFKEY_TELEPHONY_DISP_SPN_PLMN
+};
+
+/**
+ * @brief it stands for SPN name which is stored in SIM card
+ *
+ */
+#define VCONFKEY_TELEPHONY_SPN_NAME              VCONFKEY_TELEPHONY_PREFIX"/spn"
+
+/**
+ * @brief it stands for current network RSSI strength
+ *
+ * 0 min \n
+ * 1 \n
+ * 2 \n
+ * 3 \n
+ * 4 \n
+ * 5 \n
+ * 6 max \n
+ */
+#define VCONFKEY_TELEPHONY_RSSI                  VCONFKEY_TELEPHONY_PREFIX"/rssi"
+enum {
+       VCONFKEY_TELEPHONY_RSSI_0 = 0x00,
+       VCONFKEY_TELEPHONY_RSSI_1,
+       VCONFKEY_TELEPHONY_RSSI_2,
+       VCONFKEY_TELEPHONY_RSSI_3,
+       VCONFKEY_TELEPHONY_RSSI_4,
+       VCONFKEY_TELEPHONY_RSSI_5,
+       VCONFKEY_TELEPHONY_RSSI_6
+};
+
+/**
+ * @brief it stands for current battery critical low status
+ *
+ * 1 power off level \n
+ * 2 critical low level \n
+ * 3 low level \n
+ * 4 normal level \n
+ */
+#define VCONFKEY_TELEPHONY_LOW_BATTERY           VCONFKEY_TELEPHONY_PREFIX"/low_battery"
+enum {
+       VCONFKEY_TELEPHONY_BATT_POWER_OFF_LEVEL = 0x01,
+       VCONFKEY_TELEPHONY_BATT_CRIT_LOW_LEVEL,
+       VCONFKEY_TELEPHONY_BATT_LOW_LEVEL,
+       VCONFKEY_TELEPHONY_BATT_NORMAL_LEVEL
+};
+
+/**
+ * @brief it stands for IMEI
+ *
+ * null terminated string value \n
+ */
+#define VCONFKEY_TELEPHONY_IMEI                  VCONFKEY_TELEPHONY_PREFIX"/imei"
+
+/**
+ * @brief it stands for modem software version
+ *
+ * null terminated string value \n
+ */
+#define VCONFKEY_TELEPHONY_SWVERSION             VCONFKEY_TELEPHONY_PREFIX"/szSWVersion"       /* string */
+
+/**
+ * @brief it stands for hardware version
+ *
+ * null terminated string value \n
+ */
+#define VCONFKEY_TELEPHONY_HWVERSION             VCONFKEY_TELEPHONY_PREFIX"/szHWVersion"       /* string */
+
+/**
+ * @brief it stands for calibration date
+ *
+ * null terminated string value \n
+ */
+#define VCONFKEY_TELEPHONY_CALDATE               VCONFKEY_TELEPHONY_PREFIX"/szCalDate" /* string */
+
+/**
+ * @brief it stands for product code
+ *
+ * null terminated string value \n
+ */
+#define VCONFKEY_TELEPHONY_PRODUCTCODE           VCONFKEY_TELEPHONY_PREFIX"/productCode"       /* string */
+
+
+/**
+ * @brief Packet service protocol type
+ *
+ */
+#define VCONFKEY_TELEPHONY_PSTYPE VCONFKEY_TELEPHONY_PREFIX"/ps_type"
+enum {
+ /** NONE */
+ VCONFKEY_TELEPHONY_PSTYPE_NONE,
+ /** HSDPA */
+ VCONFKEY_TELEPHONY_PSTYPE_HSDPA,
+ /** HSUPA */
+ VCONFKEY_TELEPHONY_PSTYPE_HSUPA,
+ /** HSPA */
+ VCONFKEY_TELEPHONY_PSTYPE_HSPA
+};
+
+/**
+ * @brief it stands for phone is emergency mode or not (This requirement is from MDM)
+ *
+ * 0 disable \n
+ * 1 enable \n
+ */
+#define VCONFKEY_TELEPHONY_EMERGENCY_MODE            VCONFKEY_TELEPHONY_DB_PREFIX"/emergency"
+
+/**
+ * @brief it stands for telephony event system is ready or not
+ *
+ * 0 not ready \n
+ * 1 ready \n
+ */
+#define VCONFKEY_TELEPHONY_EVENT_READY             VCONFKEY_TELEPHONY_PREFIX"/event_system_ready"
+
+/* Maintainer : donghoo.park@samsung.com */
+
+/**
+ * @brief cellular data connection enable
+ *
+ * TRUE : enable cellular data connection \n
+ * FALSE : disable cellular data connection \n
+ */
+#define VCONFKEY_3G_ENABLE                       "db/setting/3gEnabled"
+
+/**
+ * @brief it stands for telephony server is ready or not
+ *
+ * TRUE : telephony server is ready \n
+ * FALSE : telephony server is not ready \m
+ */
+#define VCONFKEY_TELEPHONY_READY             VCONFKEY_TELEPHONY_PREFIX"/telephony_ready"
+
+/**
+ * @brief Network Time
+ *
+ * Value: On success, the value of time in seconds since the Epoch is returned. (int)
+ */
+#define VCONFKEY_TELEPHONY_NITZ_GMT         VCONFKEY_TELEPHONY_PREFIX"/nitz_gmt"
+
+/**
+ * @brief NITZ Event arrival time
+ *
+ * Value: On success, the value of time in seconds since the Epoch is returned. (int)
+ */
+#define VCONFKEY_TELEPHONY_NITZ_EVENT_GMT   VCONFKEY_TELEPHONY_PREFIX"/nitz_event_gmt"
+
+/**
+ * @brief Timezone file path
+ *
+ * Value: null terminated string value
+ */
+#define VCONFKEY_TELEPHONY_NITZ_ZONE        VCONFKEY_TELEPHONY_PREFIX"/nitz_zone"
+
+/**
+ * @brief Flight mode status
+ *
+ * TRUE: Flight mode on
+ * FALSE: Flight mode off
+ */
+#define VCONFKEY_TELEPHONY_FLIGHT_MODE      VCONFKEY_TELEPHONY_DB_PREFIX"/flight_mode"
+
+/**
+ * @brief Network Access Technology
+ *
+ * Value: enum VCONFKEY_TELEPHONY_SVC_ACT_*
+ */
+#define VCONFKEY_TELEPHONY_SVC_ACT          VCONFKEY_TELEPHONY_PREFIX"/svc_act"
+enum {
+       VCONFKEY_TELEPHONY_SVC_ACT_NONE,
+       VCONFKEY_TELEPHONY_SVC_ACT_GSM,
+       VCONFKEY_TELEPHONY_SVC_ACT_GPRS,
+       VCONFKEY_TELEPHONY_SVC_ACT_EGPRS,
+       VCONFKEY_TELEPHONY_SVC_ACT_UMTS,
+       VCONFKEY_TELEPHONY_SVC_ACT_IS95A = 0x11,
+       VCONFKEY_TELEPHONY_SVC_ACT_IS95B,
+       VCONFKEY_TELEPHONY_SVC_ACT_CDMA_1X,
+       VCONFKEY_TELEPHONY_SVC_ACT_EVDO_REV0,
+       VCONFKEY_TELEPHONY_SVC_ACT_CDMA_1X_EVDO_REV0,
+       VCONFKEY_TELEPHONY_SVC_ACT_EVDO_REVA,
+       VCONFKEY_TELEPHONY_SVC_ACT_CDMA_1X_EVDO_REVA,
+       VCONFKEY_TELEPHONY_SVC_ACT_EVDV,
+       VCONFKEY_TELEPHONY_SVC_ACT_EHRPD,
+       VCONFKEY_TELEPHONY_SVC_ACT_LTE = 0x21,
+       VCONFKEY_TELEPHONY_SVC_ACT_NOT_SPECIFIED = 0xFF
+};
+
+/**
+* @brief MMS sent status
+*
+* 0 Success \n
+* 1 Failure \n
+* 2 Network Unavailable \n
+*/
+#define VCONFKEY_TELEPHONY_MMS_SENT_STATUS  VCONFKEY_TELEPHONY_PREFIX"/mms_sent_status"
+enum {
+       VCONFKEY_TELEPHONY_MMS_SEND_SUCCESS = 0x00,
+       VCONFKEY_TELEPHONY_MMS_SEND_FAIL = 0x01,
+       VCONFKEY_TELEPHONY_MMS_SEND_NETWORK_UNAVAILABLE = 0x02
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_TELEPHONY_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-testmode-keys.h b/include-wearable/vconf-internal-testmode-keys.h
new file mode 100755 (executable)
index 0000000..634005f
--- /dev/null
@@ -0,0 +1,153 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_TESTMODE_KEYS_H__
+#define __VCONF_INTERNAL_TESTMODE_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-testmode-keys.h
+ * @defgroup    vconf_internal_testmode_key Definitions of internal shared Keys for Testmode
+ * @ingroup     vconf_internal_key
+ * @author      Inho Oh <inho48.oh@samsung.com>
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for Testmode \n
+ */
+
+/* ========================== Testmode Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_testmode_key
+ * @{
+ * @brief Testmode Keys & Values\n
+ *        Maintainer : Inho Oh <inho48.oh@samsung.com>
+ */
+
+#define VCONFKEY_TESTMODE_PREFIX                    "db/testmode"
+
+/**
+ * @brief Auto answer flag
+ *
+ * 0: Auto answer Off \n
+ * 1: Auto answer On \n
+ */
+#define VCONFKEY_TESTMODE_AUTO_ANSWER               VCONFKEY_TESTMODE_PREFIX"/auto_answer"
+enum {
+       VCONFKEY_TESTMODE_OFF = 0,
+       VCONFKEY_TESTMODE_ON
+};
+
+/**
+ * @brief Video call Camera Setting
+ *
+ * VCONFKEY_TESTMODE_CAM_FRONT: Front camera \n
+ * VCONFKEY_TESTMODE_CAM_EXTERNAL: External camera \n
+ */
+#define VCONFKEY_TESTMODE_VT_CAM_SETTING            VCONFKEY_TESTMODE_PREFIX"/vt_cam_setting"
+enum {
+       VCONFKEY_TESTMODE_CAM_FRONT = 0,
+       VCONFKEY_TESTMODE_CAM_EXTERNAL,
+       VCONFKEY_TESTMODE_CAM_MAX
+};
+
+/**
+ * @brief Fast Dormancy Setting
+ *
+ * type : bool
+ * VCONFKEY_TESTMODE_FAST_DORMANCY_OFF: FAST Dormancy off \n
+ * VCONFKEY_TESTMODE_FAST_DORMANCY_ON: FAST Dormancy on \n
+ */
+#define VCONFKEY_TESTMODE_FAST_DORMANCY             "memory/testmode/fast_dormancy"
+enum {
+       VCONFKEY_TESTMODE_FAST_DORMANCY_OFF = 0,
+       VCONFKEY_TESTMODE_FAST_DORMANCY_ON
+};
+
+/**
+ * @brief Power off popup Setting
+ *
+ * type : bool
+ * VCONFKEY_TESTMODE_POWER_OFF_POPUP_ENABLE: Enable to shutdown with popup
+ * VCONFKEY_TESTMODE_POWER_OFF_POPUP_DISABLE: Enable to shutdown without popup
+ */
+#define VCONFKEY_TESTMODE_POWER_OFF_POPUP            VCONFKEY_TESTMODE_PREFIX"/pwr_off_popup"
+enum {
+       VCONFKEY_TESTMODE_POWER_OFF_POPUP_ENABLE = 0,
+       VCONFKEY_TESTMODE_POWER_OFF_POPUP_DISABLE
+};
+
+/**
+ * @brief Low battery popup Setting
+ *
+ * type : bool
+ * VCONFKEY_TESTMODE_LOW_BATT_POPUP_ENABLE: Enable to low battery popup
+ * VCONFKEY_TESTMODE_LOW_BATT_POPUP_DISABLE: Disable to low battery popup
+ */
+#define VCONFKEY_TESTMODE_LOW_BATT_POPUP            VCONFKEY_TESTMODE_PREFIX"/low_batt_popup"
+enum {
+       VCONFKEY_TESTMODE_LOW_BATT_POPUP_ENABLE = 0,
+       VCONFKEY_TESTMODE_LOW_BATT_POPUP_DISABLE
+};
+
+/**
+ * @brief Screen lock Setting
+ *
+ * type : int
+ * VCONFKEY_TESTMODE_SCREEN_LOCK_ENABLE: Enable to lock screen
+ * VCONFKEY_TESTMODE_SCREEN_LOCK_DISABLE: Disable to lock screen
+ */
+#define VCONFKEY_TESTMODE_SCREEN_LOCK            VCONFKEY_TESTMODE_PREFIX"/screen_lock"
+enum {
+       VCONFKEY_TESTMODE_SCREEN_LOCK_ENABLE = 0,
+       VCONFKEY_TESTMODE_SCREEN_LOCK_DISABLE
+};
+
+/**
+ * @brief it stands for keystring need to be blocked or not
+ *
+ * 0 off \n
+ * 1 on \n
+ */
+#define VCONFKEY_TESTMODE_FACTORY_KSTRINGB      VCONFKEY_TESTMODE_PREFIX"/bKeyStringBlock"
+enum {
+       VCONFKEY_TESTMODE_FACTORY_KSTRINGB_OFF = 0x00,
+       VCONFKEY_TESTMODE_FACTORY_KSTRINGB_ON = 0x01
+};
+/**
+ * @}
+ */
+
+/**
+ * @brief uart path setting
+ *
+ * 0 AP \n
+ * 1 CP through Qualcomm diag app \n
+ */
+#define VCONFKEY_TESTMODE_UART_PATH      VCONFKEY_TESTMODE_PREFIX"/buartpath"
+enum {
+       VCONFKEY_TESTMODE_UART_PATH_AP = 0x00,
+       VCONFKEY_TESTMODE_UART_PATH_CP = 0x01
+};
+/**
+ * @}
+ */
+#endif /* __VCONF_INTERNAL_TESTMODE_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-usb-keys.h b/include-wearable/vconf-internal-usb-keys.h
new file mode 100755 (executable)
index 0000000..13ddcd3
--- /dev/null
@@ -0,0 +1,158 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_USB_KEYS_H__
+#define __VCONF_INTERNAL_USB_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-usb-keys.h
+ * @defgroup    vconf_internal_usb_key Definitions of internal shared Keys for USB
+ * @ingroup     vconf_internal_key
+ * @author      ty317.kim
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for USB \n
+ */
+
+/* ========================== USB Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_usb_key
+ * @{
+ * @brief USB Keys & Values\n
+ *        Maintainer : ty317.kim
+ */
+
+/**
+ * @brief status of mmc in mass storage mode
+ *
+ * 0 : no mass storage mode \n
+ * 1 : only support UMS \n
+ * 2 : support UMS and MMC all \n
+ */
+#define VCONFKEY_USB_STORAGE_STATUS "memory/usb/mass_storage_status"
+enum {
+       /** no mass storage mode */
+       VCONFKEY_USB_STORAGE_STATUS_OFF = 0x00,
+       /** only support UMS */
+       VCONFKEY_USB_STORAGE_STATUS_UMS_ON,
+       /** support UMS and MMC all */
+       VCONFKEY_USB_STORAGE_STATUS_UMS_MMC_ON
+};
+
+/**
+ * @brief status of setting USB ethernet mode for developers
+ *
+ * 0 : unset keeping USB ethernet mode when reconnecting USB cable \n
+ * 1 : set keeping USB ethernet mode when reconnecting USB cable \n
+ */
+#define VCONFKEY_USB_KEEP_ETHERNET "db/usb/keep_ethernet"
+enum {
+       /** unset keeping USB ethernet mode when reconnecting USB cable */
+       VCONFKEY_USB_KEEP_ETHERNET_UNSET = 0x00,
+       /** set keeping USB ethernet mode when reconnecting USB cable */
+       VCONFKEY_USB_KEEP_ETHERNET_SET
+};
+
+/**
+ * @brief status of USB accessory
+ *
+ * 0 : usb accessory is disconnected \n
+ * 1 : usb accessory is connected \n
+ */
+#define VCONFKEY_USB_ACCESSORY_STATUS "memory/usb/accessory_status"
+enum {
+       /** usb accessory is disconnected */
+       VCONFKEY_USB_ACCESSORY_STATUS_DISCONNECTED = 0x00,
+       /** usb accessory is connected */
+       VCONFKEY_USB_ACCESSORY_STATUS_CONNECTED
+};
+
+/**
+ * @brief Current USB connection mode
+ *
+ *  0: USB none mode
+ *  1: Default mode (MTP only mode)
+ *  2: SDB mode (with MTP)
+ *  3: SDB, DIAG mode (with MTP)
+ *  4: RNDIS mode for tethering
+ *  5: RNDIS mode for ethernet
+ *  6: RNDIS, SDB mode
+ *  7: DIAG, SDB mode
+ *  8: RNDIS, DIAG mode
+ *  9: USB accessory mode
+ */
+#define VCONFKEY_USB_CUR_MODE "memory/usb/cur_mode"
+enum old_usb_mode {
+       /** Default mode (MTP only mode) */
+       SET_USB_MTP = 1,
+       /** SDB mode (with MTP) */
+       SET_USB_MTP_SDB = 2,
+       /** SDB, DIAG mode (with MTP) */
+       SET_USB_MTP_SDB_DIAG = 3
+};
+
+enum usb_mode {
+       /** USB none mode */
+       SET_USB_NONE = 0,
+       /** Default mode */
+       SET_USB_DEFAULT = 1,
+       /** SDB mode */
+       SET_USB_SDB = 2,
+       /** SDB, DIAG mode */
+       SET_USB_SDB_DIAG = 3,
+       /** RNDIS mode for tethering */
+       SET_USB_RNDIS_TETHERING = 4,
+       /** RNDIS mode for ethernet */
+       SET_USB_RNDIS = 5,
+       /** RNDIS, SDB mode */
+       SET_USB_RNDIS_SDB = 6,
+       /** DIAG, SDB mode */
+       SET_USB_DIAG_SDB = 7,
+       /** RNDIS, DIAG mode */
+       SET_USB_RNDIS_DIAG = 8,
+       /** USB accessory mode */
+       SET_USB_ACCESSORY = 9
+};
+
+/**
+ * @brief Selected USB connection mode by user
+ *
+ *  1: Default mode (MTP only mode)
+ *  2: SDB mode (with MTP)
+ *  3: SDB, DIAG mode (with MTP)
+ *  4: RNDIS mode for tethering
+ *  5: RNDIS mode for ethernet
+ *  6: RNDIS, SDB mode
+ *  7: DIAG, SDB mode
+ *  8: RNDIS, DIAG mode
+ *  9: USB accessory mode
+ */
+#define VCONFKEY_USB_SEL_MODE "db/usb/sel_mode"
+
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_USB_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-voice-keys.h b/include-wearable/vconf-internal-voice-keys.h
new file mode 100644 (file)
index 0000000..4b5afbf
--- /dev/null
@@ -0,0 +1,125 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_VOICE_KEYS_H__
+#define __VCONF_INTERNAL_VOICE_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-voice-keys.h
+ * @defgroup    vconf_internal_voice_key Definitions of internal shared Keys for voice framework
+ * @ingroup     vconf_internal_key
+ * @author      dy3.lee@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for voice framework \n
+ */
+
+/**
+ * @addtogroup vconf_internal_voice_key
+ * @{
+ * @brief Voice framework Keys & Values\n
+ *        Maintainer : dy3.lee@samsung.com
+ */
+
+/**\r
+* @brief The voice input language\r
+*\r
+* type : string\r
+*/\r
+#define VCONFKEY_VOICE_INPUT_LANGUAGE     "db/voice_input/language"
+
+/**
+* @brief The on/off status of voice control static enabled
+*
+* type : bool
+*/
+#define VCONFKEY_VOICE_CONTROL_ENABLED     "db/voice_control/enabled"
+
+/**
+* @brief The on/off status of voice control static enabled
+*
+* type : bool
+*/
+#define VCONFKEY_VOICE_CONTROL_ENABLED     "db/voice_control/enabled"
+
+/**
+ * @brief The on/off status of incoming call application for voice control static enabled
+ *
+ * type : bool
+ */
+#define VCONFKEY_VOICE_CONTROL_INCOMING_CALL_ENABLED     "db/voice_control/incoming_call_enabled"
+
+/**
+* @brief The on/off status of incoming call via ChatON for voice control static enabled
+*
+* type : bool
+*/
+#define VCONFKEY_VOICE_CONTROL_INCOMING_CALL_VIA_CHATON_ENABLED     "db/voice_control/incoming_call_via_chaton_enabled"
+
+/**
+ * @brief The on/off status of camera application for voice control static enabled
+ *
+ * type : bool
+ */
+#define VCONFKEY_VOICE_CONTROL_CAMERA_ENABLED     "db/voice_control/camera_enabled"
+
+/**
+ * @brief The on/off status of alarm application for voice control static enabled
+ *
+ * type : bool
+ */
+#define VCONFKEY_VOICE_CONTROL_ALARM_ENABLED     "db/voice_control/alarm_enabled"
+
+/**
+ * @brief The on/off status of radio application for voice control static enabled
+ *
+ * type : bool
+ */
+#define VCONFKEY_VOICE_CONTROL_RADIO_ENABLED     "db/voice_control/radio_enabled"
+
+/**
+ * @brief The on/off status of video application for voice control static enabled
+ *
+ * type : bool
+ */
+#define VCONFKEY_VOICE_CONTROL_VIDEO_ENABLED     "db/voice_control/video_enabled"
+
+/**
+ * @brief The on/off status of audio application for voice control static enabled
+ *
+ * type : bool
+ */
+#define VCONFKEY_VOICE_CONTROL_AUDIO_ENABLED     "db/voice_control/audio_enabled"
+
+/**
+* @brief The voice control language string
+*
+* type : string
+*/
+#define VCONFKEY_VOICE_CONTROL_LANGUAGE                "db/voice_control/language"
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_VOICE_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-voicerecorder-keys.h b/include-wearable/vconf-internal-voicerecorder-keys.h
new file mode 100755 (executable)
index 0000000..e59b49c
--- /dev/null
@@ -0,0 +1,94 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_VOICERECORDER_KEYS_H__
+#define __VCONF_INTERNAL_VOICERECORDER_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-voicerecorder-keys.h
+ * @defgroup    vconf_internal_voicerecorder_key Definitions of internal shared Keys for VoiceRecorder
+ * @ingroup     vconf_internal_key
+ * @author      quddls.oh@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for VoiceRecorder \n
+ */
+
+/* ========================== VoiceRecorder Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_voicerecorder_key
+ * @{
+ * @brief VoiceRecorder Keys & Values\n
+ *        Maintainer : quddls.oh@samsung.com
+ */
+
+/**
+ * @brief The status of voice recorder
+ *
+ * VCONFKEY_VOICERECORDER_OFF : application is not launched
+ * VCONFKEY_VOICERECORDER_READY : ready to record
+ * VCONFKEY_VOICERECORDER_RECORDING : recording
+ * VCONFKEY_VOICERECORDER_PAUSED : paused
+*/
+
+#define VCONFKEY_VOICERECORDER_STATE "memory/voicerecorder/state"
+enum {
+       /** application is not launched */
+       VCONFKEY_VOICERECORDER_OFF = 0x00,
+       /** ready to record */
+       VCONFKEY_VOICERECORDER_READY,
+       /** recording */
+       VCONFKEY_VOICERECORDER_RECORDING,
+       /** paused */
+       VCONFKEY_VOICERECORDER_PAUSED,
+       VCONFKEY_VOICERECORDER_STATE_MAX
+};
+
+
+/**
+ * @brief Current recording file name
+ *
+ * type : string
+*/
+#define VCONFKEY_VOICERECORDER_RECORDING_NAME  "memory/voicerecorder/clip_name"
+
+/**
+ * @brief current elpased time
+ *
+ * type : int (sec)
+*/
+#define VCONFKEY_VOICERECORDER_RECORDING_TIME  "memory/voicerecorder/recording_time"
+
+/**
+ * @brief current file size
+ *
+ * type : int (KB)
+*/
+#define VCONFKEY_VOICERECORDER_RECORDING_SIZE  "memory/voicerecorder/recording_size"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_VOICERECORDER_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-webkit-keys.h b/include-wearable/vconf-internal-webkit-keys.h
new file mode 100755 (executable)
index 0000000..404171a
--- /dev/null
@@ -0,0 +1,53 @@
+/*
+ * vconf-internal-webkit-keys
+ * Copyright (c) 2000 - 2013 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Daehyun Yoo <daehyun81.yoo@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#ifndef __VCONF_INTERNAL_WEBKIT_KEYS_H__
+#define __VCONF_INTERNAL_WEBKIT_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-webkit-keys.h
+ * @defgroup    vconf_internal_webkit_key Definitions of system user agent for webkit
+ * @ingroup     vconf_internal_key
+ * @author      daehyun81.yoo@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of system user agent for webkit \n
+ */
+
+/* ========================== Memo Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_webkit_key
+ * @{
+ * @brief System User Agent Keys & Values\n
+ *        Maintainer : daehyun81.yoo@samsung.com
+ */
+
+/**
+ * @brief it stands system user agent for webkit
+ *
+ */
+
+#define VCONFKEY_WEBKIT_USER_AGENT "db/webkit/user_agent"
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_WEBKIT_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-wifi-keys.h b/include-wearable/vconf-internal-wifi-keys.h
new file mode 100755 (executable)
index 0000000..6b01430
--- /dev/null
@@ -0,0 +1,252 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Hakjoo Ko <hakjoo.ko@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_WIFI_KEYS_H__
+#define __VCONF_INTERNAL_WIFI_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-wifi-keys.h
+ * @defgroup    vconf_internal_wifi_key Definitions of internal shared Keys for wifi
+ * @ingroup     vconf_internal_key
+ * @author      s.seo@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for wifi \n
+ */
+
+/* ========================== Wifi Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_wifi_key
+ * @{
+ * @brief Wifi Keys & Values\n
+ *        Maintainer : s.seo@samsung.com
+ */
+
+/**
+ * @brief Wi-Fi state
+ *
+ * 0: power off \n
+ * 1: power on \n
+ * 2: connected \n
+ */
+#define VCONFKEY_WIFI_STATE                 "memory/wifi/state"
+enum {
+       VCONFKEY_WIFI_OFF = 0x00,
+       VCONFKEY_WIFI_UNCONNECTED,
+       VCONFKEY_WIFI_CONNECTED,
+       VCONFKEY_WIFI_TRANSFER,
+       VCONFKEY_WIFI_TRANSFER_TX,
+       VCONFKEY_WIFI_TRANSFER_RX,
+       VCONFKEY_WIFI_STATE_MAX
+};
+
+/**
+ * @brief Wi-Fi transfer state
+ *
+ * 0: no transfer
+ * 1: tx only
+ * 2: rx only
+ * 3: tx/rx
+ */
+#define VCONFKEY_WIFI_TRANSFER_STATE           "memory/wifi/transfer_state"
+enum {
+       VCONFKEY_WIFI_TRANSFER_STATE_NONE = 0x00,
+       VCONFKEY_WIFI_TRANSFER_STATE_TX,
+       VCONFKEY_WIFI_TRANSFER_STATE_RX,
+       VCONFKEY_WIFI_TRANSFER_STATE_TXRX,
+       VCONFKEY_WIFI_TRANSFER_STATE_MAX
+};
+
+/**
+ * @brief Wi-Fi signal strength
+ *
+ * 0 ~ 4 integer value of signal strength
+ */
+#define VCONFKEY_WIFI_STRENGTH              "memory/wifi/strength"
+enum {
+       VCONFKEY_WIFI_STRENGTH_MIN = 0,
+       VCONFKEY_WIFI_STRENGTH_MAX = 4
+};
+
+/**
+ * @brief State of Wi-Fi QS terminated
+ *
+ * 1: Wi-Fi connected and terminated
+ * 2: 3G connected and terminated
+ */
+#define VCONFKEY_WIFI_QS_EXIT               "memory/wifi/wifi_qs_exit"
+enum {
+       VCONFKEY_WIFI_QS_CANCEL = 0x00,
+       VCONFKEY_WIFI_QS_WIFI_CONNECTED,
+       VCONFKEY_WIFI_QS_3G
+};
+
+/**
+ * @brief Network notification state
+ *
+ * 0: disabled
+ * 1: enabled
+ */
+#define VCONFKEY_WIFI_ENABLE_QS             "db/wifi/enable_quick_start"
+enum {
+       VCONFKEY_WIFI_QS_DISABLE = 0x00,
+       VCONFKEY_WIFI_QS_ENABLE = 0x01
+};
+
+/**
+ * @brief The name of Wi-Fi AP connected
+ *
+ */
+#define VCONFKEY_WIFI_CONNECTED_AP_NAME     "memory/wifi/connected_ap_name"
+
+/**
+ * @brief Wi-Fi setting UG state
+ *
+ * 0: not running
+ * 1: foreground
+ * 2: background
+ * 3: off
+ */
+#define VCONFKEY_WIFI_UG_RUN_STATE          "memory/wifi/ug_run_state"
+enum {
+       /** Not running */
+       VCONFKEY_WIFI_UG_RUN_STATE_NULL = 0x00,
+       /** Foreground */
+       VCONFKEY_WIFI_UG_RUN_STATE_ON_FOREGROUND,
+       /** Background */
+       VCONFKEY_WIFI_UG_RUN_STATE_ON_BACKGROUND,
+       /** Off */
+       VCONFKEY_WIFI_UG_RUN_STATE_OFF,
+       VCONFKEY_WIFI_UG_RUN_STATE_MAX
+};
+
+/** @brief Local Wi-Fi MAC address */
+#define VCONFKEY_WIFI_BSSID_ADDRESS   "db/wifi/bssid_address"
+
+/**
+ * @}
+ */
+
+
+/* ========================== Wifi Direct Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_wifi_key
+ * @{
+ * @brief Wifi Direct Keys & Values\n
+ *        Maintainer : dwmax.lee@samsung.com, dwmax.lee, taeksu.shin, sungsik.jang
+ */
+
+/**
+ * @brief WIFI DIRECT DATA TRANSFER STATE VALUE FOR DISPLAYING INDICATOR ICON
+ *
+ * 0: File transfer is started
+ * 1: File transfer is failed
+ * 2: File transfer is finished
+*/
+#define VCONFKEY_WIFI_DIRECT_TRANSFER_STATE    "memory/wifi_direct/transfer_state"
+enum {
+ /** File transfer is started */
+ VCONFKEY_WIFI_DIRECT_TRANSFER_START = 0,
+ /** File transfer is failed */
+ VCONFKEY_WIFI_DIRECT_TRANSFER_FAIL,
+ /** File transfer is finished */
+ VCONFKEY_WIFI_DIRECT_TRANSFER_FINISH
+};
+
+/**
+ * @brief WIFI DIRECT DATA TRANSFER STATE OF SENDER FOR INDICATOR ANIMATED ICON
+ *
+ * 0: file sending status is idle
+ * 1: File sending in progress
+*/
+#define VCONFKEY_WIFI_DIRECT_SENDING_STATE    "memory/wifi_direct/share/sending_state"
+enum {
+ /** File sending status is idle */
+ VCONFKEY_WIFI_DIRECT_SENDING_IDLE = 0,
+ /** File sending is in progress */
+ VCONFKEY_WIFI_DIRECT_SENDING_IN_PROGRESS
+};
+
+/**
+ * @brief WIFI DIRECT DATA TRANSFER STATE OF RECEIVER FOR INDICATOR ANIMATED ICON
+ *
+ * 0: file receiving status is idle
+ * 1: File receiving in progress
+*/
+#define VCONFKEY_WIFI_DIRECT_RECEIVING_STATE    "memory/wifi_direct/share/receiving_state"
+enum {
+ /** File receiving status is idle */
+ VCONFKEY_WIFI_DIRECT_RECEIVING_IDLE = 0,
+ /** File receiving is in progress */
+ VCONFKEY_WIFI_DIRECT_RECEIVING_IN_PROGRESS
+};
+
+
+/**
+ * @}
+ */
+
+/* ========================== Allshare cast Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_allshare_cast_key
+ * @{
+ * @brief Wifi Direct Keys & Values\n
+ *        Maintainer : dwmax.lee@samsung.com, sunmi.roh@samsung.com
+ */
+
+/**
+ * @brief ALLSHARECAST CONNECTION STATE VALUE FOR QUICK PANEL ICON
+ *
+ * 0: Device has not connected with dongle
+ * 1: Device has connected with dongle
+*/
+#define VCONFKEY_ALLSHARE_CAST_STATE    "memory/allshare_cast/state"
+enum {
+ /** not connected with dongle */
+ VCONFKEY_ALLSHARECAST_NOT_CONNECTED = 0,
+ /** connected with dongle */
+ VCONFKEY_ALLSHARECAST_CONNECTED
+};
+
+/**
+ * @brief SCREEN MIRRORING STATE VALUE FOR QUICK PANEL BUTTON
+ *
+ * 0: Screen Mirroring has turned off
+ * 1: Screen Mirroring has turned on
+ * 2: Device has connected with dongle
+*/
+#define VCONFKEY_SCREEN_MIRRORING_STATE    "memory/screen_mirroring/status"
+enum {
+ /* Deactivated */
+ VCONFKEY_SCREEN_MIRRORING_DEACTIVATED = 0,
+ /* Activated */
+ VCONFKEY_SCREEN_MIRRORING_ACTIVATED,
+ /* Connected with dongle */
+ VCONFKEY_SCREEN_MIRRORING_CONNECTED
+};
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_MOBEX_KEYS_H__ */
+
diff --git a/include-wearable/vconf-internal-wms-keys.h b/include-wearable/vconf-internal-wms-keys.h
new file mode 100755 (executable)
index 0000000..005344a
--- /dev/null
@@ -0,0 +1,442 @@
+/*
+ * vconf-internal-keys
+ *
+ * Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: WoongSuk Cho <ws77.cho@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#ifndef __VCONF_INTERNAL_WMS_KEYS_H__
+#define __VCONF_INTERNAL_WMS_KEYS_H__
+
+/**
+ * This file defines keys and values.
+ *
+ * @file        vconf-internal-wms-keys.h
+ * @defgroup    vconf_internal_wms_key Definitions of internal shared Keys for WMS
+ * @ingroup     vconf_internal_key
+ * @author      ws77.cho@samsung.com
+ * @version     0.1
+ * @brief       This file has the definitions of shared keys for WMS \n
+ */
+
+/* ========================== WMS Keys & Values ============================ */
+/**
+ * @addtogroup vconf_internal_wms_key
+ * @{
+ * @brief WMS & Values\n
+ *        Maintainer : ws77.cho@samsung.com
+ */
+
+
+/**
+ * @brief Alpm on/off flag
+ *
+ * 0 : OFF \n
+ * 1 : ON \n
+ */
+#define VCONFKEY_WMS_ALPM          "db/wms/alpm"
+
+
+/**
+ * @brief Notification from Alpm_App to WMS
+ * (After alpm_setting by Alpm_App, noti should be delivered to WMS.)
+ *
+ * 0 : OFF \n
+ * 1 : ON \n
+ */
+#define VCONFKEY_WMS_ALPM_SETTING          "db/wms/alpm_setting"
+
+
+/**
+ * @brief Reason of locale change
+ *
+ * 1 : CHANGE_LOCALE_FROM_INITIAL \n
+ * 2 : CHANEGE_LOCALE_ONLY \n
+ */
+#define VCONFKEY_WMS_CHANGE_LOCALE_FROM          "db/wms/change_locale_from"
+
+
+/**
+ * @brief favorites reorder support
+ *
+ * 0 : not support \n
+ * 1 : support \n
+ */
+#define VCONFKEY_WMS_FAVORITES_REORDER_SUPPORT          "db/wms/favorites_reorder_support"
+
+
+/**
+ * @brief favorite app list order of w-launcher
+ *
+ * 0 : init \n
+ * 1 : backup \n
+ * 2 : restore \n
+ * 3 : write done \n
+ */
+#define VCONFKEY_WMS_FAVORITE_ORDER          "memory/wms/favorites_order"
+
+
+/**
+ * @brief application list order of w-launcher
+ *
+ * 0 : init \n
+ * 1 : backup \n
+ * 2 : restore \n
+ * 3 : write done \n
+ */
+#define VCONFKEY_WMS_APPS_ORDER          "memory/wms/apps_order"
+
+
+/**
+ * @brief motion support
+ *
+ * 0 : not support \n
+ * 1 : support \n
+ */
+#define VCONFKEY_WMS_MOTION_SUPPORT          "db/wms/motion_support"
+
+
+/**
+ * @brief noti onoff support
+ *
+ * 0 : not support \n
+ * 1 : support \n
+ */
+#define VCONFKEY_WMS_NOTI_ONOFF_SUPPORT          "db/wms/noti_onoff_support"
+
+
+/**
+ * @brief powerkey double pressing support
+ *
+ * 0 : not support \n
+ * 1 : support \n
+ */
+#define VCONFKEY_WMS_POWERKEY_DOUBLE_PRESSING_SUPPORT          "db/wms/powerkey_double_pressing_support"
+
+
+/**
+ * @brief Preview Message
+ *
+ * 0: OFF \n
+ * 1: ON \n
+ */
+#define VCONFKEY_WMS_PREVIEW_MESSAGE          "db/wms/preview_message"
+
+
+/**
+ * @brief Safety assistance on/off flag
+ *
+ * 0 : OFF \n
+ * 1 : ON \n
+ */
+#define VCONFKEY_WMS_SAFETY_ENABLE          "db/wms/safety_enable"
+
+
+/**
+ * @brief Notification from Safety_App to WMS
+ * (After safety_function trigger, noti should be delivered to WMS. Any key_value is allowed)
+ *
+ */
+#define VCONFKEY_WMS_SAFETY_MESSAGE_TRIGGER          "memory/wms/safety_message_trigger"
+
+
+/**
+ * @brief smart relay Support
+ *
+ * 0 : not support \n
+ * 1 : support \n
+ */
+#define VCONFKEY_WMS_SMART_RELAY_SUPPORT          "db/wms/smart_relay_support"
+
+
+/**
+ * @brief smart search support
+ *
+ * 0 : not support \n
+ * 1 : support \n
+ */
+#define VCONFKEY_WMS_SMART_SEARCH_SUPPORT          "db/wms/smart_search_support"
+
+
+/**
+ * @brief wakeup by gesture setting
+ *
+ * 0: Off \n
+ * 1: Clock \n
+ * 2: Last viewed screen \n
+ *  \n
+ */
+#define VCONFKEY_WMS_WAKEUP_BY_GESTURE_SETTING          "db/wms/wakeup_by_gesture_setting"
+
+
+
+
+
+/**
+ * @brief Application_shortcuts mPackagename
+ * package : Package_Name \n
+ *
+ * @brief Application_shortcuts mClassname
+ * class : Class_Name \n
+ */
+#define VCONFKEY_WMS_APPLICATION_SHORTCUTS_DOWN_PACKAGE_CLASS          "db/wms/application_shortcuts_down_package_class"
+
+
+/**
+ * @brief Application_shortcuts mPackagename
+ * package : Package_Name \n
+ *
+ * @brief Application_shortcuts mClassname
+ * class : Class_Name \n
+ */
+#define VCONFKEY_WMS_APPLICATION_SHORTCUTS_UP_PACKAGE_CLASS          "db/wms/application_shortcuts_up_package_class"
+
+
+/**
+ * @brief Clock Set Idle
+ *
+ * package : Package_Name_Clocks_Set_Idle \n
+ */
+#define VCONFKEY_WMS_CLOCKS_SET_IDLE          "db/wms/clocks_set_idle"
+
+
+/**
+ * @brief Favorite reorder request to the launcher application
+ *
+ * data : xml data \n
+ */
+#define VCONFKEY_WMS_FAVORITES_REORDER          "db/wms/favorites_reorder"
+
+
+/**
+ * @brief Notification setting set connected
+ * true: isFirst value(true, falseall, false) \n
+ * false: isFirst value(Archive) \n
+ *
+ * @brief Notification setting active
+ * true: notification setting on \n
+ * false: notification setting off \n
+ *
+ * @brief Notification setting xml file path
+ * file path: notification_setting.xml \n
+ */
+#define VCONFKEY_WMS_NOTI_SETTING_SETCONNECTED_ACTIVE_PATH          "db/wms/noti_setting_setconnected_active_path"
+
+
+/**
+ * @brief package exist email mini app
+ *
+ * true : com.sec.android.app.email:true \n
+ * false : com.sec.android.app.email:false \n
+ */
+#define VCONFKEY_WMS_PACKAGE_EXIST_EMAILMINIAPP          "db/wms/package_exist_emailminiapp"
+
+
+/**
+ * @brief package exist text template
+ *
+ * true : com.samsung.accessory.texttemplateprovider:true \n
+ * false : com.samsung.accessory.texttemplateprovider:false \n
+ */
+#define VCONFKEY_WMS_PACKAGE_EXIST_TEXTTEMPLATE          "db/wms/package_exist_texttemplate"
+
+
+/**
+ * @brief Name of an app to be launched when power key is double pressed
+ *
+ * package : Pacakge_Name \n
+ * class : Class_Name \n
+ */
+#define VCONFKEY_WMS_POWERKEY_DOUBLE_PRESSING          "db/wms/powerkey_double_pressing"
+
+
+/**
+ * @brief Safety assistance camera_functionaltiy on/off flag
+ *
+ * 0 : ON \n
+ * 1 : OFF \n
+ */
+#define VCONFKEY_WMS_SAFETY_CAM_DISABLE          "db/wms/safety_cam_disable"
+
+
+/**
+ * @brief Shortcut Clock
+ *
+ * package : Package_Name_Shortcut_Clock \n
+ */
+#define VCONFKEY_WMS_SHORTCUT_CLOCK          "memory/wms/shortcut_clock"
+
+
+/**
+ * @brief Watch Package Name
+ *
+ * package : Package_Name_IdleClock \n
+ */
+#define VCONFKEY_WMS_WATCH_PKGNAME          "db/wms/watch_pkgname"
+
+
+/**
+ * @brief watchapps reorder data
+ *
+ * data : xml data \n
+ */
+#define VCONFKEY_WMS_WATCHAPPS_REORDER_DATA          "memory/wms/watchapps_reorder_data"
+
+
+/**
+ * @brief watchapps reorder viewtype
+ *
+ * 0 : alphabet \n
+ * 1 : custom \n
+ */
+#define VCONFKEY_WMS_WATCHAPPS_REORDER_VIEWTYPE          "memory/wms/watchapps_reorder_viewtype"
+
+
+
+
+
+/**
+ * @brief Contacts Settings
+ *
+ * 0: All Contacts \n
+ * 1: Favorites \n
+ */
+#define VCONFKEY_WMS_CONTACTS_SETTINGS          "db/wms/contacts_settings"
+
+
+/**
+ * @brief Flag to notify setupwizard data receiving finished
+ *
+ * 0: Not Finished \n
+ * 1: Finished \n
+ */
+#define VCONFKEY_WMS_GM_SETUPWIZARD_DATA_RECEIVING_FINISHED          "memory/wms/gm_setupwizard_data_receiving_finished"
+
+
+/**
+ * @brief Flag to notify setupwizard EULA setting finished
+ *
+ * 0 : Not Finished \n
+ * 1 : Finished \n
+ */
+#define VCONFKEY_WMS_GM_SETUPWIZARD_EULA_FINISHED          "db/wms/gm_setupwizard_eula_finished"
+
+
+/**
+ * @brief Flag to notify setupwizard restore finished
+ *
+ * 0: Not Finished \n
+ * 1: Finished \n
+ */
+#define VCONFKEY_WMS_GM_SETUPWIZARD_RESTORE_FINISHED          "memory/wms/gm_setupwizard_restore_finished"
+
+
+/**
+ * @brief Flag to check first-connection related info
+ *
+ * 0 : False \n
+ * 1 : True \n
+ */
+#define VCONFKEY_WMS_IS_INITIALED_WATCH          "db/wms/is_initialed_watch"
+
+
+/**
+ * @brief Factory reset on/off flag
+ *
+ * 0 : OFF \n
+ * 1 : ON \n
+ */
+#define VCONFKEY_WMS_IS_MASTER_RESET          "db/wms/is_master_reset"
+
+
+/**
+ * @brief Restore Start
+ *
+ * 0: FALSE \n
+ * 1: TRUE \n
+ */
+#define VCONFKEY_WMS_RESTORE_START          "db/wms/restore_start"
+
+
+/**
+ * @brief smart relay
+ *
+ * 0 : OFF \n
+ * 1 : ON \n
+ */
+#define VCONFKEY_WMS_SMART_RELAY          "db/wms/smart_relay"
+
+
+/**
+ * @brief Enable/Disable the contact app icon in the favorite list
+ *
+ * 0: FALSE \n
+ * 1: TRUE \n
+ */
+#define VCONFKEY_WMS_SYNC_CONTACTS          "db/wms/sync_contacts"
+
+
+/**
+ * @brief Enable/Disable the log app icon in the favorite list
+ *
+ * 0: FALSE \n
+ * 1: TRUE \n
+ */
+#define VCONFKEY_WMS_SYNC_LOGS          "db/wms/sync_logs"
+
+
+/**
+ * @brief Wakeup By Gesture Enable
+ *
+ * 0: OFF \n
+ * 1: ON \n
+ */
+#define VCONFKEY_WMS_WAKEUP_BY_GESTURE_ENABLE          "db/wms/wakeup_by_gesture_enable"
+
+
+/**
+ * @brief Wmanager Connected
+ *
+ * 0: disconnected \n
+ * 1: connected \n
+ */
+#define VCONFKEY_WMS_WMANAGER_CONNECTED          "memory/wms/wmanager_connected"
+
+
+/**
+ * @brief Wearable Status XML path
+ *
+ * data: notify Wearable Status XMl Path
+ */
+#define VCONFKEY_WMS_WEARABLE_STATUS_XML                       "db/wms/wearable_status_xml"
+
+
+/**
+ * @brief Host Status XML path
+ *
+ * data: notify Host Status XMl Path
+ */
+#define VCONFKEY_WMS_HOST_STATUS_XML                           "db/wms/host_status_xml"
+
+
+/**
+ * @}
+ */
+
+#endif /* __VCONF_INTERNAL_WMS_KEYS_H__ */
+
+
diff --git a/packaging/vconf-internal-keys.spec b/packaging/vconf-internal-keys.spec
new file mode 100755 (executable)
index 0000000..d98ebf0
--- /dev/null
@@ -0,0 +1,44 @@
+Name:       vconf-internal-keys
+Summary:    Internal shared keys for vconf
+Version:    0.0.129
+Release:    0
+VCS:        magnolia/framework/appfw/vconf-internal-keys#submit/master/20130926.071905-51-g7e6f1653b9d078ddee6e6685f740f1e9b26d7e2b
+Group:      Development/Headers
+License:    Apache License, Version 2.0
+Source0:    %{name}-%{version}.tar.gz
+BuildRequires:  cmake
+
+%description
+configuration internal shared keys
+
+%package devel
+Summary:    vconf internal keys (devel)
+Group:      Development/Headers
+
+%description devel
+Vconf internal key header files (devel)
+
+%prep
+%setup -q -n %{name}-%{version}
+
+%build
+%if %{_repository} == "wearable"
+cmake -D DEVICE_PROFILE=wearable . -DCMAKE_INSTALL_PREFIX=%{_prefix}
+%else
+cmake -D DEVICE_PROFILE=mobile . -DCMAKE_INSTALL_PREFIX=%{_prefix}
+%endif
+
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+%post
+
+%postun
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/vconf/*
+%{_libdir}/pkgconfig/*.pc
diff --git a/vconf-internal-keys.pc.in b/vconf-internal-keys.pc.in
new file mode 100644 (file)
index 0000000..867e4e0
--- /dev/null
@@ -0,0 +1,11 @@
+prefix=@PREFIX@
+exec_prefix=@EXEC_PREFIX@
+libdir=@LIBDIR@
+includedir=@INCLUDEDIR@
+
+Name: vconf-internal-keys
+Description: configuration system library
+Version: @VERSION@
+Requires:
+Libs:
+Cflags: -I${includedir}