high-group is running on CPU 6-7.
mid-group is running on CPU 4-5.
mid-high-gropu is running on CPU 4-7.
Move camera tasks to CPU 4-7 for 1 seconds when AP launch.
Bug: 194271751
Test: GCA
Change-Id: I8e13e9ad0057b8f42f8ed3958bf0c6d58a5a02bc
Set uclamp_min and prefer_idle to sys_group to improve 2nd init
stage boot time performance.
* original
boot_progress_start_avg: 4832.3
* with tuning
boot_progress_start_avg: 4028.75
Bug: 193192017
Test: boot test
Change-Id: I8ebd52fddceadbee22e9a8c75969d52047b2acfc
This will improve the snapshot performance, especially JPEG encode.
Bug: 192067605
Test: Boot, CTS
Change-Id: I9b879d2c462e0a59891d9a36c770484d00b53e6e
Read duration stats expoted by google,usbc_port_cooling_dev and
push suez atom when the uevent is received. The plugged temperature
is queried every time when the USB port is connected. Maximum
temperature during overheat is queried when the uevent is received.
Bug: 193615568
Change-Id: Ib02e14dbdbe1390476e864d351158c1523a5c311
Use:
* boot-user.img for -user builds
* boot.img for -userdebug and -eng builds
Bug: 188095549
Test: make dist (oriole-user)
Test: make dist (oriole-userdebug)
Change-Id: Ic4df227f2b4c261297272f17e6645b7ce1f5d4f3
- Implemented the IDR-frame encoding on H.264 Hierarchical-B
all-layer Open GOP
- Fix the HEVC decoder 161-warning bug which return continuous
161-warning when the stream is only CRA + RASL frame
- Fix the HEVC encoder bug which VPS/SPS/PPS is added at every
frame when I-period is changed
Bug: 192819468
Bug: 193761849
Bug: 193393118
Test: Verify repro step in bugs
Change-Id: I0fd6f7354890c90041a5438b52b7c4baa91a944e
Signed-off-by: Sunyoung Kang <sy0816.kang@samsung.com>
Signed-off-by: wenchangliu <wenchangliu@google.com>
To support USB port overheat protection, we need to launch thermalHAL in
off charging mode.
Bug: 183573049
Test: verified usb port overheat protection in off charging mode with
emul temp
Change-Id: I0b36646d9779c2c1a25f38aafea5ca178bf91be1
Bug: 194157915
Test: bugreport works normally for touch.
Signed-off-by: Super Liu <supercjliu@google.com>
Change-Id: Ice27991a4cac9cca875b55241126bc6f88fb62b6
Add ResetUclampGrp and NoResetUclampGrp taskprofiles to manage vendor
uclamp_fork_set flag.
Bug: 191973176
Test: build and manual test
Change-Id: Ia9c5677c7d5855bb874a714678246ee06c9471bb
Avoid SF cache thrashing in some cases.
Bug: 189928400
Test: no flicking issue with the testbuld (removed displaycolor fix)
and flicking happens after set the prop to 0
Change-Id: I24aa79001ec21cff18ae5ac8ff988f70ed121061
Without EnableOnChipStopNotification Pixellogger can't close
OnChip PVT session log, which could cause log replay issue.
Bug: 193770230
Test: close command is sent to logger service when on-chip request stops
Change-Id: I6e524bdf589db12176031fe711bac3c2f1d0532b
- Modified the MPEG-4 decoder to return the current input TAG when
the not_coded frame is came
- Implemented the MinQuality rate control algorithm
Bug: 182956090
Bug: 178355830
Test: minimum quality test
Test: b frame quality test
Change-Id: Ief12bc0eeee7ae67d17a9f7e52f9e3155d6f0a64
This reverts commit 7e40643a8a5d17b434b7e437bebdb3711d2d0e9c.
Reason for revert: b/194114986 - CPU affinity control is not working
Bug: 194114986
Change-Id: Ieaeee68fe532edf6d2afbf179e698e8c4ce131b4
adb authentication needs to be off for factory builds, set
ro.adb.secure to '0' instead of no property value.
Bug: 192331246
Test: build and check the property value
Change-Id: I3652e5af3af9a0eca89318596fcdbdcd2eef4fdd
- Modified the MPEG-4 decoder to return the current input TAG when
the not_coded frame is came
- Implemented the MinQuality rate control algorithm
Bug: 182956090
Bug: 178355830
Test: minimum quality test
Test: b frame quality test
Signed-off-by: Taehwan Kim <t_h.kim@samsung.com>
Change-Id: Ia6a8ee26b3c5103aa302fd0bed315007292c88ca
Test: checked for pregranted camera permissions in Settings -> All Apps -> Pixel
Camera Services
Bug: 183533362
Change-Id: Ie0816a1170557d9aac364f69d2a7ca3f6dfcf3bd
set config_wifi6ghzSupport to true to return
6GHz band support for wifiManager.is6GHzBandSupported() call.
If this config is not set, framework query the list of
valid frequencies for 6GHz band from kernel/nl80211.
But this call will return valid frequencies only if
country code is set. So it is necessary to set config_wifi6ghzSupport
to true to return chipset support for 6GHz for cases where
country code is not set.
Bug: 193788596
Test: atest android.net.wifi.cts.WifiManagerTest
Change-Id: I68700fbed773aeeb53e70e6e6df9b3697f51b0d0
Improvement first fix performance by having more satellites available
Fix velocityMeasure support in GNSS-ProvideCapabilities of CP LPP PDU
Fix a bog that UE keeps using e-SLP for SUPL SI session after E911 NI session
Fix an abnormal CN0 reporting issue when periodic tracking is triggered by the AutoTimeSyncGroupDelay=true
Fixed gpsd process blocked issue while closing GnssMeasurementInterface
Fix follows
- UE keeps using e-SLP for SUPL SI session after E911 NI session
- UE receives SUPLEND with status code of posMethodMismatch from SLP
Bug: 192047043
Bug: 190780462
Bug: 191934165
Bug: 191649245
Bug: 192908561
Bug: 191864550
Bug: 191934165
Sanity test: 193736498
Test: build pass
Change-Id: Ia44b215947884cfc466aa964eae4bbef58621d39
This reverts commit 63ba0cb1affa83446f10585d403c81cc618be71a.
Reason for revert: Tentatively trying to address, http://b/193588301 OTA full package does not exist in O6/R4_SD1A.210714.001 userdebug build [SD1A]
Bug: 193588301
Change-Id: I9d5d9fc132bc7eaf7c0adccee7a18558d80edb40
We have seen cases SF main thread running longer occasionally which may
run in danger of missing frames. This CL lifts cpufreq for SF when touch
boost is active to compensate the sudden jump of its cpu demand.
Bug: 192099706
Test: Build
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: I49b2d589249f60a38eab907afbadfbcfdd233d1c
Use prebuilt GKI boot.img for production builds.
Debug builds continue to use their own Image.lz4.
Bug: 191764119
Change-Id: I2b4950ce334cc990e858e0ea410ad7e57d6decf6