Commit graph

1987 commits

Author SHA1 Message Date
Satish Yalla
3123fb121f Revert "Delete 16kb dev option config from caimito"
Revert submission 31286550-fix_16kb_dir_and_ufs_targets

Reason for revert: Droidmonitor created revert due to b/390233619 .Will be verified through ABTD for standarrd investigation.

Reverted changes: /q/submissionid:31286550-fix_16kb_dir_and_ufs_targets

Change-Id: Idc32a9b44a5381dad4d818995b69aa687f7a8fff
2025-01-15 20:33:59 -08:00
Pawan Wagh
9f46f7d8f7 Delete 16kb dev option config from caimito
Moving to zumapro/BoardConfig-* due to incorrect
values being passed to ufs targets

Flag: EXEMPT bug_fix
Test: atest Enable16KbTest
Bug: 376267923
Change-Id: I7defcc2b9cf1140e11967c71d9a84c4d6644114f
2025-01-14 17:01:46 +00:00
Jikai Ma
66f53acc42 thermal: prev_samples_order mismatch fix
- update model metadata with correct 'prev_samples_order' value

Bug: 385392415
Test: confirm ThermalHAL loads the model without error
Flag: EXEMPT config update
Change-Id: I02c496af39f0bdef6a005f2622ddfd99c72f67b0
2025-01-02 09:38:44 -08:00
Andrew Cheng
2acbad7be2 Merge "Add support for google_car devices" into main 2024-12-30 13:35:22 -08:00
Pechetty Sravani (xWF)
fb23864780 Merge "Revert "powerhint: Disable auto margins"" into main 2024-12-26 21:45:38 -08:00
Koli Lin
6673cb2352 Fix LE Audio Unicast Allowlist
Removed redundant space in allow_list value of LE Audio Unicast Allowlist.

Flag: EXEMPT enable allow list only
Bug: 384971878
Change-Id: I92196095d46a5f3a56bf1b808b0ac98f9039ae87
2024-12-18 18:18:13 -08:00
Per Åhgren
c8c2e5f69f caimito: Update APMg3 tuning files
note: version 241217

Bug: 295551854
Test: Manually tested by sideloading into komodo AP4A build.
Flag: EXEMPT voip feature
Change-Id: I12d07d7d1e12edf1b29ef071250072fdfab27ab2
2024-12-17 22:14:00 +00:00
Qais Yousef
419d085469 Revert "powerhint: Disable auto margins"
Revert submission 30874761-disable-auto-margins

Reason for revert: Re-enable the feature b/384701697

Reverted changes: /q/submissionid:30874761-disable-auto-margins

Change-Id: I2df95f1c141346b1c7fbe9fdea61b99cfb2f5bb4
2024-12-17 07:41:51 -08:00
Xin Li
b8f63af616 [automerger skipped] Merge 24Q4 into AOSP main am: 4e6c6fb771 -s ours am: d0c056926e -s ours
am skip reason: Merged-In Ieae21e4716d39c7e1b73ae6128032abcbcfa689a with SHA-1 262991dbfc is already in history

Original change: https://android-review.googlesource.com/c/device/google/caimito/+/3395426

Change-Id: I4cfd40c52c94f237c081b30744f1fd6922dec4f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-13 22:00:07 -08:00
Xin Li
d0c056926e [automerger skipped] Merge 24Q4 into AOSP main am: 4e6c6fb771 -s ours
am skip reason: Merged-In Ieae21e4716d39c7e1b73ae6128032abcbcfa689a with SHA-1 262991dbfc is already in history

Original change: https://android-review.googlesource.com/c/device/google/caimito/+/3413778

Change-Id: Ie60faf35f8ca49a79a5c664484c43569a555747f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-13 19:44:59 -08:00
Treehugger Robot
3e3b22216c Merge "powerhint: Disable auto margins" into main 2024-12-13 18:58:49 -08:00
Qais Yousef
7bc8f435e5 powerhint: Disable auto margins
And restore DownRateLimitUs to previous values as they're not compatible
without the feature being enabled.

