Skip to content
Snippets Groups Projects
  1. Apr 22, 2024
  2. Apr 19, 2024
  3. Apr 17, 2024
  4. Apr 10, 2024
  5. Apr 09, 2024
  6. Apr 08, 2024
    • Anvesh Renikindi's avatar
      Update tracing_tracing-ktx and tracing_tracing-ktx-nodeps · 9a4153da
      Anvesh Renikindi authored
      Aosp-First: No
      Change-Id: Ia5d77ca35dfb9d5a9f17d46c4fb086b586cdacbd
      Merged-In: Ia5d77ca35dfb9d5a9f17d46c4fb086b586cdacbd
      Apex-Size-Increase:
      Previous-Platform-Support: yes
      Test-Info:Android JUnit Test
      ignore-AOSP-First: Merge conflict resolution
      Test: NA
      9a4153da
  7. Mar 28, 2024
  8. Mar 26, 2024
    • Gurpreet Singh's avatar
      Add release_config flag to finalize_sdk · a834c26d
      Gurpreet Singh authored
      Add a new release_config flag to finalize_sdk script to correct the
      build target for git_main branches.
      The flag is optional.
      
      Bug: 321970705
      Test: packages/modules/common/tools/finalize_sdk.py -f 12 -b 256848771 -rc mainline -r 'Testing' -m com.google.android.adservices -m com.google.android.mediaprovider 11609273
      Change-Id: I7d54eea799cc9be968976d07fb2fd5f587c71502
      a834c26d
  9. Mar 21, 2024
    • Gurpreet Singh's avatar
    • Gurpreet Singh's avatar
      Generate file for module to project mapping. · 8f148dd6
      Gurpreet Singh authored
      Currently there exist no mapping between the module name to its git
      project directory (for prebuilts/module_sdk).
      
      This CL adds a .json file to android build artifacts, which can be
      fetched to obtain this mapping.
      
      The .json file contents for 2 modules looks like -
      {
          "com.google.android.adservices": {
              "module_sdk_project": "prebuilts/module_sdk/AdServices"
          },
          "com.google.android.appsearch": {
              "module_sdk_project": "prebuilts/module_sdk/AppSearch"
          },
      }
      
      This can be extended to add any more information about a module.
      
      Bug: 321970705
      Test: packages/modules/common/build/mainline_modules_sdks.sh --build-release=latest
      Test: The file generates successfully at dist root.
      Test: atest mainline_modules_sdks_test
      Change-Id: I2fde908612b890057ce79ef1eb2668168ca070df
      8f148dd6
    • Mårten Kongstad's avatar
      mainline_modules_sdks.sh: remove unused BUILD_NUMBER · 5522e829
      Mårten Kongstad authored
      Commit 5c49b1c2 changed how build_number.txt is generated. As a
      result, BUILD_NUMBER is no longer used. Remove it.
      
      Bug: N/A
      Test: croot && packages/modules/common/build/mainline_modules_sdks.sh --build-release next
      Change-Id: I89e2bc912fac11d8ac8b98e48135958b3d19b1ec
      5522e829
  10. Mar 20, 2024
    • Gurpreet Singh's avatar
      format mainline_modules_sdks*.py files. · 2cf96309
      Gurpreet Singh authored
      Used the following command to format -
      "pyformat -s 4 --force_quote_type double -i build/mainline_modules_sdks*.py"
      
      Bug: N/A
      Test: atest mainline_modules_sdks_test
      Change-Id: Ib348969c02bf418103c25046d2cfed96d48f69cc
      Merged-In: I4cb1b6409046f5a0dc06bfb09612a5b0f1cbc380
      2cf96309
    • Jag's avatar
      Add inidividual modules as its own optional module. · 014f99b6
      Jag authored
      Bug: 238203992
      
      Test: packages/modules/common/build/mainline_modules_sdks.sh
      Result: udc-mainline-prod/out/dist/mainline-sdks/for-latest-build/current$ for i in `ls */**/*.zip`; do echo "---- $i ----"; unzip -p $i Android.bp | cat | grep -A3 -i 'use_source_config_var' | sort | uniq -c; done
      ---- com.android.adservices/sdk/adservices-module-sdk-current.zip ----
            6     },
            5 --
            6         config_namespace: "adservices_module",
            6     use_source_config_var: {
            6         var_name: "source_build",
      ---- com.android.appsearch/sdk/appsearch-sdk-current.zip ----
            4     },
            3 --
            4         config_namespace: "appsearch_module",
            4     use_source_config_var: {
            4         var_name: "source_build",
      ---- com.android.art/host-exports/art-module-host-exports-current.zip ----
           10     },
            9 --
           10         config_namespace: "art_module",
           10     use_source_config_var: {
           10         var_name: "source_build",
      ---- com.android.art/sdk/art-module-sdk-current.zip ----
           37     },
           36 --
           37         config_namespace: "art_module",
           37     use_source_config_var: {
           37         var_name: "source_build",
      ---- com.android.art/test-exports/art-module-test-exports-current.zip ----
           18     },
           17 --
           18         config_namespace: "art_module",
           18     use_source_config_var: {
           18         var_name: "source_build",
      ---- com.android.btservices/sdk/btservices-module-sdk-current.zip ----
            7     },
            6 --
            7         config_namespace: "btservices_module",
            7     use_source_config_var: {
            7         var_name: "source_build",
      ---- com.android.configinfrastructure/sdk/configinfrastructure-sdk-current.zip ----
            4     },
            3 --
            4         config_namespace: "configinfrastructure_module",
            4     use_source_config_var: {
            4         var_name: "source_build",
      ---- com.android.conscrypt/host-exports/conscrypt-module-host-exports-current.zip ----
            2     },
            1 --
            2         config_namespace: "conscrypt_module",
            2     use_source_config_var: {
            2         var_name: "source_build",
      ---- com.android.conscrypt/sdk/conscrypt-module-sdk-current.zip ----
            6     },
            5 --
            6         config_namespace: "conscrypt_module",
            6     use_source_config_var: {
            6         var_name: "source_build",
      ---- com.android.conscrypt/test-exports/conscrypt-module-test-exports-current.zip ----
            3     },
            2 --
            3         config_namespace: "conscrypt_module",
            3     use_source_config_var: {
            3         var_name: "source_build",
      ---- com.android.healthfitness/sdk/healthfitness-module-sdk-current.zip ----
            4     },
            3 --
            4         config_namespace: "healthfitness_module",
            4     use_source_config_var: {
            4         var_name: "source_build",
      ---- com.android.ipsec/sdk/ipsec-module-sdk-current.zip ----
            2     },
            1 --
            2         config_namespace: "ipsec_module",
            2     use_source_config_var: {
            2         var_name: "source_build",
      ---- com.android.mediaprovider/sdk/mediaprovider-module-sdk-current.zip ----
            3     },
            2 --
            3         config_namespace: "mediaprovider_module",
            3     use_source_config_var: {
            3         var_name: "source_build",
      ---- com.android.media/sdk/media-module-sdk-current.zip ----
            5     },
            4 --
            5         config_namespace: "media_module",
            5     use_source_config_var: {
            5         var_name: "source_build",
      ---- com.android.ondevicepersonalization/sdk/ondevicepersonalization-module-sdk-current.zip ----
            4     },
            3 --
            4         config_namespace: "ondevicepersonalization_module",
            4     use_source_config_var: {
            4         var_name: "source_build",
      ---- com.android.os.statsd/sdk/statsd-module-sdk-current.zip ----
            6     },
            5 --
            6         config_namespace: "statsd_module",
            6     use_source_config_var: {
            6         var_name: "source_build",
      ---- com.android.permission/sdk/permission-module-sdk-current.zip ----
            5     },
            4 --
            5         config_namespace: "permission_module",
            5     use_source_config_var: {
            5         var_name: "source_build",
      ---- com.android.rkpd/sdk/rkpd-sdk-current.zip ----
            2     },
            1 --
            2         config_namespace: "rkpd_module",
            2     use_source_config_var: {
            2         var_name: "source_build",
      ---- com.android.scheduling/sdk/scheduling-sdk-current.zip ----
            4     },
            3 --
            4         config_namespace: "scheduling_module",
            4     use_source_config_var: {
            4         var_name: "source_build",
      ---- com.android.sdkext/sdk/sdkextensions-sdk-current.zip ----
            2     },
            1 --
            2         config_namespace: "sdkext_module",
            2     use_source_config_var: {
            2         var_name: "source_build",
      ---- com.android.tethering/sdk/tethering-module-sdk-current.zip ----
            9     },
            8 --
            9         config_namespace: "tethering_module",
            9     use_source_config_var: {
            9         var_name: "source_build",
      ---- com.android.uwb/sdk/uwb-module-sdk-current.zip ----
            4     },
            3 --
            4         config_namespace: "uwb_module",
            4     use_source_config_var: {
            4         var_name: "source_build",
      ---- com.android.wifi/sdk/wifi-module-sdk-current.zip ----
            5     },
            4 --
            5         config_namespace: "wifi_module",
            5     use_source_config_var: {
            5         var_name: "source_build",
      
      Ignore-AOSP-First: May not be intended for AOSP as all of these modules are mandatory module and this handles a special use case as per the bug.
      (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:0837f63bfbfff993ef85ea5800ba23ce94eff9d7)
      Merged-In: Ida53175134f675cf1d84f1af51ec07d7ad06cf48
      Change-Id: Ida53175134f675cf1d84f1af51ec07d7ad06cf48
      014f99b6
  11. Mar 18, 2024
  12. Mar 13, 2024
    • Yang Sun's avatar
      Add net-utils-device-common-struct-base · 6990cb62
      Yang Sun authored
      Added net-utils-device-common-struct-base and removed
      net-utils-multicast-forwarding-structs.
      
      Apex-Size-Increase: 0
      the com.android.tethering.apex size remains 25309184
      Previous-Platform-Support: Yes
      Aosp-First: Yes
      Test-Info: Presubmit
      
      Change-Id: I4d8dd8e591812bbe412db16f12adf6892ac5e582
      6990cb62
  13. Mar 06, 2024
    • Xin Li's avatar
      Merge Android 14 QPR2 to AOSP main · ad3a90a6
      Xin Li authored
      Bug: 319669529
      Merged-In: I9d9e6b16fe91b52c8737948614c1fb4bbcf113fe
      Change-Id: I6f5f5d15d99858ac9a18f499eafb339aaeef91b4
      ad3a90a6
  14. Feb 29, 2024
  15. Feb 28, 2024
  16. Feb 27, 2024
    • Justin Yun's avatar
      Add libvendorsupport_llndk_headers to the allowed_deps.txt · 82393a96
      Justin Yun authored
      libvendorsupport_llndk_headers provides __INTRODUCED_IN_LLNDK that is
      available to all c modules.
      
      Apex-Size-Increase: none (c macros)
      Previous-Platform-Support: yes
      Aosp-First: yes
      Test-Info: build test for the header lib
      
      Bug: 302113279
      Test: TH
      Change-Id: I213c461b675efd08bcfd5d5e6314efd6667f6fd6
      82393a96
  17. Feb 26, 2024
    • Yang Sun's avatar
      Add net-utils-multicast-forwarding-structs · 67f0fe35
      Yang Sun authored
      Instead of including net-utils-device-common-struct in
      framework-connectivity, a new net-utils-device-multicast-forwarding-structs
      is added to be included in service-connectivity-pre-jarjar.
      
      Apex-Size-Increase: -16384
      the com.android.tethering.apex size changed from 25137152 to 25120768
      Previous-Platform-Support: Yes
      Aosp-First: Yes
      Test-Info: Presubmit
      
      Bug: 323503345
      Change-Id: I0ec57d018ff02ef639ed183c43995e4f39d20590
      67f0fe35
  18. Feb 15, 2024
  19. Feb 13, 2024
  20. Feb 06, 2024
  21. Feb 01, 2024
  22. Jan 31, 2024
  23. Jan 30, 2024
Loading