Commit graph

3640 commits

Author SHA1 Message Date
Android Build Coastguard Worker
bcd50954e7 Snap for 12445464 from e09b97327d to 25Q1-release
Change-Id: I0b50d845dae25b45c29c2b5d97bc7f7480d00280
2024-10-02 23:03:20 +00:00
Treehugger Robot
e09b97327d Merge "dumpstate: touch: Init using touch_predump" into main 2024-10-02 08:57:00 +00:00
Treehugger Robot
5644762c10 Merge "vibrator: Format PWLE header in user driver" into main 2024-10-02 03:17:08 +00:00
Android Build Coastguard Worker
f92d762063 Snap for 12439515 from ece926a269 to 25Q1-release
Change-Id: Ie078d8c01bfa70fdb47b388d4314ff1ea5c88738
2024-10-01 23:02:47 +00:00
Grzegorz Kolodziejczyk (xWF)
ece926a269 Merge "audio: enable software encoded Bluetooth broadcast" into main 2024-10-01 12:30:35 +00:00
Android Build Coastguard Worker
a577b0903a Snap for 12426030 from ea53f43031 to 25Q1-release
Change-Id: Icf9ee066eaf98c4b5d014de902496c90d28860ee
2024-09-28 01:03:02 +00:00
Wayne Lin
ea53f43031 gps: set default SUPL SSL method to SSLv23
Bug: 363886476
Test: verify SUPL NI test pass
Change-Id: I56f0139c748a3a04df9f3998653121948846c8fe
2024-09-24 05:45:20 +00:00
Grzegorz Kołodziejczyk
c45009ef12 audio: enable software encoded Bluetooth broadcast
Bug: 345372436
Test: manual
Flag: EXEMPT, trivial change
Change-Id: I8e84fca69260a3be6d797ccb0d25b3032dac2bee
2024-09-20 08:29:34 +00:00
Android Build Coastguard Worker
fd49c7d627 Snap for 12370120 from 2f4a8c042d to 25Q1-release
Change-Id: I22df64f58d4162913bb2c5cb23b978da7cc6ccf3
2024-09-14 23:01:16 +00:00
Treehugger Robot
2f4a8c042d Merge "gps: Enable Beidou measurements only in the US for F10." into main 2024-09-11 08:36:12 +00:00
Android Build Coastguard Worker
aa00b52d46 Snap for 12337407 from 2035632a2a to 25Q1-release
Change-Id: I9d20f4b749360201dbf361c478562fd173840d46
2024-09-07 23:01:20 +00:00
Xin Li
2035632a2a [automerger skipped] Merge 24Q3 to AOSP main am: c62cecbadb -s ours am: 65e3fdb6ce -s ours
am skip reason: Merged-In I60fb3fb1d4ddae9ce7a3b07a5392b12e76c388dc with SHA-1 411eed6900 is already in history

Original change: https://android-review.googlesource.com/c/device/google/felix/+/3258591

Change-Id: I7283236099c4fd8e256b7a7aa4ea62fc9197d0eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-07 05:01:50 +00:00
Xin Li
65e3fdb6ce [automerger skipped] Merge 24Q3 to AOSP main am: c62cecbadb -s ours
am skip reason: Merged-In I60fb3fb1d4ddae9ce7a3b07a5392b12e76c388dc with SHA-1 411eed6900 is already in history

Original change: https://android-review.googlesource.com/c/device/google/felix/+/3258591

