Commit graph

4396 commits

Author SHA1 Message Date
Brian Norris
e87bccccca pantah: Pull init.insmod.*.cfg from vendor_dlkm
We've started pushing init.insmod.*.cfg into the kernel prebuilts, and
installing it to /vendor_dlkm/etc, but it may not be available on all
prebuilt variants (e.g., kernel 5.10).

Here, we:
1. conditionally install our common init.*cfg to /vendor_dlkm (only if
   $(TARGET_KERNEL_DIR) doesn't have a copy)
2. point init at /vendor_dlkm/etc

When we've cycled completely off of kernel 5.10, we can drop #1.

Bug: 369686096
Test: build, boot
Flag: EXEMPT refactor
Change-Id: Iff56b163d332d6226c05ff56f7838b3ad9806674
2024-10-08 22:15:17 +00:00
Jim Tang
cedffc0b92 Move modem_svc_sit from gs201 to pantah
Module `modem_svc_sit` is not valid unless:
* USES_LASSEN_MODEM is true
* BOARD_WITHOUT_RADIO is NOT true (or NOT set)

Devices in gs201 family will set "USES_LASSEN_MODEM := true"; however,
not evevy gs201 device disables BOARD_WITHOUT_RADIO.

This commit defines PRODUCT_PACKAGES `modem_svc_sit` because it is
converted from bp by moving the if-statement constrain from the module
level to device level.

Flag: EXEMPT refactor
Bug: 358485346
Test: m modem_svc_sit
Change-Id: Ie8ab9f12007b0faa3fb90e9ff0b0bb3f66e20593
2024-10-07 08:45:10 +00:00
Ravi Jain
8dbfc347b8 Remove vibrator HAL service
Remove from device mk files due to relocation to vendor directory.

Bug: 362659323
Test: Build Pass
Flag: EXEMPT refactor
Change-Id: I8ccf97fed8c7917f93ff4a9748fa8e3e3aa6fdc0
2024-10-07 06:57:24 +00:00
Grzegorz Kołodziejczyk
58d6159b5f audio: enable software encoded Bluetooth broadcast
Bug: 345372436
Test: manual
Flag: EXEMPT, trivial change
Change-Id: Ie7d3d66ed36e7d5b5f2868389b6e598cefcfc277
2024-10-01 12:30:31 +00:00
Wayne Lin
1ff2576bfe gps: set default SUPL SSL method to SSLv23
Bug: 363886476
Test: verify SUPL NI test pass
Change-Id: I9590c44abb8cc1a2334ad4c882683db277662ef0
2024-09-24 05:45:12 +00:00
James Huang
1006e3c626 gps: Enable Beidou measurements only in the US for P22.
Bug: 354884462
Test: Field test in the US
Change-Id: I6deccee4bbea32cd7016c6f7449a3dfdc2c67e18
2024-09-11 08:36:07 +00:00
Xin Li
63cca28cc5 [automerger skipped] Merge 24Q3 to AOSP main am: 6e4bd56e14 -s ours am: 4f957eb8ef -s ours
am skip reason: Merged-In I5793f3fcbd31221a8c47658ad00629bcbf704bc0 with SHA-1 270793f2d6 is already in history

Original change: https://android-review.googlesource.com/c/device/google/pantah/+/3258486

Change-Id: I4395bae7406336c52c63bb428d49ef17099cd28c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-07 02:46:57 +00:00
Xin Li
4f957eb8ef [automerger skipped] Merge 24Q3 to AOSP main am: 6e4bd56e14 -s ours
am skip reason: Merged-In I5793f3fcbd31221a8c47658ad00629bcbf704bc0 with SHA-1 270793f2d6 is already in history

Original change: https://android-review.googlesource.com/c/device/google/pantah/+/3258486

Change-Id: I2ebddfce0d94f40349288cf9bc65486b0c07ec94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-07 02:05:50 +00:00
Robin Peng
8d0fc0c259 Symlink current prebuilt folder to android root
The Android are now based on Trunk Stable world and Pixel prebuilts CLs
also needs to reply with this which controlled by the flag which results:
- the flag value might be different on each branches
- the flag value are mostly different on each release configuration
- for local builds, ENGs' needs to figure out the correct location
  of current prebuilts by checking through entire prebuilt textproto
  files

To alleviate this problem, create an symlink file under android root
indicates current prebuilt path after invoke the android lunch cmd.

Bug: 364831620
Flag: EXEMPT export current prebuilt path
Change-Id: I1e68490a56b9471909f8b26b6952e042e930eefb
Signed-off-by: Robin Peng <robinpeng@google.com>
2024-09-06 10:35:59 +00:00
Koli Lin
e2c00ec807 Update product id for cheetah and panther
Test: manual
Bug: 316248308
Flag: EXEMPT prop value only update
Change-Id: I94fe27c36cebd8dc444d3c0f1eeaa6564e0b215b
2024-09-06 07:44:48 +00:00
Xin Li
6e4bd56e14 Merge 24Q3 to AOSP main
Bug: 357762254
Merged-In: I5793f3fcbd31221a8c47658ad00629bcbf704bc0
Change-Id: Ic678c8fd18e68244489007a7350ef4636b7dddc7
2024-09-05 17:02:38 -07:00
Yabin Cui
ed46d4d345 cheetah/panther: add etm modules in userdebug/eng builds
If etm modules aren't built with kernel prebuilts, then
add them manually.

Bug: 364755673
Bug: 364309766
Test: build cheetah-trunk_staging-userdebug
Flag: build.RELEASE_ETM_IN_USERDEBUG_ENG
Change-Id: I5b5ce51ca59c912f5ebbac66b6ade5adc90ec7f5
2024-09-05 17:26:59 +00:00
Rick Yiu
8962fe3676 Disable limiting camera_hal for LAUNCH hint for A0 devices
If auto rotation is enabled, it will trigger LAUNCH hint while
camera is running if device rotates, which could limit camera_hal
tasks to little cores. So, disable it first until there is a new
hint for the rotation event.

Bug: 358103845
Test: build pass
Flag: NONE powerhint change does not support flags
Change-Id: I623ea20c5fa1f0d8b4404caf7e0de54f35921fe7
2024-09-04 00:47:19 +00:00
Pindar Yang
579d88fdc7 move bootloader and radio build flag to device mk
Flag: build.RELEASE_GOOGLE_PRODUCT_RADIO_DIR, build.RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR
Bug: 362618412
Change-Id: Ib99eab337312bc3568839b7f46e555defb3e1c56
Signed-off-by: Pindar Yang <pindaryang@google.com>
2024-08-30 06:11:25 +00:00
Ankit Goyal
59e6c38b19 Delete mapper4 manifest
Bug: 362183626
Flag: EXEMPT manifest update
Test: Boot to home on shiba
Change-Id: If10ca62f1180f578a133afb3753d3e31ee7606f3
2024-08-28 22:55:05 -07:00
Shinru Han
5af050c92e gps: Re-enable GLO & QZSS in US
Test: on-device
Bug: 353579502
Change-Id: Idad61501a4ff862163fb6710fe1a6946d05c3f85
2024-08-27 06:16:24 +00:00
Wayne Lin
068f26e25c gps: add CpEarlyFixGuardTimeSec to prevent earlyfix response delay
Bug: 358041425
Test: verify pass
Change-Id: I9615f6f87d98f991a51eef790627a9122a3f08af
2024-08-20 02:41:24 +00:00
Peter (YM)
d7ec3719ed thermal: read thermistor temp from sysfs
- avoid wrong sensor value reading for thermalHAL

Bug: 327327502
Test: Build to boot to home
Flag: EXEMPT (bug 337358613)
Change-Id: I342bcbfb5ee884aa437d4d4552aeea7d0a9df119
Signed-off-by: Peter (YM) <peterym@google.com>
2024-08-19 04:09:57 +00:00
Peter (YM)
c12283dc31 thermal:remove unused state2power value
Bug: 355566259
Test: Build test
Flag: EXEMPT NDK
Change-Id: If63c2eaf5d002af1bae85e14b9b0412e7da81e49
Signed-off-by: Peter (YM) <peterym@google.com>
2024-08-15 07:19:11 +00:00
Ankur Bakshi
28472ca706 Update panther SVN to 61
Bug: 352170103
Change-Id: Id2e99fca9d666030302fb7f99835c01e75100934
Flag: EXEMPT bugfix
2024-08-15 00:48:39 +00:00
Ankur Bakshi
27a392ee5d Update cheetah SVN to 61
Bug: 352170103
Change-Id: I4125bd12a8816a88e560d9c4e8a658b7266e471f
Flag: EXEMPT bugfix
2024-08-15 00:48:39 +00:00
Xin Li
3eec212419 [automerger skipped] Merge 24Q3 (ab/AP3A.240905.001) to aosp-main-future am: 8eab67cd39 -s ours
am skip reason: Merged-In I5793f3fcbd31221a8c47658ad00629bcbf704bc0 with SHA-1 cc43534948 is already in history

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

Change-Id: I5ac4da0189c0e9031ef148a0ec652198214c50fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-12 21:01:34 +00:00
Xin Li
8eab67cd39 Merge 24Q3 (ab/AP3A.240905.001) to aosp-main-future
Bug: 347831320
Merged-In: I5793f3fcbd31221a8c47658ad00629bcbf704bc0
Change-Id: I0ef34251c5b5dbe0d64c0efa41a298ca99a48908
2024-08-12 17:11:55 +00:00
samou
68458452d7 thermal: Remove bcl related tzones
Flag: EXEMPT tuning changes
Bug: 349935208
Test: Confirm boot
Change-Id: Iae3decd1d4063b1f41b4c5cdbd43b3eba1d9269f
Signed-off-by: samou <samou@google.com>
2024-08-12 12:32:21 +00:00
Cyan_Hsieh
ad24813f7b update OWNERS to include Android.bp am: 64ffa89f7b am: b8e3ea3071
Original change: https://android-review.googlesource.com/c/device/google/pantah/+/3212452

Change-Id: I32b84e8167d4e0ac9e0b7478417d94b7efb30c1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-09 11:07:35 +00:00
Cyan_Hsieh
b8e3ea3071 update OWNERS to include Android.bp am: 64ffa89f7b
Original change: https://android-review.googlesource.com/c/device/google/pantah/+/3212452

Change-Id: I6e251eca118827fe3e365d0f932623741d9c4869
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-09 10:49:03 +00:00
Cyan_Hsieh
64ffa89f7b update OWNERS to include Android.bp
Flag: EXEMPT only changing OWNERS
Bug: 357036384
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:5df58ebfc9962923f1b26e91b00766d524897aec)
Merged-In: I1d2b707e5c75371dac7827c4065133527eff0598
Change-Id: I1d2b707e5c75371dac7827c4065133527eff0598
2024-08-09 08:33:56 +00:00
Lokesh Kumar Goel
6e7023436a pantah: Add build_flags based properties for SMR/EMR build
Flag: build.RELEASE_IS_SMR
Flag: build.RELEASE_IS_EMR
Flag: build.RELEASE_BASE_OS_CHEETAH
Flag: build.RELEASE_BASE_OS_PANTHER
Bug: 155105803
Change-Id: Ia43ad62294cedc99e0f63d952dede896fa81e7bb
2024-08-06 02:13:35 +00:00
Chris Paulo
261c3b3c7a haptics: Update output distortion gain
Recommended output distortion gain is 0.38.

