summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Sunmin Lee [Wed, 22 Nov 2017 06:18:15 +0000 (15:18 +0900)]
Merge branch 'tizen' into tizen_4.0
- Remove target dependent partition information
- Remove the target dependency for UA and script
- Remove SS_RECOVERYRAMDISK
Change-Id: I3dbc22b09748b3ccaacf1895f149734c3aad2da2
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Thu, 2 Nov 2017 09:32:24 +0000 (18:32 +0900)]
upgrade-trigger: flash some images preceding update
A new update type PRE_UA means that the image
would be flashed by upgrade-trigger.
The upgrade trigger was modified to flash the image
according to update type in config file.
Change-Id: Ic8eb33b408f3479bdbbedaab8bde180dab5781da
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Kichan Kwon [Wed, 1 Nov 2017 05:46:42 +0000 (14:46 +0900)]
Remove SS_RECOVERYRAMDISK
- All targets are using ramdisk-recovery to upgrade
Change-Id: Ib2a95e3bf04c9e8a880f910b5a83ea72f21f0bfd
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Kichan Kwon [Tue, 31 Oct 2017 05:52:12 +0000 (14:52 +0900)]
Remove the target dependency for UA and script
- No more need target specific package if GUI is not used
- Component
- tota-ua : UA, upgrade trigger
- target_X : GUI (in current, only wearable)
Change-Id: I26167d869a60034b9eb9224622521e6afe99d540
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Kichan Kwon [Fri, 27 Oct 2017 05:19:06 +0000 (14:19 +0900)]
Remove target dependent partition information
- To target independent, we remove these below
- Default partition configuration
- Partition-dependent error value
- UPG always make config file if successful, so
UA doesn't have to know it already
- If config file is not found, stop upgrade and return error
- NOTICE : it must be merged along with the libtota patch
- https://review.tizen.org/gerrit/#/c/158166/
Change-Id: I9ca5665b06cf8066f701016309d6b22712db492c
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
Sunmin Lee [Thu, 2 Nov 2017 09:32:24 +0000 (18:32 +0900)]
Flash recovery kernel before update
In Tizen 3.0, the recovery kernel was not exist, neither.
Therefore it should be flashed in advance like ramdisk, ramdisk-recovery.
Change-Id: I5ad7d9667d18756fc2e7a5202f2b7ad7de30be45
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Wed, 25 Oct 2017 08:16:32 +0000 (17:16 +0900)]
Release 1.0.0
tota-ua for Tizen 4.0 is released
(accepted/tizen/4.0/unified/
20171011.150240)
Change-Id: I6ed67477ed5b9c0d97735bde637cab6d97d0bb47
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Tue, 24 Oct 2017 11:26:12 +0000 (20:26 +0900)]
Adjust feature definitions
The SUPPORT_CAPABILITY feature is necessary for rpi3, too.
And remove unused fature definition.
Change-Id: I2f91fdb924c5f1868d5fd6410cd9ca2d991b4dc4
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Mon, 25 Sep 2017 10:22:28 +0000 (19:22 +0900)]
Patch for TW2
The latest codes for TW2 is alomost same with TW1.
Therefore apply differences of TW2 codes to TW1 and
make it common codes.
Change-Id: I6ed4a4f095c53294cce1bda41396be0ca75b7bf5
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Fri, 8 Sep 2017 01:57:56 +0000 (10:57 +0900)]
Apply the latest codes for fota gui
Current fota_gui codes are based on old tdm library.
This patch applies the lastest changes for fota gui.
Change-Id: I6b4334799fba12e306b89535a14014d08b0e7cfe
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Mon, 25 Sep 2017 01:45:37 +0000 (10:45 +0900)]
Apply Tizen coding rule
Change-Id: I2e9193da5f9000a67f2039440e82fa45d3597d18
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Fri, 29 Sep 2017 03:00:27 +0000 (12:00 +0900)]
Unify reboot parameter for upgrade
As common reboot parameter for upgrade,
use "fota" in RPi3 target, too.
Change-Id: I4a1a2bb100d825777249370dcbcccb1e0a02e6d3
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Mon, 25 Sep 2017 02:10:33 +0000 (11:10 +0900)]
Add README
Change-Id: I690b241885fbc8dbc8642e63e329820f48753695
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Tue, 19 Sep 2017 03:20:24 +0000 (12:20 +0900)]
Fix svace issues
Change-Id: I272dc7e4a6e29484f7b522cc75582a6c41789fa7
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Wed, 13 Sep 2017 01:24:45 +0000 (10:24 +0900)]
Apply ASLR to delta.ua
Change-Id: Iacae067657791067052bf2a57c45e9dd4d9e205c
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Tue, 12 Sep 2017 01:48:26 +0000 (10:48 +0900)]
Fix build warnings
Change-Id: I6d8c2fe644ac565a75d34d86f8808058c7f31c81
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Fri, 8 Sep 2017 02:35:27 +0000 (11:35 +0900)]
Apply ASLR to fota_gui
Change-Id: Ie3691a5899c5129b77b1d62ccad8c536b92d6633
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Fri, 1 Sep 2017 02:39:28 +0000 (11:39 +0900)]
No verification of EXTRA (RAMDISK2) as FULL_IMG
If RAMDISK2 (EXTRA) is updated as FULL_IMG,
IMG verification is not necessary.
Change-Id: I6a0cacfdf046a08ab45801f6393f6af5f142a02c
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Wed, 30 Aug 2017 01:12:26 +0000 (10:12 +0900)]
Supplementary patch for upgrade automation
- Truncate target suffix from trigger and rename it instead
- Recover tota directory: do not exit the script when it doesn't exist
Change-Id: Ib63e25b98e8437f0928727794b67c90da700dc7f
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Mon, 28 Aug 2017 02:49:42 +0000 (11:49 +0900)]
Add scripts for upgrade without client
Include below scripts for upgrade
- upgrade-trigger-(rpi3, tw1).sh: upgrade preparation script as like client
Change-Id: I08fbd9282b9c9027ff541c49d160125d64af9dcf
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Tue, 22 Aug 2017 00:08:46 +0000 (09:08 +0900)]
Remove dummy resource for non-gui target
The target gui not supported does not require gui codes
to be compiled. This patch excludes gui sources from non-gui
tota-ua package.
Change-Id: I4a6930525e9f2836e3e8b52765eeda5dd0ec28bd
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Mon, 24 Jul 2017 01:53:28 +0000 (10:53 +0900)]
Make build time feature to flag based
The FEATURE_SUPPORT_CAPABILITY was used to build time feature,
but the target code (SS_FSUpdate) was moved to libtota.
To control the feature in tota-ua, make the feature to API
and set the value in tota-ua.
Change-Id: Ie6d041284e29e4e559916b2abd3fd80b4b6f1cfc
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Mon, 24 Jul 2017 01:53:28 +0000 (10:53 +0900)]
Fix vulnerabilities
Change-Id: I0499762ff502b51ac4e5ae384a67640cc89e322a
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Kunhoon Baik [Tue, 25 Jul 2017 06:08:58 +0000 (15:08 +0900)]
Fix unintented depenedency issue
Only one user-agent per target should be installed.
If per target agent has dependency on the main package,
conflict packages should be declared to avoid multiple target agent installation.
Thus, this patch defines the conflict packages for each user-agent per target.
Eventually, per-target agent will be removed.There are per-ux specifc agent will be created.
For example, circle-ux-agent, box-ux-agent, no-ux-agent.
Change-Id: I2b20879adb7e67997e3805b6193a2301c561b17d
Sunmin Lee [Wed, 5 Jul 2017 02:44:29 +0000 (11:44 +0900)]
Add TW1 resources
Change-Id: I981fa028dd508e2c7067fdd82234a199cc9fbc95
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Tue, 23 May 2017 02:55:47 +0000 (11:55 +0900)]
Integrate some common codes to libtota
There were duplicated codes in tota-ua and libtota.
It would be better to integrate in one place and manage them.
Change-Id: I20108e80f4731adac60ee1510834bcfdf0a96a4e
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Fri, 19 May 2017 07:02:07 +0000 (16:02 +0900)]
Move SS_FSUpdate.* to libtota
SS_FSUpdate is considered as part of libtota.
To get rid of ss_engine from tota-ua, move it to libtota.
Change-Id: I2524ad851927353d49f4b53827f7a92d9cd1a1c4
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Sunmin Lee [Thu, 13 Jul 2017 01:44:28 +0000 (10:44 +0900)]
Initial codes of tota-ua
Change-Id: Iffdb362865f9dfbef2aeccf79cf760e09634c4c3
Sunmin Lee [Mon, 29 May 2017 09:52:46 +0000 (18:52 +0900)]
Add empty packages
This repository was cleared but dummy packages are
required for build images.
So, add empty tota packages.
Change-Id: I373b65e662cdcac1a8e6778511e10333efd04b1f
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
Tizen Infrastructure [Thu, 13 Apr 2017 03:46:59 +0000 (20:46 -0700)]
Initial empty repository