Change-Id: I3fcfac340d487f0ca43c94aa838e663352524bbe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-07 03:27:51 +00:00
Treehugger Robot
342b6c285b Merge "Symlink current prebuilt folder to android root" into main 2024-09-06 10:36:12 +00:00
Koli Lin
a42bff7938 Update product id for Felix
Test: manual
Bug: 316248308
Flag: EXEMPT prop value only update
Change-Id: I57bbf91eb9ce9c35a103cfc54f9a6f2002eba54a
2024-09-06 07:50:05 +00:00
Robin Peng
3e925e4349 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: I08d009b79c5d15c078bfbeb3f191271e154cd508
Signed-off-by: Robin Peng <robinpeng@google.com>
2024-09-06 07:35:11 +00:00
Xin Li
c62cecbadb Merge 24Q3 to AOSP main
Bug: 357762254
Merged-In: I60fb3fb1d4ddae9ce7a3b07a5392b12e76c388dc
Change-Id: Idae800eaefc02e5a81b02f21ee7920200d5860ca
2024-09-05 17:02:36 -07:00
Treehugger Robot
14484bec22 Merge "powerhint: Raise minimum MIF frequency to 546 MHz during screen on" into main 2024-09-04 04:16:15 +00:00
Leonard Ian
09d11a02b0 Merge "cs40l26: Align Felix HAL dump logs with common HAL" into main 2024-09-02 09:04:25 +00:00
Nathan Kulczak
7105ca38e8 vibrator: Format PWLE header in user driver
Add PWLE header formatting to user side driver to support new kernel
driver and SVC and DVL for OWT effects.

Bug: 279055885
Bug: 361011775
Flag: EXEMPT bugfix
Test: idlcli
Change-Id: I3b447962cc46ab57cf145072bc30303786f581ad
Signed-off-by: Nathan Kulczak <nathankulczak@google.com>
2024-09-02 15:06:34 +08:00
leonardian
a644ef2a33 cs40l26: Align Felix HAL dump logs with common HAL
- Add driver, firmware, and tuning versions.
- Increase HAL buffer size to 2048 lines.
- Add F0, active ID, redc

Bug: 348316804
Flag: EXEMPT bugfix
Test: Checked HAL dumpsys
Test: atest PTS, VTS, CTS
Change-Id: I277d270533868cf2075388bdc329d77c9065801e
2024-08-30 04:33:59 +00:00
Ankit Goyal
777bc1274f Delete mapper4 manifest
Bug: 362183626
Flag: EXEMPT manifest update
Test: Boot to home on shiba
Change-Id: I1882a688138455538418b01b38084b5dfb2dd802
2024-08-28 22:52:54 -07:00
Chungkai Mei
d37470ea6e powerhint: Raise minimum MIF frequency to 546 MHz during screen on
It improved 55% surfaceflinger janks in photos_playgca30fpsvideo cuj test case.

Test: Build and power measurement
Bug: 336872050
Flag: NONE powerhint change does not support flags
Change-Id: Idad3394e5ac9d1d275f144e2d1304a115b7dc3af
Signed-off-by: Chungkai Mei <chungkai@google.com>
2024-08-23 01:35:02 +00:00
Wayne Lin
ed543a25e3 Merge "gps: add CpEarlyFixGuardTimeSec to prevent earlyfix response delay" into main 2024-08-20 02:41:29 +00:00
Wayne Lin
5524ba6a07 gps: add CpEarlyFixGuardTimeSec to prevent earlyfix response delay
Bug: 358041425
Test: verify pass
Change-Id: Idddb3d7968b93ebb214d1dd2938be2b1aaff8ea9
2024-08-19 10:04:11 +00:00
Peter (YM)
0b1da34e0d Merge "thermal: read thermistor temp from sysfs" into main 2024-08-19 04:10:06 +00:00
Peter (YM)
caeaff1444 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: I93cbfa767a8d882eba526d72ce9ba3c389cd0a1e
Signed-off-by: Peter (YM) <peterym@google.com>
2024-08-16 06:26:10 +00:00
Peter (YM)
600d262d0a Merge "thermal:remove unused state2power value" into main 2024-08-15 07:19:17 +00:00
Peter (YM)
5142673794 thermal:remove unused state2power value
Bug: 355566259
Test: Build test
Flag: EXEMPT NDK
Change-Id: Ib3e2e2772c340d13f3bc80583f6e1f1b7715a44d
Signed-off-by: Peter (YM) <peterym@google.com>
2024-08-15 04:14:36 +00:00
Ankur Bakshi
d86e92697e Merge "Update felix SVN to 55" into main 2024-08-15 00:48:51 +00:00
Ankur Bakshi
9e47f5a1ce Update felix SVN to 55
Bug:352170103
Change-Id: Ib76fb34d8c9fa0317c7cc150a80d5fe79bcec81f
Flag: EXEMPT bugfix
2024-08-14 23:07:38 +00:00
Chris Paulo
4c54ddb36f Merge changes from topic "felix_polling_scaling" into main
* changes:
  vibrator: Fix scaling logic for felix vibrator
  vibrator: Update polling timeout to 50ms