Bug: 383127224
Bug: 383332732
Flag: EXEMPT not support for powerhints
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: Ie6cfaf4855d647337f0295f89588e426269d7b7b
2024-12-14 00:32:27 +00:00
Andrew Cheng
cb98ba04ee Add support for google_car devices
Adding support for AAOS on tokay, caiman, and komodo.

Bug: 377689604
Test: local build and flash
Change-Id: Ie8b36afd26fb0d6c9d201384364fc6ebb130ce2c
2024-12-13 16:00:15 -08:00
Xin Li
4e6c6fb771 Merge 24Q4 into AOSP main
Bug: 370570306
Merged-In: Ieae21e4716d39c7e1b73ae6128032abcbcfa689a
Change-Id: Ib48024588ac7a3f4ca74c8ce8ab130325abf36ab
2024-12-13 11:15:08 -08:00
Rios Kao
775068647a Merge "caimito: update libspeechenhancer 20241203_1624_RC01" into main 2024-12-12 19:11:27 -08:00
Jimmy Shiu
a8a40d9322 powerhint: Remove hints associated with the default TAUClampBoost value
Since the default value 1 is the lowest priority, it only
takes effect while all other values are disabled.
Therefore, the hints associated to value 1 are unnecessary.

Bug: 357445276
Change-Id: Ic7fdddfafc92969629cfbfd5cb4a392fe0060c3d
Flag: EXEMPT not supported by this component yet
Test: Boot to home and check the trace and ADPF profile
Test: adb shell dumpsys android.hardware.power.IPower/default
2024-12-12 01:01:50 -08:00
Rios Kao
11110d21ac caimito: update libspeechenhancer 20241203_1624_RC01
note: The rapid version: 20241203_1624_RC01
      Which fixed spam debugging log leak

https://rapid.corp.google.com/#/candidate/libspeechenhancer/libspeechenhancer_20241203_1624/libspeechenhancer_20241203_1624_RC01

Test: end-to-end
Bug: 382576740
Flag: EXEMPT bugfix
Change-Id: I8a00e5ba6bad5d8c981d436740b92664b45a1e91
2024-12-12 03:15:56 +00:00
Paulsu Su
5241d8cf2f powerhint: Set Launch hint duration for TARampupMultiplier
bug: 383449126
flag: EXEMPT powerhint do not support flag

Change-Id: I8ef1ec6fae6dffc0b26181be2230936688ba5d22
2024-12-11 07:15:56 +00:00
Juan Yescas
c2f6595a58 [automerger skipped] 16kb: Set data partition to f2fs for 16kb aosp caimito targets only am: 31c8cd5a13 -s ours am: 54b02fc74b -s ours
am skip reason: Merged-In I40b8bb180ae9b23965ab379a63825542c121adde with SHA-1 0bf4e1ec54 is already in history

Original change: https://android-review.googlesource.com/c/device/google/caimito/+/3395426

Change-Id: I29cc5dd5e80482d5c8dfd1fac9d1f7fb2f73c25c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-11 01:25:18 +00:00
Juan Yescas
ad901044b2 [automerger skipped] 16kb: Add aosp_caimito_16k targets am: eb617e005b -s ours am: d09e661018 -s ours
am skip reason: Merged-In I9ea2b41b0d6af8f86179f7e4007140181f06028a with SHA-1 644e60f4dc is already in history

Original change: https://android-review.googlesource.com/c/device/google/caimito/+/3395425

Change-Id: Iac81612aabc626521f3a7f7dca77356f2aaa0d37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-11 01:25:14 +00:00
Juan Yescas
54b02fc74b [automerger skipped] 16kb: Set data partition to f2fs for 16kb aosp caimito targets only am: 31c8cd5a13 -s ours
am skip reason: Merged-In I40b8bb180ae9b23965ab379a63825542c121adde with SHA-1 0bf4e1ec54 is already in history

