Tune the BMPS listening interval for the moderate power level to achieve
power savings during wifi idle.
Change-Id: I0f5f8fafb6f6b3eaa6a855aa1a7dc12c3886ddce
Signed-off-by: Alex Naidis <alex.naidis@linux.com>
Signed-off-by: Albert I <krascgq@outlook.co.id>
Signed-off-by: karthik1896 <karthik1896@outlook.com>
Signed-off-by: Cykeek <Cykeek@proton.me>
* Update PTN_SWAP_LIST to reflect partition entry changes
to BOOT LUN and handle "multiimgoem", "multiimgqti"
partitions, similar to other BOOT LUN partitions.
Change-Id: I3fb2934c44f3c2555ef36437ae97c9a47bb874ed
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
The class of device is a string with a list of uint8t values:
90,2,12
The meaning is as follows:
{Service Field, Major class, Minor class}
Service Field: 0x5A -> 90
Bit 17: Networking
Bit 19: Capturing
Bit 20: Object Transfer
Bit 22: Telephony
MAJOR_CLASS: 0x02 -> 2 (Phone)
MINOR_CLASS: 0x0C -> 12 (Smart Phone)
Bug: 217452259
Test: make -j; -- check that bluetooth.device.class_of_device is
correct
Change-Id: I07e83ca352ff969be0e53a0f63b6c940b6c34dfb
* Due to visible gamma shifts on our panels, we should
make the switchings to happen conservatively.
* With idle timer >= touch timer, idle timer now always
takes precedence, but we're leaving touch timer property
to immediately switch back to 120Hz on touch input events.
* Display power timer is left untouched as it's responsible
for display mode changes such as Doze.
Change-Id: If8b1e00a2d2213c4d2288ab28fad4ba0826a36e8
Signed-off-by: aswin7469 <aswinas@pixysos.com>
The stock ROM enables this because our vibrator supports subtle "tick"
vibration effects. Enable it in our device tree as well to make pulling
down the notification shade/QS panel feel slightly more interactive.
Signed-off-by: aswin7469 <aswinas@pixysos.com>
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
The FPS deferral property allows deferring clock/bandwidth votes
when switching from high refresh rate to low in case hardware
takes some extra time to change refresh rate.
Bug: 152468927
Bug: 154607334
Test: 60/90 switching, no noise line
Test: systrace to check vsync period
Change-Id: I47284578d13c203b14b3213081faf258dd9a542b
Signed-off-by: aswin7469 <aswinas@pixysos.com>
This to allow us to idle to lower refresh rates even if the app is requesting a higher one if it's idle to save battery life, or boost even on apps that don't request a certain high refresh rate to get a smoother experience
Change-Id: Ie611283e1d75a31b218454073e85742be91fdf07
Signed-off-by: aswin7469 <aswinas@pixysos.com>
We can not reach to the target bitrate in CBR mode with default minQP
when VT Call set iframe interval = -1. Set minQP=1 to generate enough
bits from encoder in CBR mode.
Bug: 155482704
Test: reproduce steps in bug
Change-Id: If59cf475683eb4cf8b83d02653272a1cd8294dd5
Signed-off-by: aswin7469 <aswinas@pixysos.com>
* qcom-camera topic hasn't been ported to 19.1
* Keep building vendor.qti.hardware.camera.device@1.0 interface lib, IMS stack and possibly camera HAL still needs it
Change-Id: I87bcd5b54ad986d5844df50de243fc1a18507198
Signed-off-by: aswin7469 <aswinas@pixysos.com>
Signed-off-by: Sandeep-FED <sandymankara11@gmail.com>
Remove the events triggered on the setting of
ro.data.large_tcp_window_size and sys.sysctl.tcp_adv_win_scale.
These events are no longer used and are also resulting in
unneccessary selinux denials.
CRs-Fixed: 2947333
Change-Id: I92bc474b7168729eebb56cab0868dbd1cbbebf04
Signed-off-by: aswin7469 <aswinas@pixysos.com>