Commit Graph

47 Commits

Author SHA1 Message Date
android-build-team Robot 0927bcff9e Make change and version bump to r_aml_300900100 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I40457010d98290fd8bc6c29884e8fc13f6f3f168
2020-07-02 03:15:03 +00:00
android-build-team Robot d62c0e7015 Make change and version bump to r_aml_300900000 for mainline module file: adb/apex/apex_manifest.json
Change-Id: Ibb2e300b4d44ac1c065e481440265eb99a1e346e
2020-07-01 03:15:12 +00:00
Akshay Thakker d3adefcbcb Version bump to r_aml_309999900 [adb/apex/apex_manifest.json]
Change-Id: Ie1a02f8de348d7aa4cb2409d200795afdde9eca9
Exempt-From-Owner-Approval: Version bump only
2020-06-30 05:27:23 +00:00
android-build-team Robot 27f34c8a99 Make change and version bump to r_aml_300803100 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I034db3ede9445afe530139d81901414e7642ec3f
2020-06-30 03:15:19 +00:00
android-build-team Robot f32c0862c0 Make change and version bump to r_aml_300803000 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I84ff51106e5a56686835f6ef6bf5f8a08fef832d
2020-06-29 03:15:58 +00:00
android-build-team Robot 9f801c2054 Make change and version bump to r_aml_300802900 for mainline module file: adb/apex/apex_manifest.json
Change-Id: Ibe5237d97cbd821ce052dbaa42c4974a55e6dd53
2020-06-27 03:30:07 +00:00
android-build-team Robot 340ad8a612 Make change and version bump to r_aml_300802800 for mainline module file: adb/apex/apex_manifest.json
Change-Id: Iffcf3b70c83e67142600fecf899d1d838cc40378
2020-06-26 03:15:15 +00:00
android-build-team Robot 9ccd27ecff Make change and version bump to r_aml_300802700 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I789140f4f9a6e86e876485a988f66fa603952636
2020-06-25 03:20:03 +00:00
android-build-team Robot 2a4f9a3faa Version bump to r_aml_300802600 [adb/apex/apex_manifest.json]
Change-Id: Ide7c0d333abd042892716facef373aa2ff3a5772
2020-06-24 16:53:22 +00:00
android-build-team Robot 5a073667df Make change and version bump to r_aml_300802500 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I9f1cc1af57de4fbe2384577de2a9d90ee74ddb9c
2020-06-24 03:15:47 +00:00
android-build-team Robot f1db70008a Make change and version bump to r_aml_300802400 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I6bd0d2709a2d06a7cc49c28ddbdf37b643af8e94
2020-06-23 03:15:35 +00:00
android-build-team Robot 56fa8079a1 Make change and version bump to r_aml_300802300 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I007eb3724220351cd44183c1d4455b795c34220f
2020-06-22 03:15:28 +00:00
android-build-team Robot ff388b339d Make change and version bump to r_aml_300802200 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I19f83a4b7dc4be37734945e9c1ee2bf0a676ae9a
2020-06-20 03:20:06 +00:00
android-build-team Robot 86c26e68fd Make change and version bump to r_aml_300802100 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I59280498d251551e09708a21ec060d9640bb64e9
2020-06-19 07:16:03 +00:00
android-build-team Robot 6204414809 Make change and version bump to r_aml_300802000 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I74a98a83b018b40df0711373ab9b5b7103d68836
2020-06-18 07:15:57 +00:00
android-build-team Robot 1687e42a75 Make change and version bump to r_aml_300801900 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I6304f8f10109fbdb5ecedb9e829b3d6334a761ad
2020-06-17 19:56:28 +00:00
android-build-team Robot 2a613052e0 Make change and version bump to r_aml_300801800 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I67412c29ed3bd211cd34196b5685d8750c37de6c
2020-06-17 07:17:09 +00:00
android-build-team Robot 157a105d46 Make change and version bump to r_aml_300801700 for mainline module file: adb/apex/apex_manifest.json
Change-Id: Ia721a85c7321b1316ef186221edd2f9f49c552f9
2020-06-16 07:15:04 +00:00
android-build-team Robot ec54be6082 Make change and version bump to r_aml_300801600 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I85ad9bdcb8d2bb3a24e1664b9ba3280b1a540cb9
2020-06-15 07:15:15 +00:00
android-build-team Robot 42f32a6bd1 Make change and version bump to r_aml_300801500 for mainline module file: adb/apex/apex_manifest.json
Change-Id: Ic2c480c0922ac22ab9d2ef8420555d7722d6f2ab
2020-06-14 07:20:18 +00:00
android-build-team Robot f46bbc5609 Make change and version bump to r_aml_300801400 for mainline module file: adb/apex/apex_manifest.json
Change-Id: If42da0d917943a6f207d293e846f7fd6e94f1481
2020-06-12 07:20:00 +00:00
android-build-team Robot 3bb237b409 Make change and version bump to r_aml_300801300 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I62b89c36bf58a535f519b32e62340be5a8aa1f1a
2020-06-11 07:14:55 +00:00
android-build-team Robot ee029c3028 Make change and version bump to r_aml_300801200 for mainline module file: adb/apex/apex_manifest.json
Change-Id: Iec096d5b01866095a23dcecd7fce8a581e0fedad
2020-06-10 07:15:19 +00:00
android-build-team Robot 51dc7597bb Make change and version bump to r_aml_300801100 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I1ce79b75b9069fd0aa5a337aa7d86159936e3a99
2020-06-09 07:15:41 +00:00
android-build-team Robot 4b1e2ec8fb Make change and version bump to r_aml_300801000 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I4a8b369adf64c0ad9c7b8c1657c3ddd0d211c43e
2020-06-08 07:15:27 +00:00
android-build-team Robot 124e98a392 Make change and version bump to r_aml_300800800 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I597fd46b14de4a3c56e88a982aa3f7b63ae3ffb3
2020-06-07 07:16:04 +00:00
android-build-team Robot b92540d372 Make change and version bump to r_aml_300800500 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I7a1c00023f8f74601938400a19756b27214c578d
2020-06-05 16:29:33 +00:00
android-build-team Robot dfe888fd97 Make change and version bump to r_aml_300800400 for mainline module file: adb/apex/apex_manifest.json
Change-Id: I116f19c2a51422319f63eaf558b1254977aecb5d
2020-06-05 07:30:08 +00:00
android-build-team Robot f7fbd135ad Make change and version bump to r_aml_300800200 for mainline module file: adb/apex/apex_manifest.json
Change-Id: Ieaeb532bba164be995f2b6d34478ccfb771b859f
2020-06-04 21:51:12 +00:00
Jooyung Han ab9dfa4321 Add min_sdk_version:R to updatable apexes
APEXes introduced in R need to set min_sdk_version to ensure that they
are built against correct version(30 or R) of stubs (libc/liblog/...).

