Steven Moreland
0567c0e386
Add vendor_available to liblog_headers.
...
Renamed NDK headers to "liblog_ndk_headers"
(these names aren't used anywhere).
libutils_headers now properly export liblog_headers.
Test: with BOARD_VNDK_VERSION=current
Merged-In: I3a85385f588b84393c57fd6d1bcac620f708f0f1
Change-Id: I3a85385f588b84393c57fd6d1bcac620f708f0f1
(cherry picked from commit 42b485cc53 )
2017-10-17 08:02:20 +00:00
Steven Moreland
c956b182e5
libutils: liblog export headers
...
- make liblog dependency for all library builds (this is required
for files like String8.cpp)
- export liblog headers (because they are used in many header files).
Test: less libraries fail with BOARD_VNDK_VERSION := current
Merged-In: Iecb9cd00deb3a9056ea63c4a087afdb80a51a2b8
Change-Id: Iecb9cd00deb3a9056ea63c4a087afdb80a51a2b8
(cherry picked from commit 43e20cac7b )
2017-10-17 08:01:48 +00:00
Steven Moreland
a9f9294831
Add vendor_available to liblog_headers.
...
am: 95d7cbb77a -s ours
Change-Id: I57a52ccee03c437408132d7b9bc5e6741b7c48f0
2017-10-17 04:03:13 +00:00
Steven Moreland
dd18cd644b
libutils: liblog export headers
...
am: 1f64241e2d -s ours
Change-Id: I290c4d233c3d78c2f9e8c1387b18130f23915d9c
2017-10-17 04:03:02 +00:00
Steven Moreland
95d7cbb77a
Add vendor_available to liblog_headers.
...
Renamed NDK headers to "liblog_ndk_headers"
(these names aren't used anywhere).
libutils_headers now properly export liblog_headers.
Test: with BOARD_VNDK_VERSION=current
Merged-In: I3a85385f588b84393c57fd6d1bcac620f708f0f1
Change-Id: I3a85385f588b84393c57fd6d1bcac620f708f0f1
(cherry picked from commit 42b485cc53 )
2017-10-17 12:09:50 +09:00
Steven Moreland
1f64241e2d
libutils: liblog export headers
...
- make liblog dependency for all library builds (this is required
for files like String8.cpp)
- export liblog headers (because they are used in many header files).
Test: less libraries fail with BOARD_VNDK_VERSION := current
Merged-In: Iecb9cd00deb3a9056ea63c4a087afdb80a51a2b8
Change-Id: Iecb9cd00deb3a9056ea63c4a087afdb80a51a2b8
(cherry picked from commit 43e20cac7b )
2017-10-17 12:08:33 +09:00
Jae Shin
6c3bdb8848
Merge "libkeymaster1 split" am: 06254de12a -s ours
...
am: 876c7be912 -s ours
Change-Id: I81a0531525ebb1e0ce6870a4f46b8128a940ebb2
2017-10-16 01:37:48 +00:00
Jae Shin
876c7be912
Merge "libkeymaster1 split"
...
am: 06254de12a -s ours
Change-Id: I4dd806771c3052bd1fe48206aebf2066930f994b
2017-10-16 01:33:07 +00:00
Jae Shin
06254de12a
Merge "libkeymaster1 split"
2017-10-16 01:29:29 +00:00
Mark Salyzyn
abaaa9e6a5
Merge "bootstat: test: duration fixes" am: 5126ce99de
...
am: b684bd4e6a
Change-Id: Icfa22bb6d0fa5cef4ca2dba3f412399a30e0eafb
2017-10-15 04:03:55 +00:00
Mark Salyzyn
b684bd4e6a
Merge "bootstat: test: duration fixes"
...
am: 5126ce99de
Change-Id: I7ea58e8c3b292b39ccc3b9814303cd72683c1314
2017-10-15 03:48:28 +00:00
Bowgo Tsai
ee042cac71
Merge "fs_mgr: removing is_device_secure()" am: af54c27e1b
...
am: 6353d514e8
Change-Id: Ia0138aba2d0eed16d5b61abfbfab9246d9423d62
2017-10-15 03:08:18 +00:00
Bowgo Tsai
6353d514e8
Merge "fs_mgr: removing is_device_secure()"
...
am: af54c27e1b
Change-Id: I22cac8bba9115765527b2c484b4ce9c15fe816cc
2017-10-15 02:48:33 +00:00
Janis Danisevskis
5c148f3f26
libkeymaster1 split
...
libkeymaster1 was split into libkeymaster_portable and
libkeymaster_staging.
Bug: 37467707
Test: mma -j
Merged-In: Iead014db3f3d841f08c8072b0493ec9fd7a05055
Merged-In: I63869316451867d54bf34afb28ea232cc7eddbae
Change-Id: Iacdcef8631b4903fef4a79d146a9f59e37f31c3f
2017-10-14 01:18:32 +00:00
Mark Salyzyn
5126ce99de
Merge "bootstat: test: duration fixes"
2017-10-13 16:32:10 +00:00
Mark Salyzyn
244947e813
bootstat: test: duration fixes
...
misspelled duration_test in test_thermal_shutdown
Test: system/core/bootstat/boot_reason_test.sh
Bug: 63736262
Change-Id: I5981fa899db84199aefb46c8741511e6889bc79c
2017-10-13 09:29:53 -07:00
Treehugger Robot
af54c27e1b
Merge "fs_mgr: removing is_device_secure()"
2017-10-13 03:39:21 +00:00
Bowgo Tsai
744361fc57
fs_mgr: removing is_device_secure()
...
Previously there is no vboot 1.0 metadata for ENG builds. It relies on
is_device_secure() to query "ro.secure" and skip setting up dm-verity
if the value is 0 (meaning ENG build).
This change will be submitted together with other changes to add vboot
1.0 metadata for ENG builds with a "disable magic". The resulting
metadata will be the same as triggering an "adb disable-verity" on an
USERDEBUG image.
Bug: 63056044
Test: boot sailfish eng/userdebug builds
Change-Id: I35eef771e1b30bfc6d01b8ed76b40c942fe7b783
2017-10-13 06:34:12 +08:00
Tom Cherry
6597b95707
Merge "Move some properties users to __system_property_read_callback()" am: 4a5a337ef2
...
am: 604f61dcbd
Change-Id: I49ab55641913ddb23217d539fe5edcfd81507be1
2017-10-12 17:04:04 +00:00
Tom Cherry
604f61dcbd
Merge "Move some properties users to __system_property_read_callback()"
...
am: 4a5a337ef2
Change-Id: Ia1553f78fc024d2c43ef9ddb0c191b7fe83a87ff
2017-10-12 17:01:14 +00:00
Tom Cherry
4a5a337ef2
Merge "Move some properties users to __system_property_read_callback()"
2017-10-12 16:53:41 +00:00
Tom Cherry
854dfedc90
Merge "Allow setting read-only properties with value length > 92 characters" am: 96e8042e41
...
am: 5d40a3372f
Change-Id: I72a432b2e9ad06e0a3ed74f73bb6831b60c3b0ea
2017-10-12 16:21:06 +00:00
Tom Cherry
5d40a3372f
Merge "Allow setting read-only properties with value length > 92 characters"
...
am: 96e8042e41
Change-Id: I538a1e415f4a80df29ba7129af479c061948d36f
2017-10-12 16:19:15 +00:00
Tom Cherry
96e8042e41
Merge "Allow setting read-only properties with value length > 92 characters"
2017-10-12 16:09:43 +00:00
Elliott Hughes
b0269508d9
Merge "libsparse: fix building on linux host." am: 716488f53f
...
am: bea330844a
Change-Id: I0fd4102d17e3243d74761505326124a2d9e7f4d6
2017-10-12 15:31:24 +00:00
Elliott Hughes
bea330844a
Merge "libsparse: fix building on linux host."
...
am: 716488f53f
Change-Id: Ic4cdc8a08244ecd8ad4c9ced1d758e3f90142fd4
2017-10-12 15:27:32 +00:00
Elliott Hughes
716488f53f
Merge "libsparse: fix building on linux host."
2017-10-12 15:18:40 +00:00
Tom Cherry
1cf8d699a4
Allow setting read-only properties with value length > 92 characters
...
Bug: 23102347
Bug: 34954705
Test: read and write properties with value length > 92 characters
Change-Id: Ie196c1fdacc0489508c633e98fe9f4ad7a27dc6e
2017-10-12 02:52:28 +00:00
Christopher Ferris
b626ce6686
Merge "Add support for boolean literals." am: 63a0008df7
...
am: 008f11fb5e
Change-Id: I43f85bff0bc7973cea368f8fd873498cf0bb1e32
2017-10-12 01:38:44 +00:00
Christopher Ferris
008f11fb5e
Merge "Add support for boolean literals."
...
am: 63a0008df7
Change-Id: I050cc47929c0152f05832bbe54a12aa45f93766a
2017-10-12 01:33:49 +00:00
Christopher Ferris
63a0008df7
Merge "Add support for boolean literals."
2017-10-12 01:20:07 +00:00
Dan Albert
2ad44ea5fd
Merge "Add missing includes." am: 0c24d6ccea
...
am: d166904f30
Change-Id: I0b87b789f2f07e83dd3b39fee3f09dfeb03115ce
2017-10-12 00:18:31 +00:00
Dan Albert
d166904f30
Merge "Add missing includes."
...
am: 0c24d6ccea
Change-Id: I4e59965bbc8d9a42b5e7feda56ab289a5c5294b0
2017-10-12 00:16:06 +00:00
Treehugger Robot
0c24d6ccea
Merge "Add missing includes."
2017-10-12 00:06:30 +00:00
Dan Albert
1055d1a453
Merge "Add missing includes." am: 81dd96c0da
...
am: 5436974d21
Change-Id: I65b5c9ca872c96e3475c7d22950a5664e8e273c1
2017-10-11 22:50:14 +00:00
Dan Albert
5436974d21
Merge "Add missing includes."
...
am: 81dd96c0da
Change-Id: I6b54545c3eb6322fb5da9f2ef85089fe632cb5f1
2017-10-11 22:30:54 +00:00
Christopher Ferris
0523275893
Add support for boolean literals.
...
Bug: 67678053
Test: Passes new unit tests.
Change-Id: I9d0ede56aa5d7071e682f366870148320545406e
2017-10-11 15:23:45 -07:00
Treehugger Robot
81dd96c0da
Merge "Add missing includes."
2017-10-11 22:17:38 +00:00
Mark Salyzyn
7d47f2f99c
Merge "bootstat: test: inject ro.boot.bootreason values" am: 3bc8d4529e
...
am: 4f9ba3f0ba
Change-Id: I27aa3e4ebe9cd49f48834bdcc7a53ef656f22c57
2017-10-11 21:14:40 +00:00
Mark Salyzyn
4f9ba3f0ba
Merge "bootstat: test: inject ro.boot.bootreason values"
...
am: 3bc8d4529e
Change-Id: I6295d929d3042f9d89f17abdb80f4564710ebe0a
2017-10-11 21:06:39 +00:00
Mark Salyzyn
3bc8d4529e
Merge "bootstat: test: inject ro.boot.bootreason values"
2017-10-11 20:52:46 +00:00
Mark Salyzyn
7c4e845951
Merge "bootstat: test: refine reported test durations" am: bb52cbf35d
...
am: 9d00f0079d
Change-Id: If393cf4164f5cc5d24ac290c1258157f50da698e
2017-10-11 20:51:16 +00:00
Mark Salyzyn
16a15f5666
Merge "bootstat: Add some reserved sys.boot.reason values to enumeration" am: 444e3a9f74
...
am: bd7bbf853a
Change-Id: Idedc1989abbd601c16699bd7418dc863f4a9d90d
2017-10-11 20:49:30 +00:00
Mark Salyzyn
9a3870490a
bootstat: test: inject ro.boot.bootreason values
...
Adding a set of automated engineering unit tests with a strict list of
prerequisites. Not meant for "user" builds. Must have a crafted
bootloader that does not set the boot reason. Only works on platforms
where the bootloader either by accident or specifically does not set
the ro.boot.bootreason via kernel command line configuration
androidboot.bootreason=. If the tests do not have the prerequisites,
the test will report success, but with protest.
These new tests should work on current Hikey and Hikey960 bootloaders
but could very well become obsolete if those platform bootloaders
start setting the boot reason.
We do not want a platform solution as it could allow a third party to
override the bootloader boot reason.
Test: system/core/bootstat/boot_reason_test.sh
Bug: 63736262
Change-Id: I1793184a8484b83e1d9077475bc65af9816dadf7
2017-10-11 13:48:33 -07:00
Mark Salyzyn
9d00f0079d
Merge "bootstat: test: refine reported test durations"
...
am: bb52cbf35d
Change-Id: I91c3a4fd36126033e70688f5fbbd3fa20015ad3e
2017-10-11 20:46:25 +00:00
Mark Salyzyn
bd7bbf853a
Merge "bootstat: Add some reserved sys.boot.reason values to enumeration"
...
am: 444e3a9f74
Change-Id: I0e0bfcd1e351e58f272a51c6c97bcd7cc52e32a1
2017-10-11 20:45:04 +00:00
Mark Salyzyn
bb52cbf35d
Merge "bootstat: test: refine reported test durations"
2017-10-11 20:33:05 +00:00
Dmitry Shmidt
825915bfde
Merge "console: Add setenv HOSTNAME console" am: d2c66b31a0
...
am: 5884f608d9
Change-Id: I0ce00d53c7ef176e920d0a2dc3c9136c20383f3d
2017-10-11 20:32:34 +00:00
Mark Salyzyn
444e3a9f74
Merge "bootstat: Add some reserved sys.boot.reason values to enumeration"
2017-10-11 20:32:00 +00:00
Dan Albert
f0d3f6716a
Add missing includes.
...
Test: mma
Bug: None
Merged-In: I8a3390d186aec73f55ae2be2c7b4b2deffed810f
Change-Id: I8a3390d186aec73f55ae2be2c7b4b2deffed810f
2017-10-11 13:31:43 -07:00