2024-08-14 00:10:55 +00:00
Xin Li
e13fb63655 [automerger skipped] Merge "Merge 24Q3 (ab/AP3A.240905.001) to aosp-main-future" into aosp-main-future am: 5d40c09b2d -s ours
am skip reason: Merged-In I60fb3fb1d4ddae9ce7a3b07a5392b12e76c388dc with SHA-1 36015c810e is already in history

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

Change-Id: Idae7b5a9a22f1b4111f0fab60576c7e07dfe4643
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-12 21:03:09 +00:00
Xin Li
0c904894a5 [automerger skipped] Merge 24Q3 (ab/AP3A.240905.001) to aosp-main-future am: f10b8dce08 -s ours
am skip reason: Merged-In I60fb3fb1d4ddae9ce7a3b07a5392b12e76c388dc with SHA-1 36015c810e is already in history

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

Change-Id: Ic78e9651ba3f81dea62933861676290389611423
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-12 21:01:28 +00:00
Chris Paulo
3b2b23e5e2 vibrator: Fix scaling logic for felix vibrator
Felix vibrator has stricter primitive effect scaling values.  We need to
update the logic to assure that we apply the upper and lower bounds of
the voltage range to avoid brownout and to maximize the usable range.

Bug: 344037610
Flag: EXEMPT bugfix
Test: atest PtsVibratorHalTestSuite \
  PtsHapticsTestCases \
  VibratorHalCs40l26TestSuite \
  VtsHalVibratorManagerTargetTest \
  VtsHalVibratorTargetTest \
  CtsVibratorTestCases
Test: Verify scale values
Change-Id: Iba8b8115fea01e56105b43f520d32c63ffcf7fd4
2024-08-12 10:59:08 -07:00
Chris Paulo
42ebfa74b9 vibrator: Update polling timeout to 50ms
Update the polling timeout to match that of main vibrator HAL.  The
polling timeout is too short, and will cause reset logic to run if the
bus is busy.

Bug: 348364432
Flag: EXEMPT bugfix
Test: atest PtsVibratorHalTestSuite \
  PtsHapticsTestCases \
  VibratorHalCs40l26TestSuite \
  VtsHalVibratorManagerTargetTest \
  VtsHalVibratorTargetTest \
  CtsVibratorTestCases
Change-Id: I31dac8f1693eda8f1a5bac8420aaa7c0d11781fa
2024-08-12 10:59:08 -07:00
Xin Li
5d40c09b2d Merge "Merge 24Q3 (ab/AP3A.240905.001) to aosp-main-future" into aosp-main-future 2024-08-12 17:14:18 +00:00
Sam Ou
cc2b786053 Merge "thermal: Remove bcl related tzones" into main 2024-08-12 12:32:35 +00:00
Leonard Ian
651fde2c0a Merge changes Ifa8f197f,Ifacc94db into main
* changes:
  vibrator: common: Check whether file is opened correctly
  vibrator: cs40l26: Implement braking duration for haptic effects
2024-08-12 06:45:49 +00:00
Cyan_Hsieh
a42feaf189 update OWNERS to include Android.bp am: 3286919c55 am: a28a8a824e
Original change: https://android-review.googlesource.com/c/device/google/felix/+/3211863