Bug: 152655956
Test: /vendor/google/build/build_mainline_modules.sh
Change-Id: Id3f94a2ac09bd7bf7f9a4a0c2f62b624f29509d0
2020-04-02 03:02:16 +09:00
Jiyong Park 7c2ae1f02c Mark updatable APEXes
Mark updatable APEXes as updatable: true so that they are opted-out from
optimizations that make sense only for non-updatable modules; such as
symlinking to the libs in the system partition.

Bug: 149805758
Test: m and check that there is no symlink from the APEX to the system
partition.

Change-Id: Ic3edc7e285e9eafbdaa20b18ccbc0b2231370779
2020-02-24 18:39:23 +09:00
Automerger Merge Worker 05b54742ff Merge changes from topic "adbwifi-system-core" am: e20d3a006a am: 7c6cb8b9dc am: 79b10538e0
Change-Id: I8a42f01bb83e944bb724fb2d10f2daca8965ee25
2020-02-21 21:50:42 +00:00
Joshua Duong 16d5bc6ed5 [adbd-apex] Export adbd libraries used by system_server.
Bug: b/111434128
Bug: b/149181583

Test: cat proc/`pidof system_server`/maps | grep libadb
Test: cat proc/`pidof adbd`/maps | grep libadb
Change-Id: Idd36ca31cba7e4dc2d8836d229b23665e69b42fb
Exempt-From-Owner-Approval: approved already
2020-02-21 21:06:28 +00:00
Automerger Merge Worker be87549d9c Merge "Remove ld.config.txt from adbd APEX" am: 5694a9559b am: 187bf6c184 am: c0b7e9174f
Change-Id: I14bb9216120a7995102de90d5cb638f2e37852b8
2020-02-21 04:46:26 +00:00
Kiyoung Kim f611e41e14 Remove ld.config.txt from adbd APEX
Dynamic linker will use generated linker configuration in general. As
ld.config.txt file in the APEX module will not be used, we can remove
this to avoid confusion.

