framework/system/system-server.git
11 years agochange device node control api from plugin to device-node
jy910.yun [Tue, 4 Jun 2013 13:39:42 +0000 (22:39 +0900)]
change device node control api from plugin to device-node

Signed-off-by: giyeol.ok <giyeol.ok@samsung.com>
11 years agoinsert direct power off routine to support lowbat power off
giyeol.ok [Mon, 25 Feb 2013 06:33:02 +0000 (15:33 +0900)]
insert direct power off routine to support lowbat power off

Signed-off-by: giyeol.ok <giyeol.ok@samsung.com>
11 years agoumount all ext4 partitions with rw permission for preventing to access filesystem...
Byungsoo Kim [Fri, 22 Feb 2013 11:00:19 +0000 (20:00 +0900)]
umount all ext4 partitions with rw permission for preventing to access filesystem during power off

previously we used to write /proc/sysrq-trigger in order to remount all rw partition with only ro permission.
But emergency remount was not general approach.
So we sent sigterm signal to all processes using each rw partition and unmount it.

Change-Id: Ie520aeeaa8391889749a908ae3b18fc2fbb54677
Signed-off-by: Byungsoo Kim <bs1770.kim@samsung.com>
11 years agochange lowbat power off control routine to support the force poweroff
jy910.yun [Tue, 4 Jun 2013 12:30:03 +0000 (21:30 +0900)]
change lowbat power off control routine to support the force poweroff

Signed-off-by: giyeol.ok <giyeol.ok@samsung.com>
Change-Id: I0840a09b47436a78711bf6a6b9b73747c5f4b79a

11 years agotizen code is in sync with recently product code
jy910.yun [Tue, 4 Jun 2013 08:57:47 +0000 (17:57 +0900)]
tizen code is in sync with recently product code

delete unneccessary initailize
remove redundant log
add retry code

Signed-off-by: jy910.yun <jy910.yun@samsung.com>
11 years agoinsert uevent direct control routine to clear the udevd message fail issue
jy910.yun [Tue, 4 Jun 2013 07:35:53 +0000 (16:35 +0900)]
insert uevent direct control routine to clear the udevd message fail issue

Signed-off-by: jy910.yun <jy910.yun@samsung.com>
11 years agoMerge branch 'tizen_2.1'
jy910.yun [Sat, 1 Jun 2013 04:00:25 +0000 (13:00 +0900)]
Merge branch 'tizen_2.1'

Signed-off-by: jy910.yun <jy910.yun@samsung.com>
11 years agoapply system::ext_storage label to ext4 file system
jy910.yun [Mon, 27 May 2013 12:26:23 +0000 (21:26 +0900)]
apply system::ext_storage label to ext4 file system

All of the files on ext4 file system is removed the execute permission to prevent security issue.
Also All directory on ext4 file system is gived the transmutable option of smack by system-server shell.

Signed-off-by: jy910.yun <jy910.yun@samsung.com>
11 years agoin emulator, support ext4 format for mmc control
jy910.yun [Thu, 23 May 2013 05:18:21 +0000 (14:18 +0900)]
in emulator, support ext4 format for mmc control

before in emulator it can not support MMC because of IP issue
but we found other way, so we support ext4 format now

Signed-off-by: jy910.yun <jy910.yun@samsung.com>
11 years agofix manifest tizen_2.1 submit/tizen_2.1/20130514.055013
Kidong Kim [Sat, 11 May 2013 02:29:00 +0000 (11:29 +0900)]
fix manifest

11 years agoapply smack rule and change the smack label of system-server to deviced
jy910.yun [Fri, 10 May 2013 08:54:54 +0000 (17:54 +0900)]
apply smack rule and change the smack label of system-server to deviced

Signed-off-by: jy910.yun <jy910.yun@samsung.com>
11 years agoCreate symlink tizen_sdb to samsung_sdb
Chengwei Yang [Fri, 19 Apr 2013 09:10:44 +0000 (17:10 +0800)]
Create symlink tizen_sdb to samsung_sdb

This is the first step to rename samsung_sdb to tizen_sdb, also a patch
created to sdbd and finally patch the kernel.

