summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Collapse)AuthorFilesLines
2019-11-11Exclude battery critical-log in case of -DBATTERY_MODULE=offsubmit/tizen_5.5/20191111.052317accepted/tizen/5.5/unified/20191111.105458Youngjae Cho1-1/+3
Change-Id: I9adfd7018964fb14b73f1453876ee0fc3d5b78ea Signed-off-by: Youngjae Cho <y0.cho@samsung.com> (cherry picked from commit f4b5c461351d5b207fb25633419c366a681f6b5d)
2019-09-30Support USB tetheringsubmit/tizen/20191001.062652accepted/tizen/unified/20191001.110311INSUN PYO1-0/+1
To enable USB tethering, you must run the following two commands after configuring the USB endpoint. 1. /sbin/ifconfig usb0 192.168.129.3 up 2. /Sbin/route add -net 192.168.129.0 netmask 255.255.255.0 dev usb0 These commands are not directly executed by deviced, but are delegated to rndis.service. The reason is to use the already implemented structure (sdbd.service and mtp-response.service). The patch has been split into deviced and libdeivce-node. The rndis.service is in deviced, and the code to run rndis.service is in libdevice-node. Connected patch: "Support USB tethering" commit on libdevice-node. Change-Id: I9fdc8424c94ee1f7e29a9a2cc37958d24373d74c
2019-09-19fix bug of macro ADD_SOURCEsanghyeok.oh1-0/+2
Change-Id: If68cd575a30886d75678edf82992c4e647d0c1e3 Signed-off-by: sanghyeok.oh <sanghyeok.oh@samsung.com>
2019-09-09Add SleepSupport=no for TV profilesubmit/tizen/20190909.020521Hyotaek Shim1-0/+1
Change-Id: I3a637a43ce0aba64b50093b24d4e8a13a7b91f33 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2019-08-27Add critical-log moduleYoungjae Cho1-2/+11
Change-Id: Ic719ce9f2156bdaebedb5cda60643e7462dce792 Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
2019-08-05Fix battery modulelokilee731-3/+0
Change-Id: I29a241fad703080b55d02d5bc7267e7a0832e719 Signed-off-by: lokilee73 <changjoo.lee@samsung.com>
2019-08-01Add a board info modulesubmit/tizen/20190801.065937Youngjae Cho1-0/+5
Change-Id: I89309dec1f198a5fbac3e4fbbbee484bcb6f5bf2 Signed-off-by: Youngjae Cho <y0.cho@samsung.com> Signed-off-by: lokilee73 <changjoo.lee@samsung.com> Signed-off-by: Youngjae Cho <y0.cho@samsung.com>
2019-07-05Add omitted dependency (zlib)submit/tizen/20190705.064027accepted/tizen/unified/20190708.052516Inkyun Kil1-0/+1
Change-Id: I4b4ec163a271a2da0909dd9e379b016962710367 Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
2019-05-22Change lcd control method from dbus-send to using internal APIs supported by ↵lokilee731-0/+3
dpms Change-Id: I69e62ebbc8083a40fc383d2c2f36a63d7c975ebe Signed-off-by: lokilee73 <changjoo.lee@samsung.com>
2019-04-10Change libgdbus library name to libsyscommon.submit/tizen/20190410.090025accepted/tizen/unified/20190412.124538Yunmi Ha1-1/+1
Call common check_system_boot_finished function, instaed of local implement. Change-Id: Iafec48599499be4263e9e6383e8bdfc21ded0e87 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2019-03-18Reorganize cool-down structurelokilee731-5/+0
Cool-down algorithm is changed as below. 1. Cool-down is changed from broadcasting signal to sending dbus method. 2. Deviced don't have to request pop-ups to system-servant. Because SIOP or PASS will do it according to it's own scenarios. Change-Id: I8cf6c949911533c77620dd38087836b4eaaf36f8 Signed-off-by: lokilee73 <changjoo.lee@samsung.com>
2019-02-28Fix display plugin buildHyotaek Shim1-11/+8
Change-Id: Ie685d3a9fa2037fae96e2468e21abb039f9edbc1 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2019-02-01Fix deviced-shutdown installationsubmit/tizen/20190207.012533Hyotaek Shim1-1/+1
The location should be /usr/lib/systemd/deviced-shutdown (for both 32-bit and 64-bit build) Change-Id: Ic31de51f4b2f848d2602f1dbc42d34283cc0f624 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2019-02-01Add dump module to get debug infomation for deviceslokilee731-0/+4
When dump signal is received, dump logs are saved under /var/log/deviced.log Change-Id: Idde9ce3bb02430e5373dbd953134e8e4acf46616 Signed-off-by: lokilee73 <changjoo.lee@samsung.com>
2019-01-31Fix 64-bit build errors, /lib64/systemd/submit/tizen/20190131.080207accepted/tizen/unified/20190201.061331Hyotaek Shim1-1/+1
Change-Id: I7170c14e46cdd8ccbbcfcede18232bb10a62c8e9 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2019-01-31power: Add deviced-shutdownsubmit/tizen/20190131.021840Karol Lewandowski1-0/+7
This commit provides special binary that is going to handle Tizen system shutdown. This utility is called by systemd, not deviced. The final shutdown scheme is going to look like following: 1. deviced receivies request to shutdown/reboot the system, - preparation is performed (send signals, etc) - operation start is marked in /run/ - hardcoded actions are started - depending on shutdown type following is performed: + direct shutdown: system is rebooted immidietly (end of flow) + other: dbus request to systemd is sent 2. systemd receives the "poweroff" request - supported requests are Reboot, PowerOff & Halt - systemd (pid1) replaces it's own process with shutdown binary (execve("/usr/lib/systemd/systemd-shutdown")) - shutdown binary is provided by deviced package by alternatives mechanism # ls -l systemd-shutdown systemd-shutdown -> /etc/alternatives/systemd-shutdown # ls -l /etc/alternatives/systemd-shutdown /etc/alternatives/systemd-shutdown -> /usr/lib/systemd/deviced-shutdown (alternatives allow both systemd and deviced to "provide" same binary, with deviced having higher priority being selected as the one to use) 3. /usr/lib/systemd/systemd-shutdown becomes pid1 - original systemd1 manager is no longer available, meaning no restart, watchdog, socket/path/etc activation is handled. - depending on systemd-provided params it performs reboot or poweroff Change-Id: I46b4d0f375a1a6e7fc3e1d74b0530d7ec73ccb12 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2019-01-15Apply conf file and change thermal structurelokilee731-0/+5
Firstly, thermal value depends on hardware. So, we have to apply different temp table for each targets. Secondly, change the name on temp table as products. ex) Critical -> Limt Danger -> Shutdown Lastly, change condition in thermal_get_temp_enum Change-Id: If25be071e000dfaa1d5e68d205538cd2332d1d9b Signed-off-by: lokilee73 <changjoo.lee@samsung.com>
2019-01-03sensitivity: merge sensitivitysubmit/tizen/20190107.113744submit/tizen/20190107.023946accepted/tizen/unified/20190108.062317sanghyeok.oh1-0/+4
Change-Id: I3a6e0336d699f9a006cbe47fa920603e33d2d956 Signed-off-by: sanghyeok.oh <sanghyeok.oh@samsung.com>
2018-12-27Remove executable flag from non-executable filessubmit/tizen/20181231.070821submit/tizen/20181231.010834submit/tizen/20181227.070601accepted/tizen/unified/20181231.125000lokilee731-0/+0
Change-Id: I6b848799d6a5f568350becac14c3d85c10b6b3e9 Signed-off-by: lokilee73 <changjoo.lee@samsung.com>
2018-10-31Integrate config-enable-display-timer rpm into mobile profile, and fix conf ↵Hyotaek Shim1-2/+2
files Change-Id: I31f7cc6eb5577e92d1668eb43a45779cf0b6f929 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-10-31Plugin architecture - IoT profileHyotaek Shim1-0/+1
Change-Id: I524ab65b1ec77f472249d86c2c6611cdb30412f1 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-10-31Plugin architecture - TV profileHyotaek Shim1-1/+1
Change-Id: Ib4d7eea6ccc78eb4cd1bdc803f32a8006524a1f9 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-10-31Plugin architecture - wearable profileHyotaek Shim1-0/+1
Change-Id: I4f05b4da3f3067878b07779870013b1d0ea24731 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-10-31Plugin architecture - mobile profileHyotaek Shim1-2/+3
Change-Id: I65811fb7958cb4865c5e5c616953ca9267bbfd76 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-10-25usb: Remove usb-operationPaweł Szewczyk1-2/+0
Starting and stopping usb operation is specific to the implementation. This responsibility is moved to USB HAL. Change-Id: I8a729a1343d27dc04e5a5611c9fd6ccdf394d4a4 Signed-off-by: Paweł Szewczyk <p.szewczyk@samsung.com>
2018-04-30Modify dbus for DIMsubmit/tizen/20180502.014710submit/tizen/20180430.051948accepted/tizen/unified/20180502.071144lokilee731-0/+1
Change-Id: I706f6f55accc9858939fc8ae3e621b489f637b15 Signed-off-by: lokilee73 <changjoo.lee@samsung.com>
2018-04-18Revert "Revert "Revert "usb: Remove usb-operation"""submit/tizen/20180418.001958submit/tizen/20180418.001657accepted/tizen/unified/20180418.090557Hyotaek Shim1-0/+2
This reverts commit f50deea1efd5062415f43eb0722983daae77413f. Change-Id: I3dc62a8c786376039dcc2592ecc61d8f348a6885 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-04-11Revert "Revert "usb: Remove usb-operation""submit/tizen/20180411.122642submit/tizen/20180411.015824accepted/tizen/unified/20180412.073808Paweł Szewczyk1-2/+0
This revert was only temporary solution and with updated HAL implementation deviced should not start any services itself. This reverts commit 64bec949084f2bff0dce333052eda84d0244ee3f. Change-Id: Ifd5ccb3b2bbdf764ef0f3a2a191755494cdb7b64 Signed-off-by: Paweł Szewczyk <p.szewczyk@samsung.com>
2018-03-27Fix build error that occurred with a new version of cmake(3.9.4)Hyotaek Shim1-0/+1
Change-Id: Ifc95d7062cf63674032fdf6e2684fc0a4437ef2f Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-03-22libgdbus: Move common gdbus interfaces to libsystem packagepr.jung1-0/+1
Change-Id: I3afd64a2f7603e5e63c0db1b0c46bc661f6f8b0a Signed-off-by: pr.jung <pr.jung@samsung.com>
2018-03-22Removed BuildRequires: pkgconfig(argos_watchdog)Hyotaek Shim1-1/+0
Change-Id: I5eb0781aaa8a09039d37f6c8264315a891b050d0 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-03-16Remove unused socket and functionlokilee731-1/+0
socket: deviced.socket function: deviced_call_predef_action Change-Id: Ie09f1e8f913f95f95fb64146392ff9929447d2cf Signed-off-by: lokilee73 <changjoo.lee@samsung.com>
2018-03-15Enable systemd-based dbus activiation for deviced.serviceHyotaek Shim1-8/+6
Change-Id: Ia9d1c38bc5d8baad1e0660fb5dcb3fa5e0721691 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-03-14Revert "usb: Remove usb-operation"submit/tizen/20180314.081248accepted/tizen/unified/20180314.141515Hyotaek Shim1-0/+2
This reverts commit 48763fe1d4173f68803e941acf8c605a66ccbfe4. Change-Id: I6e20e9f2fce3e1b79a63c6a292840b24a7ab0d68
2018-03-13usb: Remove usb-operationPaweł Szewczyk1-2/+0
Starting and stopping usb operation is specific to the implementation. This responsibility is moved to USB HAL. Change-Id: I1c9135f40ea203ff529c3699b442e947a6cf50a9 Signed-off-by: Paweł Szewczyk <p.szewczyk@samsung.com>
2018-03-13Remove telephony dependencylokilee731-8/+0
Change-Id: I2a5dcb56c82e8c4b10196e2624057a8e94d2735c Signed-off-by: lokilee73 <changjoo.lee@samsung.com> Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com> Signed-off-by: lokilee73 <changjoo.lee@samsung.com> Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-03-08Remove unused OOM functionssubmit/tizen/20180309.024528submit/tizen/20180308.081320accepted/tizen/unified/20180309.202941lokilee731-1/+0
Change-Id: Ia9eb3346109a97a89ba8dd99caa389fcb8204ed8 Signed-off-by: lokilee73 <changjoo.lee@samsung.com>
2018-03-08libdeviced-storage: Remove unsused logics and deprecated storage internal apispr.jung1-1/+0
Change-Id: I20f5ec0d70f9426fa4764fa952bd905aaf9dc15d Signed-off-by: pr.jung <pr.jung@samsung.com>
2018-02-21Minor fix on CMakeLists.txt of pluginsHyotaek Shim1-1/+1
Change-Id: I5a2b1e08fcdddd3ef6d15ad4170fcf755a208729 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-02-20Initial work to adopt plugin architecturesubmit/tizen/20180220.062815accepted/tizen/unified/20180220.130017Hyotaek Shim1-8/+12
/plugins directory has been added. Change-Id: Ie1550e2d76fb20fb204134c8c25a04584dd48355 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com> Signed-off-by: lokilee73 <changjoo.lee@samsung.com> Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-02-14Battery: remove PROFILE_MOBILE in low and critical notificationlokilee731-6/+1
Change-Id: I678fa8b6c941def34248787bf094209de64fcdf5 Signed-off-by: lokilee73 <changjoo.lee@samsung.com> Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-02-09Reorganize .conf files and combine PROFILE rpms into a unified oneHyotaek Shim1-7/+9
Change-Id: I013a02fdc716b1bc42aae5c6740acb381d0e81d6 Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-02-07Modify the mode of source files as 0644Hyotaek Shim1-0/+0
Change-Id: If95b8f48d52ca38e2e56181427b659a69cd6e4dd Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-02-05Clean up Thermal interfacesHyotaek Shim1-3/+0
Change-Id: I2903d8111ff125f37bb9e0bead2c713e73ea286c Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
2018-01-31dbus: change edbus/ecore to common dbus apisubmit/tizen/20180201.020719accepted/tizen/unified/20180201.080004sanghyeok.oh1-4/+1
Change-Id: Ief4f13d7ac80fbb25355520baab5dd4d08a69534 Signed-off-by: sanghyeok.oh <sanghyeok.oh@samsung.com> Signed-off-by: lokilee73 <changjoo.lee@samsung.com>
2017-06-16temperature : change interface from device-manager-plugin-xxx to passlokilee731-0/+3
When pass is enabled, the structure for thermal status has to be changed. Because temp data will be delivered from pass. It will be updated, when temp status is changed. Change-Id: I0b940b00d650198cdfcf333d622a360f227fb9f8 Signed-off-by: lokilee73 <changjoo.lee@samsung.com>
2017-06-08auto-test: support battery dbus testsubmit/tizen/20170612.061649accepted/tizen/unified/20170612.170904Yunmi Ha1-0/+1
deviced-auto-test package was added. Now it supports battery dbus method test only. (other module will be updated.) This is optional package. If you want to use this, install device-auto-test package manually and run below command. Then you can see detail usage for this tool. $/usr/bin/deviced-auto-test usage: deviced-auto-test [PROFILE] [MODULE] [UNIT-METHOD] [OPTS] Change-Id: Id8824459e88286d8f0074b05b2e1f93690a6e4d2 Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
2017-05-10Common : change ecore to ecore-core to remove dependacysubmit/tizen/20170510.101203accepted/tizen/unified/20170510.183656lokilee731-1/+1
ecore is too heavy, so change it to ecore-core to remove dependancy. Change-Id: Id93b8bd0a36ab50d7e9d1804ac65045e4d32aced Signed-off-by: lokilee73 <changjoo.lee@samsung.com>
2017-04-21Replace libusbg with libusbgxsubmit/tizen/20170421.113907accepted/tizen/unified/20170425.124242accepted/tizen/unified/20170425.083105Krzysztof Opasiak1-1/+1
Change-Id: If4deccc8074594689894e44d866d6955b528f904 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2017-04-07[Tizen] Remove build dependency on emulatorhk57.kim1-6/+3
- This is for Tizen 4.0. - We are going to merge emulator repository into standard repositoryi. Change-Id: If7b2a2762c5b4b57a052b8137b30fdaa22e1d6ea Signed-off-by: hk57.kim <hk57.kim@samsung.com>