Original change: https://android-review.googlesource.com/c/device/google/caimito/+/3395426

Change-Id: I37bce12c8f99d1c7d46ef1bcc62d88510cc034eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-11 00:36:52 +00:00
Juan Yescas
d09e661018 [automerger skipped] 16kb: Add aosp_caimito_16k targets am: eb617e005b -s ours
am skip reason: Merged-In I9ea2b41b0d6af8f86179f7e4007140181f06028a with SHA-1 644e60f4dc is already in history

Original change: https://android-review.googlesource.com/c/device/google/caimito/+/3395425

Change-Id: I358fc5aa4b410fd137e0543884556db752f98948
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-11 00:36:48 +00:00
Treehugger Robot
6f73aed000 Merge "gps: Update official release 4.15.3_8_241114_R3 config on P24" into main 2024-12-10 17:05:19 +00:00
James Huang
6fecda341e gps: Update official release 4.15.3_8_241114_R3 config on P24
Update GNSS Power Stats
Update Chip_Configuration_AidingConfiguration to support Extend BE collection
Update
  Agnss_IsGloAidingEnable=0
  Agnss_IsGalAidingEnable=0
  Agnss_IsBdsAidingEnable=0

Bug: 372776707
Flag: EXEMPT Update GNSS configuration items
Test: CTS/VTS, basic validation test/Stress test/SST field test
Change-Id: Ie0d8583df1c88f647b352e56f55d0a6ded69ada2
2024-12-10 18:36:31 +08:00
Treehugger Robot
131d5c33a9 Merge "Add support for AMM experiment." into main 2024-12-07 07:44:25 +00:00
Wei Wang
4ab4077811 Merge "Add a way to disable auto prefer fit for launch." into main 2024-12-07 06:20:50 +00:00
Treehugger Robot
aa2819ebe9 Merge "thermal: update policy for earlier USB port throttling/warning" into main 2024-12-07 00:42:05 +00:00
Dmitry Skiba
0977e86695 Add support for AMM experiment.
See go/pixel-perf-amm-experiment for more info.

Bug: 365855872
Test: build/flash; set .Perf__amm_experiment=true, observe auto_migration_margins_enable value changing 1->0; set .Perf__amm_experiment="", observe the value changing 0->1
Flag: NONE controlled by Mendel instead
Change-Id: Iacd310c83821cce8f50cdb82ab39f714c50f0e42
Signed-off-by: Dmitry Skiba <dskiba@google.com>
2024-12-06 22:52:32 +00:00
Juan Yescas
31c8cd5a13 16kb: Set data partition to f2fs for 16kb aosp caimito targets only
Bug: 350101696
Bug: 379162076
Test: Built caimito targets and checked mounted partitions
Flag: EXEMPT bugfix
Change-Id: I40b8bb180ae9b23965ab379a63825542c121adde
Merged-In: I40b8bb180ae9b23965ab379a63825542c121adde
2024-12-06 13:55:26 -08:00
Juan Yescas
eb617e005b 16kb: Add aosp_caimito_16k targets
Add the AOSP 16kb caimito targets:

- aosp_caiman_16k.mk
- aosp_komodo_16k.mk
- aosp_tokay_16k.mk

Bug: 346873199
Bug: 379162076
Test: $ source build/envsetup.sh
      $ lunch aosp_tokay_16k-trunk_staging-userdebug
      $ get_build_var PRODUCT_NO_BIONIC_PAGE_SIZE_MACRO
      true
      $ get_build_var PRODUCT_MAX_PAGE_SIZE_SUPPORTED

      $ get_build_var TARGET_BOOTS_16K
      true
      $ get_build_var TARGET_MAX_PAGE_SIZE_SUPPORTED
      16384
      $ get_build_var TARGET_USERDATAIMAGE_FILE_SYSTEM_TYPE
      ext4
      $ get_build_var TARGET_RW_FILE_SYSTEM_TYPE
      ext4
      $ m
