summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Mateusz Moscicki [Tue, 17 May 2022 08:50:45 +0000 (10:50 +0200)]
Error handling of checkpoint creation
Change-Id: Iabae1e33e69fc347335f9804b1fba8abacf80915
Mateusz Moscicki [Thu, 12 May 2022 16:45:27 +0000 (18:45 +0200)]
Set upgrade status
Change-Id: Ie9494ad78cd95d71d6d1ba1a9398b2131efcf45c
Mateusz Moscicki [Fri, 4 Mar 2022 15:37:08 +0000 (16:37 +0100)]
Cancel the RW Update if there is no .do_rw_update files
This change is to prevent re-executing an upgrade if the system was
booted in FOTA mode for reasons other than the actual upgrade.
Change-Id: Ib5dc49c42b8878d8389f17d678526ff51f1ba39d
Mateusz Moscicki [Mon, 21 Feb 2022 15:28:58 +0000 (16:28 +0100)]
Merge remote-tracking branch 'origin/tizen_6.5' into tizen
Change-Id: I4d1c14182b37c2494d787daebf5054f5ace6c277
Mateusz Moscicki [Tue, 15 Feb 2022 14:09:30 +0000 (15:09 +0100)]
Commit data and reboot right after RW-Upgrade
Change-Id: I5ea54eb86edfb8c701c9680da399d861ade313e0
Mateusz Moscicki [Tue, 11 Jan 2022 10:48:06 +0000 (11:48 +0100)]
Merge branch 'tizen' into tizen_6.5
Change-Id: Id855b32023c17f6dcbee0c34dbe682656332f735
Mateusz Moscicki [Tue, 11 Jan 2022 09:31:17 +0000 (10:31 +0100)]
Clear boot mode and set boot success after upgrade
Change-Id: I8d16c29d18b8a9d03c73d0556a2a9d2954664198
Mateusz Moscicki [Tue, 21 Dec 2021 14:59:24 +0000 (15:59 +0100)]
Reboot after RW update
Change-Id: Ia4ada1d338c295d9a18a14eb7debdb6c4b7dbac9
Mateusz Moscicki [Tue, 30 Nov 2021 13:17:28 +0000 (14:17 +0100)]
Merge branch 'tizen' into tizen_6.5
Change-Id: I6bac7a3bafdbf77a66ebe9687fd5f46ba3f86fd9
Mateusz Moscicki [Wed, 24 Nov 2021 16:17:58 +0000 (17:17 +0100)]
Change the smack label for update-* services
Change-Id: I97cab0128aeed3aeff2219f9208739a89df4f643
Mateusz Moscicki [Wed, 24 Nov 2021 13:52:54 +0000 (14:52 +0100)]
Set the PATH variable
Change-Id: I62e525d326c010fe045b3da71447a9b8542725ff
Mateusz Moscicki [Tue, 23 Nov 2021 15:41:38 +0000 (16:41 +0100)]
Commit changes on HAL partition for non-A/B upgrade
Change-Id: I26c3569ff7aec2b28e112fe575b2c99109d60bcf
Mateusz Moscicki [Thu, 4 Nov 2021 16:23:24 +0000 (17:23 +0100)]
Add update-finalize.service
The service is started when RW Update is executed and default.target is
reached. It is used to verify that the system has booted correctly.
Change-Id: I5c046255d62fd943b63e111e3c999ce8bd45122a
Mateusz Moscicki [Tue, 9 Nov 2021 17:07:55 +0000 (18:07 +0100)]
Fix data commit on GPT partitions
Without this patch it could happen that a partition has only PARTLABEL
and LABEL is not set. In this case, the script would not recognize the
partition type and would end with an error.
Change-Id: I8e0ebedd39b566f9f591661c46f9dac61492ca72
Mateusz Moscicki [Thu, 28 Oct 2021 15:08:40 +0000 (17:08 +0200)]
No reboot after RW Update if there is A/B Update
Change-Id: Ic2fa8cd56972b5c3676ebd6294bedf2eab5a8720
Mateusz Moscicki [Mon, 27 Sep 2021 16:56:21 +0000 (18:56 +0200)]
Fix the updating of the RPM database
Until now the RPM database has only been updated if the system version
has changed. However such an update is needed even if the version number
does not change.
Change-Id: Ide8a6d7c5b79c18559c916895274145ae71c9b7b
Ernest Borowski [Thu, 19 Aug 2021 22:03:29 +0000 (22:03 +0000)]
change restore mechanism on btrfs filesystem.
Use subvolumes instead of cp to restore files, this will speedup
restore and reduce local memory requirements.
After update system will have ROOTFS subvolume located at root volume.
/ -- root volume
/ROOTFS -- subvolume with actual data.
ROOTFS subvolume is set as default one, so it will be transparent to
system after update because mount will mount it at /.
Change-Id: I36d40cf771b8d3cce662aa58fc669fc4c1f1df18
Signed-off-by: Ernest Borowski <e.borowski@samsung.com>
Karol Lewandowski [Thu, 12 Aug 2021 11:11:17 +0000 (11:11 +0000)]
Merge "Add support for btrfs partition type in checkpoint & restore" into tizen
Mateusz Moscicki [Fri, 6 Aug 2021 08:24:27 +0000 (10:24 +0200)]
Change permissions with which the udev-trigger-dmbow@.service is started
Change-Id: I2f0f383e4aff19e016fad410ab634f95b81e648e
Mateusz Moscicki [Mon, 2 Aug 2021 14:43:46 +0000 (16:43 +0200)]
Change the SMACK label for data-checkpoint.service
The System label is sufficient to correctly create dm-bow device and
mount partitions.
Change-Id: Ica123bb8c71b3fa0cf14f045440a0de26c5eb207
Ernest Borowski [Fri, 2 Jul 2021 21:59:26 +0000 (21:59 +0000)]
Add support for btrfs partition type in checkpoint & restore
Change-Id: I7fb05550e0a80537facc47e47a9c3fa267a9c97b
Signed-off-by: Ernest Borowski <e.borowski@samsung.com>
Mateusz Moscicki [Thu, 1 Jul 2021 13:52:43 +0000 (15:52 +0200)]
Allow access to the progress file
This is needed to automatic validation of checkpont & restore procedure.
Change-Id: I72f6607b92e6612f06430c6e7a52259053e577f8
Mateusz Moscicki [Thu, 17 Jun 2021 11:48:52 +0000 (13:48 +0200)]
Commit data changes after the upgrade success
Change-Id: I87d238fce61ebbabe2710e143edd0b7646c36e96
Mateusz Moscicki [Mon, 1 Mar 2021 14:09:28 +0000 (15:09 +0100)]
Add checkpoint for user and system_data partitions.
Change-Id: Ibde9fb6e98d6128549d5a11e417a3d461dce293b
Kunhoon Baik [Tue, 22 Dec 2020 02:01:25 +0000 (11:01 +0900)]
Refactoring RW Update
- Separation of Update Progress Function
- Seperation of Update Result Function with Error
Change-Id: I316c8afe2410e565927e5be9c7535843580f8fd4
Signed-off-by: Kunhoon Baik <knhoon.baik@samsung.com>
Kunhoon Baik [Mon, 21 Dec 2020 09:03:29 +0000 (18:03 +0900)]
Add missing Tizen platform config
Change-Id: Iaf6a4d95c45ea61e34fc83840796807f0892b1bc
Kichan Kwon [Mon, 21 Dec 2020 08:38:16 +0000 (17:38 +0900)]
No more check hash value of RW script
- Hash checking is for MCD FOTA
- To prevent modification without notice
- MCD no more uses ours, so we don't have to
retain it which bothers script developer
Change-Id: Ib473ce99adfe592a574fc01975e61fdff2479fce
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Kunhoon Baik [Mon, 21 Dec 2020 08:11:14 +0000 (17:11 +0900)]
Change output of stdout/stderr to log file.
Remove previous case by case log mechasim.
Instead of such way, system-rw-update will log whole stdout/stderr into the @TZ_SYS_VAR@/log/system-rw-update.log
Change-Id: If265c863be7bc317277bdbd98628995230d72b56
Kunhoon Baik [Mon, 21 Dec 2020 07:31:33 +0000 (07:31 +0000)]
Merge "Remove rstsmack and use factory-reset's instead" into tizen
Jeon Sang-Heon [Fri, 18 Dec 2020 12:32:50 +0000 (12:32 +0000)]
link dbus sockets to system-update.target.wants
- End of RW update, reboot doesn't work because dbus doesn't activated.
- To solve above problem, force active dbus socket with rw update
Change-Id: Ifae69bf649ca180a538ce5851b9ba455daee587e
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
Kichan Kwon [Tue, 15 Dec 2020 05:58:25 +0000 (14:58 +0900)]
Remove rstsmack and use factory-reset's instead
- NOTICE : rstsmack is provided by Public factory-reset
please consider it when you migrate this package
Change-Id: I9c77bb3b81973b2531f33fd8ee58e5ae5ee025c6
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Jeon Sang-Heon [Wed, 29 Jul 2020 10:29:23 +0000 (10:29 +0000)]
Fix systemd setting file path to /usr/lib
- systemd setting file should be in /usr/lib at 64bit
Change-Id: Id3edb1390ecc4bf53dc35d817bac7260c992d345
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
Kichan Kwon [Mon, 6 Jul 2020 02:51:38 +0000 (11:51 +0900)]
Define the prefix of error code
- To check where this error occurs
Change-Id: I0d8c138816d6beded2f8a339f2601d6ec45486fb
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Kichan Kwon [Wed, 1 Jul 2020 07:01:37 +0000 (16:01 +0900)]
Allow only debug mode file made by root
Change-Id: Ib8c35358ec8bdfc0ecd2a84dd5483e3b46e121d4
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Jeon Sang-Heon [Tue, 2 Jun 2020 01:46:01 +0000 (10:46 +0900)]
Give permission of /opt/etc/version to system_fw
Change-Id: Id9eb08b871679eeaa662611a08a7ec5163737ebd
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
Kichan Kwon [Fri, 29 May 2020 05:34:43 +0000 (14:34 +0900)]
Detach rw-update-ani
- It is moved to tota-gui
Change-Id: Iaebfeb6c08444be13590df7f19d03d02bab8dafa
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Kichan Kwon [Tue, 13 Aug 2019 06:08:46 +0000 (15:08 +0900)]
rw-script-list: update RW script list
Change-Id: Ie403a78913604ad8cec2ebe6c563bce0893049f3
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Kichan Kwon [Mon, 2 Sep 2019 01:22:26 +0000 (10:22 +0900)]
Run all upgrade scripts without verification result
- For each script developer's convenience
Change-Id: I665aea2d6b118d4f034bda3c9d1b13caff59d9f5
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Kichan Kwon [Thu, 8 Aug 2019 10:45:42 +0000 (19:45 +0900)]
rw-script-list: add efl-misc script
Change-Id: Iae4a315daf94f695f5c15e90eb229c809868a266
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Kichan Kwon [Fri, 19 Jul 2019 06:47:47 +0000 (15:47 +0900)]
Create the result file even if update is successful
Change-Id: Ie9db0b5d1fb35287269aec71849abf2a5c885797
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Kichan Kwon [Fri, 19 Jul 2019 07:34:26 +0000 (16:34 +0900)]
Revert TZ_SYS_UPGRADE_DATA
Change-Id: Ic5198e24f2922abbd69a421158aeb2bec74d592a
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Kichan Kwon [Tue, 16 Jul 2019 06:53:48 +0000 (15:53 +0900)]
rw-update-ani : apply HWC(HardWard Composer)
- Wearable targets use HWC windows since Tizen 5.5
- Commit via HWC if backend has HWC capability
Change-Id: Ie2ffd2746b8fc92aef7c4306d47b3f6af9e8c63a
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Jeon Sang-Heon [Tue, 16 Jul 2019 03:20:37 +0000 (12:20 +0900)]
Modify memory leak issue
Change-Id: I890bee6d8857eceda7d877d2f64448ffe67667c4
Signed-off-by: Jeon Sang-Heon <sh95.jeon@samsung.com>
Kichan Kwon [Thu, 18 Apr 2019 08:51:10 +0000 (17:51 +0900)]
Define PATH environment variable
Change-Id: I0fb2b1258b1a209b115af55be1b0091b35d72a00
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Sunmin Lee [Thu, 26 Jul 2018 04:54:33 +0000 (13:54 +0900)]
Apply update path config
The new platform config path TZ_SYS_UPGRADE is introduced.
Apply it to each file.
Change-Id: I7a9642e8ab9743d52e8e731970054f44b64b93c0
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Fri, 9 Feb 2018 06:00:13 +0000 (15:00 +0900)]
Merge branch 'tizen_4.0' into tizen
Change-Id: I35393f04fd5e828258dd30d95f56f05e7db3e568
Sunmin Lee [Fri, 19 Jan 2018 06:40:23 +0000 (15:40 +0900)]
rw-update-macro: support -r option for compatibility
The -r option of restore_backup_file was removed and
it has restored directory recursively as default.
However, this option is still required to consider
compatibility.
Change-Id: I2d49628a107f11739c641e19033404c7d325c55d
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Fri, 5 Jan 2018 00:36:48 +0000 (09:36 +0900)]
Apply changes of rw-update-macro
According to recent patch, update-init.sh is required to be
changed a little.
Change-Id: I7b2a5ab1b6afc5ee3c1e9e41fba827090e9e7f92
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Wed, 3 Jan 2018 08:32:17 +0000 (17:32 +0900)]
Introduce rstsmack for update
RW update macro requires rstsmack which restores smack label of
backed up file.
Change-Id: I2babf6412b92f714c4cabebd92efd0e21cddbe46
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Wed, 27 Dec 2017 08:16:05 +0000 (17:16 +0900)]
Update rw-update-macro.inc
The options of restore_backup_file is changed to simplify the usage
-r (deprecated): for now, always restore recursively if the target is directory
-d (deprecated): for now, destination is always root(/)
-f (new): the option for overwriting existing file
Change-Id: I473182a8be5de46c65970eba11677b725a52a7de
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Tue, 12 Dec 2017 08:58:34 +0000 (17:58 +0900)]
rw-update-macro: patch for version info
This patch means two changes:
1) Take REL away which is not used in platform
2) Apply four-digit to version info: for compatibility
Change-Id: I77be4d796f324b4d1fe1603a369b408c16c3d8d0
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Tue, 19 Dec 2017 07:03:12 +0000 (16:03 +0900)]
Release 1.0.1
- Use the same path for update
- Divide result into log and result file
- rw-script-list: update hash values of scripts
- rw-udpate-macro: improve restore_backup_file helper
Change-Id: Ibf8c3b2683864d8579343ae10b2972471712e722
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Mon, 18 Dec 2017 05:22:07 +0000 (14:22 +0900)]
rw-update-macro: improve restore_backup_file helper
This patch make rw-update-macro to consider the case of no smack
rule, and handle the file path properly.
In addition, the content of model-config was changed. This patch
also covers it.
Change-Id: Ief8d0e900fbcbb96df7ef1623f7b01b1a95b6098
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Wed, 20 Dec 2017 02:26:55 +0000 (11:26 +0900)]
Revert recovery update service
Recovery partitions will be updated by PRE_UA.
- Revert "Fix Architecture Dependency"
- Revert "Introduce recovery-update.service"
Change-Id: Ic15dda2e82ec1ab91d9c48121ec09486a8e88876
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Mon, 18 Dec 2017 01:43:05 +0000 (10:43 +0900)]
rw-script-list: update hash values of scripts
Change-Id: I4d496522c9ee63c18088aa3fb290277029453bbe
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Mon, 18 Dec 2017 01:16:59 +0000 (10:16 +0900)]
Divide result into log and result file
Change-Id: I1b1659f102f6f4b88a68365d65fcd7714e2b574f
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Mon, 18 Dec 2017 01:10:35 +0000 (10:10 +0900)]
Use the same path for update
Change-Id: I0668efafa71b6b56ec7c1136641cc2b8a9d297b8
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Kichan Kwon [Fri, 1 Dec 2017 02:51:54 +0000 (11:51 +0900)]
Make recovery directory before updating
- It is made by initrd-fota, but we can use it without initrd-fota
Change-Id: I27eaf314b5d2c826699697fa2778888a77ab988d
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Sunmin Lee [Thu, 2 Nov 2017 10:45:20 +0000 (19:45 +0900)]
Remove unused script
Change-Id: Ic9ac75bad457020f40439610d33c4e3bf9d9f97a
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Fri, 27 Oct 2017 09:56:14 +0000 (18:56 +0900)]
Fix Architecture Dependency
Change-Id: I56a8954d8336eb1e471373fb96a895e222563035
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Tue, 12 Sep 2017 04:14:06 +0000 (13:14 +0900)]
Introduce recovery-update.service
The recovery partition used to be updated separately
in the first boot after update other partitions.
This service implements recovery partition update
in normal boot mode.
Change-Id: Ie6e5966e5a6760daad87d304eb556aa8ad15ad02
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Wed, 25 Oct 2017 07:52:19 +0000 (16:52 +0900)]
Release 1.0.0
system-rw-update for Tizen 4.0 is released
Change-Id: Iec408edb9fa818406138089baa7bb1cbcd7ae6ff
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Mon, 16 Oct 2017 09:55:34 +0000 (18:55 +0900)]
Introduce RW script verification
This patch for verification of RW scripts using thier hash value.
The script which is not listed at predefined list file
would be skipped.
* The script list of this patch is generated from below image:
tizen-4.0-unified_20171013.5_wearable-wayland-armv7l-tw1
Change-Id: I4cf62bee0dcbc62a650c2980fcf5af0bcaf75ef3
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Kichan Kwon [Mon, 25 Sep 2017 08:08:14 +0000 (17:08 +0900)]
Introduce UX for RW update
It shows these informations below
- Updated scripts / Total scripts
- Progress circle
Current progress is stored in tmp
Change-Id: Ice8a0ab17c2a125a83b52cb91d504ade497396e2
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Sunmin Lee [Wed, 27 Sep 2017 02:28:04 +0000 (11:28 +0900)]
Set SmackProcessLabel for offline-update service
offline-update.service requires privileged smack label.
Change-Id: Ie934aa7756c9cb51de4ce54e75ba3d8b77b8e8ba
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Wed, 23 Aug 2017 23:32:13 +0000 (08:32 +0900)]
Patch for automated upgrade
The RW update had stopped after initialization for debugging.
This patch automates RW update but makes a short pause
after upgrade-init.
Developer can enter to debug mode by creating debug mode file
(/opt/usr/.upgdebug) during pausing.
Change-Id: Ideaaa703f975d5f1c17791e3fa7f495f443366d7
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Tue, 22 Aug 2017 09:35:20 +0000 (18:35 +0900)]
Specify SmackProcessLabel of udev init service
The udev init service which creates rule file doesn't need
to be privileged. Specify it to "System" process.
Change-Id: Ib4c7f40ec9122d0235bb3191588e0e3b0e604dea
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Fri, 18 Aug 2017 12:12:16 +0000 (21:12 +0900)]
Update permission of DB directory in init step
Change-Id: I942de000ceec9b8c4b84761542c6ae565302c0ad
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Fri, 18 Aug 2017 07:52:32 +0000 (16:52 +0900)]
Do not EXIT in rw-update-macro
The exit call in RW macro function causes
termination of caller script.
The restore_backup_file function should be terminated with return.
Change-Id: I81e4fdecf4b371ef212f3983d8b856ba2df9ba5c
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Kunhoon Baik [Fri, 4 Aug 2017 08:39:07 +0000 (17:39 +0900)]
Temporary patch for RW updater SDB debugging in the device with SWITCH class and SLP gadget.
At this moments, USB SDB debugging feature for RW updater is supported in the device with SWITCH class and SLP gadget.
Thus, we need to make a target specific package like system-rw-update-helper-for-XXXX.
For generic solution, mini-usb-manager using USB-client HAL should be created for USB SDB debugging feature for RW updater.
Anyway, at this moment, it will be created in all device if there are "no such SWITCH rule file" in the device.
Change-Id: I1d4dcbed238ca69c46f55162c2c521fcf1188c2c
Sunmin Lee [Tue, 1 Aug 2017 09:17:37 +0000 (18:17 +0900)]
Apply platform version path: /opt/etc/version
Following is generic mechanism
1. The version file (/opt/etc/version) should be created by RO-updater before
updating RO. (if there are already existed, just verify the file or skipping
creating file)
2. And then, it should be used by RW upgrade script.
3. And then, it should be updated by RW-updater after upgrade is completed
However, this code makes /opt/etc/version file in image creation instead of
RO-updater. The reason is for supporting HOME BINARY updater
(skipping RO updater)
Thus, Follwing is mechanism for HOME BINARY
1. The version file (/opt/etc/version) should be created by image creation.
2. And then, it should be used by RW upgrade script.
3. And then, it should be updated by RW-updater after upgrade is completed
Basically, if the file (/opt/etc/version) is not existed in old binary,
HOME BINARY updater is not supported.
Commented-by: Kunhoon Baik <knhoon.baik@samsung.com>
Change-Id: Ie298f3e175b34582ffd38189952a6b125eca7cbe
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Thu, 20 Jul 2017 09:08:26 +0000 (18:08 +0900)]
Udev sdb service should run upgrade mode only
Udev rule for SDB connection is required in upgrade only.
It should be moved to upgrade target.
Change-Id: Ie57d43dd604ce49a92d0c365d91684b5c91b3e27
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Wed, 19 Jul 2017 01:05:55 +0000 (10:05 +0900)]
Install a rule file for SDB debugging
From Tizen 4.0, a rule file for SDB debugging would be installed
by default as symlink. SDB debugging feature would be handled by
existence of actual path which is installed by udev-sdb-init service.
Change-Id: Ic49aa7ea0b099149c288b14d4b825bcd0e6d3dce
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Tue, 18 Jul 2017 00:04:42 +0000 (09:04 +0900)]
Patch for 3.0 to 4.0
From Tizen 4.0, there are some changes in system RW update:
- No /system-update link: use /usr/share/upgrade directly
- RW update helper macro is introduced
- No need to backup home directory
Change-Id: Icd49e260674383a5e8c887583d6381180134232c
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Wed, 4 Jan 2017 05:19:47 +0000 (14:19 +0900)]
Initial system-rw-update files
Add files for system RW update
- service files for system-update.target
- scripts for system-update services
- make_upgrade_image.sh: converts platform image
to RW update image
Change-Id: I26ee79755cda73fa02e01fcb5316da87cbb123da
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Tizen Infrastructure [Wed, 4 Jan 2017 04:07:05 +0000 (20:07 -0800)]
Initial empty repository