Skip to content
Snippets Groups Projects
  1. Apr 30, 2024
  2. Apr 22, 2024
  3. Apr 19, 2024
  4. Apr 17, 2024
  5. Apr 10, 2024
  6. Apr 09, 2024
  7. 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
  8. Mar 28, 2024
  9. 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
  10. 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
  11. 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
  12. Mar 18, 2024
  13. 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
  14. 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
  15. Feb 29, 2024
  16. Feb 28, 2024
  17. 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
  18. 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
  19. Feb 15, 2024
  20. Feb 13, 2024
  21. Feb 06, 2024
  22. Feb 01, 2024
  23. Jan 31, 2024
Loading