- Jan 18, 2024
-
-
Siim Sammul authored
This reverts commit 225bfb76. Reason for revert: We are possibly losing tombstones Change-Id: I8372ae3b7b5db63bc48155eca63eb3cae41239c8
-
- Jan 06, 2024
-
-
Spandan Das authored
The availability to wifi apex was done implicitly using a baseline map in build/soong/apex/apex.go. Make this explicit in Android.bp Bug: 281077552 Test: m nothing Change-Id: I5c3fb582f290da2d5cedc65417ca126013941da5
-
- Jan 04, 2024
-
-
Pawan Wagh authored
Test: m framework-all Test: Compiled and applied OTA using settings app using stable interface m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk Bug: 317914533 Change-Id: I393df5218c60303dbea60386c680b75b553ddac2
-
- Jan 02, 2024
-
-
Siim Sammul authored
8d8898c9 Test: atest BootReceiverTest Bug: 296207744 Change-Id: Ib6e1a1d66a8cf402b26287b8960ad4a0acc11281
-
- Dec 21, 2023
-
-
Devin Moore authored
Test: launch_cvd Bug: 218588089 Change-Id: Ifeb615dccbac68eb050c340bc8809cd07a89dc6f
-
Cole Faust authored
lintable modules currently pick up files named "lint-baseline.xml" to use as the lint baseline implicitly. This is confusing because you could end up using the baseline files in more modules than intended. Lint also has a feature where it requests you remove unnecessary findings from the baseline file, so something could be necessary for one module, but unnecessary for another that accidentally picked up the baseline. We're removing the implicit detection of the baseline file, which requires all modules using it to list the baseline file explicitly. Bug: 272769514 Test: Presubmits Change-Id: I4e74094eed3f5a0b7395bcb5e16cbee9f0f28b7e Merged-In: I4e74094eed3f5a0b7395bcb5e16cbee9f0f28b7e
-
- Dec 15, 2023
-
-
Greg Kaiser authored
Revert submission 2843682-tombstone-proto Reason for revert: Android Go build break, b/316637921 Reverted changes: /q/submissionid:2843682-tombstone-proto Change-Id: Ic9d7b73e97c070fc378becb59799268323d9cead
-
- Dec 14, 2023
-
-
Siim Sammul authored
Use the proto tombstone as source of truth and ignore the text tombstone. Instead create the text tombstone by omitting the memory data from the proto tombstone to save space on data that would get removed anyway. This allows us to save bandwidth and avoid truncating useful data from the tombstones. Test: atest BootReceiverTest Bug: 296207744 Change-Id: I809122d3206ce326cbbbceadb45c3b98b9762a3e
-
- Nov 21, 2023
-
-
Harshit Mahajan authored
We would be moving these files to a new module. Separating them to a new filegroup, which would be later moved to the new module behind guarded by build flag when ready. Bug: b/289203818 Test: m Change-Id: I5275cf6d416fb74384eb2f0a66d3bcba50dd3fc4
-
- Nov 17, 2023
-
-
Roshan Pius authored
Bug: 303286040 Test: Device boots up after flashing Merged-In: Iad08614f0aa3b7bea12a1ad52debd0ee13302a8e Change-Id: Iad08614f0aa3b7bea12a1ad52debd0ee13302a8e
-
- Nov 08, 2023
-
-
Roshan Pius authored
Bug: 244264995 Test: Compiles Merged-In: Ifabc201418c54c2f910ff4b95b5240a58a683001 Change-Id: Ifabc201418c54c2f910ff4b95b5240a58a683001
-
- Nov 01, 2023
-
-
Anton Hansson authored
These defaults are used by api / stub modules, so move them into the api subdir. Test: m Merged-In: I97661daa1c4c3cba6c31ccf1212334a41adaa271 Change-Id: I97661daa1c4c3cba6c31ccf1212334a41adaa271
-
Anton Hansson authored
Reuse the defaults in packages/modules/common that are for non-updatable (to be updatable), but extend them to be suitable for modules that have no intention of becoming updatable. Baseline issues that were not enabled previously. Bug: 306806877 Test: presubmit Merged-In: I5b596821ce9c20d2504728bf01f4fdd69da9a94e Change-Id: I5b596821ce9c20d2504728bf01f4fdd69da9a94e
-
- Oct 30, 2023
-
-
Anton Hansson authored
This ensures they're consistently added to all droidstubs modules for the non-updatable part. Test: presubmit Change-Id: Ia17808572b3fa8d75cdc71e7981d562ad0036afc
-
- Oct 26, 2023
-
-
Anton Hansson authored
Doesn't appear to be necessary. Bug: 306806877 Test: m checkapi Change-Id: Ibcc62aa9ff4f06de110f81dec32b0008ec784b33
-
Anton Hansson authored
Doesn't appear to be necessary. Bug: 306806877 Test: m checkapi Change-Id: I9458dc58ba46b7111937d096545618c7166ec33c
-
- Oct 23, 2023
-
-
Mark White authored
Note that this is a re-cherry-pick of the original CL that is closer to the original CL than the first CP, to minimize the number of conflicts in Android.bp files. Bug: 289776578 Test: presubmit Merged-In: I721fc4ae5c62cf1eada9bb6b4e5b3f1a4c9db21a Change-Id: Ibf98f37cb795bc7f627a485546b6ce8ec23b3a9e
-
Mark White authored
Bug: 288868053 Test: verified services not built in build.trace.gz (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:338107bd1f9c74f8ac6144c0bd767e954518f272) Merged-In: I1eb64da7318d1bad003e71962ca8a90b7229ea49 Change-Id: I1eb64da7318d1bad003e71962ca8a90b7229ea49
-
Adrian Roos authored
(cherry pick of 7da1d255 and 38dd161e) Bug: 297362755 Test: make checkapi Merged-In: If7333ead86d9028ab0a1cc8f25fc534cb13a1858 Merged-In: I4d384efac8a8d3b183d9b207b195ad5489db9e55 Change-Id: I4d384efac8a8d3b183d9b207b195ad5489db9e55
-
Anton Hansson authored
The args attribute does not work well with defaults as it's just a string, which cannot be extended. Migrate to the flags attribute. Bug: 306806877 Test: diff ninja file before/after Change-Id: Ifd1d503d2da29bf1cdf2664201f9c8276f9480a4
-
Adrian Roos authored
(cherry pick of 7da1d255 and 38dd161e) Bug: 297362755 Test: make checkapi Merged-In: If7333ead86d9028ab0a1cc8f25fc534cb13a1858 Merged-In: I4d384efac8a8d3b183d9b207b195ad5489db9e55 Change-Id: I4d384efac8a8d3b183d9b207b195ad5489db9e55
-
- Oct 16, 2023
-
-
David Duarte authored
Bluetooth is an APEX and should not be in framework-minus-apex Change-Id: Ia5ef7e87ca6bd9c3ca672ee1263b2523e2ea2285
-
- Aug 20, 2023
-
-
Joe Onorato authored
The difficult part here is that the aconfig libraries can't be compiled separately from the framework, so the framework adds a srcjar and we add a fake DeviceConfig so that the generated libraries will compile. Bug: 293195086 Test: m Change-Id: Ia54cb5d1196f9579f418586a0c53b8846d46dc5a
-
- Jun 21, 2023
-
-
Paul Duffin authored
Metalava no longer looks for common typos. It relies on the code analyzers that run on Gerrit to detect them. Bug: 288072162 Test: TH Change-Id: I489093568adaf15328d065a58241de4b3d9dab77
-
- May 10, 2023
-
-
Anton Hansson authored
Make a symlink from api/docs -> docs, since many places are hardcoding the path fw/base/docs. Bug: 271563074 Test: presubmit (cherry picked from https://android-review.googlesource.com/q/commit:19fcec6c634c28c1a842d7164d94a46b3ef59942) Merged-In: I354f3cb62535f34d8819d158e53aa46ff26dc18a Change-Id: I354f3cb62535f34d8819d158e53aa46ff26dc18a
-
Anton Hansson authored
Tweak some visibilities and set up more filegroups to enable moving the ApiDocs.bp and StubLibraries.bp files into the api subdir. Bug: 271563074 Test: m (cherry picked from https://android-review.googlesource.com/q/commit:ca6e67a66ba3448b00bd24762ab9494fb54fa8cd) Merged-In: Ib2776dfc6c67b2042fb2f43a1251cd6f0ba61dc7 Change-Id: Ib2776dfc6c67b2042fb2f43a1251cd6f0ba61dc7
-
- May 04, 2023
-
-
Anton Hansson authored
Make a symlink from api/docs -> docs, since many places are hardcoding the path fw/base/docs. Bug: 271563074 Test: presubmit Change-Id: I354f3cb62535f34d8819d158e53aa46ff26dc18a
-
- May 02, 2023
-
-
Anton Hansson authored
Tweak some visibilities and set up more filegroups to enable moving the ApiDocs.bp and StubLibraries.bp files into the api subdir. Bug: 271563074 Test: m Change-Id: Ib2776dfc6c67b2042fb2f43a1251cd6f0ba61dc7
-
- Apr 21, 2023
-
-
Vova Sharaienko authored
- to be used as a static lib by mainline modules Bug: 271127104 Test: m Change-Id: I80b03fb6dbcff95dd7fc0d5c4af6e868629cce64 Merged-In: I80b03fb6dbcff95dd7fc0d5c4af6e868629cce64
-
- Mar 29, 2023
-
-
Vova Sharaienko authored
- to be used as a static lib by mainline modules Bug: 271127104 Test: m Change-Id: I80b03fb6dbcff95dd7fc0d5c4af6e868629cce64
-
- Mar 14, 2023
-
-
Atneya Nair authored
AIDL compiler relies on imported AIDL structs being present on the include path. Since the STService AIDL interfaces are not built separate from the framework, we must manually include the STHAL AIDL types when building the framework. Bug: 272827939 Test: Compiles Change-Id: Ibabfc4533beb42b090657dcf00e11fc0f964b848
-
- Mar 05, 2023
-
-
Thomas Nguyen authored
Revert submission 20583557-Satellite APIs Reason for revert: We need to revert these changes for U Reverted changes: /q/submissionid:20583557-Satellite+APIs Bug: 271297374 Test: Call and SMS/MMS with live network. atest TelephonyManagerTestOnMockModem atest VtsHalRadioTargetTest atest com.android.cellbroadcastreceiver.compliancetests.CellBroadcastConfigTest atest android.telephony.cts.TelephonyManagerTest atest android.telephony.cts.SatelliteManagerTest Change-Id: I9b20dd1df7b8a08ef5c8109e87c859b311067f67
-
- Mar 03, 2023
-
-
Anton Hansson authored
These don't need to be defined in the top level Android.bp. Move them into the directory where the files live. Bug: 271563074 Test: m Change-Id: I104374e49ba62de50016aa4a22173d5dbd00c257
-
Anton Hansson authored
To allow the droidstubs module to be moved to a directory other than the root, where it would otherwise not be able to access the manifest. Bug: 271563074 Test: m Change-Id: Ic437a4157a390d11397de1fe6744ae46a72d2508
-
- Jan 20, 2023
-
-
Avichal Rakesh authored
UsbManager referenced the HIDL Gadget HAL interfaces for populating and documenting its fields. As the HIDL interfaces are now deprecated, this CL changes UsbManager to reference AIDL Gadget HAL interfaces instead. The fields cannot be initialized as `GadgetFunction.XYZ` because of b/243718774. So a javadoc reference has been added instead. Also does some formatting fixes for the lint gods. Test: Manually tested that USB gadgets are configured properly after the change Bug: 218791946 Change-Id: I524bb44768f3ec947487bfe266bc79713e544004
-
- Jan 18, 2023
-
-
Thomas Nguyen authored
Bug: 260644201 Test: atest VtsHalRadioTargetTest atest TelephonyManagerTestOnMockModem MO/MT SMS, MMS, voice calls with live network Change-Id: I27e1cfe9442786333b694190c123edf762d7db60
-
- Jan 09, 2023
-
-
Venkatarama Avadhani authored
Add support for AIDL HAL with the existing HIDL support. Bug: 230377377, 227673974, 233862815 Test: atest CtsMediaV2TestCases Change-Id: Idd8c4d46400f14b4b305e6046d0ef63d6628e368
-
- Dec 22, 2022
-
-
Atneya Nair authored
- Add API to query for device support for hotword record flags. - Call through AudioService to enforce permissions. - Clean up dependency injection, mocking in AudioService. - Directly call APM from AudioService using AIDL, instead of JNI. Test: atest AudioManagerTest, atest AudioRecordTest Test: AudioService unit tests Bug: 237449755 Change-Id: I42178b3895e4eb76dcabfc7b0259fc545223dcb6
-
- Dec 15, 2022
-
-
Jihoon Kang authored
Add public API surface and module lib API surface java_api_contribution module definitions for framework base API domain Test: m Change-Id: Iae66660a5cb549f50a3d2e2324832fa6852c36c8
-
- Dec 08, 2022
-
-
Vlad Popa authored
Interface currently supports the reporting of the momentary exposure warning. Test: manual Bug: 257238734 Change-Id: I39f043660ee05a4d6454267270ebb49a6dc3ab20
-