Change-Id: I5c3c6f2b6ec703ed0a02077c4420400f2b76d693
Signed-off-by: Chengwei Yang <chengwei.yang@intel.com>
11 years agoSupport Espanol(Mexico) for pci keyboard connection popup
Taeyoung Kim [Thu, 25 Apr 2013 07:47:39 +0000 (16:47 +0900)]
Support Espanol(Mexico) for pci keyboard connection popup

Signed-off-by: Taeyoung Kim <ty317.kim@samsung.com>
Change-Id: I020e31a17a94d86a1a39b5cb87f62a6ccd972fc8

11 years agoto revise prevent issue 2.1b_release accepted/tizen_2.1/20130425.025057 submit/tizen_2.1/20130424.233321
jy910.yun [Mon, 22 Apr 2013 09:39:49 +0000 (18:39 +0900)]
to revise prevent issue

before this commit, it already has another commits which are not tizen 2.1 feature.
so i restore the latest commit and i modify some prevent issue.

11 years agoadd '*' smack label for ext4 file system
jy910.yun [Thu, 18 Apr 2013 13:12:22 +0000 (22:12 +0900)]
add '*' smack label for ext4 file system

11 years agomodify the prevent issue
jy910.yun [Wed, 17 Apr 2013 11:13:54 +0000 (20:13 +0900)]
modify the prevent issue

to avoid resource leak, add free function.
And added return value

11 years agoin emulator, support ext4 format for mmc control
jy910.yun [Mon, 15 Apr 2013 08:31:56 +0000 (17:31 +0900)]
in emulator, support ext4 format for mmc control

before in emulator it can not support MMC because of IP issue
but we found other way, so we support ext4 format now

Change-Id: Iba8f701ba8fccfbc046640c6ffbc8370de0d54ff

11 years agoFix the issue which tickernoti is not shown when host keyboard is on/off
Taeyoung Kim [Tue, 9 Apr 2013 13:30:44 +0000 (22:30 +0900)]
Fix the issue which tickernoti is not shown when host keyboard is on/off

Signed-off-by: Taeyoung Kim <ty317.kim@samsung.com>
11 years agosupport multi instance btw each other request about vibrator
jy910.yun [Fri, 29 Mar 2013 16:07:51 +0000 (01:07 +0900)]
support multi instance btw each other request about vibrator

this pathset controls haptic by the handle

Change-Id: I9965900dbf25f4ff7571bb7a3eb19facc8d64eb4

11 years agocreate libdeviced.so
jy910.yun [Fri, 22 Mar 2013 08:33:55 +0000 (17:33 +0900)]
create libdeviced.so

this library is empty library, will be implement by system f/w developers.

11 years agosynchronize between master branch and tizen_2.1 branch
j-zero.hwang [Tue, 19 Mar 2013 08:58:21 +0000 (17:58 +0900)]
synchronize between master branch and tizen_2.1 branch

11 years agoturn off the crash popup when target restart
juho [Mon, 18 Mar 2013 14:22:31 +0000 (23:22 +0900)]
turn off the crash popup when target restart

popup is displayed when target boot up.
sometimes crash is occured at power off.
it shows up when it is restarted.
it can give confuse to user.
so remove this popup shows if it restart.

11 years agosync with master
Jinkun Jang [Sun, 17 Mar 2013 04:29:14 +0000 (13:29 +0900)]
sync with master

11 years agomerge with master
Jinkun Jang [Fri, 15 Mar 2013 16:18:32 +0000 (01:18 +0900)]
merge with master

11 years agofix stop effect function
j-zero.hwang [Fri, 15 Mar 2013 10:52:58 +0000 (19:52 +0900)]
fix stop effect function

effect is stopped in all processes when call the function

Change-Id: I7938daf4f9dbfb47b833d9b73f45522b0f90a110

11 years agoTizen 2.1 base
Jinkun Jang [Tue, 12 Mar 2013 16:52:02 +0000 (01:52 +0900)]
Tizen 2.1 base

11 years agorevise the problem that is not to work format process
jy910.yun [Mon, 11 Mar 2013 09:27:16 +0000 (18:27 +0900)]
revise the problem that is not to work format process

in libdevice-node, it doesn't have the process for formatting anymore,
but system server has still called format function.

Change-Id: I87e0a98d3480438dc53aedc14a8fddf309113b2f