Bug: 149887007
Test: m -j passed
Test: Boot succeeded from cuttlefish and walleye
Change-Id: Ic98aca819b5a4d0e0af4fe0ea25145a483aa7d53
2020-02-20 16:06:53 +09:00
Automerger Merge Worker 9ca6eae9d5 Merge "use apex_test for test apexes" am: 07e74d65a2 am: dbb782eaf5 am: 31df29bc4b
Change-Id: I670b785f20eeaabba3d67abd8f0bb7e5153c01b4
2020-02-06 02:12:17 +00:00
Jiyong Park 17730e7cf6 use apex_test for test apexes
... so that the build system can distinguish testing APEXes and installable APEXes, and apply
different rules to them.

Bug: 146308764
Test: m
Change-Id: I5fdab94da352e8014225b2454aacc2a5b5fc6a52
2020-02-05 18:44:10 +09:00
Automerger Merge Worker 550a6525be Merge "adbd: actually dynamically link against libadbd_auth." am: d5bad7c021 am: e263f4d717 am: c525814b95
Change-Id: Ie6f420b87a7347f365316a885fcabfc1c90a56d9
2020-02-03 20:38:42 +00:00
Josh Gao 7f72945eff adbd: actually dynamically link against libadbd_auth.
libadbd_auth was accidentally linked as a static library, which defeats
the entire purpose.

Test: treehugger
Test: readelf -d $ANDROID_PRODUCT_OUT/apex/com.android.adbd/bin/adbd
Change-Id: Id5b66745946a8b92e368ee5f3965275ff03e056d
2020-01-30 16:18:43 -08:00
Automerger Merge Worker 123ccf0cee Merge "Move jdwp connection abstraction from ART apex to adbd apex." am: e30aa60128 am: baef7c2982 am: 05f6c1d4b7
Change-Id: Ib086312a31755600d7d427eb702175a95e127d79
2020-01-29 00:33:39 +00:00
Josh Gao bb7fc92ee1 Move jdwp connection abstraction from ART apex to adbd apex.
Test: ./art/tools/run-jdwp-tests.sh
Change-Id: I3114b8403f3548700a45df5d7bb72ebe727adec1
2020-01-24 12:31:59 -08:00
Automerger Merge Worker 320c799886 Merge "Build test_com.android.adbd.apex." am: 427006042c am: ee38372728 am: 2bac7bff47
Change-Id: Ib2ccc3f56597c0027db4027e70794223b25af5af
2020-01-24 00:38:40 +00:00
Josh Gao 7da5d8a977 Build test_com.android.adbd.apex.
Build a test apex with an INT_MAX version code for the purposes of
update/rollback testing.

Test: atest adbd_e2e_tests # in internal master
Change-Id: I0e616db03dcbc940af2741dfca5b4c5f50a5a654
2020-01-23 11:55:03 -08:00
Baligh Uddin 3c420c0f34 Set version to 300000000
Exempt-From-Owner-Approval: baligh@ approving to unblock TM21 train
generation.

Change-Id: I6eb8c2f618c41800ad9defcc7eb8f8fcb1d724df
2020-01-23 10:18:35 -08:00
Jiyong Park 016059dd46 Add /system/lib to the permitted paths for ns of APEXes
With b/144533348, there will be symlinks from libs in APEXes to the libs
in the system partition. This is to reduce the size of APEXes when the
APEX is bundled with the platform.

Adding the /system/lib to the permitted paths so that the realpaths of
the symlinks are allowed for the namespaces.

Note that this however does not open all libs in the system partition to
the APEX namespaces, because searching of the libs are NOT done in
/system/lib, but in /apex/<module>/lib directory.

Bug: 144533348
Test: m
Change-Id: I4bb1d6cb5dbf647ae669f49aa5ccb178f5488b5e
2020-01-07 19:53:38 +09:00
Kiyoung Kim 0513f0e266 Update ld.config.txt for adbd apex
ld.config.txt for ADBD APEX works properly, but it can be reduced into
simpler way. This change updates ADBD APEX linker configuration which
reduces complexity and limit library usage from system partition.

Test: m -j && confirmed adbd works from cuttlefish
Change-Id: Ifcf1323082148aec4b6417c0ba7df0d9fe8ffeb0
2020-01-03 13:37:29 +09:00
Josh Gao 594f70ffb8 Move adbd to an apex.
Test: adb shell "su 0 readlink /proc/\`pidof adbd\`/exe"
Change-Id: I84dfe4d1b28b619f98c03a2c8eeef2c783d30af2
2019-11-04 15:52:16 -08:00