From: DongHun Kwak Date: Mon, 11 May 2020 03:59:14 +0000 (+0900) Subject: Add qemu unittest X-Git-Tag: submit/tizen/20200602.052302~6^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5bd203cd2a333c5a384832d6d739f0509ca7feeb;p=platform%2Fcore%2Fapi%2Fsystem-settings.git Add qemu unittest --- diff --git a/packaging/capi-system-system-settings.spec b/packaging/capi-system-system-settings.spec index 5a2e6f2..080b830 100755 --- a/packaging/capi-system-system-settings.spec +++ b/packaging/capi-system-system-settings.spec @@ -1,7 +1,3 @@ -#%if "%{run_tests}" == "1" -# %define check %%check -#%endif - Name: capi-system-system-settings Summary: A System Settings library in Tizen Native API Version: 0.0.4 @@ -29,6 +25,15 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(capi-appfw-app-manager) BuildRequires: pkgconfig(capi-appfw-package-manager) +%if 0%{?run_tests:1} +BuildRequires: pkgconfig(sqlite3) +BuildRequires: efl +BuildRequires: capi-system-info-test +BuildRequires: default-fonts-sdk +# BuildRequires: model-config-tm1 +BuildRequires: lcov +%endif + Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig @@ -114,7 +119,7 @@ cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} %if 0%{?thread_number} -DN_THREADS=%{thread_number} \ %endif -%if "%{run_tests}" == "1" +%if 0%{?run_tests:1} -DCMAKE_BUILD_TYPE=UNITTEST \ -DUNIT_TEST=1 \ -DGCOV_PREFIX="%{buildroot}" \ @@ -141,6 +146,14 @@ mkdir -p %{buildroot}%{_datadir}/gcov/obj install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj %endif +%check +############################################### +# Causion : unit test need to root permission +############################################### +# pushd unit_test +# ./run_coverage.sh +# popd + %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -148,7 +161,7 @@ install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj %files %manifest %{name}.manifest %{_libdir}/lib*.so.* -%if "%{run_tests}" == "1" +%if 0%{?run_tests:1} /usr/local/bin/system-setting-unittest /usr/src/packages/BUILD/%{name}-%{version}/CMakeFiles/%{name}.dir/src/system_setting_platform.c.gcno diff --git a/unit_test/CMakeLists.txt b/unit_test/CMakeLists.txt index 1d3e27f..4344abd 100755 --- a/unit_test/CMakeLists.txt +++ b/unit_test/CMakeLists.txt @@ -3,7 +3,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.6) SET(fw_name "capi-system-system-settings") SET(unit_test "system-setting-unittest") -SET(requires "dlog vconf fontconfig libxml-2.0 pkgmgr pkgmgr-info alarm-service capi-media-metadata-extractor aul json-glib-1.0 capi-appfw-app-manager capi-appfw-package-manager capi-system-info glib-2.0") +SET(requires "dlog vconf fontconfig libxml-2.0 sqlite3 pkgmgr pkgmgr-info alarm-service capi-media-metadata-extractor aul json-glib-1.0 capi-appfw-app-manager capi-appfw-package-manager capi-system-info glib-2.0") PROJECT(${unit_test}) @@ -21,12 +21,43 @@ FOREACH(flag ${${unit_test}_CFLAGS}) SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}") ENDFOREACH(flag) +#=======================================================================================# +SET(VCONF_MOCK "vconf") +SET(VCONF_MOCK_SRCS src/vconf.cpp ) +SET(VCONF_MOCK_CFLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden ") +ADD_LIBRARY(${VCONF_MOCK} SHARED ${VCONF_MOCK_SRCS}) +SET_TARGET_PROPERTIES(${VCONF_MOCK} PROPERTIES + COMPILE_FLAGS ${VCONF_MOCK_CFLAGS} + LINK_FLAGS "-Wl,--version-script=src/vconf.sym" + VERSION 0.3.1 + SOVERSION 0 +) +#=======================================================================================# +SET(PKGMGR_INFO_MOCK "pkgmgr-info") +SET(PKGMGR_INFO_MOCK_SRCS src/pkgmgrinfo_appinfo.c ) +SET(PKGMGR_INFO_MOCK_CFLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden ") +ADD_LIBRARY(${PKGMGR_INFO_MOCK} SHARED ${PKGMGR_INFO_MOCK_SRCS}) +SET_TARGET_PROPERTIES(${PKGMGR_INFO_MOCK} PROPERTIES + COMPILE_FLAGS ${PKGMGR_INFO_MOCK_CFLAGS} + VERSION 0.18.0 + SOVERSION 0 +) +#=======================================================================================# +SET(EFL_EXTENSION_INFO_MOCK "efl-extension") +SET(EFL_EXTENSION_INFO_MOCK_SRCS src/efl-extension.c ) +SET(EFL_EXTENSION_INFO_MOCK_CFLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden ") +ADD_LIBRARY(${EFL_EXTENSION_INFO_MOCK} SHARED ${EFL_EXTENSION_INFO_MOCK_SRCS}) +SET_TARGET_PROPERTIES(${EFL_EXTENSION_INFO_MOCK} PROPERTIES + COMPILE_FLAGS ${EFL_EXTENSION_INFO_MOCK_CFLAGS} + VERSION 0.1.0 + SOVERSION 0 +) +#=======================================================================================# SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}") - ADD_DEFINITIONS("-DN_THREADS=${N_THREADS}") ADD_EXECUTABLE(${unit_test} src/unit_test.c src/unit_test_fw.c) -TARGET_LINK_LIBRARIES(${unit_test} ${fw_name} "-ldl") +TARGET_LINK_LIBRARIES(${unit_test} ${fw_name} ${VCONF_MOCK} "-ldl") INSTALL(TARGETS ${unit_test} DESTINATION /usr/local/bin) diff --git a/unit_test/run_coverage.sh b/unit_test/run_coverage.sh new file mode 100755 index 0000000..d476bbd --- /dev/null +++ b/unit_test/run_coverage.sh @@ -0,0 +1,112 @@ +#!/bin/bash +export LD_LIBRARY_PATH=.:..:$LD_LIBRARY_PATH +pushd ../ +RootDir=$PWD +popd + +createVconfDb() { + pushd script + ./convert_vconf_script_to_sql.sh + + if [ ! -f vconf.db ] + then + echo "vconf.db create failed!" + exit -1 + fi + + cp vconf.db ../ + popd +} + + +if [ ! -f vconf.db ] +then + createVconfDb +fi + +#======================================================================================== +# /etc/config/model-config.xml <= tm1 +system_info_init_db -k "tizen.org/feature/profile" -t string -g platform -v "mobile" +system_info_init_db -k "tizen.org/feature/systemsetting.incoming_call" -t bool -g platform -v true +system_info_init_db -k "tizen.org/feature/systemsetting.home_screen" -t bool -g platform -v true +system_info_init_db -k "tizen.org/feature/systemsetting.lock_screen" -t bool -g platform -v true +system_info_init_db -k "tizen.org/feature/systemsetting.notification_email" -t bool -g platform -v true +system_info_init_db -k "tizen.org/feature/network.wifi" -t bool -g platform -v true +system_info_init_db -k "tizen.org/feature/systemsetting.font" -t bool -g platform -v true +system_info_init_db -k "tizen.org/feature/network.telephony" -t bool -g platform -v true +system_info_init_db -k "tizen.org/feature/accessibility.grayscale" -t bool -g platform -v false +system_info_init_db -k "tizen.org/feature/accessibility.negative" -t bool -g platform -v false +system_info_init_db -k "tizen.org/feature/input.rotating_bezel" -t bool -g platform -v false +#======================================================================================== + +#======================================================================================== +# Causion : Need to root permission +#======================================================================================== +cp -f ../system-settings-util/libsystem-settings-util.so* /usr/lib + +echo "link [/opt/etc/localtime]" +ln -s /etc/localtime /opt/etc/localtime + +if [ -f /usr/lib/libefl-extension.so.0 ] +then + cp -f /usr/lib/libefl-extension.so.0 /usr/lib/libefl-extension.so.0.back +fi +cp -f ./libefl-extension.so.0 /usr/lib/libefl-extension.so.0 + +#======================================================================================== +# Dummy MP3 File List +#======================================================================================== +mkdir -p "/opt/usr/data/settings/Ringtones" +touch "/opt/usr/data/settings/Ringtones/ringtone_sdk.mp3" + +mkdir -p "/opt/usr/data/settings/Alerts" +touch "/opt/usr/data/settings/Alerts/Over the horizon.mp3" + +mkdir -p "/opt/usr/share/" +touch "/opt/usr/share/ringtone_sdk.mp3" + +mkdir -p "/opt/usr/test" +touch "/opt/usr/test/big_buck_bunny.mp4" +touch "/opt/usr/test/daliTestVideo.mp4" +touch "/opt/usr/test/sound_5.wav" +touch "/opt/usr/test/tct-content-tizen-tests_video.mp4" +#======================================================================================== + +unitTestFile=system-setting-unittest +if [ ! -x "${unitTestFile}" ] +then + echo "${unitTestFile} file does not exist!" + exit -1 +fi +./${unitTestFile} + +#======================================================================================== +# Causion : Need to root permission +#======================================================================================== +if [ -f /usr/lib/libefl-extension.so.0.back ] +then + cp -f /usr/lib/libefl-extension.so.0.back /usr/lib/libefl-extension.so.0 +fi +#======================================================================================== + + + +CMakeDir=${RootDir}/CMakeFiles/capi-system-system-settings.dir/src +CoverageDir=${RootDir}/coverage + +pushd $CMakeDir + for obj in `ls *.o` + do + gcov -b -c $obj + done + + if [ -f /usr/bin/lcov ] + then + lcov -c -d . -o cov.info + genhtml cov.info -o ${CoverageDir} + echo "Coverage test result created! [${CoverageDir}]" + else + echo "lcov does not exist!" + fi +popd + diff --git a/unit_test/script/convert_vconf_script_to_sql.sh b/unit_test/script/convert_vconf_script_to_sql.sh new file mode 100755 index 0000000..602ea9d --- /dev/null +++ b/unit_test/script/convert_vconf_script_to_sql.sh @@ -0,0 +1,70 @@ +#!/bin/bash + + +db_name=vconf.db +tableName=vconf + +vconf_internal_keys_script=./vconf_all.sh +vconf_internal_keys_script_copy=./vconf_all_copy.sh +dbScriptFile=vconf.sql + +create_table(){ + +sqlite3 $db_name << EOF +DROP TABLE IF EXISTS ${tableName}; + +CREATE TABLE IF NOT EXISTS ${tableName} ( +layer CHAR NOT NULL, +key CHAR NOT NULL, +value CHAR, +type CHAR, +read_privilege, +write_privilege, +PRIMARY KEY ( layer, key ) +); + +PRAGMA synchronous=OFF; +PRAGMA count_changes=OFF; +PRAGMA journal_mode=MEMORY; +PRAGMA temp_store=MEMORY; +EOF + +} + +create_insert_script(){ + +if [ ! -f "${vconf_internal_keys_script}" ] +then + echo "vconf-internal-keys script not found! [${vconf_internal_keys_script}]" + exit -1; +fi + + cp -f ${vconf_internal_keys_script} ${vconf_internal_keys_script_copy} + + cat /dev/null > ${dbScriptFile} + + echo "BEGIN TRANSACTION;" >> ${dbScriptFile} + + # sed -i 's/General notification/General_notification/g' ${vconf_internal_keys_script_copy} + sed -i 's/ create-string / \"string\" /g' ${vconf_internal_keys_script_copy} + sed -i 's/ create-int32 / \"int32\" /g' ${vconf_internal_keys_script_copy} + sed -i 's/ create-bool / \"bool\" /g' ${vconf_internal_keys_script_copy} + + sed -i 's/\${TZ_SYS_GLOBALUSER_DATA}/\/opt\/usr\/data/g' ${vconf_internal_keys_script_copy} + + cat vconf_all_copy.sh | grep buxton2ctl | awk -v tableName=$tableName -F'\"' '{ printf "INSERT INTO %s ( layer, key, value, type, read_privilege, write_privilege ) values ( \"%s\", \"%s\", \"%s\", \"%s\", \"%s\", \"%s\" );\n", tableName, $4, $6, $8, $2, $10, $12 }' > ${dbScriptFile} + + echo "COMMIT TRANSACTION;" + + echo "sqlite insert table!" + sqlite3 $db_name < ${dbScriptFile} + echo "sqlite insert end!" +} + + +main(){ + create_table + create_insert_script +} + +main $* diff --git a/unit_test/script/vconf_all.sh b/unit_test/script/vconf_all.sh new file mode 100755 index 0000000..618d47b --- /dev/null +++ b/unit_test/script/vconf_all.sh @@ -0,0 +1,817 @@ +#!/bin/bash +############################################################ +# SYSTEM VARIABLES # +############################################################ + +TZ_SYS_GLOBALUSER_DATA=`tzplatform-get TZ_SYS_GLOBALUSER_DATA | sed 's/^.*=//'` +TZ_SYS_GLOBALUSER_DB=`tzplatform-get TZ_SYS_GLOBALUSER_DB | sed 's/^.*=//'` +TZ_SYS_MEDIA=`tzplatform-get TZ_SYS_MEDIA | sed 's/^.*=//'` +TZ_SYS_RW_APP=`tzplatform-get TZ_SYS_RW_APP | sed 's/^.*=//'` +TZ_SYS_RO_APP=`tzplatform-get TZ_SYS_RO_APP | sed 's/^.*=//'` +############################################################ +/usr/bin/buxton2ctl -i -d create-string "system" "db/account/msg" "" "http://tizen.org/privilege/internal/buxton/account.read" "http://tizen.org/privilege/account.write" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/account/lock_pwd_verify_status_key" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/public" +/usr/bin/buxton2ctl -i -d create-string "system" "db/account/lock_pwd_verify_status_ts_key" ""-1"" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/public" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/alarm/alarm_expire_mode" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/audit/enable" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-double "system" "db/aul/socket_timeout" "5.2" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/boot_animation/finished" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/bluetooth/btsco" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/bluetooth/sco_headset_name" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/bluetooth/lestatus" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/bluetooth/dutmode" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/libug-setting-bluetooth-efl/visibility_time" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/bt-service/bt_off_due_to_timeout" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/bt-core/powersaving_mode_deactivated" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/bt-core/flight_mode_deactivated" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/bluetooth/status" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/bluetooth/device" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/bluetooth/dpm" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/bluetooth/bmstatus" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/bluetooth/avc_mode" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/call/state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/camera/state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/buxton/camcorder" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/camera/shutter_sound_policy" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/recorder/state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/buxton/camcorder" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/camera/pid" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/buxton/camcorder" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/camera/flash_state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/buxton/camcorder" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/recorder/pid" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/buxton/camcorder" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/ciss" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/ciss/show_my_number" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/ciss/incoming_call_notification" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/ciss/auto_reject_add_numbers_to_messages" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/ciss/reject_call_message_cnt" "5" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/ciss/user_create_message1" "IDS_CST_MBODY_SORRY_IM_BUSY_CALL_YOU_LATER_ABB" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/ciss/user_create_message2" "IDS_CST_BODY_SORRY_IM_BUSY_PLEASE_TEXT_ME_ABB" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/ciss/user_create_message3" "IDS_CST_TMBODY_I_CANT_TALK_NOW_WHATS_UP_Q" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/ciss/user_create_message4" "IDS_CST_BODY_IM_IN_A_MEETING" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/ciss/user_create_message5" "IDS_CST_TMBODY_SORRY_IM_DRIVING_NOW" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/ciss/user_create_message6" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/ciss/call_answering_key" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/ciss/call_power_key_ends_call" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/ciss/noise_reduction" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/ciss/in_call_sound_eq" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/ciss/increase_ringtone" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/ciss/personalised_eq" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/ciss/call_sound" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/ciss/intl_dial_auto_conversion" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/ciss/msg_noti_vib" "2" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/ciss/msg_noti_sound" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/ciss/auto_reject_unknown" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/contacts-svc/name_display_order" "0" "http://tizen.org/privilege/internal/buxton/contact.read" "http://tizen.org/privilege/contact.write" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/contacts-svc/name_sorting_order" "0" "http://tizen.org/privilege/internal/buxton/contact.read" "http://tizen.org/privilege/contact.write" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/contacts-svc/phonenumber_min_match_digit" "8" "http://tizen.org/privilege/internal/buxton/contact.read" "http://tizen.org/privilege/contact.write" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/dnet/status" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/dnet/network_config" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/dnet/ip" "" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/dnet/ip6" "" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/dnet/rndis_ip" "192.168.129.3" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/dnet/proxy" "" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/dnet/wifi" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/dnet/cellular" "4" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/dnet/state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/dnet/state2" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/dnet/packet_state" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/dnet/statistics/cellular/totalrcv" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/dnet/statistics/cellular/totalrcv2" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/dnet/statistics/cellular/totalsnt" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/dnet/statistics/cellular/totalsnt2" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/dnet/statistics/cellular/lastrcv" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/dnet/statistics/cellular/lastrcv2" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/dnet/statistics/cellular/lastsnt" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/dnet/statistics/cellular/lastsnt2" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/dnet/statistics/wifi/totalrcv" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/dnet/statistics/wifi/totalsnt" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/dnet/statistics/wifi/lastrcv" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/dnet/statistics/wifi/lastsnt" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/wifi/last_power_state" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/wifi/wifi_off_by_airplane" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/wifi/wifi_off_by_emergency" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/wifi/wifi_off_by_restricted" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/wifi/sleep_policy" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/dnet/mac_address" "" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/wifi/frequency" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/wifi/wearable_wifi_use" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/dotnet/tizen_api_version" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/dpm/mode_state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/data_router/osp_serial_open" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/org.tizen.email/is_inbox_active" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/email_handle/active_sync_handle" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/email-service/default_account_id" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/email-service/latest_mail_id" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/email-service/noti_badge_ticker" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/email-service/noti_display_content_ticker" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/email-service/noti_notification_ticker" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/email-service/noti_private_id/1" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/email-service/noti_private_id/2" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/email-service/noti_private_id/3" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/email-service/noti_private_id/4" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/email-service/noti_private_id/5" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/email-service/noti_private_id/6" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/email-service/noti_private_id/7" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/email-service/noti_private_id/8" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/email-service/noti_private_id/9" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/email-service/noti_private_id/10" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/email-service/noti_rep_type" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/email-service/noti_use_default_ringtone" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/email-service/noti_vibration_status" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/email-service/noti_vip_use_default_ringtone" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/email-service/noti_vip_vibration_status" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/filemanager/Mmc" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/filemanager/dbupdate" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/homescreen/watch_face_visibility" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/homescreen/watch_resource_id" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/homescreen/watchface_visibility" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sound/touch_feedback/sound_volume" "9" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sound/touch_feedback/sound_volume_backup" "9" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sound/noti/sound_volume" "11" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sound/noti/sound_volume_backup" "11" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/motion/palm_swipe_capture" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/motion/palm_touch_mute" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/idle_lock/bgset" "${TZ_SYS_GLOBALUSER_DATA}/settings/Wallpapers/home_001.png" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/buxton/systemsettings" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/idle_lock/state" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/idle_lock/state_read_only" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/org.tizen.indicator/show_more_noti_port" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/isf/input_language" "en_US" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/isf/input_keyboard_uuid" "ise-default" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/isf/input_panel_state" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/isf/hw_keyboard_input_detected" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/isf/recent_port_geometry" "-1,-1,-1,-1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/isf/recent_land_geometry" "-1,-1,-1,-1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/isf/isf_bind" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/isf/input_panel_port_geometry" "-1,-1,-1,-1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/isf/input_panel_land_geometry" "-1,-1,-1,-1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/isf/isf_ime_launch_on_demand" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/data-provider-master/started" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/data-provider-master/restart_count" "0" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/setting/Usemylocation" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/location.enable" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/setting/GpsEnabled" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/location.enable" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/setting/NetworkEnabled" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/location.enable" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/setting/MockEnabled" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/location" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/setting/GpsPopup" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/location.enable" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/setting/Restriction" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/location/setting/GyroDrift" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/location/position/state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/location/gps/state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/location/wps/state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/location/mock/state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/location/last/gps/Timestamp" "0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-double "memory" "memory/location/last/gps/Latitude" "0.0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-double "memory" "memory/location/last/gps/Longitude" "0.0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-double "memory" "memory/location/last/gps/Altitude" "0.0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-double "memory" "memory/location/last/gps/Speed" "0.0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-double "memory" "memory/location/last/gps/Direction" "0.0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-double "memory" "memory/location/last/gps/HorAccuracy" "0.0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-double "memory" "memory/location/last/gps/VerAccuracy" "0.0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-double "memory" "memory/location/last/wps/Timestamp" "0.0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-double "memory" "memory/location/last/wps/Latitude" "0.0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-double "memory" "memory/location/last/wps/Longitude" "0.0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-double "memory" "memory/location/last/wps/Altitude" "0.0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-double "memory" "memory/location/last/wps/Speed" "0.0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-double "memory" "memory/location/last/wps/Direction" "0.0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-double "memory" "memory/location/last/wps/HorAccuracy" "0.0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/last/gps/LocTimestamp" "0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/last/wps/LocTimestamp" "0" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-string "system" "db/location/last/gps/Location" "0.0;0.0;0.0;0.0;0.0;0.0;0.0;" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-string "system" "db/location/last/wps/Location" "0.0;0.0;0.0;0.0;0.0;0.0;" "http://tizen.org/privilege/internal/buxton/location" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/nmea/LoggingEnabled" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/replay/ReplayEnabled" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/replay/ReplayMode" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/location/replay/FileName" "nmea_replay.log" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-double "system" "db/location/replay/ManualLatitude" "0.0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-double "system" "db/location/replay/ManualLongitude" "0.0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-double "system" "db/location/replay/ManualAltitude" "0.0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-double "system" "db/location/replay/ManualHAccuracy" "0.0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/gps/Operation" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/gps/OperationTest" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/gps/Starting" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/gps/Session" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-double "system" "db/location/gps/XtraDownloadTime" "0.0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/location/supl/Server" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/location/supl/Port" "7275" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/supl/SslEnabled" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/supl/FQDNType" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/supl/Version" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/location/heremaps/UserConsent" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/mapservice" +/usr/bin/buxton2ctl -i -d create-string "system" "db/lockscreen/quick_access_appid" "org.tizen.camera-app" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/lockscreen/wallpaper_type" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/lockscreen/wallpaper_count" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/media-controller/latest_server/name" "" "http://tizen.org/privilege/mediacontroller.client" "http://tizen.org/privilege/mediacontroller.server" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/media-controller/latest_server/state" "0" "http://tizen.org/privilege/mediacontroller.client" "http://tizen.org/privilege/mediacontroller.server" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/media-controller/latest_server/playback_state" "0" "http://tizen.org/privilege/mediacontroller.client" "http://tizen.org/privilege/mediacontroller.server" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/mobile_hotspot/mode" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/tethering.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/mobile_hotspot/connected_device" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/tethering.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/mobile_hotspot/security" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/tethering.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/mobile_hotspot/hide" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/tethering.admin" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/mobileap-agent/ssid" "" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/tethering.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/libug-setting-mobileap-efl/prev_wifi_status" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/libug-setting-mobileap-efl/is_device_rename_local" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/tethering.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/libug-setting-mobileap-efl/wifi_popup_check_box_status" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/libug-setting-mobileap-efl/bt_popup_check_box_status" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/libug-setting-mobileap-efl/usb_popup_check_box_status" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/libug-setting-mobileap-efl/trying_usb_tethering" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/tethering.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/mobile_hotspot/wifi_state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/tethering.admin" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/msg/ready" "0" "http://tizen.org/privilege/internal/buxton/message.read" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/msg/recv_sms" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/msg/recv_mms" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/msg/network_mode" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/msg/activated_conversation_id" "-1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/notification_priv_id" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/cb_noti_priv_id" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/sim_msg_noti_priv_id" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/sim_full_noti_id" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/sentfail_noti_id" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/read_report_sent_noti_id" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/storage_full_noti_id" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/read_report_sent_msg_id" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/voice_noti_id1/1" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/voice_noti_id1/2" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/voice_noti_id1/3" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/voice_noti_id2/1" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/voice_noti_id2/2" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/voice_noti_id2/3" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/general/auto_erase" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/general/block_msg" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/general/block_unknown_msg" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/general/keep_copy" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/general/sms_limit" "1000" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/general/mms_limit" "100" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/general/msg_id_counter" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/general/notification" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/general/preview" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/msg-service/general/ringtone_path" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/general/ringtone_type" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/general/vibration" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/msg-service/general/ua_profile" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/cb_msg/language/0" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/cb_msg/language/1" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/cb_msg/language/2" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/cb_msg/language/3" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/cb_msg/language/4" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/cb_msg/language/5" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/cb_msg/language/6" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/cb_msg/language/7" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/cb_msg/language/8" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/cb_msg/language/9" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/cb_msg/max_sim_count/1" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/cb_msg/max_sim_count/2" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/cb_msg/max_sim_count/3" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/cb_msg/receive/1" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/cb_msg/receive/2" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/cb_msg/receive/3" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/cb_msg/save" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/sms_send/dcs" "3" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/sms_send/delivery_report" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/sms_send/reply_path" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/sms_send/save_storage" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_recv/abroad_network" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_recv/home_network" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/mms_recv/delivery_receipt" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/mms_recv/read_receipt" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/mms_recv/reject_advertisement" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/mms_recv/reject_unknown" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_recv/group_message" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/mms_send/body_replying" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_send/creation_mode" "2" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_send/custom_delivery" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/mms_send/delivery_report" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_send/delivery_time" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_send/expiry_time" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/mms_send/hide_recipients" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/mms_send/keep_copy" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_send/msg_class" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_send/priority" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/mms_send/read_reply" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_send/reply_charging" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_send/reply_charging_deadline" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_send/reply_charging_size" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/mms_send/report_allowed" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/mms_send/sender_visibility" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_style/bg_color/blue" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_style/bg_color/green" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_style/bg_color/hue" "255" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_style/bg_color/red" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_style/font_color/blue" "255" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_style/font_color/green" "255" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_style/font_color/hue" "255" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_style/font_color/red" "255" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_style/font_size" "30" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/mms_style/font_style/bold" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/mms_style/font_style/italic" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/mms_style/font_style/underline" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_style/page_dur" "2" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_style/page_dur_manual" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/mms_style/page_custom_dur" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/msg-service/push_msg/recv_option" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/push_msg/service_load" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/sim_count/total_cnt/1" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/sim_count/total_cnt/2" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/sim_count/total_cnt/3" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/sim_count/used_cnt/1" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/sim_count/used_cnt/2" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/sim_count/used_cnt/3" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/msg-service/sim_changed/1" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/msg-service/sim_changed/2" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/msg-service/sim_changed/3" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/private/msg-service/sim_mo_ctrl/1" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/private/msg-service/sim_mo_ctrl/2" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/private/msg-service/sim_mo_ctrl/3" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/private/msg-service/sim_st/1" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/private/msg-service/sim_st/2" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/private/msg-service/sim_st/3" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/msg-service/sim_subs_id/1" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/msg-service/sim_subs_id/2" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/msg-service/sim_subs_id/3" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/msg-service/msisdn/1" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/msg-service/msisdn/2" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/msg-service/msisdn/3" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/msg-service/voice_mail/voice_mail_alphaid/1" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/msg-service/voice_mail/voice_mail_alphaid/2" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/msg-service/voice_mail/voice_mail_alphaid/3" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/voice_mail/voice_mail_count/1" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/voice_mail/voice_mail_count/2" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/voice_mail/voice_mail_count/3" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/msg-service/voice_mail/voice_mail_number/1" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/msg-service/voice_mail/voice_mail_number/2" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/msg-service/voice_mail/voice_mail_number/3" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/msg-service/size_opt/msg_size" "300" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/msg-service/default_network_sim" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/mtp/serial_number" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/mtp/sync_partner" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/mtp/sync_time" "0" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/nfc/feature" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/nfc/enable" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/nfc/se_type" "3" "http://tizen.org/privilege/internal/buxton/nfc.cardemulation" "http://tizen.org/privilege/nfc.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/nfc/wallet_mode" "3" "http://tizen.org/privilege/nfc.admin" "http://tizen.org/privilege/nfc.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/nfc/state_by_flight" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/nfc/payment_handlers" "" "http://tizen.org/privilege/nfc.admin" "http://tizen.org/privilege/nfc.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/nfc/other_handlers" "" "http://tizen.org/privilege/nfc.admin" "http://tizen.org/privilege/nfc.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/nfc/ese_disable" "0" "http://tizen.org/privilege/nfc.admin" "http://tizen.org/privilege/nfc.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/sde/crypto_state" "unencrypted" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/sde/crypto_type" "none" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/sde/encrypt_progress" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/sde/encrypt_newfile" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/sde/exclude_mediafile" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/sde/encrypt_size" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/sde/mount_point" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/ode/crypto_state" "unencrypted" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/ode/crypto_type" "none" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/ode/crypto_blkdev" "nodev" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/ode/encrypt_progress" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/ode/fast_encryption" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/ode/secure_erase" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/DevManagement/NbDevManagement" "3" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/ConfVersion" "0.1" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/1/AccName" "gcf" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/1/ServID" "RSate" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/1/ServAddr" "http://192.168.168.169/dm" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/1/ServPwd" "RSatepass" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/1/ServNonce" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/1/ClientNonce" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/DevManagement/1/AuthType" "1" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/DevManagement/1/Port" "80" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/1/UserName" "RSuser" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/1/ClientPwd" "RSpass" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/2/AccName" "MSCTestserver" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/2/ServID" "x6g1q14r75" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/Ext/Priority" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/Ext/countdown" "-1" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/Ext/forceinstall" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/dd-datamargin" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/dd-batterylevel" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/2/ServAddr" "http://dms.ospserver.net/v1/device/magicsync/mdm" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/2/ServPwd" "T1NQIERNIFNlcnZlcg==" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/2/ServNonce" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/2/ClientNonce" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/DevManagement/2/AuthType" "1" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/DevManagement/2/Port" "443" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/downloadstatus" "0" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/3/AccName" "MSCServer" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/3/ServID" "5e8o9279r2" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/3/ServAddr" "https://dm.samsungdive.com:443/v1/sdm/magicsync/dm" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/3/ServPwd" "T1NQIERNIFNlcnZlcg==" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/3/ServNonce" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/3/ClientNonce" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/DevManagement/3/AuthType" "1" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/DevManagement/3/Port" "443" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/4/AccName" "SPDserver" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/4/ServID" "q112w3e45t" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/4/ServAddr" "http://54.248.91.13:38080/oma.dm" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/4/ServPwd" "7ZAR3cibsiKs883AZ" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/4/ServNonce" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevManagement/4/ClientNonce" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/DevManagement/4/AuthType" "1" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/DevManagement/4/Port" "38080" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/UAresult" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/versionurl" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/fumo/push_id" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/versionfilename" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DD-multilanguage" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DD-objectname" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DevDetail/FwV" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/DownloadConType" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/polling-triger" "0" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/UnlockNeedSendMsg" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/AlarmSetted" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/MaxSizeOnDataNetwork" "0" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/software-update/wifionly/setting" "1" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/software-update/autoupdate/setting" "1" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/DD-objectsize" "0" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/heartbeaturl" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/cycleheartbeat" "0" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/disclaimer" "0" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/dp_change" "0" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/dp_ctrl" "0" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/mdfpp-fota-dw" "0" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/mdfpp-fota-ua" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/PostPoneMaxCount" "-1" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/PostPoneCount" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-string "system" "db/SyncML/ivi-oma-dm-service/LastCheckedTime" "" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/SyncML/ivi-oma-dm-service/fota-badge" "0" "http://tizen.org/privilege/internal/buxton" "http://tizen.org/privilege/internal/buxton" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/pm/state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/pm/custom_brightness_status" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/pm/camera_status" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/pm/battery_timetoempty" "-1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/pm/battery_timetofull" "-1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/pm/brt_changed_lpm" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/pm/lcdoff_source" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/pm/key_ignore" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/pm/current_brt" "60" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/pm/sip_status" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/psm/state" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/pwlock/first_boot" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/pwlock/state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/pwlock/ode_retry_cnt" "30" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/radio/status" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/public" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/sound/call/vibration_pattern_path" "/usr/apps/org.tizen.setting/shared/res/settings/Vibrations/haptic/default/Ticktock.ivt" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/sound/touch_sounds" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/sound/button_sounds" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/sound/sound_lock" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/region_automatic" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sound/media/sound_volume" "9" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sound/media/sound_volume_backup" "9" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/Brightness" "100" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/automatic_brightness_level" "50" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/auto_display_adjustment" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/lcd_backlight_normal" "30" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sound/call/ringtone_sound_volume" "11" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sound/call/ringtone_sound_volume_backup" "11" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/sound/call/ringtone_path" "${TZ_SYS_GLOBALUSER_DATA}/settings/Ringtones/ringtone_sdk.mp3" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/buxton/systemsettings" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/sound/call/user_ringtone_list" "[]" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/sound/call/ringtone_path_with_time" "" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/sound/call/ringtone_default_path" "${TZ_SYS_GLOBALUSER_DATA}/settings/Ringtones/ringtone_sdk.mp3" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sound/call/vibration_level" "5" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sound/call/vibration_type" "2" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sound/noti/msg_alert_rep_type" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/sound/noti/msg_ringtone_path" "${TZ_SYS_GLOBALUSER_DATA}/settings/Alerts/General notification_sdk.wav" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/buxton/systemsettings" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/sound/noti/ringtone_default_path" "${TZ_SYS_GLOBALUSER_DATA}/settings/Alerts/General notification_sdk.wav" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sound/noti/vibration_level" "5" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/sound/noti/vibration_long_buzz" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sound/touch_feedback/vibration_level" "3" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/setting/usb_in_mode_change" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/setting/usb_mode" "-1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/debug_mode" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/usb_connection_mode" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/select_network" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/network_mode" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/power_on_lock" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/phone_lock_attempts_left" "5" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/phone_lock_timestamp" "" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/sim_lock_timestamp" "" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/simple_password" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/screen_lock_type" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/3rd_lock_pkg_name" "org.tizen.lockscreen" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/font_size" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/font_type" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/brightness_automatic" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/automatic_time_update" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/date_format" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/cityname_id" "Seoul" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/weekofday_format" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/lang" "2" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/accessibility/font_size" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/accessibility/font_name" "Default" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/setting/accessibility/torch_light" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/rapid_key_input" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/turn_off_all_sounds" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/led_notify" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/accessibility/lock_time" "5" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/accessibility/power_key_hold" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/easy_touch_mode" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/tts" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/greyscale" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/pwrsv/custom_mode/backlight/time" "15" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/aod_on_pixel_ratio" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/pwrsv/custom_mode/cpu" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/menu_widget/language" "en_US.UTF-8" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/languages" "en_US:en_GB:en" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/menu_widget/regionformat" "en_US.UTF-8" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/menuscreen/package_name" "org.tizen.homescreen-efl" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/roaming_network" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/default_memory/install_applications" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/default_memory/wifi_direct" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/default_memory/bluetooth" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/battery_percentage" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/high_contrast" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/screen_zoom" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/accessibility/screen_reader" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/screen_reader/description" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/screen_reader/haptic" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/screen_reader/keyboard_feedback" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/screen_reader/sound_feedback" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/timezone_id" "Asia/Seoul" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/timezone" "+9:00" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/rotate_lock" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/auto_rotate_screen" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/mono_audio" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/menu_widget/regionformat_time1224" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sim_lock_attempts_left" "5" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/device_name" "Tizen" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/sound/sound_on" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/sound/vibration_on" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/sound/vibrate_when_ringing" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/sound/vibrate_when_notification" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/sound/haptic_feedback_on" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/data_roaming" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/motion_active" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/use_tilt" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/use_panning" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/use_panning_browser" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/panning_sensitivity" "3" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/panning_browser_sensitivity" "3" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/use_double_tap" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/use_turn_over" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/use_pick_up" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/use_pick_up_call" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/use_shake" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/use_mute_pause" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/menu_widget/bgset" "${TZ_SYS_GLOBALUSER_DATA}/settings/Wallpapers/home_001.png" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/buxton/systemsettings" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/devoption/bgprocess" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/default_rendering_engine" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/data_limit" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/select_network_act" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/lang_automatic" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/data_usage_cycle" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/data_each_month" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/data_limit_unit" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/data_usage_roaming_status" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/set_data_usage_limit" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/accessibility/taphold_delay" "IDS_COM_POP_SHORT" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/accessibility/sound_balance" "50" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/selected_num" "" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/screenmode/selected_name" "Dynamic" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/lcd_timeout_normal_backup" "30" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/led_indicator/charging" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/led_indicator/low_batt" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/led_indicator/notifications" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/setting/rotate_hold" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/psmode" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/mmc_encryption/status" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/display/touchkey_light_duration" "90" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/display/screen_capture_destination" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/display/edit_after_screen_capture" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/network_restrict_mode" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/display/dynamic_status_bar" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/homescreen_type" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/network/mobile_data_on_reminder" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/network/mobile_data_off_reminder" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/usb_otg" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/firewall" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/setting/personal" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/personal_unlock_method" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/developer_option_state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/app_hw_acceleration" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/change_ui/theme" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/win_gray" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/win_fps" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/emergency/mode" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/dark_screen" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/sim1_name" "SIM1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/sim2_name" "SIM2" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sim1_icon" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/sim2_icon" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/lock_type" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/ambient_mode" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/tts/indicator/time" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/tts/indicator/battery" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/tts/indicator/signal_strenght" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/tts/indicator/missed_events" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/tts/indicator/date" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/tts/indicator/bluetooth" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/notification_indicator" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/double_press_home_key" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/auto_open_apps" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/blockmode_wearable" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/d2d_convergence" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/d2d_convergence_service" "0x3" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/ad_id_opt_out" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/ad_id" "00000000-0000-0000-0000-000000000000" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/setup_wizard/state" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/Brightness_Dim" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/data_restriction" "-1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/enhance_touch_sensitivity" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/wakeup_by_bezel_enable" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/theater_mode_enable" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/goodnight_mode_enable" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/automatic_low_brightness" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/touch_wakeup_enable" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/diagnostics" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/diagnostics/identified" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/swipe_up_down_enable" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/accessibility/swipe_up_down_type" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/vibration_feedback_enable" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/sound_feedback_enable" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/setting/udsm" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/setting/udsm/pkgid_list" "NONE" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/softap/connected_device" "0" "http://tizen.org/privilege/softap" "http://tizen.org/privilege/softap" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/softap/security" "1" "http://tizen.org/privilege/softap" "http://tizen.org/privilege/softap" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/softap/hide" "0" "http://tizen.org/privilege/softap" "http://tizen.org/privilege/softap" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/softap/channel" "1" "http://tizen.org/privilege/softap" "http://tizen.org/privilege/softap" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/softap/mode" "1" "http://tizen.org/privilege/softap" "http://tizen.org/privilege/softap" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/softap/ssid" "" "http://tizen.org/privilege/softap" "http://tizen.org/privilege/softap" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/softap/key" "" "http://tizen.org/privilege/softap" "http://tizen.org/privilege/softap" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/softap/vsie" "" "http://tizen.org/privilege/softap" "http://tizen.org/privilege/softap" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/Sound/SoundStatus" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/sound/volume/master" "20" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/sound/volume/system" "9" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/sound/volume/notification" "11" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/sound/volume/alarm" "7" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/sound/volume/ringtone" "11" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/sound/volume/media" "7" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/sound/volume/call" "4" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/sound/volume/voip" "4" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/sound/volume/voice" "7" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/sound/volume/bixby" "7" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/sound/PrimaryVolumeType" "-1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/public" +/usr/bin/buxton2ctl -i -d create-bool "system" "file/private/sound/mute/master" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-bool "system" "file/private/sound/mute/system" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-bool "system" "file/private/sound/mute/notification" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-bool "system" "file/private/sound/mute/alarm" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-bool "system" "file/private/sound/mute/ringtone" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-bool "system" "file/private/sound/mute/media" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-bool "system" "file/private/sound/mute/call" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-bool "system" "file/private/sound/mute/voip" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-bool "system" "file/private/sound/mute/voice" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/volume.set" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/sound/pcm_dump" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/sound/booting" "/usr/share/keysound/poweron.wav" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/starter/sequence" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/starter/quick_launch_enable" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/starter/use_volume_key" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/starter/is_fallback" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/starter/fallback_pkg" "org.tizen.homescreen-efl" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/stc/background_state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/stc/firewall_lock_state" "-1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/voice/stt/engine/default" "org.tizen.stt-engine-default" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/voice/stt/engine/custom" "org.tizen.stt-engine-default" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/appmanager.launch" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/added_usb_storage" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/removed_usb_storage" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/charger_status" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/charge_now" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/battery_status_low" "-1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/battery_capacity" "-1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/battery_level_status" "-1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/usb_status" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/usbhost_status" "-1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/earjack" "-1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/earjack_key" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/cradle_status" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/low_memory" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/sliding_keyboard" "-1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/mmc" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/mmc_mount" "-1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/mmc_unmount" "-1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/mmc_format" "-1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/mmc_err_status" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/sysman/mmc_dev_changed" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/hdmi" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/stime_changed" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/power_off" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/mmc_format_progress" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/sysman/low_power_mode" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/sysman/battery_warning_level" "15" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/booting_status" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/charger_type" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/system/timechanged" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/system/timechange" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-double "system" "db/system/timechange_external" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/system/lazy_mount_show_ui" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/daemon_load_count" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/telephony/nw_name" "" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/plmn" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/lac" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/cell_id" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/roam_icon_mode" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/svc_type" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/svc_cs" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/svc_ps" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/svc_roam" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/sim_slot" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/sim_slot2" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/sim_slot_count" "-1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/pb_init" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/sim_status" "255" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/sim_is_changed" "-1" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/call_state" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/telephony/call_forward_state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/telephony/call_forward_state2" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/telephony/ss_cli_state" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/telephony/ss_cli_state2" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/tapi_state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/spn_disp_condition" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/telephony/spn" "" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/rssi" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/ps_type" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/3gEnabled" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/telephony/telephony_ready" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/nitz_gmt" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/nitz_event_gmt" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/telephony/nitz_zone" "" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/telephony/flight_mode" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/svc_act" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/telephony/sim_power_state1" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/telephony/sim_power_state2" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/telephony/dualsim/receive_incoming_call" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/telephony/modem_always_on" "2" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/telephony/activation_completed" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/emergency_mode" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/telephony/mdn" "" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/call_alert_signal_type" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/call_alert_pitch_type" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/telephony/call_signal" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/telephony/dualsim/default_data_service" "0" "http://tizen.org/privilege/internal/buxton/network.get" "http://tizen.org/privilege/network.set" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/telephony/dualsim/preferred_voice_subscription" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/telephony/dualsim/default_subscription" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/telephony/sim1_network_mode" "3" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/telephony/sim2_network_mode" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/telephony/modem_on_count" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/telephony/ps_data_status" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/telephony/no_sim_popup_checkbox" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/telephony/data_roaming_popup_checkbox" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/telephony/net_mode_user_changed" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/private/telephony/perso_nwk_puk" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "memory" "memory/private/telephony/modem_state" "0" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/telephony/nitz_iso" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/telephony/manual_plmn" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/telephony/nck_unlock_count" "3" "http://tizen.org/privilege/internal/buxton/telephony" "http://tizen.org/privilege/telephony.admin" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/telephony/pdp_last_connected_context_status" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/telephony/pdp_last_connected_context_profile_id" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/telephony/pdp_last_connected_context_plmn" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/telephony/modemd_assert_reason" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/voice/tts/engine/default" "org.tizen.tts-engine-default" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/browser/user_agent" "Mozilla/5.0 (Linux; Tizen 2.3; m0) AppleWebKit/537.3 (KHTML, like Gecko) Version/2.3 Mobile Safari/537.3" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/private/deviced/lcd_brightness_init" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/email-service/noti_ringtone_path" "${TZ_SYS_GLOBALUSER_DATA}/settings/Alerts/Over the horizon.mp3" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/email-service/slot_size" "100" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/rpm-installer/requestinfo/command" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/rpm-installer/requestinfo/options" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/rpm-installer/requestinfo/pkgname" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/rpm-installer/state" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/rpm-installer/stateinfo" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/sysman/cool_down_mode" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/sysman/enhance_mode" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/sysman/enhance_outdoor" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/sysman/enhance_scenario" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/sysman/enhance_tone" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/private/sysman/mmc_device_id" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/private/usb/usb_control" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/contacts-service/default_lang" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "file/private/isf/autocapital_allow" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "file/private/isf/autoperiod_allow" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/sysman/added_storage_uevent" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/sysman/enhance_pid" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/sysman/removed_storage_uevent" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/sysman/siop_disable" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/sysman/siop_level_uevent" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/usb/conf_enabled" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/sysman/factory_mode" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/setting/accessibility/atspi" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/usb/cur_mode" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/usb/sel_mode" "1" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/voice/vc/voice_touch/automode" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/voice/vc/engine/default" "org.tizen.vc-engine-default" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/watch/current_watch_info" "" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/webkit/user_agent" "Default system user agent for backup in testmode" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/public" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/wifi/state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/wifi/transfer_state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/wifi/strength" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/wifi/wifi_qs_exit" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/wifi/enable_quick_start" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/wifi/connected_ap_name" "" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/wifi/ug_run_state" "3" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/wifi/bssid_address" "" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/wifi/bgscan_mode" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/private/wifi_direct_manager/dhcp_ip_lease" "0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/wifi_direct_manager/dhcpc_server_ip" "0.0.0.0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/wifi_direct_manager/p2p_gateway" "0.0.0.0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/wifi_direct_manager/p2p_ifname" "0.0.0.0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/wifi_direct_manager/p2p_local_ip" "0.0.0.0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "memory" "memory/private/wifi_direct_manager/p2p_subnet_mask" "0.0.0.0" "http://tizen.org/privilege/internal/default/platform" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/wifi_direct/state" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/buxton/readonly" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/wifi/network_bonding" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/wifi/device/status_uevent" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "system" "file/private/wifi/sort_by" "1" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/systemsettings.admin" +/usr/bin/buxton2ctl -i -d create-int32 "system" "db/wms/wakeup_by_gesture_setting" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/wms/clocks_set_idle" "org.tizen.classic-watch" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-string "system" "db/wms/powerkey_double_pressing" "none" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-bool "system" "db/wms/smart_relay" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" +/usr/bin/buxton2ctl -i -d create-int32 "memory" "memory/wms/wmanager_connected" "0" "http://tizen.org/privilege/internal/default/public" "http://tizen.org/privilege/internal/default/platform" diff --git a/unit_test/src/efl-extension.c b/unit_test/src/efl-extension.c new file mode 100644 index 0000000..d7799b7 --- /dev/null +++ b/unit_test/src/efl-extension.c @@ -0,0 +1,13 @@ +#include +#include +#include + +#ifndef API +#define API __attribute__ ((visibility("default"))) +#endif + +API bool eext_config_font_set(char *name, int size) +{ + return true; +} + diff --git a/unit_test/src/pkgmgrinfo_appinfo.c b/unit_test/src/pkgmgrinfo_appinfo.c new file mode 100644 index 0000000..17aa2fb --- /dev/null +++ b/unit_test/src/pkgmgrinfo_appinfo.c @@ -0,0 +1,598 @@ +#include +#include +#include +#include + +#include + +#ifndef API +#define API __attribute__ ((visibility("default"))) +#endif + +API int pkgmgrinfo_appinfo_get_usr_disabled_appinfo(const char *appid, uid_t uid, + pkgmgrinfo_appinfo_h *handle) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_disabled_appinfo(const char *appid, pkgmgrinfo_appinfo_h *handle) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_usr_appinfo(const char *appid, uid_t uid, + pkgmgrinfo_appinfo_h *handle) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_appinfo(const char *appid, pkgmgrinfo_appinfo_h *handle) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_usr_all_appinfo(const char *appid, uid_t uid, + pkgmgrinfo_appinfo_h *handle) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_all_appinfo(const char *appid, pkgmgrinfo_appinfo_h *handle) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_clone_appinfo(pkgmgrinfo_appinfo_h handle, + pkgmgrinfo_appinfo_h *clone) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_usr_list(pkgmgrinfo_pkginfo_h handle, + pkgmgrinfo_app_component component, + pkgmgrinfo_app_list_cb app_func, void *user_data, uid_t uid) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_list(pkgmgrinfo_pkginfo_h handle, + pkgmgrinfo_app_component component, + pkgmgrinfo_app_list_cb app_func, void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_usr_installed_list_full( + pkgmgrinfo_app_list_cb app_func, uid_t uid, int flag, + void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_installed_list_full( + pkgmgrinfo_app_list_cb app_func, int flag, void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_usr_installed_list( + pkgmgrinfo_app_list_cb app_func, uid_t uid, void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_installed_list(pkgmgrinfo_app_list_cb app_func, + void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_appid(pkgmgrinfo_appinfo_h handle, char **appid) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_pkgname(pkgmgrinfo_appinfo_h handle, char **pkg_name) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_pkgid(pkgmgrinfo_appinfo_h handle, char **pkgid) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_pkgtype(pkgmgrinfo_appinfo_h handle, char **pkgtype) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_exec(pkgmgrinfo_appinfo_h handle, char **exec) +{ + return PMINFO_R_OK; +} + + +API int pkgmgrinfo_appinfo_get_icon(pkgmgrinfo_appinfo_h handle, char **icon) +{ + return PMINFO_R_OK; +} + + +API int pkgmgrinfo_appinfo_get_label(pkgmgrinfo_appinfo_h handle, char **label) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_usr_get_localed_label(const char *appid, const char *locale, uid_t uid, char **label) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_localed_label(const char *appid, const char *locale, char **label) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_metadata_value(pkgmgrinfo_appinfo_h handle, const char *metadata_key, char **metadata_value) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_component(pkgmgrinfo_appinfo_h handle, pkgmgrinfo_app_component *component) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_apptype(pkgmgrinfo_appinfo_h handle, char **app_type) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_operation(pkgmgrinfo_appcontrol_h handle, + int *operation_count, char ***operation) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_uri(pkgmgrinfo_appcontrol_h handle, + int *uri_count, char ***uri) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_mime(pkgmgrinfo_appcontrol_h handle, + int *mime_count, char ***mime) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_subapp(pkgmgrinfo_appcontrol_h handle, + int *subapp_count, char ***subapp) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_notification_icon(pkgmgrinfo_appinfo_h handle, char **icon) +{ + return PMINFO_R_ERROR; +} + +API int pkgmgrinfo_appinfo_get_recent_image_type(pkgmgrinfo_appinfo_h handle, pkgmgrinfo_app_recentimage *type) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_preview_image(pkgmgrinfo_appinfo_h handle, char **preview_img) +{ + return PMINFO_R_ERROR; +} + +API int pkgmgrinfo_appinfo_get_permission_type(pkgmgrinfo_appinfo_h handle, pkgmgrinfo_permission_type *permission) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_component_type(pkgmgrinfo_appinfo_h handle, char **component_type) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_hwacceleration(pkgmgrinfo_appinfo_h handle, pkgmgrinfo_app_hwacceleration *hwacceleration) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_screenreader(pkgmgrinfo_appinfo_h handle, pkgmgrinfo_app_screenreader *screenreader) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_effectimage(pkgmgrinfo_appinfo_h handle, char **portrait_img, char **landscape_img) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_effectimage_type(pkgmgrinfo_appinfo_h handle, char **effectimage_type) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_submode_mainid(pkgmgrinfo_appinfo_h handle, char **submode_mainid) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_installed_storage_location(pkgmgrinfo_appinfo_h handle, pkgmgrinfo_installed_storage *storage) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_launch_mode(pkgmgrinfo_appinfo_h handle, char **mode) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_alias_appid(pkgmgrinfo_appinfo_h handle, char **alias_appid) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_effective_appid(pkgmgrinfo_appinfo_h handle, char **effective_appid) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_tep_name(pkgmgrinfo_appinfo_h handle, char **tep_name) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_zip_mount_file(pkgmgrinfo_appinfo_h handle, char **zip_mount_file) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_root_path(pkgmgrinfo_appinfo_h handle, char **root_path) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_api_version(pkgmgrinfo_appinfo_h handle, char **api_version) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_installed_time(pkgmgrinfo_appinfo_h handle, int *installed_time) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_usr_get_datacontrol_info(const char *providerid, + const char *type, uid_t uid, char **appid, char **access) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_datacontrol_info(const char *providerid, + const char *type, char **appid, char **access) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_usr_get_datacontrol_appid(const char *providerid, + uid_t uid, char **appid) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_datacontrol_appid(const char *providerid, char **appid) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_usr_get_datacontrol_trusted_info( + const char *providerid, const char *type, uid_t uid, + char **appid, bool *is_trusted) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_datacontrol_trsuted_info(const char *providerid, + const char *type, char **appid, bool *is_trusted) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_usr_foreach_datacontrol_privileges( + const char *providerid, const char *type, + pkgmgrinfo_pkg_privilege_list_cb privilege_func, + void *user_data, uid_t uid) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_foreach_datacontrol_privileges( + const char *providerid, const char *type, + pkgmgrinfo_pkg_privilege_list_cb privilege_func, + void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_support_mode(pkgmgrinfo_appinfo_h handle, int *support_mode) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_foreach_category(pkgmgrinfo_appinfo_h handle, + pkgmgrinfo_app_category_list_cb category_func, void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_foreach_metadata(pkgmgrinfo_appinfo_h handle, + pkgmgrinfo_app_metadata_list_cb metadata_func, void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_usr_foreach_appcontrol_privileges(const char *appid, + const char *operation, + pkgmgrinfo_pkg_privilege_list_cb privilege_func, + void *user_data, uid_t uid) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_foreach_appcontrol_privileges(const char *appid, + const char *operation, + pkgmgrinfo_pkg_privilege_list_cb privilege_func, + void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_foreach_appcontrol(pkgmgrinfo_appinfo_h handle, + pkgmgrinfo_app_control_list_cb appcontrol_func, void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_foreach_remote_appcontrol(pkgmgrinfo_appinfo_h handle, + pkgmgrinfo_app_control_list_cb appcontrol_func, void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_foreach_background_category( + pkgmgrinfo_appinfo_h handle, + pkgmgrinfo_app_background_category_list_cb category_func, + void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_foreach_splash_screen(pkgmgrinfo_appinfo_h handle, + pkgmgrinfo_app_splash_screen_list_cb splash_screen_func, + void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_nodisplay(pkgmgrinfo_appinfo_h handle, bool *nodisplay) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_multiple(pkgmgrinfo_appinfo_h handle, bool *multiple) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_indicator_display_allowed(pkgmgrinfo_appinfo_h handle, bool *indicator_disp) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_taskmanage(pkgmgrinfo_appinfo_h handle, bool *taskmanage) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_enabled(pkgmgrinfo_appinfo_h handle, bool *enabled) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_onboot(pkgmgrinfo_appinfo_h handle, bool *onboot) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_autorestart(pkgmgrinfo_appinfo_h handle, bool *autorestart) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_mainapp(pkgmgrinfo_appinfo_h handle, bool *mainapp) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_preload(pkgmgrinfo_appinfo_h handle, bool *preload) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_submode(pkgmgrinfo_appinfo_h handle, bool *submode) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_process_pool(pkgmgrinfo_appinfo_h handle, bool *process_pool) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_category_exist(pkgmgrinfo_appinfo_h handle, const char *category, bool *exist) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_ui_gadget(pkgmgrinfo_appinfo_h handle, + bool *ui_gadget) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_support_disable(pkgmgrinfo_appinfo_h handle, + bool *support_disable) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_removable(pkgmgrinfo_appinfo_h handle, + bool *removable) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_system(pkgmgrinfo_appinfo_h handle, bool *system) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_disabled(pkgmgrinfo_appinfo_h handle, bool *disabled) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_global(pkgmgrinfo_appinfo_h handle, bool *global) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_splash_screen_display(pkgmgrinfo_appinfo_h handle, bool *splash_screen_display) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_get_setup_appid(pkgmgrinfo_appinfo_h handle, char **setup_appid) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_support_ambient(pkgmgrinfo_appinfo_h handle, + bool *support_ambient) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_destroy_appinfo(pkgmgrinfo_appinfo_h handle) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_filter_create(pkgmgrinfo_appinfo_filter_h *handle) +{ + return (pkgmgrinfo_pkginfo_filter_create(handle)); +} + +API int pkgmgrinfo_appinfo_filter_destroy(pkgmgrinfo_appinfo_filter_h handle) +{ + return (pkgmgrinfo_pkginfo_filter_destroy(handle)); +} + +API int pkgmgrinfo_appinfo_filter_add_int(pkgmgrinfo_appinfo_filter_h handle, + const char *property, const int value) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_filter_add_bool(pkgmgrinfo_appinfo_filter_h handle, + const char *property, const bool value) +{ + return PMINFO_R_OK; + +} + +API int pkgmgrinfo_appinfo_filter_add_string(pkgmgrinfo_appinfo_filter_h handle, + const char *property, const char *value) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_usr_filter_count(pkgmgrinfo_appinfo_filter_h handle, int *count, uid_t uid) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_filter_count(pkgmgrinfo_appinfo_filter_h handle, int *count) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_usr_filter_foreach_appinfo( + pkgmgrinfo_appinfo_filter_h handle, + pkgmgrinfo_app_list_cb app_cb, void *user_data, uid_t uid) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_filter_foreach_appinfo(pkgmgrinfo_appinfo_filter_h handle, + pkgmgrinfo_app_list_cb app_cb, void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_metadata_filter_create(pkgmgrinfo_appinfo_metadata_filter_h *handle) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_metadata_filter_destroy(pkgmgrinfo_appinfo_metadata_filter_h handle) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_metadata_filter_add( + pkgmgrinfo_appinfo_metadata_filter_h handle, + const char *key, const char *value) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_usr_metadata_filter_foreach( + pkgmgrinfo_appinfo_metadata_filter_h handle, + pkgmgrinfo_app_list_cb app_cb, void *user_data, uid_t uid) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_metadata_filter_foreach( + pkgmgrinfo_appinfo_metadata_filter_h handle, + pkgmgrinfo_app_list_cb app_cb, void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_is_guestmode_visibility(pkgmgrinfo_appinfo_h handle, bool *status) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_foreach_appcontrol_v2(pkgmgrinfo_appinfo_h handle, + pkgmgrinfo_app_control_list_cb_v2 appcontrol_func, + void *user_data) +{ + return PMINFO_R_OK; +} + +API int pkgmgrinfo_appinfo_foreach_remote_appcontrol_v2( + pkgmgrinfo_appinfo_h handle, + pkgmgrinfo_app_control_list_cb_v2 appcontrol_func, + void *user_data) +{ + return PMINFO_R_OK; +} diff --git a/unit_test/src/unit_test.c b/unit_test/src/unit_test.c index f6a7631..cef6a19 100644 --- a/unit_test/src/unit_test.c +++ b/unit_test/src/unit_test.c @@ -65,7 +65,7 @@ void unit_test_callback57(system_settings_key_e key, void *user_data) { } void unit_test_callback58(system_settings_key_e key, void *user_data) { } void unit_test_callback59(system_settings_key_e key, void *user_data) { } - +#if 0 static int my_assert_ret(int retcode) { if (retcode != SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED) { @@ -86,6 +86,24 @@ static int my_assert_ret_eq_bool(int retcode, bool a, bool b) } return 1; } +#else +#define my_assert_ret(retcode) do{ \ + if (retcode != SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED) { \ + if (retcode != SYSTEM_SETTINGS_ERROR_NONE) \ + printf("Error!!\n"); \ + assert(retcode == SYSTEM_SETTINGS_ERROR_NONE); \ + } \ +}while(0) + +#define my_assert_ret_eq_bool(retcode,a,b) do{ \ + if (retcode != SYSTEM_SETTINGS_ERROR_NOT_SUPPORTED) { \ + if (retcode != SYSTEM_SETTINGS_ERROR_NONE) \ + printf("Error!!\n"); \ + assert(retcode == SYSTEM_SETTINGS_ERROR_NONE); \ + assert_eq(a, b); \ + } \ +}while(0) +#endif system_settings_changed_cb get_system_settings_test_callback() @@ -2656,6 +2674,7 @@ RETTYPE utc_system_settings_add_ringtone_list_p1(void) retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/daliTestVideo.mp4"); my_assert_ret(retcode); retcode = system_settings_delete_value_string(SYSTEM_SETTINGS_KEY_INCOMING_CALL_RINGTONE, "/opt/usr/test/big_buck_bunny.mp4"); + my_assert_ret(retcode); assert_eq(cb_count, 5); diff --git a/unit_test/src/vconf.cpp b/unit_test/src/vconf.cpp new file mode 100644 index 0000000..af0af23 --- /dev/null +++ b/unit_test/src/vconf.cpp @@ -0,0 +1,606 @@ +/* + * Copyright (C) 2015 Samsung Electronics Co., Ltd. + * + * 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. + */ + +#pragma once + +#include +#include +#include +#include +#include +#include + + +#include +#include +#include + +#define LOG_D //fprintf +#define LOG_E fprintf + +using namespace std; + +#ifndef EXPORT +# define EXPORT __attribute__((visibility("default"))) +#endif + +typedef std::map> NotifyMap; +static NotifyMap notifyCallBackMap; + +#ifdef __cplusplus +extern "C" { +#endif + +#define VCONF_OK 0 +#define VCONF_ERROR -1 +#define VCONF_ERROR_WRONG_PREFIX -2 +#define VCONF_ERROR_WRONG_TYPE -3 +#define VCONF_ERROR_WRONG_VALUE -4 +#define VCONF_ERROR_NOT_INITIALIZED -5 +#define VCONF_ERROR_NO_MEM -6 +#define VCONF_ERROR_FILE_PERM -11 +#define VCONF_ERROR_FILE_BUSY -12 +#define VCONF_ERROR_FILE_NO_MEM -13 +#define VCONF_ERROR_FILE_NO_ENT -14 +#define VCONF_ERROR_FILE_OPEN -21 +#define VCONF_ERROR_FILE_FREAD -22 +#define VCONF_ERROR_FILE_FGETS -23 +#define VCONF_ERROR_FILE_WRITE -24 +#define VCONF_ERROR_FILE_SYNC -25 +#define VCONF_ERROR_FILE_CLOSE -26 +#define VCONF_ERROR_FILE_ACCESS -27 +#define VCONF_ERROR_FILE_CHMOD -28 +#define VCONF_ERROR_FILE_LOCK -29 +#define VCONF_ERROR_FILE_REMOVE -30 +#define VCONF_ERROR_FILE_SEEK -31 +#define VCONF_ERROR_FILE_TRUNCATE -32 +#define VCONF_ERROR_NOT_SUPPORTED -33 + +#define MAX_BUF_LEN 2048 +#define DB_NAME "./vconf.db" + + enum get_option_t { + VCONF_GET_KEY = 0, /**< Get only keys */ + VCONF_GET_ALL, /**< Get keys and directories */ + VCONF_GET_DIR /**< Get only directories */ + }; + typedef enum get_option_t get_option_t; + enum vconf_t { + VCONF_TYPE_NONE = 0, /**< Vconf none type for Error detection */ + VCONF_TYPE_STRING = 40, /**< Vconf string type */ + VCONF_TYPE_INT = 41, /**< Vconf integer type */ + VCONF_TYPE_DOUBLE = 42, /**< Vconf double type */ + VCONF_TYPE_BOOL = 43, /**< Vconf boolean type */ + VCONF_TYPE_DIR /**< Vconf directory type */ + }; + + typedef struct _keynode_t { + char *keyname; /**< Keyname for keynode */ + int type; /**< Keynode type */ + union { + int i; /**< Integer type */ + int b; /**< Bool type */ + double d; /**< Double type */ + char *s; /**< String type */ + } value; /**< Value for keynode */ + } keynode_t; + typedef struct _keylist_t keylist_t; + + typedef void (*vconf_callback_fn) (keynode_t *node, void *user_data); + + union UnionValue { + int i; /**< Integer type */ + int b; /**< Bool type */ + double d; /**< Double type */ + char *s; /**< String type */ + }; /**< Value for keynode */ + + void checkNotifyCallBack( const char* in_key, int type, UnionValue* value ){ + + string str; + str = in_key; + + NotifyMap::iterator itr; + for(itr = notifyCallBackMap.begin(); itr != notifyCallBackMap.end(); itr++){ + LOG_D(stdout, "[%s][%d] map Key[%s]\n", __func__, __LINE__, itr->first.c_str()); + + if( str.compare( itr->first ) == 0 ){ + vconf_callback_fn cb = (vconf_callback_fn)itr->second.first; + void* user_data = itr->second.second; + + keynode_t node; + node.keyname = (char*)str.c_str(); + node.type = type; + switch( node.type ) { + case VCONF_TYPE_STRING: + node.value.s = value->s; + break; + case VCONF_TYPE_INT: + node.value.i = value->i; + break; + case VCONF_TYPE_DOUBLE: + node.value.d = value->d; + break; + case VCONF_TYPE_BOOL: + node.value.b = value->b; + break; +defalut: + LOG_D(stdout, "[%s][%d] invalid type [%d] \n", __func__, __LINE__, node.type ); + return; + } + cb(&node, user_data); + } + } + } + + + static sqlite3 *db = NULL; + + int _sqlite_close() { + if( db != NULL ){ + sqlite3_close(db); + db = NULL; + } + } + + int _sqlite_connect() { + + int rc; + char *err_msg = 0; + char sql[MAX_BUF_LEN+1]; + + if( db != NULL ) { + return VCONF_OK; + } + + rc = sqlite3_open(DB_NAME, &db); + if (rc != SQLITE_OK) { + LOG_E(stderr, "[%s][%d] sqlite3_open error: rc [%d] sqlerrcode[%d] sqlexterrcode[%d] sqlmessage[%s]\n", __func__, __LINE__, rc, sqlite3_errcode(db), sqlite3_extended_errcode(db), sqlite3_errmsg(db)); + _sqlite_close(); + return VCONF_ERROR; + } + } + + /************************************************ + * keynode handling APIs * + ************************************************/ + EXPORT char *vconf_keynode_get_name(keynode_t *keynode){ + return NULL; + } + + EXPORT int vconf_keynode_get_type(keynode_t *keynode){ + return 0; + } + + EXPORT int vconf_keynode_get_int(keynode_t *keynode){ + return 0; + } + + EXPORT double vconf_keynode_get_dbl(keynode_t *keynode){ + return 0; + } + + EXPORT int vconf_keynode_get_bool(keynode_t *keynode){ + return 0; + } + + EXPORT char *vconf_keynode_get_str(keynode_t *keynode){ + return NULL; + } + + + /************************************************ + * keylist handling APIs + ************************************************/ + keylist_t *vconf_keylist_new(void){ + return NULL; + } + + EXPORT int vconf_keylist_rewind(keylist_t *keylist){ + return 0; + } + + EXPORT int vconf_keylist_free(keylist_t *keylist){ + return 0; + } + + EXPORT int vconf_keylist_lookup(keylist_t *keylist, const char *keyname, + keynode_t **return_node){ + return 0; + } + + EXPORT keynode_t *vconf_keylist_nextnode(keylist_t *keylist){ + return NULL; + } + + EXPORT int vconf_keylist_add_int(keylist_t *keylist, const char *keyname, + const int value){ + return 0; + } + + EXPORT int vconf_keylist_add_bool(keylist_t *keylist, const char *keyname, + const int value){ + return 0; + } + + EXPORT int vconf_keylist_add_dbl(keylist_t *keylist, const char *keyname, + const double value){ + return 0; + } + + EXPORT int vconf_keylist_add_str(keylist_t *keylist, const char *keyname, + const char *value){ + return 0; + } + + EXPORT int vconf_keylist_add_null(keylist_t *keylist, const char *keyname){ + return 0; + } + + EXPORT int vconf_keylist_del(keylist_t *keylist, const char *keyname){ + return 0; + } + + /************************************************ + * setting APIs * + ************************************************/ + + int _vconf_set_str(const char *in_key, const char *strval){ + + int rc; + char *err_msg = 0; + char sql[MAX_BUF_LEN+1]; + + rc = _sqlite_connect(); + if (rc != SQLITE_OK) { + _sqlite_close(); + return VCONF_ERROR; + } + +#if 1 /* journal mode */ + { + LOG_D(stdout, "[%s][%d] key[%s] value[%s]\n", __func__, __LINE__, in_key, strval); + snprintf(sql, MAX_BUF_LEN, "PRAGMA JOURNAL_MODE=MEMORY"); + + rc = sqlite3_exec(db, sql, 0, 0, &err_msg); + if (rc != SQLITE_OK ) { + LOG_E(stderr, "[%s][%d] sqlite3_exec error: rc [%d] sqlerrcode[%d] sqlexterrcode[%d] sqlmessage[%s]\n", __func__, __LINE__, rc, sqlite3_errcode(db), sqlite3_extended_errcode(db), err_msg); + + sqlite3_free(err_msg); + _sqlite_close(); + return VCONF_ERROR; + } + } +#endif + + +#if 0 /* select key */ + { + sqlite3_stmt *stmt = NULL; + snprintf(sql, MAX_BUF_LEN, "SELECT layer, key, value, type read_privilege, write_privilege FROM vconf WHERE key = ? and layer = 'system'"); + + rc = sqlite3_prepare(db, sql, -1, &stmt, 0); + if(rc != SQLITE_OK ){ + LOG_E(stderr, "[%s][%d] sqlite3_prepare error! : %s\n", __func__, __LINE__, sqlite3_errmsg(db)); + sqlite3_finalize(stmt); + _sqlite_close(); + return VCONF_ERROR; + } + + sqlite3_bind_text(stmt, 1, in_key, strlen(in_key), SQLITE_STATIC); + rc = sqlite3_step(stmt); + if( rc != SQLITE_ROW ) { + LOG_E(stderr, "[%s][%d] sqlite3_step error! : %s\n", __func__, __LINE__, sqlite3_errmsg(db)); + sqlite3_finalize(stmt); + _sqlite_close(); + return VCONF_ERROR; + } + + LOG_D(stdout, "vconf get: layer[%s] key[%s], value[%s]\n", + sqlite3_column_text(stmt,0), + sqlite3_column_text(stmt,1), + sqlite3_column_text(stmt,2) ); + + sqlite3_finalize(stmt); + } +#endif + +#if 0 /* insert key */ + { + LOG_D(stdout, "[%s][%d] key[%s] value[%s]\n", __func__, __LINE__, in_key, strval); + snprintf(sql, MAX_BUF_LEN, "INSERT OR REPLACE INTO vconf ( layer, key, value ) " + "VALUES ( \"%s\", \"%s\", \'%s\');", "system", in_key, strval ); + + rc = sqlite3_exec(db, sql, 0, 0, &err_msg); + if (rc != SQLITE_OK ) { + LOG_E(stderr, "[%s][%d] sqlite3_exec error: rc [%d] sqlerrcode[%d] sqlexterrcode[%d] sqlmessage[%s]\n", __func__, __LINE__, rc, sqlite3_errcode(db), sqlite3_extended_errcode(db), err_msg); + + sqlite3_free(err_msg); + _sqlite_close(); + + return VCONF_ERROR; + } + } +#endif + +#if 1 /* insert key with parameter */ + { + sqlite3_stmt *stmt = NULL; + LOG_D(stdout, "[%s][%d] key[%s] value[%s]\n", __func__, __LINE__, in_key, strval); + snprintf(sql, MAX_BUF_LEN, "INSERT OR REPLACE INTO vconf ( layer, key, value ) " + "VALUES ( \"%s\", ?, ?);", "system" ); + + rc = sqlite3_prepare(db, sql, strlen(sql), &stmt, 0); + if(rc != SQLITE_OK ){ + LOG_E(stderr, "[%s][%d] sqlite3_prepare error! : %s\n", __func__, __LINE__, sqlite3_errmsg(db)); + sqlite3_finalize(stmt); + _sqlite_close(); + return VCONF_ERROR; + } + + sqlite3_bind_text(stmt, 1, in_key, strlen(in_key), SQLITE_STATIC); + sqlite3_bind_text(stmt, 2, strval, strlen(strval), SQLITE_STATIC); + + rc = sqlite3_step(stmt); + if( rc != SQLITE_DONE ) { + LOG_E(stderr, "[%s][%d] sqlite3_step error! : %s\n", __func__, __LINE__, sqlite3_errmsg(db)); + sqlite3_finalize(stmt); + _sqlite_close(); + return VCONF_ERROR; + } + } +#endif + return VCONF_OK; + } + + EXPORT int vconf_set(keylist_t *keylist){ + return 0; + } + + EXPORT int vconf_set_int(const char *in_key, const int intval){ + int rc; + char buf[MAX_BUF_LEN+1]; + snprintf(buf, MAX_BUF_LEN, "%d", intval); + + rc = _vconf_set_str(in_key, buf); + if( rc != VCONF_OK ){ + LOG_E(stderr,"[%s][%d] _vconf_set_str error!\n", __func__,__LINE__); + return VCONF_ERROR; + } + + UnionValue uValue; + uValue.i = intval; + checkNotifyCallBack( in_key, VCONF_TYPE_INT, &uValue ); + + return VCONF_OK; + } + + EXPORT int vconf_set_bool(const char *in_key, const int boolval){ + int rc; + char buf[MAX_BUF_LEN+1]; + snprintf(buf, MAX_BUF_LEN, "%d", boolval); + + rc = _vconf_set_str(in_key, buf); + if( rc != VCONF_OK ){ + LOG_E(stderr,"[%s][%d] _vconf_set_str error!\n", __func__,__LINE__); + return VCONF_ERROR; + } + + UnionValue uValue; + uValue.b = boolval; + checkNotifyCallBack( in_key, VCONF_TYPE_BOOL, &uValue ); + + return VCONF_OK; + } + + EXPORT int vconf_set_dbl(const char *in_key, const double dblval){ + + int rc; + char buf[MAX_BUF_LEN+1]; + snprintf(buf, MAX_BUF_LEN, "%lf", dblval); + + rc = _vconf_set_str(in_key, buf); + if( rc != VCONF_OK ){ + LOG_E(stderr,"[%s][%d] _vconf_set_str error!\n", __func__,__LINE__); + return VCONF_ERROR; + } + + UnionValue uValue; + uValue.d = dblval; + checkNotifyCallBack( in_key, VCONF_TYPE_DOUBLE, &uValue ); + + return VCONF_OK; + } + + EXPORT int vconf_set_str(const char *in_key, const char *strval){ + int rc; + + rc = _vconf_set_str(in_key, strval); + if( rc != VCONF_OK ){ + LOG_E(stderr,"[%s][%d] _vconf_set_str error!\n", __func__,__LINE__); + return VCONF_ERROR; + } + + UnionValue uValue; + uValue.s = (char*)strval; + checkNotifyCallBack( in_key, VCONF_TYPE_STRING, &uValue ); + + return VCONF_OK; + } + + EXPORT int vconf_get(keylist_t *keylist, const char *in_parentDIR, get_option_t option){ + return 0; + } + + EXPORT char *vconf_get_str(const char *in_key){ + + int rc; + char sql[MAX_BUF_LEN+1]; + char* str = NULL; + + LOG_D(stdout,"[%s][%d] start! key [%s] \n", __func__, __LINE__ , in_key ); + + rc = _sqlite_connect(); + if (rc != SQLITE_OK) { + _sqlite_close(); + return NULL; + } + + sqlite3_stmt *stmt = NULL; + snprintf(sql, MAX_BUF_LEN, "SELECT layer, key, value, type read_privilege, write_privilege FROM vconf WHERE key = ? and layer = 'system'"); + + int count = 0; + do { + rc = sqlite3_prepare(db, sql, strlen(sql), &stmt, 0); + if(rc != SQLITE_OK ){ + LOG_E(stderr, "[%s][%d] sqltie3_prepare error! rc[%d] : %s\n", __func__, __LINE__, rc, sqlite3_errmsg(db)); + + if( count >= 5 ){ + _sqlite_close(); + return NULL; + } + + count++; + usleep(1000000); + + } + else { + break; + } + }while(1); + + sqlite3_bind_text(stmt, 1, in_key, strlen(in_key), SQLITE_STATIC); + rc = sqlite3_step(stmt); + if( rc != SQLITE_ROW ) { + LOG_E(stderr, "[%s][%d] sqlite3_step error! key[%s]\n", __func__, __LINE__, in_key); + sqlite3_finalize(stmt); + _sqlite_close(); + return NULL; + } + + LOG_D(stdout, "[%s][%d] vconf get: layer[%s] key[%s], value[%s]\n", + __func__, __LINE__, + sqlite3_column_text(stmt,0), + sqlite3_column_text(stmt,1), + sqlite3_column_text(stmt,2) ); + + str = (char*)malloc(MAX_BUF_LEN+1); + strncpy( str, (char*)sqlite3_column_text(stmt,2), MAX_BUF_LEN); + + sqlite3_finalize(stmt); + + LOG_D(stdout, "[%s][%d] vconf get: key[%s], value[%s]\n", __func__, __LINE__, in_key, str ); + return str; + } + + EXPORT int vconf_get_int(const char *in_key, int *intval){ + + LOG_D(stdout,"[%s][%d] start!\n", __func__, __LINE__ ); + + char* value = vconf_get_str(in_key); + + if( value == NULL ){ + return VCONF_ERROR; + } + + *intval = atoi(value); + + free(value); + return VCONF_OK; + } + + EXPORT int vconf_get_bool(const char *in_key, int *boolval){ + + LOG_D(stdout,"[%s][%d] start! key [%s] \n", __func__, __LINE__ , in_key ); + + char* value = vconf_get_str(in_key); + + if( value == NULL ){ + LOG_E(stdout, "[%s][%d] value is NULL! \n", __func__, __LINE__ ); + return VCONF_ERROR; + } + + if( *value == '0' ){ + *boolval = 0; + } else { + *boolval = 1; + } + + free(value); + return VCONF_OK; + } + + EXPORT int vconf_get_dbl(const char *in_key, double *dblval){ + + LOG_D(stdout,"[%s][%d] start!\n", __func__, __LINE__ ); + + char* value = vconf_get_str(in_key); + char *ptr; + + if( value == NULL ){ + return VCONF_ERROR; + } + + *dblval = strtod(value, &ptr);; + + free(value); + return VCONF_OK; + } + + EXPORT int vconf_unset(const char *in_key){ + return 0; + } + + EXPORT int vconf_sync_key(const char *in_key){ + return 0; + } + + EXPORT int vconf_unset_recursive(const char *in_dir){ + return 0; + } + + EXPORT int vconf_notify_key_changed(const char *in_key, vconf_callback_fn cb, + void *user_data){ + string str; + str = in_key; + notifyCallBackMap.insert(make_pair(str, make_pair((void*)cb,user_data))); + +#if 0 /* map debug */ + NotifyMap::iterator itr; + for(itr = notifyCallBackMap.begin(); itr != notifyCallBackMap.end(); itr++){ + LOG_D(stdout, "[%s][%d] map Key[%s]\n", __func__, __LINE__, itr->first.c_str()); + } +#endif + return VCONF_OK; + } + + EXPORT int vconf_ignore_key_changed(const char *in_key, vconf_callback_fn cb){ + string str; + str = in_key; + notifyCallBackMap.erase(notifyCallBackMap.find(str)); + + return VCONF_OK; + } + + EXPORT int vconf_get_ext_errno(void){ + return 0; + } + +#ifdef __cplusplus +} +#endif + + diff --git a/unit_test/src/vconf.sym b/unit_test/src/vconf.sym new file mode 100644 index 0000000..745cacf --- /dev/null +++ b/unit_test/src/vconf.sym @@ -0,0 +1,38 @@ +VCONF_BUXTON_1.0 { + global: + vconf_keynode_get_name; + vconf_keynode_get_type; + vconf_keynode_get_int; + vconf_keynode_get_dbl; + vconf_keynode_get_bool; + vconf_keynode_get_str; + vconf_notify_key_changed; + vconf_ignore_key_changed; + vconf_set_int; + vconf_set_bool; + vconf_set_str; + vconf_set_dbl; + vconf_get_int; + vconf_get_bool; + vconf_get_str; + vconf_get_dbl; + vconf_get_ext_errno; + vconf_keylist_new; + vconf_keylist_free; + vconf_keylist_add_int; + vconf_keylist_add_bool; + vconf_keylist_add_dbl; + vconf_keylist_add_str; + vconf_keylist_add_null; + vconf_keylist_del; + vconf_keylist_nextnode; + vconf_keylist_rewind; + vconf_get; + vconf_set; + vconf_unset; + vconf_unset_recursive; + vconf_sync_key; + vconf_keylist_lookup; + local: + *; +};