Siarhei Vishniakou
a6488974f6
Add libmonkey_jni to base
...
The monkey package is already part of "base" build. In this topic, we
are adding jni support to monkey, which will allow us to use libinput's
uinput infrastructure for motion injection.
In this CL, we also need to add libmonkey_jni to the base build. Without
this change, monkey fails to find the jni library, because 'flashall'
does not include this .so by default.
However, this change is not needed when running 'adb sync', which
correctly recognizes that the jni library is required and places it in
the right place on the device.
Bug: 344695913
Flag: EXEMPT refactor
Ignore-AOSP-First: relies on uinput infra not available in aosp
Test: adb shell monkey 1000 --pct-touch 100
Test: m && vendor/google/tools/flashall -w --disable_verity=true
Change-Id: Id6c381895e914f0c0ab8278fad31e82734f48cf5
2024-08-19 09:58:16 -07:00
Jooyung Han
faa757c5b3
Merge "Remove setting init.userspace_reboot.is_supported" into main am: 832819e90d
am: 52b7214fd3
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3213601
Change-Id: Idfc9e91eb496a1af2529b0c64b8280456004a783
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-12 00:56:20 +00:00
Treehugger Robot
1f7a31d650
Merge "Build product/odm build.prop with Soong" into main am: 57ac3a18ea
am: 2a092d2b01
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3213597
Change-Id: Iccc3ce9a6ed59214767e32f4e1e014463ef4769f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-12 00:55:51 +00:00
Jooyung Han
52b7214fd3
Merge "Remove setting init.userspace_reboot.is_supported" into main am: 832819e90d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3213601
Change-Id: Id3c34f742ea3938ca81b70f664fabdd3eb2f193b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-12 00:42:57 +00:00
Jooyung Han
832819e90d
Merge "Remove setting init.userspace_reboot.is_supported" into main
2024-08-12 00:41:20 +00:00
Treehugger Robot
2a092d2b01
Merge "Build product/odm build.prop with Soong" into main am: 57ac3a18ea
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3213597
Change-Id: Id80b6d3f789b45f8d2e2bff6c4bd51d8e032eadf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-12 00:36:42 +00:00
Jooyung Han
a2f9851521
Remove setting init.userspace_reboot.is_supported
...
Userspace reboot is deprecated.
Bug: 292469129
Test: build cuttlefish.
Test: adb shell getprop init.userspace_reboot.is_supported
Change-Id: I51ded79d3ae3df5363e6a7c9d1c5dcd06163f78e
2024-08-09 14:40:58 +09:00
Inseob Kim
d05947dd12
Build product/odm build.prop with Soong
...
Bug: 322090587
Test: compare build.prop before and after, boot
Change-Id: Iab157cf313d62c1c95ef66dd0a2b9563ee60ab46
2024-08-08 17:48:43 +09:00
Treehugger Robot
e32fdf859d
Merge "Rename to HsumDefaultConfigOverlay" into main
2024-08-07 04:11:03 +00:00
Bart Van Assche
c7eeeed3f8
Merge "base_vendor.mk: Add filterPowerSupplyEvents.o" into main am: 671dd3c7af
am: c9b210753c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3202150
Change-Id: I64f2130b8705805429ceb0c2c9a414cdcfa13962
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-07 00:35:20 +00:00
Bart Van Assche
c9b210753c
Merge "base_vendor.mk: Add filterPowerSupplyEvents.o" into main am: 671dd3c7af
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3202150
Change-Id: I3efe5e6ef1e07d94e72c7644d66be9b52950e5c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-07 00:21:49 +00:00
Bart Van Assche
671dd3c7af
Merge "base_vendor.mk: Add filterPowerSupplyEvents.o" into main
2024-08-06 23:51:23 +00:00
Adam Bookatz
3031794a7c
Rename to HsumDefaultConfigOverlay
...
As a workaround to a caching bug, we rename
the old HsumConfigOverlay to HsumDefaultConfigOverlay.
Bug: 357828774
Test: manual (flash build from a week ago, flash this build without
wiping, make sure the system boots)
Flag: EXEMPT refactor (and bug fix)
Change-Id: I80de7764ef9661740bf48ff01d2f2eee001d9ff9
2024-08-06 16:22:43 -05:00
Treehugger Robot
4574041dea
Merge "Install cppreopts.sh to copy dexpreopt files on first boot" into main am: a490d1bf68
am: 6d8e46e28d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3208470
Change-Id: If4424ee39524d7800cea5dd22a10e9f1bab0c66f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-06 18:43:34 +00:00
Treehugger Robot
6d8e46e28d
Merge "Install cppreopts.sh to copy dexpreopt files on first boot" into main am: a490d1bf68
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3208470
Change-Id: I4f819cf3314a0fbb6c2e04e73497b6b777d6e252
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-06 18:42:51 +00:00
Bart Van Assche
2807e4aa36
base_vendor.mk: Add filterPowerSupplyEvents.o
...
Bug: 203462310
Test: Cuttlefish
Change-Id: Id293028335733fc83877f380d12f855cd735e85e
Signed-off-by: Bart Van Assche <bvanassche@google.com >
2024-08-06 10:49:35 -07:00
Spandan Das
fcf124988d
Install cppreopts.sh to copy dexpreopt files on first boot
...
This relands https://r.android.com/3205048 without the
`BOARD_USES_SYSTEM_OTHER_ODEX` conditional. Board config runs after
product config, so the value of `BOARD_USES_SYSTEM_OTHER_ODEX` is not
available in runtime_libart.mk
Adding cppreopts.sh to PRODUCT_PACKAGES ensures that the dexpreopt files
can be copied from system_other to /data on first boot.
Test: lunch aosp_cheetah-trunk_staging-userdebug
Test: get_build_var PRODUCT_SYSTEM_PROPERTIES # verified that ro.cp_system_other_odex=1 is present
(this was incorrectly removed from build.prop after
https://r.android.com/3205048 )
Test: device boot test go/abtd https://android-build.corp.google.com/builds/abtd/run/L83800030005663221
(this failed previously with https://r.android.com/3205048 )
Bug: 356075780
Change-Id: I6a596373bbbe8587620c5867fb43fcbf3f3b2b2b
2024-08-06 16:41:45 +00:00
Treehugger Robot
abda17d3da
Merge "Build system_ext build.prop with Soong" into main am: 905319607d
am: ae323c1709
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3204711
Change-Id: I05c78eb8b1ece769b66573ae3e25fdd1c1d6cb63
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-06 10:36:20 +00:00
Treehugger Robot
ae323c1709
Merge "Build system_ext build.prop with Soong" into main am: 905319607d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3204711
Change-Id: Ia558f0b18ff172de529c1b772de2db4d07012daf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-06 10:15:58 +00:00
PODISHETTY KUMAR (xWF)
7f9777ece9
Merge "Revert "Prevent misconfigured cp_system_other_odex=1 device boots"" into main am: 556f030c41
am: 3c45bf096a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3204712
Change-Id: I7e4754529e73c600c8453dc0f5cfb08aed38cab1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-05 06:27:28 +00:00
PODISHETTY KUMAR (xWF)
3c45bf096a
Merge "Revert "Prevent misconfigured cp_system_other_odex=1 device boots"" into main am: 556f030c41
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3204712
Change-Id: I32fb38dba5b08138a4abc687802298b57e112790
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-05 06:01:28 +00:00
PODISHETTY KUMAR (xWF)
556f030c41
Merge "Revert "Prevent misconfigured cp_system_other_odex=1 device boots"" into main
2024-08-05 05:41:05 +00:00
PODISHETTY KUMAR (xWF)
d7e98c63e9
Revert "Prevent misconfigured cp_system_other_odex=1 device boots"
...
This reverts commit 9c54f38250
.
Reason for revert: <Droidmonitor created revert due to b/357468332. Will be verifying through ABTD before submission.>
Change-Id: I201339aa920dcb7fec5e8b6e74b0f0ff35c91416
2024-08-05 03:55:55 +00:00
Inseob Kim
6dbd7eb601
Build system_ext build.prop with Soong
...
Bug: 322090587
Test: build and compare system_ext/etc/build.prop
Change-Id: I7b1af2e2b1fe7f107e1540d7b797c7bf489b8a0d
2024-08-05 12:50:01 +09:00
Spandan Das
f31afeec91
Merge "Prevent misconfigured cp_system_other_odex=1 device boots" into main am: fa154fd697
am: 1fd4fea110
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3205048
Change-Id: I4fe05bb983cc2cd7cea2ac86550d95abf4f7c07c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-05 02:53:04 +00:00
Spandan Das
1fd4fea110
Merge "Prevent misconfigured cp_system_other_odex=1 device boots" into main am: fa154fd697
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3205048
Change-Id: I0c773eed3d85023386a66b2ef06966b66490f106
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-05 02:33:16 +00:00
Spandan Das
fa154fd697
Merge "Prevent misconfigured cp_system_other_odex=1 device boots" into main
2024-08-05 02:15:34 +00:00
Treehugger Robot
9355a45b45
Merge "HSUM configuration in AOSP" into main
2024-08-03 03:08:17 +00:00
Spandan Das
9c54f38250
Prevent misconfigured cp_system_other_odex=1 device boots
...
https://r.android.com/3177659 set ro.cp_system_other_odex=1 to request
copy of the dexpreopt app images to system_other partition on first
boot. This created a misconfiguration for devices that
1. Do not have a system_other partition
2. Do not have cppreopts.sh listed in PRODUCT_PACKAGES
This CL adds a conditional to request this copy operation in devices
with a system_other partition, and adds cppreopts.sh to PRODUCT_PACKAGES
Test: presubmits
Bug: 356075780
Change-Id: I703c15a5fd96d1efad7f93e6bcb1b968ae4f38a1
2024-08-02 21:28:00 +00:00
Inseob Kim
1d36ed3c83
Merge changes from topic "revert-3200273-revert-3196490-revert-3195812-revert-3195644-revert-3195637-revert-3184480-system_build_prop_soong-BZIDUTEOOC-KRUETCBWUR-TUHZPHUVFJ-XYILSUPUOA-PCKYAVELZP-XOXPVYPSBJ" into main am: 0c7915558e
am: a59d703cb9
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3201036
Change-Id: I13b4a029be1074c9c01066c73bd804ab0caddee1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-01 00:24:03 +00:00
Inseob Kim
a59d703cb9
Merge changes from topic "revert-3200273-revert-3196490-revert-3195812-revert-3195644-revert-3195637-revert-3184480-system_build_prop_soong-BZIDUTEOOC-KRUETCBWUR-TUHZPHUVFJ-XYILSUPUOA-PCKYAVELZP-XOXPVYPSBJ" into main am: 0c7915558e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3201036
Change-Id: I00de7c0b81989d3aa45283c5da893c01d6c5a032
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-08-01 00:05:10 +00:00
Inseob Kim
b97c96b4b3
Revert^6 "Use Soong-built system/build.prop"
...
0b2f48f0b2
Change-Id: I5d89d26945a3ab94f102633ccffa7622b5f99469
2024-07-31 02:00:41 +00:00
Liana Kazanova
e4d9698efb
Revert^5 "Use Soong-built system/build.prop" am: 0b2f48f0b2
am: 20187aadc1
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3200275
Change-Id: Ia1a94355f14acd67c2e3a8876bba94d00a9d75c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-31 00:05:33 +00:00
Liana Kazanova
20187aadc1
Revert^5 "Use Soong-built system/build.prop" am: 0b2f48f0b2
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3200275
Change-Id: I01407efe544b901784b64debc6a1239dd7c597b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-30 23:50:56 +00:00
Liana Kazanova
0b2f48f0b2
Revert^5 "Use Soong-built system/build.prop"
...
82b8062a90
Change-Id: I25acc66023397e67c009bea26623260f828fc0b9
2024-07-30 19:14:30 +00:00
Adam Bookatz
2fce2caf01
HSUM configuration in AOSP
...
* Moves HSUM configuration to AOSP (so it can be used by anyone, and can
exist in generic systems)
* Defines a variable for selecting HSUM-variant products, that is, a way
to select an alternate version of packages when required on HSUM
devices.
* Utilises this mechanism to use an alternative version of
TelephonyProvider (that has per-user databases) on HSUM devices.
Note that HSUM refers to Headless System User Mode, which is a
particular device mode in which user 0 isn't a human user.
Bug: 331960280
Bug: 347341495
Test: builds with correct configuration, with the appropriate version of
TelephonyProvider
Ignore-AOSP-First: changes in topics with internal-first/internal-only projects
Change-Id: Ia8a1cc7dd43dbb488f1e23b7187416a528a59c5f
2024-07-30 10:59:33 -07:00
Inseob Kim
8f8de5d64c
Merge changes from topic "revert-3195812-revert-3195644-revert-3195637-revert-3184480-system_build_prop_soong-BZIDUTEOOC-KRUETCBWUR-TUHZPHUVFJ-XYILSUPUOA" into main am: e72dcd549a
am: 632a96d3ba
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3196511
Change-Id: I6fcf0b31dbd29b1cb5c13e60b93f98be8a68da13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-30 04:28:46 +00:00
Inseob Kim
632a96d3ba
Merge changes from topic "revert-3195812-revert-3195644-revert-3195637-revert-3184480-system_build_prop_soong-BZIDUTEOOC-KRUETCBWUR-TUHZPHUVFJ-XYILSUPUOA" into main am: e72dcd549a
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3196511
Change-Id: I69dcec674f555090d645fcf167c2ed3ab97d2502
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-30 04:13:47 +00:00
Inseob Kim
e72dcd549a
Merge changes from topic "revert-3195812-revert-3195644-revert-3195637-revert-3184480-system_build_prop_soong-BZIDUTEOOC-KRUETCBWUR-TUHZPHUVFJ-XYILSUPUOA" into main
...
* changes:
Revert^4 "Use Soong-built system/build.prop"
Revert "Revert "Revert^2 "Add more variables for system/build.pr..."
2024-07-30 03:51:03 +00:00
Treehugger Robot
649fc9fd2a
Merge "Add HOST_PREFER_32_BIT to Soong Config and move art-tools to product configuration." into main am: e110c68023
am: b93ab94f98
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3182861
Change-Id: I1942483d997d4f6b8d15ec1037c040b52115fa66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-26 07:26:35 +00:00
Treehugger Robot
b93ab94f98
Merge "Add HOST_PREFER_32_BIT to Soong Config and move art-tools to product configuration." into main am: e110c68023
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3182861
Change-Id: I31a2978ab9c97ab9c29d15536713c3dafa50790e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-26 07:06:32 +00:00
Nelson Li
e63be2a724
Add HOST_PREFER_32_BIT to Soong Config and move art-tools to product configuration.
...
This change accomplishes two things:
Adds `HOST_PREFER_32_BIT` to Soong config variables:
The `HOST_PREFER_32_BIT` environment variable is frequently used in
Android.mk files within the art/ directory. By adding it to
soong_config_variable, we make it accessible to the Soong build system,
which will be essential when converting art modules to Android.bp.
Moves `art-tools` to product configuration:
Originally, `art-tools` was a phony target added to
PRODUCT_HOST_PACKAGES. This approach is incorrect because
PRODUCT_HOST_PACKAGES should only contain actual modules, not phony
targets. We are addressing this by converting the dependencies and
conditional statements (ifeq) within `art-tools` into
PRODUCT_HOST_PACKAGES entries in base_system.mk.
Bug: 346702835
Test: m -j; Then, check related dependencies build in the system.
Change-Id: Iab252dea71c9df9d75f2701b33d3cd4d391e7f5d
2024-07-26 12:57:41 +08:00
Pechetty Sravani (xWF)
ab276fde65
Revert^3 "Use Soong-built system/build.prop" am: 70e8a1233c
am: a84c8a64b9
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3195815
Change-Id: Ic49b09274e6180d943e3a98721b8c07e71897954
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-25 11:02:25 +00:00
Inseob Kim
82b8062a90
Revert^4 "Use Soong-built system/build.prop"
...
70e8a1233c
Change-Id: I27c7b4b1deee0e10416d9d53820e48a25f8e26f1
2024-07-25 10:58:08 +00:00
Pechetty Sravani (xWF)
a84c8a64b9
Revert^3 "Use Soong-built system/build.prop" am: 70e8a1233c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3195815
Change-Id: Ifd30901abf93b8c4759cedc05509d6bb3c414f1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-25 10:38:52 +00:00
Pechetty Sravani (xWF)
70e8a1233c
Revert^3 "Use Soong-built system/build.prop"
...
7fa37d8e04
Change-Id: I563eb2268623fafa16d6a9bd59f79d38268cd650
2024-07-25 09:21:09 +00:00
Inseob Kim
5dd39a1b61
Merge changes from topic "revert-3195637-revert-3184480-system_build_prop_soong-BZIDUTEOOC-KRUETCBWUR" into main am: 49c151a2ea
am: 5650fe64d0
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3195642
Change-Id: If7de10cf9f496cd228799ba38dff1ba24ee3eb17
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-25 07:57:16 +00:00
Inseob Kim
5650fe64d0
Merge changes from topic "revert-3195637-revert-3184480-system_build_prop_soong-BZIDUTEOOC-KRUETCBWUR" into main am: 49c151a2ea
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3195642
Change-Id: Ief2e853b59671e1f55a4bce57682bf393efb316e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-25 07:39:33 +00:00
Inseob Kim
7fa37d8e04
Revert^2 "Use Soong-built system/build.prop"
...
44fe21d315
Change-Id: I105c8759dc47a52e16443550650edceae8d4e4fe
2024-07-25 03:27:49 +00:00
Inseob Kim
3b686823de
Revert "Use Soong-built system/build.prop" am: 44fe21d315
am: a32a581d17
...
Original change: https://android-review.googlesource.com/c/platform/build/+/3195634
Change-Id: Id8112d4aa7d141dac6b5750f31ac6fcbe247903f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2024-07-25 03:06:28 +00:00