Bug: 328799172
Test: getprop | grep hapticgenerator
Flag: EXEMPT bugfix
Change-Id: I51f9e95726ed03a5605594130debbf4a628f28f6
2024-08-03 01:59:49 +00:00
Shinru Han
5d0fc14b18 gps: Enable ExitOnComFailure
Enable ExitOnComFailure so gpsd will call exit() instead of
calling abort() when com failed due to system performance degradation.

Test: on device
Bug: 341508348
Change-Id: I5bb4e9aa4aa81f360a14f38a6509de3d7187ade7
2024-08-01 06:06:11 +00:00
guibing
d0416c3f87 Adpf:pantah: switch to multitier heuristic boost.
Bug: 344685639
Test: Checked the trace file running on the device.
Flag: NONE powerhal doesn't have a flag yet
Change-Id: I83749ce2471030b74d23d297e39354381b6d69a6
2024-07-26 23:20:21 +00:00
Android Build Coastguard Worker
70dec708d5 Merge cherrypicks of ['googleplex-android-review.googlesource.com/27588357', 'googleplex-android-review.googlesource.com/27586831', 'googleplex-android-review.googlesource.com/26823864', 'googleplex-android-review.googlesource.com/28319512', 'googleplex-android-review.googlesource.com/28320529'] into 24Q3-release.
Change-Id: Ibf841eb6c51608271f07bf930603a882c8ad46c6
2024-07-25 04:16:31 +00:00
Ankur Bakshi
270793f2d6 Update panther SVN to 60
Bug: 352170103
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:cc435349480d6fbffc45c130fe934bb2894b9e76)
Merged-In: I5793f3fcbd31221a8c47658ad00629bcbf704bc0
Change-Id: I5793f3fcbd31221a8c47658ad00629bcbf704bc0
2024-07-25 04:06:27 +00:00
Ankur Bakshi
2e63019b4a Update cheetah SVN to 60
Bug: 352170103
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:cf3cc4a874e817fb330988d982866183eba79208)
Merged-In: Id9033d8d37de66bbb238aead0dbf7f380f4f9d10
Change-Id: Id9033d8d37de66bbb238aead0dbf7f380f4f9d10
2024-07-25 04:06:16 +00:00
Lokesh Kumar Goel
c517d85f6b pantah: Use build_flags for SVN
Flag: build.RELEASE_SVN_CHEETAH
Flag: build.RELEASE_SVN_PANTHER
Bug: 332726030
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:5d8a141aad34e31a92efd57ae9e8398eed1417e4)
Merged-In: I97d624c43e943e2dc21efc2edb8360c43a4e48aa
Change-Id: I97d624c43e943e2dc21efc2edb8360c43a4e48aa
2024-07-25 04:06:06 +00:00
Ankur Bakshi
8dda41d072 Update cheetah SVN to 59
Bug: 342381152
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:6afe8e8885f071bb13d3c2d644cff5f1c940f58f)
Merged-In: I6ccef90e6b26a686c825b25be1b3b9bbacc80cba
Change-Id: I6ccef90e6b26a686c825b25be1b3b9bbacc80cba
2024-07-25 04:05:55 +00:00
Ankur Bakshi
bc68cf3f52 Update panther SVN to 59
Bug: 342381152
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c58b2daccaa7f26d6b18392dae83de68ee4de7b6)
Merged-In: Idd25f5c1fa8da8a7bb045dac0a81f267ecbb556d
Change-Id: Idd25f5c1fa8da8a7bb045dac0a81f267ecbb556d
2024-07-25 04:05:44 +00:00
Ankur Bakshi
cc43534948 Update panther SVN to 60
Bug: 352170103
Change-Id: I5793f3fcbd31221a8c47658ad00629bcbf704bc0
Flag: EXEMPT bugfix
2024-07-18 21:43:32 +00:00
Ankur Bakshi
cf3cc4a874 Update cheetah SVN to 60
Bug: 352170103
Change-Id: Id9033d8d37de66bbb238aead0dbf7f380f4f9d10
Flag: EXEMPT bugfix
2024-07-18 21:43:32 +00:00
Kyle Hsiao
8b971c6305 Update antenna position coordinates
Bug: 353895373
Test: manual
Flag: EXEMPT bugfix
Change-Id: I43aa0dccc2f3d16d6f89793c33878ff96ecbf358
2024-07-18 12:56:19 +00:00
Lokesh Kumar Goel
5d8a141aad pantah: Use build_flags for SVN
Flag: build.RELEASE_SVN_CHEETAH
Flag: build.RELEASE_SVN_PANTHER
Bug: 332726030
Change-Id: I97d624c43e943e2dc21efc2edb8360c43a4e48aa
2024-07-12 18:00:30 +00:00
Koli Lin
f66141fb8a add device id
Test: manual
Bug: 316248308
Flag: EXEMPT prop value only update

