Commit graph

1550 commits

Author SHA1 Message Date
Nelson Li
ebe716f98d [automerger skipped] Change TARGET_RECOVERY_UI_LIB to use fully qualified names in zumapro am: 312ec7ca37 am: 7f7355750b -s ours
am skip reason: Merged-In I4b585c0b73366ba5e1f8c6461ed3ed62547af7b7 with SHA-1 1887e6e521 is already in history

Original change: https://android-review.googlesource.com/c/device/google/zumapro/+/3392061

Change-Id: I513abbc2c25c9fcc516f089d20f0ff079bb0858f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-06 01:46:49 +00:00
Nelson Li
7f7355750b Change TARGET_RECOVERY_UI_LIB to use fully qualified names in zumapro am: 312ec7ca37
Original change: https://android-review.googlesource.com/c/device/google/zumapro/+/3392061

Change-Id: I21809878188bfc1451511ec29729a917d4e00bf8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-06 01:35:49 +00:00
Adrian Mejia
9db371a596 Merge "Add config_satellite_allow_tn_scanning_during_satellite_session flag." into main 2024-12-05 19:19:09 +00:00
Tim Lin
a547826e2e Add config_satellite_carrier_roaming_esos_provisioned_class for the intent to trigger satellite provisioning
Bug: 381285467
Test: make
Flag: EXEMPT resource only update

Change-Id: Ib253b2eca0a70f45eca1d9749cf9462fd4cc1d26
2024-12-05 07:56:16 +00:00
Joner Lin
a55772f311 Merge "init.zumapro.board.rc: bluetooth own uart debug node" into main 2024-12-05 05:11:48 +00:00
Nelson Li
312ec7ca37 Change TARGET_RECOVERY_UI_LIB to use fully qualified names in zumapro
Since the TARGET_RECOVERY_UI_LIB for each device is not exactly the
same, and most of the modules in it contain `soong_namespace{}` to
avoid conflicts between different devices, after converting
`librecovery_ui_ext` from Android.mk to Android.bp, it needs to be
changed to a `fully qualified name` in order to correctly use the
corresponding module.

Flag: EXEMPT refactor

Bug: 339143524
Test: m -j librecovery_ui_ext

Merged-In: I4b585c0b73366ba5e1f8c6461ed3ed62547af7b7
Change-Id: I4b585c0b73366ba5e1f8c6461ed3ed62547af7b7
2024-12-05 03:38:56 +00:00
Treehugger Robot
e72cc55b33 Merge "Change TARGET_RECOVERY_UI_LIB to use fully qualified names in zumapro" into main 2024-12-05 02:39:17 +00:00
Adrian Mejia
5c61b70300 Add config_satellite_allow_tn_scanning_during_satellite_session flag.
Bug: 382143173
Change-Id: Iedd8a22bd43024d07058448b8b8cda793264c750
Test: config change
Flag: EXEMPT config change
2024-12-04 19:35:05 +00:00
Roy Luo
06525b3713 Merge changes from topic "377782468_internal_hub" into main
* changes:
  usb: support device state monitoring with internal hub enabled
  usb: dump port name for usb device state update
  usb: clean up monitor thread in UsbDataSessionMonitor destructor
2024-12-04 10:01:16 +00:00
Nathan Kulczak
4a529cbeb4 Merge "Vibrator: Update compatability matrix" into main 2024-12-04 01:51:16 +00:00
Chaohui Wang
3165d2f624 Merge "Clean up unnecessary data_connection_5g_plus overlay" into main 2024-12-04 01:21:44 +00:00
Treehugger Robot
e66ba1fc19 Merge "Fix kasan logic" into main 2024-12-03 21:40:48 +00:00
Treehugger Robot
126f1b6f5a Merge "Increase HCI command timeout for BT AOC passghrough" into main 2024-12-03 19:33:40 +00:00
Nick Kralevich
bc9e47d93b Fix kasan logic
The command line "kasan=off" should be unconditionally set when we're
compiling for a normal (non-_fullmte) build. The current logic
sets "kasan=off" for a normal ENG build only, which is insufficent.

