Martin Stjernholm
59b44c16cc
Merge "Add compat symlink preferred-arch /system/bin/dalvikvm." am: ef3429dae6
am: 3c469804ed
...
am: 677552f14b
Change-Id: I981b49ded873bc2ab74421f408101388b6a0dba1
2019-02-25 21:28:29 -08:00
Martin Stjernholm
677552f14b
Merge "Add compat symlink preferred-arch /system/bin/dalvikvm." am: ef3429dae6
...
am: 3c469804ed
Change-Id: Ic2d297ec3ca9fcd217d7fe49b288b77d254887c2
2019-02-25 20:31:30 -08:00
Martin Stjernholm
ec8ce632ff
Merge "Avoid runtime namespace becoming parent for classloader-namespace." am: d39f262aad
am: 409d6e5360
...
am: f5b1865786
Change-Id: Ic3dce2aa3e790febbc266cd80b461ac24f510774
2019-02-25 19:29:08 -08:00
Alex Buynytskyy
04bcfcb380
Merge "Adding EXEC version of calling ABB." am: e257772bb2
am: b590a59bc4
...
am: 5c18315e47
Change-Id: I5bdfd0ceb489b28954bf49dbf08390460b70393d
2019-02-25 19:27:59 -08:00
Dongwon Kang
6ac42d7363
Merge "Add permitted path in media namesapce for extractor process." am: ed7458e03e
am: 0dfb54f747
...
am: 38259e37f4
Change-Id: Id81221bd564fe520e87c0fdf84ea96833ee1ff32
2019-02-25 19:27:05 -08:00
Xin Li
dd89f4564f
[automerger skipped] Merge "DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master" into stage-aosp-master am: 3e59659403
-s ours
...
am: cc9afe6486
-s ours
am skip reason: subject contains skip directive
Change-Id: I7ae192f150979789611fac3f671520274b4787a9
2019-02-25 19:19:02 -08:00
Martin Stjernholm
f5b1865786
Merge "Avoid runtime namespace becoming parent for classloader-namespace." am: d39f262aad
...
am: 409d6e5360
Change-Id: I1cced499e3c2fb55a3d1a80b2b4e2b3d99ce6540
2019-02-25 18:08:42 -08:00
Alex Buynytskyy
5c18315e47
Merge "Adding EXEC version of calling ABB." am: e257772bb2
...
am: b590a59bc4
Change-Id: I03f608319604fac010b321112fee670e16688a41
2019-02-25 18:07:37 -08:00
Dongwon Kang
38259e37f4
Merge "Add permitted path in media namesapce for extractor process." am: ed7458e03e
...
am: 0dfb54f747
Change-Id: Id709bf9e2e755658c0e651929be714614491777b
2019-02-25 18:06:51 -08:00
Xin Li
cc9afe6486
[automerger skipped] Merge "DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master" into stage-aosp-master
...
am: 3e59659403
-s ours
am skip reason: subject contains skip directive
Change-Id: I555e88c522ac6036ba6e3968e42318ab147e8c24
2019-02-25 18:05:33 -08:00
Xin Li
c47f412fd2
[automerger skipped] DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master am: 2d544cf8ce
-s ours
...
am: dfa2db058b
-s ours
am skip reason: subject contains skip directive
Change-Id: Ia7f209fe6fe25558172c57e29df92c72f2e76991
2019-02-25 17:20:40 -08:00
Xin Li
dfa2db058b
[automerger skipped] DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master
...
am: 2d544cf8ce
-s ours
am skip reason: subject contains skip directive
Change-Id: I3f850473d57c1de65ef13055bf4c1ea8110c7b9f
2019-02-25 16:20:07 -08:00
Bowgo Tsai
338d62ebe9
Merge "libfs_avb: support rollback protection for Live GSI" am: 084d3b9124
am: 5d1bb2a41f
...
am: 809b29ab0b
Change-Id: I057c1c23315b031d8303227de56591ab739b1372
2019-02-25 15:40:10 -08:00
Orion Hodson
b13f84a41c
Merge "Remove dependency on libcutils" am: 4ac1829d7e
am: 2c17cca557
...
am: ca3916b056
Change-Id: I43ad21d0cd6a88e8288328e2da297d3323312a74
2019-02-25 15:38:25 -08:00
Julien Desprez
bf29ccab6e
Merge "Revert the explicit config, see topic" am: 1914fc65f8
am: ee57fadf2d
...
am: 79d2d7f18d
Change-Id: I8162ec3b81ceb0d3ec63bbd63bffea1b93afd3f1
2019-02-25 15:31:59 -08:00
Julien Desprez
4306ad0096
Merge "Temporarily @ignore test_reconnect" am: 9bfa166ad9
am: 84d796dac4
...
am: b1687ed7e3
Change-Id: Ieec56ca6069294770c1d0303d466a2d67fbf9e2c
2019-02-25 15:28:52 -08:00
David Anderson
07c5ec0846
Merge "init: Set a property indicating that we're booting into a GSI." am: 1cdd96cb10
am: bf1bcf4cad
...
am: ed49007bef
Change-Id: I7c633bf1fcfefdb699cd2fd6af303635ede1872d
2019-02-25 15:20:36 -08:00
Bowgo Tsai
809b29ab0b
Merge "libfs_avb: support rollback protection for Live GSI" am: 084d3b9124
...
am: 5d1bb2a41f
Change-Id: I1029206aa4fce39095decbb96312200c75bf95c2
2019-02-25 13:42:40 -08:00
Orion Hodson
ca3916b056
Merge "Remove dependency on libcutils" am: 4ac1829d7e
...
am: 2c17cca557
Change-Id: I4a5c883d59c830d20270a6d6622ac2dd9051226d
2019-02-25 13:41:46 -08:00
Julien Desprez
79d2d7f18d
Merge "Revert the explicit config, see topic" am: 1914fc65f8
...
am: ee57fadf2d
Change-Id: Ice681eb61ca83914bb305cb8d8776cbfa826e906
2019-02-25 13:15:12 -08:00
Julien Desprez
b1687ed7e3
Merge "Temporarily @ignore test_reconnect" am: 9bfa166ad9
...
am: 84d796dac4
Change-Id: I6f410fd27449bd6e868cb4e467af268dac47d348
2019-02-25 13:14:24 -08:00
David Anderson
ed49007bef
Merge "init: Set a property indicating that we're booting into a GSI." am: 1cdd96cb10
...
am: bf1bcf4cad
Change-Id: Id4f9f0c62c45a26710bcf3c09917493827cc941d
2019-02-25 13:13:36 -08:00
Martin Stjernholm
3c469804ed
Merge "Add compat symlink preferred-arch /system/bin/dalvikvm."
...
am: ef3429dae6
Change-Id: I39d7979d45b841baf3317315c2015ab14ae7fde7
2019-02-24 16:26:06 -08:00
Treehugger Robot
ef3429dae6
Merge "Add compat symlink preferred-arch /system/bin/dalvikvm."
2019-02-25 00:19:36 +00:00
Martin Stjernholm
409d6e5360
Merge "Avoid runtime namespace becoming parent for classloader-namespace."
...
am: d39f262aad
Change-Id: If2b502226ab5821c5d01a0896c02220fd64811ac
2019-02-24 12:40:26 -08:00
Martin Stjernholm
d39f262aad
Merge "Avoid runtime namespace becoming parent for classloader-namespace."
2019-02-24 20:30:03 +00:00
Alex Buynytskyy
b590a59bc4
Merge "Adding EXEC version of calling ABB."
...
am: e257772bb2
Change-Id: I2ab1da67fe0b2030d55bf1129aa6e7dd22b85f9a
2019-02-23 07:22:06 -08:00
Treehugger Robot
e257772bb2
Merge "Adding EXEC version of calling ABB."
2019-02-23 15:16:36 +00:00
Alex Buynytskyy
05626c18af
Adding EXEC version of calling ABB.
...
This is corresponding to exec: command of adb and allows for simplifed calls
to binder without shell protocol.
Bug: 111621042
Test: manual
Change-Id: Id6935cd53e351388ecf6d2d15f3a204cb871536a
2019-02-23 06:15:03 +00:00
Martin Stjernholm
7888b5cdd7
Avoid runtime namespace becoming parent for classloader-namespace.
...
Passing nullptr as parent namespace to android_create_namespace makes it use
the namespace of the caller as parent, which typically is the runtime
namespace. That in turn causes classloader-namespace to inherit any
libraries in the shared group of the runtime namespace, i.e. any libraries
that have been loaded in it with RTLD_GLOBAL or DF_1_GLOBAL up to that
point.
Let's instead pass the platform namespace from the linker config as fallback
when a parent namespace cannot be found. That is also what happened before
libnativeloader moved into the runtime namespace.
Test: Flash and boot
Test: atest CtsJniTestCases (on cuttlefish and taimen)
Bug: 124501296
Change-Id: If2faee74e2bdcf95d19516faec340fedcdd07e29
2019-02-23 03:46:27 +00:00
Dongwon Kang
0dfb54f747
Merge "Add permitted path in media namesapce for extractor process."
...
am: ed7458e03e
Change-Id: I80e65acd7892cd1b52787def24993d6ce0ec6619
2019-02-22 18:44:26 -08:00
Dongwon Kang
ed7458e03e
Merge "Add permitted path in media namesapce for extractor process."
2019-02-23 02:33:52 +00:00
Xin Li
3e59659403
Merge "DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master" into stage-aosp-master
2019-02-23 00:39:24 +00:00
Martin Stjernholm
96949370ce
Add compat symlink preferred-arch /system/bin/dalvikvm.
...
Test: Flash and boot
Test: adb shell ls -l /system/bin/dalvikvm
Bug: 124106384
Bug: 124924906
Change-Id: I1766af561e6b268a1c914808e872fce97a09631e
2019-02-22 20:14:15 +00:00
Bowgo Tsai
5d1bb2a41f
Merge "libfs_avb: support rollback protection for Live GSI"
...
am: 084d3b9124
Change-Id: Ib6ee19040dc0249a37ee7d8c8772a159c6922464
2019-02-22 08:35:16 -08:00
Treehugger Robot
084d3b9124
Merge "libfs_avb: support rollback protection for Live GSI"
2019-02-22 16:28:23 +00:00
Orion Hodson
2c17cca557
Merge "Remove dependency on libcutils"
...
am: 4ac1829d7e
Change-Id: I6310b0ce5c228fc1caacc93c14f4ddc5d73c5c82
2019-02-22 02:19:37 -08:00
Orion Hodson
4ac1829d7e
Merge "Remove dependency on libcutils"
2019-02-22 10:08:18 +00:00
Dongwon Kang
3408eaa914
Add permitted path in media namesapce for extractor process.
...
Test: build, boot, dumpsys media.extractor
Bug: 125134086
Change-Id: I5ed67d7d8d3ad7abf2cff7da8f33fdaab842acff
2019-02-22 01:16:54 -08:00
Orion Hodson
34b126b98b
Remove dependency on libcutils
...
libnativeloader is in the Runtime Module, libcutils is not.
Dependency was on property_get so moving to libbase equivalent.
Bug: b/125323247
Test: m -j100
Change-Id: I295ffa14b475a193a851db89dbb3b4c9cc0183d2
2019-02-22 08:55:48 +00:00
Julien Desprez
ee57fadf2d
Merge "Revert the explicit config, see topic"
...
am: 1914fc65f8
Change-Id: I1fa03443b158cd6d711de2eb4f03b97c33528123
2019-02-21 11:56:07 -08:00
Julien Desprez
84d796dac4
Merge "Temporarily @ignore test_reconnect"
...
am: 9bfa166ad9
Change-Id: I4c95ecf11b2467fc73765a5c6564865c2ee09a3e
2019-02-21 11:55:24 -08:00
Julien Desprez
1914fc65f8
Merge "Revert the explicit config, see topic"
2019-02-21 19:45:30 +00:00
Xin Li
2d544cf8ce
DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-master
...
Bug: 120848293
Change-Id: I92822048a7862acaa669847b2fa9c8f708159952
2019-02-21 11:28:44 -08:00
Julien Desprez
9bfa166ad9
Merge "Temporarily @ignore test_reconnect"
2019-02-21 18:16:21 +00:00
David Anderson
bf1bcf4cad
Merge "init: Set a property indicating that we're booting into a GSI."
...
am: 1cdd96cb10
Change-Id: I75f4c06514b110b77fef303ef4ba405c0048be53
2019-02-21 06:50:12 -08:00
David Anderson
1cdd96cb10
Merge "init: Set a property indicating that we're booting into a GSI."
2019-02-21 14:40:48 +00:00
Elliott Hughes
719667ba0f
Merge "__android_log_is_debuggable() shouldn't be an apex symbol" am: 69fc7b628d
am: 963633232e
...
am: 1c8edfa5f3
Change-Id: I065deb020c18b8ce8325d4a6b425bf497fdc046a
2019-02-20 22:55:58 -08:00
Elliott Hughes
1c8edfa5f3
Merge "__android_log_is_debuggable() shouldn't be an apex symbol" am: 69fc7b628d
...
am: 963633232e
Change-Id: Id4d53a791e8350be4bb91af4b20bc4a9715b464f
2019-02-20 22:51:49 -08:00
Elliott Hughes
963633232e
Merge "__android_log_is_debuggable() shouldn't be an apex symbol"
...
am: 69fc7b628d
Change-Id: I20b8d9710e3d264512443943497528777c3ba594
2019-02-20 22:47:41 -08:00