11 years agoadd ss_vibrator.c support for vibration between multi application
jy910.yun [Fri, 8 Mar 2013 05:22:37 +0000 (14:22 +0900)]
add ss_vibrator.c support for vibration between multi application

when requesting vibration, haptic-module-tizen send to system_server

11 years agoMerge "change log string format"
MyungJoo Ham [Thu, 7 Mar 2013 08:47:45 +0000 (17:47 +0900)]
Merge "change log string format"

11 years ago[systemd] Fix Smack labels for systemd units
Maciej Wereski [Mon, 4 Mar 2013 14:02:18 +0000 (15:02 +0100)]
[systemd] Fix Smack labels for systemd units

systemd unit files should be labeled as "_" Smack label, just as
traditional sysvinit scripts.

Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
Change-Id: I135724c879877ed726f2c8ed66fdcfa8fd2e3d1c

11 years agochange log string format
giyeol.ok [Thu, 7 Mar 2013 05:18:00 +0000 (14:18 +0900)]
change log string format

Signed-off-by: giyeol.ok <giyeol.ok@samsung.com>
11 years agoremove force kill process routine to patch of private bug
giyeol.ok [Wed, 6 Mar 2013 06:44:14 +0000 (15:44 +0900)]
remove force kill process routine to patch of private bug

Signed-off-by: giyeol.ok <giyeol.ok@samsung.com>
Change-Id: Id947eb73c033f374c8d1fa82ea617c61fa3418af

11 years agoLaunch system-server after vconf is available at booting time
Taeyoung Kim [Tue, 5 Mar 2013 08:05:08 +0000 (17:05 +0900)]
Launch system-server after vconf is available at booting time

Previous: notifying vconf key is failed since systemd is enabled

Current: Systemd loads vconf before launching system-server

Signed-off-by: Taeyoung Kim <ty317.kim@samsung.com>
11 years agoSystem-server uses libdevice-node to access kernel nodes
Taeyoung Kim [Wed, 27 Feb 2013 03:21:14 +0000 (12:21 +0900)]
System-server uses libdevice-node to access kernel nodes

Signed-off-by: Taeyoung Kim <ty317.kim@samsung.com>
Change-Id: I5aef1f3bd77e41588102c5f025447d97a4043b97

11 years agomerge mmc control routine to sync with private
giyeol.ok [Thu, 21 Feb 2013 05:30:57 +0000 (14:30 +0900)]
merge mmc control routine to sync with private

Signed-off-by: giyeol.ok <giyeol.ok@samsung.com>
11 years agoupdate battery level control routine
Giyeol Ok [Thu, 14 Feb 2013 07:03:46 +0000 (16:03 +0900)]
update battery level control routine

Signed-off-by: Giyeol Ok <giyeol.ok@samsung.com>
Change-Id: I9ccb668c2941a6fb7ef4036a76cd17af2a38976d

11 years agoMerge "insert battery level set routine to support battery level checking"
MyungJoo Ham [Thu, 14 Feb 2013 06:54:38 +0000 (15:54 +0900)]
Merge "insert battery level set routine to support battery level checking"

11 years agoinsert battery level set routine to support battery level checking
Giyeol Ok [Thu, 14 Feb 2013 05:44:57 +0000 (14:44 +0900)]
insert battery level set routine to support battery level checking

Signed-off-by: Giyeol Ok <giyeol.ok@samsung.com>
Change-Id: I37886aa8e379dfb8aad69ba877abf3c2ab0c9dc7

11 years agoinsert battery level set routine to support battery level checking
Giyeol Ok [Wed, 13 Feb 2013 06:25:46 +0000 (15:25 +0900)]
insert battery level set routine to support battery level checking

Signed-off-by: Giyeol Ok <giyeol.ok@samsung.com>
11 years agoinsert smack labeling about script files
Giyeol Ok [Wed, 30 Jan 2013 12:15:53 +0000 (21:15 +0900)]
insert smack labeling about script files

Signed-off-by: Giyeol Ok <giyeol.ok@samsung.com>
11 years agofix prevent error alarm
giyeolok [Tue, 29 Jan 2013 06:34:44 +0000 (15:34 +0900)]
fix prevent error alarm