Flag: EXEMPT bugfix
Change-Id: I9ea2b41b0d6af8f86179f7e4007140181f06028a
Change-Id: I57bb6c667147789120ef5fbcf83baf130cb22fc2
Merged-In: I9ea2b41b0d6af8f86179f7e4007140181f06028a

Change-Id: I1e0ca3ce5323c901ebeb04f0a4b4bde47fe5e5de
2024-12-06 13:54:05 -08:00
TeYuan Wang
756cd13578 thermal: update policy for earlier USB port throttling/warning
Bug: 377956961
Test: confirm usbc throttling and warning UI by emul_temp
Flag: EXEMPT config update

Change-Id: Ieb5f1bb93a9f96ba855c7ed05cdc8b9f033392ca
2024-12-06 18:21:53 +00:00
Tim Lin
58ca016f4d support NTN with dual SIM
Bug: 365695195
Change-Id: Idede1ceeca86a357410fc5119a00c7255d6cde80
Test: NTN session
Flag: EXEMPT <support NTN dual SIM>
2024-12-06 14:32:28 +00:00
Carter Hsu
5fc1fc949f Merge "caimito: update libspeechenhancer_1203" into main 2024-12-06 10:54:19 +00:00
Carter Hsu
54e931e10e Merge "caimito: apmg3: update 0 db tx tuning." into main 2024-12-06 10:54:19 +00:00
Carter Hsu
5b1001bed5 Merge "audio: [2024/12/05] KM4 Fortemedia table check in" into main 2024-12-06 03:27:15 +00:00
Carter Hsu
df29e65805 Merge "audio: [2024/12/05] TK4 Fortemedia table check in" into main 2024-12-06 03:27:15 +00:00
Carter Hsu
df5f71021d Merge "audio: [2024/12/05] CM4 Fortemedia table check in" into main 2024-12-06 03:27:15 +00:00
Rios Kao
f91720b72a caimito: apmg3: update 0 db tx tuning.
note:
     fix abnormal microphone speech suppression.

Test: end-to-end
Bug: 382576740
Flag: EXEMPT bugfix
Change-Id: I5ac04f1309f29ea86d475cf148d3db077ad5fcef
2024-12-06 02:35:58 +00:00
Rios Kao
facfa9d89e caimito: update libspeechenhancer_1203
note: The rapid version: 20241203_1624
      Which fixed near bottom mic speech suppression

https://rapid.corp.google.com/#/release/libspeechenhancer/libspeechenhancer_20241203_1624

Test: end-to-end
Bug: 382576740
Flag: EXEMPT bugfix
Change-Id: I93e4f8349bbebfebd97ceefa9526094188419ad0
2024-12-06 02:10:39 +00:00
Dmitry Skiba
22dcc3447b Add a way to disable auto prefer fit for launch.
This change introduces "is APF enabled" system properties, and
uses them as trigger conditions for APF nodes / pre-APF nodes.

By default APF nodes are active, and pre-APF nodes are inactive,
which maintains the situation before this change.

A future experiment will flip "is APF enabled" system properties,
deactivating APF nodes and activating pre-APF nodes. For more
info see go/pixel-perf-apf-experiment.

Bug: 365855872
Test: set vendor.powerhal.apf_enabled=false, vendor.powerhal.apf_disabled=true, observe auto_prefer_fit
procfs value is never "1"
Flag: NONE powerhint change does not support flags
Change-Id: I919ad3ffe5f496df75bcb492bd3b4fa2285df65c
Signed-off-by: Dmitry Skiba <dskiba@google.com>
2024-12-05 23:03:23 +00:00
Treehugger Robot
e1f8356b42 Merge "Revert "caimito/haptics: Remove voltage restriction for haptics"" into main 2024-12-05 22:15:02 +00:00
Rios Kao
e3c6ec6980 audio: [2024/12/05] TK4 Fortemedia table check in
<Fortemedia change list>
KM4/CM4/TK4
-Handset
1. Added noise level threshold
2. Batch copy from generic to co-use case

