Tao Bao and android-build-merger
563a102d0f
Merge "Expose PngHandler via resources.h." am: 3c8fdf3274 am: c41aba80b7
...
am: 488e2c1e84
Change-Id: I9a5efd24428426f90b54e9fc0569a01332b0eabd
2018-04-14 17:11:27 -07:00
Josh Gao and android-build-merger
3fcf53f069
Merge "minadbd: track signature change of service_to_fd." am: 5ac8cfe1ed am: 959f010f7b
...
am: 3d59e50db5
Change-Id: I30f79a5ec7415bdd04fd4fbeb6f09972b1368140
2018-04-14 16:43:38 -07:00
Josh Gao and android-build-merger
5e40fe802a
Merge "minadbd: track signature change of service_to_fd." into pi-dev am: eacb9c0697
...
am: 4c997ef293
Change-Id: I6240efedef50a67428c9133435c7b79df3fc8462
2018-04-14 16:38:48 -07:00
Tao Bao and android-build-merger
488e2c1e84
Merge "Expose PngHandler via resources.h." am: 3c8fdf3274
...
am: c41aba80b7
Change-Id: Iabf5238f7f150ab721d402b7c4ab6efd77430a11
2018-04-14 16:23:39 -07:00
Tao Bao and android-build-merger
c41aba80b7
Merge "Expose PngHandler via resources.h."
...
am: 3c8fdf3274
Change-Id: I2a120d4250bfb0c32129fd3409c7f1c13f28c20a
2018-04-14 16:08:47 -07:00
Josh Gao and android-build-merger
3d59e50db5
Merge "minadbd: track signature change of service_to_fd." am: 5ac8cfe1ed
...
am: 959f010f7b
Change-Id: If8f891253b4bef9e7264f28cdd79108c3e4d8d42
2018-04-14 16:03:26 -07:00
Josh Gao and android-build-merger
4c997ef293
Merge "minadbd: track signature change of service_to_fd." into pi-dev
...
am: eacb9c0697
Change-Id: I863f450cffc2c86b0f2c4a5bdf3b9958355a5dea
2018-04-14 15:55:40 -07:00
Josh Gao and android-build-merger
959f010f7b
Merge "minadbd: track signature change of service_to_fd."
...
am: 5ac8cfe1ed
Change-Id: I6e308545ecfcf992f649cf24a8967acf58cea432
2018-04-14 15:55:39 -07:00
TreeHugger Robot and Android (Google) Code Review
eacb9c0697
Merge "minadbd: track signature change of service_to_fd." into pi-dev
2018-04-14 15:33:14 +00:00
Treehugger Robot and Gerrit Code Review
3c8fdf3274
Merge "Expose PngHandler via resources.h."
2018-04-14 01:04:35 +00:00
Josh Gao
84c82a8142
minadbd: track signature change of service_to_fd.
...
Bug: http://b/37066218
Bug: http://b/71898863
Test: treehugger
Change-Id: I5f2b14c65cff8d41dd3230d78b87e3e27e489bf6
(cherry picked from commit 570b08b790 )
2018-04-13 17:49:10 -07:00
Treehugger Robot and Gerrit Code Review
5ac8cfe1ed
Merge "minadbd: track signature change of service_to_fd."
2018-04-14 00:43:33 +00:00
Josh Gao
570b08b790
minadbd: track signature change of service_to_fd.
...
Bug: http://b/37066218
Bug: http://b/71898863
Test: treehugger
Change-Id: I5f2b14c65cff8d41dd3230d78b87e3e27e489bf6
2018-04-13 16:10:34 -07:00
Tao Bao
3d0cd1d036
Expose PngHandler via resources.h.
...
As a private header for testing purpose. PngHandler additionally loads a
given filename if the one with '/res/images' prefix is not available. It
also provides color_type/bit_depth that are parsed from the PNG file.
This allows reusing the same code for the ResourcesTest (renamed from
ResourceTest).
Test: Run recovery_manual_test on marlin.
Change-Id: I3f939d79a1cb1b83a899847dbe2d51bde15d16d8
2018-04-13 15:25:50 -07:00
Tianjie Xu and android-build-merger
ee18bb5739
Merge "Remove the old log files if cache space is insufficient for OTA" am: 0b3e25719d am: 8982db6ae1
...
am: a1d89277dd
Change-Id: Ic60edfc13549b3b2e288045a3552c6978398864a
2018-04-13 13:46:50 -07:00
Tianjie Xu and android-build-merger
a1d89277dd
Merge "Remove the old log files if cache space is insufficient for OTA" am: 0b3e25719d
...
am: 8982db6ae1
Change-Id: I2d4aa22d3d77add42a99cfdf8610e172640d40a9
2018-04-13 13:37:23 -07:00
Tianjie Xu and android-build-merger
8982db6ae1
Merge "Remove the old log files if cache space is insufficient for OTA"
...
am: 0b3e25719d
Change-Id: I345fe6a906c71776de63a7c782e4ed4b1050c8c0
2018-04-13 13:33:21 -07:00
Tianjie Xu and Gerrit Code Review
0b3e25719d
Merge "Remove the old log files if cache space is insufficient for OTA"
2018-04-13 20:23:37 +00:00
Tianjie Xu
d5fbcc1ba9
Remove the old log files if cache space is insufficient for OTA
...
We set the limit of the max stash size to 80% of cache size. But the
cache space can still be insufficient for the update if the log files
occupy a large chunk of /cache. So remove the old logs for now to make
room for the update.
Bug: 77528881
Test: unit tests pass
Change-Id: Ia8bcb0ace11f8164ad9290bfb360e08e31d282cb
2018-04-13 11:33:47 -07:00
Jaegeuk Kim and android-build-merger
432e844d2b
Merge "recovery: enable fsverity feature bit" into pi-dev am: 257dd337da
...
am: ae53bb66ca
Change-Id: Id7e12c90e38d7c1a3ae238871aecde633677404f
2018-04-10 21:23:59 -07:00
Jaegeuk Kim and android-build-merger
ae53bb66ca
Merge "recovery: enable fsverity feature bit" into pi-dev
...
am: 257dd337da
Change-Id: I1a7ebb46cdcb32952d4033916b19f41ba91a4689
2018-04-10 21:07:28 -07:00
TreeHugger Robot and Android (Google) Code Review
257dd337da
Merge "recovery: enable fsverity feature bit" into pi-dev
2018-04-11 03:59:58 +00:00
Pirama Arumuga Nainar and android-build-merger
6e04506395
Use the non-LTO, non-PGO version of libhwbinder am: 2ca4a403e7
...
am: 9e76ce0ad6
Change-Id: Ia222dd2879307bd3addf49aeb80c6abfcb98ba94
2018-04-10 12:04:00 -07:00
Pirama Arumuga Nainar and android-build-merger
9e76ce0ad6
Use the non-LTO, non-PGO version of libhwbinder
...
am: 2ca4a403e7
Change-Id: Ic2cf355dd9faa2ed1c04f2673a41974df2c9f4a9
2018-04-10 11:29:27 -07:00
Pirama Arumuga Nainar
2ca4a403e7
Use the non-LTO, non-PGO version of libhwbinder
...
Bug: http://b/77320844
Android.mk doesn't have support for PGO either. This causes linker
error (about missing __llvm_profile symbols) in the PGO-instrumentation
enabled builds in the release branch.
Test: m ANDROID_PGO_INSTRUMENT=ALL
Change-Id: Ib5dfdea88073bd95da2cd02e92c85bfffcca80d6
2018-04-09 17:43:25 +00:00
Yi Kong and android-build-merger
d4dd093d08
Merge "Use non-LTO variant of libhwbinder" into pi-dev am: 7fdb6355e4
...
am: bbb5b84c51
Change-Id: I546bf253265521bb861566ec6c0877332b46f4c3
2018-04-06 13:41:11 -07:00
Yi Kong and android-build-merger
bbb5b84c51
Merge "Use non-LTO variant of libhwbinder" into pi-dev
...
am: 7fdb6355e4
Change-Id: Ib78dee41815c782e0377d2e1fcb3754010ec8bb2
2018-04-06 13:36:38 -07:00
TreeHugger Robot and Android (Google) Code Review
7fdb6355e4
Merge "Use non-LTO variant of libhwbinder" into pi-dev
2018-04-06 20:25:02 +00:00
Jaegeuk Kim
2e5dc84d51
recovery: enable fsverity feature bit
...
Bug: 74604441
Bug 67380979
Change-Id: Iab1cc9aef356f0ddf6e2491578a2bd53009182ce
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com >
2018-04-06 10:17:47 -07:00
Jaegeuk Kim and android-build-merger
2a79abfdb3
install: mkfs.f2fs: specify sector size for target image size am: 1224544806
...
am: deb83911b0
Change-Id: If7353d6426a147eb757869c85a095d7f939adea4
2018-04-05 10:56:52 -07:00
Jaegeuk Kim and android-build-merger
deb83911b0
install: mkfs.f2fs: specify sector size for target image size
...
am: 1224544806
Change-Id: If7019ce86b3936534bb9db6d33135c3c9d3028fd
2018-04-05 10:20:24 -07:00
Jaegeuk Kim and android-build-merger
4a82a2ee4b
Merge "install: mkfs.f2fs: specify sector size for target image size" am: ea8a6a9af2 am: 70ac7ea78f
...
am: 975cecfeec
Change-Id: I53d5ce22929f03ed8b14887cf51b5cb916cc6ca8
2018-04-05 00:10:24 -07:00
Jaegeuk Kim and android-build-merger
975cecfeec
Merge "install: mkfs.f2fs: specify sector size for target image size" am: ea8a6a9af2
...
am: 70ac7ea78f
Change-Id: Iac2bc863bbca439de0df116c6b4a026744ca228b
2018-04-05 00:03:51 -07:00
Jaegeuk Kim and android-build-merger
70ac7ea78f
Merge "install: mkfs.f2fs: specify sector size for target image size"
...
am: ea8a6a9af2
Change-Id: I0effdb5d30cc496d55e2bb722404e07bcd2561e3
2018-04-04 23:56:49 -07:00
Treehugger Robot and Gerrit Code Review
ea8a6a9af2
Merge "install: mkfs.f2fs: specify sector size for target image size"
2018-04-05 06:48:17 +00:00
Jaegeuk Kim and android-build-merger
2159a6a83d
[automerger skipped] f2fs: support f2fs by setting unmovable bit for package file am: 848f227eea -s ours
...
am: 16b428c71a -s ours
Change-Id: I0cfe1f516665927cbefe42615d8b3c70d23c00a9
2018-04-04 22:26:30 -07:00
Jaegeuk Kim and android-build-merger
16b428c71a
[automerger skipped] f2fs: support f2fs by setting unmovable bit for package file
...
am: 848f227eea -s ours
Change-Id: Id41502973521789f22aff6fe7a63602a67c75833
2018-04-04 22:20:55 -07:00
Jaegeuk Kim
fc66f3fbc6
install: mkfs.f2fs: specify sector size for target image size
...
The total sectors that we want to format is used in different meanings from
various users. This notifies its size based on 512 bytes explicitly.
Bug: 76407663
Change-Id: I20687b40a1733d3b459a45f8b64a338c37a7bc95
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com >
2018-04-04 21:16:19 -07:00
Jaegeuk Kim
1224544806
install: mkfs.f2fs: specify sector size for target image size
...
The total sectors that we want to format is used in different meanings from
various users. This notifies its size based on 512 bytes explicitly.
Bug: 76407663
Change-Id: I20687b40a1733d3b459a45f8b64a338c37a7bc95
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com >
2018-04-04 21:14:01 -07:00
Jaegeuk Kim
848f227eea
f2fs: support f2fs by setting unmovable bit for package file
...
This enables to use uncrypt for f2fs update-on-reboot.
It requires kernel patch named:
"f2fs: add an ioctl to disable GC for specific file"
If any operation fails during uncrypt, please delete package file as soon as
possible, and create the file again to move forward. IOWs, don't leave the
package file for a long time.
Bug: 70309376
Bug: 30170612
Change-Id: I3b4233e7da756f107be35364521699deaf2e7139
Merged-In: I3b4233e7da756f107be35364521699deaf2e7139
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com >
2018-04-04 19:28:15 -07:00
Jaegeuk Kim and android-build-merger
ad81b7e931
[automerger skipped] mkfs.f2fs: specify sector size for target image size am: 4358262b75 -s ours
...
am: 66bb1f3743 -s ours
Change-Id: Ibc48fdffe9af588d2e37a88ce4d248b057d6123c
2018-04-04 17:15:15 -07:00
Jaegeuk Kim and android-build-merger
66bb1f3743
[automerger skipped] mkfs.f2fs: specify sector size for target image size
...
am: 4358262b75 -s ours
Change-Id: I5671b3decf3d6d712b46ca6b7c1ea432edb147a0
2018-04-04 16:48:48 -07:00
Jaegeuk Kim
4358262b75
mkfs.f2fs: specify sector size for target image size
...
The total sectors that we want to format is used in different meanings from
various users. This notifies its size based on 4096 bytes explicitly.
Bug: 76407663
Change-Id: I3392646648264ad1ca78e4b87240edc9385a0cc4
Merged-In: I3392646648264ad1ca78e4b87240edc9385a0cc4
Reported-by: katao@xiaomi.com
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com >
2018-04-04 14:26:23 -07:00
Jaegeuk Kim and android-build-merger
d0e256b343
Merge "mkfs.f2fs: specify sector size for target image size" am: 81c3c4a319 am: fc0f970c93
...
am: 21293778f3
Change-Id: I9099fbc7cb2ee2fb8c7e633756622d36f4572248
2018-04-04 14:12:25 -07:00
Jaegeuk Kim and android-build-merger
21293778f3
Merge "mkfs.f2fs: specify sector size for target image size" am: 81c3c4a319
...
am: fc0f970c93
Change-Id: I6c7065aeb42a4a9b4593e75ecfdb723c9971d37d
2018-04-04 14:01:54 -07:00
Jaegeuk Kim and android-build-merger
fc0f970c93
Merge "mkfs.f2fs: specify sector size for target image size"
...
am: 81c3c4a319
Change-Id: Iad81bcd6bb6c078d85cd22dc04bafdf0330fc505
2018-04-04 13:56:22 -07:00
Treehugger Robot and Gerrit Code Review
81c3c4a319
Merge "mkfs.f2fs: specify sector size for target image size"
2018-04-04 20:44:28 +00:00
Jaegeuk Kim
f139bb4c56
mkfs.f2fs: specify sector size for target image size
...
The total sectors that we want to format is used in different meanings from
various users. This notifies its size based on 4096 bytes explicitly.
Bug: 76407663
Change-Id: I3392646648264ad1ca78e4b87240edc9385a0cc4
Reported-by: katao@xiaomi.com
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com >
2018-04-04 09:14:14 -07:00
Yi Kong
10b3faa10d
Use non-LTO variant of libhwbinder
...
... as a workaround for build system does not currently infer non-LTO
usage from Android.mk.
Test: m
Bug: 77320844
Change-Id: I6e9954b895051cc20408a30d0761e164e4c5bfd9
2018-04-03 12:45:45 -07:00
Tao Bao and android-build-merger
90336bc85e
Merge "tests: Pick up testdata with LOCAL_TEST_DATA." am: 6b6c21af28 am: 8028dc1ce4
...
am: 08d3e83822
Change-Id: I53552e36aeb5fae30ff774d6e19d527e2c6000dc
2018-04-02 18:15:58 -07:00