Signed-off-by: giyeolok <giyeol.ok@samsung.com>
Change-Id: I82ef9bf5e433798a80a4109a4117b003c01ce910

11 years agoinsert vconf set routine for the system time changing notification
giyeolok [Wed, 23 Jan 2013 03:22:32 +0000 (12:22 +0900)]
insert vconf set routine for the system time changing notification

Signed-off-by: giyeolok <giyeolok@giyeolokD.(none)>
11 years agoupdate apach LICENSE
giyeolok [Fri, 18 Jan 2013 07:04:29 +0000 (16:04 +0900)]
update apach LICENSE

Signed-off-by: giyeolok <giyeolok@giyeolokD.(none)>
11 years agoRemove pid file at exit
Chengwei Yang [Wed, 16 Jan 2013 02:40:26 +0000 (10:40 +0800)]
Remove pid file at exit

Change-Id: I60445a5156353552172c3374961fcf5af3917302
Signed-off-by: Chengwei Yang <chengwei.yang@intel.com>
11 years agoremove SIGTERM killing routine to support stable rebooting
giyeol.ok [Fri, 11 Jan 2013 05:34:14 +0000 (14:34 +0900)]
remove SIGTERM killing routine to support stable rebooting

Signed-off-by: giyeol.ok <giyeol.ok@samsung.com>
Change-Id: I0e826c8d0a69fe5427d09203a105f31028ef9b1e

11 years agomerge patch code of tizen2.0 branch
giyeol.ok [Tue, 8 Jan 2013 02:48:28 +0000 (11:48 +0900)]
merge patch code of tizen2.0 branch

Signed-off-by: giyeol.ok <giyeol.ok@samsung.com>
11 years agoMerge "[systemd] reboot optimization when usb is connected"
KunHoon Baik [Fri, 4 Jan 2013 07:34:52 +0000 (16:34 +0900)]
Merge "[systemd] reboot optimization when usb is connected"

11 years ago[systemd] reboot optimization when usb is connected
baik [Fri, 28 Dec 2012 07:12:11 +0000 (16:12 +0900)]
[systemd] reboot optimization when usb is connected

when usb is connected, system-server launch usb-server.
usb-server has some strange codes below.

 70         while(1) {
 71                 ret = usb_server_main(argc, argv);
 72                 if (ret == 0) break;
 73         }

So, although usb-server got SIGTERM, they will not be termed.

Almost reboot was happened without usb.
So, send SIGKILL as making timeout when user is connecnted.

Change-Id: Id51d8cd167637433849db73deac35fe38e4cb662

11 years agomodified launch crash-poup and crash-worker
juho [Thu, 27 Dec 2012 08:16:47 +0000 (17:16 +0900)]
modified launch crash-poup and crash-worker

11 years agoAdd nodes to use heynoti service for PCI keyboard
Taeyoung Kim [Mon, 17 Dec 2012 08:28:25 +0000 (17:28 +0900)]
Add nodes to use heynoti service for PCI keyboard

Signed-off-by: Taeyoung Kim <ty317.kim@samsung.com>
11 years agoMerge "Update background apps' oom_adj adjustment algorithm"
LongXiang [Mon, 10 Dec 2012 09:03:59 +0000 (18:03 +0900)]
Merge "Update background apps' oom_adj adjustment algorithm"

11 years agoUpdate background apps' oom_adj adjustment algorithm
LongXiang [Thu, 6 Dec 2012 09:10:49 +0000 (17:10 +0800)]
Update background apps' oom_adj adjustment algorithm

