int ret = -1;
bool is_global = false;
- __send_app_signal(item->uid, item->req_id, item->pkgid, item->pkgid,
- PKGMGR_INSTALLER_START_KEY_STR,
- PKGMGR_INSTALLER_APP_ENABLE_EVENT_STR, item->req_type);
-
/* get actual pkgid and replace it to appid which is currently stored at pkgid variable */
ret = __change_item_info(item, item->uid, &is_global);
if (ret != PMINFO_R_OK || strlen(item->appid) == 0) {
__send_app_signal(item->uid, item->req_id, item->pkgid, item->pkgid,
+ PKGMGR_INSTALLER_START_KEY_STR,
+ PKGMGR_INSTALLER_APP_ENABLE_EVENT_STR, item->req_type);
+ __send_app_signal(item->uid, item->req_id, item->pkgid, item->pkgid,
PKGMGR_INSTALLER_END_KEY_STR, PKGMGR_INSTALLER_FAIL_EVENT_STR,
item->req_type);
return ret;
}
+ __send_app_signal(item->uid, item->req_id, item->pkgid, item->appid,
+ PKGMGR_INSTALLER_START_KEY_STR,
+ PKGMGR_INSTALLER_APP_ENABLE_EVENT_STR, item->req_type);
+
ret = pkgmgr_parser_update_app_disable_info_in_usr_db(item->appid, item->uid, 0);
if (ret != PMINFO_R_OK)
__send_app_signal(item->uid, item->req_id, item->pkgid, item->appid,
int ret = -1;
bool is_global = false;
- __send_app_signal(item->uid, item->req_id, item->pkgid, item->pkgid,
- PKGMGR_INSTALLER_START_KEY_STR,
- PKGMGR_INSTALLER_APP_DISABLE_EVENT_STR, item->req_type);
-
/* get actual pkgid and replace it to appid which is currently stored at pkgid variable */
ret = __change_item_info(item, item->uid, &is_global);
if (ret != PMINFO_R_OK || strlen(item->appid) == 0) {
__send_app_signal(item->uid, item->req_id, item->pkgid, item->pkgid,
+ PKGMGR_INSTALLER_START_KEY_STR,
+ PKGMGR_INSTALLER_APP_DISABLE_EVENT_STR, item->req_type);
+ __send_app_signal(item->uid, item->req_id, item->pkgid, item->pkgid,
PKGMGR_INSTALLER_END_KEY_STR, PKGMGR_INSTALLER_FAIL_EVENT_STR,
item->req_type);
return ret;
}
+ __send_app_signal(item->uid, item->req_id, item->pkgid, item->appid,
+ PKGMGR_INSTALLER_START_KEY_STR,
+ PKGMGR_INSTALLER_APP_DISABLE_EVENT_STR, item->req_type);
+
ret = __kill_app(item->appid, item->uid);
if (ret != PMINFO_R_OK) {
__send_app_signal(item->uid, item->req_id, item->pkgid, item->appid,
int ret = -1;
bool is_global = true;
- __send_app_signal(item->uid, item->req_id, item->pkgid, item->pkgid,
- PKGMGR_INSTALLER_START_KEY_STR,
- PKGMGR_INSTALLER_GLOBAL_APP_ENABLE_FOR_UID, item->req_type);
-
/* get actual pkgid and replace it to appid which is currently stored at pkgid variable */
ret = __change_item_info(item, item->uid, &is_global);
if (ret != PMINFO_R_OK || strlen(item->appid) == 0) {
__send_app_signal(item->uid, item->req_id, item->pkgid, item->pkgid,
+ PKGMGR_INSTALLER_START_KEY_STR,
+ PKGMGR_INSTALLER_GLOBAL_APP_ENABLE_FOR_UID, item->req_type);
+ __send_app_signal(item->uid, item->req_id, item->pkgid, item->pkgid,
PKGMGR_INSTALLER_END_KEY_STR, PKGMGR_INSTALLER_FAIL_EVENT_STR,
item->req_type);
return ret;
}
+ __send_app_signal(item->uid, item->req_id, item->pkgid, item->appid,
+ PKGMGR_INSTALLER_START_KEY_STR,
+ PKGMGR_INSTALLER_GLOBAL_APP_ENABLE_FOR_UID, item->req_type);
+
ret = pkgmgr_parser_update_global_app_disable_for_uid_info_in_db(item->appid, item->uid, 0);
if (ret != PMINFO_R_OK)
__send_app_signal(item->uid, item->req_id, item->pkgid, item->appid,
int ret = -1;
bool is_global = true;
- __send_app_signal(item->uid, item->req_id,
- item->pkgid, item->pkgid,
- PKGMGR_INSTALLER_START_KEY_STR,
- PKGMGR_INSTALLER_GLOBAL_APP_DISABLE_FOR_UID, item->req_type);
-
/* get actual pkgid and replace it to appid which is currently stored at pkgid variable */
ret = __change_item_info(item, GLOBAL_USER, &is_global);
if (ret != PMINFO_R_OK || strlen(item->appid) == 0) {
+ __send_app_signal(item->uid, item->req_id,
+ item->pkgid, item->pkgid,
+ PKGMGR_INSTALLER_START_KEY_STR,
+ PKGMGR_INSTALLER_GLOBAL_APP_DISABLE_FOR_UID, item->req_type);
__send_app_signal(item->uid, item->req_id, item->pkgid, item->pkgid,
PKGMGR_INSTALLER_END_KEY_STR, PKGMGR_INSTALLER_FAIL_EVENT_STR,
item->req_type);
return ret;
}
+ __send_app_signal(item->uid, item->req_id,
+ item->pkgid, item->appid,
+ PKGMGR_INSTALLER_START_KEY_STR,
+ PKGMGR_INSTALLER_GLOBAL_APP_DISABLE_FOR_UID, item->req_type);
+
ret = __kill_app(item->appid, item->uid);
ret = pkgmgr_parser_update_global_app_disable_for_uid_info_in_db(item->appid,
item->uid, 1);