Test: _fullmte userdebug/eng: "sanitizer-status mte" shows MTE enabled.
Test: _fullmte userdebug/eng: "kasan=off" IS NOT present in /proc/cmdline
Test: !_fullmte userdebug: "sanitizer-status mte" shows MTE disabled.
Test: !_fullmte eng: "sanitizer-status mte" shows MTE enabled
Test: !_fullmte userdebug/eng: "kasan=off" IS present in /proc/cmdline
Change-Id: Idd61747156daa135e919ce71fd63bfab1f4d9239
Bug: 381940217
Flag: EXEMPT bugfix
2024-12-03 10:34:03 -08:00
Xin Li
636fa6327c [automerger skipped] Merge ab/AP4A.241205.013 into aosp-main-future am: 7ac5ac238a -s ours
am skip reason: Merged-In Ica1cc1bcf44205f6ccfb09529a52107b1c5091b3 with SHA-1 76b662b189 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/zumapro/+/30626348

Change-Id: I37d61834a529797b41fbceaffe18b29801bbe943
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-03 18:22:04 +00:00
Chaohui Wang
4307055f6f Clean up unnecessary data_connection_5g_plus overlay
This string is not device specific, and already set at,
frameworks/base/packages/SettingsLib/res/values-mcc311-mnc480/strings.xml
frameworks/base/packages/SettingsLib/res/values-mcc310-mnc004/strings.xml

Bug: 377907543
Flag: EXEMPT clean up
Test: m
Change-Id: Ib7681d0acde908f3cb7b0628c54a2d42a002e21c
2024-12-03 17:30:47 +08:00
Nathan Kulczak
0d33b2a9b8 Vibrator: Update compatability matrix
Update IVibrator compatability matrix entry to support AIDL V3

Flag: EXEMPT HAL interface change
Bug: 346570576
Test: ABTD build
Change-Id: I18f81d54141da23938e7bda5c7e83616d30da696
Signed-off-by: Nathan Kulczak <nathankulczak@google.com>
2024-12-02 20:42:32 +00:00
Treehugger Robot
0113deb3c7 Merge "[NTN][VZW P2P] Add config to enable sending check message datagrams when satellite modem is not connected." into main 2024-11-28 04:49:48 +00:00
Treehugger Robot
1f85e5697e Merge "Add hardware/google/graphics/zumapro/libhwc2.1 to PRODUCT_SOONG_NAMESPACES" into main 2024-11-28 02:07:55 +00:00
Daniel Banta
81cf0cfb2c [NTN][VZW P2P] Add config to enable sending check message datagrams when satellite modem is not connected.
Bug: 380927601
Change-Id: Ifb301726d49ba8dbcad645a9d16239d40b50fc2e
Test: config change
Flag: EXEMPT config change
2024-11-28 00:50:41 +00:00
Xin Li
7ac5ac238a Merge ab/AP4A.241205.013 into aosp-main-future
Bug: 370570306
Merged-In: Ica1cc1bcf44205f6ccfb09529a52107b1c5091b3
Change-Id: I607433640892c639679e343cb22582aaa0f1e21c
2024-11-27 12:53:10 -08:00
Jenhao Chen
68fed19e40 Merge "init: zuma: move sched rate limit to late init" into main 2024-11-27 14:58:16 +00:00
Will Song
7f6e9bb150 init: zuma: move sched rate limit to late init
Since pixel performance has a shared configuration,
we need to move override values into late init.

Bug: 381100494
Test: Boot
Flag: EXEMPT bug fix
Change-Id: I359c33622f18c9345ee3f250ca5d5c61bc1440cc
2024-11-27 02:46:54 -08:00
Nelson Li
1887e6e521 Change TARGET_RECOVERY_UI_LIB to use fully qualified names in zumapro
Since the TARGET_RECOVERY_UI_LIB for each device is not exactly the
same, and most of the modules in it contain `soong_namespace{}` to
avoid conflicts between different devices, after converting
`librecovery_ui_ext` from Android.mk to Android.bp, it needs to be
changed to a `fully qualified name` in order to correctly use the
corresponding module.

Flag: EXEMPT refactor

