Arian
67ba299483
pipa: Import mod_device property
...
Change-Id: Ide1eba4a88a17ff514baabc4b464e971e1a2bb89
2025-02-08 13:25:22 +03:00
bheatleyyy
70e3f99c21
pipa: Add missing camera libs
...
Change-Id: I96265db20e4815eaa45925fde198dbc32162e6b6
2025-02-08 13:25:22 +03:00
Sugakesshaa
57bf9387b5
pipa: Disable Quick Tap
...
Change-Id: I128dee996b08b1aaed09fd2ea36a76c67a7690e1
2025-02-08 13:25:22 +03:00
1xtAsh
e6e3cfa4db
pipa: Set game refresh rate override to 120
...
This props fixes frame rate restrictions in games
2025-02-08 13:25:22 +03:00
ChrisCatto
39b36497cc
pipa: Disable game default frame rate feature
...
* This feature was enabled by default on Android 15 and limits the
refresh rate to 60FPS in some games. Disabling it allows games to use
any refresh rate without restrictions.
Change-Id: Iecea8c138c48093905318756ff670d4268d6d3b1
Signed-off-by: ChrisCatto <chriscatto@proton.me >
2025-02-08 13:25:22 +03:00
bheatleyyy
6e0456d72b
pipa: Import refresh rate props from stock
...
Change-Id: Ie7b895fefb94007c8dc4435b0818cb7a1b6d71c8
2025-02-08 13:25:22 +03:00
LuK1337
59fa3a4950
pipa: Adjust override prop key names
...
Change-Id: I436bbf425023dbe54cf3e2c35f50a5575511bc38
2025-02-08 13:25:22 +03:00
Abdulwahab Isam
2e40c7e868
Revert "pipa: peripheralmanager: Set refresh rates for pen usage"
...
This reverts commit 268c593ac2 .
2025-02-08 13:25:22 +03:00
Abdulwahab Isam
457b29622b
pipa: its Pad 6
...
Signed-off-by: Abdulwahab Isam <abdoi94.iq@gmail.com >
2025-01-26 06:10:24 +03:00
Abdulwahab Isam
0f69a5938a
pipa: load in priv-keys
...
Change-Id: Ibb76e5a363515f4f9b8eb61b185cbfccfd84929a
Signed-off-by: Abdulwahab Isam <abdoi94.iq@gmail.com >
2025-01-26 06:10:17 +03:00
AdarshGrewal
808b15b8e4
pipa: overlay: Import more brightness overlay
...
Change-Id: I849a7b19625e7269ad98e79b17d5cf7a093b453f
2025-01-26 04:00:32 +03:00
AdarshGrewal
b353654101
pipa: Import display configs
...
Change-Id: I8994085d9bb94daedae9adc631a9c6cda2c2ac31
2025-01-26 04:00:32 +03:00
AdarshGrewal
6f91ea8cb5
pipa: overlay: Empty autoBrightnessLcdBacklightValues array
...
Change-Id: Iff0da7fd81199c7ce563ec757093d647df55925b
2025-01-26 04:00:32 +03:00
Francescodario Cuzzocrea
f6c767ede7
pipa: update blobs from OS1.0.11.0.UMZMIXM_14.0
...
Change-Id: Ia266a1b97cd73dcc8db8aa694a06fc6b0b4b7c32
2025-01-26 04:00:32 +03:00
pjgowtham
2ac0209461
pipa: Disable logging sensors-hal events
...
This sets log_level to 0
10-14 14:17:17.674 14629 14629 I sensors-hal: get_system_config:67, log_level: 0
This is done especially to disable spammy logging of oplus ambient light sensor events
10-14 14:17:12.821 12603 14590 I sensors-hal: handle_oplus_ambient_light_event:157, oplus_ambient_light: ts=3858719100254, lux=11, data_c=0, delta_ms=0, data_cnt=0
Change-Id: Ib097c172bb01ae62dec542a76b289a9641764bc2
2025-01-26 04:00:32 +03:00
LuK1337
83f37e6445
pipa: extract-files: Prevent adding duplicated dependencies
...
Change-Id: I186c38583670d509d4e0a0c89bc682706036f1ea
2025-01-26 04:00:32 +03:00
Aaron Kling
8f74d3fed6
pipa: Re-enable broken dup rules check
...
All failures of this have been resolved
Change-Id: I56a923ac90b98e63c093c8cb65cb1059dde57c49
2025-01-26 04:00:32 +03:00
Michael Bestas
654e819b5c
pipa: Disable ELF checks for certain libraries
...
Change-Id: I61dbc3559b43becc22f69ae2c1c3e8edf95e2483
2025-01-26 04:00:32 +03:00
Aaron Kling
8d9c82f33d
pipa: Add vendor soong imports to extract
...
Change-Id: Ib19e69dc35af6b04519eeb695228af65f3d01d2a
2025-01-26 04:00:32 +03:00
Michael Bestas
cde0649232
pipa: Sync extract scripts with templates
...
Change-Id: I98a36854c5a0c0390592911bb2558b34eff77efc
2025-01-26 04:00:32 +03:00
Sebastiano Barezzi
1cbdd4f8c0
pipa: Fix soname of renamed libraries
...
Change-Id: Ibdea10aa05af9e8183b72632705b6268ff3b7387
2025-01-26 04:00:29 +03:00
Sebastiano Barezzi
4b24a41b01
pipa: Rename prebuilt audio HAL and libs
...
Change-Id: Ia46a5ba431767795135f058f092aa38999e860ae
2025-01-26 03:59:40 +03:00
Sebastiano Barezzi
ca3caf16c0
pipa: Drop libhdrdynamic(ootf).so
...
Used by nothing
Change-Id: I655cd14626c107daaa59d9da2a5f4966d0f6ca48
2025-01-26 03:58:11 +03:00
Sebastiano Barezzi
205a433ff1
pipa: Add missing camera libs
...
Change-Id: Ide0c36a03d482d93c8293ba669c8baeefa67a327
2025-01-26 03:58:03 +03:00
Michael Bestas
47b13c5e2a
pipa: Remove unused vendor-qti-hardware-sensorscalibrate.xml
...
Fixes:
I SystemConfig: Ignore shared library
vendor.qti.hardware.sensorscalibrate-V1.0:
/system/framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar
does not exist
Change-Id: Ic420818fba928331e17a914c609fbf6c15af677c
2025-01-26 03:46:38 +03:00
Sebastiano Barezzi
28883e6f5e
pipa: Drop 32-bit sensorcalibrate implementation
...
Change-Id: I988021ce972f49b937a956d69887b21a3d675f25
2025-01-26 03:46:38 +03:00
Sebastiano Barezzi
2052c52a42
pipa: Drop 32-bit CamX blobs for good
...
Change-Id: I93c7b7f2b38940e304e503b6147262c67de81a48
2025-01-26 03:46:38 +03:00
Michael Bestas
c3e91b3250
pipa: Remove libI420colorconvert
...
* It was only used in the long dead video editor
Change-Id: I5a3605585ede0b8f556f53cec7cf8d55d3ae4132
2025-01-26 03:46:38 +03:00
Francescodario Cuzzocrea
78735caf57
pipa: sepolicy: resolve xiaomi_keyboard denial
...
Change-Id: Ie4c8195f4ed1d40d6723c32ad563c5d589322636
Signed-off-by: Francescodario Cuzzocrea <bosconovic@gmail.com >
2025-01-26 03:46:38 +03:00
Francescodario Cuzzocrea
2e893321fb
pipa: update blobs from OS1.0.9.0.UMZMIXM_14.0
...
Change-Id: Ib24c0d001b4f5f8d83d02fa602b69032a14109ea
Signed-off-by: Francescodario Cuzzocrea <bosconovic@gmail.com >
2025-01-26 03:46:38 +03:00
Francescodario Cuzzocrea
7693115fac
pipa: adjust surfaceflinger timers according to stock
...
Change-Id: Ida6ba9fbce41aa9e78a62107ec4ea254cf92dfd9
Signed-off-by: Francescodario Cuzzocrea <bosconovic@gmail.com >
2025-01-26 03:46:38 +03:00
KakatkarAkshay
268c593ac2
pipa: peripheralmanager: Set refresh rates for pen usage
...
* Pen only works on 60/120 Hz.
* Set Refresh rate to 120 Hz if the refresh rate in use is 90/144 Hz.
Change-Id: Ie7c5697b6f2a6da33cfcb94378499cbf6b3983bd
Signed-off-by: Francescodario Cuzzocrea <bosconovic@gmail.com >
2025-01-26 03:46:38 +03:00
Peter Kalauskas
c68237b0f5
pipa: peripheralmanager: Enable use_resource_processor for all sysui deps
...
This will make the build faster
Change-Id: I03a5248f2efca6f738ea72be35af3ec5eed087f7
2025-01-26 03:46:38 +03:00
Luka Panio
9938f176f0
pipa: peripheralmanager: Initial xiaomi-keyboard implementation
...
* xiaomi-keyboard handles keyboard and tablet angle calculation
* This allows to correctly turn off the keyboard when flipped back.
Change-Id: I9287d2d4c2b0b3fc2ab40d4daf7577521ec8662a
2025-01-26 03:46:38 +03:00
Luka Panio
94f7eaa1bc
pipa: sepolicy: Initial xiaomi-keyboard sepolicy
...
Change-Id: Ibde2e31a78cd05eb6c8f5f8dfb0697cd0b079298
2025-01-26 03:46:38 +03:00
Davide Garberi
cd9f1f5701
pipa: peripheralmanager: Rework pen settings
...
Change-Id: I95c338cf28969e5fbcafe985f080821574ec12e7
2025-01-26 03:46:38 +03:00
Luka Panio
81b53db4d5
pipa: peripheralmanager: Change pen disable value to 2
...
* We enable pen with cmd 18, that enables pen with id 2,
so disable pen with id 2, rather than 0.
Change-Id: I00ba986898908abe95eed73db8369b617f96aa2b
2025-01-26 03:46:38 +03:00
Davide Garberi
7d3b3abff2
pipa: rootdir: Set correct permissions for xiaomi pen and touch
...
Change-Id: I0a2c5b315dc7086e4b12e4f5a7c8dfa873e395c4
2025-01-26 03:46:38 +03:00
Davide Garberi
088ae5d7e4
pipa: Add xiaomi pen sepolicy
...
Change-Id: Ic1b91a264f67c67a2e6126cd08ddcbc766b894f0
2025-01-26 03:46:38 +03:00
Davide Garberi
c957c83ab9
pipa: peripheralmanager: Move xiaomi-pen binary to vendor
...
* Set properties consequently
Change-Id: Ifd30044c42ddf18b81cb6a05c0228c6f2946f3d7
2025-01-26 03:46:38 +03:00
luka177
2ff61846e5
pipa: peripheralmanager: Allow recognizing third party styluses
...
Change-Id: I3d4ba746126e0cb8d273cd62feb7fce4487c6f3b
2025-01-26 03:46:38 +03:00
Davide Garberi
d7dd8ca379
pipa: peripheralmanager: Don't specify the TOUCH_ID
...
* With our kernel implementation, this gets considered
as the mode we want to write into, instead of the
touch id like it's supposed to be
Change-Id: I7fdd89779f6daa1c75ec70599f5dea7ee2ff9fe8
2025-01-26 03:46:38 +03:00
Fabian Leutenegger
49d19762a9
pipa: Check intent type before starting peripheral manager service
...
Change-Id: I9e0f65d54d11be7f22687acde4b5129b4395acaa
2025-01-26 03:46:38 +03:00
Fabian Leutenegger
4ffd8bd262
pipa: Add Xiaomi Pen support to Xiaomi Peripheral Manager
...
Change-Id: I2698b754dd062d581f059456670639c71658f3fc
2025-01-26 03:46:38 +03:00
Fabian Leutenegger
bf214c5b8a
pipa: Add Xiaomi Peripheral Manager
...
* right now keyboardutils just does disable the keyboard input device after boot
Change-Id: I7020b043e9e643d125e9641b18f3f0e71d8343b1
2025-01-26 03:46:38 +03:00
AdarshGrewal
37a8902077
pipa: Use updated symlink for wlan_mac
...
Change-Id: Icfc66b892224fe8de380a0cf274e3a8b061a7042
2024-07-29 23:42:03 +02:00
Sebastiano Barezzi
ed4d71f4a4
pipa: Drop selinux context from batterysecret init unit
...
We do that from sepolicy label
Change-Id: I0aa6778bca6c6175eb41364d4932a1ee868f7b21
Signed-off-by: Francescodario Cuzzocrea <bosconovic@gmail.com >
2024-07-29 23:39:54 +02:00
Michael Bestas
9698d8d760
pipa: Drop COMMON_LUNCH_CHOICES
...
As of 14 QPR2 this is broken, let's remove it instead of updating it
every 3 months. breakfast is the way to go.
Change-Id: I097bd54b894d9a49c7ce8b1ab6f343349e268fd8
Signed-off-by: Francescodario Cuzzocrea <bosconovic@gmail.com >
2024-07-29 23:37:30 +02:00
AdarshGrewal
2085306ff1
pipa: overlay: Drop fingerprint location overlays
...
Change-Id: Ibe35521dcb99fcd4cbea93e36619467d552ded91
2024-07-29 23:37:29 +02:00
AdarshGrewal
f4b26d2dd2
pipa: overlay: Set power button location overlay
...
Change-Id: I3d9ba3edd283b46164ba5ad83ba602c458f71901
2024-07-29 23:37:29 +02:00