Change-Id: Ica2e8c1154e6013229a5e91a642a89efbb754b1f
2024-07-09 08:54:34 +00:00
Rick Yiu
8f48729607 Remove NewlyIdleBalancer
NewlyIdleBalancer is not supported in kernel 6.1, so remvoe it.
Besides, the newly idle balance is mainly for ADPF now, the power
impact should be much less than before.

Bug: 350212757
Test: build pass
Change-Id: I1491954b96baa96821da09975fcdc52c8db85cab
2024-07-02 08:44:48 +00:00
Cheng Chang
6b32b0b465 gps: Set configuration by kernel version
Bug: 258364350
Test: Verification at b/258364350.
Test: Function verification at b/258364350.
Test: Compile and verify the configuration is correct.
Change-Id: I0d108ee41c8aeb794777b9d3c0e39b8ed5610ec7
2024-07-02 06:51:43 +00:00
Barry
d3d2c4e680 BT: update LEA unicast allowlist SONY
Add Sony WF-1000XM5 into unicast default allowlist.

Bug: 349296931
Test: build and check system property
Flag: NONE allowlist extension
Change-Id: I67fca774db6635a3bfc5069a9f02b0a45fd9b31f
2024-06-25 10:07:39 +00:00
chenkris
8acd5f5452 Revert "Build g7_trusty_next for “next” configuration"
This reverts commit 62e3654538.