Change-Id: I81b3048d9ef69a4db99cc177486ddf599f2a0d21
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-09 11:07:33 +00:00
Cyan_Hsieh
a28a8a824e update OWNERS to include Android.bp am: 3286919c55
Original change: https://android-review.googlesource.com/c/device/google/felix/+/3211863

Change-Id: I0e9c1aeb1f23ed8d6ad1faaf450c1a22b59977f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-09 10:49:01 +00:00
Cyan_Hsieh
3286919c55 update OWNERS to include Android.bp
Flag: EXEMPT only changing OWNERS
Bug: 357036384
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c3a2458c2b16735c76f717a9968b7f857e8de71b)
Merged-In: I5dd6aceaeccb3c5ade2c3234b2a4e371ac8f95d4
Change-Id: I5dd6aceaeccb3c5ade2c3234b2a4e371ac8f95d4
2024-08-09 08:33:24 +00:00
Xin Li
f10b8dce08 Merge 24Q3 (ab/AP3A.240905.001) to aosp-main-future
Bug: 347831320
Merged-In: I60fb3fb1d4ddae9ce7a3b07a5392b12e76c388dc
Change-Id: I30478255fddb311c135448f9925abf8f1c30f788
2024-08-08 11:15:40 -07:00
samou
697c73328c thermal: Remove bcl related tzones
Flag: EXEMPT tuning changes
Bug: 349935208
Test: Confirm boot
Change-Id: I9162338b20afd9b5d4472d8a7176c69e04ce0175
Signed-off-by: samou <samou@google.com>
2024-08-06 07:40:49 +00:00
Lokesh Kumar Goel
ee973de330 Merge "felix: Add build_flags based properties for SMR/EMR build" into main 2024-08-06 02:13:44 +00:00
Treehugger Robot
fcfc990b28 Merge "haptics: Update output distortion gain" into main 2024-08-03 01:59:59 +00:00
leonardian
1d29f93863 vibrator: common: Check whether file is opened correctly
- Add compile-time type checking inside the has() function to ensure it
  receives the correct type.
- Add is_open() inside the has() function.

Bug: 350911314
Test: alarm, ringtone vibrations
Test: keyboard vibrations
Test: idlcli commands
Test: atest PTS, CTS, VTS
Flag: EXEMPT bugfix
Change-Id: Ifa8f197f6f4b25d51b2edaf6fec27a086bd4f73c
2024-08-02 12:55:23 +08:00
leonardian
0dcee74707 vibrator: cs40l26: Implement braking duration for haptic effects
1. Add sysfs nodes for querying braking duration
   - braking_time_bank
   - braking_time_index
   - braking_time_ms
2. Set delay time between effects to include the whole braking duration
3. Add braking effect durations in HAL dumpsys logs

Bug: 325121485
Test: Plotted acceleration
Test: Checked HAL dumpsys
Test: atest VibratorHalCs40l26TestSuite
Flag: EXEMPT bugfix
Change-Id: Ifacc94db4224adbab971e8d2c01c54422838760c
Signed-off-by: leonardian <leonardian@google.com>
2024-08-02 12:48:19 +08:00
Chris Lu
a33d70164d Upgrade IDisplay to V13
Bug: 315496839
Flag: EXEMPT bugfix
Test: build pass
Change-Id: I3039f3c843b03f0df46e952d6c7f28fd8b3e101e
2024-08-02 04:30:37 +00:00
Lokesh Kumar Goel
ae27f1a5b6 felix: Add build_flags based properties for SMR/EMR build
Flag: build.RELEASE_IS_SMR
Flag: build.RELEASE_IS_EMR
Flag: build.RELEASE_BASE_OS_FELIX
Bug: 155105803
Change-Id: Ib2db14ae61d914ee8bc9619058753dbd8a81f0cf
2024-07-31 16:58:59 +00:00