android-build-team Robot
12dbf4259e
Snap for 5004953 from 466f59f7c1 to qt-release
...
Change-Id: I8bb387687527e643510805b6488c5c6378eda00a
2018-09-12 03:07:54 +00:00
Tao Bao
466f59f7c1
Merge "minui: Track the name change to minui related properties." am: da46f9067a am: 3d95692b5e
...
am: bdc7b7e071
Change-Id: I5571bf07a2c8cc41555c11330951526cc7b603db
2018-09-11 14:56:39 -07:00
Tao Bao
bdc7b7e071
Merge "minui: Track the name change to minui related properties." am: da46f9067a
...
am: 3d95692b5e
Change-Id: Ia9e4b7adad2fb8000cb465f51ddee6bc7d756299
2018-09-11 14:52:39 -07:00
Tao Bao
3d95692b5e
Merge "minui: Track the name change to minui related properties."
...
am: da46f9067a
Change-Id: I967f2b14dcfe10dfa7d09492758bfe2e907374e5
2018-09-11 14:47:35 -07:00
Tao Bao
da46f9067a
Merge "minui: Track the name change to minui related properties."
2018-09-11 21:33:01 +00:00
android-build-team Robot
94c7da9f82
Snap for 5000961 from 09ff9796f5 to qt-release
...
Change-Id: I92f0ddb8be69066f6e34ea1688ced4d01595c31f
2018-09-10 03:08:47 +00:00
Hridya Valsaraju
09ff9796f5
Merge "Fix sideload for user devices by adding a new sideload config" am: 1254e15e50 am: 94e5553f4e
...
am: fae21617f9
Change-Id: Ida5540b8e9279ccb717c6efc5d4019ac627789a3
2018-09-09 15:46:49 -07:00
Hridya Valsaraju
fae21617f9
Merge "Fix sideload for user devices by adding a new sideload config" am: 1254e15e50
...
am: 94e5553f4e
Change-Id: Ie49bc69638727d1a965af3cbeb8ed03102fd3019
2018-09-09 15:42:25 -07:00
Hridya Valsaraju
94e5553f4e
Merge "Fix sideload for user devices by adding a new sideload config"
...
am: 1254e15e50
Change-Id: Ib17a58895763d6440dc0e8f7390e9048345aa10b
2018-09-09 15:38:01 -07:00
Treehugger Robot
1254e15e50
Merge "Fix sideload for user devices by adding a new sideload config"
2018-09-09 22:23:25 +00:00
android-build-team Robot
18210c269f
Snap for 5000538 from cf4d9c711b to qt-release
...
Change-Id: I785ef11e986be2d0815588faf8c15b11585fd9e2
2018-09-09 03:07:24 +00:00
Hridya Valsaraju
e4ef453914
Fix sideload for user devices by adding a new sideload config
...
Bug: 113563995
Test: Tested the 'adb sideload' command on marlin user/userdebug builds
and walleye user/userdebug builds
Change-Id: I00d565547b85f2db87012e4a08316609e03395ac
2018-09-07 15:02:43 -07:00
Tao Bao
cf4d9c711b
Merge "Remove res-560dpi symlink." am: 02986d381e am: 75dd6f652d
...
am: 19c17b101e
Change-Id: Iadbfe042a85237ce827464a8c83c49899729d10b
2018-09-06 13:32:15 -07:00
Tao Bao
19c17b101e
Merge "Remove res-560dpi symlink." am: 02986d381e
...
am: 75dd6f652d
Change-Id: I5df14b63a50b1f2baa8c3442c89e5e47c038b8fa
2018-09-06 13:05:50 -07:00
Tao Bao
75dd6f652d
Merge "Remove res-560dpi symlink."
...
am: 02986d381e
Change-Id: I4342fb3dcb5e50be1996b06d1eaf6aa50afc3a00
2018-09-06 12:58:09 -07:00
Tao Bao
02986d381e
Merge "Remove res-560dpi symlink."
2018-09-06 19:29:37 +00:00
Tao Bao
52b6ecab37
Remove res-560dpi symlink.
...
The change to platform/build in [1] added support for mapping numeric
DPIs to a proper density bucket. As a result, 560dpi gets mapped to
xxxhdpi automatically. This CL removes the previous workaround.
[1] https://android-review.googlesource.com/c/platform/build/+/741666
Bug: 111559919
Test: Build recovery image for marlin. Verify that it picks up xxxhdpi
recovery resources.
Test: Boot into recovery. Run graphics test.
Change-Id: I65fefc7e2ba90b347e0ad283139429266d77c3b4
2018-09-05 21:55:25 -07:00
Tao Bao
050feb0153
minui: Track the name change to minui related properties.
...
These properties need to be exposed to both of charger and recovery.
This CL tracks the name change.
Bug: 113567255
Test: Build along with other CLs in the topic (for Makefile and
sepolicy changes). Boot into charger mode.
Test: Boot into recovery. Run graphics test.
Change-Id: I4d90778c1767c9bd7e00830a34ee2d4875ce0b83
2018-09-05 21:47:19 -07:00
android-build-team Robot
b47c557ea2
Snap for 4992407 from 884b1a5b0c to qt-release
...
Change-Id: I02de5aeb5c0420b25cde8aa71c2fbbf85f86e25c
2018-09-05 03:09:53 +00:00
Tao Bao
884b1a5b0c
Merge "support mounting f2fs in recovery mode" am: a062fae9d7 am: 15e957d3f6
...
am: 6b4a2c4553
Change-Id: I0276732b6acd77541172d612587abba9222ab484
2018-09-04 10:40:53 -07:00
Tao Bao
6b4a2c4553
Merge "support mounting f2fs in recovery mode" am: a062fae9d7
...
am: 15e957d3f6
Change-Id: I53bd70ae87fc69ae82dfbefe48fa42d60ef438eb
2018-09-04 10:28:45 -07:00
Tao Bao
15e957d3f6
Merge "support mounting f2fs in recovery mode"
...
am: a062fae9d7
Change-Id: I5f9798c1d901e98240831297aadadf39158cf2fc
2018-09-04 10:19:35 -07:00
Tao Bao
a062fae9d7
Merge "support mounting f2fs in recovery mode"
2018-09-04 16:59:39 +00:00
Lianjun Huang
5d7be6b4a5
support mounting f2fs in recovery mode
...
Change-Id: Ic03b3e95c4b5cd49b92cb3ec697e327a59421549
Signed-off-by: Lianjun Huang <huanglianjun@vivo.com >
2018-09-03 15:37:00 +00:00
android-build-team Robot
6e8075ebbb
Snap for 4989423 from 4ca55f202e to qt-release
...
Change-Id: I28ad5bba434dd19a77a22ce4385c67d915b1968a
2018-09-02 03:09:11 +00:00
Tao Bao
4ca55f202e
Merge "applypatch: {Load,Save}FileContents return bool values." am: bae5f1a846 am: baa841ed04
...
am: 15651fd8f0
Change-Id: I75f199f8bcbc027b09c20d47bad41f2813f705c1
2018-09-01 09:28:35 -07:00
Tao Bao
15651fd8f0
Merge "applypatch: {Load,Save}FileContents return bool values." am: bae5f1a846
...
am: baa841ed04
Change-Id: Id2f21c231c57001b10d48472eea33d7d15ed8631
2018-09-01 09:24:14 -07:00
Tao Bao
baa841ed04
Merge "applypatch: {Load,Save}FileContents return bool values."
...
am: bae5f1a846
Change-Id: I1ee905f0182adb92d25208ba06a847afaf1835ba
2018-09-01 09:19:52 -07:00
Tao Bao
bae5f1a846
Merge "applypatch: {Load,Save}FileContents return bool values."
2018-09-01 16:09:02 +00:00
Tao Bao
44b4a562b7
Merge "applypatch: Refactor applypatch()." am: af522672a2 am: 37521a9623
...
am: 7c83c139d6
Change-Id: I760b5159cc7bbe1ee5785447fbebb6650408e020
2018-08-31 14:47:35 -07:00
Tao Bao
7c83c139d6
Merge "applypatch: Refactor applypatch()." am: af522672a2
...
am: 37521a9623
Change-Id: Ib678a1af32e8d6a0d68672099ccf06b088780541
2018-08-31 14:43:03 -07:00
Tao Bao
37521a9623
Merge "applypatch: Refactor applypatch()."
...
am: af522672a2
Change-Id: Ia6e953937e1d23f165b51ca759568efb53e9c9db
2018-08-31 14:38:29 -07:00
Tao Bao
09e8493861
applypatch: {Load,Save}FileContents return bool values.
...
Bug: 110106408
Test: Run recovery_unit_test and recovery_component_test on marlin.
Change-Id: Id72e24dd00eb451565d90cff6e049f4f4b844ea2
2018-08-31 14:31:19 -07:00
Tao Bao
af522672a2
Merge "applypatch: Refactor applypatch()."
2018-08-31 21:24:31 +00:00
Tao Bao
5609bc8b34
applypatch: Refactor applypatch().
...
applypatch() was initially designed for file-based OTA, operating on
individual files. It was later extended to allow patching eMMC targets
as a whole, in favor of block-based updates.
As we have deprecated file-based OTA since Oreo, part of the code in
applypatch() has become obsolete. This CL refactors the related
functions, by removing the obsolete logic and focusing on eMMC targets.
Since this CL substantially changes applypatch APIs, it adds new
functions to avoid unintentionally mixing them together. In particular,
it removes `applypatch()`, `applypatch_check()`, `applypatch_flash()`,
and adds `PatchPartition()`, `PatchPartitionCheck()`, `FlashPartition()`
and `CheckPartition()`. It also replaces the old Edify functions
`apply_patch()` and `apply_patch_check()` with `patch_partition()` and
`patch_partition_check()` respectively.
This CL requires matching changes to OTA generation script (in the same
topic).
Bug: 110106408
Test: Run recovery_unit_test and recovery_component_test on marlin.
Test: `m dist` with non-A/B target. Verify
/system/bin/install-recovery.sh on device.
Test: `m dist` with non-A/B target using BOARD_USES_FULL_RECOVERY_IMAGE.
Verify /system/bin/install-recovery.sh on device.
Test: Install an incremental OTA with the new updater and scripts.
Change-Id: Ia34a90114bb227f4216eb478c22dc98c8194cb7f
2018-08-31 09:21:15 -07:00
android-build-team Robot
f79f948733
Snap for 4981759 from 71656da7c0 to qt-release
...
Change-Id: I44eb870b61655d3a9c97d75d322ff2f3e18d0594
2018-08-29 03:01:25 +00:00
Tao Bao
71656da7c0
Merge "Enable c++17 in recovery_defaults." am: 6a333cde10 am: 287881d558
...
am: dfc4268a07
Change-Id: I46381125e958e46c042ef07584cbf1f947ccb74e
2018-08-28 13:42:46 -07:00
Tao Bao
dfc4268a07
Merge "Enable c++17 in recovery_defaults." am: 6a333cde10
...
am: 287881d558
Change-Id: I8763bd099f4a464db3933c193fda651303443cc9
2018-08-28 13:25:28 -07:00
Tao Bao
287881d558
Merge "Enable c++17 in recovery_defaults."
...
am: 6a333cde10
Change-Id: Iec615e16f9a3b9b18297c4ee5376d5ee0baa830d
2018-08-28 13:19:27 -07:00
Tao Bao
6a333cde10
Merge "Enable c++17 in recovery_defaults."
2018-08-28 20:07:09 +00:00
Tao Bao
43bfa6e429
Enable c++17 in recovery_defaults.
...
And add the first few users.
Test: Run recovery_unit_test and recovery_component_test on marlin.
Change-Id: Ifdf093d011478b6a1dd0405b0ba48c145b509cc8
2018-08-28 10:49:07 -07:00
Tianjie Xu
a18e572537
Merge "Remove otafault" am: a1e3d67bd7 am: 3f288e4389
...
am: 6b95e5cfd3
Change-Id: I7e2979511edcbb1f8cc2b789eca8bafa5751a926
2018-08-27 19:26:21 -07:00
Tianjie Xu
6b95e5cfd3
Merge "Remove otafault" am: a1e3d67bd7
...
am: 3f288e4389
Change-Id: I5346a15d138a1ebc994cf6dd9beecd23a97d3d78
2018-08-27 19:22:19 -07:00
Tianjie Xu
3f288e4389
Merge "Remove otafault"
...
am: a1e3d67bd7
Change-Id: I9615dbf572f34fb6fa9b3d2b37e40e81b66fdc33
2018-08-27 19:17:15 -07:00
Tianjie Xu
a1e3d67bd7
Merge "Remove otafault"
2018-08-28 02:05:17 +00:00
Tianjie Xu
22f11205a1
Remove otafault
...
Now it's less beneficial to inject I/O faults since we don't see many of
them. Remove the library that mocks I/O failures. And switch to android::base
I/O when possible.
Bug: 113032079
Test: unit tests pass
Change-Id: I9f2a92b7ba80f4da6ff9e2abc27f2680138f942c
2018-08-27 17:16:19 -07:00
android-build-team Robot
402e9d16d3
Snap for 4977457 from 096c66546e to qt-release
...
Change-Id: I712d13d7a492c78753d62e2a858297df64335c0a
2018-08-26 03:04:43 +00:00
Tao Bao
096c66546e
Merge "uncrypt: Depend on commonly used shared libs." am: 9d7f918506 am: 9d595b13f9
...
am: 1487523804
Change-Id: I36ffdd85806d63a9fbf997a226cb65a1c8d07f24
2018-08-23 10:53:38 -07:00
Tao Bao
1487523804
Merge "uncrypt: Depend on commonly used shared libs." am: 9d7f918506
...
am: 9d595b13f9
Change-Id: I2e901bdea914291ccad0cb6884c1e0a2b1b36726
2018-08-23 10:49:54 -07:00
Tao Bao
9d595b13f9
Merge "uncrypt: Depend on commonly used shared libs."
...
am: 9d7f918506
Change-Id: Ib272ec99299119d64ff0ae02295362f0c92bf7f3
2018-08-23 10:45:53 -07:00