Adam Shih
76ce23c5d2
move gti0 dump to gs-common
...
Bug: 256521567
Test: adb bugreport
Change-Id: I17aeb8cf5065a24cbacea73b65e0bc53aa0c498d
2022-11-23 05:30:53 +00:00
Android Build Coastguard Worker
a734095dba
Snap for 9321750 from 0f9dcda519
to udc-release
...
Change-Id: I522cdb92185704484dbda1da121a2c387b926493
2022-11-23 02:07:30 +00:00
Android Build Coastguard Worker
6eb2c5dbf1
Snap for 9321341 from 945f9e6cd5
to tm-qpr2-release
...
Change-Id: Ia33be37bf56e6fea774f5e4a0aedc028d4d60d23
2022-11-23 00:07:04 +00:00
Vaibhav Devmurari
0f9dcda519
Allow system server to access sysfs node of led lights.
...
To support input device lights manager feature in frameworks, provide
sysfs node access to system server process.
DD: go/pk_backlight_control (For keyboard backlight control for external
keyboards)
Similar CL: ag/20102346
Kernel provides a standardized LED interface to expose LED controls
over sysfs: https://docs.kernel.org/leds/leds-class.html
The feature will be provided for devices with kernel sysfs class led
support and vendor kernel driver for input controllers that do have
lights. The kernel sysfs class led support is a kernel config option
(LEDS_CLASS), and an input device driver will create the sysfs class
node interface.
By giving system_server the access to these sysfs nodes, the feature
will work on devices with the kernel option and kernel input/hid driver
support. We do use CTS tests to enforce the kernel options and the
input device drivers.
What's already supported:
- We already expose paths for UHID based LED nodes which covers all
bluetooth based peripherals that have custom vendor drivers to expose
LED sysfs nodes. (see CL aosp/1546377)
What's included in this CL:
- Exposing paths for sysfs nodes for external USB based devices that
expose LED nodes using vendor specific drivers using standard LED
interface provided by Kernel
- We are using specific paths for USB devices instead of
/sys/class/leds to avoid giving access to system LED nodes that would
also appear under /sys/class/leds (see discussion in aosp/1546377)
NOTE: Light HAL should never touch the HID device sysfs light, as the
light HAL only defines a number of lights supported
(https://android.googlesource.com/platform/hardware/interfaces/+/master/light/2.0/types.hal )
but not include input device lights, so we shouldn't have conflict
for managing these lights.
NOTE: External keyboard backlight is different for HAL light type
KEYBOARD which is for devices with attached keyboards.
Test: manual
Bug: 245506418
Change-Id: I17031179b7c1e56b0e841d4047859006d005fd21
2022-11-22 15:14:57 +00:00
Cynthia Wasonga
4e3f62823d
Prevent preinstallation of AOSP apps on gs201 for clone profile
...
Bug: 238970256
Test: build
Change-Id: Ie275257ce334d914437125afdc4a7e9350208266
2022-11-22 13:39:04 +00:00
Hua Cheng
9b16140c57
Revert "[Steadiface] Disable landmark inference dsp usage." am: 945f9e6cd5
am: 7cb4c9e728
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20456650
Change-Id: Ic0902e3deb827cb39e7c8a8c2a201667bd39ee76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-22 07:52:50 +00:00
Hua Cheng
7cb4c9e728
Revert "[Steadiface] Disable landmark inference dsp usage." am: 945f9e6cd5
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20456650
Change-Id: I1ec4757d0eb4644a065e8c57f9221cb6accbc5a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-22 07:17:25 +00:00
Hua Cheng
945f9e6cd5
Revert "[Steadiface] Disable landmark inference dsp usage."
...
This reverts commit f7f4d8e84f
.
Reason for revert: The issue b/255244818 caused by cl/476717338 is fixed in cl/477452462 on QPR2.
Bug: 257660234
Test: CTS
Test: Check DSP-TPU landmark is enabled.
Change-Id: I122b3d786cf670515fc471baa043fdd4ccdf0d72
2022-11-22 07:00:30 +00:00
Android Build Coastguard Worker
4fa8d22b16
Snap for 9316940 from 3303ba1a10
to udc-release
...
Change-Id: If38ee712ea55ba4f58c5c3f40ba8c0f39f17f3d6
2022-11-22 02:07:45 +00:00
Adam Shih
3303ba1a10
remove panther touch dump
...
Bug: 256521567
Test: adb bugreport
Change-Id: If56e6edad81ac16f8570d40668e6b1d6579c8cb6
2022-11-21 02:45:42 +00:00
Android Build Coastguard Worker
a5c93081f8
[coastguard skipped] Merge sparse cherrypicks from sparse-9293603-L15900000957431128 into tm-qpr2-release.
...
Change-Id: I98e81a756eaf58d4e26af8a34fb2a7b989ad5641
2022-11-18 19:05:58 +00:00
Android Build Coastguard Worker
6d5e249969
Merge cherrypicks of [20468986] into sparse-9293603-L15900000957431128.
...
Change-Id: I75d1303e25b6148466861ac9ff6f8d236627fd0e
2022-11-18 19:01:39 +00:00
George Lee
df5d63896d
battery_mitigation: Add BrownoutDetection app [DO NOT MERGE]
...
This app files bugreport for user-debug build with reboot reason = ocp
or uvlo. Removed the dependency on BetterBug.
Bug: 237287659
Test: Ensure bugreport is generated under user-debug build with reboot
reason = ocp or uvlo.
Signed-off-by: George Lee <geolee@google.com>
Change-Id: I267f077e9c6c856b038b008397c0b465d209d9c3
(cherry picked from commit d0d71a7ce8
)
Merged-In: I267f077e9c6c856b038b008397c0b465d209d9c3
2022-11-18 19:01:28 +00:00
Android Build Coastguard Worker
b48f75e076
Snap for 9305821 from 891c3b97a1
to udc-release
...
Change-Id: I29934049ed637389c8334f580f46fb01f1c64f2f
2022-11-18 02:02:40 +00:00
Android Build Coastguard Worker
e08504d22e
Snap for 9305793 from 1d398c55be
to tm-qpr2-release
...
Change-Id: Ia02db11183c9bb1884d03a5c333e53e5a383caee
2022-11-18 00:06:58 +00:00
Wayne Lin
891c3b97a1
[automerger skipped] DO NOT MERGE gps: update gps driver 147.20.23.554803 am: 1d398c55be
am: 8f9e541ac3
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20456649
Change-Id: I9987e661dca74c59b3ce34b9e1b59a5873a63060
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 08:41:48 +00:00
Wayne Lin
8f9e541ac3
DO NOT MERGE gps: update gps driver 147.20.23.554803 am: 1d398c55be
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20456649
Change-Id: I62b831e6f6ba5a83292bba571a639a0fe7528612
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 08:13:43 +00:00
Wayne Lin
1d398c55be
DO NOT MERGE gps: update gps driver 147.20.23.554803
...
- Fix GLONASS Notch Filter Center issue
- Support RILC_UNSOL_GPS_LOCK_MODE to send GPS LOCK MODE to CP
- Fix IGnssMeasurement#setCallback twice issue
- Fix the issues related to LTE filter
Bug: 210132268
Bug: 241880444
Bug: 254195220
Bug: 254202512
Verify test: b/259015778
Test: VtsHalGnssTargetTest pass
CtsLocationGnssTestCases pass
PtsChreTestCases pass
Change-Id: I7c4c92b16a176c86c7239db3381cf246169ebbe1
2022-11-17 07:45:19 +00:00
Adam Shih
96e1ee4f25
move cheetah touch dump to gs-common
...
Bug: 256521567
Test: adb bugreport
Change-Id: I87f223d78b64bd69a092299fe41c96820e5ce446
2022-11-17 10:34:23 +08:00
Android Build Coastguard Worker
add20fdb06
Snap for 9301516 from af6680dec5
to udc-release
...
Change-Id: Id4e73f5a353e70680d72c35317b89eb4a026107f
2022-11-17 02:07:17 +00:00
Android Build Coastguard Worker
0b8c767ddf
Snap for 9301146 from d0d71a7ce8
to tm-qpr2-release
...
Change-Id: I5675ec91c180a4391b0ea94375439c41fc49978e
2022-11-17 00:07:01 +00:00
Christopher Ferris
3a2abe3626
Merge "Switch to IGNORE_PREFER32_ON_DEVICE." am: 9c2cdd2219
am: 566efdc77c
am: 9bb722f0a2
...
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2303576
Change-Id: I0f5140bc7e6a68ae645b91626fed7172ef9f5154
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 23:49:35 +00:00
Christopher Ferris
9bb722f0a2
Merge "Switch to IGNORE_PREFER32_ON_DEVICE." am: 9c2cdd2219
am: 566efdc77c
...
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2303576
Change-Id: Iccbffa5eefffbec4eacc995140fc2753760446e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 23:02:47 +00:00
Christopher Ferris
566efdc77c
Merge "Switch to IGNORE_PREFER32_ON_DEVICE." am: 9c2cdd2219
...
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2303576
Change-Id: Ie362b2c64fd8fe8fc27aac9e0e547357392b3339
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 21:45:46 +00:00
Christopher Ferris
9c2cdd2219
Merge "Switch to IGNORE_PREFER32_ON_DEVICE."
2022-11-16 20:54:16 +00:00
George Lee
af6680dec5
[automerger skipped] battery_mitigation: Add BrownoutDetection app [DO NOT MERGE] am: d0d71a7ce8
am: f09c0017be
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20468986
Change-Id: Idefb21ae88fb651cbb97f1c355196011362ecb18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 19:53:13 +00:00
George Lee
f09c0017be
battery_mitigation: Add BrownoutDetection app [DO NOT MERGE] am: d0d71a7ce8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20468986
Change-Id: I28683ff582e0dc2b13ff0846d7f23eacbbba3204
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 18:34:53 +00:00
George Lee
d0d71a7ce8
battery_mitigation: Add BrownoutDetection app [DO NOT MERGE]
...
This app files bugreport for user-debug build with reboot reason = ocp
or uvlo. Removed the dependency on BetterBug.
Bug: 237287659
Test: Ensure bugreport is generated under user-debug build with reboot
reason = ocp or uvlo.
Signed-off-by: George Lee <geolee@google.com>
Change-Id: I267f077e9c6c856b038b008397c0b465d209d9c3
2022-11-16 18:20:57 +00:00
Adam Shih
eed4e34113
remove raven touch dump
...
Bug: 256521567
Test: adb bugreport
Change-Id: If7d45e4bb4c78101bf5221ee858cbea15ba6327d
2022-11-16 07:42:22 +00:00
Christopher Ferris
7a257f0090
Switch to IGNORE_PREFER32_ON_DEVICE.
...
In aosp, the name of the variable changed from
FORCE_MULTILIB_FIRST_ON_DEVICE to IGNORE_PREFER32_ON_DEVICE.
So actually modify this so the new devices don't have 32 bit
servers.
Test: Verified that drmserver/mediaserver are 64 bit processes.
Change-Id: I282f5129bcc91d99e924f514b01fc4e7e37e9ea9
2022-11-15 18:49:05 -08:00
Android Build Coastguard Worker
d006b2968a
Snap for 9296606 from 54eea43433
to udc-release
...
Change-Id: I6c00f0082fb4fa115eef63077c498af13b6ed477
2022-11-16 02:03:09 +00:00
Sophia Wang
54eea43433
Revert "gs201:conf Add memlat CPU idle awareness settings"
...
This reverts commit 0b1a579e9b
.
Reason for revert: High perf regression
Change-Id: I626b353bf4fd8f85e648112f45d6c818a67d193c
2022-11-15 21:20:52 +00:00
Roger Fang
9c967743a2
pixelstats: add cca_rate sysfs for VendorAudioHardwareStatsReported
...
Bug: 249225148
Test: manually test passed
Change-Id: I797016922e63f368a7e9944da619615b2034a4ce
Signed-off-by: Roger Fang <rogerfang@google.com>
2022-11-15 10:20:41 +00:00
Android Build Coastguard Worker
4417364a4d
Snap for 9291639 from b5ae9d29fa
to udc-release
...
Change-Id: Ia49b1d5b1ce4dd1f221b52952ea9c25c5bc85ef3
2022-11-15 02:07:27 +00:00
Android Build Coastguard Worker
e906dc282e
Snap for 9290907 from 31883f3edc
to tm-qpr2-release
...
Change-Id: Ibde7c50f23efffce52a27f0aaa90b0341d3098ad
2022-11-15 00:07:08 +00:00
Minchan Kim
b5ae9d29fa
dumpstate: Dump pixel specific trace events at bugreport am: 31883f3edc
am: a206af9907
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20413970
Change-Id: Ibfa19e668a916893915ef96073d23d317ed8726c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 19:52:49 +00:00
Minchan Kim
a206af9907
dumpstate: Dump pixel specific trace events at bugreport am: 31883f3edc
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20413970
Change-Id: Iaad0e04bcad7df38f322ec03165e63b75b1b2d62
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 19:20:40 +00:00
Minchan Kim
31883f3edc
dumpstate: Dump pixel specific trace events at bugreport
...
At the bugreport, capture pixel tracee vents. It's useful to know
what happened in kernel side at that time.
Test: "adb bugreport" includes the pixel trace dump.
Bug: 238728493
Change-Id: I43a0b0bc51fc9aae7149e461761b798da9fce5e8
Signed-off-by: Minchan Kim <minchan@google.com>
2022-11-14 19:00:39 +00:00
Android Build Coastguard Worker
1a0222a4a0
Snap for 9287241 from 02b1cd4173
to udc-release
...
Change-Id: I9af116c2645b9a6d593ebd0d67b9df91d60000e5
2022-11-14 00:02:22 +00:00
Android Build Coastguard Worker
3b502a5772
Snap for 9286970 from 4af3fad2e9
to tm-qpr2-release
...
Change-Id: Ibe41bd9e582a688e5854e2e4f15ce94b00bcc2b7
2022-11-13 22:07:33 +00:00
Sayanna Chandula
02b1cd4173
Revert "Revert "thermal: enable warm_reset on thermal shutdown"" am: 4af3fad2e9
am: e3450a8a21
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20166448
Change-Id: I488ecd1de038fb37b8b00c31c63eae277d180f3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-12 22:15:15 +00:00
Sayanna Chandula
e3450a8a21
Revert "Revert "thermal: enable warm_reset on thermal shutdown"" am: 4af3fad2e9
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20166448
Change-Id: I0d422f53d27e050057bce28ad9d3956c27e427fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-12 21:42:27 +00:00
Sayanna Chandula
4af3fad2e9
Revert "Revert "thermal: enable warm_reset on thermal shutdown""
...
This reverts commit 39845ace12
.
Bug: 238464124
Test: Build and boot on device. Check last logcat after shutdown
Signed-off-by: Sayanna Chandula <sayanna@google.com>
Change-Id: I045cbffe0296c91c0b5eba0202ac2a071f4959ab
2022-11-12 21:18:17 +00:00
Android Build Coastguard Worker
13a622a333
Snap for 9284182 from 5300635c20
to udc-release
...
Change-Id: I1b8cd4d0fa06f61b152dc00fead5c99247e5d2f4
2022-11-12 04:02:43 +00:00
Android Build Coastguard Worker
14fd667db3
Snap for 9284490 from 6ec2acb1b0
to tm-qpr2-release
...
Change-Id: I2f2753c47c64e7845329a7b2e9fa8472bbb01256
2022-11-12 02:02:50 +00:00
Carter Hsu
5300635c20
audio: update hidl to 4.0 am: 6ec2acb1b0
am: 27e0af2a1e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20159866
Change-Id: Iaca45a9e81eb10873d27cbf8fe02df492e224dfa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-11 02:45:40 +00:00
Carter Hsu
27e0af2a1e
audio: update hidl to 4.0 am: 6ec2acb1b0
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20159866
Change-Id: I788209b4ece2484a40b2078a2f627aa3fdc3c34c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-11 02:12:35 +00:00
Android Build Coastguard Worker
846fba7d43
Snap for 9280350 from 81096a3359
to udc-release
...
Change-Id: I57c64ef5957785f3004e676f1523836f3c9f1d62
2022-11-11 02:07:38 +00:00
Sophia Wang
0b1a579e9b
gs201:conf Add memlat CPU idle awareness settings
...
Test: cat /sys/class/devfreq/gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010/memlat_cpuidle_state_aware
Bug: 256185411
Signed-off-by: Sophia Wang <yodagump@google.com>
Change-Id: I63c4a4816e5308d24b3274ed6a87180feeaa46f0
2022-11-11 02:02:06 +00:00
Carter Hsu
6ec2acb1b0
audio: update hidl to 4.0
...
Bug: 252877772
Test: build pass
Signed-off-by: Carter Hsu <carterhsu@google.com>
Change-Id: I8c1b91e0d06088b628d171d99f42cb0d0c77bffc
2022-11-11 01:50:19 +00:00