UClamp.min of all threads in top app is set to mid core max capacity during photo capture, which will dispatch them to big core.
Critical threads of photo capture will be interrupted due to their lower priority, while other cores idle.
To deal with this situation,
prefer_idle mask to big/mid cores can reduce the idle in mid cores.
UClamp.min on nice can set UClamp.min of photo capture critical threads to mid core max capacity, while others as zero,
this can make critical threads run on big core without frequently interrupted.
By applying this, photo capture latency can be reduced with slight change of power consumption.
Refer to ag/28118299
Bug: 345601796
Test: Build pass, Boot to home
Flag: NONE powerhint change does not support flags
Change-Id: I7d6d0c5c23aaf7888a64ecbafde2275129fd22a1
In JP, the device is not allowed to enable hotspot on W52 (5G band 1) outdoors unless the warning statement is present, and the original mechanism would violate regulations when the device connects to AP on W52 and enables the hotspot outdoors.
This CL disable config_wifiEnableStaIndoorChannelForPeerNetwork and make sure the device will not enable hotspot on Indoor Channel
Bug: 351981809
Test: AU drop/IFS/RvR/CTS/VTS/Manual Test, JP SAP indoor channel test
Change-Id: Ib5bf4c59edd3ea802b850372e709598e64ab54ae
This reverts commit 65acbd0996.
Reason for revert: DVT may be used by RoW carriers for test. Do not want to suddenly enable bootstrap for them and cause confusion.
Bug: 343731008
Change-Id: I8419188d3a1d433c52f9ae4eb235afd3bc4d7935
This reverts commit 5cca60ceb8.
Reason for revert: add Thread HAL back to main branch
Bug: 349759405
Change-Id: I1f4dfc3c7cc70f237987f3ced9bb7a2cf991361d
Revert submission 27975044-ship_api_35
Reason for revert: DroidMonitor: Potential culprit for b/349087711 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.
Reverted changes: /q/submissionid:27975044-ship_api_35
Change-Id: Ib2d214b4598b6d131e3fdba7901bf678e2968f80
This is a workaround to avoid release blocker in the current release.
Remove the service to not trigger the related test. Original fix would
be included in the next release.
Bug: 348316291
Flag: NONE workaround to not trigger test
Test: build pass and check
Change-Id: Ia4c235660bffb91c8e522cf747f9e79a799cbeaf
enable Vendor Specific Quality event as default.
set bqr event_mask to 295006 (0x4805e), vnd_quality_mask to 29 (0x1d)
for user debug or eng rom
Bug: 349003987
Test: manual test vendor specific masks
Change-Id: I96baccea7ba8337afd2035db60590b9fb8b073f5
note: version 240617 with better MOS score.
This would update for 24Q4.
Bug: 348305259
Test: build pass.
Flag: NONE library update for existed feature
Change-Id: I6b538b36802d8616d1087a98f1a3c4661965ea36
Modified to ensure that 995 is processed as an emergency routing number for starhub_sg.
Flag: EXEMPT resource only update
Bug: 343344830
Test: build and manual test
Change-Id: I71e5441fb0b859f2bef9f7781ba4854d682747cb
The numbers 984, 985, 997, 998, and 999,
which were previously only processed with normal routing on plus_pl and play_pl,
be added to telekom_pl and orange_pl for normal routing as well.
Flag: EXEMPT resource only update
Bug: 340232434
Test: build and manual test
Change-Id: I443ff3b8a9beff5561de6f747c1f1835818ebf37