Bug: 348542941
Test: build
Change-Id: I825c7b763c817da0eb067488a2ca6e983f1b94f8
2024-06-24 11:17:25 +00:00
chenkris
62e3654538 Build g7_trusty_next for “next” configuration
Bug: 348542941
Test: build
Change-Id: Iffea2d1d1450680d1206455eb1579ff99028be28
2024-06-21 07:16:48 +00:00
Xin Li
b6095e745f [automerger skipped] Merge 24Q3 (ab/11976889) to aosp-main-future am: 4b2d3e984f -s ours
am skip reason: Merged-In Ia3e13839cd8680a09637c64067bba21b1b74aa2d with SHA-1 ab92c7917f is already in history

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

Change-Id: I1e5a9a8893b07bc3fd03421b8274ec148f6bc70d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-20 19:57:01 +00:00
leonardian
f71ccb22fc conf: Enable access for braking time sysfs nodes
Sysfs nodes:
- braking_time_bank
- braking_time_index
- braking_time_ms

Bug: 325121485
Test: Open sysfs nodes successfully during HAL init
Change-Id: Ibe803ee2aad73d0fa50666678a12955828c99167
Signed-off-by: leonardian <leonardian@google.com>
2024-06-20 06:22:45 +00:00
Xin Li
4b2d3e984f Merge 24Q3 (ab/11976889) to aosp-main-future
Bug: 347831320
Merged-In: Ia3e13839cd8680a09637c64067bba21b1b74aa2d
Change-Id: I7e7fadc31d87e57df852fc9c320860293c001dd3
2024-06-18 14:13:23 -07:00