[Titile] Update background apps' oom_adj adjustment algorithm.
[Issue#] TDIS-1148 (https://tizendev.org/bugs/browse/TDIS-1148)
[Problem] N/A
[Cause]
There are two tasks system-server need to do when an application goes
to background:
1. Update older apps' oom_adj values to make them more vulnerable to OOM killers;
2. Kill the oldest foreground app when background apps number exceeds the limitation.
Previous algorithm will increase older apps' oom_adj whenever an app goes to
background and there's a oom_adj == 1 app exists.
[Solution]
1. Utilizes bucket sort to sort existing background apps then update their oom_adj
values one by one.
2. Kill remain apps when the limitation is reached.

Change-Id: I166b11a91d05b39704686059f633cc725413974d

11 years agoMerge "Merge branch 'systemd'"
KunHoon Baik [Thu, 6 Dec 2012 00:47:41 +0000 (09:47 +0900)]
Merge "Merge branch 'systemd'"

11 years agoMerge branch 'systemd'
Jacek Migacz [Tue, 4 Dec 2012 08:59:17 +0000 (09:59 +0100)]
Merge branch 'systemd'

Conflicts:
packaging/system-server.spec

Change-Id: I396eccf32a949ef0baca7c4bf460a338492ba281

11 years agochanged protocol for crash-worker-sdk
juho [Mon, 3 Dec 2012 16:06:42 +0000 (01:06 +0900)]
changed protocol for crash-worker-sdk

11 years agopatch manifest domain rule
giyeol.ok [Wed, 28 Nov 2012 06:50:07 +0000 (15:50 +0900)]
patch manifest domain rule

11 years agomodify spec file
Jinkun Jang [Tue, 27 Nov 2012 03:40:31 +0000 (12:40 +0900)]
modify spec file

Change-Id: I4d48eeb92a7fa5e6ac90caaa464a154935183c81

11 years agoAdd a dbus config for system-server
Patric McCarty [Fri, 23 Nov 2012 07:31:04 +0000 (16:31 +0900)]
Add a dbus config for system-server

Change-Id: I35a6bcf750d00232603921da8b400a25f1c4ae51

11 years agoAdd some ENV setting in service file to fix usb_setting launch
Yin Kangkai [Fri, 23 Nov 2012 07:23:27 +0000 (16:23 +0900)]
Add some ENV setting in service file to fix usb_setting launch

11 years agoadd/install s systemd service file
Patrick McCarty [Fri, 23 Nov 2012 07:19:13 +0000 (16:19 +0900)]
add/install s systemd service file

11 years agoinsert invalid status of HDMI
giyeol.ok [Mon, 19 Nov 2012 11:01:44 +0000 (20:01 +0900)]
insert invalid status of HDMI

11 years agopatch smack rule
giyeol.ok [Thu, 15 Nov 2012 08:42:57 +0000 (17:42 +0900)]
patch smack rule

11 years agoMerged 'rsa/master' into rsa/systemd.
Jacek Migacz [Wed, 14 Nov 2012 15:46:10 +0000 (16:46 +0100)]
Merged 'rsa/master' into rsa/systemd.

Change-Id: I08d00510337c65ab58e9fca3f32f3b1d54aa2a06

11 years agoinsert pci change notification
giyeol.ok [Mon, 12 Nov 2012 06:57:06 +0000 (15:57 +0900)]
insert pci change notification

Change-Id: I146867b4bc1b0100659188ff953424bd00865d8b

11 years agoinit HDMI vconf key
giyeol.ok [Mon, 29 Oct 2012 12:14:05 +0000 (21:14 +0900)]
init HDMI vconf key

11 years agorollback patched systemd code
giyeol.ok [Thu, 25 Oct 2012 00:59:26 +0000 (09:59 +0900)]
rollback patched systemd code

11 years agopatch smack default manifest
giyeol.ok [Wed, 24 Oct 2012 09:15:28 +0000 (18:15 +0900)]
patch smack default manifest

11 years agotizen build patch
giyeol.ok [Wed, 24 Oct 2012 07:41:33 +0000 (16:41 +0900)]
tizen build patch

11 years agochange USB HOST enum string
giyeol.ok [Wed, 24 Oct 2012 05:36:26 +0000 (14:36 +0900)]
change USB HOST enum string

11 years agoAdd a dbus config for system-server
Patrick McCarty [Wed, 24 Oct 2012 05:35:10 +0000 (14:35 +0900)]
Add a dbus config for system-server

11 years agoservice: Add some ENV setting in service file to fix usb_setting launch
Yin Kangkai [Wed, 24 Oct 2012 05:31:17 +0000 (14:31 +0900)]
service: Add some ENV setting in service file to fix usb_setting launch

11 years agoAdd/install a systemd service file
Patrick McCarty [Wed, 24 Oct 2012 05:28:00 +0000 (14:28 +0900)]
Add/install a systemd service file

11 years agoadd vconf key to publish hdmi is changed
giyeol.ok [Wed, 24 Oct 2012 05:12:49 +0000 (14:12 +0900)]
add vconf key to publish hdmi is changed

11 years agoadd vconf enum for low battery control
giyeol.ok [Wed, 24 Oct 2012 05:09:49 +0000 (14:09 +0900)]
add vconf enum for low battery control

11 years agopatch prevent defect
giyeol.ok [Wed, 24 Oct 2012 03:52:16 +0000 (12:52 +0900)]
patch prevent defect

11 years agoinsert mmc mount fail popup launching routine
giyeol.ok [Wed, 24 Oct 2012 02:52:49 +0000 (11:52 +0900)]
insert mmc mount fail popup launching routine

11 years agochange make rule for strip
giyeol.ok [Wed, 24 Oct 2012 02:50:59 +0000 (11:50 +0900)]
change make rule for strip

11 years agoremove all features of usb host
giyeol.ok [Wed, 24 Oct 2012 02:45:04 +0000 (11:45 +0900)]
remove all features of usb host

Change-Id: I4969726d4e62d6c57c6fca9c3dd796af6346625e

11 years agoupdate flight mode control routine
giyeol.ok [Wed, 24 Oct 2012 02:34:19 +0000 (11:34 +0900)]
update flight mode control routine

11 years agomove LMM lv1 logging routine
giyeol.ok [Wed, 24 Oct 2012 02:24:56 +0000 (11:24 +0900)]
move LMM lv1 logging routine

11 years agofixed tel init control routine
giyeol.ok [Wed, 24 Oct 2012 02:13:47 +0000 (11:13 +0900)]
fixed tel init control routine

11 years agosupport multi language for battery fully charge
giyeol.ok [Wed, 24 Oct 2012 02:09:54 +0000 (11:09 +0900)]
support multi language for battery fully charge

11 years agomerge 2.0_beta
giyeol.ok [Fri, 12 Oct 2012 02:03:05 +0000 (11:03 +0900)]
merge 2.0_beta

11 years agoAdd a dbus config for system-server
Patrick McCarty [Fri, 10 Aug 2012 18:45:39 +0000 (11:45 -0700)]
Add a dbus config for system-server

system-server sends a request to libslp-tapi to own the name
"slp.system.server" on the system bus, so a dbus config file is required
to permit this action.

Signed-off-by: Patrick McCarty <patrick.mccarty@linux.intel.com>
Conflicts:

packaging/system-server.changes

11 years agoservice: Add some ENV setting in service file to fix usb_setting launch
Yin Kangkai [Wed, 25 Jul 2012 14:49:18 +0000 (22:49 +0800)]
service: Add some ENV setting in service file to fix usb_setting launch

Set DISPLAY so that system_server can fork and launch usb_setting

Signed-off-by: Yin Kangkai <kangkai.yin@intel.com>
Conflicts:

packaging/system-server.changes

11 years agoAdd/install a systemd service file
Patrick McCarty [Mon, 9 Jul 2012 20:16:21 +0000 (13:16 -0700)]
Add/install a systemd service file

Signed-off-by: Patrick McCarty <patrick.mccarty@linux.intel.com>
Merged-and-mangled-by: Karol Lewandowski <k.lewandowsk@samsung.com>
Conflicts:

packaging/system-server.spec

11 years agochange usb control process name to usb-server 2.0alpha master 2.0_alpha submit/master/20120920.151114
giyeol.ok [Thu, 23 Aug 2012 07:58:12 +0000 (16:58 +0900)]
change usb control process name to usb-server

11 years agotizen_2.0_build
giyeol.ok [Tue, 21 Aug 2012 09:13:51 +0000 (18:13 +0900)]
tizen_2.0_build

Change-Id: Ice0f7b67853877acf1f43a238f79dd460d8594eb

12 years agoapply FSL(Flora Software License)
Kim Kibum [Fri, 8 Jun 2012 05:54:15 +0000 (14:54 +0900)]
apply FSL(Flora Software License)

12 years agoInitial empty repository
Hyesook Choi [Thu, 7 Jun 2012 23:56:50 +0000 (08:56 +0900)]
Initial empty repository