-Handsfree
1. Added noise level threshold
2. Batch copy from generic to co-use case

Files from the latest attachment on b/382405810

Bug: 382405810
Test: verified by rickycheng@
Flag: EXEMPT tuning table update
Change-Id: Iaa20dd3e3b31068eb4b840482823f94c5f5fd0d6
2024-12-05 08:57:52 +00:00
Rios Kao
c0b25f35f2 audio: [2024/12/05] KM4 Fortemedia table check in
<Fortemedia change list>
KM4/CM4/TK4
-Handset
1. Added noise level threshold
2. Batch copy from generic to co-use case

-Handsfree
1. Added noise level threshold
2. Batch copy from generic to co-use case

Files from the latest attachment on b/382406340

Bug: 382406340
Test: verified by rickycheng@
Flag: EXEMPT tuning table update
Change-Id: I749168360bea00cdab940b8f82aca10c505e60cf
2024-12-05 08:54:25 +00:00
Rios Kao
ef60280a1e audio: [2024/12/05] CM4 Fortemedia table check in
<Fortemedia change list>
KM4/CM4/TK4
-Handset
1. Added noise level threshold
2. Batch copy from generic to co-use case

-Handsfree
1. Added noise level threshold
2. Batch copy from generic to co-use case

Files from the latest attachment on b/382406362

Bug: 382406362
Test: verified by rickycheng@
Flag: EXEMPT tuning table update
Change-Id: I4e6cf912d3e473e22a59863b84fe109b73a0dfd7
2024-12-05 08:53:16 +00:00
Joner Lin
d50776bd7e Merge "BT: add skip uart suspend overlay config" into main 2024-12-05 05:11:48 +00:00
Zouberou Sayibou
03efb69364 Revert "caimito/haptics: Remove voltage restriction for haptics"
Revert submission 30661505-tdm_amplitude_limitation_removal_dvl

Reason for revert: short time to properly test before 25q1 cut-off.

Reverted changes: /q/submissionid:30661505-tdm_amplitude_limitation_removal_dvl

Bug: 318476589
Change-Id: I2ac36aecf89cf496f919efd351a125583a518f92
2024-12-04 21:44:05 +00:00
Qais Yousef
673b514e96 Merge changes from topic "auto-margins" into main
* changes:
  powerhint: Set response_time_ms for clusters
  powerhint: Enable auto migration margins/dvfs headroom by default
2024-12-04 00:28:10 +00:00
Xin Li
5c2e9c6e90 [automerger skipped] Merge ab/AP4A.241205.013 into aosp-main-future am: e57b8b81d5 -s ours
am skip reason: Merged-In Ieae21e4716d39c7e1b73ae6128032abcbcfa689a with SHA-1 1830a99ad2 is already in history

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

Change-Id: I12759891f67006c12114a07dca4014f4b66ccef3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-03 18:21:58 +00:00
Chris Paulo
f4f7f5ec36 caimito/haptics: Remove voltage restriction for haptics
Remove the voltage restriction for haptics since DVL is enabled.  This
will allow FW control for exertion protection of the motor, and allow
for stronger output for audio-haptics.

Bug: 318476589
Flag: EXEMPT config xml change
Test: dumpsys vibrator_manager and accel measurement
Change-Id: I464032bd6b2daef1cc74864d5e1e838fb3cef989
2024-12-03 00:26:33 +00:00
Guibing Cai
de438d5d34 Merge "ADPF:caimito: add tagged ADPF profile for SYSTEM_UI." into main 2024-12-03 00:25:04 +00:00