Bug: 339143524
Test: m -j librecovery_ui_ext
Change-Id: I4b585c0b73366ba5e1f8c6461ed3ed62547af7b7
2024-11-27 06:31:35 +00:00
Treehugger Robot
634e2e4116 Merge "Add soong config use_google_qns in zumapro" into main 2024-11-27 02:04:32 +00:00
Youngtae Cha
51c7274ed2 Merge "Extend satellite support to Puerto Rico as a US territory" into main 2024-11-26 18:50:45 +00:00
youngtaecha
673b99f99a Extend satellite support to Puerto Rico as a US territory
Bug: 379849040
Flag: EXEMPT 'config change'
Test: Manually verified if the satS2.data is working well in PR, HI, AK, US mainland with old format (b/377610782#comment4)

Change-Id: If3b54455a4716cb232671ba7c3a6ceafd48566ad
2024-11-26 05:38:09 +00:00
Kelvin Zhang
62ef44c3d8 Merge "Allow metadata to be formatted as ext4" into main 2024-11-25 18:39:33 +00:00
jonerlin
2aec743b4b init.zumapro.board.rc: bluetooth own uart debug node
Bug: 376774204
Test: Manual
Flag: EXEMPT project configuration patch
Change-Id: Iedd5c0e9fd7c917c152c156adffb62f9043f11c5
2024-11-25 17:26:10 +00:00
Treehugger Robot
5e48488846 Merge "Set soong config variables for libExynosC2H263Dec and libExynosC2H263Enc" into main 2024-11-25 06:27:23 +00:00
Bill Yang
343c37a63f Add hardware/google/graphics/zumapro/libhwc2.1 to PRODUCT_SOONG_NAMESPACES
For zumapro it shares the same libacryl_plugins in zuma but for
libexynosdisplay it still has different version between zuma and
zumapro. Add zumapro's own libexynosdisplay for zumapro.

Bug: 357500180
Test: lunch aosp_caiman-trunk_staging-userdebug; \
      m libexynosdisplay
Flag: EXEMPT refactor
Change-Id: Iaf07baa8bb93ee6cd3da01e4b50231b7f5023fe9
2024-11-23 23:51:26 +00:00
Will Song
0915b1c235 Merge "Revert^2 "devices: Move cpufreq perf settings to gs-common"" into main 2024-11-23 07:29:49 +00:00
Will Song
4ee7fadcef Revert^2 "devices: Move cpufreq perf settings to gs-common"
Re-land after making SELinux corrections.

35162f9a7c

Bug: 335874870
Flag: NONE code refactor
Test: Boot and check parameters
Signed-off-by: Will Song <jinpengsong@google.com>
Change-Id: I8a7c50d9d4a8e77714a7a87d7d974decdac1e877
2024-11-22 13:51:52 -08:00
Noelle Scobie
0d8d3fc154 Merge "Opt zumapro into RE-Graphite aconfig-based preview rollout" into main 2024-11-22 20:35:26 +00:00
Noelle Scobie
675c35badc Opt zumapro into RE-Graphite aconfig-based preview rollout
This will only enable RE-Graphite for stages where the rollout aconfig
flag introduced in I30a59986d1da2dc8355c2b3cf2da436c6cc64120 is also
enabled (and if the force_compile_renderengine_graphite read-only flag
is also enabled.)

Rollout proposal discussed w/ Pixel Graphics leads out of band.

Bug: 380460068
Test: manual validation that RE-Graphite is only enabled w/ aconfig flag
Flag: com.android.graphics.surfaceflinger.flags.graphite_renderengine_preview_rollout
Change-Id: I29bade2e024771b2800ab23236ddab4b12d9425b
2024-11-22 18:40:04 +00:00
Kelvin Zhang
40d34122ef Allow metadata to be formatted as ext4
This does not convert /metadata to ext4, the default is still f2fs.
EXT4 would only be used if we are on 16KB mode

Flag: EXEMPT bugfix
Bug: 379759696

Change-Id: I854f563ecd49fc3d7d73ede581cf3d3081c5e555
2024-11-22 18:11:15 +00:00
Treehugger Robot
b8e1411981 Merge "opt in bt channel sounding for p24" into main 2024-11-21 17:05:55 +00:00
Steven Liu
7d1e64dc96 opt in bt channel sounding for p24
Flag: build.RELEASE_RANGING_STACK
Bug: 331206299
Bug: 371095923
Test: build
Change-Id: Iacb2e99a14bc4cef515953eca6aac60ec33acc35
2024-11-20 20:06:29 +00:00
Chia-Chi Teng
5b478fd96d Increase HCI command timeout for BT AOC passghrough
This is to include the time required for AOC SSR and restart when
AOC reset and re-establish transport to finish queued commands.
This will also match the Pixel Watch HCI timeout value.

Flag: EXEMPT bugfix
Bug: 375044749
Test: build, verify on device, presubmit
Change-Id: I18fffdee2a38d784165c048d8adf9edbd0019cfc
2024-11-20 19:45:15 +00:00
kellyhung
e1c5eb3a13 Add soong config use_google_qns in zumapro
Bug: 360757079
Test: Presubmits
Flag: EXEMPT bugfix
Change-Id: Ia8cc0a058d6facffac8422d266a9d1decffb90ef
2024-11-19 10:07:38 +00:00
Herbert Xue
ec810e8f96 Set soong config variables for libExynosC2H263Dec and libExynosC2H263Enc
Flag: EXEMPT bugfix
Bug: 375111251
Test: m libExynosC2H263Dec libExynosC2H263Enc
Change-Id: I487a7ad331475e09aaf14556548ab17c3004f7b9
2024-11-19 15:28:48 +08:00
Treehugger Robot
ba46b074a1 Merge "Set soong config variable "board_use_dec_sw_csc" for libExynosVideoCodec" into main 2024-11-19 06:26:52 +00:00
Treehugger Robot
94baa04f6b Merge "correct the naming of frame_interval_ns and expected_present_time_ns" into main 2024-11-15 06:54:45 +00:00
Kai Hsieh
f1dbf73e91 Merge changes from topic "gia2" into main
* changes:
  Fixes issue where GIA keep crashing on next release builds.
  Revert^2 "Add GIA (Google Input interface Abstraction laye..."
2024-11-15 05:32:43 +00:00
Kai Hsieh
5e054052e1 Fixes issue where GIA keep crashing on next release builds.
Since our feature is not ready, we utilize build flag we applied for this project to project this undone feature built accidentally on other targets.

Test: Run test `UpdatableCrashingBootTest` on caiman `trunk_staging`, `trunk_food` and `next` targets with go/forrest (https://android-build.corp.google.com/builds/abtd/run/L28000030007788752, https://android-build.corp.google.com/builds/abtd/run/L64100030007774323).
Test: Build and flash caiman with `trunk_staging` as target, GIA is up and running.
Flag: build.RELEASE_PIXEL_GIA_ENABLED
Bug: 378865024
Change-Id: Iffa7f11659ece8c0210023630568cdc45132840f
Signed-off-by: Kai Hsieh <kaihsieh@google.com>
2024-11-15 03:29:32 +00:00
Kai Hsieh
8f762b99b1 Revert^2 "Add GIA (Google Input interface Abstraction laye..."
Revert submission 30378113-revert-29512389-gia-PMLMEKURMT

Reason for revert: Revert to fix the issue that GIA cannot be started in caimen-next-userdbg

Reverted changes: /q/submissionid:30378113-revert-29512389-gia-PMLMEKURMT
Bug: 367881686
Change-Id: I74a61360d09f85a2404d884090fd2bedb1be4030
2024-11-15 01:51:54 +00:00
Juan Yescas
375d5be192 Merge "Move modem setup to init.persist.rc" into main 2024-11-14 08:35:58 +00:00
Joen Chen
ea2353c51a correct the naming of frame_interval_ns and
expected_present_time_ns

Bug: 378992900
Flag: EXEMPT bugfix
Test: swipe home screen, and check the notifyExpectedPresent()
Change-Id: I062e94c30cdf38da3138617afe0acf01bc1de78a
2024-11-14 06:17:46 +00:00
Herbert Xue
2424e33a52 Set soong config variable "board_use_dec_sw_csc" for libExynosVideoCodec
Flag: EXEMPT bugfix
Bug: 375522783
Test: m libExynosVideoCodec
Change-Id: I4f9221be9633a73ba29a37128163749436ea2f07
2024-11-14 12:31:48 +08:00
Juan Yescas
1ef792a230 Move modem setup to init.persist.rc
When the modem setup is done is init.efs.rc file,
there is boot time regression in the 4kb configuration.

Bug: 374435821
Flag: EXEMPT bugfix
Test: Build and tested in abtd
Change-Id: I909f9eb45f783fda45e7782419845d236c263aa0
2024-11-13 15:08:23 -08:00